Você está na página 1de 9

Algoritmos e Programao 72h

Terica: 36h
P1 e P2: 36h

Plano de Ensino
(Prof. Wellington Lima dos Santos)

Ementa

Conceitos bsicos de algoritmos e estruturas


de controle.
Conceitos bsicos de linguagem de
programao (tipos de dados, sintaxe e
semntica).

Objetivo Geral

Habilitar o aluno a implementar algoritmos


usando uma linguagem de programao de
uso geral.

Objetivos Especficos

Desenvolver o raciocnio lgico e a


capacidade de abstrao dos alunos a fim de
habilit-los a prover solues algortmicas
para problemas.
Capacitar o aluno a analisar problemas e
estrutur-los na forma de algoritmos.
Habilitar o aluno a implementar suas
solues algortmicas na linguagem de
programao C.

Contedo Programtico
1.

2.

3.

4.
5.

Conceito de algoritmos, formas de representao,


exemplos em pseudo-cdigo e linguagens de
programao (4h).
Sees constituintes de um algoritmo ou programa
em uma linguagem estruturada de alto nvel (4h) .
Tipos primitivos de dados, variveis, constantes
identificadores, expresses e operadores
aritmticos (12h).
Bloco seqencial de comandos (4h).
Expresso e operadores relacionais e a estrutura
de controle if (4h).

Contedo Programtico
6.
7.
8.
9.
10.
11.

Expresso e operadores lgicos com if (4h)


Estrutura de controle switch/case (4h)
Estruturas de controle - repeties com "for",
"while" e "do-while" (12h).
Tipo agregado de dados homogneos ou vetores
e suas aplicaes (12h).
Tipo agregado de dados heterogneos (registros)
e definio de novos tipos de dados (4h)
Modularizao: agrupamento de comandos
especficos ou repetitivos em uma funo,
passagem de parmetros para funes: por valor
e por referncia (8h).

Avaliao

Prova Terica 1:
Avaliao Prtica 1:
Prova Terica 2:
Avaliao Prtica 2:
Prova Substitutiva P1 ou P2:

MA = 0,3 P1 + 0,2 A1 + 0,3 P2 + 0,2 A2

Aprovao: (MA 6,0) e (Freq 75%)

P1
A1
P2
A3
PS

(30%)
(20%)
(30%)
(20%)
(25%)

Bibliografia

MEDINA, Marco; FERTIG, Cristina. Algoritmos e


Programao Teoria e Prtica. So Paulo, Novatec,
2004. 384p

MANZANO, Jose Augusto N.G. Algoritmos: lgica para


desenvolvimento de programao. 18. So Paulo: Erica,
2006. 236p.

SCHILDT, Herbert; C completo e total. 3. Sao Paulo:


Makron Books do Brasil, 1997. 827p.

MIZRAHI, Victorine Viviane; . Treinamento em linguagem


C. . Sao Paulo: Makron Books do Brasil, 1990. 241p.

Outras Fontes:

Notas de aula e roteiros de prticas:

Moodle (http://portalead.ufgd.edu.br/)

Chave de inscrio: AEP2016

Internet

Wikipdia
Pginas de professores e instituies
Youtube (quantidade imensa de vdeo aulas)
Repositrios de arquivos

Você também pode gostar