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.


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

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

183Q627337 | Informática, Programação Orientada a Objetos, Especialista em Regulacao de Servicos Publicos, ANATEL, CESPE CEBRASPE

No que diz respeito à análise e ao projeto orientados a objetos, julgue os itens que se seguem.

Uma classe na análise orientada a objeto representa uma abstração que pode ser mapeada para mais de uma classe no projeto. As classes na análise podem ser fronteiras, controladoras ou entidades. Uma fronteira modela interações entre o sistema e atores, uma entidade modela apenas objetos persistentes e uma controladora só pode controlar interações entre instâncias de uma mesma classe.

  1. ✂️
  2. ✂️

184Q627654 | Informática, Programação Orientada a Objetos, Analista Ministerial, MPE PE, FCC

Sobre a programação orientada a objetos com Java, é correto afirmar:

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

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

186Q648437 | Informática, Programação Orientada a Objetos, Analista de Sistemas, Empresa de Saneamento de Goiás SA GO, UFGO, 2018

Em programação orientada a objetos, o uso de composição ao invés de herança é preferível porque
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

187Q616743 | Informática, Programação Orientada a Objetos, Programador, CODERN RN, COMPERVE

Na programação orientada a objetos, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

188Q640845 | Informática, Programação Orientada a Objetos, Técnico de Apoio à Tecnologia da Informação, Centro Gestor e Operacional do Sistema de Proteção de Amazônia AM, CESPE CEBRASPE

A respeito de linguagens de programação orientadas a objeto e suas características, julgue os itens que se seguem.

Em Pascal, a geração de um arquivo .exe a partir de um projeto pode conter vários arquivos .pas diferentes.

  1. ✂️
  2. ✂️

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

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

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

192Q617656 | Informática, Programação Orientada a Objetos, Analista Judiciário, Conselho Nacional de Justiça, CESPE CEBRASPE

No que concerne à análise e projetos orientados a objetos, julgue os itens que se seguem.

Os modelos de objetos combinam um modelo de dados com um modelo de processamento e descrevem as entidades do sistema lógico, sua classificação e agregação. Os modelos de herança, os modelos de agregação e os modelos de comportamento são exemplos de modelos de objetos.

  1. ✂️
  2. ✂️

193Q637921 | 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. ✂️

194Q621738 | Informática, Programação Orientada a Objetos, Analista de Controle Externo ACE, TCE TO, CESPE CEBRASPE

Com relação a programação orientada a objetos, julgue os itens a seguir.

I Um objeto, quando mapeado em uma representação de software, consiste de duas partes: uma estrutura de dados privada; e os processos, que são relativos às operações ou métodos.

II Uma classe abstrata é aquela que tem instâncias.

III Um ator é um objeto que pode operar e pode ser operado por outros objetos.

IV Cada classe descreve um conjunto infinito de objetos individuais. Um objeto pode ser definido como uma instância de uma classe.

V Cada atributo é único dentro de uma instância.

A quantidade de itens certos é igual a

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

195Q636391 | Informática, Programação Orientada a Objetos, Analista de Gestão Educacional, SEPLAG SEE DF, FUNIVERSA

A análise orientada a objetos baseia-se em conceitos simples como objetos e atributos, classes e membros, todo e partes do todo. Assinale a alternativa que apresenta corretamente conceito ou característica da análise orientada a objetos.

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

196Q623147 | Informática, Programação Orientada a Objetos, Técnico Científico, BASA AM, CESPE CEBRASPE

Julgue os itens seguintes de acordo com os conceitos do paradigma orientado a objetos. Em um programa orientado a objetos, determinada mensagem a objeto sempre leva à execução do mesmo método, todas as vezes que o programa é executado.
  1. ✂️
  2. ✂️

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

Analise as seguintes afirmações relacionadas aos conceitos básicos relacionados a programação e Linguagens de Programação Orientadas a Objetos.

I. Na Programação Orientada a Objetos o overflow em operações aritméticas e a divisão por zero não podem ser tratados como exceções.

II. Uma vez que uma exceção é disparada o controle não pode retornar diretamente ao ponto de disparo.

III. Uma exceção termina o bloco no qual ela ocorreu.

IV. O tratamento de exceções é utilizado para tratar erros de sintaxe, isto é, erros que acontecem como resultado da compilação de um programa.

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

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

198Q625350 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TRF 2a, FCC

Sobre orientação a objetos é correto afirmar:

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

199Q632145 | 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. ✂️

200Q658053 | 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. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.