Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — FCC 2021

ProgramaçãoProgramação Orientada a Objetos
Código
fc060177
Banca
FCC
Órgão
MANAUSPREV
Ano
2021
Cargo
Analista Previdenciário - Tecnologia da Informação
Considere as seguintes afirmativas sobre testes em programas orientados a objetos:I. O conceito de herança leva a algumas dificuldades; por exemplo, se alterações forem feitas em uma classe pai ou superclasse, será difícil testar as subclasses individualmente e isolar o erro para uma classe.II. O fluxo de controle é caracterizado pela passagem de mensagens entre objetos, e o fluxo de controle não muda de um objeto para outro. Consequentemente, o fluxo de controle sequencial dentro de uma classe é similar ao das funções, sendo mais indicado o uso de técnicas de teste tradicionais.III. Em uma função, os parâmetros passados com dados globais determinam o caminho de execução em seu código. Mas, em um objeto, o estado a ele associado também influencia o caminho de execução, e os métodos de uma classe podem se comunicar entre si por meio desse estado. Consequentemente, para testar objetos, o estado de um objeto desempenha um papel importante.Está correto o que se afirma em
  1. AII e III, apenas.
  2. BII, apenas.
  3. CI, II e III.
  4. DI e II, apenas.
  5. EI e III, apenas.
Revelar gabarito e comentário

GabaritoE — I e III, apenas.

Link permanente: /questoes/fc060177