Buscar

ARQUITETURA DE SISTEMAS. Simulado AV

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

DEIXE O LIKE 
┈┈┈┈┈┈▕▔╲┈┈┈┈┈┈ 
┈┈┈┈┈┈┈▏▕┈┈┈┈┈┈ 
┈┈┈┈┈┈┈▏▕▂▂▂┈┈┈ 
▂▂▂▂▂▂╱┈▕▂▂▂▏┈┈ 
▉▉▉▉▉┈┈┈▕▂▂▂▏┈┈ 
▉▉▉▉▉┈┈┈▕▂▂▂▏┈┈ 
▔▔▔▔▔▔╲▂▕▂▂▂I 
OU MORRA!!! 
████▀░░░░░░░░░░░░░░░░░▀███ 
███│░░░░░░░░░░░░░░░░░░░│███ 
██▌│░░░░░░░░░░░░░░░░░░░│▐██ 
██░└┐░░░░░░░░░░░░░░░░░┌┘░██ 
██░░└┐░░░░░░░░░░░░░░░┌┘░░██ 
██░░┌┘▄▄▄▄▄░░░░░▄▄▄▄▄└┐░░██ 
██▌░│██████▌░░░▐██████│░▐██ 
███░│▐███▀▀░░▄░░▀▀███▌│░███ 
██▀─┘░░░░░░░▐█▌░░░░░░░└─▀██ 
██▄░░░▄▄▄▓░░▀█▀░░▓▄▄▄░░░▄█ 
████▄─┘██▌░░░░░░░▐██└─▄████ 
█████░░▐█─┬┬┬┬┬┬┬─█▌░░█████ 
████▌░░░▀┬┼┼┼┼┼┼┼┬▀░░░▐███ 
█████▄░░░└┴┴┴┴┴┴┴┘░░░▄█████ 
███████▄░░░░░░░░░░░▄██████ 
 
 
1a 
 Questão 
 
São características principais encontradas na Arquitetura em Camadas 
 
 
Um repositório central de dados 
 
 
Cada camada depende exclusivamente dos serviços providos pela camada inferior 
 Os dados são gerados por um componente e consumidos pelos outros 
 Separação e independência das camadas 
 Dependem de uma infraestrutura de comunicação para implementação 
Respondido em 10/11/2021 21:02:38 
 
 
 
Explicação: 
No modelo em camadas, a lógica de apresentação esta separada em sua própria camada lógica e física. A 
separação em camadas lógicas torna os sistemas mais flexíveis, permitindo que as partes possam ser alteradas de 
forma independente. As funcionalidades da camada de negócio podem ser divididas em classes e essas classes 
podem ser agrupadas em pacotes ou componentes, reduzindo as dependências entre as classes e pacotes; podem 
ser reutilizadas por diferentes partes do aplicativo e até por aplicativos diferentes. O modelo de 3 camadas tornou-
se a arquitetura padrão para sistemas corporativos com base na Web. 
 
 
 
 
 
2a 
 Questão 
 
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? 
 
 Cascata 
 Cascata com retroalimentação 
 Incremental 
 Espiral 
 
 
Iterativo e incremental 
Respondido em 10/11/2021 21:03:27 
 
 
 
Explicação: No modelo Iterativo e Incremental, cada fase é dividida em uma ou mais iterações que visam uma 
entrega ao final. 
 
 
 
 
 
3a 
 Questão 
 
De acordo com as seguintes afirmativas sobre o desenvolvimento de software baseado em componentes 
(CBD ¿ Component¿Based Development): I. Incorpora algumas das características do modelo de 
desenvolvimento em espiral; II. Induz o reaproveitamento de software; III. Beneficia¿se da tecnologia de 
orientação para objetos; IV. Não az uso do conceito de composição. As afirmativas estão corretas em: 
 
 I e IV 
 III e IV 
 I 
 
II e IV 
 
 
I, II, III 
Respondido em 10/11/2021 21:04:49 
 
 
 
Explicação: Associar os conceitos de Engenharia de Software Baseada em Componentes (ESBC) 
 
 
 
 
 
4a 
 Questão 
 
Na especificação dos componentes, as Interfaces identificam como os elementos podem utilizar esses 
componentes. Entre os elementos que compõem essa identificação estão corretamente identificadas as 
afirmativas: 
I - A assinatura, que identifica a forma de acesso à Interface e o retorno esperado 
II - A manipulação dos atributos para a realização do serviço oferecido 
III A descrição do serviço que deve compor unicamente a Interface 
 
 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ão incorretas. 
 
 
I, II e III estão corretas. 
Respondido em 10/11/2021 21:06:13 
 
 
 
Explicação: 
Todas as afirmativas estão corretas 
 
 
 
 
 
5a 
 Questão 
 
O modelo de negócio responde a 4 perguntas básicas: Como? O que? Quanto? Para quem?. 
Baseado no modelo de CANVAS de modelo de negócio, identifique a sentença que está associada a 
pergunta: Como? 
 
 Quais os benefícios se espera alcançar com o novo sistema? 
 
 
Quais recursos chaves a serem utilizados pelo sistema a ser desenvolvido? 
 Quais são os principais usuários do sistema a ser desenvolvido? 
 Qual o problema a ser resolvido? 
 Quais os elementos de infraestrutura de hardware e Banco de Dados serão utilizados pelo sistema a 
