Questão de Tecnologia da InformaçãoBanco do Brasil — 2022Diversas

Questão da prova oficial, com gabarito conferido contra o gabarito publicado pela banca. Resolva abaixo e veja a explicação comentada.

Questão 1Banco do Brasil·Diversas·2022Tecnologia da Informação

A Figura a seguir exibe o conteúdo de três pilhas: P1, P2 e P3. Admita que um método Java, chamado exibePilha, receba essas três pilhas como parâmetros e execute os seguintes passos:

  1. Cria duas pilhas auxiliares, A1 e A2, inicialmente vazias;
  2. Remove um elemento de P1 e o insere em A1. Em seguida, remove um elemento de P2 e o insere em A1. Repete esses dois procedimentos até que P1 e P2 fiquem, ambas, vazias;
  3. Remove um elemento de P3 e o insere em A1. Repete esse procedimento até que P3 fique vazia;
  4. Remove um elemento de A1 e o insere em A2. Repete esse procedimento até que A1 fique vazia;
  5. Remove um elemento de A2 e o exibe no console. Repete esse procedimento 4 vezes.

O que será exibido no console, quando o método exibePilha for executado, tendo P1, P2 e P3 sido passadas como parâmetros?

Alternativas

Ficha técnica da questão

Banca
Banco do Brasil
Órgão
Diversas
Ano
2022
Disciplina
Tecnologia da Informação
Nº na prova
Tipo
Múltipla escolha

Fonte: prova oficial · Extração determinística com gabarito oficial conferido.

Comentários da comunidade(0)

0/2000

Nenhum comentário ainda. Seja o primeiro a explicar como resolveu.