Ementa do curso de algoritmo
Algoritmos e Programação
Gustavo Amoroso da Silva
Engenheiro da Computação
Especialista em Análise e Projeto de Sistemas Orientados a Objetos
Consultor e Arquiteto de Software da empresa Heurys Tecnologia gustavo.amoroso@aedu.com Janeiro/2012
Ementa do Curso
Conceitos fundamentais de programação:
• Algoritimo
• Linguagem
• Compilador
• Linguagem de programação
• Estrutura de um programa
Ementa do Curso
• Vetores e matrizes
• Strings e sua manipulação
• Tipos estruturados (registros).
• Aplicações em linguagem C.
Ementa do Curso
• Tipos de dados
• Operadores
• Programação estruturada
• Estruturas de condição
• Laços de repetição
Objetivos
- Ao final da disciplina o aluno deverá estar apto a:
- Resolver problemas pertinentes a Engenharia, de uma forma rápida e com maior precisão, através de uma seqüência lógica e estruturada.
- Utilizar uma linguagem de programação para criar programas que o auxilie na resolução de problemas ou agilize seu trabalho.
- Elaborar protocolos de ação com instruções claras e precisas, que se forem seguidos por uma equipe de trabalho, levarão de forma segura e eficiente, á execução de tarefas pré-determinadas. 1
20/02/2012
Conteúdo Programático
Conteúdo Programático
1. CONCEITOS FUNDAMENTAIS DE PROGRAMAÇÃO
1.1. Noção de Algoritmos
1.2. Pseudo Linguagem
1.3. Estrutura de um Programa
1.4. Dados e Variáveis
1.5. Operadores
3. VETORES E MATRIZES
3.1. Conceitos de vetores
3.2. Declaração de vetores
3.2. Operações de Manipulação de vetores
3.3. Conceito de Matrizes
3.4. Declaração de Matrizes
3.5. Operações sobre Matrizes
2. PROGRAMAÇÃO ESTRUTURADA
2.1. Desenvolvimento de Algoritmos: análise e resolução de problemas da técnica top-down
2.2. Estrutura de Controle: Condição.
2.3. Estrutura de Controle: Laço de Repetição.
4. MODULARIZAÇÃO
4.1 Conceitos de Modularização e decomposição
4.2.Declaração de funções
4.3.Passagem de parâmetros
Cronograma de