Baixe o app para aproveitar ainda mais
Prévia do material em texto
14/06/2019 EPS simulado.estacio.br/alunos/ 1/4 ARQUITETURA DE SISTEMAS 4a aula Lupa V ídeo P PT MP3 Exercício: CCT0421_EX_A4_201703157613_V1 14/06/2019 Aluno(a): JAKSON SANTOS DE OLIVEIRA 2019.1 Disciplina: CCT0421 - ARQUITETURA DE SISTEMAS 201703157613 1a Questão 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. Somente a afirmativa III está correta. As afirmativas I e III estão corretas. As afirmativas II e III estão corretas. Somente a afirmativa I está correta. Respondido em 14/06/2019 10:49:12 Explicação: A primeira alternativa é falsa porque o diagrama de caso de uso mapeia os requisitos explícitos. Já a segunda alternativa está incorreta uma vez que a validação de requisitos deve ser feita sempre em 2 etapas: Pré- validação e Validação, e não Pós-validação. 2a Questão Visando obter os requisitos de forma consistente e sem gastar tempo em excesso, o trabalho de levantamento de requisitos deve conter como característica: Procure realizar somente uma reunião para o levantamento de requisito, com os usuários que consigam responder sobre cada uma das camadas. Independente do departamento para o qual o sistema será desenvolvido, é necessário conversar com todos os responsáveis de cada departamento. Serão realizadas várias reuniões, e para um melhor aproveitamento separar as reuniões por camada de desenvolvimento. Não se preocupe com o tempo da reunião, podendo durar até 5 horas, o importante é o levantamento dos requisitos. 14/06/2019 EPS simulado.estacio.br/alunos/ 2/4 Procure convocar todos os usuários (funcionários), mesmo que não consiga responder sobre cada uma das camadas. Respondido em 14/06/2019 10:49:15 Explicação: No trabalho de levantamento de requisitos devemos levar em consideração as seguintes características: Duração máxima de 2 horas, No máximo 3 reuniões com cada grupo, Separar as reuniões por camada de desenvolvimento, conforme previsto no conceito de arquitetura de sistemas e Convocação de usuários que consigam responder sobre cada uma das camadas. 3a Questão Com relação aos Requisitos de Software, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V): ( ) Requisitos funcionais são as declarações de serviços que o sistema fornecer, como o sistema deve reagir a entradas específicas e como o sistema deve se comportar em determinadas situações. ( ) Requisitos não funcionais são restrições sobre os serviços ou as funções oferecidas pelo sistema, incluindo restrições de timing, sobre o processamento de desenvolvimento e padrões, aplicam-se frequentemente ao sistema como um todo. ( ) Requisitos funcionais são aqueles não diretamente relacionados às funções fornecidas pelo sistema, enquanto que os não funcionais descrevem a função do sistema detalhadamente, incluindo as entradas e saídas. As afirmativas são respectivamente: F, F e V. F, V e F. V, F e V. V, F e F. V, V e F. Respondido em 14/06/2019 10:49:19 Explicação: Requisitos funcionais descrevem a função do sistema detalhadamente, incluindo as entradas e saídas. Já os Requisitos não funcionais são aqueles não diretamente relacionados às funções fornecidas pelo sistema. 4a Questão Com relação a validação de requisitos, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V): ( ) A prototipação é a melhor maneira de se validar requisitos. ( ) Conseguimos criar um modelo conceitual fraco para ser validado pelas partes interessadas. ( ) A validação de requisitos deve ser feita em duas etapas, chamadas de pré-validação e validação de requisitos. As afirmativas são respectivamente: F, F e V. V, F e F. V, V e F. F, V e F. V, F e V. Respondido em 14/06/2019 10:49:22 Explicação: Conseguimos criar um modelo conceitual é forte e não fraco. 5a 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 I e III estão corretas. 14/06/2019 EPS simulado.estacio.br/alunos/ 3/4 I, II e III estão incorretas. Apenas II e III estão corretas. I, II e III estão corretas. Apenas I e II estão corretas. Respondido em 14/06/2019 10:49:24 Explicação: Todas as afirmativas estão corretas 6a Questão 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 falta de padronização dos componentes reusados dependência de linguagem de programação dos componentes reusados confiabilidade e certificação dos componentes reusados alto custo de desenvolvimento dos componentes reusados em comparação ao custo de integração e de teste dos mesmos nenhuma das anteriores Respondido em 14/06/2019 10:49:27 Explicação: Associar os conceitos de Engenharia de Software Baseada em Componentes (ESBC) 7a Questão Dentre os requisitos abaixo, assinale a alternativa que apresenta um requisito funcional. Um usuário treinado deve ser capaz de submeter um pedido de compra em menos que 5 minutos. Modificações corretivas devem ser feitas em menos de 5 horas. A complexidade ciclomática máxima de um módulo não pode ser maior que 20 O sistema deverá dar baixa após a venda ser efetivada. O sistema deve poder ser executado em sistema operacional Windows e Linux. Respondido em 14/06/2019 10:49:30 Explicação: Todos os demais requisitos são requisitos não funcionais. 8a Questão 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 Permite o refinamento iterativo dos requisitos. O cliente é apresentado ao produto nos estágios iniciais do desenvolvimento. Requisitos podem ser derivados dos protótipos. Os protótipos podem apontar funcionalidades que não foram contempladas. Respondido em 14/06/2019 10:49:32 Explicação: A arquitetura de um protótipo descartável favorece a evolução do protótipo para o produto final. O que não é verdade é que a arquitetura de um protótipo descartável favorece a evolução do protótipo para o produto final. 14/06/2019 EPS simulado.estacio.br/alunos/ 4/4
Compartilhar