Questões de Concurso sobre Engenharia de Requisitos (Gerências de Requisitos de Softwares) - Página 25 | Gran Questões

Questões de Concurso sobre Engenharia de Requisitos (Gerências de Requisitos de Softwares)

 
 
Disciplina 1
Assunto 9
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
 
499 questões encontradas
Questões por página
20
Mais recentes
 

Acerca da Análise e das Técnicas de Levantamento de Requisitos, considere as seguintes afirmações.

1) A Norma ISO/IEC 9126 define seis características de qualidade de software que devem ser avaliadas: Funcionalidade; Usabilidade; Confiabilidade; Eficiência; Manutenibilidade; Portabilidade.

2) De acordo com a IEEE, Requisito é uma condição ou capacidade demandada por um usuário para resolver um problema ou alcançar um objetivo.

3) De acordo com a IEEE, Requisito é uma condição ou capacidade que deve ser satisfeita por um sistema para satisfazer um contrato ou um padrão.

4) Entre as atividades de Análise de Requisitos temos: reconhecimento do problema, avaliação do problema e síntese da solução (Modelagem), especificação dos requisitos do software e revisão.

Estão corretas apenas:


A

1 e 2


B

2 e 3


C

1, 3 e 4


D

2, 3 e 4


E

1, 2, 3 e 4

A construção de um modelo de casos de uso é um meio para capturar requisitos funcionais com foco no valor dos requisitos para os usuários. Um caso de uso especifica uma seqüência de ações que o sistema pode realizar e que produzem resultados observáveis e de valor para os atores.

C
Certo

E
Errado
Em um modelo de casos de uso, pode haver diferentes tipos de usuários representados por atores. Além de tipos de usuários, atores podem representar outros sistemas ou hardwares que interagem com o sistema a ser desenvolvido. Atores se comunicam com o sistema via casos de uso.

C
Certo

E
Errado

Em relação aos requisitos de um software, analise as afirmativas abaixo e escolha a opção CORRETA:

I – Requisitos são condições ou capacidades necessárias que o software deve pos-suir.
II – Os requisitos funcionais descrevem as funções que o software deverá executar ou comportamentos que deverá apresentar diante de uma ação do usuário.
III – Os requisitos implícitos ou óbvios são expectativas dos usuários que não foram documentadas, mas são cobradas por eles na entrega do software.


A

Apenas as afirmativas I e II são verdadeiras.


B

Apenas as afirmativas I e III são verdadeiras.


C

Apenas as afirmativas II e III são verdadeiras.


D

Todas as afirmativas são verdadeiras.

Considere as seguintes partes de diagramas de seqüência:

Imagem associada para resolução da questão

Supondo que ob2:C2 represente uma denúncia que pode estar em uma situação de criação ou em uma situação de exclusão, a frase "Uma denúncia infundada deve ser excluída do cadastro principal devendo, entretanto, ser criada como novo objeto em um cadastro de históricos." é corretamente representada, respectivamente, APENAS em


A

I e II.


B

I e III.


C

II e III.


D

III e II.


E

III e I.

Dependendo da fase em que se encontre o desenvolvimento, é necessário dar maior prioridade a determinadas atividades da engenharia de requisitos. Sobre a Priorização de Atividades na Gerência de Requisitos de Software, analise as seguintes afirmações.

I. Atividades de identificação de requisitos, elicitação das necessidades dos stakeholders e captura de um vocabulário comum devem ser priorizadas nas primeiras iterações de um desenvolvimento de software.

II. A revisão de requisitos é um exemplo de atividade de requisito, normalmente executada mais no final do desenvolvimento do software.

III. Uma atividade que deve ser executada após a primeira iteração do desenvolvimento é a atividade de priorizar requisitos. Esta atividade utiliza o resultado de uma outra atividade de requisitos que deve ser executada ainda no início do desenvolvimento de software, a análise de riscos.

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


A
Apenas I.

B
Apenas I e III.

C
Apenas II.

D
Apenas II e III.

E
I, II e III.

As opções abaixo correspondem a práticas relevantes à área de Gerência de Requisitos nos modelos de maturidade no desenvolvimento de software, EXCETO


A

identificação de inconsistências.


B

manutenção da rastreabilidade.


C

obtenção de comprometimento com os requisitos.


D

uso dos requisitos para produzir estimativas.

