Buscar

PROJETO DE SISTEMAS ORIENTADO A OBJETOS_ QUESTIONÁRIO UNIDADE III 2020

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 10 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 10 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 9, do total de 10 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

Prévia do material em texto

12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – N480_...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48228444_1&course_id=_118367_1&content_id=_1601549_1&ret… 1/10
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE III
PROJETO DE SISTEMAS ORIENTADO A OBJETOS N480_18501_20202 CONTEÚDO
Usuário GABRIEL TADEU DE CAMARGO
Curso PROJETO DE SISTEMAS ORIENTADO A OBJETOS
Teste QUESTIONÁRIO UNIDADE III
Iniciado 12/10/20 19:11
Enviado 12/10/20 19:16
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 4 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
c.
Respostas: a. 
b.
c.
d.
e.
A visão estática da arquitetura do software permite apresentar a arquitetura do
sistema em camadas. Com esta visão, é possível dar manutenção em cada
componente isoladamente, PORQUE cada camada possui vários componentes
como referência para que o código possa ser copiado e colado em outras camadas.
Assinale a alternativa correta de análise do texto:
Argumento válido e justi�cativa inválida. O código é reusado e não
copiado e colado.
Argumento inválido e justi�cativa inválida.
Argumento inválido e justi�cativa válida. O componente
representa conjunto de camadas.
Argumento válido e justi�cativa inválida. O código é reusado e não
copiado e colado.
Argumento válido e justi�cativa válida. A justi�cativa completa o
argumento.
Argumento válido e justi�cativa válida. A justi�cativa não
responde ao argumento.
UNIP BIBLIOTECAS MURAL DO ALUNOCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_118367_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_118367_1&content_id=_1601539_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_49_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – N480_...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48228444_1&course_id=_118367_1&content_id=_1601549_1&ret… 2/10
Feedback
da
resposta:
Resposta: C 
Comentário: A visão estática da arquitetura promove a visão da
organização dos componentes do software e de suas relações com
elementos de dados (banco de dados, arquivos-texto etc.) com
sistemas de hardware e com outros sistemas de software. Além, claro,
de promover a visão de como estes componentes se relacionam entre
si. Veja o “tópico 6 Visões da arquitetura de software – unidade III”.
Quanto ao copiar/colar, isso vai contra todos os princípios de reúso dos
componentes de software. Leia o “tópico 6.1.3 Estruturação de sistemas
em subsistemas e camadas – unidade III”.
Pergunta 2
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Analise cada a�rmativa como Verdadeira (V) ou Falsa (F) e assinale a alternativa
correta: 
I. Arquitetura de software é uma descrição de como um sistema de software 
é organizado. 
II. O arquiteto do software deve conhecer os aspectos culturais de seu cliente. 
III. O arquiteto do software deve identi�car os elementos do projeto e seus
relacionamentos.
V, V, V.
F, F, V.
F, V, F.
V, F, V.
V, V, F.
V, V, V.
Resposta: E 
Comentário: O arquiteto de software deve conhecer toda a
infraestrutura de TI do cliente e os elementos que o compõem, a
organização diz respeito a alinhar os processos de negócios com a TI,
os aspectos culturais do cliente auxiliam na usabilidade do software e
regras de acesso. Essas atribuições ao arquiteto do software podem ser
vistas no “tópico 5.2.5 Processo de arquitetura de software em aspectos
humanos – unidade III”.
Pergunta 3
0,25 em 0,25 pontos
0,25 em 0,25 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – N480_...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48228444_1&course_id=_118367_1&content_id=_1601549_1&ret… 3/10
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
e.
Feedback da
resposta:
De acordo com Bass, Clements e Kazman (2010), são três as visões arquiteturais:
visão modular, visão componente e conector, e visão de alocação: 
  
Associe os conceitos abaixo às visões arquiteturais: 
  
