Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941201960642

A seguir, é apresentado um código que implementa uma estrutura de d...

📅 2023🏢 IF-MT🎯 IF-MT📚 Linguagens de Programação
#Linguagens de Programação#Java

1

457941201960642
Ano: 2023Banca: IF-MTOrganização: IF-MTDisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Java

A seguir, é apresentado um código que implementa uma estrutura de dados utilizando a linguagem de programação Java. A classe LinkedList é uma implementação de fila convencional e utiliza o método add() para incluir um elemento na fila e o remove() para removê-lo. A classe Stack implementa uma pilha e utiliza o método push() para empilhar e o pop() para desempilhar.


import java.util.Stack;

import java.util.Queue;

import java.util.LinkedList;


public class Tad {

public static void main(String[] args) {

Stack<String> s = new Stack<String>();

Queue<String> q = new LinkedList<String> O;

s.push("Z");

s.push("X");

q.add(s.pop());

s.push("y");

q.add(s.pop());

q.add ("W");

q.add(s.pop());

q.add(q.remove());

s.push("H");

s.push(q.remove());

q.remove();

System.out.print("stack: " + s);

System.out.println(", Queue: "+ g):

}

}


Após a execução, qual é a saída do programa acima?

Gabarito comentado
Anotações
Marcar para revisão

Esta questão foi aplicada no ano de 2023 pela banca IF-MT no concurso para IF-MT. A questão aborda conhecimentos da disciplina de Linguagens de Programação, especificamente sobre Linguagens de Programação, Java.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200113369Linguagens de Programação

Considere o seguinte fragmento de código fonte, escrito em linguagem python: a = 3b = a * 2a, b = b, aApós a execução de todos os comandos, qual é o r...

#Python#Linguagens de Programação
Questão 457941200889374Linguagens de Programação

Considere o código em PHP apresentado a seguir: <?php $a=5; $b=--$a*2; $c=4*$a--/++$b; echo $a^($b*$c); ?> Após ser executado, qual é o valor impresso...

#Linguagens de Programação#PHP
Questão 457941201103432Linguagens de Programação

Considere o código em Python apresentado a seguir: def Prog(a, r, n): for i in range(0, n): currterm = a * pow(r, i) print (currterm, end = ") print()...

#Linguagens de Programação#Python
Questão 457941201436316Linguagens de Programação

Considere o seguinte fragmento de código fonte escrito na linguagem python:def foo(a): return a + a + ab = 1foo(b)foo(b)foo(b)Após a execução de todos...

#Linguagens de Programação#Python
Questão 457941201659770Linguagens de Programação

Considere o seguinte fragmento de código escrito em PHP: < ?phpfunction foo($arg){ echo $arg + 1;}$var = 1;echo "foo($var) = " . foo($var);? >Após sua...

#Linguagens de Programação#PHP
Questão 457941201811893Linguagens de Programação

Sobre comandos para trabalhar com string na linguagem PHP Versão 8.0.10, numere a coluna da direita de acordo com sua correspondência com a coluna da ...

#Linguagens de Programação#PHP
Questão 457941201829131Linguagens de Programação

Considere as seguintes sentenças sobre a linguagem de programação Python (SWEIGART, 2015). (SWEIGART, Al. Automatize tarefas maçantes com Python. São ...

#Linguagens de Programação
Questão 457941202026820Linguagens de Programação

Considere os princípios e padrões de projetos implementados no código. I – Injeção de dependência II – Inversão de controle III – Injeção por construt...

#Linguagens de Programação#Java
Questão 457941202028728Linguagens de Programação

Em programação orientada a objetos, os membros public de uma classe são acessíveis onde quer que o programa tenha uma referência a um objeto dessa cla...

#Orientação a Objetos
Questão 457941202038019Linguagens de Programação

Analise as afirmações a seguir sobre o objetivo da metodologia de programação estruturada no projeto da lógica de construção de programas: I. Agiliza ...

#Programação Estruturada

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Linguagens de ProgramaçãoQuestões do IF-MT