Questões sobre Programação Orientada a Objetos

Lista completa de Questões sobre Programação Orientada a Objetos para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

O desenvolvimento de software orientado a objetos atingiu um estado de maturidade que permitiu a criação de elementos metodológicos de eficácia comprovada, incluindo uma linguagem de modelagem unificada, a UML (unified modeling language). Acerca das metodologias da orientação a objetos e da linguagem UML, julgue os itens seguintes.

Uma das formas de reutilização aplicável na análise orientada a objetos é a procura por padrões de projeto já conhecidos e validados e para os quais tenha sido divulgado um molde para a criação de classes e objetos.

  • C. Certo
  • E. Errado

A respeito de conceitos de orientação a objetos, julgue os seguintes itens.

Quando uma subclasse declara um método de mesmo nome de um método da sua superclasse com o tipo de retorno e os tipos dos argumentos idênticos, tem-se o que é denominado sobrecarga.

  • C. Certo
  • E. Errado

O desenvolvimento de software orientado a objetos atingiu um estado de maturidade que permitiu a criação de elementos metodológicos de eficácia comprovada, incluindo uma linguagem de modelagem unificada, a UML (unified modeling language). Acerca das metodologias da orientação a objetos e da linguagem UML, julgue os itens seguintes.

Os testes de integração de software orientado a objetos procuram encontrar erros no objeto cliente de um serviço, sem se interessarem pela suplementação do fornecedor desse serviço.

  • C. Certo
  • E. Errado

A respeito de conceitos de orientação a objetos, julgue os seguintes itens.

Uma classe final é uma classe que não tem classes herdeiras e cuja implementação permite garantir segurança de acesso aos objetos.

  • C. Certo
  • E. Errado

O desenvolvimento de software orientado a objetos atingiu um estado de maturidade que permitiu a criação de elementos metodológicos de eficácia comprovada, incluindo uma linguagem de modelagem unificada, a UML (unified modeling language). Acerca das metodologias da orientação a objetos e da linguagem UML, julgue os itens seguintes.

A herança leva a um desafio adicional na elaboração de casos de teste para softwares orientados a objetos, pois objetos das subclasses de uma classe podem ser utilizados em contextos diferentes daqueles dos objetos da classe. Assim, além do conjunto de testes porventura existente para a superclasse, para cada novo contexto de utilização, um novo conjunto de testes deve ser elaborado para cada subclasse.

  • C. Certo
  • E. Errado

A respeito de conceitos de orientação a objetos, julgue os seguintes itens.

Os atributos e métodos privados (private) de uma classe são acessíveis apenas nos métodos da própria classe e suas subclasses. Esse é o nível mais rígido de encapsulamento.

  • C. Certo
  • E. Errado

A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.

A ocultação de informações em uma classe é apontada como um dos elementos que facilitam a manutenção e a otimização de programas.

  • C. Certo
  • E. Errado

A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.

As variáveis de instância de uma classe declaradas no corpo de um dos métodos da classe podem ser utilizadas por qualquer dos outros métodos da classe.

  • C. Certo
  • E. Errado

No paradigma de orientação a objetos e nos tipos abstratos de dados, a importante característica de abstração de representação de dados é suportada pelo seguinte conceito:

  • A. Módulo.
  • B. Classe.
  • C.

    Information hiding.

  • D. Herança.
  • E. Pacote

A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.

O objeto de uma superclasse pode ser tratado como objeto de uma das subclasses dessa superclasse.

  • C. Certo
  • E. Errado
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...