I. Representa a forma pela qual esses componentes estão distribuídos em uma
infraestrutura. 
II. Representa a forma pela qual os componentes interagem, ou seja, seus
protocolos de comunicação. 
III. Representa a visão do sistema em termos de unidade de implementação; essas
unidades podem ser classes, componentes ou módulos.
I. – visão de alocação; II. – visão componente e conector; III. –
visão modular.
I. – visão de alocação; II. – visão componente e conector; III. –
visão modular.
I. – visão de alocação; II. – visão modular; III. – visão componente
e conector.
I. – visão componente e conector; II. – visão de alocação; III. –
visão modular.
I. – visão componente e conector; II. – visão modular; III. – visão
de alocação.
I. – visão modular; II. – visão de alocação; III. – visão componente
e conector.
Resposta: A 
Comentário: 
Conceito (I.) – é a visão da alocação que se refere à estruturação
dos componentes e suas ligações. 
Conceito (II.) – a visão componente representa os componentes e o
conector suas formas de interação. 
Conceito (III.) – a visão modular indica como que as unidades do
sistema serão implementadas. 
Esses conceitos estão descritos no “tópico 6.3 Documentação de
arquitetura – unidade III”.
Pergunta 4
De acordo com as tabelas E-R, relacionar as entidades “Fábrica” e “Cliente”. para
gerar uma nova entidade de nome “Entrega”. Assinale a alternativa correspondente
0,25 em 0,25 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – N480_...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48228444_1&course_id=_118367_1&content_id=_1601549_1&ret… 4/10
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
à especi�cação desta função. 
A nova entidade Entrega deverá conter os atributos estrangeiros
Fábrica (FK) e Cliente (FK).
A nova entidade Entrega deverá conter os atributos estrangeiros
Fábrica (FK) e Cliente (FK).
A nova entidade Entrega deverá conter os atributos estrangeiros
Produto (FK): Quantidade (FK), Valor (FK), data_Compr (FK);
Nome_Cliente (FK), endereco_Cliente(FK) e data_Entreg(FK).
A nova entidade Entrega deverá conter os atributos primários
Fábrica (FK) e Cliente (FK).
A nova entidade Entrega deverá conter os atributos primários
Produto (FK), Cliente (FK) e data_Entreg (FK).
A nova entidade Entrega deverá conter os atributos primários
Produto (FK): Quantidade (FK), Valor (FK), data_Compr (FK),
Nome_Cliente (FK), endereco_Cliente (FK) e data_Entreg (FK).
Resposta: A 
Comentário: Para implementar o relacionamento entre as entidades
Fábrica e Cliente, é criada a entidade de relacionamento Entrega com
as chaves estrangeiras Fábrica (FK) e Cliente (FK). Veja a explicação da
Figura 22 no “tópico 5.1.2 Introdução a banco de dados relacionais –
unidade III”.
Pergunta 5
Resposta Selecionada: a. 
Respostas: a. 
b. 
Leia as de�nições abaixo no que se refere aos diagramas da UML: 
  
I. Este diagrama apresenta atributos, operações e relacionamentos entre os objetos.
II. Este diagrama apresenta somente o atributo e os valores em uma determinada
situação. 
III. Este diagrama é uma unidade de software 
que pode ser reusada em outros sistemas.
I. – classe; II. – objeto; III. – componente.
I. – classe; II. – objeto; III. – componente.
I. – classe; II. – mensagem; III. – componente.
0,25 em 0,25 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIOUNIDADE III – N480_...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48228444_1&course_id=_118367_1&content_id=_1601549_1&ret… 5/10
c. 
d. 
e. 
Feedback
da
resposta:
I. – componente; II. – mensagem; III. – estado.
I. – objeto; II. – componente; III. – estado.
I. – objeto; II. – componente; III. – classe.
Resposta: A 
Comentário: 
• De�nição (I.) – Atributos e operações e a forma de relacionamento
entre os objetos são características apresentadas em uma classe. Saiba
mais, veja o “tópico 5.1 Projeto de dados e classes – unidade III”. 
• De�nição (II.) – O diagrama de objetos faz parte dos diagramas
estruturais que representam os valores dos atributos no instante em
que ocorrem. Veja a de�nição em “tópico 3.1 A UML – unidade II” e no
“tópico 5.1.3 Bancos de dados relacionais versus 
orientação a objetos”. 
• De�nição (III.) – Um dos principais objetivos da arquitetura do software
é o reúso de componentes. Esta ênfase é apresentada no “tópico 5.2.3
A importância da arquitetura de software 
– unidade III”.
Pergunta 6
Resposta Selecionada: d. 
Respostas: a. 
b. 
O arquiteto de software, entre várias obrigações, possui a obrigação de conhecer o
ambiente operacional do cliente, que se refere à tecnologia utilizada para a
infraestrutura da tecnologia da informação, 
PORQUE 
Possui a responsabilidade de codi�car e atualizar o sistema de gerenciamento do
banco de dados do cliente, para implantar o ambiente operacional do software. 
  
Com base na a�rmativa e justi�cativa descrita no texto, avalie as possíveis
interpretações da análise como Verdadeira (V) ou Falsa (F) e assinale a alternativa
que representa uma análise correta do caso. 
  
I. A a�rmativa está correta, mas a justi�cativa está errada. O arquiteto do software
não possui a responsabilidade de codi�car e nem de implantar o software. 
II. A a�rmativa está correta, mas a justi�cativa está errada. O arquiteto do software
tem obrigação de conhecer o ambiente operacional do cliente, para sugerir as
devidas adaptações necessárias no projeto do software 
para adaptá-lo ao ambiente operacional do cliente. 
III. A a�rmativa e a justi�cativa estão erradas. O arquiteto do software cuida da
modelagem da arquitetura do software, porém isto independe da tecnologia que
será utilizada. 
  
