Buscar

PROJETO DE SISTEMAS ORIENTADO A OBJETOS QUESTIONÁRIO 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 8 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 8 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

Prévia do material em texto

Revisar envio do teste: QUESTIONÁRIO UNIDADE IV
PROJETO DE SISTEMAS ORIENTADO A OBJETOS 6860-60_57501_R_20202 CONTEÚDO
Usuário andre.comegno @aluno.unip.br
Curso PROJETO DE SISTEMAS ORIENTADO A OBJETOS
Teste QUESTIONÁRIO UNIDADE IV
Iniciado 14/08/20 12:33
Enviado 14/08/20 12:34
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 1 minuto
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas
incorretamente
Pergunta 1
Resposta
Selecionada:
b.
Respostas: a. 
b.
c. 
d.
e.
Feedback
da
resposta:
Algumas das representações que podem ser feitas em um diagrama de estado possuem as
seguintes funções: 
  
I. Permitir que dois estados possam ser solicitados simultaneamente por um único estado; 
II. Representação de registro do último estado em que se encontrava o objeto; 
III. Representação da união de múltiplos �uxos em um único ponto. 
  
Na sequência em que aparecem as funções, assinale a alternativa correspondente aos nomes
destas funções:
Barra de bifurcação, pseudoestado de história e pseudoestado de junção.
Autotransições, pseudoestado de história e pseudoestado de junção.
Barra de bifurcação, pseudoestado de história e pseudoestado de junção.
Barra de união, pseudoestado de história e transições internas.
Pseudoestado de junção, estado de submáquina e barra de bifurcação.
Pseudoestado de escolha, pseudoestado de história e pseudoestado de
junção.
Resposta: B 
Comentário: das representações do diagrama de estado, temos: 
  
• Função (I) – Barra de bifurcação e a barra de união: representa o paralelismo; 
• Função (II) – O pseudoestado de história é utilizado para que possamos voltar o
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_106468_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_106468_1&content_id=_1433516_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_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=_29_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
processo, exatamente no ponto em que o estado se encontrava antes de uma
interrupção; 
• Função (III) – O pseudoestado de junção é utilizado para unir a combinação de
outros estados e, possivelmente, fornecer, pelo menos, um novo estado. 
  
Estes conceitos podem ser lidos no “tópico 7.2 Diagrama de máquina de estado –
unidade IV”.
Pergunta 2
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Analise cada de�nição como Verdadeira (V) ou Falsa (F) e assinale a alternativa correta: 
  
I. A componentização pode ser feita com uma visão orientada aos objetos; 
II. Um componente deve ter a capacidade de ser distribuído; 
III. Um componente deve ter baixo acoplamento e alta coesão.
V, V, V.
F, F, F.
F, V, F.
V, F, V.
V, V, F.
V, V, V.
Resposta: E 
Comentário: apesar de ser curta a questão, a resposta é analítica, com base no
conhecimento do “Capítulo 8 – Projeto de interfaces e projeto de componentes –
unidade IV”. É necessário dar uma lida. A componentização é feita com a visão
orientada a objetos, e pode ter a capacidade de ser distribuída, dependendo de sua
portabilidade, ter um baixo acoplamento, para melhor �exibilidade de
implementação, e uma alta coesão, que garante que a função vai funcionar.
Pergunta 3
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
Analise cada de�nição como Verdadeira (V) ou Falsa (F), e assinale a alternativa correta: 
I. O estado representa a situação de um determinado elemento em um determinado momento; 
II. É paralelismo quando um estado envia uma ordem simultânea para dois outros estados; 
III. Um “relatório de log” é considerado um pseudoestado de história.
V, V, F.
F, F, F.
F, V, F.
V, F, V.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
d. 
e. 
Feedback
da
resposta:
V, V, F.
V, V, V.
Resposta: D 
Comentário: 
• De�nição (I) – O objetivo do estado é representar o comportamento de um
determinado elemento, a partir de um conjunto �nito de estados; 
• De�nição (II) – O paralelismo é representado por uma barra de bifurcação e a
barra de união representa um ponto de decisão; 
• De�nição (III) – O pseudoestado de história é utilizado para que possamos voltar o
processo, exatamente no ponto em que o estado se encontrava antes de uma
interrupção. Um “relatório de log” é somente um arquivo de relatório sem algum
método. 
  
