Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/10 - Análise de Sistemas De acordo com Sommerville, o software compreende tudo o que é necessário para um sistema computacional funcionar: Programa de computador, documentação, arquivos de configuração, entre outros, e existe por causa das necessidades de clientes. Com base na definição de Sommerville, assinale a alternativa correta que corresponde a como transformar as necessidades em software: Nota: 10.0 A Entregar o produto ao cliente, entender as necessidades do cliente, Planejar a solução, implementar a solução, validar esta solução; Você acertou! Conforme abordado na Rota de Aprendizagem, pagina 03 da Aula 1, devem ser consideradas as atividades de como entender as necessidades do cliente, planejar a solução, implementar a solução, validar esta solução, entregar o produto ao cliente. Estas atividades são executadas ordenadas ou não, formalmente ou informalmente. B Criar um modelo do software, identificar os requisitos de software, definir um conjunto de objetivos gerais para o software; C Requerer uma abordagem sistemática, sequencial ao desenvolvimento de software; D Programação no computador, documentação do software, arquivos de configuração do sistema; E Definir o modelo de desenvolvimento, escolha adequada da linguagem de programação. Questão 2/10 - 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: Nota: 10.0 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; Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 04 da Aula 04. 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. Questão 3/10 - Análise de Sistemas Uma das atividades primordiais do processo de desenvolvimento de software em geral e da Análise de Sistemas em particular, diz respeito à especificação de Requisitos do software, conforme apresentado na aula 04, e o Gerenciamento de Requisitos é uma importante atividade do processo de desenvolvimento de software. Assinale a alternativa correta referente ao que é necessário para implementar uma gerência de requisitos eficaz: Nota: 10.0 A Definir um conjunto de políticas; B Rastreabilidade e garantia da qualidade; C Definir um conjunto de objetivos para o processo de gerência; D Que todos os artefatos (documentos) produzidos durante o desenvolvimento do software tornem a gerência dos requisitos visível e transparente; E Todas as alternativas estão corretas. Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 04. Questão 4/10 - Análise de Sistemas Conforme abordado na Aula 05, em Projetos de Software há ferramentas que integram todo um sistema de suporte ao desenvolvimento de software. Com base nesta definição, assinale a alternativa correta que corresponde a como são nomeadas estas ferramentas: Nota: 10.0 A Ferramentas GUI; B Ferramentas UML; C Ferramentas CASE; Você acertou! Conteúdo abordado na Rota de Aprendizagem, páginas 05 e 06 da Aula 05. D Ferramentas RAD; E Todas as alternativas estão corretas. Questão 5/10 - Análise de Sistemas Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software orientados por objetos. Com relação aos diagramas da UML, analise atentamente a figura apresentada abaixo: De acordo com a imagem acima, assinale a alternativa correta que corresponde ao tipo de relacionamento entre os atores A e B: Nota: 10.0 A Extends; B Generalização; Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 03 da Aula 06. C Include; D Agregação; E Composição. Questão 6/10 - Análise de Sistemas Com base no conteúdo abordado na Aula 1, o desenvolvimento, operação e manutenção do software abrange um conjunto de três elementos fundamentais: Métodos, Ferramentas e Procedimentos. De acordo com estes conceitos, assinale a alternativa correta que corresponde a denominação dada a totalidade das etapas que se constituem destes elementos: Nota: 10.0 A Ciclos de Desenvolvimento Ágil; B RAD (Rappid Application Development); C Fases da UML; D Ciclo de Vida; Você acertou! Conforme conteúdo da Rota de Aprendizagem e slides 32/56 ao 35/56, o conjunto das etapas que envolvem métodos, ferramentas e procedimentos, são conhecidos como ciclo de vida. E Crise de Software. Questão 7/10 - Análise de Sistemas De acordo com o que foi abordado na Aula 03, o estudo de viabilidade é o que indica se o esforço em desenvolver a ideia vale a pena. Com relação ao estudo de viabilidade, assinale a alternativa correta: Nota: 10.0 A Dá suporte automatizado aos métodos; B Visa tanto a tomada de decisão e também a sugestão de possíveis alternativas de solução; Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 05 da Aula 03. C É um processo que envolve todas as atividades exigidas para criar e manter o documento de requisitos de sistema; D É um processo de análise para identificar se o software após desenvolvido é adequado ao ambiente onde será implantado; E Estabelece quais funções são requeridas pelo sistema e as restrições sobre a operação e o desenvolvimento do sistema. Questão 8/10 - Análise de Sistemas De acordo com o conteúdo abordado na Aula 03, a Engenharia de Requisitos tem como objetivo criar e manter um documento de requisitos. De acordo com esta definição, assinale a alternativa correta que corresponde aos quatro sub-processos da Engenharia de Requisitos: Nota: 10.0 A Manutenção, Análise, Teste, e Casos de Uso; B Matriz de Rastreabilidade, Casos de Uso, Analise de Requisitos e Validação de Requisitos; C Análise, Teste, Casos de Uso e Manutenção; D Caso de Uso, Elicitação e Análise de Requisitos, Especificação e Validação de Requisitos; E Estudo de Viabilidade, Elicitação e Análise de Requisitos, Especificação e Validação de Requisitos. Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 04 da Aula 03. Questão 9/10 - Análise de Sistemas Conforme abordado na Aula 1, a Crise de Software refere-se a um conjunto de problemas encontrados no desenvolvimento de software. De acordo com a definição dada acima, assinale a alternativa correta que apresenta os principais problemas relacionados à Crise do Software: Nota: 10.0 A Produtividade alta dos profissionais, qualidade do software baixa, estimativas de prazo de entrega altas; B Prazo de entrega baixo, qualidade do software adequada, pouco conhecimento em desenvolvimento por parte dos desenvolvedores; C Pouco conhecimento em desenvolvimento por parte dos desenvolvedores,baixo custo de remuneração, baixa produtividade dos profissionais; D Estimativas de prazo e custo imprecisas, software difícil de manter, insatisfação do cliente com o software, qualidade do software menos que a adequada; Você acertou! Conteúdo apresentado na Rota de Aprendizagem e nos slides 16/56 ao 23/56 da Aula 1. E Cliente satisfeito com o software recebido, demora na entrega do software, inadimplência por parte dos clientes. Questão 10/10 - 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: Nota: 10.0 A São descrições dos principais recursos de um produto de software, seu fluxo de informações, comportamento e atributos; Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 01 da Aula 04. 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.
Compartilhar