Você está na página 1de 2

1

FACULDADE FARIAS BRITO - FFB


Plano de Ensino 2014.1
Curso de Graduao em Engenharia
MINI-CV DO PROFESSOR ELABORADOR, OBJETIVOS E EMENTA



Disciplina: Curso: Perodo: Semestre:
Lgica de Programao I Engenharias 2014.1 1

Pr-requisitos: Co-Requisitos:
Nenhum Nenhum

Professor elaborador: Carga horria: Horrio das Aulas:
Emannuel J. Fernandes e Equipe de Professores 72 N/A

Recursos didticos necessrios: Supervises/orientaes:
Aulas expositivas, Listas de Exerccios, Data-show, Bibliografia bsica e complementar,
Laboratrio de computao.



Mini-CV do Professor Elaborador :
No se aplica.


Objetivos da disciplina:
Ao final da disciplina o aluno ser capaz de identificar e utilizar as principais estruturas necessrias programao de
computadores e desenvolver habilidades para o desenvolvimento de algoritmos.


Ementa da disciplina:
Fundamentos de computao. Variveis e tipos de dados. Comando e seqncia de comandos. Entrada e sada.
Introduo a funes. Estruturas de seleo e repetio. Vetores. Desenvolvimento de algoritmos.


Programa analtico da disciplina:
UNIDADE 1 - INTRODUO A COMPUTAO (6 h)
1.1 Organizao do Computador.
1.2 Bits, Bytes e linguagem de mquina.
1.3 Conceitos de comando, algoritmo e linguagem de programao.

UNIDADE 2 - VARIVEL E COMANDOS DE ENTRADA / SADA (12 h)
2.1 Conceito de varivel simples.
2.2 Tipos de dado numrico e caractere.
2.3 Atribuio e expresses envolvendo variveis.
2.4 Acumulador e contador.
2.5 Comando de entrada e sada.

UNIDADE 3 - INTRODUO A FUNES (10 h)
3.1 Conceito e funcionamento.
3.2 Lista de argumentos e tipo de retorno.
3.3 Funes Resto, Raiz.
3.4 Funes Comprimento e Inteiro.
3.5 Implementao de funes.

UNIDADE 4 - ESTRUTURAS DE SELEO (16 h)
4.1 Objetivo.
4.2 Forma geral e funcionamento.
4.3 lgebra booleana.
4.4 Operadores lgicos e expresses lgicas.
2

4.5 Estrutura condicional simples Se.
4.6 Estrutura condicional composta Faca caso.
4.7 Estruturas de seleo aninhadas.

UNIDADE 5 - ESTRUTURAS DE REPETIO (18 h)
5.1 Objetivo.
5.2 Forma geral e funcionamento.
5.3 Estrutura de repetio Para.
5.4 Estrutura de repetio Enquanto.

UNIDADE 6 - VETORES (10 h)
6.1 Conceito de varivel composta.
6.2 Vetor e ndice do vetor.
6.3 Manipulao de vetores.


Metodologia:
Aulas expositivas de teoria seguidas de verificaes prticas no laboratrio. Aulas de exerccios com implementaes
realizadas no laboratrio.


Bibliografia bsica da disciplina:
FEOFILOFF, Paulo, Algoritmos em linguagem C. Rio de Janeiro: Campus, 2009.
VILARIM, Gilvan. Algoritmos: programao para iniciantes. Cincia Moderna, 2004.
GOODRICH, Michael T.; TAMASSIA, Roberto. Projeto de Algoritmos: Fundamentos, Anlise e Exemplos da
Internet. Porto Alegre: Bookman, 2004.


Bibliografia complementar da disciplina:
FORBELLONE, A. L. V. e EBERSPACHER, H. F. Lgica de Programao A Construo de Algoritmos e
Estrutura de Dados. 3 Edio. Prentice Hall. 2005.
MANZANO, J. A. N. G. Estudo Dirigido de Linguagem C. 11. Ed. So Paulo: rica, 2002..
DEITEL, H. M.; DEITEL, P. J. Java: Como Programar. 6. Ed. So Paulo: Pearson Education, 2005.
DEITEL, H. M.; DEITEL, P. J. Deitel. C++: Como Programar. 5. Ed. So Paulo: Pearson Education, 2006.
LOPES, Anita; GARCIA, Guto. Introduo a programao 500 algoritmos resolvidos. So Paulo: Campus,
2002.