Você está na página 1de 2

PLANO DE ENSINO

CURSO: SUPERIOR DE ANLISE E DESENVOLVIMENTO DE


SISTEMAS
DISCIPLINA: ALGORITMOS E LGICA DE PROGRAMAO

TURNO: VESPERTINO

PROFESSOR(A): RENATO KRAIDE SOFFNER

CARGA-HORRIA: 80

SEMESTRE NA GRADE: 1.o

EMENTA: Projeto e representao de algoritmos. Estruturas de controle de fluxo de execuo: seqncia,


seleo e repetio. Tipos de dados bsicos e estruturados (vetores e registros). Rotinas. Arquivos.
Implementao de algoritmos usando uma linguagem de programao.
OBJETIVOS DA DISCIPLINA: Analisar problemas computacionais e projetar solues por meio da
construo de algoritmos.
CRITRIOS DE AVALIAO
1 avaliao (peso 2) + 2 avaliao (peso 3)
Mdia final = ( (1 avaliao x 2) + (2 avaliao x 3) ) / 5
Aprovao: Mdia >= 6,0 e freqncia nos termos do Regimento da FATEC.
BIBLIOGRAFIA BSICA
DAMAS, Luis. Linguagem C. Rio de Janeiro: LTC, 2007.
ASCENCIO, A. F. G, CAMPOS, E. A. V. Fundamentos da Programao de Computadores: algoritmos,
Pascal e C/C++ e Java. Longman, 2007.
ZIVIANI, Nivio. Projeto de Algoritmos com Implementaes em Pascal e C. 2.ed. Thomson Pioneira, 2004.
FORBELLONE, Andr Luiz Villar; EBERSPACHER, Henri Frederico. Lgica de Programao: A construo
de algoritmos e estrutura de dados. So Paulo: Pearson Prentice Hall, 2005.
SCHILDT, Herbert. C Completo e Total. So Paulo: Pearson Makron Books, 1997.
MANZANO, Jos Augusto N. G. Estudo Dirigido de Linguagem C. So Paulo: rica, 2006.
BIBLIOGRAFIA COMPLEMENTAR
MANZANO, Jos Augusto N. G.; OLIVEIRA, Jayr Figueiredo. Algoritmos: Lgica para
desenvolvimento de programao. So Paulo: rica, 2007.
TREMBLAY, Jean-Paul. Cincia dos Computadores: Uma abordagem algortmica. So Paulo: Makron
Books, 1993.

SEMANAS

CONTEDO PROGRAMTICO (TPICOS)

1a

Apresentao do contedo da disciplina e critrios de avaliao.


Lgica. Lgica de programao.

2a

Lgica de programao. Exerccios.


Representao de algoritmos. Tipos primitivos. Constantes. Variveis. Exerccios.

SEMANAS
3a
4
5
6
7
8
9
10
11
12

CONTEDO PROGRAMTICO (TPICOS)


Operadores aritmticos. Funes matemticas. Prioridades de execuo. Exerccios.
Operadores relacionais.
Operadores lgicos. Prioridade de execuo. Exerccios.
Comando de atribuio. Comandos de Entrada/Sada.
Comandos de Entrada/Sada. Exerccios.
1 avaliao.
Estruturas de controle: Estruturas de seleo simples e composta. Exerccios.
Estruturas de controle: Estruturas de seleo encadeada, homognea, heterognea e
mltipla escolha. Exerccios.
Estruturas de controle: Estruturas de seleo encadeada, homognea, heterognea e
mltipla escolha. Exerccios.
Estruturas de controle: Estrutura de repetio com teste no incio. Exerccios.
Estruturas de controle: Estrutura de repetio com teste no final e com varivel de
controle.
Semana da Tecnologia
2 avaliao.

13
14
15
16
17
18
19
20

Estrutura geral de um programa. Tipos de variveis. Operadores. Comandos de entrada e


sada. Comandos de deciso: if e switch. Exerccios.
Comandos de repetio while. Comandos de repetio do while. Exerccios.
Comandos de repetio for. Exerccios.
Introduo a vetores/matrizes
Exerccios do contedo da disciplina
Exerccios do contedo da disciplina
Discusses finais da disciplina e entrega do conceito final.