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.


202Q629826 | Informática, Programação Orientada a Objetos, Analista de Informática, Instituto de Tecnologia da Informação e Comunicação ES, CESPE CEBRASPE

Acerca da orientação a objetos, julgue os itens seguintes.

A multiplicidade de uma associação é o mesmo que a sua cardinalidade, ela especifica o número de instâncias de uma classe que podem estar relacionadas a uma instância da classe associada. Se a multiplicidade especifica que uma instância de uma classe pode estar associada com múltiplas instâncias de uma outra classe, então há múltiplas ligações (links) entre cada par de instâncias dessas classes.

  1. ✂️
  2. ✂️

203Q624296 | Informática, Programação Orientada a Objetos, Analista Judiciário, TJ RJ, FCC

No contexto de programação orientada a objetos, considere as afirmativas abaixo.

I. Objetos são instâncias de classes.

II. Herança é uma relação entre objetos.

III. Mensagens são formas de executar métodos.

IV. Classes são apenas agrupamentos de métodos.

V. Ocorre herança múltipla quando mais de um método é herdado.

VI. Herança é uma relação entre classes.

Está correto o que se afirma APENAS em

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

204Q624066 | Informática, Programação Orientada a Objetos, Analista de Controle Externo ACE, TCE TO, CESPE CEBRASPE

Um sistema deverá ser executado no escritório central da empresa de turismo, assim como no conjunto de escritórios de agentes de viagens, de tal forma que possam ser efetuadas reservas em passeios de ônibus operados pela empresa. O sistema permitirá que um operador configure os detalhes das rotas dos passeios, tais como número, nome e uma breve descrição. Os passeios serão categorizados como visões cênicas, paradas sociais, compras artesanais e visitas a sítios históricos. Cada passeio pode incluir o denominado trips, que consiste em um dia de passeio em ônibus privativo com um número especifico de lugares. Essa informação também necessita ser configurada pelo operador. Os agentes de viagem serão capazes de fazer e armazenar informações de reservas nos trips para os clientes.

Com relação à essa situação hipotética, assinale a opção incorreta, acerca dos objetos e dos métodos que podem ser usados na implementação do sistema mencionado.

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

205Q649444 | Informática, Programação Orientada a Objetos, Programador de Tecnologia da Informação, Conselho Regional de Medicina PR, Instituto Quadrix, 2018

Julgue os próximos itens, relativos ao paradigma de programação orientada a objetos (POO). A associação é uma conexão entre duas classes que permite a um objeto utilizar recursos de outro por meio da invocação de métodos do segundo.
  1. ✂️
  2. ✂️

206Q622069 | Informática, Programação Orientada a Objetos, Analista em Ciência Pleno 1, MCT, CESPE CEBRASPE

Com relação a conceitos de orientação a objetos, julgue os seguintes itens.

Há métodos de classes que podem ser invocados mesmo quando não há instâncias das classes das quais esses métodos são membros; em subclasses, pode-se implementar métodos abstratos de superclasses e algumas linguagens de programação possibilitam que classes tenham atributos que sejam instâncias de outras classes.

  1. ✂️
  2. ✂️

207Q612118 | 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.

A fim de atender às modernas propostas de desenvolvimento de software, definiu-se o emprego do paradigma de orientação a objetos. Nesse caso, conceitos como os de herança e polimorfismo certamente serão adotados na modelagem do sistema de informação apresentado.

  1. ✂️
  2. ✂️

208Q610809 | Informática, Programação Orientada a Objetos

Sobre programação orientada a objetos analise as afirmativas:

I- A POO (programação orientada a objetos) encapsula dados (atributos) e métodos (comportamento) em objetos.

II- Os objetos têm a propriedade de ocultar informações. Isto significa que, embora os objetos possam saber se comunicar uns com os outros, através de interfaces bem-definidas, os objetos, normalmente, não têm permissão para conhecer como os outros objetos são implementados.

III- O conceito de Encapsulamento (ocultamento de informação) é baseado na restrição do escopo ou visibilidade da informação, utilizada em projetos baseados em objetos, para obter melhor legibilidade, manutenibilidade e reusabilidade do software.

