Buscar

AV ARQUITETURA DE SISTEMAS 2018.1

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Disc.: ARQUITETURA DE SISTEMAS 
 
 05/06/2018 13:58:53 (F) AV 
 
 
Professor: DIEGO RAFAEL MORAES Turma: 9001/AA 
 
 
Avaliação: 
7,0 
Nota Partic.: Av. Parcial.: 
2,0 
Nota SIA: 
9,0 pts 
 
 
 
 
 
ARQUITETURA DE SISTEMAS 
 
 
 1. Ref.: 1031028 Pontos: 1,00 / 1,00 
 
São características principais encontradas na Arquitetura em Camadas 
 
 
Um repositório central de dados 
 
Separação e independência das camadas 
 
Dependem de uma infraestrutura de comunicação para implementação 
 Cada camada depende exclusivamente dos serviços providos pela camada inferior 
 
Os dados são gerados por um componente e consumidos pelos outros 
 
 
 2. Ref.: 1018073 Pontos: 0,00 / 1,00 
 
A metodologia de gestão deve contemplar quantas fases forem necessárias para conseguir 
que todas as áreas de conhecimento sejam abordadas de forma a garantir que escopo, 
tempo, custos e qualidade atinjam os níveis definidos pelas corporações como sendo os 
ideais. Qual o modelo de desenvolvimento, estas fases da metodologia devem seguir? 
 
 Espiral 
 
Cascata com retroalimentação 
 
Cascata 
 Iterativo e incremental 
 
Incremental 
 
 
 3. Ref.: 1016544 Pontos: 1,00 / 1,00 
 
Qual modelo abaixo, sugere uma abordagem sequencial e sistemática para o 
desenvolvimento de software nos casos em que os requisitos de um problema são bem 
compreendidos e quando o trabalho flui de forma relativamente linear? 
 
 Modelo em cascata 
 
modelo em espiral 
 
Nenhuma das alternativas 
 
Modelo prototipação 
 
Modelo Ágil 
 
 
 4. Ref.: 1016505 Pontos: 0,00 / 1,00 
 
A Prototipação é um paradigma da Engenharia de Software que faz uso de protótipos 
durante o processo de desenvolvimento de software. Não representa uma afirmação 
verdadeira acerca da Prototipação: 
 
 
Nenhuma das alternativas 
 
Requisitos podem ser derivados dos protótipos. 
 O cliente é apresentado ao produto nos estágios iniciais do desenvolvimento. 
 Os protótipos podem apontar funcionalidades que não foram contempladas. 
 
Permite o refinamento iterativo dos requisitos. 
 
 
 5. Ref.: 1016623 Pontos: 1,00 / 1,00 
 
O modelo mais tradicional de desenvolvimento de software é o modelo em cascata. 
Considerando a utilização desse modelo e suas fases, assinale a alternativa que apresenta 
uma afirmação verdadeira. 
 
 
A divisão dos requisitos para implementação do sistema em hardware ou software é 
feita na fase de operação e manutenção. 
 
Nenhuma das alternativas 
 O primeiro estágio de desenvolvimento de um novo sistema consiste na definição de 
requisitos. 
 
Não há necessidade de se produzir qualquer tipo de documentação em suas fases. 
 
A especificação do sistema é produzida após o estágio de implementação e teste de 
unidade. 
 
 
 6. Ref.: 1018177 Pontos: 0,00 / 1,00 
 
A modelagem de interação de componentes é uma técnica de modelagem do 
comportamento dos componentes em relação ao problema a ser resolvido. Qual o sub 
processo que tem como objetivo que o Arquiteto de Sistemas faça um refinamento do 
modelo feito previamente, com as informações de operações e do modelo de negócios 
mapeadas e definidas de forma definitiva? 
 
 Refinar Interfaces e Regras de Negócios 
 Refinar Definição de Componentes e Arquitetura 
 
Refinar Interfaces 
 
Refinar as regras dos componentes 
 
Refinar Operações de Negócios 
 
 
 7. Ref.: 1016371 Pontos: 1,00 / 1,00 
 
O padrão de arquitetura MVC é um modelo de camadas que divide a aplicação em três 
componentes: Model(modelo), View (visualizador) e Controller (controlador). As funções 
de cada um destes três componentes são apresentadas abaixo: 
I. interpreta eventos de entrada e envia requisições para o modelo de dados; em seguida, 
processa os dados carregados a partir do modelo e envia para o visualizador. 
 
II. encapsula o acesso aos dados e funções básicas da aplicação, fornecendo ao usuário 
procedimentos que executam tarefas específicas. 
 
III. exibe para o usuário os dados fornecidos pelo controle e estabelece uma interface para 
interação entre o usuário e a aplicação. 
A associação correta do componente do padrão MVC com sua função está 
expressa respectivamente em: 
 
 
Controller, View e Model 
 
Nenhuma das opções 
 
View, Model e Controller 
 Controller, Model e View 
 
Model, Controller e View 
 
 
 8. Ref.: 1031030 Pontos: 1,00 / 1,00 
 
Analise as afirmações a seguir: 
I ¿ Na arquitetura em camadas é possível substituir uma camada inteira por outra sem 
afetar as camadas adjacentes, desde que preservadas as interfaces 
II ¿ Na arquitetura de repositório (blackboard) os componentes interagem entre si 
III ¿ Na arquitetura cliente-servidor são definidos um conjunto de serviços e servidores 
associados que são utilizados pelos clientes para fazer uso dos serviços 
IV ¿ Na arquitetura Dutos (Pipes) e Filtros a tarefa de um sistema, normalmente, é dividida 
em vários passos de processamento, que podem ser sequenciais. 
São verdadeiras as afirmações: 
 
 
( ) Somente a alternativa III é verdadeira 
 
( ) Somente as alternativas I e II são verdadeiras. 
 
( ) Somente a alternativa I é verdadeira. 
 
( ) Somente as alternativas I e III são verdadeiras. 
 ( ) Somente as alternativas I, III e IV são verdadeiras. 
 
 
 9. Ref.: 1031101 Pontos: 1,00 / 1,00 
 
São interfaces encontradas nos componentes do Modelo de Componentes Corba - CCM, 
EXCETO: 
 
 Alças 
 
Fontes de Eventos 
 
Receptores de Eventos 
 
Facetas 
 
Receptáculos 
 
 
 10. Ref.: 1017920 Pontos: 1,00 / 1,00 
 
Tanto no EJB como no COM + usamos uma abordagem de fábrica de objetos, onde um 
objeto componente é utilizado para criar instâncias de outro componente. Qual é o objeto 
inicial no COM+ ? 
 
 
Main 
 IClassFactor 
 
IClassMain 
 
IClassCreator 
 
IClassBuilder 
 
 
 
 
 
Educational Performace Solution EPS ® - Alunos

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando