Baixe o app para aproveitar ainda mais
Prévia do material em texto
GABARITO II - Individual (Cod.:765853) A+Alterar modo de visualização Qtd. de Questões10 Acertos/Erros8/2 Nota8,00 1Uma das principais razões para o fracasso de um software está relacionada a falhas no levantamento de requisitos. Entre as principais razões destacam-se os requisitos mal organizados, requisitos mal expressos, requisitos desnecessários para os clientes e a dificuldade para lidar com a constante alteração dos requisitos. Com base no exposto, analise a lista de requisitos de um sistema que será desenvolvido e classifique V para as sentenças verdadeiras e F para as falsas: ( ) O sistema não poderá excluir um fornecedor do cadastro, se o fornecedor estiver inadimplente; este é um requisito não funcional. ( ) O sistema só permitirá a visualização do campo "valor máximo" para gerentes; é um requisito funcional. ( ) O sistema não permitirá acesso aos registros de compras após as 17 horas; é um requisito não funcional. Agora, assinale a alternativa que apresenta a sequência CORRETA: A F - V - F. B V - V - F. C V - F - F. D V - F - V. 2Os requisitos de um sistema são uma descrição de necessidades ou aspirações para um produto de software, os serviços que o sistema oferece ou não. Os requisitos não funcionais são requisitos que estão relacionados com propriedades de difícil verificação, como confiabilidade, desempenho, usabilidade, segurança, portabilidade e integridade, mas que também são de grande importância para o projeto. Sobre os requisitos não funcionais, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O sistema deve possibilitar o cadastramento dos dados pessoais dos funcionários. ( ) O sistema deve permitir a baixa automática do estoque quando da venda de um produto. ( ) O tempo de resposta do sistema não deve ultrapassar 10 segundos. ( ) O software deve ser operacionalizado no sistema Windows. Agora, assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - F. B F - F - V - V. C F - V - V - F. D V - F - F - V. 3Os requisitos de usuário possuem como funcionalidade descrever os requisitos funcionais e não funcionais do software. Isso significa que precisam ser fáceis de utilizar pelo usuário do sistema. No levantamento dos requisitos, devem ser observados apenas requisitos externos, não possuir gírias, utilizar uma linguagem simples e de fácil compreensão pelo usuário. Podem ser encontrados, no levantamento dos requisitos do usuário, alguns problemas escritos em linguagem natural. Assinale a alternativa CORRETA que apresenta esses problemas: A Falta de confiabilidade, usabilidade e inconsistência. B Diminuição das aplicações, projeto e arquitetura. C Diminuição da velocidade, tamanho e dificuldade de uso. D Falta de clareza, confusão e fusão de requisitos. 4Os requisitos de sistema são processos realizados pelos engenheiros, que realizam a análise de como devem ser as funcionalidades do software a ser desenvolvido. O requisito de sistema possui como objetivo descrever o comportamento externo do sistema e possui restrições operacionais, tanto para acesso quanto para ações de suas funcionalidades. A utilização de como redigir de forma útil os requisitos de sistema pode estar atrelada ao uso de qual linguagem? A Especificação. B Orientada. C Natural. D Validação. 5Ao contrário dos requisitos funcionais, que se referem ao que o sistema faz ou deixa de fazer, os requisitos não funcionais se relacionam com a funcionalidade do software, são requisitos que estão relacionados com propriedades de difícil verificação, como confiabilidade, desempenho, usabilidade, segurança, portabilidade e integridade. Estes requisitos não funcionais são agrupados em três grandes grupos. Referente à classificação dos requisitos não funcionais, associe os itens, utilizando o código a seguir: I- Requisitos de produto. II- Requisitos organizacionais. III- Requisitos externos. ( ) Requisitos éticos. ( ) Requisitos operacionais. ( ) Requisitos de usabilidade. Agora, assinale a alternativa que apresenta a sequência CORRETA: A I - II - III. B II - I - III. C III - II - I. D I - III - II. 6Ao contrário dos requisitos funcionais, que se referem ao que o sistema faz ou deixa de fazer, os requisitos não funcionais se relacionam com a funcionalidade do software, são requisitos que estão relacionados com propriedades de difícil verificação, como confiabilidade, desempenho, usabilidade, segurança, portabilidade e integridade. Sobre os requisitos não funcionais, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O sistema deverá permitir cadastrar novos produtos com todos os seus atributos (descrição, preço). ( ) O sistema deverá permitir a exclusão de produtos por nome. ( ) O sistema deve ser desenvolvido na linguagem Java, de modo a ser compatível com o sistema operacional Windows. ( ) A interface do sistema deverá ser objetiva e agradável para o usuário. Agora, assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - F. B V - F - F - V. C F - F - V - V. D V - V - F - F. 7Os requisitos de um sistema são uma descrição de necessidades ou aspirações para um produto, os serviços que o sistema oferece ou não, além de deixar bem claras as restrições a seu funcionamento. Devido à complexidade dessa fase e, para que os problemas sejam minimizados, é muito importante que os requisitos sejam entendidos pelas partes interessadas. Para que um requisito possa ser validado e aceito, algumas verificações devem ser realizadas. Sommerville (2011) diz que, durante o processo de validação dos requisitos, diferentes tipos de verificações devem ser realizados com os documentos de requisitos. Referente aos tipos de verificação, associe os itens, utilizando o código a seguir: I- Validade. II- Consistência. III- Completude. ( ) Os requisitos devem ser coerentes, sem contradições entre eles. ( ) Identificação correta da função dos requisitos. ( ) Identificação de todas as funções e restrições definidas pelos usuários. Agora, assinale a alternativa que apresenta a sequência CORRETA: FONTE: SOMMERVILLE, Ian. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2011. A II - I - III. B I - II - III. C I - III - II. D III - II - I. 8Para Sommerville (2011), os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que o sistema oferece, além de deixar bem claras as restrições a seu funcionamento. Essa fase normalmente é complexa e, para que esses problemas sejam minimizados, é muito importante que os requisitos sejam entendidos pelas partes interessadas. Existe uma série de técnicas para a validação dos requisitos, que podem ser usadas individualmente ou em conjunto. Sobre essas técnicas, analise as sentenças a seguir: I- A revisão sistêmica e a procura de erros e inconsistências. II- A criação de um protótipo para apresentação. III- Testes através da geração de casos de testes. IV- Conferência através dos documentos e entrevistas. Agora, assinale a alternativa CORRETA: FONTE: SOMMERVILLE, Ian. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2011. A Somente a sentença II está correta. B As sentenças I, II e III estão corretas. C As sentenças II, III e IV estão corretas. D As sentenças I, III e IV estão corretas. 9De acordo com Sommerville (2011), os requisitos não funcionais do sistema, como o nome sugere, são requisitos que não estão diretamente relacionados com os serviços específicos oferecidos pelo sistema a seus usuários. E são agrupados em três grandes grupos. Referente à classificação dos requisitos não funcionais, assinale a alternativa CORRETA: FONTE: SOMMERVILLE, Ian. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2011. A Requisitos de desempenho, requisitos organizacionais e requisitos externos. B Requisitos de produto, requisitosoperacionais e requisitos externos. C Requisitos funcionais, requisitos não funcionais e requisitos externos. D Requisitos de produto, requisitos organizacionais e requisitos externos. 10Para Sommerville (2011), os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que o sistema oferece, além de deixar bem claras as restrições a seu funcionamento. Essa fase normalmente é complexa e, para que esses problemas sejam minimizados, é muito importante que os requisitos sejam entendidos pelas partes interessadas. Durante o processo de validação dos requisitos, diferentes tipos de verificações devem ser realizados com os documentos de requisitos. Sobre os tipos de verificações de requisitos, assinale a alternativa CORRETA: FONTE: SOMMERVILLE, Ian. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2011. A Entrevistas e prototipação. B Entrevistas, revisão de requisitos e prototipação. C Revisão de requisitos, prototipação e geração de casos de testes. D Revisão de requisitos, verificação de validade e prototipação. DA UM JOINHA
Compartilhar