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.


301Q644967 | Informática, Programação Orientada a Objetos, Analista de Sistemas, 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. ✂️

302Q631428 | Informática, Programação Orientada a Objetos, Técnico Superior, Departamento Estadual de Trânsito ES, CESPE CEBRASPE

A respeito da orientação a objetos e das respectivas linguagens de programação, julgue os itens subsequentes.

Caso dois métodos em Java tenham o mesmo nome e um nome de função seja utilizado duas ou mais vezes, haverá uma sobrecarga.

  1. ✂️
  2. ✂️

303Q611217 | Informática, Programação Orientada a Objetos

Na Programação Orientada a Objetos, quem de-fine os serviços que podem ser solicitados a uma instância, isto é, define o comportamento dinâmico de uma instância, é o(a)

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

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

Em orientação a objetos, o processo ou resultado de generalização por redução do conteúdo da informação de um conceito ou fenômeno observável, normalmente para reter apenas a informação que é relevante para um propósito particular é chamado de

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

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

Em relação a projetos orientados a objetos, a restrição de multiplicidade

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

306Q638435 | Informática, Programação Orientada a Objetos, Analista, IRB, ESAF

Na Programação Orientada a Objetos é correto afirmar que uma Classe

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

307Q632074 | Informática, Programação Orientada a Objetos, Analista de Sistemas, EBC, CESPE CEBRASPE

Julgue os itens que se seguem, a respeito de programação orientada a objetos.

Na programação orientada a objetos, uma classe é uma coleção de objetos que podem ser descritos por um conjunto básico de atributos e possuem operações semelhantes.

  1. ✂️
  2. ✂️

308Q646413 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TST, FCC

O processo de desenvolvimento orientado a testes, de uma forma geral, é baseado em 3 passos. Estes 3 passos são repetidos até que não se consiga pensar em novos testes, o que indicaria, então, que a funcionalidade está pronta. Um destes passos e o que nele deve ser feito está expresso corretamente em:

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

309Q614699 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TJ DF, CESPE CEBRASPE

Com relação a conceitos de orientação a objetos, assinale a opção correta.

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

310Q618898 | Informática, Programação Orientada a Objetos, Técnico de Apoio à Tecnologia da Informação, CENSIPAM AM, CESPE CEBRASPE

Existem atualmente inúmeras linguagens de programação no mercado. Considerando as características básicas e funcionalidades das diversas linguagens de programação disponíveis, julgue os seguintes itens.

Delphi é orientada a objeto e seu código é compilado, gerando um arquivo binário.

  1. ✂️
  2. ✂️

311Q647074 | Informática, Programação Orientada a Objetos, Profissional de Atividades de Suporte, Conselho Regional de Química 4a Região SP, Instituto Quadrix, 2018

Com base nos conceitos de orientação a objeto, julgue os itens de 95 a 100. Na POO, uma classe possui atributos, que são as características comuns a todos os objetos dela derivados, e métodos, que são as operações que devem estar escritas em cada objeto.
  1. ✂️
  2. ✂️

312Q639718 | Informática, Programação Orientada a Objetos, Analista de Sistemas, Instituto Estadual de Meio Ambiente ES, CESPE CEBRASPE

De acordo com os conceitos envolvendo o paradigma de programação orientada a objetos, julgue os itens que se seguem.

Por meio do encapsulamento, é possível restringir ou liberar o acesso a determinados atributos de uma classe.

  1. ✂️
  2. ✂️

313Q640654 | Informática, Programação Orientada a Objetos, Técnico Judiciário, Tribunal de Justiça nbsp CE, CESPE CEBRASPE

A orientação a objetos favorece a aplicação de diversos conceitos considerados fundamentais para o desenvolvimento de programas. Acerca das definições relacionadas à orientação a objetos, julgue os itens seguintes.

A abstração impede decisões de desenvolvimento ou de implementação quando há um problema a ser resolvido.

  1. ✂️
  2. ✂️

315Q627609 | Informática, Programação Orientada a Objetos, Técnico em Gestão de Informática, Polícia Civil PA, CESPE CEBRASPE

Julgue os itens seguintes, acerca de conceitos de modularização, linguagens de programação e programação orientada a objetos empregados no código apresentado

. I Na implementação da classe Queue foi usado o princípio de encapsulamento.

II O tipo Queue é polimórfico, no sentido de que qualquer tipo de objeto pode ser armazenado em uma instância da classe Queue.

 III A classe Queue herda da classe Object e, desta forma, uma instância de Queue pode ser armazenada como um elemento de si própria.

 IV A cauda corrente da fila é armazenada pela variável rear.

 A quantidade de itens certos é igual a

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

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

Considerando a orientação a objetos, julgue os itens a seguir.

Uma classe abstrata define uma interface comum às suas subclasses. Interagir com objetos via interfaces definidas em classes abstratas possibilita que os clientes dos serviços providos pelos objetos não precisem conhecer as classes desses objetos. Os clientes precisam conhecer as classes abstratas que definem as interfaces.

  1. ✂️
  2. ✂️

317Q121130 | 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.

Em programação orientada a objetos, a classe de um objeto e seu tipo são atributos distintos: a classe de um objeto define como ele é implementado, e o tipo define o estado interno do objeto.

  1. ✂️
  2. ✂️

318Q632389 | Informática, Programação Orientada a Objetos, Analista de Suporte de Tecnologia da Informação, CFO DF, Instituto Quadrix

Julgue os itens que se seguem acerca das estruturas homogêneas de dados, do conceito de pilhas e da programação orientada a objetos. De acordo com a estrutura e o funcionamento de uma pilha, as inserções são feitas no início e as remoções são feitas no final.
  1. ✂️
  2. ✂️

319Q622511 | Informática, Programação Orientada a Objetos, Analista de Informática, Instituto de Tecnologia da Informação e Comunicação ES, CESPE CEBRASPE

No que se refere aos conceitos de linguagens orientadas a objetos e de ambientes de desenvolvimento integrado (IDEs), julgue os próximos itens.

Uma das características da plataforma .NET é a existência de classes unificadas. Essas classes podem ser vistas como um conjunto comum de APIs disponíveis para os programadores que utilizam a plataforma.

  1. ✂️
  2. ✂️

320Q617441 | Informática, Programação Orientada a Objetos, Programador, Prefeitura de Cabo de Santo Agostinho PE, UPE UPENET IAUPE

Julgue as seguintes afirmações sobre elementos de linguagens orientadas a objetos.

I. Construtores/inicializadores são operações especiais responsáveis por iniciar a execução de uma aplicação orientada a objetos.

II. Atributos são informações que definem as características que um objeto terá. Por exemplo, nome e cpf, para objetos que representem pessoas.

III. Métodos são responsáveis por definir qual será o comportamento dos objetos de uma classe. Em uma aplicação bancária típica, objetos que representam contas correntes teriam métodos como transferir, saldo e número.

Escolha a alternativa que indica a(s) afirmação(ões) CORRETA(s).

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