Alternativas:
V, V, F.
F, V, F.
F, V, V.
0,25 em 0,25 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – N480_...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48228444_1&course_id=_118367_1&content_id=_1601549_1&ret… 6/10
c. 
d. 
e. 
Feedback
da
resposta:
V, F, F.
V, V, F.
V, V, V.
Resposta: D 
Comentário: O arquiteto de software deve conhecer toda a
infraestrutura de TI do cliente. A especi�cação e modelagem é a
principal responsabilidade no desenvolvimento do sistema. Essas
atribuições ao arquiteto do software podem ser vistas no “tópico 5.2.5
Processo de arquitetura de software em aspectos humanos – unidade
III”.
Pergunta 7
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
e.
O cenário do negócio apresentado abaixo se refere a um sistema de informação
logístico da cadeia de suprimentos em que participa uma determinada fábrica. O
modelo apresentado é um Modelo de Entidade e Relacionamento (MER) para um
projeto conceitual. Este modelo é um mapeamento do relacionamento entre as
bases de dados das empresas envolvidas. Identi�que a representação simbólica da
função dos blocos no MER. 
  
 
FONTE: Moreno (2015).
FORNECEDOR, FÁBRICA e CLIENTE são as entidades e o
TRANSPORTE é o relacionamento.
Para a entidade TRANSPORTE é atribuído o relacionamento
FORNECEDOR, FÁBRICA e CLIENTE.
Para a entidade TRANSPORTE são atribuídas as atividades
FORNECEDOR, FÁBRICA e CLIENTE.
FORNECEDOR, FÁBRICA e CLIENTE são as entidades e o
TRANSPORTE é o relacionamento.
FORNECEDOR, FÁBRICA e CLIENTE são as entidades e o atributo é o
TRANSPORTE.
0,25 em 0,25 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – N480_...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48228444_1&course_id=_118367_1&content_id=_1601549_1&ret… 7/10
Feedback
da
resposta:
Os atributos das atividades FORNECEDOR, FÁBRICA e CLIENTE
correspondem à decisão de TRANSPORTE.
Resposta: C 
Comentário: O conceito de entidades e relacionamentos pode ser bem
entendido no “tópico 5.1.2 Introdução a banco de dados relacionais –
unidade III”. Acompanhe com a resolução da questão: 
• FORNECEDOR, FÁBRICA e CLIENTE são as entidades – elas
representam as interfaces do mundo externo (ou real). 
• TRANSPORTE é o relacionamento – indica a forma de ligação entre as
entidades.
Pergunta 8
Resposta
Selecionada:
b.
Respostas: a.
b.
c.
d.
e.
O cenário do negócio apresentado abaixo se refere a um sistema de informação
logístico da cadeia de suprimentos em que participa uma determinada fábrica. O modelo
apresentado é um Modelo de Entidade e Relacionamento (MER) para um projeto
conceitual. Este modelo é um mapeamento do relacionamento entre as bases de dados
das empresas envolvidas. Das possíveis interpretações deste modelo, assinale a
alternativa que apresenta a análise correta.
 
 
FONTE: Moreno (2015).
A forma de relacionamento TRANSPORTE indica que esta chave
deverá possuir atributos comuns entre as entidades FORNECEDOR,
FÁBRICA e CLIENTE.
A entidade TRANSPORTE indica que esta chave deverá possuir
atributos comuns para permitir o relacionamento entre
FORNECEDOR, FÁBRICA e CLIENTE.
A forma de relacionamento TRANSPORTE indica que esta chave
deverá possuir atributos comuns entre as entidades FORNECEDOR,
FÁBRICA e CLIENTE.
Os atributos das atividades FORNECEDOR, FÁBRICA e CLIENTE
correspondem à decisão de TRANSPORTE.
Para a entidade TRANSPORTE são atribuídas, em uma chave comum,
as atividades FORNECEDOR, FÁBRICA e CLIENTE.
0,25 em 0,25 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – N480_...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48228444_1&course_id=_118367_1&content_id=_1601549_1&ret… 8/10
Feedback
da
resposta:
TRANSPORTE contém os atributos privados dos relacionamentos
FORNECEDOR, FÁBRICA e CLIENTE.
Resposta: B 
Comentário: Para implementar a forma de relacionamento
TRANSPORTE, é necessário que a classe possa herdar atributos das
entidades. 
• TRANSPORTE é o relacionamento – indica a forma de ligação entre as
entidades. 
• FORNECEDOR, FÁBRICA e CLIENTE são as entidades – elas
representam as interfaces do mundo externo (ou real). 
Os conceitos dos blocos e atributos podem ser encontrados no “tópico
5.1.2 Introdução a banco de dados relacionais – unidade III”.
Pergunta 9
Resposta
Selecionada:
b.
Respostas: a.
b.
c. 
d. 
e.
Feedback
da
resposta:
O módulo do sistema de um setor �nanceiro de um ERP é composto pelos
componentes: aplicação do Financeiro (app_Financeiro), gerador de relatórios
(ger_Rel) e SGBD da empresa (sgbd_Empresa). Em relação ao acoplamento e coesão
destes componentes, qual das alternativas abaixo apresenta maior segurança e
e�cácia na operação do software?
app_Financeiro liga a ger_Rel e a sgbd_Empresa; e ger_Rel liga a
sgbd_Empresa.
app_Financeiro liga a ger_Rel; e ger_Rel liga a sgbd_Empresa.
app_Financeiro liga a ger_Rel e a sgbd_Empresa; e ger_Rel liga a
sgbd_Empresa.
sgbd_Empresa é isolado; e app_Financeiro liga a ger_Rel.
sgbd_Empresa liga a app_Financeiro e a ger_Rel somente.
sgbd_Empresa liga a app_Financeiro; e ger_Rel liga a
app_Financeiro.
Resposta: B 
Comentário: Abaixo é o modelo desenhado, de acordo com a questão: 
  
 
FONTE: Moreno (2016). 
  
