Questões de Concurso sobre Modelo em Cascata

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

Assinale a alternativa correta em relação à Coleta colaborativa de requisitos.


A

É sugerida uma agenda suficientemente informal para encorajar o fluxo livre de ideias.


B

As reuniões são conduzidas e limitadas aos engenheiros de software.


C

É sugerida uma agenda extremamente formal para que seja respeitado o protocolo.


D

A reunião deve ser conduzida por um facilitador externo (uma pessoa de fora).


E

Não deve haver regras para participação e colaboração.

Considere as seguintes afirmações sobre o modelo cascata de desenvolvimento de software.


I - É um exemplo de processo dirigido a planos; em princípio, deve-se planejar todas as atividades do processo antes de se começar a trabalhar nelas.

II - É consistente com outros modelos de processos de engenharia e a documentação é produzida em cada fase do ciclo. Dessa forma, o processo torna-se visível e os gerentes podem monitorar o progresso de acordo com o plano de desenvolvimento.

III- Sua maior vantagem é a divisão inflexível do projeto em estágios distintos, de forma que os compromissos devem ser assumidos em um estágio inicial do processo, o que facilita que atendam às mudanças de requisitos dos clientes.


Quais estão corretas?


A

Apenas I.


B

Apenas I e II.


C

Apenas I e III.


D

Apenas II e III.


E

I, II e III.

De acordo com a QFD (quality function deployment), assinale a alternativa referente à descrição a seguir.

"Esses recursos vão além da expectativa dos clientes e demonstram ser muito satisfatórios quando presentes. ”


A

Requisitos esperados.


B

Requisitos normais.


C

Requisitos fascinantes.


D

Requisitos dominantes.


E

Requisitos formais.

Sobre artefatos do levantamento de requisitos, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.


( ) Os artefatos variarão dependendo do tamanho do sistema ou produto a ser construído.


( ) Os artefatos devem ser revisados exclusivamente pelo gerente de requisitos.


( ) Quaisquer protótipos desenvolvidos para melhor definição dos requisitos são considerados artefatos.


A

V – V – V.


B

V – F – V.


C

V – V – F.


D

F – V – V.


E

F – F – V.

Relacionado à negociação de requisitos, assinale a alternativa que descreve as seguintes atividades:

• Identificar os principais interessados no sistema, subsistema ou funcionalidade;

• Determinar as “condições de ganho” dos interessados;

• Negociar as condições de ganho para alinhá-las em um conjunto de condições mutuamente benéficas para todos os envolvidos, inclusive a equipe de software.


A

São um conjunto de atividades de negociação no início de cada iteração do processo de software.


B

São um conjunto de atividades realizadas durante o levantamento de requisitos.


C

São um conjunto de atividades necessárias após a negociação verbal com o cliente.


D

São um conjunto de atividades aplicadas pela equipe de software na validação de cada requisito.


E

São atividades a serem realizadas em uma reunião de retrospectiva.

O que é análise de domínio de um software?


A

É a análise de capacidades específicas do software, não reutilizáveis.


B

É a análise de capacidades não implementadas, mas necessárias.


C

É a identificação, a análise e a especificação de requisitos comuns de um campo de aplicação específico.


D

É a identificação, a análise e a especificação de requisitos não funcionais.


E

É a especificação de requisitos que não tem valor para o software, mas que pode gerar valor futuro.

Qual alternativa abaixo apresenta um requisito funcional de software?


A

A base de dados deve ser protegida para acesso apenas a usuários autorizados.


B

O tempo de resposta do sistema não deve ultrapassar 30 segundos.


C

O software deve ser operacionalizado no Sistema Operacional Windows.


D

O software deve emitir relatórios de vendas.


E

O tempo de desenvolvimento não deve ultrapassar três meses.

Os Requisitos de Software são utilizados na criação de Sistemas de desenvolvimento. No que se refere aos conceitos de requisitos de Software, pode-se afirmar:


A

Requisitos funcionais descrevem as funcionalidades ou serviços que se esperam do sistema, descrevendo aquilo que é essencial, ou seja, o que espera-se diretamente do sistema.


B

Requisitos não funcionais são requisitos diretamente relacionados às funções precípuas do sistema.


C

A documentação de requisitos trata-se da declaração não oficial do que é exigido dos desenvolvedores do sistema e por isso poderá ser descartado posteriormente.


D

Ambos os requisitos são idealizados pelo engenheiro de Software sem interferências externas.


E

A aprovação dos requisitos é realizada pelo analista que os colocará oficialmente na documentação de requisitos.

Um Analista necessita levantar os requisitos de um sistema junto aos usuários. São técnicas de levantamento:


A

Cenários e Peer Review.


B

Product Owner e Brainstorming.


C

Overview e Use Cases.


D

Joint Application Design (ou Development) – JAD e Etnografia.


E

Prototipação e Sprint.

O objetivo do processo de desenvolvimento de requisitos, conforme as melhores práticas e processos de mercado, é definir os requisitos do cliente, do projeto e do processo.

C
Certo

E
Errado

Considerando as boas práticas para a modelagem da análise de requisitos, assinale a alternativa correta.


