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.


241Q628868 | Informática, Programação Orientada a Objetos, Técnico de Nível Superior, Ministério da Saúde, CESPE CEBRASPE

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

Em orientação a objetos, a herança é um mecanismo que permite que características comuns a diversas classes sejam decompostas em uma classe base.

  1. ✂️
  2. ✂️

242Q631454 | Informática, Programação Orientada a Objetos, Analista Ministerial, MPE PI, CESPE CEBRASPE

A respeito do paradigma de programação orientado a objetos, julgue os itens que se seguem.

Em um programa orientado a objetos, em que as tarefas são definidas como comportamento de objetos, cada objeto é criado a partir da instanciação de uma classe onde os seus métodos estão implementados.

  1. ✂️
  2. ✂️

243Q613570 | Informática, Programação Orientada a Objetos

Analise as seguintes afirmações relativas à Programação Orientada a Objetos:

I. quando os objetos são criados, os valores dos atributos de instâncias sempre serão iguais e serão mantidos à medida que o programa for executado, mesmo que diferentes ações sejam solicitadas a estes objetos;

II. em uma aplicação, deve existir apenas uma instância de uma mesma classe;

III. enquanto os atributos definem o que um objeto armazena, os métodos definem os serviços que podem ser solicitados a um objeto;

IV. os objetos são instâncias de classes.

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

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

244Q641577 | Informática, Programação Orientada a Objetos, Analista Ministerial, MPE AP, FCC

Classes action do Struts devem ter propriedades e métodos. Sobre essas classes é correto afirmar que:

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

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

246Q627448 | Informática, Programação Orientada a Objetos, Analista Ministerial, MPE PE, FCC

Em uma aplicação Java web desenvolvida em três camadas utilizando o design pattern MVC, é correto afirmar que:

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

247Q614699 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TJ DF, CESPE CEBRASPE

Com relação a conceitos de orientação a objetos, assinale a opção correta.

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

248Q648621 | Informática, Programação Orientada a Objetos, Técnico Judiciário, Superior Tribunal Militar, CESPE CEBRASPE, 2018

Julgue os itens seguintes, a respeito de programação orientada a objetos. O encapsulamento permite que um programa seja dividido em várias partes menores; contudo, as partes tornam-se dependentes umas das outras em relação à implementação e em relação ao trabalho realizado.
  1. ✂️
  2. ✂️

249Q638994 | Informática, Programação Orientada a Objetos, Técnico Ministerial, MPE PI, CESPE CEBRASPE

Com relação à programação orientada a objetos (POO), julgue os itens subsequentes.

O uso de objetos em POO facilita o desenvolvimento de software, pois os objetos são divididos em propriedades e métodos, que representam, respectivamente, suas características e funções.

  1. ✂️
  2. ✂️

250Q615699 | Informática, Programação Orientada a Objetos, Analista Municipal, Prefeitura de Boa Vista RR, CESPE CEBRASPE

Deseja-se desenvolver um sistema de informação para uma empresa que possui uma frota de navios mercantes. Tal sistema deve ser composto de um módulo capaz de acompanhar o posicionamento de cada navio em tempo real e de receber e disponibilizar dados sobre as condições operacionais de cada navio. Um sistema gerenciador de banco de dados deve armazenar e disponibilizar informações sobre a rota, carga, tripulação e condições logísticas de cada navio. Considerando essas informações, julgue os itens seguintes, acerca de desenvolvimento de aplicações e banco de dados.

No paradigma de orientação a objetos, o acesso aos atributos das classes do sistema deve ser feito exclusivamente por meio de uma interface definida por métodos específicos de cada classe.

  1. ✂️
  2. ✂️

251Q621116 | Informática, Programação Orientada a Objetos, Analista de Sistemas, FMS PI, NUCEPE

Uma linguagem é Orientada a Objetos de forma Pura (OOP) quando todos os tipos pré-definidos são objetos, todas as operações são mensagens a objetos, todos os tipos definidos pelo usuário são objetos, e permite encapsulamento (esconder informação), herança e polimorfismo. Qual das alternativas abaixo contém apenas linguagens OOP?

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

253Q618404 | Informática, Programação Orientada a Objetos, Analista de Trânsito, DETRAN DF, CESPE CEBRASPE

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

Enquanto a programação estruturada tem por característica desenvolver uma série de funções ou algoritmos para tratar determinado problema na perspectiva de um conjunto particular de dados, a programação orientada a objetos considera primeiramente os dados para, então, identificar o método para atualizá-los ou consultá-los; cada objeto é responsável por executar uma série de tarefas.

  1. ✂️
  2. ✂️

254Q625987 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRT 14a, FCC

A classe Veiculo contém alguns atributos de interesse da classe Aeronave. Todavia, as aeronaves também demonstram interesse em captar atributos e também operações da classe Elemento Turbinado. O enunciado enfatiza o conceito OO de

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

256Q644306 | Informática, Programação Orientada a Objetos, Técnico em Gestão de Informática, CPC PA, UNAMA

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

Na programação orientada a objetos, utilizando a linguagem de programação Java, podemos afirmar:

I. As classes internas que possuem nomes, somente podem ser definidas como private, enquanto as classes anônimas podem ser definidas tanto como public como protected.

II. Uma classe abstrata não pode ser instanciada diretamente, podendo somente ser instanciada quando utilizada como uma superclasse.

III. Os métodos declarados como final em uma superclasse não podem ser sobrescritos por suas subclasses.

IV. Quando um objeto de uma subclasse é instanciado, um construtor da superclasse pode ser executado por meio de uma chamada explícita, através da referência denominada super.

O correto está apenas em:

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

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

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

A abstração permite, entre outras funcionalidades, identificar e compor objetos complexos e construir estruturas, na forma de classes de objetos, para organizar objetos de diferentes tipos. Porém, conceitos implementados por classes que são construídas com base na abstração não podem ser generalizados nem especializados.

  1. ✂️
  2. ✂️

258Q623510 | Informática, Programação Orientada a Objetos, Analista Legislativo, Assembléia Legislativa RN, FCC

Um dos conceitos básicos de orientação a objetos é o fato de um objeto, ao tentar acessar as propriedades de outro objeto, deve sempre fazê-lo por uso de métodos do objeto ao qual se deseja atribuir ou requisitar uma informação, mantendo ambos os objetos isolados. A essa propriedade da orientação a objetos se dá o nome de

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

259Q644822 | Informática, Programação Orientada a Objetos, Analista de Sistemas, MinC, FGV

Dentre os recursos da Programação Orientada a Objetos, um está associado ao mecanismo que permite definir uma nova classe (subclasse) a partir de uma classe já existente (superclasse). Outro se preocupa em manter as propriedades e métodos de uma classe no mesmo bloco de código e impõe que a interface para uma classe seja separada da implementação. Esses recursos são conhecidos, respectivamente, por:

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