Ementa:Programação de Computadores utilizando como suporte uma
linguagem de programação de uso comum.
Objetivo: Capacitar o aluno a conceber, projetar e implementar programas de computadores simples.
Pré-requisito: não há.
Avaliação: três provas, nota = P1*0,25 + P2*0,25 + P3*0,50.
Não há segunda chamada exceto nos casos previstos na 37/97.
Veja a página da disciplina para as datas das provas substitutivas.
As atividades de programação em sala são
uma parte importante do desenvolvimento desta disciplina; os exercícios
propostos devem ser tentados em aula para que o professor possa ajudar
em caso de dúvidas.
Programa:
data assunto: [v1.0-13ago2019] ---------------------------------------------------------------------------. 14 apresentação, algoritmos e programas 16 o modelo de VonNeumann e o ciclo edição/compilação/execução 21 introdução à linguagem C++; variáveis e tipos de dados -- código 23 expressões e operadores 30 expressões relacionais e lógicas, comandos de decisão 04set if, if-then, if-then-else 06 programas com decisões, testes exercícios 11 comando de repetição while, exemplos exercícios 13 laços aninhados, somatórios, produtórios exercícios 27 revisão, exercícios 02out revisão, exercícios 04 primeira prova sobre todo o conteúdo até a véspera 09 resolução da prova; funções, argumentos 11 funções de biblioteca exercícios 16 mais argumentos, testes 18 exemplos exercícios 23 exercícios exercícios 25 segunda prova sobre todo o conteúdo até a véspera 30 resolução da prova; vetores, índices 01nov somatórios, produtórios, reduções exercícios 06 funções com vetores, testes exercícios 08 comando for exercícios 13 vetores multidimensionais 20 funções com matrizes, multiplicação de matrizes, testes 22 mais operações com matrizes 27 exercícios 29 revisão 04dez terceira prova sobre todo o conteúdo até véspera 13dez exame final
Bibliografia