0,25 em 0,25 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – N480_...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48228444_1&course_id=_118367_1&content_id=_1601549_1&ret… 9/10
Uma boa arquitetura deve apresentar um baixo acoplamento e alta
coesão entre os módulos que compõem o sistema. O baixo
acoplamento indica que o componente possui características
necessárias e su�cientespara o seu funcionamento. No caso, cada
componente possui um objetivo especí�co, sem a dependência do
outro componente. E alta coesão indica que, se um componente vier a
falhar, isso não compromete as demais partes do sistema, como
mostra a arquitetura. O “tópico 6.1.3 Estruturação de sistemas em
subsistemas e camadas – unidade III” aborda o tema acoplamento e
coesão.
Pergunta 10
Resposta
Selecionada:
d.
Respostas: a.
b.
c.
d.
e.
Feedback
da
Para a implementação de um sistema de gerenciamento de banco de dados, foi
apresentado o re�namento de um sistema de informação logístico da cadeia de
suprimentos que leva ao modelo lógico apresentado abaixo. Assinale a alternativa
correspondente à interpretação correta da análise deste modelo. 
  
 
FONTE: Moreno (2015).
Existem três entidades: FÁBRICA e CLIENTE são chaves primárias e
ENTREGA é chave estrangeira.
Existe uma entidade e dois relacionamentos: ENTREGA é a chave
primária, e os atributos Produto (FK) e Nome_Cliente (FK) são os
relacionamentos, as chaves estrangeiras FÁBRICA e CLIENTE.
Existem duas entidades e um relacionamento: FÁBRICA e CLIENTE
são chaves primárias e ENTREGA é chave de relacionamento.
Existem três entidades: FÁBRICA e CLIENTE são chaves estrangeiras
e ENTREGA é chave primária.
Existem três entidades: FÁBRICA e CLIENTE são chaves primárias e
ENTREGA é chave estrangeira.
Existem três relacionamentos com entidades comuns. No modelo,
estes relacionamentos determinam as chaves primárias.
Resposta: D 
Comentário: O diagrama representa o modelo lógico do projeto. A
0,25 em 0,25 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – N480_...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48228444_1&course_id=_118367_1&content_id=_1601549_1&re… 10/10
Segunda-feira, 12 de Outubro de 2020 19h16min42s GMT-03:00
resposta: simbologia aplicada indica que existem as entidades FÁBRICA e
CLIENTE, entidades originárias de um modelo conceitual que dispõe
chaves primárias. E a terceira entidade ENTREGA que determina as
chaves estrangeiras. As setas representam a cardinalidade. No formato
apresentado, esta cardinalidade indica que a fábrica pode dispor de (0,
N): 0 (zero) produtos (caso em que o produto está fora de estoque, por
exemplo), até N (vários) produtos. Indica também que pode ser
entregue a (N,0) clientes: N (vários) clientes ou nenhum 0 (zero) cliente
(caso em que o cliente existe na lista, mas não tem entrega). 
Faça um estudo no “tópico 5.1.2 Introdução a banco de dados
relacionais – unidade III”.
← OK
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_1601539_1&course_id=_118367_1&nolaunch_after_review=true');

Continue navegando