Logo Passei Direto

A maior rede de estudos do Brasil

Grátis
4 pág.
analise orientada a objeto e projeto arquitetural- prova

Pré-visualização | Página 1 de 1

3/5/2019 BDQ Prova
aulapos.estacio.br/provas_emcasa_linear_view.asp 1/4
 Fechar 
 O resultado desta avaliação ficará disponível após o dia 18/03/2019.
 
 ANÁLISE ORIENTADA A OBJETOS E PROJETO ARQUITETURAL
Simulado: NPG1400_AV_201804250333 
Aluno(a): STELA PINTO DOS SANTOS Matrícula: 201804250333
Data: 21/02/2019 18:41:21 (Finalizada)
 
 1a Questão (Ref.: 201807253326)
O RUP (Rational Unified Process) é um processo genérico, complexo, que deve ser adaptado à realidade de cada
empresa que deseja usá-lo como processo de desenvolvimento de software. O RUP tem várias características,
assinale a alternativa a seguir que NÃO é uma caraterística do RUP:
É iterativo e incremental;
Destina-se, de um modo geral, a sistemas que são implementados sob o paradigma da orientação a
objetos;
Baseado na arquitetura do software a ser desenvolvido;
O RUP é dividido em 8 fases;
Centrado e guiado por casos de usos da UML;
 
 2a Questão (Ref.: 201805050827)
Sobre o diagrama de sequencia, analise as assertivas
I. O diagrama de sequencia mostra como os objetos colaboram para a realização de um cenário de uso (parte de
um caso de uso).
 II. Toda mensagem que chega a um objeto no diagrama de sequencia representa um atributo da classe
 III. Novos métodos sendo descobertos na elaboração do diagrama de sequencia demanda atualização frequente do
diagrama de classes.
Com base em sua análise, assinale a alternativa correta
Estão corretas apenas I e II
Estão corretas apenas II e III
Está correta apenas III
Estão corretas I e III
Está correta apenas I
 
 3a Questão (Ref.: 201807253325)
Analise as duas assertivas a seguir e a relação entre elas.
I. O modelo MVC é aconselhável a pequenas aplicações. ...
porque...
II. O modelo MVC demanda mais complexidade e maior tempo de análise e projeto.
Com base em sua análise, assinale a resposta correta quanto à assertividade de cada uma e sobre a relação entre
elas.
A assertiva I está errada, e a assertiva II está correta.
3/5/2019 BDQ Prova
aulapos.estacio.br/provas_emcasa_linear_view.asp 2/4
As duas assertivas estão corretas, e a segunda não justifica a primeira.
As duas assertivas estão erradas.
 
A assertiva I está correta, e a assertiva II está errada.
As duas assertivas estão corretas, e a segunda justifica a primeira.
 
 4a Questão (Ref.: 201805050704)
No que se refere as atividades de análise e projeto orientado a objetos, assinale a única alternativa ERRADA.
 
Na fase de análise, desenvolvemos o diagrama de classes completo e detalhado, que não sofrerá alterações
na fase de projeto.
A fase de análise visa determinar O QUE o sistema deve fazer para satisfazer aos seus usuários
A fase de análise foca no desenvolvimento do modelo de negócios e para tal usa o modelo de casos de uso
da UML
Na análise, nos preocupamos em "fazer a coisa certa" e no projeto focamos em "faça certo a coisa".
A fase de projeto enfatiza os objetos de software e a forma como eles serão interligados.
 
 5a Questão (Ref.: 201807325047)
Sobre o modelo MVC, assinale a alternativa em que correta à afirmação:
I - MVC significa Model (Modelo), View (Visão) e Control (Controle)
II - Dentre as vantagens pelo uso e aplicação do modelo MVC, podemos citar a possibilidade de inclusão de novos
clientes através da criação de novo visualizador e seus respectivos controles
III - Dentre as desvantagens do modelo poemos dizer que demanda mais complexidade e maior tempo de análise e
modelagem do sistema
I, II e III estão corretos
Apenas I e III estão corretos
Apenas II e III estão corretos
Apenas I e II estão corretos
Apenas I está correto
 
 6a Questão (Ref.: 201805322085)
Em linhas gerais, a arquitetura do sistema abrange as decisões sobre a organização do software. Assinale a
alternativa a seguir que descrevem essas decisões:
Definição dos requisitos de um sistema de software;
Definem os hardwares solicitados nessa arquitetura.
Especificação do comportamento do sistema, que demanda colaborações entre os elementos estruturais;
Definição de um estilo de usabilidade;
Descrevem os Casos de Uso do Sistema.
 
 7a Questão (Ref.: 201805050832)
Sobre o diagrama de componentes, analise as assertivas
I. O diagrama de componentes deve ser usado em integração com o diagrama de casos de uso, na modelagem do
domínio do problema.
 II. O usuário do serviço de um componente deve conhecer bem a sintaxe de suas interfaces 
 III. Os componentes podem relacionar-se por relacionamentos de composição complexa.
3/5/2019 BDQ Prova
aulapos.estacio.br/provas_emcasa_linear_view.asp 3/4
Com base em sua análise, assinale a alternativa correta
Estão corretas apenas II e III
Estão corretas apenas I e II
Estão corretas apenas I e III
Estão corretas I, II e III
Está correta apenas II
 
 8a Questão (Ref.: 201805050820)
No que se refere as atividades inerentes ao projeto de objetos, analise as assertivas a seguir.
I. O diagrama conceitual de classes já traz as classes completas em termos da definição dos atributos.
 II. Refinamento das classes, com inserção de classes de software (de projeto).
 III. Inserção de métodos nas classes, com atribuições de responsabilidades.
 IV. Análise dos relacionamentos, substituindo as associações por outros relacionamentos semanticamente mais
adequados
Com base em sua análise, assinale a única alternativa correta
Estão corretas I, II e IV
Está correta apenas I.
Estão corretas apenas II e IV
Estão corretas apenas I e II
Estão corretas apenas II, III e IV.
 
 9a Questão (Ref.: 201807325045)
Sobre as alternativas abaixo referentes ao Diagrama de Componentes, assinale a alternativa em que correta à
afirmação:
I - O Diagrama de Componentes identifica os componentes (lógicos ou físicos) que fazem parte de um sistema, um
subsistema ou mesmo os componentes ou classes internas de um componente individual.
 
II - É utilizado como uma forma de documentar como estão estruturados os arquivos físicos de um sistema,
permitindo, assim, sua melhor compreensão e facilitando a reutilização de código.
III - Um componente não pode apresentar diversos estereótipos (atribuem características extras), tais como
executável, biblioteca, tabela, documento e arquivo.
Apenas II e III estão corretos
Apenas I e III estão corretos
Apenas I e II estão corretos
Apenas I está correto
I, II e III estão corretos
 
 10a Questão (Ref.: 201807221119)
No que se refere ao modelo de arquitetura de software em camadas, assinale a UNICA alternativa ERRADA
Sistemas pequenos não precisam ser desenvolvidos em camadas, embora possam, a critério do engenheiro
do software.
Conceitualmente, não há limites para a quantidade de camadas
As principais motivações para a divisão em camadas são: separar código (negócio, da interface), facilitar a
manutenção e fomentar o reuso.
A arquitetura de 3 camadas contempla as camadas de Apresentação, Lógica do negócio e Persistência.
O modelo em 3 camadas, surgiu com o advento da internet, pois era lento esperar que os componentes da
camada de persistência carregassem na maquina cliente.
3/5/2019 BDQ Prova
aulapos.estacio.br/provas_emcasa_linear_view.asp 4/4