1
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
2
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
2
Introdução à Lógica e Programação
PUC
17
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
8
Introdução à Lógica e Programação
PUC
9
Introdução à Lógica e Programação
PUC
2
Introdução à Lógica e Programação
PUC
Texto de pré-visualização
PUCRS Escola Politécnica Trabalho de Fundamentos de Programação Prof Silvia Pode ser realizado em Trios Objetivo Este trabalho tem como propósito exercitar a construção de programas orientados a objetos especialmente quanto o uso de vetores e matrizes de objetos Tema Consiste em construir um conjunto de classes que permitam o controleatualização de uma Tabela de jogos de futebol como a Copa do Mundo Solução Seu programa em Java deve prever as seguintes classes o 05 pts Time esta classe modelo deve conter Codigo do time int Nome do pais que representa o 10 pt Partida esta classe modelo deve conter Código dos 2 times que irão se enfrentar Data da partida Dados sobre o score o 20 pts Pontuação esta classe deve guardar a pontuação dos times Prever operações que permitam a atualização dos pontos Deve ser representada por uma matriz numérica onde cada coluna corresponde a Codigo do time total de pontos P total de jogos J total de vitórias V total de empates E total de derrotasD gols pró GP gols contra GC saldo de gols SG e aproveitamento o 20 pts Lista de times classe modelo que deve conter as operações básicas que permitam incluir times excluir times e consultar times o 20 pts Lista de Partidas classe modelo que deve conter operações básicas que permitam incluir excluir alterar e consultar partidas o 25 pts Interface esta classe deve ser a da aplicação É nessa classe que devem estar as interações com o usuário Deve prever um menu com as operações mencionadas A cada manipulação de uma partida no sistema a tabela de pontuação deve ser atualizada Observações o Em classe Modelo não pode ter instruções de ES o Os checkpoints e a apresentação do trabalho são obrigatórios o Não serão considerados trabalhos que não forem apresentados o Deve ser entregue no moodle o projeto Bluej com os arquivos java o O nome de cada integrante deve estar no cabeçalho das classes o Não serão aceitos trabalhos que não compilam o Trabalhos iguais plágio serão desconsiderados o Domínio do código será observado durante a apresentação e checkpoints o Mesmo o trabalho sendo em grupo a nota poderá ser individual Critérios de Avaliação o Pontuação indicada no item Solução o Organização boas práticas e documentação do código serão observadas o Checkpoints a serem definidos
1
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
2
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
2
Introdução à Lógica e Programação
PUC
17
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
8
Introdução à Lógica e Programação
PUC
9
Introdução à Lógica e Programação
PUC
2
Introdução à Lógica e Programação
PUC
Texto de pré-visualização
PUCRS Escola Politécnica Trabalho de Fundamentos de Programação Prof Silvia Pode ser realizado em Trios Objetivo Este trabalho tem como propósito exercitar a construção de programas orientados a objetos especialmente quanto o uso de vetores e matrizes de objetos Tema Consiste em construir um conjunto de classes que permitam o controleatualização de uma Tabela de jogos de futebol como a Copa do Mundo Solução Seu programa em Java deve prever as seguintes classes o 05 pts Time esta classe modelo deve conter Codigo do time int Nome do pais que representa o 10 pt Partida esta classe modelo deve conter Código dos 2 times que irão se enfrentar Data da partida Dados sobre o score o 20 pts Pontuação esta classe deve guardar a pontuação dos times Prever operações que permitam a atualização dos pontos Deve ser representada por uma matriz numérica onde cada coluna corresponde a Codigo do time total de pontos P total de jogos J total de vitórias V total de empates E total de derrotasD gols pró GP gols contra GC saldo de gols SG e aproveitamento o 20 pts Lista de times classe modelo que deve conter as operações básicas que permitam incluir times excluir times e consultar times o 20 pts Lista de Partidas classe modelo que deve conter operações básicas que permitam incluir excluir alterar e consultar partidas o 25 pts Interface esta classe deve ser a da aplicação É nessa classe que devem estar as interações com o usuário Deve prever um menu com as operações mencionadas A cada manipulação de uma partida no sistema a tabela de pontuação deve ser atualizada Observações o Em classe Modelo não pode ter instruções de ES o Os checkpoints e a apresentação do trabalho são obrigatórios o Não serão considerados trabalhos que não forem apresentados o Deve ser entregue no moodle o projeto Bluej com os arquivos java o O nome de cada integrante deve estar no cabeçalho das classes o Não serão aceitos trabalhos que não compilam o Trabalhos iguais plágio serão desconsiderados o Domínio do código será observado durante a apresentação e checkpoints o Mesmo o trabalho sendo em grupo a nota poderá ser individual Critérios de Avaliação o Pontuação indicada no item Solução o Organização boas práticas e documentação do código serão observadas o Checkpoints a serem definidos