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.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

161Q637165 | 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. ✂️

163Q646063 | Informática, Programação Orientada a Objetos, Analista Legislativo, Assembléia Legislativa RN, FCC

No desenvolvimento orientado a objetos, uma das metodologias usadas na modelagem e projeto de sistemas de informação,

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

164Q638735 | 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. ✂️

165Q644630 | 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. ✂️

166Q614957 | Informática, Programação Orientada a Objetos, Analista de Desenvolvimento Logístico, Companhia de Integração Portuária do Ceará CE, CESPE CEBRASPE

A programação orientada a objetos provê diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. O desenvolvimento de software orientado a objetos pode ser realizado com auxílio de uma linguagem de modelagem unificada, a UML (unified modeling language). A respeito da programação orientada a objetos, suas linguagens e métodos de modelagem e programação, julgue os itens subseqüentes.

O polimorfismo é a característica de determinada classe apresentar diferentes comportamentos, cada um podendo ser ativado simplesmente pelo envio de uma mensagem apropriada e diferenciada das demais.

  1. ✂️
  2. ✂️

167Q235443 | 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. ✂️

168Q631302 | 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. ✂️

169Q623885 | 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. ✂️

170Q632145 | Informática, Programação Orientada a Objetos, Agente de Fiscalização Financeira, TCE SP, FCC

Na elaboração de um modelo orientado a objetos e de um modelo de dados E/R,

I. as definições de objetos têm abordagens exatamente dentro de um mesmo contexto.

II. as relações entre os objetos são descritas e representadas.

III. um objeto pode ser: coisas, pessoas, eventos, papéis, unidades organizacionais, lugares, estruturas ou entidades externas.

 Está correto o que consta em

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

171Q658053 | Programação, Programação Orientada a Objetos, Técnico Judiciário Operação de Computadores, TRE PA, IBFC, 2020

A Programação Orientada a Objetos (POO) é um modelo de análise, projeto e programação de software baseado na composição e interação entre diversas unidades chamadas de objetos. Assinale a alternativa que apresenta os itens considerados os quatro pilares da Programação Orientada a Objetos.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

172Q120990 | 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. ✂️

173Q623572 | 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. ✂️

174Q153078 | 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. ✂️

175Q649533 | Informática, Programação Orientada a Objetos, Técnico Judiciário, Superior Tribunal Militar, CESPE CEBRASPE, 2018

Julgue os itens seguintes, a respeito de programação orientada a objetos. O tipo de herança mais eficiente e indicado é a herança de implementação, pois possibilita que uma nova classe reutilize a implementação de outra classe sem a necessidade de se recortar e colar o código de forma manual, tornando o código automaticamente disponível, como parte da nova classe.
  1. ✂️
  2. ✂️

176Q624296 | Informática, Programação Orientada a Objetos, Analista Judiciário, TJ RJ, FCC

No contexto de programação orientada a objetos, considere as afirmativas abaixo.

I. Objetos são instâncias de classes.

II. Herança é uma relação entre objetos.

III. Mensagens são formas de executar métodos.

IV. Classes são apenas agrupamentos de métodos.

V. Ocorre herança múltipla quando mais de um método é herdado.

VI. Herança é uma relação entre classes.

Está correto o que se afirma APENAS em

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

177Q648120 | 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. ✂️

179Q112488 | 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. ✂️

180Q637921 | Informática, Programação Orientada a Objetos, Analista Judiciário, Tribunal Regional Eleitoral Maranhão, IESES

Na programação orientada a objetos, o relacionamento do tipo herança entre classes traz alguns benefícios dos quais se destacam:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.