UNIVERSIDADE FEDERAL DE GOIÁS
INSTITUTO DE FÍSICA
Declaração
Disciplina: Introdução à Computação
Código: INF0111
Carga Horária Total: 64h
Núcleo: Específico Obrigatório
Unidade: INF
Ementa
Conceitos básicos: noções de lógica de programação; tipos primitivos; constantes e variáveis; operadores; expressões. Comandos básicos: atribuição, estrada e saída; Estruturas de controle: seleção e repetição. Estruturas de dados homogêneas: vetores e matrizes. Modularização. Desenvolvimento de programas usando linguagem C.
Programa
1. Apresentação da disciplina.
2. Conceitos básicos de Computação.
3. Noções de Lógica, Lógica de Programação, Algoritmo.
4. Conceitos Básicos de Computação.
5. Expressões. Estrutura Sequencial.
6. Estruturas de Seleção e Repetição.
7. Estruturas de Dados Homogêneas (Vetores e Matrizes).
8. Modularização (Funções)
Bibliografia Básica
FORBELLONE, A. L. V.; EBERSPACHER, H. F. Lógica de Programação. Prentice Hall.
DEITEL, H. M.; DEITEL, P. J. Como Programar em C. LTC.
SCHILDT, H. C Completo e Total. São Paulo: Makron Books.
Bibliografia Complementar
ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da Programação de Computadores: Algoritmos, Pascal, C/C++ e Java. Prentice Hall.
LOPES, A.; GARCIA, G. Introdução à Programação: 500 Algoritmos Resolvidos. Campus.
MANZANO, J. A. N. G.; OLIVEIRA, J. F. Algoritmos: Lógica para Desenvolvimento de Programação de Computadores. São Paulo: Érica.
CORMEN, T. H. et al. Algoritmos: Teoria e Prática. Campus.
FARRER, H. et al. Algoritmos Estruturados. LTC.
Documento assinado eletronicamente por Rodrigo Massanori Vilela Utino, Secretário, em 11/11/2021, às 11:26, conforme horário oficial de Brasília, com fundamento no § 3º do art. 4º do Decreto nº 10.543, de 13 de novembro de 2020. |
A autenticidade deste documento pode ser conferida no site https://sei.ufg.br/sei/controlador_externo.php?acao=documento_conferir&id_orgao_acesso_externo=0, informando o código verificador 2482792 e o código CRC 59208376. |
Referência: Processo nº 23070.058797/2021-49 | SEI nº 2482792 |