Início

Questões de Concursos Orientação a Objetos

Resolva questões de Orientação a Objetos comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


81Q121843 | Programação , Orientação a Objetos, Analista de Tecnologia da Informação, UFAL, COPEVE UFAL

Em relação às assertivas abaixo, relacionadas à programação orientada a objetos,

I. Uma classe abstrata deve necessariamente possuir ao menos um método abstrato.

II. As hierarquias de generalização/especialização agrupam características comuns a várias classes em classes mais gerais, conhecidas como superclasses.

III. Em Java, o modificador final pode ser utilizado para indicar classes folha na hierarquia de generalização/especialização, isto é, classes que não podem ter subclasses herdando delas.

IV. Em Java, o modificador static é utilizado para representar objetos que devem ser armazenados em disco rígido.

verifica-se que

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

82Q265417 | Programação, Orientação a Objetos, Técnico Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCC

Além dos conceitos de objeto e classe, o paradigma da orientação a objetos envolve os princípios de

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

83Q152509 | Programação, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRF 4a, FCC

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

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

85Q155681 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRT 4a REGIÃO, FCC

O aumento da produtividade de desenvolvimento e a ca- pacidade de compartilhar o conhecimento adquirido, re- presenta uma vantagem no uso de projetos orientados a objeto, porque

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

86Q112045 | Programação , Orientação a Objetos, Analista de Finanças e Controle, CGU, ESAF

Analise as seguintes afirmações relacionadas aos conceitos básicos de Programação Orientada a Objetos.

I. Modificações de uma classe base requerem, obrigatoriamente, que as classes derivadas mudem.

II. Uma classe derivada não pode conter atributos adicionais diferentes dos existentes na sua classe base.

III. Criar uma classe derivada não afeta o código-fonte da sua classe base. A integridade de uma classe base é preservada pela herança.

IV. Uma classe derivada contém os atributos e comportamentos de sua classe base.

Indique a opção que contenha todas as afirmações verdadeiras.

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

87Q118753 | Programação , Orientação a Objetos, Analista de Sistemas, SEJUS RO, FUNCAB

Generalização e agregação são conceitos relacionados ao paradigma da orientação objeto. Esses conceitos estão relacionados com a(o):

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

88Q121118 | Programação , Orientação a Objetos, Analista de Tecnologia da Informação, UFAL, COPEVE UFAL

Polimorfismo significa que

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

89Q188888 | Programação, Orientação a Objetos, Agente de Defensoria Analista de Sistemas, DPE SP, FCC

Em programação orientada a objetos, uma associação é o mecanismo pelo qual um objeto utiliza os recursos de outro e pode ser do tipo

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

90Q196585 | Engenharia de Software, Orientação a Objetos, Analista Análise de Sistemas, TRE ES, CESPE CEBRASPE

Texto associado.
Julgue os itens que se seguem, referentes a fundamentos de
computação e a linguagens de programação.

Objetos de software interagem e comunicam-se com os outros por meio de mensagens. Por exemplo, quando o objeto A deseja que o objeto B execute um de seus métodos, envia a este uma mensagem. Algumas vezes, o objeto receptor precisa de mais informação para que saiba exatamente o que deve fazer, de modo que essa informação seja transmitida juntamente com a mensagem por meio de parâmetros.
  1. ✂️
  2. ✂️

91Q120961 | Engenharia de Software , Orientação a Objetos, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPE

Texto associado.

Acerca de análise de projeto de sistemas e modelagem de dados,
julgue os itens de 38 a 40.

O modelo geral de interação de objetos não permite que os objetos sejam executados concorrentemente como processos paralelos. No entanto, se esses objetos forem executados como objetos distribuídos, em máquinas diferentes, e não como objetos no mesmo computador, a execução concorrente torna- se possível.

  1. ✂️
  2. ✂️

92Q237109 | Engenharia de Software, Orientação a Objetos, Programador de Computador, TRE RJ, CESPE CEBRASPE

Texto associado.

Considerando conceitos e aplicações do paradigma de orientação
a objetos, julgue os próximos itens.

Polimorfismo consiste em focalizar nos aspectos essenciais inerentes a uma entidade e ignorar propriedades acidentais ou menos importantes. No desenvolvimento de sistemas, isso significa concentrar-se no que um objeto é e no que ele faz antes de se decidir como esse objeto será implementado.

  1. ✂️
  2. ✂️

93Q117886 | Engenharia de Software , Orientação a Objetos, Analista de Sistemas, CEHAP PB, CESPE CEBRASPE

Relativo à Orientação a Objetos (OO), assinale a opção correta.

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

95Q246960 | Engenharia de Software, Orientação a Objetos, Técnico Científico Análise de Sistemas, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

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

96Q120266 | Programação , Orientação a Objetos, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPE

Texto associado.

Com relação às técnicas de programação orientada a objetos, julgue
os itens a seguir.

Uma classe abstrata não pode ser diretamente instanciada. Somente as subclasses derivadas por herança múltipla de classes abstratas, chamadas de classes concretas, podem ser instanciadas.

  1. ✂️
  2. ✂️

97Q229226 | Engenharia de Software, Orientação a Objetos, Programador, TCE AL, FCC

Os componentes de uma biblioteca de software, no modelo orientado a objetos, correspondem a

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

98Q118451 | Programação , Orientação a Objetos, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Texto associado.

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

Um encapsulamento é uma organização lógica para um conjunto de computações relacionadas; em um encapsulamento, há subprogramas e dados por eles manipulados. Uma abstração é uma representação de uma entidade que inclui somente os atributos de importância em um contexto particular.

  1. ✂️
  2. ✂️

99Q119795 | Engenharia de Software , Orientação a Objetos, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

"Classes devem estar abertas para extensão e fechadas para modificação" é um princípio de projeto de modelos orientados a objetos. Tal princípio pode ser aplicado através do padrão de projeto

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

100Q155326 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRE AL, CESPE CEBRASPE

Texto associado.

A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.

Na UML, um diagrama de estados mostra os vários estados
pelos quais passa um objeto e as transições de um estado
para outro.

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