Projeto de Laboratórios de Informática III
No ano letivo de 2019/2020 foi-nos pedido, na UC de Laboratórios de Informática III, que desenvolvêssemos um programa que fosse capaz de responder a diferentes perguntas que nos eram colocadas.
Este projeto foi dividido em dois por assim dizer: fizemos o "mesmo" programa para responder a diferentes perguntas em duas linguagens muito distintas. A primeira parte foi realizada em C , uma linguagem imperativa, onde tinhamos que nos preocupar principalmente com gestão correta de memória. A segunda parte foi realizada em Java, uma linguagem orientada à programação de objetos onde tivemos que nos preocupar principalmente com a versatilidade do nosso código, de modo a conseguirmos alternar entre as diferentes estruturas que tem para nos oferecer.
Em ambos os casos tivemos que ter em mente o encapsulamento de dados, a segurança do nosso código e o podermos reutilizar o mesmo.