Você está na página 1de 3

PLANO DE ENSINO

CURSO: Engenharia
SRIE: 4 Semestre
DISCIPLINA: Programao de Computadores
CARGA HORRIA SEMANAL: 02 horas aula
CARGA HORRIA SEMESTRAL: 40 horas


I EMENTA
Nmeros reais. Nmeros inteiros. Tipos de dados. Variveis. Comando de
atribuio. Operadores aritmticos. Operadores DIV e MOD. Operadores lgicos.
Expresses matemticas e frmulas. Algoritmos. Diagramas de blocos e
fluxogramas. Programas em Portugus Estruturado. Desvio condicional simples
(comando IF). Desvio condicional composto (comando IF THEN ELSE). Estruturas
de repetio. Comando WHILE. Comando FOR. Comando REPEAT.

II OBJETIVOS GERAIS

Proporcionar o desenvolvimento do raciocnio do aluno por meio da exposio de
uma sequncia de solues de problemas prticos na forma de algoritmos e de
programas em Portugus Estruturado. Habilitar o estudante a enfrentar a
formulao lgica de problemas com os quais ter de lidar em sua vida
profissional. Dar nfase necessidade de clareza de raciocnio, planejamento
prvio e exatido na aplicao do mtodo escolhido.

III OBJETIVOS ESPECFICOS
Habilitar o aluno a formular um mtodo para soluo de um problema
numrico, detalhar essa soluo na forma de um algoritmo vivel, apresentar
esse algoritmo na forma de diagrama de blocos, linguagem algortmica e,
finalmente, codificado em uma linguagem estruturada (Portugus
Estruturado).
Encorajar o aluno a desenvolver algoritmos prprios pela apresentao de
exerccios-programa.

IV CONTEDO PROGRAMTICO
Nmeros reais.
Nmeros inteiros.
Tipos de dados.
Variveis.
Comando de atribuio. Definies e exemplos.
Operadores aritmticos. Definies e exemplos.
Operadores DIV e MOD. Definies e exemplos.
Operadores lgicos. Definies e exemplos.
Expresses matemticas e frmulas. Exemplos.
Algoritmos. Diagramas de blocos e fluxogramas. Exemplos, aplicaes e
exerccios-programa.
Programas em Portugus Estruturado. Exemplos, aplicaes e exerccios.
Desvio condicional simples (comando IF). Definies, exemplos, aplicaes
e exerccios.
Desvio condicional composto (comando IF THEN ELSE). Definies,
exemplos, aplicaes e exerccios.
Estruturas de repetio.
Comando WHILE. Definies, exemplos, aplicaes e exerccios-programa.
Comando FOR. Definies, exemplos, aplicaes e exerccios-programa.
Comando REPEAT. Definies, exemplos, aplicaes e exerccios-
programa.

V ESTRATGIA DE TRABALHO
Na aula terica, os alunos resolvem sistematicamente um ou mais exerccios em
classe e recebem exerccios de fixao e desafios para serem apresentados ao
professor.
VI AVALIAO
Provas de teoria e exerccios compem as notas bimestrais.

VII BIBLIOGRAFIA
Bibliografia Bsica
CARBONI, I. F. Lgica de Programao. So Paulo: Thomson, 2003.
FORBELLONE, A. L. Lgica da Programao. 3. ed. So Paulo: Prentice Hall
Brasil, 2005.
MANZANO, J. A. N. G.; OLIVEIRA, J. F. Algoritmos: lgica para
desenvolvimento de programao. 22. ed. So Paulo: rica, 2009.

Bibliografia Complementar
ARAJO, E. C. Algoritmos Fundamento e Prtica. 1. ed. So Paulo: Visual
Books, 2007.
BORATTI, I.; OLIVEIRA, A. Introduo Programao Algoritmos. 3. ed. So
Paulo: Visual Books, 2007.
MEDINA, M.; FERTIG, C. Algoritmos e Programao Teoria e Prtica. 1. ed.
So Paulo: Novatec, 2005.
SOUZA, M. A. F.; GOMES, M. M.; SOARES, M. V.; CONCLIO, R. Algoritmos e
Lgica de Programao. 2. ed. So Paulo: Thomson Pioneira, 2011.
ZIVIANI, N. Projeto de algoritmos com implementaes em Pascal e C. 2. ed.
So Paulo: Thomson Pioneira, 2004.