Escolar Documentos
Profissional Documentos
Cultura Documentos
PLANO DE ENSINO
CURSO Tecnologia em Análise e Desenvolvimento de Sistemas MATRIZ 42
OBJETIVOS
Elaborar algoritmos para solucionar problemas computacionais, auxiliando na atuação em desenvolvimento de
sistema de informação, com o uso das modernas tecnologias da informação.
EMENTA
Discernir os métodos para construção de algoritmos. Identificar as formas de representação de algoritmos.
Conhecer tipos primitivos de dados,constantes,variáveis. Empregar operadores aritméticos,relacionais e lógicos.
Utilizar comandos de atribuição,entrada e saída de dados. Decompor programas em sub-programas. Utilizar
estruturas de controle de fluxo. Aplicar estrutura de dados simples. Recursividade
CONTEÚDO PROGRAMÁTICO
ITEM EMENTA CONTEÚDO
Discernir os métodos para construção de
1 - Métodos para construção de algoritmos.
algoritmos.
Identificar as formas de representação de
2 - Fluxograma e pseudocódigo.
algoritmos.
Conhecer tipos primitivos de - Tipos primitivos (inteiro ,real, caracteres, lógico), definição
3
dados,constantes,variáveis. de constantes e variáveis.
Empregar operadores aritméticos, - Operadores aritméticos, operadores relacionais e
4
relacionais e lógicos. operadores lógicos.
Utilizar comandos de atribuição,entrada e - Estruturas de atribuição,entrada e saída de dados.
5
saída de dados.
- Modularização, procedimentos e funções,escopo de
6 Decompor programas em sub-programas.
variáveis(globais e locais).
- Estrutura de decisão simples,composta e
encadeada,múltipla escolha.
7 Utilizar estruturas de controle de fluxo.
- Estruturas de repetição com teste no início, teste no final e
com variável de controle.
- Estrutura de dados homogenia (vetores e matrizes).
8 Aplicar estrutura de dados simples.
- Estrutura de dados heterogenia (registro).
9 Recursividade. - Conceitos, rotinas recursivas.
PROCEDIMENTOS DE ENSINO
AULAS TEÓRICAS
Aulas expositivas, utilizando-se de transparências, slides e quadro de giz.
AULAS PRÁTICAS
Atividades no Laboratório de Informática.
PROCEDIMENTOS DE AVALIAÇÃO
Avaliação através de provas: objetivas, dissertativas e atividades práticas.
A nota final será obtida da média das notas alcançadas no semestre.
REFERÊNCIAS
Referencias Básicas:
FORBELLONE, André Luiz Villar; EBERSPACHER, Henri Frederico. Lógica de programação: a construção
de algoritmos e estruturas de dados. 2.ed., ver.e ampl. São Paulo: Makron, 2000.
GUIMARÃES, Ângelo de Moura; LAGES, Newton Alberto de Castilho. Algoritmos e estruturas de dados. Rio
de janeiro: LTC,1985-1994.
MANZANO, José Augusto N.G; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica para desenvolvimento de
programação. 13.ed.,ver. São Paulo: Èrica, 2002.
Referências Complementares:
LOPES, Anita; GARCIA, Guto. .Introdução á programação: 500 algoritmos resolvidos. Rio de janeiro:
Elsevier, Campus,2002.
MANZANO,José Augusto N.G.; OLIVEIRA, Jayr Figueiredo de. Estudo dirigido de algoritmos. 5.ed. São
Paulo: Èrica, 2000.
ZIVIANI, Nivio. Projeto de Algoritmos: com implementações em pascal e C.5.ed.São Paulo:Pioneira Thomson
learning, 2002.