IV- O método construtor de uma classe Java é um método especial, que possui o mesmo nome da classe e é executado quando a classe é instanciada. Esse método não permite a sua sobrecarga, ou seja, não podemos criar vários métodos construtores, mesmo que contenham parâmetros diferentes.

Estão corretas as afirmativas:

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

209Q644133 | 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.

O estado de um objeto é representado pelos valores de suas propriedades em determinado instante e é passível de mudar ao longo do tempo.

  1. ✂️
  2. ✂️

210Q637765 | Informática, Programação Orientada a Objetos, Técnico Judiciário, Tribunal Regional do Trabalho 17a Região, CESPE CEBRASPE

A respeito de orientação a objetos em linguagem Java, julgue os itens subsequentes.

O comando abstract void moveTo(double deltaX, double deltaY); implementa um método abstrato. A subclasse de uma classe abstrata usualmente fornece implementações para todos os métodos abstratos na classe pai.

  1. ✂️
  2. ✂️

211Q265072 | Programação, Programação orientada a objetos, Técnico Judiciário Tecnologia da Informação, TRT 21a Região, CESPE CEBRASPE

Texto associado.

Julgue os itens seguintes, referentes aos conceitos de programação
orientada a objetos.

Denomina-se herança o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem utilizar métodos que possuam a mesma assinatura, mas comportamentos diferentes, especializados para cada classe derivada.

  1. ✂️
  2. ✂️

212Q645016 | Informática, Programação Orientada a Objetos, Técnico de Apoio à Tecnologia da Informação, Centro Gestor e Operacional do Sistema de Proteção de Amazônia AM, CESPE CEBRASPE

Existem atualmente inúmeras linguagens de programação no mercado. Considerando as características básicas e funcionalidades das diversas linguagens de programação disponíveis, julgue os seguintes itens.

Perl é estruturada e seu código é interpretado, sem gerar um objeto.

  1. ✂️
  2. ✂️

215Q247918 | Programação, Programação orientada a objetos, Técnico de Informática, TJ ES, CESPE CEBRASPE

Texto associado.

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

Na programação orientada a objetos, objetos que possuam operações que se comportem da mesma maneira, mesmo que possuam atributos diferentes, podem ser agrupados em uma mesma classe.

  1. ✂️
  2. ✂️

216Q645103 | Informática, Programação Orientada a Objetos, Assistente de Controle Externo, TCE TO, CESPE CEBRASPE

Em programação orientada a objetos, todas as propriedades de um objeto mais os valores atuais dessas propriedades corresponde à definição

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

217Q612698 | Informática, Programação Orientada a Objetos

A Programação Orientada a Objetos (POO) diz respeito a um padrão de desenvolvimento que é seguido por muitas linguagens, como C# e Java. Em relação à herança, sobreposição de métodos e escopo em Java, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

218Q638888 | Informática, Programação Orientada a Objetos, Analista de Sistema Júnior, ITAIPU Binacional, UFPR

Na análise orientada a objetos, assinale a alternativa correta sobre composição:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

219Q637865 | 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.

De acordo com a programação orientada a objetos, por meio da qual o objeto é dividido em métodos e propriedades, ocorre polimorfismo em situações em que apenas os aspectos externos do objeto são visíveis, o que possibilita que as alterações na implementação do programa mantenham a característica física do objeto, sem alterar sua forma e interface.

  1. ✂️
  2. ✂️

220Q612351 | Informática, Programação Orientada a Objetos

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

I. Em um programa orientado a objetos, as instâncias de uma classe armazenam os mesmos tipos de informações e apresentam o mesmo comportamento.

II. Em uma aplicação orientada a objetos, podem existir múltiplas instâncias de uma mesma classe.

III. Em um programa orientado a objetos, as instâncias definem os serviços que podem ser solicitados aos métodos.

IV. Em um programa orientado a objetos, o método construtor não pode ser executado quando a classe à qual pertence é executada.

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

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