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.


581Q615741 | Informática, Programação Orientada a Objetos, Analista Administrativo, ANS, CESPE CEBRASPE

Acerca de conceitos de orientação a objetos na linguagem Java, julgue os itens subseqüentes.

Se o construtor da subclasse não chamar explicitamente um construtor da superclasse, então a superclasse usa seu construtor default, isto é, sem argumentos. Se a superclasse não tiver construtor default e o construtor da subclasse não chamar explicitamente nenhum construtor, o próprio Java se encarrega de gerar, em tempo de execução, um construtor default da superclasse.

  1. ✂️
  2. ✂️

582Q646324 | Informática, Programação Orientada a Objetos, Técnico de Informática, Ministério Público da União, CESPE CEBRASPE

Com relação ao conceito de polimorfismo aplicado à programação orientada a objetos, julgue os itens a seguir.

Em uma hierarquia de classes, denomina-se polimorfismo a especialização do comportamento de uma classe em suas subclasses.

  1. ✂️
  2. ✂️

583Q638391 | Informática, Programação Orientada a Objetos, Analista de Informática, PRODEST ES, CESPE CEBRASPE

Acerca da adequação entre orientação a objetos e modelo relacional, julgue os itens subseqüentes.

Classes organizadas em hierarquias podem ser armazenadas em bancos de dados relacionais. Supondo que as classes ContaEspecial e ContaCorrente herdem da classe Conta, uma forma de se mapear essas classes para um banco de dados relacional é criar uma tabela para cada uma dessas classes. Uma outra opção seria criar uma única tabela com os atributos das três classes.

  1. ✂️
  2. ✂️

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

Acerca da linguagem de programação Java e da programação orientada a objetos, julgue os itens seguintes.

Em linguagens orientadas a objeto, o conceito de herança pode ser utilizado para estender, por exemplo, o conceito de uma classe motor para uma classe automóvel.

  1. ✂️
  2. ✂️

585Q639029 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRT 4a, FCC

O compartilhamento automático de métodos e dados entre classes, subclasses e objetos é possibilitado, na programação orientada a objetos, pelo mecanismo de

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

587Q627061 | Informática, Programação Orientada a Objetos, Analista em Transportes, Companhia de Transportes Urbanos da Grande Vitória ES, CESPE CEBRASPE

No que diz respeito aos conceitos de programação orientada a objetos, julgue os itens a seguir. A cardinalidade de um método é dada pelo número de argumentos do método, junto com o seu valor de retorno.
  1. ✂️
  2. ✂️

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

Julgue os itens que se seguem, a respeito das tecnologias JSE, JME e JEE.

A herança — um princípio de orientação a objetos que permite que classes compartilhem atributos e métodos — é utilizada para reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.

  1. ✂️
  2. ✂️

589Q619911 | Informática, Programação Orientada a Objetos, Atividade Técnica de Complexidade Gerencial, MEC, CESPE CEBRASPE

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

Objetos constituem-se de estado e comportamento: o estado armazenado em campos ou variáveis, e o comportamento exposto por meio de métodos, que operam sobre o estado interno e servem como mecanismo primário de comunicação entre objetos.

  1. ✂️
  2. ✂️

590Q628178 | 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 polimorfismo de sobrecarga é realizado por meio da aplicação de parâmetros diferentes em operadores distintos com o mesmo nome e semânticas distintas.

  1. ✂️
  2. ✂️

591Q625950 | Informática, Programação Orientada a Objetos, CESPE CEBRASPE

A respeito das características da programação orientada a objetos, julgue os itens subsequentes. Um objeto define atributos, comportamentos e abstrações comuns compartilhados por um tipo de classe.
  1. ✂️
  2. ✂️

592Q622481 | Informática, Programação Orientada a Objetos, Programador, Prefeitura de Cabo de Santo Agostinho PE, UPE UPENET IAUPE

Julgue as seguintes afirmações sobre programação orientada a objetos.

I. Um dos pontos fortes da orientação a objetos é a possibilidade de utilizar conceitos mais intuitivos para modelar os sistemas, ao invés de funções ou instruções de máquina.

II. O principal conceito de orientação a objetos é o de Classe, que é a entidade que representa a abstração de uma função da programação funcional ou de um procedimento da programação imperativa.

III. Java, C# e Smalltalk são exemplos de linguagens orientadas a objetos.

Escolha a alternativa que indica a(s) afirmação(ões) CORRETA(s).

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

593Q622261 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TRE PI, FCC

Em relação à programação orientada a objetos, considere:

I. A afirmação de que o estado de um objeto não deve ser acessado diretamente, mas sim por meio de métodos de acesso, está associada ao conceito de encapsulamento.

II. A classe é constituída por atributos que representam os dados e operações que representam os métodos que podem ser executados.

III. Herança pode ser compreendida como a propriedade que uma classe tem em legar seus elementos constituintes à sua subclasse.

IV. Um diagrama de objetos é um tipo especial de diagrama, composto por objetos e seus vínculos, que compartilha as mesmas propriedades comuns a todos os outros diagramas.

Está correto o que se afirma em

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

594Q621973 | 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.

Na programação orientada a objetos, uma classe define a estrutura de armazenamento e as funcionalidades associadas a cada objeto da classe, de modo que um objeto instanciado deve ter um ponteiro para a sua classe, permitindo o acesso às funcionalidades dessa classe.

  1. ✂️
  2. ✂️

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

Acerca da tecnologia J2EE, julgue os seguintes itens.

Um EJB tem as seguintes características: um stateless session bean não pode ter variáveis de instância, pois não mantém informações de estado após um método ser executado por um cliente; em um stateful session bean as variáveis da instância representam o estado de uma sessão e o estado é mantido entre as chamadas aos métodos; um entity bean representa um objeto persistente que pode ser compartilhado por clientes, a persistência pode ser gerenciada pelo container ou pelo bean.

  1. ✂️
  2. ✂️

596Q610876 | 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.

As quatro camadas do projeto de um sistema orientado a objetos são: camada de subsistema; camada de classes e obje tos; camada de mensagens; camada de responsabilidades. A camada de classes e objetos contém as estruturas de dados e o projeto algorítmico de todos os atributos e operações de cada objeto.

  1. ✂️
  2. ✂️

597Q632414 | Informática, Programação Orientada a Objetos, Técnico de Informática, MPU, CESPE CEBRASPE

Em programas orientados a objetos, o comportamento dos objetos é definido por meio de métodos. Julgue os próximos itens, acerca de tais métodos.

Em geral, o método a ser executado em um programa orientado a objetos só é determinado durante a execução desse programa.

  1. ✂️
  2. ✂️

598Q611456 | Informática, Programação Orientada a Objetos, Tecnologista Pleno I, MCT, 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.

A ocultação de informações em uma classe é apontada como um dos elementos que facilitam a manutenção e a otimização de programas.

  1. ✂️
  2. ✂️

599Q613921 | Informática, Programação Orientada a Objetos, Tecnologista Pleno I, MCT, 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.

A vinculação tardia consiste em uma operação para associar um objeto a uma classe durante a execução do programa.

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