Questões de Concurso sobre Classificação de Requisitos - Página 3 | Gran Questões

Questões de Concurso sobre Classificação de Requisitos

 
 
Disciplina 1
Assunto 3
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
60 questões encontradas
Questões por página
20
Mais recentes
 

Considere os seguintes requisitos funcionais de um software de frente de caixa de uma sorveteria:


I. ao selecionar um tipo qualquer de sorvete, pode-se adicionar vários condimentos a esse sorvete (tais como coberturas de diferentes sabores, granulados etc.) e o sistema deve calcular o valor total (sorvete + condimentos) dinamicamente ao fechar o pedido;

II. ao fechar o pedido, o sistema deve permitir adaptar o tipo de pagamento (cartão de crédito ou débito com desconto);

III. ao concluir o pedido, o sistema deve permitir que o valor total e a descrição do pedido sejam enviados a outros objetos (ou módulos) do sistema que estejam interessados nesses dados.


Com base nos requisitos funcionais detalhados acima, qual dos padrões de projetos abaixo são adequados para resolver cada requisito funcional, respectivamente?


A

Decorator, Adapter e Observer.


B

Decorator, Strategy e Observer.


C

Composite, Adapter e Observer.


D

Composite, Strategy e Command.


E

Composite, Singleton e Command.

De acordo com a análise de requisitos em desenvolvimento de projetos de sistemas, assinale a alternativa que descreva o conceito de requisitos não funcionais.


A

Lista de serviços que o sistema deve oferecer ao usuário.


B

Lista de serviços que o desenvolvedor deve oferecer ao usuário.


C

Propriedades e características desejadas do sistema relativas à capacidade de armazenamento, tempo de resposta, configuração, uso (ex. uso intuitivo) e confiabilidade.


D

Propriedades e características do sistema relativas à capacidade de uso pelo usuário.

São considerados requisitos não funcionais para um sistema em desenvolvimento, exceto:


A

O tempo médio entre as falhas apresentadas.


B

O tempo máximo de resposta.


C

O sistema deverá respeitar os princípios de acessibilidade preconizados pelo W3C/WAI.


D

O sistema deverá permitir a emissão de notas fiscais.


E

O sistema não deverá utilizar barra de rolagem horizontal.

Os requisitos são de natureza variável e uma descrição de funcionalidade ao nível do usuário, podendo ser também uma especificação mais detalhada do comportamento que se espera de um sistema, ou mesmo uma propriedade genérica de um sistema, restrições técnicas e no processo do desenvolvimento do sistema, além de informações sobre como realizar determinados cálculos ou mesmo alguma informação que se deseja obter, entre outros. Basicamente, os requisitos podem ser classificados em dois grandes grupos: funcionais e não funcionais. Assinale a alternativa referente a um requisito funcional.


A

Requisito de informação.


B

Requisito de portabilidade.


C

Requisito de confiabilidade.


D

Requisito de manutenibilidade.

No contexto da Engenharia de Software, assinale a alternativa que apresenta um conjunto apenas de requisitos não funcionais.


A

Desempenho, confiabilidade, testes e documentação.


B

Desempenho, disponibilidade, codificação e segurança.


C

Desempenho, disponibilidade, escalabilidade e segurança.


D

Documentação, confiabilidade, codificação e segurança.


E

Especificação, elaboração, casos de uso e segurança.

As declarações de serviços que o sistema deve fornecer, de como ele deve reagir a entradas específicas ou se comportar em determinadas situações, são chamadas de requisitos:


A

não-funcionais.


B

de domínio.


C

de sistema.


D

funcionais.


E

de usuário.

Dentre os requisitos não funcionais, classificados em

I. De produto.

II. Organizacionais.

III. Externos.

Corresponde a I, II e III, respectivamente,


A

segurança; privacidade; desempenho.


B

interoperabilidade; usabilidade; desempenho.


C

interoperabilidade; desempenho; ético.


D

portabilidade; de entrega; interoperabilidade.


E

usabilidade; de segurança; de privacidade.

Requisitos não-funcionais estão diretamente relacionados com a satisfação dos usuários.


Assinale a alternativa que não indique um requisito não-funcional.


A

O sistema de arquivos deve ser protegido, para acesso, apenas, de usuários autorizados.


B

O software deve ser implementado usando os conceitos de orientação a objetos.


C

