·
Cursos Gerais ·
Informática
Send your question to AI and receive an answer instantly
Recommended for you
11
Avaliação Final - Introdução a Informatica
Informática
UMG
1
Tipos de Ameaças à Segurança Digital: Engenharia Social, Malware e Ransomware
Informática
UMG
1
Malware Ransomware e Engenharia Social: Ameaças Digitais e Segurança
Informática
UMG
1
Disponibilidade e Integridade - Pilares da Segurança da Informacao
Informática
UMG
1
Menu de Configuracoes e Opcoes de Desligamento do Console
Informática
UMG
3
Modelo Relacional-Consistencia de Dados e Controle de Transacoes-Trabalho Academico
Informática
UMG
11
Prova 2019 - Cap-marinha - Processamento de Dados Verde
Informática
UMG
3
Planilha de Orcamento Familiar em Excel - Modelo Completo
Informática
UMG
4
Powerbi Dashboard Fórmulas Excel
Informática
UMG
7
Simulado Web Desing
Informática
UMG
Preview text
Durante os Jogos do Instituto Federal do Mato Grosso do Sul JIFMS para as provas de classificação individuais de natação masculina e feminina os computadores entraram em pane e todos os dados da competição foram perdidos Felizmente o professor de educação física forneceu uma planilha para que cada árbitro de cada raia de cada prova que fizessem as anotações dos dados A planilha possuía as seguintes informações Número do atleta identificação única número da raia tempo de chegada do atleta nome identificando o tipo de prova e o sexo identificando se o atleta é masculino ou feminino Assim todas as planilhas estavam organizadas na seguinte ordem Número do Atleta Ex 001 125 765 etc Número da raia 1 ate 6 Tempo de chegada em segundos com duas casas decimais Ex 7812 6548 5671 etc Nome de identificação da prova 100m livres 200m livres 50m borboleta 100m costas sexo identificando se o atleta esta na competição para masculino ou feminino Masculino ou Feminino Em seguida o professor de educação física repassou todas as planilhas para os alunos da turma 2029 e solicitou aos alunos que desenvolvesse um sistema na linguagem de programação JAVA e utilizamse as estruturas de dados vista em sala Vetor Matriz ou Lista O professor também solicitou aos alunos um menu principal sendo da seguinte forma MENU 1 Cadastrar Atleta 2 Buscar Atleta 3 Imprimir Atletas 4 Remover Atleta 5 Gerar Relatórios 6 Sair Finalizar o programa Informe a opção do menu desejada Para cada opção do MENU temos a seguinte descrição 1 Cadastrar Atleta Esta opção deve ser capaz de cadastrar um atleta de acordo com a planilha apresentada 2 Buscar Atleta Esta opção deve ser capaz de buscar um atleta na estrutura de dados e mostrar todas as suas informações 3 Imprimir Atletas Esta opção deve ser capaz de imprimir todos os atletas cadastrados 4 Remover Atleta Esta opção deve ser capaz remover um atleta pelo seu número de identificação 5 Gerar Relatório Esta opção deve ser capaz de gerar alguns relatórios Para isso um novo menu deve ser apresentado MENU DE RELATÓRIOS 1 Mostrar todos os atletas de cada prova MENU DE RELATÓRIOS 1 Mostrar todos os atletas de cada prova 2 Mostrar todos os atletas masculinos 3 Mostrar todas as atletas femininas 4 Mostrar todos os atletas ordenados pelo tempo de chegada independente da prova 5 Mostrar os três atletas campeões de cada prova 6 Mostrar todos os atletas por ordem do seu número de identificação 7 Retomar ao menu principal Informe a opção do menu de impressão desejada Para as opções do menu de relatórios temos 1 Mostrar todos os atletas de cada prova Mostrar todos os atletas separados pela prova que o atleta participou 2 Mostrar todos os atletas masculinos Mostrar todos os atletas que são masculinos 3 Mostrar todas as atletas Femininas Mostrar todas as atletas que são femininas 4 Mostrar todos os atletas ordenados pelo tempo de chegada independente da prova Mostrar todos os atletas ordenados pelo tempo de chegada independente da prova disputada pelo atleta Para ordenar você deve utilizar um dos algoritmos de ordenação visto em sala bubblesort insertionsort ou quicksort 5 Mostrar os três atletas campeões de cada prova Mostrar os três atletas que concluíram a prova em menor tempo Aqui os atletas devem ser mostrados separadamente pela prova disputada dica você pode ordenar utilizando os algoritmos de ordenação vistos em sala da aula e depois imprimir os três primeiros atletas 6 Mostrar todos os atletas por ordem do seu número de identificação Mostrar todos os atletas ordenados pelo seu número de identificação Para ordenar você deve utilizar um dos algoritmos de ordenação visto em sala bubblesort insertionsort ou quicksort 7 Retornar ao menu principal Esta opção deve retornar ao menu principal Ao entrar na opção o menu principal deve ser mostrado novamente 6 Sair Finalizar o programa e Limpar a memória Esta opção deve finalizar o programa ou seja este opção deve primeiro limpar toda a memória alocada e depois encerrar o programa 4 Mostrar todos os atletas ordenados pelo tempo de chegada independente da prova 5 Mostrar os três atletas campeões de cada prova 6 Mostrar todos os atletas por ordem do seu número de identificação 7 Retornar ao menu principal Informe a opção do menu de impressão desejada Para as opções do menu de relatórios temos 1 Mostrar todos os atletas de cada prova Mostrar todos os atletas separados pela prova que o atleta participou 2 Mostrar todos os atletas masculinos Mostrar todos os atletas que são masculinos 3 Mostrar todas as atletas Femininas Mostrar todas as atletas que são femininas 4 Mostrar todos os atletas ordenados pelo tempo de chegada independente da prova Mostrar todos os atletas ordenados pelo tempo de chegada independente da prova disputada pelo atleta Para ordenar você deve utilizar um dos algoritmos de ordenação visto em sala bubblesort insertionsort ou quicksort 5 Mostrar os três atletas campeões de cada prova Mostrar os três atletas que concluíram a prova em menor tempo Aqui os atletas devem ser mostrados separadamente pela prova disputada dica você pode ordenar utilizando os algoritmos de ordenação vistos em sala da aula e depois imprimir os três primeiros atletas 6 Mostrar todos os atletas por ordem do seu número de identificação Mostrar todos os atletas ordenados pelo seu número de identificação Para ordenar você deve utilizar um dos algoritmos de ordenação visto em sala bubblesort insertionsort ou quicksort 7 Retornar ao menu principal Esta opção deve retornar ao menu principal Ao entrar na opção o menu principal deve ser mostrado novamente 6 Sair Finalizar o programa e Limpar a memória Esta opção deve finalizar o programa ou seja este opção deve primeiro limpar toda a memória alocada e depois encerrar o programa Tarefas do trabalho 1 Implementação de todo código em JAVA 2 Entregar os códigos fonte Windows ou Linux Funções não vista em sala de aula deverá ser implementada com comentários de explicações i Todos os arquivos devem ser entregue via moodle ii Na primeira linha de cada arquivo dos códigos deve conter um comentário com os nomes dos alunos NomeAluno1 NomeAluno2
Send your question to AI and receive an answer instantly
Recommended for you
11
Avaliação Final - Introdução a Informatica
Informática
UMG
1
Tipos de Ameaças à Segurança Digital: Engenharia Social, Malware e Ransomware
Informática
UMG
1
Malware Ransomware e Engenharia Social: Ameaças Digitais e Segurança
Informática
UMG
1
Disponibilidade e Integridade - Pilares da Segurança da Informacao
Informática
UMG
1
Menu de Configuracoes e Opcoes de Desligamento do Console
Informática
UMG
3
Modelo Relacional-Consistencia de Dados e Controle de Transacoes-Trabalho Academico
Informática
UMG
11
Prova 2019 - Cap-marinha - Processamento de Dados Verde
Informática
UMG
3
Planilha de Orcamento Familiar em Excel - Modelo Completo
Informática
UMG
4
Powerbi Dashboard Fórmulas Excel
Informática
UMG
7
Simulado Web Desing
Informática
UMG
Preview text
Durante os Jogos do Instituto Federal do Mato Grosso do Sul JIFMS para as provas de classificação individuais de natação masculina e feminina os computadores entraram em pane e todos os dados da competição foram perdidos Felizmente o professor de educação física forneceu uma planilha para que cada árbitro de cada raia de cada prova que fizessem as anotações dos dados A planilha possuía as seguintes informações Número do atleta identificação única número da raia tempo de chegada do atleta nome identificando o tipo de prova e o sexo identificando se o atleta é masculino ou feminino Assim todas as planilhas estavam organizadas na seguinte ordem Número do Atleta Ex 001 125 765 etc Número da raia 1 ate 6 Tempo de chegada em segundos com duas casas decimais Ex 7812 6548 5671 etc Nome de identificação da prova 100m livres 200m livres 50m borboleta 100m costas sexo identificando se o atleta esta na competição para masculino ou feminino Masculino ou Feminino Em seguida o professor de educação física repassou todas as planilhas para os alunos da turma 2029 e solicitou aos alunos que desenvolvesse um sistema na linguagem de programação JAVA e utilizamse as estruturas de dados vista em sala Vetor Matriz ou Lista O professor também solicitou aos alunos um menu principal sendo da seguinte forma MENU 1 Cadastrar Atleta 2 Buscar Atleta 3 Imprimir Atletas 4 Remover Atleta 5 Gerar Relatórios 6 Sair Finalizar o programa Informe a opção do menu desejada Para cada opção do MENU temos a seguinte descrição 1 Cadastrar Atleta Esta opção deve ser capaz de cadastrar um atleta de acordo com a planilha apresentada 2 Buscar Atleta Esta opção deve ser capaz de buscar um atleta na estrutura de dados e mostrar todas as suas informações 3 Imprimir Atletas Esta opção deve ser capaz de imprimir todos os atletas cadastrados 4 Remover Atleta Esta opção deve ser capaz remover um atleta pelo seu número de identificação 5 Gerar Relatório Esta opção deve ser capaz de gerar alguns relatórios Para isso um novo menu deve ser apresentado MENU DE RELATÓRIOS 1 Mostrar todos os atletas de cada prova MENU DE RELATÓRIOS 1 Mostrar todos os atletas de cada prova 2 Mostrar todos os atletas masculinos 3 Mostrar todas as atletas femininas 4 Mostrar todos os atletas ordenados pelo tempo de chegada independente da prova 5 Mostrar os três atletas campeões de cada prova 6 Mostrar todos os atletas por ordem do seu número de identificação 7 Retomar ao menu principal Informe a opção do menu de impressão desejada Para as opções do menu de relatórios temos 1 Mostrar todos os atletas de cada prova Mostrar todos os atletas separados pela prova que o atleta participou 2 Mostrar todos os atletas masculinos Mostrar todos os atletas que são masculinos 3 Mostrar todas as atletas Femininas Mostrar todas as atletas que são femininas 4 Mostrar todos os atletas ordenados pelo tempo de chegada independente da prova Mostrar todos os atletas ordenados pelo tempo de chegada independente da prova disputada pelo atleta Para ordenar você deve utilizar um dos algoritmos de ordenação visto em sala bubblesort insertionsort ou quicksort 5 Mostrar os três atletas campeões de cada prova Mostrar os três atletas que concluíram a prova em menor tempo Aqui os atletas devem ser mostrados separadamente pela prova disputada dica você pode ordenar utilizando os algoritmos de ordenação vistos em sala da aula e depois imprimir os três primeiros atletas 6 Mostrar todos os atletas por ordem do seu número de identificação Mostrar todos os atletas ordenados pelo seu número de identificação Para ordenar você deve utilizar um dos algoritmos de ordenação visto em sala bubblesort insertionsort ou quicksort 7 Retornar ao menu principal Esta opção deve retornar ao menu principal Ao entrar na opção o menu principal deve ser mostrado novamente 6 Sair Finalizar o programa e Limpar a memória Esta opção deve finalizar o programa ou seja este opção deve primeiro limpar toda a memória alocada e depois encerrar o programa 4 Mostrar todos os atletas ordenados pelo tempo de chegada independente da prova 5 Mostrar os três atletas campeões de cada prova 6 Mostrar todos os atletas por ordem do seu número de identificação 7 Retornar ao menu principal Informe a opção do menu de impressão desejada Para as opções do menu de relatórios temos 1 Mostrar todos os atletas de cada prova Mostrar todos os atletas separados pela prova que o atleta participou 2 Mostrar todos os atletas masculinos Mostrar todos os atletas que são masculinos 3 Mostrar todas as atletas Femininas Mostrar todas as atletas que são femininas 4 Mostrar todos os atletas ordenados pelo tempo de chegada independente da prova Mostrar todos os atletas ordenados pelo tempo de chegada independente da prova disputada pelo atleta Para ordenar você deve utilizar um dos algoritmos de ordenação visto em sala bubblesort insertionsort ou quicksort 5 Mostrar os três atletas campeões de cada prova Mostrar os três atletas que concluíram a prova em menor tempo Aqui os atletas devem ser mostrados separadamente pela prova disputada dica você pode ordenar utilizando os algoritmos de ordenação vistos em sala da aula e depois imprimir os três primeiros atletas 6 Mostrar todos os atletas por ordem do seu número de identificação Mostrar todos os atletas ordenados pelo seu número de identificação Para ordenar você deve utilizar um dos algoritmos de ordenação visto em sala bubblesort insertionsort ou quicksort 7 Retornar ao menu principal Esta opção deve retornar ao menu principal Ao entrar na opção o menu principal deve ser mostrado novamente 6 Sair Finalizar o programa e Limpar a memória Esta opção deve finalizar o programa ou seja este opção deve primeiro limpar toda a memória alocada e depois encerrar o programa Tarefas do trabalho 1 Implementação de todo código em JAVA 2 Entregar os códigos fonte Windows ou Linux Funções não vista em sala de aula deverá ser implementada com comentários de explicações i Todos os arquivos devem ser entregue via moodle ii Na primeira linha de cada arquivo dos códigos deve conter um comentário com os nomes dos alunos NomeAluno1 NomeAluno2