Questões de Concurso Sobre engenharia de requisitos em engenharia de software

Foram encontradas 1.149 questões

Ano: 2018 Banca: FUNRIO Órgão: AL-RR Prova: FUNRIO - 2018 - AL-RR - Analista de Sistemas |
Q908911 Engenharia de Software
Um sistema apresenta a seguinte exigência. a plataforma de desenvolvimento deve utilizar a linguagem Java.
Nesse contexto, o requisito explicitado é categorizado como
Alternativas
Q908195 Engenharia de Software
Sobre Análise de Requisitos, é incorreto afirmar:
Alternativas
Q907742 Engenharia de Software

Com respeito ao processo de Engenharia de Requisitos de Software, considere as seguintes afirmativas.


I O Diagrama de Classes e o Diagrama de Atividades, ambos fornecidos pela Unified Modeling Language, podem ser usados tanto no processo de requisitos quanto na descrição de arquitetura (design) de um software.


II Em projetos dinâmicos, como na construção de um Jogo Educacional interativo, a especificação de requisitos pode ser substituída por uma abordagem baseada exclusivamente em protótipos evolutivos.

III Em uma organização de desenvolvimento de software, os processos de gerenciamento de requisitos e gerenciamento de projetos devem atuar de forma integrada.

IV Etnografia, prototipação, entrevistas e questionários são técnicas que podem ser usadas na identificação de requisitos de software.

V Os casos de uso descrevem requisitos interativos. Assim, processos internos de um software não constituem casos de uso, não importando quão complexos sejam.


Está(ão) correta(s)

Alternativas
Q907733 Engenharia de Software

Um engenheiro de software está especificando os requisitos para um software que automatize a distribuição das turmas em salas de aula disponíveis em um campus de uma instituição de ensino superior.

Durante o processo de levantamento e especificação de requisitos, o engenheiro de software identificou requisitos funcionais e requisitos não funcionais relacionados com o projeto que está sob sua responsabilidade.


Considere os requisitos relacionados a seguir:


I O sistema deve ser compatível com navegadores Web executando em smartphones.

II O sistema deve permitir o cadastro das salas de aula disponíveis para uso, sua localização e sua capacidade.

III O sistema deve permitir a emissão de relatórios contendo a alocação das salas e turmas.

IV O sistema deve ser desenvolvido com a linguagem Java.

V O sistema deve fornecer uma solução de interoperabilidade com os outros sistemas existentes na instituição.

VI Os relatórios gerenciais devem ser emitidos em no máximo dez segundos no contexto de mil usuários simultâneos.


Dentre os itens relacionados de I a VI, são requisitos não funcionais 

Alternativas
Q905531 Engenharia de Software

Analise as seguintes afirmativas sobre os tipos de verificações de requisitos que fazem parte do processo de Validação de Requisitos, de acordo com Sommerville (2011):


I. Verificações de completeza consistem em validar com todos os stakeholders se os requisitos contemplam as suas necessidades e se funcionalidades adicionais e diferentes também serão necessárias.

II. Verificações de realismo consistem em avaliar se o requisito realmente pode ser implementado, podendo levar em consideração o orçamento e o prazo para desenvolvimento do sistema.

III. Verificações de consistência são necessárias para evitar requisitos conflitantes, com restrições ou descrições contraditórias para uma mesma função do sistema.


Estão CORRETAS as afirmativas:

Alternativas
Q902418 Engenharia de Software
De acordo com Sommerville (2011), Requisitos de Interoperabilidade, Requisitos Éticos e Requisitos Legais são
Alternativas
Q900874 Engenharia de Software
Um Analista necessita levantar os requisitos de um sistema junto aos usuários. São técnicas de levantamento:
Alternativas
Q899780 Engenharia de Software
No contexto da especificação de requisitos de software, um exemplo de requisito “não funcional” é:
Alternativas
Q898843 Engenharia de Software

Analise os requisitos apresentados abaixo.


