Buscar

Modelagem de Sistemas Empresariais - Avaliação II

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

Continue navegando