Considere a frase: "A situação em que se encontrar um processo, após cada remessa, parecer ou quaisquer ações que venham a modificar sua situação, deverá ser mostrada no sistema". O diagrama mais adequado para a representação desta condição é o de


A

Seqüência.


B

Máquina de Estados.


C

Atividades.


D

Caso de Uso.


E

Classe.

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

Sobre os fundamentos da Análise de Negócios e Levantamento de Requisitos, considere as afirmativas abaixo:

Imagem associada para resolução da questão


A

Somente as afirmativas 1, 2 e 3 são verdadeiras.


B

Somente as afirmativas 1, 4 e 5 são verdadeiras.


C

Somente as afirmativas 2, 3 e 4 são verdadeiras.


D

Somente as afirmativas 3, 4 e 5 são verdadeiras


E

As afirmativas 1, 2, 3, 4 e 5 são verdadeiras.

A análise de requisitos é uma tarefa da engenharia de software. Sobre esta análise, é correto afirmar que


A

a análise de requisitos deverá somente fazer a descrição funcional do software.


B

na análise de requisitos não deverá ser feita uma descrição comportamental do software.


C

a análise de requisitos é uma atividade que deverá envolver e ser realizada somente pelo engenheiro de software.


D

a FAST é uma técnica utilizada na identificação do problema e na especificação de um conjunto preliminar de requisitos de solução.


E

a técnica, que estimula a criação de uma equipe de desenvolvedores e clientes para a realização das primeiras etapas de análise e especificação, é conhecida por SQA.

Um sistema de computação é um produto de software que, via de regra, apresenta alta complexidade no que se refere à captura dos seus objetivos e funcionalidades. A fase do desenvolvimento que trata desse aspecto do sistema é denominado de:


A
programação.

B
análise de requisitos.

C
testes e depuração de códigos.

D
implantação.

A respeito de Engenharia de Requisitos, assinale a alternativa correta.


A

Para evitar problemas decorrentes da alteração de requisitos durante o desenvolvimento de um software, um processo de desenvolvimento de software deve estabelecer a impossibilidade de alteração da especifi cação de requisitos, quando aprovada a primeira versão deste documento.


B

O sistema operacional sob o qual um software deverá executar corresponde a um exemplo de requisito funcional para esse software.


C

Uma especifi cação de requisitos deve especifi - car requisitos não funcionais, além dos requisitos funcionais.


D

Eliciação de requisitos é a especifi cação de requisitos através de uma linguagem formal.

A identificação das necessidades de informações automatizadas deve ser um processo formal e estruturado para análise dos requisitos, sendo o principal fator crítico de sucesso


A

envolver usuários chaves para suportar as recomendações da solução.


B

definir as responsabilidades dos fornecedores e da equipe de desenvolvimento.


C

considerar os requisitos de segurança e de controle como proprietários.


D

elaborar um processo de planejamento e controle das soluções.


E

utilizar metodologias para desenvolvimento interno, soluções compradas ou opção de terceirização.

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.

Analise as seguintes afirmações relacionadas à Engenharia de Software, modelos de desenvolvimento e análise de requisitos:

I. O modelo de desenvolvimento denominado 4GT (técnicas de quarta geração) caracteriza-se pelo desaparecimento da atividade de Teste, que normalmente é a última atividade para os demais modelos de desenvolvimento de software. Essa característica especial do modelo 4GT é conseqüência do uso de ferramentas de desenvolvimento de software, que permite ao desenvolvedor especificar características do software em um nível elevado, garantindo a qualidade em qualquer etapa do ciclo de vida do projeto.

II. Durante a análise de requisitos, são especificados a função e o desempenho do software, bem como a sua interface com outros elementos do sistema. Nessa etapa, também, são estabelecidas as restrições de projeto, a que o software deve atender.

III. Durante a análise de requisitos, o principal foco do analista recai sobre "como" e não sobre "o que". Nesse caso, o analista concentra-se em como o sistema produz ou consome dados, como o sistema deve executar as funções e como as restrições e interfaces são definidas.

IV. Durante a especificação dos requisitos, são estabelecidos os critérios que permitirão ao desenvolvedor e ao cliente avaliar a qualidade, assim que o software for construído.

Indique a opção que contenha todas as afirmações verdadeiras.


A
I e II

B
II e III

C
II e IV

D
I e III

E
III e IV
 
Ir para a página:
OK
 
Gerar simulado