Questões de Concurso Sobre orientação a objetos em engenharia de software

Foram encontradas 1.019 questões

Q1180978 Engenharia de Software
Com relação à análise e ao projeto orientado a objetos, é correto afirmar que:
Alternativas
Q1176001 Engenharia de Software
Na orientação a objetos, ocultar de seus usuários as tarefas complexas que eles realizam é uma característica de
Alternativas
Q1174936 Engenharia de Software
Dentro da temática de Orientação a Objetos, pode-se definir o seguinte exemplo: dada a classe CarroDePasseio, ela representa todos os atributos e métodos dos carros de passeio. Assim, essa classe consiste em um modelo para reservar um espaço de memória para manter e transformar os dados. A partir desse exemplo, assinale a alternativa que apresenta corretamente os conceitos de Atributo, Método e Instanciação.
Alternativas
Q1168038 Engenharia de Software
Um dos conceitos do paradigma orientado a objetos consiste na alteração do funcionamento interno de um método herdado de um objeto pai. Assinale a alternativa correta que apresenta este conceito.
Alternativas
Q1164161 Engenharia de Software
Na orientação a objetos, todo objeto está relacionado a uma classe que o representa e que serve como forma de modelo. O objeto terá atributos e métodos definidos na classe. Polimorfismo se refere a:
Alternativas
Q1158610 Engenharia de Software
As classes, bem como os seus objetos, contêm atributos e métodos que estão intimamente relacionados. Os objetos podem se comunicar entre si, mas eles, em geral, não sabem como outros objetos são implementados, uma vez que os detalhes de implementação permanecem ocultos dentro dos próprios objetos. Assinale a alternativa que apresenta corretamente o nome desse ocultamento de informações, crucial na boa prática da engenharia de software.
Alternativas
Q1141914 Engenharia de Software
Assinale a alternativa que identifica incorretamente um conceito básico das linguagens orientadas a objetos.
Alternativas
Q1130159 Engenharia de Software

Considere as seguintes situações:

1. Um grupo foi formado por um conjunto de pessoas que têm vida própria, independente desse grupo.

2. Uma equipe de TI é formada por um conjunto de programadores com dependência de vida dessa equipe.

Na modelagem Orientação a Objetos com UML, essas situações são reconhecidas, respectivamente, como

Alternativas
Q1119404 Engenharia de Software
Qual recurso da programação orientada a objetos permite que dois ou mais métodos possuam o mesmo nome desde que utilizem assinaturas diferentes?
Alternativas
Q1119127 Engenharia de Software

No que diz respeito à Orientação a Objetos - OO, analise as abordagens descritas a seguir.

I. Foca o desenvolvimento de um modelo orientado a objetos de um sistema de software para implementar os requisitos especificados. Esses objetos estão relacionados à solução do problema.

II. Foca o desenvolvimento de um modelo orientado a objetos do domínio da aplicação. Esses objetos refletem as entidades e operações associadas ao problema a ser resolvido.

Nesse contexto, I e II são denominadas, respectivamente:

Alternativas
Q1104546 Engenharia de Software
Na análise orientada a objetos, o diagrama que revela vínculos reais entre objetos, ao longo dos quais as mensagens podem fluir, é o diagrama de
Alternativas
Q1104545 Engenharia de Software
Na análise orientada a objetos, o diagrama que descreve os tipos de objetos e seus relacionamentos, descreve a estrutura estática de um sistema, isto é, descreve como o sistema é estruturado, e não como ele se comporta, é o diagrama de
Alternativas
Q1104538 Engenharia de Software

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.

Alternativas
Q1096843 Engenharia de Software
A respeito de desenvolvimento e manutenção de sistemas e  aplicações, julgue o item.

Alguns conceitos como herança, polimorfismo e encapsulamento são abordados no desenvolvimento de sistemas orientados a objetos.
Alternativas
Q1086881 Engenharia de Software

Assinale a alternativa que complete correta e respectivamente as lacunas da frase a seguir:


O___________permite que referências de tipos de classes mais__________representem o comportamento das classes _________que referenciam.

Alternativas
Q1086361 Engenharia de Software
No contexto dos principais elementos conceituais do modelo de objetos, assinale a alternativa que define corretamente o conceito de encapsulamento.
Alternativas
Q1085942 Engenharia de Software
O Polimorfismo, um dos Pilares da Programação Orientada a Objetos - POO,
Alternativas
Q1083413 Engenharia de Software
Na Análise Orientada a Objetos, o diagrama que descreve como os elementos do modelo estão organizados em divisões lógicas, que é muito útil para separar as diversas camadas de um projeto de software, como as de visão, controle, modelo e persistência, e também permite a modelagem de sistemas e(ou) de subsistemas integrados é o diagrama de
Alternativas
Q1083190 Engenharia de Software
Quanto aos conceitos básicos sobre desenvolvimento e manutenção de sistemas e aplicações, assinale a alternativa correta.
Alternativas
Q1078912 Engenharia de Software
Em orientação a objetos, uma classe abstrata é uma classe que
Alternativas
Respostas
141: D
142: C
143: B
144: A
145: D
146: E
147: D
148: D
149: B
150: B
151: E
152: A
153: C
154: C
155: A
156: B
157: C
158: E
159: E
160: B