O projecto Parcker, implementado em VisualG, foi desenvolvido como parte da cadeira de Algoritmos e Lógica de Programação (ALP) no meu primeiro ano de faculdade.
O principal objectivo deste projecto era melhorar a lógica de programação com um projecto prático, simulando que a XPTO, uma empresa de desenvolvimento de softwares, precisava de uma aplicação para gerir o estacionamento de um centro comercial, e o nosso objectivo, como membro da equipe, era desenvolvê-lo.
Para mais informações, leia o enunciado.
Apresentar o painel de lugares:
Esta funcionalide deve permitir apresentar uma tabela que indique em quais pisos estão os lugares ocupados, uma estrutura semelhante a apresentada na Tabela 1 encontrada no enunciado.
Seleccionar lugar automaticamente:
Esta funcionalide permiti identificar automaticamente uma vaga disponível no estacionamento e ocupá-la.
Seleccionar vaga manualmente:
Esta funcionalide permiti que o utilizador informe em qual piso e em qual vaga ele deseja estacionar seu carro e marcar a vaga como ocupada.
Desocupar lugar:
Esta funcionalide permiti que o utilizador marque um lugar como desocupado.
- VisualG 2.5.x
Para executar o projecto, é necessário ter o VisualG 2.5.x instalado. O VisualG pode ser baixado aqui.
Para executar o projecto siga as seguintes etapas:
- Abra o VisualG
- Carregue o arquivo main.alg
- Execute o programa pressionando F9 ou clicando em "Executar"
Durante o desenvolvimento deste projecto, além de ser divertido, houve muitos aprendizados, tais como:
- Uso do VisualG
- Entendimento sobre pseudolinguagens
- Melhora na capacidade de resolução de problemas
- Melhora na capacidade de interpretar os requisitos de um software
Este projecto está licenciado sob MIT - Consulte o ficheiro LICENSE para mais detalhes.