O trabalho deve ser executado em grupo, |
e deve ser entregue a funcionar e acompanhado dum relatório |
dentro de 2 semanas, dia 23 de Março. |
*** A sua concretização é obrigatória para efeitos de avaliação *** |
A nota prática global entrará na nota final com um peso de 50%. |
Este trabalho prático tem como principais objectivos:
Para o efeito, esta folha contém quatro enunciados, dos quais deverá resolver pelo
menos um. Esses enunciados são, propositadamente, deixados relativamente vagos por
forma a respeitar a capacidade imaginativa e de organização de cada grupo e, até, para
nos permitir avaliar soluções diferentes de grupo para grupo.
Quanto ao relatório a elaborar, para entregar na altura da apresentação do
trabalho, deve ser claro e sucinto e, além do respectivo enunciado e listagem do
programa (apresentados em apêndice), deverá conter uma explicação dos predicados
incluídos na BC, bem como exemplos de execução em que se mostrem os resultados
produzidos para várias questões.
Questão 1 [vinhos] Constrúa uma BC em que se registem diversos dados
sobre vinhos -sua identificação (nome, tipo, ano de colheita, zona, ...),
alguns atributos físicos (côr, cheiro, acidez, uva principal, grau, ...), temperatura a
ser servido e alguns pratos com os quais o vinho se adequa.
O seu programa lógico deverá ser capaz de encontrar os vinhos de acordo com os gostos
pessoais do utilizador e compatíveis com uma determinada ocasião.
Questão 2 [mediateca] Constrúa uma BC em que se registem diversos
dados sobre os vídeos, CD's, discos, cassetes, livros que alguém possui na sua mediateca.
Além do tipo de obra, título e autores, a BC deve conter algumas características que
permitam qualificar a obra -p.ex., estilo musical (folclore, clássico, ligeiro,
orquestra, ...), tipo de filme ou de livro (policial, judicial, romance, descrição,
...), apreciação (calmo, agitado, suspense, cómico, irritante, ...).
O seu programa lógico deverá ser capaz de encontrar as obras do tipo pedido
adequadas para uma dada situação -p.ex., jantar a dois, noite de festa,
viagem, .... O critério de adequação e as situações previstas
serão definidos por cada grupo.
Questão 3 [turismo] Constrúa uma BC em que se registem diversos dados
sobre recursos portugueses para turismo de habitação e turismo rural
-tipo do alojamento, nome, contacto, preço, localização, classificação (número de
estrelas), etc. Além disso, a BC deve dispor também de algum informação geográfica de
modo a poder saber a província em que se situa determinado recurso, a distância
aproximada a Aveiro e o tipo de clima em cada estação do ano.
O seu programa lógico deverá ser capaz de encontrar os alojamentos do tipo pedido
adequadas para uma dada situação -p.ex., fazer praia, praticar
montanhismo, repousar, .... O critério de adequação e as
situações previstas serão definidos por cada grupo.
Questão 4 [associação académica] Constrúa uma BC em que se registem diversos dados sobre os alunos da UA e sócios da respectiva associação académica. Além do número de aluno, número de sócio, nome, elementos de contacto, curso ou actividade profissional, deverá conter elementos que permitam saber os seus passatempos preferidos e a sua envolvência na vida académica (núcleos recreativos a que pertence, ...) e as quotas (valor e última paga).
O seu programa lógico deverá ser capaz de encontrar: as pessoas pertencentes a um determinado núcleo; os candidatos interessados em determinada actividade; os sócios com quotas em atraso; alunos de determinado curso que pratiquem certa actividade; os cinco cursos com mais sócios num determinado núcleo.