O tempo de desenvolvimento do software não deve ultrapassar seis meses.


D

O software poderá ser executado em plataforma windows e linux.


E

O software deve emitir relatórios de vendas a cada quinze dias.

Uma especificação da forma "os estudantes devem poder obter o número de aprovações, reprovações e trancamentos em todas as disciplinas por determinado período de tempo" corresponde a requisito funcional de um sistema, enquanto que a especificação "o software deve ser operacionalizado no sistema operacional Linux" corresponde a requisito não-funcional.


C
Certo

E
Errado

Requisitos funcionais são restrições sobre as funções ou serviços oferecidos pelo sistema. Esses requisitos consideram as declarações de serviços, a forma do sistema reagir e como ele deve se comportar em determinadas situações. Cenários e casos de uso são técnicas eficazes para elicitação de requisitos funcionais segundo pontos de vista de interação.


C
Certo

E
Errado

No Processo Unificado, o modelo de análise foca em como os requisitos funcionais, não funcionais e restrições impostas pelo ambiente de implementação influenciam o sistema em desenvolvimento. Os artefatos de um modelo de análise são organizados em subsistemas com classes, interfaces e outros subsistemas.


C
Certo

E
Errado

Analise as seguintes afirmações sobre Requisitos Funcionais e Não-funcionais.

I. Requisitos funcionais são as funcionalidades do software, as necessidades descritas pelo cliente/usuário, o comportamento específico, as regras do negócio de um sistema.

II. Requisitos não-funcionais são restrições de projeto e de implementação que dão suporte aos requisitos funcionais. Diferente dos requisitos funcionais, os requisitos não-funcionais estão ligados à forma com que o software opera e não, ao comportamento específico deste.

III. Exemplos de requisitos não-funcionais são: desempenho, distribuição, persistência e segurança.

Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).


A
Apenas I.

B
Apenas II.

C
Apenas II e III.

D
Apenas III.

E
I, II e III.
Ao se proceder a Análise de Requisitos Funcionais de um projeto/sistema a ser desenvolvido, pode-se afirmar que essa é a etapa onde se dá, EXCETO:

A
O entendimento do negócio

B
O levantamento da situação atual e do que se pretende desenvolver

C
O planejamento do projeto/sistema.

D
O fechamento de escopo do projeto/sistema

E
A definição do hardware que será necessário à implantação do projeto/sistema

Em relação à análise de requisitos funcionais e nãofuncionais, é correto afirmar:


A
Dependendo da fase de projeto, a análise dos requisitos funcionais e não-funcionais recebe o mesmo nível de tratamento, em função da necessidade de se definir o que é para fazer, qual produto gerar (requisito não-funcional) e qual a forma, conteúdo, comportamento e atributos deve conter o produto (requisito funcional).

B
Os requisitos funcionais e não-funcionais têm tratamento diferenciado em cada fase de projeto. Primeiro, é necessário definir o que é para fazer, qual produto gerar (requisito não-funcional); segundo, qual forma, conteúdo, comportamento e atributos deve conter o produto (requisito funcional). Isto quer dizer que somente se consegue definir atributos ou características de qualidade à medida que se tenha a definição do produto.

C
Na fase de estudo preliminar ou estudos de projeto, a validação dos requisitos depende do processo de qualificação das informações de origem, funcionalidade e relacionamento de dependências dos requisitos e do processo de qualificação de exigências pelos stakeholders. Nesta fase os requisitos não-funcionais são documentados e priorizados para serem utilizados na fase de implantação.

D
A fase de modelo físico deve agregar aos requisitos funcionais os requisitos não-funcionais obtidos nas várias oportunidades de captura de informações, tratá-los em termos de prioridade, precedência e relacionamentos entre si, com ênfase em como o software deve funcionar.

E
Na fase de modelo lógico, são detalhados os eventos e visões dos processos, identificados os papéis e responsabilidades dos stakeholders. Esta fase deve agregar aos requisitos funcionais os requisitos nãofuncionais obtidos nas várias oportunidades de captura de informações, tratá-los em termos de prioridade, precedência e relacionamentos entre si

As necessidades de informação automatizadas devem ser expressas, principalmente, na forma de requisitos


A

funcionais, somente.


B

de qualidade, somente.


C

de segurança, somente.


D

de hardware e software, somente.


E

funcionais e não funcionais.

   
Gerar simulado