Questão 1
Questão
Sobre os tipos de requisitos, verifique as afirmativas a seguir:
I. Requisito Funcional é o único tipo genérico;
II. Regra de Negócio e Requisito Não-Funcional são tipos mais especializados;
III. Requisito de Software é o tipo mais genérico.
Assinale corretamente:
Responda
-
Somente II e III são verdadeiras.
-
Somente I e II são verdadeiras
-
Somente I é verdadeira.
-
Somente II é verdadeira.
-
Somente III é verdadeira.
Questão 2
Questão
Um Requisito Funcional (RF) de qualidade precisa atender alguns atributos específicos. São atributos de um bom RF, exceto:
Responda
-
Extensível
-
Unidade
-
Completude
-
Atomicidade
-
Consistência
Questão 3
Questão
Sobre os atributos de uma Regra de Negócio, verifique as definições a seguir:
• Assume uma única responsabilidade;
• Tem que ser testável, tem que ser possível atestar;
• Deve ser completa;
Os trechos acima definem, respectivamente, atributos:
Responda
-
Atomicidade, Verificável e Completude.
-
Atomicidade, Completude e Verificável.
-
Unidade, Atomicidade e Completude.
-
Unidade, Verificável e Completude.
-
Unidade, Completude e Verificável.
Questão 4
Questão
Com relação a um Caso de Uso, analise as afirmativas:
I. Revela a estrutura e o comportamento interno do sistema.
II. Representa uma determinada funcionalidade de um sistema conforme percebida externamente.
III. Representa os agentes externos que interagem com o sistema.
Está (ão) correta (s):
Responda
-
Somente II e III.
-
Somente I e III.
-
Somente III.
-
Somente I e II.
-
Somente II.
Questão 5
Questão
Sobre as categorias de um Requisito Não-Funcional (RNF), analise a definição:
"Restrições de performance, tempo de resposta em processamentos específicos, cargas, velocidade de resposta de processamentos em telas..."
Esta definição é da categoria:
Responda
-
Desempenho.
-
Disponibilidade.
-
Segurança.
-
Interoperabilidade.
-
Confiabilidade.
Questão 6
Questão
Sobre os tipos de relacionamento propostos pela UML, para Modelos de Caso de Uso, podemos citar alguns tipos de relacionamento, exceto:
Responda
-
Relacionamento de correspondência.
-
Relacionamento de associação.
-
Relacionamento de inclusão.
-
Relacionamento de extensão.
-
Relacionamento de generalização.
Questão 7
Questão
O RUP é um exemplo de modelo de processo para desenvolvimento de software derivado da UML. O ciclo de vida do RUP divide-se nas seguintes fases, exceto:
Responda
-
Atualização
-
Concepção
-
Elaboração
-
Construção
-
Transição
Questão 8
Questão
Analise o exemplo a seguir:
Um sistema que possui uma tela para “Manutenção de Clientes”, que mantém os dados cadastrais de um cliente no sistema. Estamos falando de uma única funcionalidade. Nesta tela é possível incluir/consultar clientes dos tipos pessoa física e pessoa jurídica.
Quantos Requisitos Funcionais (RF) são realizados/atendidos por esta funcionalidade?
Questão 9
Questão
A gestão de requisitos é um conjunto de atividades que tem como principal objetivo ajudar a equipe de projeto a:
Responda
-
identificar, controlar e rastrear requisitos e modificações de requisitos em qualquer época, à medida que o projeto prossegue.
-
utilizar ferramentas de engenharia de software para modelar os requisitos do sistema, através da UML.
-
construir um modelo técnico refinado de funções, características e restrições do software.
-
negociar com os clientes os conflitos de prioridade de requisitos e identificar e analisar os riscos associados a cada requisito.
-
avaliar os requisitos quanto à qualidade, garantindo que ambiguidades, inconsistências, omissões e erros tenham sido detectados e corrigidos.
Questão 10
Questão
Os requisitos não funcionais surgem por meio das necessidades dos usuários, como restrições de orçamento, políticas organizacionais ou mesmo por fatores externos, como regulamentos de segurança e legislações de privacidade. Dentre a classificação dos requisitos não funcionais estão os requisitos de produto, os quais:
Responda
-
especificam ou restringem o comportamento do software, incluindo requisitos de desempenho, especificações de rapidez de execução e requisitos de confiabilidade que estabelecem, por exemplo, a taxa aceitável de falhas.
-
são os requisitos gerais de sistemas derivados das políticas e procedimentos da organização do cliente e do desenvolvedor, como, por exemplo, os requisitos de processo operacional.
-
definem os requisitos do processo de desenvolvimento, como, por exemplo, a linguagem de programação, o ambiente de desenvolvimento ou normas do processo a serem usadas.
-
abrangem todos os requisitos que derivam de fatores externos ao sistema e seu processo de desenvolvimento. Podem incluir requisitos reguladores, que definem o que deve ser feito para que o sistema seja aprovado para uso.
-
incluem os requisitos legais, os quais devem ser seguidos para garantir que o sistema opere dentro da lei, e os requisitos éticos, os quais asseguram que o sistema será aceitável para seus usuários e o público geral.