UNIVERSIDADE FEDERAL DE GOIÁS
INSTITUTO DE FÍSICA
Declaração
DISCIPLINA: Introdução à Computação (CÓDIGO: INF0109)
Conceitos básicos de computação: hardware e software; noções de sistemas operacionais; técnicas de programação: algoritmos.
PROGRAMA
1 - Conceitos Básicos de Computação
2 - Noções de Sistemas Operacionais
3 - Noções de Lógica
3.1 - Lógica de Programação
3.2 – Algoritmo
4 - Tipos primitivos
4.1 – Constantes
4.2 - Variáveis
4.2.1 - Formação de Identificadores e Declaração de Variáveis)
5 - Expressões
5.1 Aritméticas
5.2 Lógicas
6 - Comandos
6.1 Atribuição
6.2 Entrada e Saída
7 - Blocos
8 - Estruturas de Controle
8.1 Seqüencial
8.2 Seleção
8.2.1 Simples
8.2.2 Composta
8.2.3 Encadeada
8.2.4 Múltipla Escolha
8.3 Repetição
8.3.1 Com Teste no Início
8.3.2 Com Teste no Final
8.3.3 Com Variável de Controle
9 - Estruturas de Dados
9.1 - Homogêneas Unidimensionais
9.2 - Homogêneas Multidimensionais
10 - Modularização (Subrotinas)
BIBLIOGRAFIA BÁSICA
FORBELLONE, A. L. V. e EBERSPACHER, H. F. Lógica de Programação – A Construção de Algoritmos e Estrutura de Dados. 2ª Edição. Makron Books. 2000.
BIBLIOGRAFIA COMPLEMENTAR
ASCENCIO, A. F. G. Lógica de Programação com Pascal. Makron Books. 1999.
ASCENCIO, A. F. G. e CAMPOS, E. A. V Fundamentos da Programação de Computadores – Algoritmos, Pascal e C/C++. Prentice Hall. 2002.
FARRER, H. et al. Algoritmos Estruturados. LTC. 1999.
FARRER, H. et al. Pascal Estruturado. LTC. 1999.
GUIMARÃES, A. M., LAGES, N. A. C. Algoritmos e Estruturas deDados. LTC. 1994.
| Documento assinado eletronicamente por Rodrigo Massanori Vilela Utino, Secretário, em 22/08/2022, às 11:44, 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 3131467 e o código CRC C021E2CC. |
Referência: Processo nº 23070.023323/2022-67 | SEI nº 3131467 |