Início

Questões de Concursos Programação Orientada a Objetos

Resolva questões de Programação Orientada a Objetos comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


161Q644630 | Informática, Programação Orientada a Objetos, Técnico Administrativo, DNPM, CESGRANRIO

Em programação orientada a objetos, é correto afirmar que herança múltipla:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

162Q646304 | Informática, Programação Orientada a Objetos, Analista de Gestão, JUCEES ES, COSEAC

Analise as seguintes sentenças em relação à orientação objeto:

I. Nos modelos orientados a objeto, o construtor pode ser aplicado a qualquer objeto daquele mesmo tipo, sendo, emgeral, construtores ortogonais.

II. Um objeto tem um estado interno descrito por métodos que podem apenas ser acessados ou modificados mediante operações e atributos definidos pelo criador do objeto.

III. Os principais conceitos de abstração utilizados em banco de dados são generalização e polimorfismo.

Em relação às sentenças acima, apenas:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

164Q623885 | Informática, Programação Orientada a Objetos, Analista em Tecnologia da Informação, Prefeitura de Lucas do Rio Verde MT, MSConcursos

Na análise orientada a objetos são utilizados alguns itens estruturais para compor os diagramas. Quais são os itens estruturais mais comuns?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

165Q646543 | Informática, Programação Orientada a Objetos, Perito Criminal, PEFOCE CE, CESPE CEBRASPE

Com relação às linguagens de programação orientada a objetos, julgue os itens que se seguem.

Uma variável que não seja um parâmetro, declarada como do tipo de uma interface, pode referenciar qualquer objeto de qualquer classe que implemente a interface.

  1. ✂️
  2. ✂️

166Q217288 | Programação, Programação orientada a objetos, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, relativos a conceitos de programação
estruturada e de programação orientada a objetos.

Os tipos de herança pública, privada e protegida referem-se ao escopo dos dados internos ao objeto e à visibilidade de suas funções-membro.

  1. ✂️
  2. ✂️

167Q153078 | Programação, Programação orientada a objetos, Analista Judiciário Tecnologia da Informação, TJ PA, FCC

A especificação de uma comunicação entre objetos, que contém informações relacionadas ao que se espera resultar dessa atividade, é

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

169Q631302 | Informática, Programação Orientada a Objetos, Analista Gerencial, CENSIPAM AM, CESPE CEBRASPE

Acerca dos conceitos sobre orientação a objetos, julgue os itens a seguir.

A herança entre classes possibilita a redefinição de métodos em classes herdeiras. Pode-se definir uma nova implementação de um método na classe herdeira mantendo-se a mesma assinatura que o método tem na superclasse. Um método é dito polimorfo se for definido com a mesma assinatura mais de uma vez em uma hierarquia de classes.

  1. ✂️
  2. ✂️

170Q638735 | Informática, Programação Orientada a Objetos, Analista, IRB, ESAF

Analise as seguintes afirmações relacionadas à Programação Orientada a Objetos.

I. Uma mensagem em um objeto é a ação de efetuar uma chamada a um método. Por exemplo, para informar ao objeto "forno" para ele "esquentar", deve-se passar uma mensagem. Para mandar mensagens aos objetos utiliza-se o operador ponto, seguido do método que se deseja utilizar, por exemplo, forno.esquentar().

II. Os Atributos em Programação Orientada a Objetos são os elementos que definem a estrutura de uma Classe. Os atributos podem ser divididos em atributos de instância ou de classe.

III. O Polimorfismo é a criação de objetos que incorporam propriedades e métodos de outros objetos.

IV. A Abstração é o mecanismo utilizado para proteger o acesso direto (referência) aos atributos de uma instância fora da classe onde estes foram declarados.

 Indique a opção que contenha todas as afirmações verdadeiras.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

171Q121145 | Programação , Programação orientada a objetos, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

Texto associado.

A respeito de programação orientada a objetos, julgue os itens de
86 a 88.

Na implementação de objetos, a composição de objetos substitui a herança de classe. A herança de classe é definida estaticamente em tempo de compilação, enquanto a composição de objetos é definida dinamicamente em tempo de execução pela obtenção de referências a outros objetos por meio de determinado objeto. O uso da composição não viola o encapsulamento.

  1. ✂️
  2. ✂️

172Q623572 | Informática, Programação Orientada a Objetos, Analista em Trânsito, DETRAN RO, IDECAN

“Envolve a utilização de uma variável de superclasse para invocar métodos nos objetos de superclasse e de subclasse, permitindo que se ‘programe no geral’.” Trata?se de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

173Q637165 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TJ PE, FCC

Sobre orientação a objetos, considere:

I. A relação de herança permite modelar as similaridades inerentes a uma classe e também as diferenças especializadas que distinguem uma classe de outra.

II. Objetos com os mesmos atributos e operações possuem a mesma identidade, podendo ser referenciados por outros objetos.

III. A possibilidade de uma operação ter o mesmo nome, diferentes assinaturas e possivelmente diferentes semânticas dentro de uma mesma classe ou de diferentes classes é chamada de polimorfismo.

Está correto o que se afirma em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

174Q120990 | Programação , Programação orientada a objetos, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

Texto associado.

A respeito de programação orientada a objetos, julgue os itens de
86 a 88.

Para que a interface pública de uma classe seja considerada coesa, é necessário que todos os recursos dessa interface estejam relacionados ao conceito que a classe representa.

  1. ✂️
  2. ✂️

175Q112488 | Programação , Programação orientada a objetos, Analista de Gestão Corporativa, EPE, CESGRANRIO

Para alterar o paradigma de modelagem numa organização de análise estruturada para análise orientada a objeto, é necessário que a linguagem de programação escolhida possua suporte direto:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

177Q235443 | Programação, Programação orientada a objetos, Profissional de Nível Superior, Chesf, CESGRANRIO

Na programação orientada a objetos, há dois mecanismos possíveis para criar relacionamentos entres classes: a composição e a herança. Em um programa orientado a objetos, suponha que entre duas classes X e Y exista um relacionamento de herança no qual X é subclasse de Y. Suponha também que Y seja uma subclasse de uma classe abstrata denominada Z. Por fim, suponha que existam apenas métodos públicos ou privados, tanto em Y quanto em Z.

Para alterar esse programa de tal forma que ele permaneça o mesmo, do ponto de vista funcional para os clientes da interface pública da classe X, e que o relacionamento de herança entre X e Y seja substituído pelo de composição, um passo necessário no caso geral é definir um atributo do tipo

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

178Q648120 | Informática, Programação Orientada a Objetos, Assessor Técnico Legislativo, Câmara Municipal de Goiânia GO, UEG, 2018

Em programação orientada a objetos, se a classe Y estende a classe X enquanto a classe Z estende a classe Y, então
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

180Q643332 | Informática, Programação Orientada a Objetos, Analista de Finanças e Controle AFC, CGU, ESAF

A Virtualização pode ser classifi cada em três tipos na arquitetura x86:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.