Baixe o app para aproveitar ainda mais
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.
Compartilhar