Disciplina: ARQUITETURA DE SISTEMAS AV Aluno: Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9001 CCT0611_AV_201607167221 (AG) 02/05/2020 12:46:30 (F) Avaliação: 10,0 Nota Partic.: Av. Parcial.: 2,0 Nota SIA: 10,0 pts ARQUITETURA DE SISTEMAS 1. Ref.: 1063276 Pontos: 1,00 / 1,00 Sobre Componentes de Software, a alternativa INCORRETA é: Um componente de software não é um elemento independente, sendo assim não pode ser substituído nenhuma das anteriores O conceito de componente de software é definido como uma abstração para construção de sistemas que pode ser adaptada sobre diversos paradigmas diferentes Um componente não é necessariamente uma tecnologia implementada especificamente e nem a aplicação, mas um dispositivo de software que possua uma interface bem definida Componente de software pode ser definido como uma unidade de composição com interfaces bem definidas e dependências de contexto explícitas, além de poder ser independentemente implantado e estar sujeito a composição por terceiros 2. Ref.: 1055278 Pontos: 1,00 / 1,00 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 Requisitos Análise Codificação Especificação 3. Ref.: 965411 Pontos: 1,00 / 1,00 Na especificação de interface de componentes devemos sempre identificar como os elementos podem utilizar esses componentes. Dentre essas identificações destacamos: I - Como acessá-los, onde definimos na sua assinatura somente o retorno oferecido. II - Quais os atributos que ele manipula. III ¿ Quais as funções disponíveis para uso. I e III estão corretas. I, II e III estão incorretas. I e II estão corretas. I, II e III estão corretas. II e III estão corretas. 4. Ref.: 965412 Pontos: 1,00 / 1,00 Analise as afirmativas abaixo. I- Uma vez que o diagrama de caso de uso visa mapear as funcionalidades do sistema, podemos afirmar que este diagrama mapeia os requisitos funcionais implícitos. II- A validação de requisitos deve ser feita sempre em 2 etapas: Pré-validação e Pós-Validação. III - É com o protótipo que as partes interessadas vão conseguir facilmente verificar se seus requisitos estão presentes na definição do que será feito. De acordo com as afirmativas anteriores, marque a alternativa CORRETA. Somente a afirmativa II está correta. As afirmativas I e III estão corretas. Somente a afirmativa III está correta. As afirmativas II e III estão corretas. Somente a afirmativa I está correta. 5. Ref.: 1055295 Pontos: 1,00 / 1,00 Com relação a identificação de componentes, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F): ( ) 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. ( ) Artefato Interface de negócios gerado será um modelo que apresente todas as classes do sistema a ser desenvolvido e suas interfaces de utilização, mapeando como os atores farão os acessos ao sistema e que tipo de funcionalidade estará disponível para cada um deles. ( ) Artefato Interface de Sistemas gerado traduz a necessidade de identificação dos componentes disponíveis e como eles serão interligados e resolverão as regras de negócio, para o novo sistema a ser desenvolvido. As afirmativas são respectivamente: V, V e V. F, V e F. V, F e F. V, F e V. F, F e V. 6. Ref.: 3563929 Pontos: 1,00 / 1,00 O que se entende por refinar as regras de negócio? Marque a resposta correta segundo o que foi apresentado na disciplina. Uma técnica de análise de processos que permiti identificar as melhores práticas na fase de definição das regras de negócio. Uma técnica de modelagem do comportamento dos componentes em relação ao problema a ser resolvido. O processo de avaliação das interfaces do sistema, para fins de melhoramento do sistema. O sub processo responsável por revistar o modelo de negócios, alterando e adaptando os elementos na medida das necessidades. A parte da modelagem de processos de negócios focada nas operações resultantes deste negócio. 7. Ref.: 999623 Pontos: 1,00 / 1,00 Em relação ao uso de camadas, assinale a alternativa que NÃO é considerada uma vantagem na sua utilização. Facilidade de manutenção Facilidade de Reutilização. Facilidade de Desenvolvimento independente. Facilidade de compreensão. Facilidade de duplicação de funcionalidade. 8. Ref.: 3564013 Pontos: 1,00 / 1,00 Durante o processo de especificação de componentes o arquiteto de sistemas é figura fundamental. Das opções a seguir, marque aquela que não representa uma função primordial do Arquiteto neste processo. Criar as especificações de requisitos. Codificar os componentes. Usar base de conhecimento para entender requisitos. Entender os requisitos das partes interessadas. Definir informações quanto ao escopo do componente. 9. Ref.: 3564038 Pontos: 1,00 / 1,00 Em relação ao Cobra Componente Model, NãO é CORRETO afirmar que: Facilita a instalação de aplicações distribuídas que utilizam arquitetura por componentes. É estruturado em cinco tipos de modelos. Facilita o desenvolvimento de aplicações distribuídas que utilizam arquitetura por componentes. É um framework de componentes do lado do Cliente. É dividido em dois níveis: Básico e Estendido. 10. Ref.: 3564173 Pontos: 1,00 / 1,00 De onde surgem os principais problemas com mapeamento de construção e restrições com componentes de tecnologia? Marque a resposta correta. Mecanismos de criação do objeto; sequências inoperantes; Ampliação herança de interface e suporte; Mecanismos de manipulação de exceção e de acertos; Restrições herança de interface ; sequências inoperantes. Tipo de parâmetro operação e de referência das restrições; propriedades de interface;