Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

Logoquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941201595112
Ano: 2025Banca: QuadrixOrganização: CFBioDisciplina: Engenharia de SoftwareTemas: Programação Orientada a Objetos | Diagrama de Estados | Linguagem de Modelagem Unificada

Considerando as linguagens de programação e a análise orientada a objetos (AOO), julgue o item a seguir.


O diagrama de estados, na AOO, é utilizado para modelar a estrutura estática de um sistema, mostrando classes, atributos, métodos e relacionamentos entre as classes.

Gabarito comentado
Anotações
Marcar para revisão

2

457941200085737
Ano: 2016Banca: CESPE / CEBRASPEOrganização: FUBDisciplina: Engenharia de SoftwareTemas: Programação Orientada a Objetos

A respeito dos conceitos de análise orientada a objetos em engenharia de software, julgue o seguinte item.

Quando uma classe é subclasse de várias superclasses, mas somente herda características de uma classe, a herança é do tipo simples.
Gabarito comentado
Anotações
Marcar para revisão

3

457941200749338
Ano: 2013Banca: ESAFOrganização: DNITDisciplina: Engenharia de SoftwareTemas: Programação Orientada a Objetos
A herança de D a partir de C é a habilidade que uma classe D tem implicitamente definida:
Gabarito comentado
Anotações
Marcar para revisão

4

457941201236543
Ano: 2023Banca: IF-ESOrganização: IF-ESDisciplina: Engenharia de SoftwareTemas: Programação Orientada a Objetos | Linguagem de Modelagem Unificada
Na análise e desenvolvimento de sistemas orientados a objetos, o diagrama de classes assume um papel central. Na UML, classes são representadas por um retângulo com três compartimentos, onde o compartimento superior é relativo ao nome da classe, o compartimento do meio é dedicado às especificações dos atributos, e o compartimento inferior é dedicado às especificações das operações da classe, também chamada de métodos. Os atributos e métodos possuem símbolos à esquerda que definem sua visibilidade. Com base nisso, avalie as descrições de visibilidade dos atributos e métodos especificados abaixo:

( ) Pode ser acessado somente pela própria classe.
( ) Pode ser acessado pela própria classe ou por qualquer outra classe.
( ) Pode ser acessado pela própria classe ou por qualquer subclasse, mas não a outras classes.
( ) Pode ser acessado pela própria classe ou por qualquer classe que pertença ao mesmo pacote.

A ordem CORRETA dos símbolos de visibilidade utilizadas na UML que preenchem os parênteses, de cima para baixo, é: 
Gabarito comentado
Anotações
Marcar para revisão

5

457941200023961
Ano: 2011Banca: COPEVE-UFALOrganização: UFALDisciplina: Engenharia de SoftwareTemas: Programação Orientada a Objetos
Polimorfismo significa que
Gabarito comentado
Anotações
Marcar para revisão

6

457941200583715
Ano: 2025Banca: CESPE / CEBRASPEOrganização: BANRISULDisciplina: Engenharia de SoftwareTemas: Programação Orientada a Objetos
Durante o desenvolvimento de sistemas que exigem controle sobre a criação de instâncias, o padrão de projeto cuja adoção pode evitar múltiplos objetos redundantes e facilitar o acesso centralizado caracteriza-se por 
Gabarito comentado
Anotações
Marcar para revisão

7

457941200461178
Ano: 2023Banca: FUNDEPESOrganização: Prefeitura de Marechal Deodoro - ALDisciplina: Engenharia de SoftwareTemas: Programação Orientada a Objetos
Durante a análise orientada a objetos, um dos principais artefatos a serem produzidos é o diagrama de classes que apresenta as classes de análise e os relacionamentos entre elas. Nessa modelagem, o desenvolvedor pode definir uma determinada classe como sendo concreta ou abstrata. De acordo com os conceitos de orientação a objetos, uma classe abstrata
Gabarito comentado
Anotações
Marcar para revisão

8

457941201340997
Ano: 2011Banca: CESPE / CEBRASPEOrganização: BRBDisciplina: Engenharia de SoftwareTemas: Programação Orientada a Objetos
A respeito de programação orientada a objetos, julgue os itens de
86 a 88.

Na implementação de objetos, a composição de objetos substitui a herança de classe. A herança de classe é definida estaticamente em tempo de compilação, enquanto a composição de objetos é definida dinamicamente em tempo de execução pela obtenção de referências a outros objetos por meio de determinado objeto. O uso da composição não viola o encapsulamento.
Gabarito comentado
Anotações
Marcar para revisão

9

457941200348930
Ano: 2019Banca: QuadrixOrganização: Prefeitura de Jataí - GODisciplina: Engenharia de SoftwareTemas: Programação Orientada a Objetos

No que se refere aos conceitos de herança múltipla, julgue os itens subsequentes.


I Com a implementação da herança múltipla, é possível simplificar os programas e proporcionar soluções para resolver problemas difíceis.

II Ocorre herança múltipla quando uma classe herda de mais de uma classe, ou seja, existem múltiplas classes‐base (pais) para a classe derivada (filha).

III Na herança múltipla, uma classe herda apenas a estrutura, e não o comportamento de mais de uma classe‐base.


Assinale a alternativa correta.

Gabarito comentado
Anotações
Marcar para revisão

10

457941201894393
Ano: 2012Banca: IDECANOrganização: BanestesDisciplina: Engenharia de SoftwareTemas: Programação Orientada a Objetos
Com o surgimento das linguagens de alto nível, tornaram-se possíveis operações do espaço de problema do mundo real, sendo modeladas por meio de estruturas de controle e dados predefinidos. Durante a década de 1970, novos conceitos foram introduzidos, surgindo novos métodos de projetos que deram origem a orientação de objetos como melhoria de processo. Esses métodos foram motivados por:
Gabarito comentado
Anotações
Marcar para revisão
..
Logoquestionei.com