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.


262Q629046 | Informática, Programação Orientada a Objetos, Analista de Sistemas, FUSAR RJ, FEC UFF

São conceitos que estão diretamente relacionados com a orientação a objetos:

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

263Q622164 | Informática, Programação Orientada a Objetos, Analista de Tecnologia da Informação, Fundação Universidade de Brasília, CESPE CEBRASPE

Julgue os itens de 93 a 108, que versam sobre as linguagens de programação C++, Visual Basic e Java, além de conceitos relacionados a construção de algoritmos e estruturas de dados.

Ao se passar um parâmetro por valor, qualquer modificação realizada no valor passado irá afetar o dado original.

  1. ✂️
  2. ✂️

264Q150313 | Programação, Programação orientada a objetos, Analista Judiciário Tecnologia da Informação, TRT 4a REGIÃO, FCC

Na taxonomia utilizada para as formas de polimorfismo são, respectivamente, dois tipos categorizados como universal e dois como Ad Hoc:

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

265Q262974 | Programação, Programação orientada a objetos, Técnico Judiciário Tecnologia da Informação, TRT 21a Região, CESPE CEBRASPE

Texto associado.

Acerca da linguagem de programação Java e da programação
orientada a objetos, julgue os itens seguintes.

Em linguagens orientadas a objeto, o conceito de herança pode ser utilizado para estender, por exemplo, o conceito de uma classe motor para uma classe automóvel.

  1. ✂️
  2. ✂️

266Q619846 | Informática, Programação Orientada a Objetos, Técnico Judiciário, CNJ, CESPE CEBRASPE

Acerca dos conceitos e aplicações de paradigmas de orientação a objetos, julgue o item subsequente.

A assinatura dos métodos de uma classe é composta por nome do método, tipo de retorno, lista de argumentos e visibilidade.

  1. ✂️
  2. ✂️

267Q618086 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRE SP, FCC

Sobre herança na orientação a objetos com Java é correto afirmar:

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

268Q634084 | Informática, Programação Orientada a Objetos, Técnico Ministerial, MPE PE, FCC

Um método especial utilizado, em programação orientada a objetos, para inicializar as variáveis de instância de uma classe é

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

269Q641525 | Informática, Programação Orientada a Objetos, Analista de Sistemas, Prefeitura de Lagoa da Prata MG, FGR

Os objetos de um sistema de software orientado a objetos podem ser classificados em dois tipos: objetos transientes e objetos persistentes. Com referência aos sistemas de software orientados a objetos, marque a alternativa INCORRETA:

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

270Q630055 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TRE CE, FCC

Sobre conceitos em programação orientada a objetos (OOP), analise:

I. No polimorfismo ad-hoc, métodos com o mesmo nome e pertencentes à mesma classe, podem receber argumentos distintos, consequentemente alterando a assinatura do método.

II. No polimorfismo paramétrico é possível determinar o método como atributos de objetos são acessados por outros objetos, protegendo o acesso direto aos mesmos através de operações.

III. Na restrição de multiplicidade é possível determinar o número de atributos e operações que uma classe pode herdar de uma superclasse.

Está correto o que consta em

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

271Q644135 | Informática, Programação Orientada a Objetos, Analista Fiscal, TCE RR, ESAG

Embora o design orientado a objetos possa apresentar semelhanças com o modelo relacional há súbitas diferenças. Assinale a alternativa que indica uma dessas diferenças:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

272Q632748 | Informática, Programação Orientada a Objetos, Analista de Sistemas, CONAB, FJPF

Em relação à Orientação Objeto, analise as sentenças seguintes.

I - Objetos podem ser vistos como estruturas de dados encapsulados por classes.

II - Nas metodologias de modelagem orientadas a objetos, as entidades do domínio do problema são representados por objetos.

III - Os campos das estruturas de dados são os atributos do objeto, e os procedimentos são as respectivas mensagens.

IV - Objetos similares são agrupados em classes.

Em relação às sentenças acima. pode-se afirmar que apenas:

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

273Q630130 | Informática, Programação Orientada a Objetos, Analista de Sistemas, ECT BA, CONESUL

O Projeto Orientado a Objetos tem os componentes:

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

274Q619429 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TRE SP, FCC

Na orientação a objetos, em uma relação de herança entre classes, a subclasse herda da superclasse

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

276Q646508 | Informática, Programação Orientada a Objetos, Atividade Técnica de Complexidade Gerencial, Ministério da Educação, CESPE CEBRASPE

Julgue os próximos itens, a respeito de orientação a objetos.

O mecanismo de herança, identicamente ao de composição, faz com que uma classe herde o estado e o comportamento no sentido ascendente da hierarquia de classes.

  1. ✂️
  2. ✂️

277Q636019 | Informática, Programação Orientada a Objetos, Professor de Educação Básica, SEPLAG SEE DF, FUNIVERSA

Na década 70 do século XX, o arquiteto austríaco Christopher Alexander propôs uma forma de programação que descreve soluções para problemas recorrentes em desenvolvimento de sistemas orientados a objetos. Que nome se dá a esse conceito de programação proposto por Christopher Alexander?

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

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

Considere que a classe Pessoa possui 3 métodos que podem ser aplicados aos seus objetos: cadastrar, alterar e excluir. Considere que Aluno e Professor são classes derivadas da classe Pessoa e, por isso, herdam os métodos cadastrar, alterar e excluir, mas estes métodos são sobrescritos na classe Aluno e Professor com implementações bastante distintas, em função dos dados associados a cada um deles.

O exemplo ilustra o conceito de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

280Q647059 | Informática, Programação Orientada a Objetos, Analista de Controle Externo, Tribunal de Contas Estadual MG, CESPE CEBRASPE, 2018

Em uma programação orientada a objetos, a técnica de programação que mantém ocultos detalhes internos do funcionamento dos métodos de uma classe é denominada
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.