A

O modelo deve focar nos detalhes que tentam explicar como o sistema irá funcionar.


B

Deve-se postergar considerações de infraestrutura e outros modelos não funcionais.


C

Garante um alto acoplamento do sistema.


D

Deve focar em “como” e não em “o que”.


E

O modelo será utilizado apenas pelos projetistas.

Sobre a engenharia de requisitos de software, assinale a alternativa INCORRETA.


A

Requisitos funcionais são declarações de serviços que o sistema deve fornecer.


B

Em processos ágeis, requisitos são definidos em uma fase claramente identificável antes de iniciar a implementação do sistema.


C

Requisitos não funcionais podem estar relacionados às propriedades do sistema, como confiabilidade e tempo de resposta.


D

É na fase de elicitação de requisitos que os engenheiros de software trabalham com clientes e usuários para obter informações sobre os requisitos.


E

O gerenciamento de requisitos trata das mudanças ocorridas aos requisitos de um sistema.

Considerando os seguintes questionamentos: “Cada um dos requisitos está consistente com os objetivos globais do sistema?” ou “Cada um dos requisitos pode ser testado uma vez implementado?”, a qual fase do levantamento de requisitos tais questionamentos estão relacionados?


A

Entrevista.


B

Levantamento colaborativo.


C

Questionário.


D

Negociação.


E

Validação.

No modelo cascata, o resultado de cada fase envolve um ou mais documentos que são aprovados e assinados. A fase seguinte só é iniciada após a conclusão da fase precedente, mas, na prática, eles se sobrepõem e trocam informações. Durante o projeto, são identificados problemas com os requisitos; durante a codificação, são verificados problemas do projeto, e assim por diante. O processo não é um modelo linear simples, mas envolve uma sequência de iterações das atividades de desenvolvimento.


C

Certo


E

Errado

Dada uma coleta colaborativa de requisitos, assinale a alternativa que apresenta uma diretriz básica a ser seguida.


A

A reunião conta com a participação da equipe de desenvolvimento.


B

São estabelecidas regras para preparação e participação.


C

A reunião conta com pessoas de fora (terceiros).


D

A reunião deve ser realizada dividindo dois grupos, engenheiros e clientes.


E

Não se obtém benefício com um facilitador, pois todos devem colaborar espontaneamente.

Assinale a alternativa correta sobre a Engenharia de Requisitos.



A

O processo de descobrir, analisar, documentar e verificar esses serviços e restrições é chamado de Engenharia de Requisitos.



B

Requisitos não funcionais são descrições de serviços que o sistema deve implementar.



C

Requisitos funcionais são restrições sobre serviços ou funções oferecidas pelo sistema.



D

O processo de análise de requisitos possui as seguintes etapas em ordem: 1 – Descoberta, 2 – Priorização e Negociação, 3 – Classificação e Organização, e 4 – Especificação.



E

Durante a etapa de Classificação e Organização, é realizado o levantamento dos requisitos do sistema.


Considerando a fase inicial do Processo de Engenharia de Requisitos, assinale a alternativa correta.


A

Interessados são pessoas que se beneficiam financeiramente do sistema.


B

Os interessados geralmente têm pontos de vista similares sobre os requisitos.


C

Pode haver requisitos conflitantes e inconsistentes.


D

Identificar áreas comuns entre os requisitos é responsabilidade do usuário final.


E

Deve-se resolver requisitos conflitantes por meio da escolha arbitrária entre eles.

No modelo cascata de desenvolvimento de software, a primeira e a última etapas são, correta e respectivamente,


A

projeto de software; teste de unidade.


B

definição de requisitos; operação e manutenção.


C

implementação; definição de requisitos.


D

teste de unidade; projeto de software.


E

teste de integridade; implementação.

Também chamado de ciclo de vida clássico, sugere uma abordagem sistemática e sequencial para o desenvolvimento de softwares que começa com a especificação dos requisitos pelo cliente e progride ao longo do planejamento, modelagem, construção e implantação, culminando na manutenção progressiva do software acabado. O modelo de desenvolvimento de software descrito é chamado de:


A

Modelo em cascata.


B

Scrum.


C

Modelo em espiral.


D

XP Programming.


E

RUP.

Considerando que um Caso de Uso expressa formas de utilizar um sistema para alcançar um objetivo particular, em relação à notação de Caso de Uso 2.0, é correto afirmar que


A

não é uma notação que faz parte do conjunto de diagramas disponibilizados pela UML.


B

por ser um diagrama baseado no paradigma orientado a objetos pode ser utilizada somente para ajudar no desenvolvimento de sistemas de software.


C

tem como princípio facilitar a construção do sistema, para que ele seja construído como um todo ao invés de construí-lo por partes.


D

é uma prática escalável e ágil empregada para capturar um conjunto de requisitos e conduzir o desenvolvimento incremental de um sistema para que os executem.


E

por ser uma evolução dos casos de uso, não há a necessidade de descrever textualmente os requisitos, pois o diagrama demonstrará todos os detalhes graficamente.

   
Gerar simulado