Algoritmo e Log de Programacao
Algoritmo e Log de Programacao
Algoritmo e Log de Programacao
PLANO DE ENSINO
DADOS DA DISCIPLINA
Nome da Disciplina: ALGORITMOS E LGICA DE PROGRAMAO
Curso: TECNOLOGIA EM GEOPROCESSAMENTO
Carga Horria Semestral: 67 Crditos: 4
Docente Responsvel: Jaildo Tavares Pequeno
EMENTA
Definies. Linguagem algortmica. Variveis e expresses aritmticas. Entrada e sada.
Estruturas de controle seqencial, condicional e repetitiva. Vetores e matrizes.
Processamento de cadeias de caracteres. Modularizao. Mecanismos de passagem de
parmetros. Linguagem de programao estruturada.
OBJETIVO GERAL
Capacitar o aluno no desenvolvimento de algoritmos computacionais, utilizando uma
linguagem de programao estruturada.
Contedo Programtico
QTE.DE
UNIDADE ASSUNTO
HORAS
1 Introduo 3
Definio de Algoritmo
Caractersticas
Formas de Representao
Tcnica de Refinamentos Sucessivos
2 Elementos Bsicos 4
Tipos de Dados
Expresses
Varivel e Identificador
3 Linguagem Algortmica 12
Formato de Um Algoritmo
Declarao de Variveis
Operao de Atribuio
Operaes de Entrada e Sada
Estrutura de sequencia
Estrutura de seleo
Estrutura de repetio
1
IFPB Campus Joo Pessoa
Curso Superior de Tecnologia em Geoprocessamento
4 Linguagem de Programao 20
Elementos Bsicos
Formato de um programa
O ambiente de programao
Atribuio, Entrada E Sada.
Comandos de Deciso
Comandos de Repetio
5 Manipulao de Caracteres 8
Funes e Procedimentos Predefinidos
6 Vetores e Matrizes 8
unidimensional
multidimensional
7 Modularizao 12
Procedimento
Funo
Variveis Globais e Variveis Locais
Passagem de parmetros
Uso de bibliotecas
Metodologia de Ensino
Aulas expositivas utilizando os recursos didticos; aulas prticas ou de exerccios;
trabalhos individuais ou em grupo.
Trs provas (escritas ou prticas). A nota final ser a mdia aritmtica entre as trs
avaliaes. poca das avaliaes:
Avaliao 1: aps o trmino da unidade 3.
Avaliao 2: aps o trmino da unidade 5.
Avaliao 3: aps o trmino da unidade 7.
RECURSOS DIDTICOS
Quadro branco e pincel atmico. TV ligada no computador. Livros e apostilas.
Microcomputador e softwares especficos.
BIBLIOGRAFIA
Bibliografia Bsica
FORBELLONE, Andr Luiz Villar; EBERSPCHER, Henri Frederico. Lgica de
programao. 2.ed. Makron Books, 2000. (Livro-texto)
EGYPTO, Cndido. Lgica e Algoritmos. Apostila. CEFET-PB, 2003. Disponvel em
http://www.coinfo.ifpb.edu.br/professor/candido/ap2.zip
RINALDI, Roberto. Turbo Pascal 7.0: comandos e funes. rica, 1993.
Bibliografia Complementar
2
IFPB Campus Joo Pessoa
Curso Superior de Tecnologia em Geoprocessamento