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.


501Q629286 | Informática, Programação Orientada a Objetos, Especialista em Políticas Públicas, Secretaria de Estado de Gestão e Recursos Humanos ES, CESPE CEBRASPE

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

Herança, uma das técnicas que proporciona à POO todos os seus benefícios, é a capacidade de uma classe herdar todos ou apenas alguns atributos e operações associados com a superclasse.

  1. ✂️
  2. ✂️

502Q625196 | Informática, Programação Orientada a Objetos, Analista de Sistemas, TJ MG, FUMARC

Analise as seguintes afirmativas sobre tecnologias para aplicações Web baseadas em Java.

I. JSP permite a criação de páginas Web com conteúdo estático e dinâmico.

II. EJB é um framework de componentes, baseado na arquitetura MVC, para construção de interfaces com usuário.

III. JSTL permite utilizar conjuntos padronizados de tags para manipulação de arquivos XML, internacionalização, dentre outros.

Assinale a alternativa CORRETA:

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

503Q620087 | Informática, Programação Orientada a Objetos, Analista, SERPRO, CESPE CEBRASPE

Com relação aos padrões de projeto, julgue os itens seguintes.

Alguns padrões de criação como o Prototype, o Proxy e o Façade não são adequados para a programação orientada a objetos.

  1. ✂️
  2. ✂️

504Q628029 | 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. ✂️

506Q642175 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRE AP, FCC

Analise as seguintes definições:

I. Objeto que existe depois que o processo ou o thread que o criou deixa de existir.

II. Mecanismo pelo qual elementos mais específicos incorporam a estrutura e o comportamento de elementos mais gerais.

III. Lista de valores nomeados, utilizada como faixa de um determinado tipo de atributo. Correspondem, respectivamente, às definições I, II e III:

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

508Q620473 | 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.

Uma instância em orientação a objetos é um relacionamento de dois níveis em que o primeiro é um objeto individual e o segundo é um membro do objeto em si.

  1. ✂️
  2. ✂️

509Q611265 | Informática, Programação Orientada a Objetos, Tecnologista Pleno 1, Ministério da Ciência e Tecnologia, CESPE CEBRASPE

A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.

O fato de uma subclasse acessar os membros privados da superclasse pode comprometer a reutilização de programas.

  1. ✂️
  2. ✂️

510Q611868 | 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. ✂️

511Q620074 | 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. ✂️

512Q635724 | Informática, Programação Orientada a Objetos, Técnico Científico, Banco da Amazônia, CESPE CEBRASPE

Julgue os itens seguintes, relativos a conceitos e aplicações de paradigma de orientação a objetos.

O método a ser utilizado no binding dinâmico, em tempo de execução, é determinado pela classe do objeto. Esse processo denomina-se resolução de sobrecarga.

  1. ✂️
  2. ✂️

513Q616042 | 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. ✂️

516Q620696 | 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. ✂️

518Q631272 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRE BA, CESPE CEBRASPE

Quanto ao J2EE e às tecnologias associadas, julgue os itens subsequentes.

Em um sistema de transação distribuído, o Java Transaction API (JTA) permite especificar um conjunto de interfaces entre o gerenciador de transações e as partes envolvidas.

  1. ✂️
  2. ✂️

519Q613356 | Informática, Programação Orientada a Objetos, Tecnologista Pleno 1, Ministério da Ciência e Tecnologia, CESPE CEBRASPE

Em um projeto de software orientado a objetos, é necessário definir quais são as responsabilidades das classes de objetos, os modos de interação entre os objetos, os agrupamentos e a hierarquização das classes de objetos, questões que têm levado à busca de soluções por meio de princípios e padrões de projeto testados e validados. Acerca do uso de padrões de projeto, das funcionalidades da orientação a objetos e dos processos e técnicas relativos ao projeto orientado a objetos, julgue os itens a seguir.

Uma subclasse em geral encapsula menos funcionalidades do que sua superclasse, pois representa um número menor de objetos.

  1. ✂️
  2. ✂️

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