Universidade Federal do Espírito Santo

Portal do Ementário

Informações Gerais
Disciplina:
INTRODUÇÃO À PROGRAMAÇÃO DE COMPUTADORES ( INF16268 )
Unidade:
Departamento de Informática
Tipo:
Obrigatória
Período Ideal no Curso:
1
Nota Mínima para Aprovação:
5.00
Carga Horária:
60
Número de Créditos:
3

Objetivos
Aprender os conceitos básicos de programação, usando como ferramenta uma linguagem de programação pertencente ao paradigma procedural.

Ementa
Conceitos básicos dos computadores e da computação. Estruturas e representação de um algoritmo. Programação   estruturada.Variáveis   e   tipos   de   dados.   Comandos   de   entrada   e   saída.   Lógica   de   programação. Estruturas de controle condicional. Estruturas de repetição. Modularização. Estruturas de dados simples. Bibliotecas externas.

Bibliografia
CELES, W.; CERQUEIRA, R.; RANGEL NETTO, J.L.M. Introdução a estruturas de dados com técnicas de programação em C, Campus, 2004. KERNIGHAN, Brian W.; RITCHIE, Dennis M. C, a linguagem de programação padrão ANSI, Campus, 1990. RALEIGH, N.C. PRACTICAL programming: an introduction to computer science using Python. Pragmatic Bookshelf, 2009. x, 363 p. ISBN 9781934356272 (broch.)

Bibliografia Complementar
VAREJÃO, F. M. Introdução à programação: Uma abordagem usando C, Elsevier, 2015. SCHILDT, H. Schildt. C Completo e Total, 3ª edição. Pearson / Makron Books, 2008. SALIBA, W. L. C. Técnicas de Programação: Uma Abordagem Estruturada. Pearson / Makron Books, 1993. MENEZES, N. N. C. Introdução à programação com python: algoritmos e lógica de programação para iniciantes. 2. ed., rev. e ampl. São Paulo, SP; Novatec, 2014. ALVES, F. J. Introdução à linguagem de programação python. Rio de Janeiro, RJ: Ciência Moderna, 2013. HOLLOWAY, J. P. Introdução à programação para engenharia. Rio de Janeiro, LTC, 2006.
Carregando...