Nome da Atividade
PROGRAMAÇÃO DE COMPUTADORES
CÓDIGO
1110059
Carga Horária
68 horas
Tipo de Atividade
DISCIPLINA
Periodicidade
Semestral
Unidade responsável
CARGA HORÁRIA OBRIGATÓRIA
4
CARGA HORÁRIA PRÁTICA
2
CARGA HORÁRIA TEÓRICA
2
CRÉDITOS
4
FREQUÊNCIA APROVAÇÃO
75%
NOTA MÉDIA APROVAÇÃO
7
Ementa
Introdução: princípios gerais de concepção de um programa de computador, recursividade e iteratividade, linguagens de programação. Abstração procedural: técnicas de modularização, passagem de parâmetros. Abstração de dados: encapsulamento, tipos abstratos de dados,objetos.
Objetivos
Objetivo Geral:
Introduzir os princípios relacionados com a programação de computadores.Conteúdo Programático
1. Apresentação
2. Noções básicas de lógica
3. Algoritmos; variáveis; constantes; operadores aritméticos e lógicos; expressões matemáticas; fluxograma;portugo
4. Ciclo edição/compilação/execução
5. Primeiros Elementos da Linguagem C
6. Estruturas de Controle Condicionais
7. Estruturas de Controle de Repetição
8. Funções
9. Parâmetros de Entrada e Saída em Funções
10. Vetores e matrizes
11. PHP
2. Noções básicas de lógica
3. Algoritmos; variáveis; constantes; operadores aritméticos e lógicos; expressões matemáticas; fluxograma;portugo
4. Ciclo edição/compilação/execução
5. Primeiros Elementos da Linguagem C
6. Estruturas de Controle Condicionais
7. Estruturas de Controle de Repetição
8. Funções
9. Parâmetros de Entrada e Saída em Funções
10. Vetores e matrizes
11. PHP
Bibliografia
Bibliografia Básica:
- FORBELLONE, André Luiz Villar; EBERSPACHER, Henri Frederico. Lógica de programação: a construção de algoritmos e estruturas de dados. 3.ed. São Paulo: Pearson Prentice Hall, 2006.
- KERNIGHAN, Brian W.; RITCHIE, Dennis M.C. A linguagem de programação padrão ANSI. Rio de Janeiro: Campus, 1990.
- MANZANO, José Augusto N. G.; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica para desenvolvimento de programação.de computadores. 26.ed. São Paulo: Érica, 2012.
- SCHILDT, H. C completo e total. 3.ed. São Paulo: Makron Books,1996.