Veri�que os conceitos no “tópico 7.2 Diagrama de máquina de estado – unidade IV”.
Pergunta 4
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d. 
e.
Feedback
da
resposta:
Assinale a alternativa que corresponde ao nome do diagrama UML a seguir: 
É um diagrama de máquina de estados, porque, em um processo, acompanha
as mudanças que ocorrem nos objetos.
É um diagrama de atividades, porque apresenta, de forma síncrona, os eventos,
à medida em que ocorrem.
É um diagrama de comunicação, porque exibe a ligação entre os objetos e as
mensagens que trocam entre si.
É um diagrama de máquina de estados, porque, em um processo, acompanha
as mudanças que ocorrem nos objetos.
É um diagrama de pacotes, porque exibe os subsistemas que o compõem.
É um diagrama de sequência, porque apresenta a sequência em que os eventos
ocorrem.
Resposta: C 
Comentário: o diagrama apresentado, executa operações do tipo “do/<função>”,
logo, é ele que apresenta a lógica da operação. É de estrutura dinâmica e faz parte
dos diagramas comportamentais. Neste caso, está mostrando o estado da
0,25 em 0,25 pontos
sequência de uma classe, no caso: pessoa, cargo e empresa. Estas de�nições podem
ser vistas no “tópico 7.2 Diagrama de máquina de estado – unidade IV”.
Pergunta 5
Resposta
Selecionada:
e. 
Respostas: a.
b.
c.
d.
e. 
Feedback
da
resposta:
O Pacote–Estrutura de Dados, na �gura a seguir, compõe uma estrutura para um banco de
dados de um servidor, representado pelo pacote SGBD. Estes pacotes no projeto são agrupados
em um único pacote DBMS_Server, que vai servir de orientação para o setor de implantação.
Avalie o texto e assinale a alternativa que melhor expressa esta situação: 
O texto está totalmente correto.
Este modelo deve ser representado, apenas, pelos seus atributos e métodos.
Este modelo não é de um pacote, porque está representando um conjunto
de classes.
Isto é uma associação de generalização e não funciona, porque SGBD é um
gerenciador.
Isto não é possível, porque, quando se agrupa pacotes mestres, eles não
podem ser reagrupados.
O texto está totalmente correto.
Resposta: E 
Comentário: o texto é totalmente verdadeiro. O SGBD compõe os conjuntos de
classes: pessoa, cargo e empresa, no pacote DBMS_Server, que serve de orientação
para a implantação. O modo de usar o pacote, você pode encontrar no “tópico 8.1.2
Diagrama de pacotes”.
Pergunta 6
O diagrama a seguir é um diagrama de implantação (ou de distribuição), de um sistema ERP que
funciona via intranet. Esta é uma boa arquitetura, que permite ter um acesso seguro ao SGBD.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Quanto ao número de camadas e nós, apresentado nesta arquitetura, assinale a alternativa
correspondente: 
3 camadas e 4 nós.
2 camadas e 3 nós.
3 camadas e 3 nós.
3 camadas e 4 nós.
4 camadas e 3 nós.
4 camadas e 4 nós.
Resposta: C 
Comentário: de acordo com o “tópico 6.1.3 Estruturação de sistemas em
subsistemas e camadas – unidade III”, a arquitetura possui 3 camadas:
Apresentação – SERVIDOR SOR; Negócios (ou Aplicação) – SERVIDOR APP – SIL; e
Integração – SERVIDORSGBD. E, de acordo com o “tópico 8.2.4 Diagrama de
distribuição – unidade IV”, a arquitetura apresenta 4 nós, sendo que, cada nó, é
representado pelo símbolo do “cubo”.
Pergunta 7
Resposta
O diagrama de classes a seguir se refere à distribuição de responsabilidades em um ambiente de
desenvolvimento de sistemas: 
 
Fonte: MORENO (2020). 
  
