Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/5 - Análise de Sistemas A Engenharia de Software se preocupa em sistematizar o desenvolvimento através de modelos, técnicas e ferramentas para o produto e para o processo. Dentro dos princípios da Engenharia de Software podemos destacar fases que completam o ciclo de vida do sistema. Assinale a alternativa correta que apresenta as fases da Engenharia de Software que contemplam o ciclo de vida do sistema: A Levantamento, Definição, Codificação, Testes e Manutenção; B Distribuição, Instalação, Utilização e Manutenção; C Definição, Desenvolvimento, Operação e Retirada; D Análise, Prototipação, Desenvolvimento; E Migração, Definição, Operação e Retirada. Questão 2/5 - Análise de Sistemas Rastreamento de Requisitos é responsável por dependências entre requisitos, suas origens e projeto do sistema. Com base nos conceitos apresentados acima, analise as afirmativas abaixo: I. Associação dos requisitos com o projeto; II. Levantamento de requisitos funcionais; III. Associação entre requisitos dependentes; IV. Rastreamento de Origem; V. Prototipagem de requisitos. Assinale a alternativa que apresenta quais das afirmativas acima são tipos corretos de Rastreamento de Requisitos. A Somente as afirmativas II e V são tipos de Rastreamento de Requisitos; B Somente as afirmativas II, IV e V são tipos de Rastreamento de Requisitos; C Somente as afirmativas I, III e IV são tipos de Rastreamento de Requisitos; D Somente as afirmativas I, IV e V são tipos de Rastreamento de Requisitos; E Somente as afirmativas IV e V são tipos de Rastreamento de Requisitos. Questão 3/5 - Análise de Sistemas Conforme abordado na Aula 03, requisito é uma sentença identificando uma capacidade, uma característica física ou um fator de qualidade que limita um produto ou um processo. Sobre Requisitos, assinale a afirmativa correta: A São descrições dos principais recursos de um produto de software, seu fluxo de informações, comportamento e atributos; B São responsáveis por dependências entre as origens do sistema e o projeto do sistema; C Objetivam fornecer métodos para compreender a natureza de um problema; D Representam as características de hardware necessárias para suportar o sistema; E Visam tanto a tomada de decisão como a sugestão de possíveis alternativas de solução. Questão 4/5 - Análise de Sistemas Em um ambiente real de desenvolvimento de software mudanças são inevitáveis. Em muitos dos casos os requisitos do sistema mudam enquanto o sistema ainda está sendo desenvolvido. Com base na situação apresentada acima, assinale a alternativa correta, que corresponde ao tipo de controle utilizado para gerenciamento deste tipo de situação: A Controle de Entradas e Saídas; B Controle de Mudança; C Controle da Informação; D Controle de Requisitos; E Controle de Recursos Humanos. Questão 5/5 - Análise de Sistemas A maior parte dos requisitos de software para sistemas de informação são escritos utilizando-se linguagem natural. Esta falta de formalidade na captura dos requisitos implica em uma série de potenciais problemas. Com base nos conceitos apresentados acima, assinale a alternativa correta que compreende às situações em que os problemas de Ambiguidade podem ocorrer: A Requisitos que não estabelecem claramente qual deve ser a ação do sistema frente a uma dada situação. De modo geral contém palavras do tipo: mas, com exceção, apesar e quando; B Requisitos que concatenam vários requisitos em um só. Estes requisitos devem ser separados para facilitar a tarefa de priorização e gerência de mudanças; C Requisitos que deixam de fora parte da informação necessária à sua compreensão; D Falta de clareza ou duplo sentido de frases ou expressões na descrição o do requisito. Este tipo de requisito leva a interpretações erradas ou inconsistentes das necessidades reais dos usuários; E Requisitos que deixam de concatenar vários outros requisitos e estabelecem claramente qual deve ser a ação do sistema frente a uma dada situação.
Compartilhar