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.


381Q611502 | 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 descrição de um objeto, resultante do processo de design, pode assumir a forma de uma descrição de protocolo, que estabelece a interface do objeto com cada mensagem, ou a forma de uma descrição de implementação, que mostra detalhes das operações que devem ocorrer quando uma mensagem é passada ao objeto.

  1. ✂️
  2. ✂️

382Q635157 | Informática, Programação Orientada a Objetos, Tecnologia da Informação, EPE, CESGRANRIO

Relacione o conceito de Orientação a Objetos à sua respectiva

descrição.

Conceito

I – Agregação

II – Coesão

III – Encapsulamento

IV – Herança

Descrição

(P) É uma medida que indica até que ponto as partes de um

objeto admitem a finalidade única do objeto.

(Q) Tipo de associação que indica que um dos objetos participantes

precisa desempenhar o papel de controlador

do outro objeto.

(R) Relacionamento entre classes que permite a uma classe

especializada (subclasse) ter acesso às características

de uma classe generalizada (superclasse).

A relação correta é:

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

383Q610353 | 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.

Dentro de uma classe em C++, é possível declarar uma função-membro com sua implementação ou apenas o protótipo da função membro, deixando a implementação fora da declaração da classe.

  1. ✂️
  2. ✂️

384Q643640 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TRT 23a, FCC

Comparativamente com a análise estruturada, a análise orientada a objetos leva em consideração, na seqüência de importância, os componentes

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

385Q649088 | Informática, Programação Orientada a Objetos, Professor Substituto, Secretaria de Estado de Educação DF, Instituto Quadrix, 2018

Julgue os itens seguintes, relativos a algoritmos, a estruturas de dados e objetos, à programação orientada a objetos e à arquitetura MVC. Na programação orientada a objetos, o estado do objeto é representado ao armazenar valores em campos.
  1. ✂️
  2. ✂️

386Q612257 | Informática, Programação Orientada a Objetos, Agente Tecnólogo, IEMA ES, CESPE CEBRASPE

Quanto ao projeto de sistemas orientados a objetos, julgue os itens a seguir.

Em um sistema orientado a objetos, podem ser usados mecanismos como a herança e a composição. Usando-se composição, um padrão de projeto existente torna-se um gabarito para uma nova subclasse. Por sua vez, a herança permite que um objeto complexo seja decomposto em objetos menos complexos.

  1. ✂️
  2. ✂️

387Q217805 | Programação, Programação orientada a objetos, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, relativos a conceitos de programação
estruturada e de programação orientada a objetos.

A programação orientada a objetos pode ser considerada como uma aplicação do conceito de encapsulamento de processos que é utilizado, em programação estruturada, na definição de tipos abstratos de dados.

  1. ✂️
  2. ✂️

388Q611825 | Informática, Programação Orientada a Objetos, Analista de Sistemas, Universidade Federal de Pernambuco, COVEST

Quando comparada a métodos tradicionais de desenvolvimento, a orientação a objetos sugere um novo estilo de decomposição/modularização, baseado em:

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

389Q625042 | Informática, Programação Orientada a Objetos, Analista do MPU, MPU, CESPE CEBRASPE

Julgue os itens a seguir acerca de análise e projeto orientados a objeto.

Se uma subclasse herdar características de duas ou mais superclasses, ocorrerá uma herança múltipla.

  1. ✂️
  2. ✂️

390Q649782 | Informática, Programação Orientada a Objetos, Analista de Sistemas, Conselho Regional de Medicina DF, Instituto Quadrix, 2018

Quanto à programação, julgue os itens de 101 a 110. Na programação orientada a objetos, tem-se o conceito de herança múltipla, segundo o qual uma classe pode herdar comportamentos/características de mais de uma superclasse. Um exemplo seria o fato de a classe CantorEstudante herdar comportamentos/características das classes Pessoa, Cantor e Estudante.
  1. ✂️
  2. ✂️

391Q623684 | Informática, Programação Orientada a Objetos, Agente Fiscal de Rendas, SEFAZ SP, FCC

