Pular para o conteúdo principal

Questão de Arquitetura de Software — Conceitos Básicos em Arquitetura de Software — IGEDUC 2023

Arquitetura de SoftwareConceitos Básicos em Arquitetura de Software
Código
qq954194
Banca
IGEDUC
Órgão
Prefeitura de Pombos - PE
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas
Uma pilha frequentemente pode ter uma limitação na quantidade de elementos, ou seja, por restrições de memória, de projeto ou pela própria natureza da aplicação. Quando tentamos efetuar um push em uma pilha cheia, ocorre um stack overflow (um estouro de pilha); quando tentamos efetuar um pop em uma pilha vazia, ocorre um stack underflow.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Pilha: operações push e pop

Gabarito: Certo (C). A afirmação descreve corretamente o comportamento de uma pilha: ao tentar inserir (push) em uma pilha cheia, ocorre um estouro de pilha (stack overflow); ao tentar remover (pop) de uma pilha vazia, ocorre um stack underflow. Esse é um conceito fundamental em estruturas de dados.

A questão aborda a definição clássica de pilha (LIFO – Last In, First Out). O stack overflow e o stack underflow são situações de erro que acontecem quando as operações violam os limites da estrutura. Não há exceção ou pegadinha: o texto está integralmente correto.

  1. 1Push em pilha cheia
  2. 2Stack overflow
  3. 3Pop em pilha vazia
  4. 4Stack underflow
LEVEL · soulevel.com.br

CERTO

Link permanente: /questoes/qq954194