Sie sind auf Seite 1von 2

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA DE COMPUTAO E AUTOMAO

Plano de Ensino
1. Identificao da Disciplina Nome: Algoritmo e Lgica de Programao Cdigo: DCA800 Crditos: 04 60 horas Perodo de Desenvolvimento: 2004.1 Horrio: 35T56 tera e quinta de 16:50h s 18:30 Professor Responsvel: Luiz Affonso Henderson Guedes de Oliveira Professores do Programa de Estgio Docente do PPgEE: Kliger Kissinger F. Rocha Valnaide Gomes Bittencourt Pgina: www.dca.ufrn.br/~affonso Formas de Contato: affonso@dca.ufrn.br kliger@dca.ufrn.br valnaide@dca.ufrn.br 2. Objetivo: Fornecer noes de informtica, desenvolvimento de algoritmos estruturados e suas implementaes em linguagem de programao estruturada. 3. Ementa: Introduo informtica. Noes de algoritmos e suas representaes. Lgica e programao estruturada. 4. Metodologia Didtica: As aulas sero em sua maioria ministradas de forma prtica, em laboratrio de informtica, de modo a obter uma maior associao entre teoria e prtica. Os conceitos sero apresentados de forma gradual e incremental, e sempre associados com exemplos didticos. 5. Programa da Disciplina: I Introduo Informtica Histrico e evoluo; Noes de arquitetura de computadores (componentes); Noes de sistemas operacionais; Linguagens de programao.

II Noes de Algoritmos Definies bsicas e exemplos de algoritmos em forma textual; Variveis e tipos de dados; entrada e sada e estruturas de controle de fluxo; Formas de representao de algoritmos: Pseudocdigo

Fluxogramas Algoritmos estruturados; Relacionamento entre as diversas representaes de algoritmos; Exemplo de algoritmos.

III Programao Estruturada em Linguagem C Noes de ambiente de desenvolvimento de programas em C; Estrutura e estilo de programas em linguagem C: escopo, estruturao, identao; Tipos e variveis primitivos; Entrada e sada de dados: comandos cin e cout; Operadores matemticos e lgicos; Estrutura de deciso if-else; Estrutura de deciso mais elaborada: switch-case; Laos de repetio: for, while e do-while; Funes: passagem de parmetros por valor e por referncia; Array: strings, vetores e matrizes; Estruturas: struct. 6. Avaliaes: 01 prova escrita; 01 prova prtica e desenvolvimento de lista de exerccios prticos; e 01 projeto de programao. Observao: No sero aplicadas provas parte para estudantes faltosos nem adiada a entrega de trabalhos, a no ser que mediante deciso decorrente de processo impetrado junto chefia do DCA, aps homologao de atestado pela Junta Mdica da UFRN e/ou outro parecer tcnico que justifique a aplicao, conforme o caso. 7. Bibliografia Bsica: Notas de aulas. Alcalde, E.; Garcia, M.; Penuelas, S. Informtica Bsica. MAKRON Books, 1991. Meirelles, F. S. Informtica Novas Aplicaes com Microcomputadores. MAKRON Books, 1991. Farrer, H; Becker, G; Faria, E; Matos, H; Santos, M; Maia, M. Algoritmos Estruturados. LCT Livros Tcnicos e Cientficos editora, 1999. Forbellone, V.; Eberspacher, F. Lgica de Programao - A construo de algoritmos e estruturas de dados. Makron-Books. Guimares, M.; Lages, C. Algoritmos e Estruturas de Dados. LCT Livros Tcnicos e Cientficos editora, 1994. Mizrahi, V. V. Treinamento em Linguagem C++ - Mdulo 1. MAKRON Books, 1995. Jamsa, K. Salvo pelo...C++. LCT Livros Tcnicos e Cientficos editora, 1994. Ditel, H. M.; Deitel, P. J.; C++ Como Programar. Bookman, 2001.

Das könnte Ihnen auch gefallen