Sobre a visibilidade dos métodos na orientação a objetos considere:

 I. Os métodos públicos de uma classe definem a interface da classe.

II. Os métodos privativos de uma classe não fazem parte da interface da classe.

III. O nome dos métodos é a informação reconhecida como a assinatura dos métodos.

Está correto o que consta APENAS em

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

392Q639056 | Informática, Programação Orientada a Objetos, Analista Gerencial, CENSIPAM AM, CESPE CEBRASPE

Acerca dos conceitos sobre orientação a objetos, julgue os itens a seguir.

Uma classe abstrata tem apenas métodos abstratos e não pode ser instanciada; um método abstrato tem a sua assinatura especificada, mas o seu corpo não foi implementado. Na linguagem C++, métodos virtuais puros são abstratos; na linguagem Java, as classes e os métodos abstratos são identificados pela palavra abstract.

  1. ✂️
  2. ✂️

393Q623464 | Informática, Programação Orientada a Objetos, QOBM Complementar Área Informática, Bombeiro Militar DF, CESPE CEBRASPE

Com relação ao desenvolvimento web, julgue os itens subsequentes.

O uso de Javabeans, o controle de transferência entre as páginas e o suporte independente de applets Java pelos browsers são possibilidades proporcionadas pela action tag da JSP.

  1. ✂️
  2. ✂️

394Q646326 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRE RN, FCC

São organizadas em uma hierarquia, com as classes de objetos mais genéricas no topo, as quais legam seus atributos às classes mais especializadas. Trata-se

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

395Q622022 | Informática, Programação Orientada a Objetos, Analista Judiciário, TJ ES, CESPE CEBRASPE

Julgue os itens de 79 a 90, relativos a fundamentos de computação e linguagens de programação e desenvolvimento para a Web.

Na programação orientada a objetos, o encapsulamento representa a ação em que diversas implementações de uma operação utilizam vários tipos de parâmetros diferentes.

  1. ✂️
  2. ✂️

396Q611286 | Informática, Programação Orientada a Objetos, Técnico de Nível Superior, ADEPARÁ PA, CESPE CEBRASPE

Julgue os itens a seguir, relativos à tecnologia de orientação a objetos.

Herança é o compartilhamento de atributos e operações entre classes com base em um relacionamento hierárquico, fazendo que uma classe possa ser definida de forma abrangente e depois refinada em sucessivas subclasses mais específicas. Cada subclasse incorpora, ou herda, as propriedades de sua superclasse, não sendo possível, porém, acrescentar novas características, próprias da subclasse considerada.

  1. ✂️
  2. ✂️

397Q636681 | Informática, Programação Orientada a Objetos, Analista Judiciário, TST, CESPE CEBRASPE

Acerca da orientação a objetos e das linguagens e metodologias de análise e programação orientadas a objetos, julgue os itens que se seguem.

Um ponteiro é um tipo de objeto destinado a armazenar dados cujos valores devem ser calculados a partir de posições predefinidas na memória.

  1. ✂️
  2. ✂️

398Q648742 | 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. Graças ao encapsulamento, os atributos de um objeto podem ser protegidos, permitindo o acesso a eles somente a partir de métodos específicos e autorizados.
  1. ✂️
  2. ✂️

399Q622147 | Informática, Programação Orientada a Objetos, Analista Judiciário, STF, CESPE CEBRASPE

Em relação aos conceitos de programação orientada a objetos e lógica de programação, julgue os itens subsequentes. Em programação orientada a objetos, polimorfismo é o princípio pelo qual duas ou mais classes derivadas da mesma superclasse podem invocar métodos que têm a mesma assinatura, mas comportamentos distintos.
  1. ✂️
  2. ✂️

400Q623172 | Informática, Programação Orientada a Objetos, Técnico Bancário, CEF, CESPE CEBRASPE

A respeito da análise e do projeto orientados a objetos, julgue os seguintes itens. Por meio da análise orientada a objetos, é possível criar um diagrama de classes, que poderá ser usado para a modelagem do banco de dados do sistema a ser desenvolvido.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.