ser desenvolvido? 
Respondido em 10/11/2021 21:07:20 
 
 
 
Explicação: As sentenças: Quais são os principais usuários do sistema a ser desenvolvido? e Quais os elementos de 
infraestrutura de hardware e Banco de Dados serão utilizados pelo sistema a ser desenvolvido? estão associado a 
pergunta Para Quem? Já a sentença Quais os benefícios se espera alcançar com o novo sistema? está ligada a 
pergunta Quanto? E a sentença Qual o problema a ser resolvido? está relacionada a pergunta O Que? 
 
 
 
 
 
6a 
 Questão 
 
Na arquitetura de sistemas, o modelo para desenvolvimento do modelo de negócio, baseado em Canvas é 
dividido em: Como, O que, Para quem e Quanto. Associe a coluna da esquerda com a coluna da direita e em 
seguida marque a alternativa correta, considerando a sequência de cima para baixo: 
(1) Como 
( ) Elementos de infraestrutura de hardware, banco de dados, comunicação e 
software a ser utilizado pelo sistema a ser desenvolvido. 
(2) O que ( ) Quais os Benefícios se espera alcançar como o novo sistema. 
(3) Para quem ( ) Recursos chaves a serem utilizados pelo sistema a ser desenvolvido. 
(4) Quanto ( ) Que problema o sistema proposto vai resolver. 
 
 
 2,3,4,1 
 2, 4, 1, 3 
 3,2,1,4 
 
 
3,4,1,2 
 4,3,1,2 
Respondido em 10/11/2021 21:08:41 
 
 
 
Explicação: 
Como: Refere-se aos recursos chaves a serem utilizados pelo sistema a ser desenvolvido. 
O Que: Que problema o sistema proposto vai resolver. 
Para Quem: Elementos de infraestrutura de hardware, banco de dados, comunicação e software a ser utilizado pelo 
sistema a ser desenvolvido. 
Quanto: Quais os Benefícios se espera alcançar como o novo sistema. 
 
 
 
 
 
 
7a 
 Questão 
 
Na Arquitetura Orientada a Serviço - SOA, é INCORRETO afirmar que o serviço 
 
 responde às requisições encapsulando todo o detalhe do seu processamento. 
 é uma unidade de trabalho oferecida pelo provedor de serviço para atender à demanda requerida por 
um consumidor de serviço. 
 é invocado por meio de protocolos de comunicação independentes da localização e do suporte 
tecnológico. 
 
 
é um componente fortemente acoplado e altamente coeso que implementa uma função reutilizável 
de negócio. 
 não depende do estado de outros componentes externos para executar um ciclo completo de 
trabalho. 
Respondido em 10/11/2021 21:09:21 
 
 
 
Explicação: é um componente fracamente acoplado e não fortemente acoplado. 
 
 
 
 
 
8a 
 Questão 
 
Em relação a implementação e distribuição de componentes podemos afirmar que: 
I- O controle de qualidade visa garantir o bom resultado do trabalho de implementação dos componentes. 
II- Caso o desenvolvedor não conheça muito bem o padrão especificado pelo arquiteto, ele deverá buscar a 
referência na metodologia de produto. 
III- O desenvolvedor, deve ter a preocupação de definir e construir middlewares que conectem as diversas 
camadas de componentes, e consequentemente os componentes, de maneira a conseguir uma forte 
acoplagem para a organização. 
Marque a opção correta: 
 
 Somente a I é verdadeira 
 Somente a III é verdadeira 
 II e III são verdadeiras 
 
 
I e II são verdadeiras 
 I e III são verdadeiras 
Respondido em 10/11/2021 21:09:47 
 
 
 
Explicação: A terceria afirmativa está incorreta, uma vez que é o arquiteto de sistemas que deve ter preocupação 
de definir e construir middleware¿s que conectem as diversas camadas de componentes. 
 
 
 
 
 
9a 
 Questão 
 
O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o 
momento de ativação/desativaçãodos componentes. Associe a sentença abaixo ao respectivo conceito. 
 " O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, 
e desativa, quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo 
componente." 
 
 Skeletons 
 Container 
 
Transaction 
 
 
Component 
 Method 
Respondido em 10/11/2021 21:10:17 
 
 
 
Explicação: 
Method: Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de duração da 
operação, mas acrescentando o custo de ativação e desativação do componente. 
Transaction: Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Container: 
O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, e desativa, 
quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo componente. 
 
 
 
 
 
10a 
 Questão 
 
Considere as afirmações sobre especificação de componentes x Construção de componentes: 
I- Para lidar com especificação, nós adicionamos alguns estereótipos UML, como especificação de 
componentes, as classes e suas interfaces. 
II- Uma especificação de componente oferece um ou mais tipos de interfaces, por isso há uma 
correspondência bastante simples entre os elementos de especificação e os elementos de execução. 
III - UML também define a relação entre o componente e uma interface através de relacionamentos. 
Está correto o que se afirma em 
 
 I, apenas 
 I e II, apenas 
 
I e III, apenas 
 
 
I, II e III. 
 II e III, apenas 
Respondido em 10/11/2021 21:10:56 
 
 
 
Explicação: 
Todas as afirmativas estão corretas.

Continue navegando