LABORATÓRIO E TÉCNICAS DE PROGRAMAÇÃO DE COMPUTADORES I

40 aulas

 

OBJETIVO:

Implementar algoritmos desenvolvidos a partir de uma necessidade ou especificação, utilizando-se de uma linguagem de programação estruturada de alto nível (linguagem C) e de um ambiente de programação, enfatizando aplicações e geração de interfaces com subsistemas de controle de processos em tempo real, e equipamentos industriais.

 

EMENTA:

Características básicas dos computadores. Unidades básicas. Equipamentos periféricos. Organização da memória. Sistemas operacionais. Ferramentas de apoio. Algoritmos e lógica de programação. Implementação de algoritmos numa linguagem de programação (Linguagem C). Conceitos de tipos de dados, variáveis, constantes, operadores (aritméticos, lógicos e relacionais), expressões, atribuição, comandos de entrada e saída, estruturas de controle (seqüencial, decisão e repetição), estruturas de dados básicas (vetores e matrizes), strings, ponteiros e alocação de memória, conceitos de funções e programação modular.

 

BIBLIOGRAFIA BÁSICA:

FEOFILOFF, Paulo. Algoritmos em Linguagem C. Campus, 2008.

MIZRAHI, Victorine Viviane. Treinamento em linguagem C, 2ª Ed. Prentice Hall Brasil, 2008

ZELENOWSKI, R; MENDONÇA, A. PC: Um Guia Prático de Hardware e Interfaceamento, 4a Ed. MZ Editora, 2008.

 

COMPLEMENTAR:

ALBANO, Ricardo Sonaglio. Programação em Linguagem C. Ciência Moderna, 2010. CASTRO, J. Linguagem C na pratica. Ciência Moderna, 2008.

DAMAS, Luis Manoel D. Linguagem C, 10ª Ed. LTC, 2007.

FORBELLONE, A. L. V.; ESBERSPÄCHER, H. F. Lógica de Programação, 3a Ed. Prentice Hall Brasil, 2005. KERNIGHAN, B. W; RITCHIE, D. M. C A Linguagem de Programação Padrão ANSI, 1a Ed. Campus, 1989.

Copyright © 2017 Faculdade de Tecnologia de Mogi Mirim - Arthur de Azevedo - Telefones: (19) 3806-2181 e 3806-3139
Desenvolvido por Joomla 1.7 Templates