Buscar

PROJETO DE SISTEMAS ORIENTADO A OBJETOS - QUESTIONÁRIO UNIDADE III

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

Revisar envio do teste: QUESTIONÁRIO UNIDADE III
PROJETO DE SISTEMAS ORIENTADO A OBJETOS 6860-60_57501_R_20192 CONTEÚDO
Usuário leandro.giatti @unipinterativa.edu.br
Curso PROJETO DE SISTEMAS ORIENTADO A OBJETOS
Teste QUESTIONÁRIO UNIDADE III
Iniciado 22/08/19 22:14
Enviado 22/08/19 23:04
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 49 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da
resposta:
A utilização de padrões na arquitetura de software tem como objetivos principais resolver
problemas macros comuns a todos os sistemas de software, como: produtividade, reúso,
redução de complexidade e geração de um protocolo de comunicação entre todos os
envolvidos em um projeto de software. Em relação às a�rmativas abaixo sobre padrões de
projeto, assinale a alternativa correta: 
I - Singleton é um padrão de projeto de criação que garante que um objeto tenha apenas
uma instância. 
II - Façade é um padrão comportamental que faz o papel de interface entre outros objetos. 
III - Bridge é um padrão estrutural que promove a separação da abstração de uma classe de
sua implementação.
I e III estão corretas
Somente I está correta.
I, II e III estão corretas.
Somente III está correta.
I e III estão corretas
Somente II está correta.
Alternativa: D 
Comentário: Façade é um padrão estrutural que faz o papel de
interface entre outros objetos.
Pergunta 2
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
0,25 em 0,25 pontos
leandro.giatti @unipinterativa.edu.br
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
A visão de arquitetura de software cujo objetivo é organizar os 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 é chamada de:
Visão estática.
Visão lógica.
Visão de processo.
Visão estática.
Visão de componentes.
Visão comportamental.
Alternativa: C 
Comentário: a visão estática que é responsável por de�nir todos os
elementos, framewoks, bibliotecas e linguagem a ser utilizada na construção
do software.
Pergunta 3
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da
resposta:
Ao mapear o diagrama de classes para um projeto de banco de dados relacional, podemos
fazer: 
I - Para classes com associação do tipo “um para muitos” – adicionar uma chave estrangeira
do lado “um”. 
II - Classes que denotem uma associação do tipo “muitos para muitos” – criar uma tabela
intermediária contendo as chaves primárias das duas tabelas. 
III - Mapear herança – uma tabela para cada classe da relação de herança dos objetos. 
  
Assinale a alternativa correta:
II e III estão corretas
Somente I está correta.
I, II e III estão corretas.
Somente III está correta.
II e III estão corretas
Somente II está correta.
Alternativa: D 
Comentário: para classes com associação do tipo “um para muitos” –
adicionar uma chave estrangeira do lado “muitos”.
Pergunta 4
Arquitetura de software é uma descrição de como um sistema de software é organizado,
estabelecendo um elo entre a análise e a fase de construção. 
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Dentre as técnicas que são aplicadas durante a fase de avaliação da arquitetura, a técnica
que tem por objetivo validar as soluções antes que sejam utilizadas é chamada de:
Prova de conceito.
Testes de arquitetura.
Prova de conceito.
Protótipo de arquitetura.
Arquétipo arquitetural.
Projeto piloto.
Alternativa: B 
Comentário: as provas de conceito (POC) têm como objetivo utilizar os
elementos de�nidos na arquitetura para avaliar o comportamento antes da
construção em larga escala.
Pergunta 5
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da
resposta:
O objetivo principal da visão dinâmica da arquitetura é representar a realização dos casos
de uso, que fundamentalmente se dá pela troca de mensagens entre os objetos no decorrer
do tempo. Quais diagramas da UML são utilizados para representar essa visão?
Diagrama de classes e sequência de implementação.
Diagrama de classes e sequência de implementação.
Diagrama de classes e atividades.
Diagrama de sequência e atividades.
Diagrama de estados e atividades.
Diagrama de classes e casos de uso.
Alternativa: A 
Comentário: o diagrama de classes e sequência de implementação são
os diagramas da UML.
Pergunta 6
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
O projeto de dados, ou modelagem de dados, tem como objetivo de�nir uma estrutura de
informações necessárias para implementar o sistema de software. A fase do projeto de
banco de dados que tem como objetivo produzir um modelo de alto nível, ou seja, sem
detalhes especí�cos de um SGBD, que represente os requisitos de dados é:
Projeto conceitual.
Projeto detalhado de banco de dados.
Requisitos de banco de dados.
Projeto conceitual.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
d. 
e. 
Feedback
da
resposta:
Projeto lógico.
Projeto físico.
Alternativa: C 
Comentário: na fase de projeto conceitual que os requisitos expressam tudo
aquilo que deverá ser armazenado pelo sistema e o modelo de alto nível pode
ser utilizado como instrumento de validação com a própria área usuária.
Pergunta 7
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
São atividades executadas pelo arquiteto de software: 
I - Conhecer as limitações de tecnologia e infraestrutura do cliente. 
II - Conhecer o domínio do negócio e do problema sobre o qual pretende promover uma
solução. 
III - Promover um estudo sobre a viabilidade das soluções técnicas adotadas. 
Assinale a alternativa correta:
I, II e III estão corretas.
Somente I está correta.
I, II e III estão corretas.
Somente III está correta.
II e III estão corretas
Somente II está correta.
Alternativa: B 
Comentário: o arquiteto de software deve conhecer as limitações de tecnologia
e infraestrutura do cliente, o domínio do negócio para o qual desenha a
solução e validar essas soluções por meio de provas de conceito.
Pergunta 8
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
São características da arquitetura denominada MVC – Model-View-Controller: 
I - A camada de negócio incorpora o acesso ao banco de dados. 
II - A camada de controle faz a ligação entre a tela e a camada de negócio. 
III - Aumenta o reuso e facilita a manutenção. 
Assinale a alternativa correta:
II e III estão corretas
Somente I está correta.
I e III estão corretas.
Somente III está correta.
II e III estão corretas
0,25 em 0,25 pontos
0,25 em 0,25 pontos
e. 
Feedback
da
resposta:
Somente II está correta.
Alternativa: D 
Comentário: o padrão MVC é aplicado sobre a arquitetura em três camadas, a
qual prevê as camadas visual, negócio e banco de dados separadas uma da
outra.
Pergunta 9
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
São características da arquitetura em duas camadas, também chamada de cliente-servidor: 
I - Separa a aplicação do banco de dados. 
II - Fácil manutenção de alterações. 
III - A lógica de validação e as regras de negócio são construídas nas telas. 
Assinale a alternativa correta:
I e III estão corretas.
Somente I está correta.
I e III estão corretas.
Somente III está correta.II e III estão corretas
Somente II está correta.
Alternativa: B 
Comentário: a manutenção em arquitetura cliente-servidor é mais complexa,
pois há muita duplicação de código entre as telas que podem realizar as
mesmas atividades.
Pergunta 10
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
São denominados estilos arquiteturais:
Todas estão corretas.
Layers.
MVC.
Microkernel.
Pipe and Filters.
Todas estão corretas.
Alternativa: E 
Comentário: Layers, MVC, Microkernel e Pipe and Filters são todos estilos
arquiteturais que podem ser aplicados de acordo com a necessidade de cada
sistema.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Quinta-feira, 3 de Outubro de 2019 10h24min41s BRT ← OK

Outros materiais