Programação - 90 horas

Ementa Oficial

Introdução ao conceito de algoritmo. Tipos de dados e operações primitivas. Variáveis, constantes e expressões. Funções embutidas. Operações. Arrays. Registro. Cadeia de caracteres. Subalgoritmos. Desenvolvimento de programas.

Conteúdo Programático
Parte A - Visão Geral dos Algoritmos
1. Elementos Fundamentais e Usos;
2. Tipos e Formas de Apresentação;

Parte B - Fundamentos de algoritmos
1. Conceitos Básicos: Algoritmos Seqüenciais, Variáveis e Constantes;
2. Aplicação das Estruturas de Controle;
3. Variáveis indexadas unidimensionais, bidimensionais e Estruturas de Dados Heterogêneas;
4. Subrotinas - Variáveis globais variáveis locais, procedimentos e funções, passagem de parâmetros.
Parte C - Codificação e Tradução
1. Código fonte e objeto;
2. O Processo de Tradução;
3. Compilação; 4. Interpretação.










Processo de Avaliação

Conceito final será obtido através da média ponderada das notas obtidas nas seguintes atividades:
Bibliografia Básica

TREMBLAY, J.; BUNT, R. B. Ciência dos Computadores: uma abordagem algorítmica. São Paulo: McGraw-Hill, 1983.
FORBELLONE, André Luiz Villar. Lógica de Programação: a construção de algoritmos e estruturas de dados. 2ª ed. Rev. Ampl. São Paulo: Makron Books, 2000.
SALVETTI,, D.D.; Barbosa, M.B., Algoritmos. São Paulo, SP: Makron Books, 1998.
FARRER, H. et al., Algoritmos Estruturados. Rio de Janeiro, RJ: Editora Guanabara, 1989.

Material para estudo

Atenção: Os textos acima indicados foram obtidos na Internet de forma livre, e assim estão sendo disponibilizados. Observa-se ainda que o nome dos autores deste materiais estão explicitamente espostos nestes.

Envio de Trabalhos

Para o envio de trabalho o aluno deverá se autenticar no site com o seu número de matrícula e a senha fornecida pelo professor. A autenticação será feita no link abaixo, lembrando também que o trabalho deverá estar em pdf.
Enviar trabalho >>

© Layout desenvolvido por Josiane Lima de Oliveira, todos os direitos reservados.

Free Web Hosting