Programação com Objectos/Projecto de Programação com Objectos/Calendário do Teste Prático (Época Normal)
From Wiki**3
| AVISOS - Avaliação em Época Normal |
|---|
|
Esclarecimento de dúvidas:
|
|
Requisitos para desenvolvimento, material de apoio e actualizações do enunciado (ver informação completa em Projecto de Programação com Objectos):
|
|
Processo de avaliação (ver informação completa em Avaliação do Projecto):
|
| Material de Uso Obrigatório |
|---|
| As bibliotecas po-uuilib e o conteúdo inicial do CVS são de uso obrigatório: |
|
| A máquina virtual, fornecida para desenvolvimento do projecto, já contém todo o material de apoio. |
| Uso Obrigatório: Repositório CVS |
| Apenas se consideram para avaliação os projectos existentes no repositório CVS oficial.
Trabalhos não presentes no repositório no final do prazo têm classificação 0 (zero) (não são aceites outras formas de entrega). Não são admitidas justificações para atrasos em sincronizações do repositório. A indisponibilidade temporária do repositório, desde que inferior a 24 horas, não justifica atrasos na submissão de um trabalho. |
Condições
O teste prático tem a duração de 50 minutos.
As datas e locais de realização do teste prático são como indicado abaixo.
Recorda-se que a não realização do teste prático corresponde a uma classificação de 0 (zero) na componente de projecto e consequente reprovação à disciplina de Programação com Objectos no ano lectivo em curso (época normal).
O facto de um aluno aparecer na lista do teste prático não implica que tenha possibilidade de aprovação implícita à disciplina: as outras condições de aprovação continuam em vigor.
Alunos não apresentados, e que achem que deveriam estar incluídos, devem contactar o responsável pela disciplina.
Alunos que não realizem a entrega final não serão admitidos ao teste prático.
É necessário e da responsabilidade dos alunos activar os serviços de Shell e AFS, para a realização do teste prático, tal como para a realização do projecto.
Teste Tipo
Este teste tipo está previsto ser realizado sobre a aplicação bancária.
QUESTÃO AUTÓNOMA -- ELIMINATÓRIA
0. Compile e execute o programa contido em Simple.java (o ficheiro está localizado na directoria work). Não altere o ficheiro. Em caso de dúvidas, contacte o docente.
QUESTÕES A RESOLVER SOBRE O PROJECTO
1. (5 valores) Complete o comando que permite mudar o nome de um titular. O comando deve primeiro pedir o novo nome do titular.
2. (7 valores) Acrescente uma nova opção ao menu de gestão de contas (bankaccount) que permita mostrar a conta (current account) com maior saldo.
3. (8 valores) Acrescente ao programa o conceito de gestor de conta: um gestor pode gerir várias contas, partilha os atributos do titular da conta, mas não pode ser titular de contas. Cada conta tem apenas um gestor.
Calendário
3ª feira, 2019/12/17, 11:00
<runphp> echo<<<___EOT___
<colgroup span="5" width="171"></colgroup> <tbody> </tbody>| 3ª feira, 2019/12/17 11:00 LAB 10 | ||||
| 89477 | 90061 | 92463 | 92484 | 92567 |
| 93681 | 93718 | 84103 | 84155 | 92450 |
| 3ª feira, 2019/12/17 11:00 LAB 14 | ||||
| 81023 | 86521 | 90454 | 91002 | 92455 |
| 92462 | 92467 | 92475 | 92477 | 92508 |
| 92526 | 92531 | 92539 | 87051 | 93026 |
| 80949 | 89443 | 89474 | 89461 | 93230 |
___EOT___; </runphp>
3ª feira, 2019/12/17, 14:00
<runphp> echo<<<___EOT___
<colgroup span="5" width="171"></colgroup> <tbody> </tbody>| 3ª feira, 2019/12/17 14:00 LAB 11 | ||||
| 91110 | 75990 | 51816 | 81416 | 83897 |
| 86399 | 86509 | 89503 | 76588 | 90353 |
| 92492 | 92552 | 81473 | 93757 | 92430 |
| 83480 | 90920 | 97178 | 92504 | |
___EOT___; </runphp>
Realizados
2ª feira, 2019/12/09, 17:00 "Early Bird"
<runphp> echo<<<___EOT___
<colgroup span="5" width="85"></colgroup> <tbody> </tbody>| 2ª feira, 2019/12/09 17:00 LAB 10 “early bird” | ||||
| 81212 | 87237 | 87697 | 89451 | 89478 |
| 89508 | 92410 | 92414 | 92448 | 92453 |
| 2ª feira, 2019/12/09 17:00 LAB 14 “early bird” | ||||
| 92471 | 92487 | 92489 | 92491 | 92495 |
| 92497 | 92499 | 92500 | 92502 | 92515 |
| 92525 | 92528 | 92530 | 92532 | 92535 |
| 92549 | 92565 | 93705 | 93881 | 93927 |
___EOT___; </runphp>
2ª feira, 2019/12/09, 18:00 "Early Bird"
<runphp> echo<<<___EOT___
<colgroup span="5" width="85"></colgroup> <tbody> </tbody>| 2ª feira, 2019/12/09 18:00 LAB 14 “early bird” | ||||
| 49372 | 83508 | 83559 | 89532 | 90531 |
| 92413 | 92423 | 92425 | 92433 | 92442 |
| 92465 | 92470 | 92476 | 92494 | 92522 |
| 92557 | 92568 | 92569 | 93721 | |
___EOT___; </runphp>
2ª feira, 2019/12/09, 19:00 "Early Bird"
<runphp> echo<<<___EOT___
<colgroup span="5" width="85"></colgroup> <tbody> </tbody>| 2ª feira, 2019/12/09 19:00 LAB 11 “early bird” | ||||
| 79730 | 86971 | 90918 | 92523 | 92524 |
| 92534 | 92543 | 93908 | 97124 | |
___EOT___; </runphp>
2ª feira, 2019/12/16, 18:30
<runphp> echo<<<___EOT___
<colgroup span="5" width="171"></colgroup> <tbody> </tbody>| 2ª feira, 2019/12/16 18:30 LAB 10 | ||||
| 92416 | 92422 | 92428 | 92436 | 92444 |
| 92473 | 92478 | 92519 | 92527 | 93844 |
| 2ª feira, 2019/12/16 18:30 LAB 11 | ||||
| 92426 | 92437 | 92445 | 92446 | 92456 |
| 92481 | 92468 | 92517 | 89459 | 92498 |
| 92536 | 92409 | 92540 | 92546 | 92550 |
| 92555 | 92560 | 92564 | 92490 | 93034 |
| 89555 | 89467 | |||
| 2ª feira, 2019/12/16 18:30 LAB 14 | ||||
| 89465 | 89435 | 90334 | 92417 | 92427 |
| 92432 | 92451 | 85635 | 92457 | 92461 |
| 92464 | 92466 | 92485 | 92503 | 92509 |
| 92510 | 87540 | 92544 | 92558 | 93737 |
___EOT___; </runphp>