Prévia do material em texto
Disc.: ARQUITETURA DE SISTEMAS Aluno(a): Matrícula: Acertos: 9,0 de 10,0 Início: 1a Questão (Ref.:201604566022) Acerto: 1,0 / 1,0 De acordo como processo de desenvolvimento baseado em componentes, analise as assertivas e assinale a alternativa que aponta a(s) correta(s). I - Desenvolvimento de arquiteturas complexas a partir de unidades bem especificadas e testada. II - Tem como foco na decomposição da estrutura da funcionalidade individual ou componente lógico dele expondo bem definido a interface de comunicação contendo seus métodos, eventos e propriedades. III - Componentes podem ser objetos, conjunto de objetos, sistemas ou qualquer implementação que seja dependente e auto-suficiente. Somente III é verdadeira I e III são verdadeiras Somente II é verdadeira. Somente I é verdadeira. I e II são verdadeiras 2a Questão (Ref.:201604626124) Acerto: 1,0 / 1,0 Em relação ao conceito de componentes é correto afirmar que: Um mesmo componente pode ter mais de uma interface. Um componente é um objeto, derivado de uma classe, mas sem assinatura explícita. Componentes, no contexto da arquitetura de sistemas, são unidades de software não estruturados de acordo com alguns princípios específicos. Cada componente encapsulado pode ter mais de uma identidade de dados e funções e podendo assumir estados pré-determinados. Não existe a necessidade de existir nos componentes uma relação natural com o que ele representa. 3a Questão (Ref.:201604626133) Acerto: 0,0 / 1,0 No contexto de interação entre componentes, considere as seguintes afirmativas: I. A interação de componentes define como cada uma das operações do sistema será alcançada, utilizando a arquitetura de componentes. II. A interação de componentes é o momento em que todos os fatores do sistema são levantados, com uma clara compreensão das dependências entre eles, chegando-se até o nível mais detalhado de operações. III. Usa-se a interação entre os modelos para descobrir as operações nas interfaces de negócios. Quanto mais interações são consideradas, operações e padrões de uso comuns são conseguidos e passam a poder ser reutilizados. Levando-se em conta as afirmações acima, identifique a única alternativa válida. Apenas I e II estão corretas. Apenas I e III estão corretas. Apenas I. I, II e III estão corretas. Apenas II e III estão corretas. 4a Questão (Ref.:201604626132) Acerto: 1,0 / 1,0 No processo de desenvolvimento de software, Depois que os modelos conceituais de negócio são desenvolvidos, o processo é encaminhado para próxima etapa. Identifique que etapa é essa. Implementação Análise Codificação Especificação Requisitos 5a Questão (Ref.:201604634126) Acerto: 1,0 / 1,0 Considerando as seguintes afirmativas sobre processos de desenvolvimento de software conhecidos como Engenharia de Software Baseada em Componentes (ESBC): I- O ESBC tem ênfase no paralelismo entre tarefas. II- A atividade da Engenharia de Domínio produz uma lista de componentes que podem ser reutilizados. III- O modelo de troca de dados é um dos ingredientes arquiteturais necessários para a atividade de composição de componentes. As afirmativas verdadeiras são: somente I somente I e II somente III I, II e III somente II 6a Questão (Ref.:201604634127) Acerto: 1,0 / 1,0 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: III e IV I, II, III II e IV I e IV I 7a Questão (Ref.:201604626143) Acerto: 1,0 / 1,0 No desenvolvimento de um software, um técnico se deparou com uma lista de requisitos, na qual identificou corretamente como requisito funcional: O sistema deve estar disponível para o usuário 99% do tempo. O sistema deve gerar diariamente, a lista de processos cadastrados naquele dia. O sistema deve respeitar as leis presentes na Constituição Federal. Uma operação de inclusão deve ser realizada em no máximo 2 segundos após o usuário confirmá-la. O software deve ser fácil de usar, intuitivo e transparente para o usuário. 8a Questão (Ref.:201604634128) Acerto: 1,0 / 1,0 A engenharia de software baseada em componentes é formada por um modelo genérico de desenvolvimento de software que é baseado em componentes de software reusáveis padronizados e um middleware de integração para esses componentes. O analista de sistemas que decidir pelo reuso de componentes deve enfrentar o problema de alto custo de desenvolvimento dos componentes reusados em comparação ao custo de integração e de teste dos mesmos dependência de linguagem de programação dos componentes reusados nenhuma das anteriores falta de padronização dos componentes reusados confiabilidade e certificação dos componentes reusados 9a Questão (Ref.:201604589020) Acerto: 1,0 / 1,0 Correlacione à segunda coluna de acordo com a primeira, considerando os quatro grandes grupos do modelo de negócios com os seus respectivos objetivos. ( 1 ) Como ( 2 ) O que ( 3 ) Para Quem ( 4 ) Quanto ( ) Quais os elementos de infraestrutura devem ser utilizados pelo sistema a ser desenvolvido; ( ) Definem os recursos chaves, as atividades chave e os componentes prontos que podem ser utilizados no novo sistema; ( ) Informações sobre criticidade do sistema e quais os benefícios se espera alcançar com o sistema a ser desenvolvido. ( ) Define qual ou quais problemas o sistema deve resolver depois que ficar pronto; A sequência correta, de cima para baixo, é: 3 - 1 - 4 - 2 1 - 2 - 4 - 3 3 - 2 - 4 - 1 4 - 3 - 1 - 2 4 - 1 - 3 - 2 10a Questão (Ref.:201604626147) Acerto: 1,0 / 1,0 O processo de identificação de componentes tem como objetivo criar uma visualização inicial de todos os elementos envolvidos e como eles são integrados. Os artefatos gerados a partir desse processo são: Interface de Negócios, Padrões de Arquitetura, Modelo de Negócio. Interface de Sistemas, Modelos de Casos de Uso, Modelo Conceitual de Negócios. Interface de Negócios, Padrões de Arquitetura e Modelo Conceitual de Negócios. Interface de Negócios, Interface de Sistemas, Especificação de Componentes do Sistema e Modelo de Negócio. Modelo de Negócio, Especificação de Componentes e Padrões de Arquitetura.