Buscar

ANÁLISE DE SISTEMAS ORIENTADA A OBJETOS-Questionario Unidade IV

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

• Pergunta 1 
0,25 em 0,25 pontos 
 
A ilustração abaixo refere-se a uma classe. Quais elementos podem ser identificados na 
estrutura da classe abaixo? 
 
 
Fonte: livro-texto. 
 
Resposta Selecionada: e. 
Identificação da classe, atributos e métodos. 
Respostas: a. 
Nomes e campos. 
 b. 
Programas, atributos e métodos. 
 c. 
Identificação da classe, campos e chaves. 
 d. 
Identificação da classe, atributos e programas. 
 e. 
Identificação da classe, atributos e métodos. 
Comentário da 
resposta: 
Resposta correta: E. 
Comentário da resposta correta: a representação refere-se à 
identificação da classe, atributos e métodos. 
 
 
• Pergunta 2 
0,25 em 0,25 pontos 
 
Basicamente, a comunicação entre objetos se dá pela chamada de métodos e para isso são 
fundamentais os conceitos de encapsulamento e visibilidade de métodos. O diagrama da 
UML que representa essa interação de objetos e a troca de mensagens entre eles é o 
diagrama: 
 
Resposta Selecionada: d. 
Sequência; 
Respostas: a. 
Colaboração; 
 b. 
Atividades; 
 
 c. 
Estados; 
 d. 
Sequência; 
 e. 
Classes. 
Comentário da 
resposta: 
Resposta correta: D. 
Comentário da resposta correta: o diagrama de sequência da UML 
representa a interação de um conjunto de objetos, a troca de 
mensagens entre eles para resolver um problema específico. 
 
• Pergunta 3 
0,25 em 0,25 pontos 
 
Como é chamada a representação de relacionamento que indica que duas classes estão 
associadas e que um objeto faz parte do outro? 
Resposta Selecionada: b. 
Agregação. 
Respostas: a. 
Composição. 
 b. 
Agregação. 
 c. 
Associação. 
 d. 
Dependência. 
 e. 
Reflexiva. 
Comentário da 
resposta: 
Resposta correta: B. 
Comentário da resposta correta: agregação é utilizada para 
representar uma conexão entre dois objetos, sendo que essa 
conexão define uma relação todo-parte entre esses objetos, ou 
seja, um objeto está contido no outro (BEZERRA, 2006). 
 
 
• Pergunta 4 
0,25 em 0,25 pontos 
 
Como são chamadas as classes que representam as interações externas a um sistema, 
como toda e qualquer comunicação que um sistema faz com atores do sistema ou ainda 
alimentar informações de outros sistemas? 
 
Resposta Selecionada: a. 
Classes de fronteira. 
Respostas: a. 
Classes de fronteira. 
 b. 
Classes de negócio. 
 c. 
Classes de controle. 
 
 d. 
Classes de entidade. 
 e. 
Classes de análise. 
Comentário da 
resposta: 
Resposta correta: A. 
Comentário da resposta correta: classes de fronteira ou objetos de 
fronteira, como o próprio nome diz, têm como responsabilidade 
dividir o ambiente interno do sistema e suas interações externas. 
 
• Pergunta 5 
0,25 em 0,25 pontos 
 
No diagrama de classes abaixo, os relacionamentos identificados com as letras A e D são, 
respectivamente: 
 
 
Fonte: livro-texto. 
 
Resposta Selecionada: d. 
Composição e herança; 
Respostas: a. 
Agregação e associação; 
 b. 
Associação e composição; 
 c. 
Agregação e herança; 
 d. 
Composição e herança; 
 e. 
Associação e herança. 
Comentário da 
resposta: 
Resposta correta: D. 
Comentário da resposta correta: são os relacionamentos de 
composição e herança. 
 
 
• Pergunta 6 
0,25 em 0,25 pontos 
 
