Pular para o conteúdo principal

Questão de Programação — Delphi — FCC 2014

ProgramaçãoDelphi
Código
fc017191
Banca
FCC
Órgão
TRT - 2ª REGIÃO (SP)
Ano
2014
Nível
Médio
Cargo
Técnico Judiciário - Tecnologia da Informação
Considerando o objetivo do código acima e a implementação de uma estrutura de dados pilha em Delphi, é correto afirmar:
  1. ANo exemplo foi criado um método simples chamado TInfo com atributo apenas para valor e seus respectivos objetos Set e Get para alterar e consultar o atributo.
  2. BAssim como o Java, o Delphi possui units e forms prontos para trabalhar com pilhas, filas e outras estruturas de dados.
  3. CIf (pilha.Length > 0) thenShowMessage(IntToStr(pilha.Length) + ' Objeto(s)')elseShowMessage('Pilha vazia!');end;É um trecho válido em Delphi no contexto deste exemplo.
  4. DOs valores podem ser inseridos na pilha usando pilha.Push(info); sem preocupação com o seu limite de armazenamento, pois a classe TObjectStack trata disto internamente.
  5. EFoi utilizada a classe TObjectStack da unit TStack. Esta classe implementa uma pilha de objetos que podem ser TButtons, TLabels ou diversos outros métodos criados pelo desenvolvedor, como o TInfo do exemplo.
Revelar gabarito e comentário

GabaritoD — Os valores podem ser inseridos na pilha usando pilha.Push(info); sem preocupação com o seu limite de armazenamento, pois a classe TObjectStack trata disto internamente.

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”.

D

Link permanente: /questoes/fc017191