Buscar

Requisitos Funcionais e Não Funcionais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

14/04/2022 23:35 Avaliação II - Individual
1/4
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:739825)
Peso da Avaliação 1,50
Prova 45435152
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Ao 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 - III - II.
B I - II - III.
C III - II - I.
D II - I - III.
A utilização em massa dos computadores nas mais diversas áreas do conhecimento humano
desencadearam uma enorme demanda por soluções informatizadas. E o desenvolvimento de software
cada vez mais passou a ser uma atividade de grande importância. Acerca do desenvolvimento de
software, modelos de desenvolvimento e análise de requisitos, analise as sentenças a seguir: I- Os
requisitos devem ser estáticos e não podem ser atualizados durante o desenvolvimento. II- Durante a
análise de requisitos, são especificados alguns pontos, como a definição das necessidades dos
usuários e as restrições de prazo e custo. III- Durante a análise de requisitos, o principal foco do
analista recai sobre "como" desenvolver o software e não sobre "o que" desenvolver, já que este será
definido pelo cliente. IV- A fase de especificação dos requisitos poderá ser realizada a partir das
técnicas de linguagem natural estruturada e/ou linguagem de descrição de projetos. Assinale a
alternativa CORRETA:
A As sentenças I, II e IV estão corretas.
B Somente a sentença III está correta.
C As sentenças II e IV estão corretas.
D As sentenças II e III estão corretas.
Os 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
 VOLTAR
A+ Alterar modo de visualização
1
2
3
14/04/2022 23:35 Avaliação II - Individual
2/4
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 Diminuição das aplicações, projeto e arquitetura.
B Diminuição da velocidade, tamanho e dificuldade de uso.
C Falta de clareza, confusão e fusão de requisitos.
D Falta de confiabilidade, usabilidade e inconsistência.
Para 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.
Os 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 I - II - III.
B I - III - II.
C II - I - III.
D III - II - I
4
5
14/04/2022 23:35 Avaliação II - Individual
3/4
III II I.
Com relação ao levantamento de requisitos, dependendo da situação encontrada, uma ou mais
técnicas podem ser utilizadas. Uma delas é conhecida como a técnica de observação, em que os
analistas passam alguns dias na empresa na qual o software será utilizado e, dessa forma, conseguem
entender a política organizacional da empresa e acompanhar os trabalhos diários para que, assim,
conheçam os processos reais que os usuários irão precisar diariamente no sistema. Sobre essa técnica,
assinale a alternativa CORRETA:
A Etnografia - observação pessoal.
B Brainstorming.
C Questionário.
D JAD.
Podemos definir um requisito funcional, como algo que o software deve fazer, já o requisito não
funcional é quem determina como o sistema fará. Os requisitos não funcionais são premissas ou
restrições que o sistema deverá atender, mas que não são realizadas através de funcionalidades. Sobre
os requisitos não funcionais, analise as sentenças a seguir: I- O sistema deve cadastrar funcionários.
II- O sistema deve imprimir o relatório de clientes em até 5 segundos. III- O sistema deve emitir um
relatório de clientes. IV- O cliente pode consultar seus dados no sistema. Agora, assinale a alternativa
CORRETA:
A As sentenças II, III e IV estão corretas.
B Somente a sentença II está correta.
C As sentenças I, II e IV estão corretas.
D As sentenças I, III e IV estão corretas.
Ao 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 V - V - F - F.
B V - F - F - V.
C F - F - V - V.
6
7
8
14/04/2022 23:35 Avaliação II - Individual
4/4
D F - V - V - F.
Uma 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 listade 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 V - F - V.
B V - F - F.
C V - V - F.
D F - V - F.
De 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 produto, requisitos organizacionais e requisitos externos.
B Requisitos de produto, requisitos operacionais e requisitos externos.
C Requisitos de desempenho, requisitos organizacionais e requisitos externos.
D Requisitos funcionais, requisitos não funcionais e requisitos externos.
9
10
Imprimir

Continue navegando