Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FUNDEP (Gestão de Concursos) 2022

ProgramaçãoLinguagens de programação
Código
qq736680
Banca
FUNDEP (Gestão de Concursos)
Órgão
UFJF
Ano
2022
Nível
Médio
Cargo
Técnico de Tecnologia da Informação - Edital nº 70
Considere a classe Stack a seguir, implementada na linguagem Java 1.5.public class MyStack {private long[] stackArray;private int top;public MyStack(int s) {stackArray = new long[s];top = -1;}public void push(long j) {stackArray[++top] = j;}public long pop() {return stackArray[top--];}}Nesse contexto, assinale a alternativa correta
  1. AA pilha permite a inserção de qualquer valor numérico.
  2. BUma exceção do tipo ArrayIndexOutOfBoundsException é lançada quando o método pop() é executado em uma pilha vazia.
  3. CA pilha está vazia quando valor de top é zero.
  4. DA pilha está cheia quando valor de top é igual ao stackArray.length.
  5. EO tamanho de uma pilha pode ser modificado após esta ser instanciada.
Revelar gabarito e comentário

GabaritoB — Uma exceção do tipo ArrayIndexOutOfBoundsException é lançada quando o método pop() é executado em uma pilha vazia.

Link permanente: /questoes/qq736680