"A disciplina EXA854 - MI - ALGORITMOS do primeiro semestre do curso de Engenharia de Computação da Universidade Estadual de Feira de Santana (UEFS), que trabalha com o método de ensino Aprendizagem Baseada em Problemas (PBL)
, visa aproximar o estudante da área de computação com problemas cotidianos com o fito de estimular o aluno a buscar conhecimento
. Dito isto, a professora da disciplina resolvou passar o seguinte problema com o objetivo de testar nossos conhecimentos sobre funções
, modularização
, uso de classes e objetos
além de manipulação de arquivos
em um código e ultilizá-los para resolver um problema."
"A Olimpíada de Tóquio, que aconteceu entre os dias 23 de julho e 8 de agosto de 2021, na cidade de Tóquio, capital do Japão foi um sucesso. O comitê contou com o apoio dos alunos do curso de Engenharia de Computação da UEFS, que desenvolveram um software para auxiliar no monitoramento dos atletas. Tendo em vista a participação do Brasil nas Paraolimpiadas, o Comitê Paralímpico Brasileiro procurou a UEFS solicitando também um software para auxiliar no estado de saúde dos atletas. Porém, algumas alterações foram solicitadas:
- O sistema deve cadastrar as 22 modalidades paralímpicas
- Os atletas que representaram o Brasil também devem ser cadastrados com os seguintes dados: • Nome, idade, sexo e tipo de paralisia; • Se foi diagnosticado com o Covid-19 ou não; • Qual(is) modalidade(s) o atleta participou; • Se ganhou medalha(s), informar a modalidade e o tipo de medalha (ouro, prata ou bronze).
- O sistema deve salvar os dados mesmo após ele ser encerrado
- O sistema não pode permitir que os atletas sejam cadastrados em duplicidade
- O sistema deverá possuir a opção de edição do cadastro, assim como a opção de exclusão do atleta em uma determinada modalidade, ou em todas que participou"
"Quando solicitado pelo usuário, o programa deve gerar um relatório com as seguintes informações
| 01 | A quantidade total de atletas que participaram dos Jogos Paraolímpicos por modalidade e sexo, informando também o total geral. | | 02 | Relação dos atletas diagnosticados com Covid-19 por modalidade e sexo. | | 03 | Quadro de medalhas: quantitativo de medalhas de ouro, prata e bronze por modalidade, ordenadas primeiramente pelo número de medalhas de ouro, seguidas pelo número de medalhas de prata, finalmente, de bronze. | | 04 | Um recorte por modalidade e por gênero (M/F) dos atletas que ganharam medalhas, com a informação do nome do atleta, idade, tipo de paralisia e medalha(s) conquistada(s). | | 05 | Das 22 modalidades disponíveis nos Jogos Paralímpicos de Tóquio, quantas o Brasil teve participação? Em quais modalidades ganhou medalha(s)? Quais modalidades que o Brasil participou e não ganhou medalha(s)? Quantas e quais modalidades o Brasil não participou? Apresentar as modalidades em ordem alfabética.|"
Nº | Requisito |
---|---|
01 | Manipulação de arquivos: criação automática, leitura, alteração e exclusão ; |
02 | Uso de classes e objetos; |
03 | Trabalhar com uma base de dados; |