Sei sulla pagina 1di 3

PLANO DE ENSINO E APRENDIZAGEM

CURSO: Engenharia Eltrica


Disciplina: Perodo Letivo: Srie: Periodo:
Algoritmos e Programao 2 sem/2014 1 Srie No definido
Semestre de Ingresso: 2 Ano de Ingresso: 2014
C.H. Terica: C.H. Prtica: C.H. Outras: C.H. Total:
40 10 10 60

Ementa
Conceitos fundamentais de programao: algoritmos, linguagem, compilador; Linguagem de programao; Estrutura de um
programa; Tipos de dados; Operadores; Programao estruturada; Estruturas de condio; Laos de repetio; Vetores e
matrizes; Strings e funes de manipulao; Tipos estruturados (registros). Aplicaes em linguagem C.

Objetivos
1-Resolver com maior rapidez e com maior preciso, atravs de uma seqncia lgica e estruturada, problemas pertinentes a
atividade profissional de um Engenheiro.
2-Utilizar, se necessrio e atravs de uma linguagem de programao adequada, computadores para a resoluo dos problemas
mencionados acima.
3-Elaborar protocolos de ao com instrues claras, precisas e numa seqncia adequada e que, se forem seguidos por uma
equipe de trabalho, levaro, de forma segura e eficiente, execuo de tarefas pr-determinadas.

Contedo Programtico
1. CONCEITOS FUNDAMENTAIS DE PROGRAMAO
1.1. Noo de Algoritmos
1.2. Pseudo %u2013 Linguagem
1.3. Estrutura de um Programa
1.4. Dados e Variveis
1.5. Operadores
2. PROGRAMAO ESTRUTURADA
2.1. Desenvolvimento de Algoritmos: anlise e resoluo de problemas %u2013 tcnica top-down
2.2. Estrutura de Controle: Condio.
2.3. Estrutura de Controle: Lao de Repetio.
3. VETORES E MATRIZES
3.1. Conceitos de vetores
3.2. Declarao de vetores
3.2. Operaes de Manipulao de vetores
3.3. Conceito de Matrizes
3.4. Declarao de Matrizes
3.5. Operaes sobre Matrizes
4. MODULARIZAO
4.1 Conceitos de Modularizao e decomposio
4.2. Declarao de funes
4.3. Passagem de parmetros
5. STRINGS E FUNOES DE MANIPULAO
6. TIPOS ESTRUTURADOS
6.1. Registros
7. APLICAES EM LINGUAGEM "c"
7.1 Desenvolvimento de programas em linguagem "C", utilizando os conceitos estudados anteriormente.
Procedimentos Metodolgicos Indicados
Aula expositiva, exerccio prticos, atividades em laboratrio e estudos em grupo.

Sistema de Avaliao
1 Avaliao - PESO 4,0 2 Avaliao - PESO 6,0
Atividades Avaliativas a Critrio do Professor Prova Escrita Oficial
Prticas: 2,00 Prticas: 2,00
Tericas: 8,00 Tericas: 8,00
Total: 10 Total: 10

Bibliografia Bsica Padro


1) MIZRAHI, Victorine Viviane. Treinamento em linguagem C : mdulos 1 e 2. 1 ed. So Paulo: Pearson Education : Valinhos :
Anhanguera Educacional, 2008.

Bibliografia Bsica Unidade: Centro Universitrio Anhanguera de So Paulo (CIL)


1) GOMES ASCENCIO, Ana Fernanda; CAMPOS, Edilene A. V.i de. Fundamentos da Programao de Computadores :
algoritmos, pascal e C/C++. 1 ed. So Paulo: Pearson, 2003.
2) FORBELLONE, A. L.. Lgica de Programao. 3 ed. So Paulo: Pearson - Prentice Hall, 2005.

Bibliografia Complementar: Centro Universitrio Anhanguera de So Paulo (CIL)


1) BEZZON, Lara Crivelaro. Manual para Elaborao de Monografias de Trabalhos Acadmicos. 1 ed. Campinas: Alnea,
2009.
2) HABERMANN, Josiane C. Albertini. As normas da ABNT em trabalhos acadmicos tcc, dissertao e tese: mtodos
prticos e ilustraes c. 1 ed. So Paulo: Globus, 2009.
3) FIORIN, Jose Luiz; SAVIOLI, Francisco Plato. Para entender o texto: Leitura e Redao. 16 ed. So Paulo: Editora tica,
2006.

Cronograma de Aulas
Semana n. Tema
1 Conceitos Fundamentais de Programao.
2 Conceitos Fundamentais de Programao
3 Conceitos Fundamentais de Programao
4 Programao Estruturada
5 Programao Estruturada
6 Programao Estruturada
7 Programao Estruturada
8 Programao Estruturada
9 Avaliao Parcial
10 Vetores e Matrizes
11 Vetores e Matrizes
12 Vetores e Matrizes
13 Modularizao
14 Modularizao
15 Strings e Funes de Manipulao
16 Strings e Funes de Manipulao
17 Tipos Estruturados (Registros)
18 Avaliao Oficial
19 Reviso e Preparao para a Prova Substitutiva
20 Prova Substitutiva

Coordenador do Curso Diretor Executivo __/__/____


_____________________ _____________________
Assinatura Assinatura

Potrebbero piacerti anche