Qual das alternativas a seguir corresponde a uma análise correta deste diagrama?
0,25 em 0,25 pontos
Selecionada: b. 
Respostas: a. 
b. 
c.
d. 
e. 
Feedback
da
resposta:
A classe Programador inclui as classes EngSoftware ou AnalistaSis.
A classe Programador inclui as classes EngSoftware e AnalistaSis.
A classe Programador inclui as classes EngSoftware ou AnalistaSis.
A classe Programador precisa das informações das classes EngSoftware e a
AnalistaSis, para ser completada.
As classes EngSoftware e AnalistaSis inclui a classe Programador.
As classes EngSoftware ou AnalistaSis inclui a classe Programador.
Resposta: B 
Comentário: a seta apresentada no diagrama representa a herança. A herança é um
mecanismo existente no paradigma orientado a objetos, que permite a reutilização
da estrutura e do comportamento de uma classe, ao se de�nir novas classes. A
classe inferior é uma classi�cação da classe superior, ou seja, a classe que herda o
comportamento é chamada de subclasse e a que de�niu o comportamento, de
superclasse. Leia o “tópico 8.2.1 Introdução à componentização e ao reúso de
software 
– unidade IV”.
Pergunta 8
Resposta
Selecionada:
b. 
Respostas: a. 
b. 
c.
d.
Observe o diagrama de sequência a seguir, sobre Contas a Pagar. Assinale a alternativa que
apresenta a melhor interpretação deste diagrama para a montagem do diagrama de
comunicação: 
A numeração de “efetua pagamento” () é 3.1.
A numeração de “dados do bene�ciário” () é 1.1.
A numeração de “efetua pagamento” () é 3.1.
O ator é “usuário”; e “contas a pagar” e “banco” são os estados da
comunicação.
O estereótipo de retorno <<Comprovante de Pagamento>> recebe a
numeração 4.1.
0,25 em 0,25 pontos
e.
Feedback
da
resposta:
O indicador de “efetua pagamento” (), por estar no nível dois, é uma linha
tracejada.
Resposta: B 
Comentário: no diagrama de sequência, o nível 1 está entre a relação do ator
“Usuário” e o objeto “Contas a Pagar” (1; 2; e 3), e o nível 2, a relação está entre os
objetos “Contas a Pagar” e “Banco” (3.1), na sequência. Veja as suas representações
no “tópico 7.1 Diagrama de comunicação – unidade IV”.
Pergunta 9
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Referente à componentização, analise a questão e a sua conclusão: 
  
I. O componente pode ser substituído por outro, com as mesmas características ou com
características diferentes, que permitem atualizações constantes do sistema. 
PORQUE 
II. O componente possui o seu próprio processamento, as suas regras e as suas informações, e a
substituição do componente não afetaria o funcionamento do sistema. 
  
Analise o texto e assinale a alternativa correspondente a uma interpretação correta desta
análise:
O conceito da questão está errado e a conclusão está correta. A conclusão é
verdadeira e explica a própria função do componente.
O conceito da questão está correto e a conclusão também. Isso, normalmente, é
feito nas atualizações on-line de sistemas.
O conceito da questão está correto e a conclusão também. Porém, qualquer
substituição de componentes do sistema compromete todo o sistema.
O conceito da questão está errado e a conclusão está correta. A conclusão é
verdadeira e explica a própria função do componente.
O conceito da questão está errado e a conclusão está correta. Porém, a
conclusão justi�ca as atualizações on-line
de sistemas.
O conceito da questão está correto e a conclusão está errada. Logo, a conclusão
não justi�ca a questão.
Resposta: C 
Comentário: o conceito está errado. Um componente não pode ser substituído por
outro componente com características diferentes. A conclusão está correta e explica
a função do componente. O componente possui o seu próprio endereço e permite
fazer algumas mudanças que não comprometem o sistema. Veja o “tópico 8.2.1
Introdução à componentização e ao reúso de software – unidade IV”.
0,25 em 0,25 pontos
Sexta-feira, 14 de Agosto de 2020 12h34min19s BRT
Pergunta 10
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Sobre os diagramas de sequência e de comunicação da UML, avalie as proposições a seguir,
como Verdadeira (V) ou Falsa (F), e responda a alternativa correta, na ordem em que aparecem
as proposições: 
  
I. Nos diagramas de sequência e de comunicação, a troca de mensagens entre os objetos
ocorrem em uma linha de tempo; 
II. Nos diagramas de sequência e de comunicação as informações são as mesmas; 
III. O diagrama de sequência é comportamental e o diagrama de comunicação é estrutural.
F, V, F.
F, F, F.
F, V, F.
F, V, V.
V, F, F.
V, F, V.
Resposta: B 
Comentário: 
• Proposição (I): as linhas de tempo são estabelecidas no diagrama de sequência. É a
principal característica do diagrama de sequência. Não existem no diagrama de
comunicação. Veja as suas características no “tópico 7.1 Diagrama de comunicação –
unidade III”; 
• Proposição (II): nestes dois diagramas, as mensagens são as mesmas, porque são
diagramas isomór�cos, ou seja, um pode ser transformado no outro. Consulte o
“tópico 7.1 Diagrama de comunicação – unidade III”; 
• Proposição (III): a “Figura 7 – Diagramas estruturais e comportamentais da UML, no
tópico 3.1 A UML – unidade II”, mostra a estrutura dos diagramas da UML. O
diagrama de sequência é comportamental.
← OK
0,25 em 0,25 pontos
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_1433516_1&course_id=_106468_1&nolaunch_after_review=true');

Continue navegando