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

Foram encontradas 367 questões

Ano: 2019 Banca: Quadrix Órgão: CREA-GO Prova: Quadrix - 2019 - CREA-GO - Analista - T.I |
Q1032395 Engenharia de Software

No que se refere aos diagramas da análise orientada a objetos, julgue o item.


Um diagrama de estado básico é ideal para a modelação de um atributo que possui poucos valores.

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CREA-GO Prova: Quadrix - 2019 - CREA-GO - Analista - T.I |
Q1032394 Engenharia de Software

No que se refere aos diagramas da análise orientada a objetos, julgue o item.


Processos paralelos não podem ser modelados pelos diagramas de atividade.

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CREA-GO Prova: Quadrix - 2019 - CREA-GO - Analista - T.I |
Q1032393 Engenharia de Software

No que se refere aos diagramas da análise orientada a objetos, julgue o item.


No diagrama de colaboração, o nome de um argumento é o nome real desse argumento, e não o nome formal utilizado pelo objeto destinatário em seu título de operação.

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CREA-GO Prova: Quadrix - 2019 - CREA-GO - Analista - T.I |
Q1032392 Engenharia de Software

No que se refere aos diagramas da análise orientada a objetos, julgue o item.


A principal característica do diagrama de interação é a exibição de mensagens assíncronas entre os objetos. As mensagens síncronas, aquelas em que um objeto remetente deve esperar pelo objeto destinatário para finalizar a execução, não são tratadas por esse diagrama.

Alternativas
Q1027217 Engenharia de Software
Considerando a orientação a objetos, é correto afirmar que
Alternativas
Q1021371 Engenharia de Software
Uma classe abstrata A contém o método abstrato acao(). A classe B herda da classe A e não implementa o método acao(). Neste contexto, assinale a alternativa CORRETA.
Alternativas
Q1021368 Engenharia de Software
Os quatro pilares do paradigma de Orientação a Objetos são:
Alternativas
Q1020483 Engenharia de Software

Imagem associada para resolução da questão


A respeito do diagrama apresentado, assinale a alternativa correta.

Alternativas
Q1018463 Engenharia de Software
Um especialista em paradigmas e linguagens de programação afirma que “muitos pensam que orientado a objetos (OO) é sinônimo de bom; se fosse não seriam necessários outros paradigmas”. Sobre esses temas, é INCORRETO afirmar:
Alternativas
Q1010252 Engenharia de Software

Sobre os conceitos de Orientação a Objetos, identifique com “V” caso verdadeiro ou “F” caso falso as assertivas a seguir.


( ) A Sobrescrita permite que, em uma mesma classe, tenhamos vários métodos com o mesmo nome, mas com a assinatura diferente.

( ) Objetos são instâncias de uma classe que possui os atributos e as operações definidos na classe.

( ) Superclasse é uma especialização de um conjunto de classes através de herança.

( ) A Sobrecarga possibilita que o mesmo nome possa ser utilizado em diferentes métodos em uma mesma classe, desde que, por exemplo, as quantidades de parâmetros sejam diferentes.

( ) Classe encapsula dados para descrever o conteúdo de alguma entidade do mundo real.


A sequência correta obtida, no sentido de cima para baixo, é

Alternativas
Q1005174 Engenharia de Software

Em relação ao paradigma de orientação a objetos, assinale as afirmações abaixo com V (verdadeiro) ou F (falso).


( ) Uma linguagem de programação orientada a objetos pode permitir que uma classe tenha zero, um ou vários métodos construtores distintos.

( ) Um método construtor é responsável por alocar espaço em memória para os atributos do objeto.

( ) Um método construtor padrão atribui valores default para todos os atributos do objeto. Esses valores são obrigatoriamente definidos pela linguagem de programação (ex.: 0 para atributos numéricos).

( ) Uma classe herdeira não precisa definir um método construtor, pois herda, automaticamente, o construtor da classe base.

( ) Um método construtor não padrão permite que cada objeto de uma classe seja instanciado com valores distintos e adequados ao contexto daquele objeto especificamente.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é  

Alternativas
Q998254 Engenharia de Software
Um técnico, ao utilizar a UML 2.0, deve atentar que os atributos e operadores de uma classe exibem propriedades de visibilidade, sendo correto que o nível de visibilidade
Alternativas
Q995575 Engenharia de Software
Um dos recursos existentes na orientação a objetos é denominado polimorfismo. Com relação a esse recurso, é correto afirmar:
Alternativas
Q994872 Engenharia de Software
Programação orientada a objetos está baseada no que é conhecido por orientação a objetos. Nesse contexto,
Alternativas
Q980118 Engenharia de Software
Na orientação objeto existe basicamente três modos de visibilidade. São eles:
Alternativas
Q979959 Engenharia de Software
Em relação à orientação objetos, avalie se são verdadeiras (V) ou falsas (F) as afirmativas a seguir:
I Um método pode receber ou não parâmetros e pode retornar valores. II Uma classe sempre deve possuir atributos e métodos. III O polimorfismo trabalha com a redeclaração de métodos previamente herdados por uma classe.
As afirmativas I, II e III são, respectivamente:
Alternativas
Q972001 Engenharia de Software
Em Orientação a Objetos, a associação possibilita um relacionamento entre classes/objetos, no qual estes possam pedir ajuda a outros e assim representar de forma completa o conceito no qual se destinam. Neste tipo de relacionamento, as classes e os objetos interagem entre si para atingir seus objetivos. São os tipos de uma associação, EXCETO:
Alternativas
Q970912 Engenharia de Software
Quanto aos conceitos do paradigma da orientação a objetos, é CORRETO afirmar:
Alternativas
Q961918 Engenharia de Software

Considere as afirmações a seguir:


I - Na Análise e Projeto de Software Orientados a Objeto, a análise enfatiza uma investigação do problema e dos requisitos, em vez de uma solução. O projeto enfatiza uma solução conceitual que satisfaça os requisitos e não sua implementação.

II - Casos de uso UML são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos. Eles influenciam muitos aspectos de um projeto e servem de entrada para vários artefatos subsequentes nos estudos de caso.

III - A UML inclui diagramas de interação para ilustrar como os objetos interagem por meio de mensagens.


Está(ão) correta(s):

Alternativas
Q960260 Engenharia de Software

Acerca da análise orientada a objetos, julgue o item subsequente.


Com o polimorfismo, é possível que uma operação seja implementada, em uma classe-filha, de forma diferente da classe-pai.

Alternativas
Respostas
161: C
162: E
163: C
164: E
165: E
166: C
167: D
168: A
169: E
170: C
171: A
172: A
173: C
174: A
175: E
176: A
177: A
178: D
179: E
180: C