Programação com Objectos/Projecto de Programação com Objectos
From Wiki**3
< Programação com Objectos
Avaliação do Projecto
- Pauta do Projecto: UML
- Pauta do Projecto: Entrega Intermédia
- Pauta do Projecto: Entrega Final
- Pauta Global do Projecto
As pautas são acompanhadas pelos critérios de avaliação. Os critérios e condições de Época Especial são parecidos com os da Época Normal. Em particular, a componente de projecto continua obrigatória.
Projecto: Enunciado 2015-2016
- Enunciado do Projecto de 2015-2015 (enunciado)
Material de Apoio e Testes
- Repositório CVS - informações de localização e acesso
- Material de Apoio ao Desenvolvimento
- Testes Automáticos
- Máquina Virtual
Projecto: Aplicação Bancária (exemplo de projecto)
Para auxiliar o desenvolvimento do projecto, é fornecida uma aplicação bancária (banco, contas, titulares, etc.), que tem a mesma estrutura. Esta estrutura tem duas partes principais: "core" (o núcleo lógico da aplicação) e "textui" (a interface textual, baseada no padrão de desenho Command).
You may want to read these quick and dirty guides:
- CVS Crash Course
Quick-and-Dirty Guide to Transforming the Bank Application into your Very Own Project(this guide is outdated and is provided only as a general guideline and example of how to start development from existing code: use at your own risk!)
koops32: Máquina Virtual para Desenvolvimento
Esta máquina contém o ambiente para o desenvolvimento do projecto, incluindo o material de apoio, e corresponde também ao ambiente de avaliação oficial.
- http://susegallery.com/a/tuLZgC/koops32 (x86) (username: oops // password: linux)
Linguagens de Programação
As seguintes linguagens são utilizadas nestas páginas, embora tenham importância diferente:
- Java (1.7) obrigatória para o projecto -- Java Platform, Standard Edition 7 API Specification
- C++ (C++11) -- Manual de Referência para C++ (biblioteca); STL: contentores, algoritmos