Paradigmas de Programação

ATENÇÃO: Prova do Grau A será realizada no dia 9/out.

Epigramas

Cronograma

Data Aula Assunto Material
31/jul 1 Paradigma Imperativo Apoio 1
7/ago 2 Paradigma Orientado a Objetos Apoio 2, Apoio 3
14/ago 3 Paradigma Orientado a Objetos Apoio 4
21/ago 4 Paradigma Orientado a Objetos Atenção: verificar material a ser entregue com o trabalho imperativo, Apoio 5
28/ago 5 Paradigma Orientado a Objetos Entrega de Trabalho Imperativo, Apoio 6, UsaLista.java
4/set 6 Paradigma Orientado a Objetos Exercício com UsaLista.java, Trabalho OO
11/set 7 Paradigma Orientado a Objetos
18/set 8 Paradigma Orientado a Objetos
25/set 9 Exercícios OO
2/out 10 Programação Concorrente Exercícios
9/out 11 Prova GA (Imperativo+OO) Entrega de Trabalho OO
16/out 12 Programação Concorrente
23/out 13 Paradigma Funcional
30/out 14 Paradigma Funcional
6/nov 15 Paradigma Lógico
13/nov 16 Paradigma Lógico
20/nov 17 Paradigma Lógico
27/nov 18 Prova de Grau B Entrega de Trabalho Lógico
4/dez 19 Revisão
11/dez 20 Grau C

Avaliações

Notas GA/GB Confira as avaliações em Minha Unisinos e em sala de aula.

Trabalhos

Paradigma Imperativo, individual. Linguagem C. Implementar o jogo conhecido como jogo da velha (ou tic-tac-toe). Será avaliado o uso de recursos de programação imperativo (encapsulamento de código, uso de estruturas de dados, etc.). Entregar: programa fonte comentado, manual descrevendo: como compilar o programa (ambiente, diretivas de compilacao, etc), como lançar o programa, um exemplo de entrada de dados e sua respectiva saída. Indicar as funcionalidades do programa (se ele é para dois jogadores, ou jogador vs. computador). Indicar também os casos não tratados (isto é, quando o programa não funciona).

Recursos

Exercícios

<< Volta