1) Para cada cliente deve ser aplicado um identificador único.

2) O tempo de resposta entre a requisição e a informação não pode exceder a dois ms (mili-segundos).

3) Clientes têm filiais que devem "carregar", na base de dados, o identificador do cliente principal.

4) O sistema não deve ferir as leis de proteção ambiental.


São requisitos não funcionais:

Alternativas
Q898842 Engenharia de Software
Uma das finalidades da análise de requisitos é:
Alternativas
Q893408 Engenharia de Software

A respeito da gestão de relacionamento e engenharia de requisitos, julgue o item seguinte.


Na especificação de requisitos, são estabelecidos uma escala de medição e os valores aceitáveis para cada requisito de usuário, tornando-o mensurável, ou seja, adicionando a ele um critério de aceitação.

Alternativas
Q893407 Engenharia de Software
A respeito da gestão de relacionamento e engenharia de requisitos, julgue o item seguinte.
Requisitos externos são derivados de metas, políticas e procedimentos das organizações, do cliente e do desenvolvedor e incluem requisitos de processo, requisitos de implementação, restrições de entrega e restrições orçamentárias.
Alternativas
Q890073 Engenharia de Software

Entre as técnicas de validação de requisitos, existem as revisões, que podem ser diferenciadas em três tipos básicos: comentários, inspeções e walk-throughs.


Na técnica de inspeção,

Alternativas
Q890072 Engenharia de Software

Requisitos existem em vários níveis de abstração.


Um desses níveis é conhecido como “requisitos de negócio”, os quais

Alternativas
Q890070 Engenharia de Software

A equipe de desenvolvimento de um aplicativo já fechou o escopo do projeto e o levantamento dos requisitos. Agora irá validar os requisitos com o cliente e demonstrar conceitos, experimentar opções de projeto, conhecer mais sobre o problema e suas possíveis soluções, e talvez descobrir erros e omissões nos requisitos propostos. A equipe está discutindo com o gerente qual a técnica de validação mais adequada a ser utilizada.


A técnica recomendada para esse caso é a seguinte:

Alternativas
Q887161 Engenharia de Software
A validação de requisitos é o processo pelo qual se verifica se os requisitos definem o sistema que o cliente quer e se satisfaz ao uso que se pretende dele. Durante o processo de validação dos requisitos, diferentes tipos de verificações também devem ser efetuados, visando avaliar se o enunciado dos requisitos satisfaz a uma série de características de qualidade. Com relação a essas questões, é INCORRETO afirmar que
Alternativas
Q887160 Engenharia de Software
Diversas técnicas, envolvendo as pessoas interessadas (stakeholders, em inglês) no desenvolvimento de um software, são muito utilizadas nos processos de descoberta, também chamada de elicitação, de requisitos. Com relação às técnicas utilizadas para a elicitação de requisitos, é INCORRETO afirmar que
Alternativas
Q887158 Engenharia de Software
O gerenciamento de requisitos é o processo de compreensão e controle das mudanças nos requisitos do sistema em desenvolvimento. Com relação ao gerenciamento de requisitos utilizados em processos de software tradicionais, é INCORRETO afirmar que
Alternativas
Q887155 Engenharia de Software
Requisitos não funcionais são requisitos que não estão diretamente relacionados com os serviços específicos oferecidos pelo software a seus usuários. Com relação aos requisitos não funcionais, é INCORRETO afirmar que
Alternativas
Q887154 Engenharia de Software
A disciplina de Requisitos reúne as atividades que visam obter um enunciado completo, claro e preciso dos requisitos em um processo de software. Com relação ao principal resultado produzido nessa disciplina, a Especificação de requisitos, é CORRETO afirmar que tal especificação
Alternativas
Respostas
441: D
442: D
443: D
444: C
445: D
446: B
447: D
448: E
449: C
450: E
451: C
452: E
453: E
454: A
455: B
456: D
457: C
458: C
459: C
460: C