No digrama de sequência abaixo, os métodos dispensarNota() e efetuarContagemNota() pertencem, 
respectivamente, às classes: 
 
Fonte: Livro-texto. 
 
Resposta Selecionada: c. 
DispensadorNotas e DispensadorNotas. 
Respostas: a. 
Terminal AutoAtendimento e DispensadorNotas. 
 b. 
DispensadorNotas e Terminal AutoAtendimento. 
 c. 
DispensadorNotas e DispensadorNotas. 
 d. 
Terminal AutoAtendimento e Terminal AutoAtendimento. 
 e. 
Cliente e Terminal AutoAtendimento. 
Comentário da 
resposta: 
Resposta correta: C. 
Comentário da resposta correta: ambos são métodos da classe 
DispensadorNotas. 
 
 
• Pergunta 7 
0,25 em 0,25 pontos 
 
No paradigma de orientação a objetos há um conceito chamado HERANÇA, que é 
caracterizado por: 
Resposta Selecionada: c. 
Permitir que classes compartilhem atributos e métodos; 
Respostas: a. 
Definir a visibilidade de objetos; 
 b. 
Permitir que métodos tenham vários nomes; 
 c. 
 
Permitir que classes compartilhem atributos e métodos; 
 d. 
Definir comportamento de objetos; 
 e. 
Garantir a unicidade de métodos. 
Comentário da 
resposta: 
Resposta correta: C. 
Comentário da resposta correta: a herança caracteriza-se por 
permitir que classes compartilhem atributos e métodos entre elas 
e que adicionem comportamentos específicos às classes filhas se 
for necessário. 
 
• Pergunta 8 
0,25 em 0,25 pontos 
 
O modelo de classes desenvolvido na fase de análise, que demonstra as classes inerentes 
ao domínio do problema que queremos resolver, deixando de lado detalhes tecnológicos 
da solução do problema é dito: 
 
Resposta Selecionada: a. 
Modelo de domínio; 
Respostas: a. 
Modelo de domínio; 
 b. 
Modelo de especificação; 
 c. 
Modelo de negócio; 
 d. 
Modelo de implementação; 
 e. 
Modelo inicial. 
Comentário da 
resposta: 
Resposta correta: A. 
Comentário da resposta correta: o modelo de domínio 
representa apenas as classes envolvidas no negócio. 
 
 
• Pergunta 9 
0,25 em 0,25 pontos 
 
O paradigma orientado a objetos tem vários pilares. Dois deles são as classes e os objetos. 
Como pode ser definida classe? 
Resposta Selecionada: d. 
Define as propriedades e comportamentos dos objetos. 
Respostas: a. 
É a mesma coisa que objeto. 
 b. 
É apenas a representação gráfica de um objeto. 
 c. 
Define apenas os relacionamentos entre os objetos. 
 d. 
Define as propriedades e comportamentos dos objetos. 
 
 e. 
É a representação de algo do mundo real. 
Comentário da 
resposta: 
Resposta correta: D. 
Comentário da resposta correta: classe de objetos pode ser 
definida como um grupo de objetos com mesmas propriedades 
(atributos), comportamento (operações), relacionamentos e 
semântica. 
 
• Pergunta 10 
0,25 em 0,25 pontos 
 
Um objeto é um elemento que possui relevância para a solução de um determinado 
problema, esse objeto possui características e executa determinadas ações ou possui 
determinados comportamentos, assim como um objeto do mundo real. Às características e 
aos comportamentos desses objetos, damos o nome, respectivamente, de: 
 
Resposta Selecionada: c. 
Atributos e métodos; 
Respostas: a. 
Classes e objetos; 
 b. 
Operações e atributos; 
 c. 
Atributos e métodos; 
 d. 
Métodos e atributos; 
 e. 
Propriedade e atributos. 
Comentário da 
resposta: 
Resposta correta: C. 
Comentário da resposta correta: às características de um objeto 
damos o nome de atributos e os comportamentos denominam-
se métodos.

Continue navegando