Prévia do material em texto
Quiz - UA 2 - Listas, Filas, Pilhas, Busca e Ordenação 1-Fila e Pilhas Andressa, analista de sistemas da Faculdade Gran, está implementando uma nova funcionalidade para um sistema de qualidade do atendimento. Para essa nova funcionalidade, ela precisará utilizar uma estrutura que atenda às seguintes características: 1) A estrutura deverá organizar os alunos segundo a ordem de chegada. O primeiro aluno a chegar será o primeiro aluno a ser atendido. 2) Nenhum aluno deverá ter prioridade. Nesse cenário, qual estrutura Andressa deverá utilizar? Fila. ✓ Lista não ordenada. Pilha. Fila de prioridades. Lista ordenada. 2-Aplicações Práticas sobre Listas, Filas, Pilhas, Busca e Ordenação João Victor, desenvolvedor, está implementando uma nova funcionalidade de gamificação para as atividades de extensão da Faculdade Gran. Para essa nova funcionalidade, ele precisará utilizar uma estrutura que atenda às seguintes características: Todas as bonificações serão organizadas por ordem decrescente do tempo em que foram encontradas. Dessa forma, a última bonificação encontrada deverá ser a primeira a ser utilizada. O aluno poderá utilizar as bonificações somente na ordem contrária a que foram obtidas. Portanto, se as bonificações A, B e C foram obtidas nessa ordem, o aluno deverá utilizar a bonificação C para depois poder utilizar a bonificação B e, somente após isso, utilizar a bonificação A. Nesse cenário, qual estrutura João Victor deverá utilizar na implementação da gameficação? Fila circular. Fila de prioridades. Lista circular desordenada. Pilha. ✓ Fila. 3-Listas e Coleções em Java Miguel, programador Java, precisa implementar uma lista para o sistema do Projeto Integrador da Faculdade Gran. Para esse sistema, Miguel definiu a seguinte classe No: Analisando o código apresentado, a lista que será implementada por Miguel será uma: interface abstrata. lista final. lista encadeada. ✓ lista sequencial. lista recursiva. 4-Listas e Coleções em Java José Luiz, analista de sistemas especializado em Java, é responsável por desenvolver soluções inovadoras para o IBGE. Pensando em um sistema, ele projetou a seguinte estrutura de lista para armazenar o nome de pessoas: A estrutura pensada por José Luiz é uma Lista simplesmente encadeada. Lista Pilha LIFO. Lista sequencial encadeada. Lista duplamente encadeada. ✓ Lista Fila FIFO. 5-Listas e Coleções em Java Igor, programador experiente da Faculdade Gran, é apaixonado por desenvolvimento de software. Ele se destaca por suas habilidades em linguagem Java, uma das mais populares e versáteis do mercado. Com sua vasta experiência na área, Igor já trabalhou em diversos projetos, desde aplicações web até sistemas complexos de grande escala. Em um novo projeto de extensão, Igor implementou o seguinte código: Nó código apresentado, Igor utilizou uma lista Estática circular. Numérica. Encadeada. Sequencial. ✓ Não repetitiva image1.png image2.png image3.png