teste1
Dados da Disciplina
Nome da Disciplina: Algoritmo Estruturado - Ano 2014
Curso: Sistemas de Informação
Termo: I
Carga Horária Semanal (h/a): 4
Carga Horária Semestral (h/a): 72
Teórica: 4
Prática: 0
Total: 4
Teórica: 72
Prática: 0
Total: 72
Docente Responsável: Geraldo Nunes Corrêa
Ementa
Desenvolvimento de algoritmos. Tipos de Dados. Estruturas de Controle: seqüência, seleção e iteração. Variáveis Compostas Homogêneas e Heterogêneas. Modularização de programas: funções, procedimento, transferência de parâmetros. Alocação dinâmica.
Objetivos Gerais
Introduzir o aluno no processo de análise de um problema no mundo real e sua resolução através da formulação de algoritmos utilizando as diferentes estruturas de codificação.
Objetivos Específicos
1. Apresentar a estrutura de algoritmo;
2. Utilizar o conceito de variáveis e constantes na elaboração de algoritmos e programas;
3. Definir tipos de dados que podem ser manipulados pelos programas;
4. Apresentar os comandos de interação com o usuário (Entrada e Saída);
5. Apresentar as estruturas de controle para o desenvolvimento de algoritmos;
6. Apresentar as estruturas de repetição para o desenvolvimento de algoritmos;
7. Apresentar o conceito de variáveis homogêneas e heterogêneas;
8. Apresentar o conceito de modularização de programas;
Resultados de Aprendizagem Esperados
O aluno deverá entender a especificação de um problema, definir quais são os passos para a solução computacional e finalmente implementá-lo. Nesta etapa, o aluno tomará conhecimento da lógica de programação bem como suas estruturas fundamentais.
Conteúdo Programático
1. Resolução de problemas e desenvolvimento de algoritmos.
Variáveis e Constantes
Tipos de Dados.
Estrutura de um algoritmo
Comandos de Entrada e Saída
Comando de Atribuição
Expressões aritméticas
2. Estruturas de seleção
Operadores Lógicos
Tabelas Verdade
Se Então Senão