Ementa do curso de algoritmo

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2186 palavras )
  • Download(s) : 0
  • Publicado : 13 de abril de 2012
Ler documento completo
Amostra do texto
20/02/2012

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, deuma
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 tarefaspré-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 deAulas
Semana n°.

001

5. STRINGS E FUNÇOES DE
MANIPULAÇÃO

Tema

Apresentação do plano de ensino e aprendizagem. Introdução e
Conceitos Fundamentais de Programação
Conceitos Fundamentais de Programação

003

Conceitos Fundamentais de Programação

004

Programação Estruturada

005

Programação Estruturada

006

Programação Estruturada

007

Programação Estruturada008

Vetores e Matrizes

009

6. TIPOS ESTRUTURADOS
6.1. Registros

002

Avaliação Parcial ()

Semana Tema
010

Vetores e Matrizes

011

Vetores e Matrizes

012

Modularização

013

Modularização

PESO para MÉDIA FINAL

014

Strings e Funções de Manipulação

Atividades a Critério do Professor:

015

Strings e Funções de Manipulação

016

TiposEstruturados (Registros)

017

Tipos Estruturados (Registros)

018 Prova Escrita Oficial ( )
019

4,0

Notas

Obrigatório?

ATPS

1,0

S

Atividades dentro ou fora da sala de aula

1,0

N

9,0 ou 8,0

S

Prova Parcial
Total:

10

Revisão e preparação para Avaliação Substitutiva ( )

020

Avaliação Parcial e o Primeiro Bimestre

Prova Substitutiva ( )

2 20/02/2012

Metodologia de Trabalho
Metodologia de Trabalho

• VERDADE
• RESPEITO

• PLT (Programa do Livro Texto)
•Material Complementar (livros, artigos
e revistas)
• Dinâmicas e Vídeos

• TROCA DE INFORMAÇÕES

• Ligação do conteúdo com a Vida.

Material Básico

Material Complementar

1) MIZHARI, Victorine Viviane. Treinamento em

1) CORMEN, Thomas H. Algoritmos : teoria eLinguagem C. 1ª ed. São Paulo: Pearson, 2007.

prática. 1ª ed. Rio de Janeiro: CAMPUS, 2002.

2) MANZANO, José Agusto N. Garcia.

2) LOPES, Anita; GARCIA, Guto. Introdução à

Algoritmos: Lógica para desenvolvimento de

Programação e algoritmos resolvidos. 1ª ed.

programação de computadores. 21ª ed. São

Rio de Janeiro: CAMPUS, 2002.

Paulo: Érica, 2008.

3) MONTEIRO, M. A.....
tracking img