This is an old revision of the document!


CAP390 - Fundamentos de Programação

Objetivo: compreender os principais conceitos que servem de base para o desenvolvimento de programas em diferentes linguagens de programação. Estudar os paradigmas de programação procedural e orientada-a-objetos. Exercitar esses conceitos usando a linguagem C++.

Carga horária: 15 horas aula (1 crédito).

Local e Horário das Aulas

As aulas são as quartas-feiras, das 08:15 as 10:00 na Sala da Chefia da DPI.

Docente

Recursos

Bibliografia

  • Ascencio, A. F. G., Veneruchi, E. A. Fundamentos de Programação de Computadores. São Paulo: Prentice-Hall, 3a. Edição, 2012.
  • Stroustroup, B. Programming: Principles and Practice Using C++. 2nd Edition. Addison-Wesley. 2014.
  • Stroustroup, B. The C++ Programming Language (4th Edition). Addison-Wesley Professional. 2013.

Tarefas

  1. Providenciar um micro com um ambiente de edição, compilação e execução de programas C++
  2. Exercícios 2: até dia dia 22/04 por email
  3. Exercícios 3: até dia dia 06/05 por email

Cronograma de Aulas

A tabela abaixo apresenta a programação prevista de aulas. Algumas aulas (temas ou locais) ainda estão em aberto e serão definidas ao longo do curso.

AulaDataAssunto/Notas de Aula
1 18/03/2015 Aula 1
2 25/03/2015 Aula 2
3 01/04/2015 Aula 3
4 08/04/2015 Aula 4
5 15/04/2015 Aula 5
6 22/04/2015 Aula 6
7 29/04/2015 Aula SBSR 2015
8 06/05/2015 Aula 7
9 13/05/2015 Aula 8
10 20/05/2015 Aula 9
11 27/05/2015 Aula 10
12 03/06/2015 Aula 11

Avaliação

A nota de avaliação dos alunos é dada pela fórmula:

NF = NL*0.6 + NE*0.5

onde:

NF = Notal final

NL = Nota de listas (individual)

NE = Nota da prova (individual)


Navigation