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.


501Q616042 | Informática, Programação Orientada a Objetos, Auditor Fiscal da Receita Federal AFRF, RFB, ESAF

Classes e objetos são dois conceitos-chave da programação orientada a objetos. Com relação a estes conceitos, é correto afirmar que

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

503Q617867 | Informática, Programação Orientada a Objetos, Analista de Saneamento, EMBASA, CESPE CEBRASPE

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

A herança, em orientação a objetos, está relacionada ao fato de que objetos podem herdar características comuns de outros objetos.

  1. ✂️
  2. ✂️

504Q619660 | Informática, Programação Orientada a Objetos, Especialista em Políticas Públicas, SEGER ES, CESPE CEBRASPE

Julgue os itens seguintes, referentes à programação orientada a objetos (POO).

A POO facilita o desenvolvimento e a manutenção de software, além de permitir a reutilização do código, visto que este, uma vez escrito, nunca será reescrito; poderá ser, no máximo, modificado com o uso de polimorfismo.

  1. ✂️
  2. ✂️

507Q625080 | Informática, Programação Orientada a Objetos, Analista de Sistemas, Prefeitura de armação de Buzios RJ, FUNCAB

Na orientação a objetos, a transferência de propriedades estruturais e os comportamentos de uma classe para as suas subclasses, estão relacionados com o conceito de:

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

508Q621563 | Informática, Programação Orientada a Objetos, Analista, MPE MS, FGV

Considere o cenário em que uma classe filha (ou subclasse), ClasseA, sobrescreve todos os métodos públicos de sua classe mãe (ou superclasse), ClasseBase. No que diz respeito aos métodos, assinale a alternativa que indica o que a classe ClasseA herda da classe ClasseBase.

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

509Q611868 | Informática, Programação Orientada a Objetos, Analista de Desenvolvimento Logístico, CEARÁPORTOS 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.

A sobreposição (overriding) é um mecanismo específico de hierarquias de classes com múltipla herança, visando facilitar a definição dos atributos e métodos válidos no contexto de uma classe, quando tais atributos e métodos puderem ser herdados de mais de uma superclasse.

  1. ✂️
  2. ✂️

510Q628029 | Informática, Programação Orientada a Objetos, Assistente de Saneamento, EMBASA, CESPE CEBRASPE

Considerando os conceitos que tratam de programação orientada a objetos, julgue os itens a seguir.

Nas definições sobre polimorfismo, quando um objeto envia ou recebe uma mensagem, ela pode ser interpretada de diferentes maneiras por diferentes usuários.

  1. ✂️
  2. ✂️

511Q633921 | Informática, Programação Orientada a Objetos, Analista Administrativo, ANAC, CESPE CEBRASPE

om relação aos conceitos de programação orientada a objetos e sua implementação na linguagem Java, julgue os próximos itens.

Na programação orientada a objetos, o conceito de herança pode ser utilizado mediante a criação de subclasses a partir de classes anteriormente criadas. Em Java, as subclasses herdam as variáveis de instância e os métodos de instância da superclasse, podendo ter acesso a todos os membros private e protected da referida superclasse.

  1. ✂️
  2. ✂️

512Q620696 | Informática, Programação Orientada a Objetos, Programador, CFA, IADES

Na engenharia de software, sob o paradigma orientado a objetos, pode surgir uma classe de classes caracterizando

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

515Q620074 | Informática, Programação Orientada a Objetos, Analista Judiciário, TJ AL, CESPE CEBRASPE

A respeito de SOAP e arquitetura SEE 6, assinale a opção correta.

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

516Q640298 | Informática, Programação Orientada a Objetos, Analista, EMPREL PE, UPE UPENET IAUPE

Analise as seguintes afirmações sobre conceitos fundamentais da Programação Orientada a Objetos.

I. Na programação orientada a objetos, os atributos definem as propriedades que um objeto possui.

II. Cada objeto possui comportamentos associados os quais são definidos através de operações chamadas de métodos.

III. De um modo geral, métodos e atributos de um objeto possuem uma visibilidade de acesso associada, a qual é responsável por definir como eles podem ser acessados, isto é, lidos ou modificados.

Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).

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

517Q621133 | 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.

O uso de sub-rotinas e funções é a principal característica da programação orientada a objetos.

  1. ✂️
  2. ✂️

518Q621919 | 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.

Entre os mecanismos de passagem de parâmetros utilizados em Java, há os tipos definidos, em que há associação direta entre parâmetro formal e real, e os tipos de mecanismos por cópias, em que os parâmetros formais são variáveis locais.

  1. ✂️
  2. ✂️

520Q631970 | Informática, Programação Orientada a Objetos, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Acerca de lógica de programação, julgue os itens de 72 a 78.

Há linguagens orientadas a objetos em que mensagens podem ser dinamicamente vinculadas a métodos usando-se variáveis polimórficas capazes de referenciar objetos de uma classe pai ou de suas subclasses. Nessas linguagens, quando se chama, via uma variável polimórfica, um método que foi definido na classe pai e sobreposto nas suas subclasses, a chamada é vinculada dinamicamente ao método.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.