Você está na página 1de 14

Engenharia de Software

Engenharia de
Requisitos
Cesgranrio
Professor: Gabriel Pacheco
@professor.gabrielpacheco
(CESGRANRIO - 2024 - IPEA - Técnico de Planejamento e Pesquisa -
Desenvolvimento de Sistemas)
1 - A engenharia de requisitos pode ser dividida em gerenciamento de
requisitos e desenvolvimento de requisitos, e este, por sua vez, pode ser
subdividido em elicitação, análise, especificação e validação. Cada um desses
quatro componentes do desenvolvimento de requisitos possui um conjunto de
boas práticas.
Uma das boas práticas associadas à validação de requisitos é
A) priorizar os requisitos.
B) registrar as regras de negócio.
C) alocar requisitos aos subsistemas.
D) definir critérios de aceitação do produto.
E) especificar os atributos de qualidade do produto.
(CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - SAP)
2 - Os requisitos não funcionais são requisitos que não estão diretamente
relacionados com o que o sistema é capaz de fazer para atender aos seus
usuários. Eles podem estar relacionados a algumas características,
propriedades ou restrições como confiabilidade, ambiente de operação,
aspectos legais e outros. Alguns autores os classificam em requisitos de
produto, organizacionais e externos.
Os requisitos de produto ainda são classificados como de usabilidade,
confiança, proteção e
A) ambientais
B) operacionais
C) segurança
D) éticos
E) eficiência
(CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - SAP)
3 - Ao realizar uma especificação de requisitos, um analista resolveu utilizar a
técnicas QFD.
Nessa técnica, os requisitos esperados têm como característica ser:
A) explícitos e causar insatisfação significante se não implementados.
B) implícitos e causar insatisfação significante se não implementados.
C) explícitos e causar satisfação se implementados.
D) implícitos e causar satisfação se implementados.
E) desconhecidos e causar satisfação significante se implementados.
(CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - SAP)
4 - A técnica de etnografia para o levantamento de requisitos implica a
A) imersão do analista no ambiente de trabalho onde o sistema vai ser usado.
B) imersão do usuário no ambiente de desenvolvimento.
C) realização de reuniões de levantamento de requisitos com grupos de
usuários de um mesmo tipo.
D) realização de reuniões de levantamento de requisitos com grupos de
usuários de tipos diferentes.
E) realização de reuniões de levantamento no ambiente de trabalho do
usuário.
(CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - SAP)
5 - Há autores que classificam os requisitos não funcionais de um sistema de
informação em requisitos de produto, requisitos organizacionais e requisitos
externos. Cada uma dessas categorias também sofre subdivisões.
Considerando essa informação e o desenvolvimento de um sistema acadêmico, são
pares que estabelecem a correspondência (categoria de requisito;exemplo), EXCETO
A) (eficiência; os relatórios de notas devem ser impressos em menos de cinco
segundos).
B) (segurança; o sistema deve prover recursos para registro de ponto do professor
por reconhecimento de impressão digital).
C) (ética; cada trabalho proposto possuirá um único prazo para todos os alunos do
curso).
D) (usabilidade; o professor lança as faltas dos alunos das turmas nas quais leciona).
E) (ambiental; os servidores devem trabalhar entre 40% e 55% de umidade relativa
do ar e 5º a 15º de temperatura).
(CESGRANRIO - 2018 - LIQUIGÁS - Profissional Júnior - Analista de Sistemas)
6 - O desenvolvimento de requisitos é geralmente subdivido em elucidação
(elicitation), análise, especificação e validação. A cada uma dessas disciplinas estão
associadas várias práticas, que contribuem para o bom andamento das atividades
das disciplinas.
Dentre as práticas associadas à disciplina de especificação se encontra a
A) definição da visão e do escopo
B) identificação dos eventos e das respostas
C) priorização dos requisitos
D) criação do diagrama de contexto
E) descrição das regras de negócio
(CESGRANRIO - 2018 - Banco da Amazônia - Técnico Científico - Tecnologia da
Informação)
7 - 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,
A) aplica-se um processo mais leve que o walk-through, onde os papéis estão
menos definidos.
B) aplica-se uma leitura baseada na verificação dos requisitos por perspectivas
diferentes.
C) os requisitos são entregues para outra pessoa, que usará de sua opinião de
especialista para identificar questões que podem diminuir a qualidade dos
requisitos.
D) um conjunto de questões ou afirmativas deve ser respondido, sobre uma certa
circunstância, na forma de um check-list.
E) verifica-se se os artefatos de desenvolvimento têm erros, aplicando-se um
processo definido estritamente e em várias fases.
(CESGRANRIO - 2018 - Banco da Amazônia - Técnico Científico - Tecnologia da
Informação)
8 - Requisitos existem em vários níveis de abstração.
Um desses níveis é conhecido como “requisitos de negócio”, os quais
A) definem a visão e o escopo que influenciam os requisitos de usuário.
B) são dependentes dos requisitos funcionais para serem levantados.
C) são descobertos depois e a partir dos requisitos de usuário.
D) são registrados na forma da Especificação de Requisitos de Software.
E) influenciam e são registrados na forma de regras de negócio.
(CESGRANRIO - 2018 - Banco da Amazônia - Técnico Científico - Tecnologia da
Informação)
9 - 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:
A) Casos de Uso, pois fará o detalhamento dos requisitos reduzindo os riscos.
B) Prototipação das principais funcionalidades ou as mais críticas para checar com o
usuário.
C) Cenário, pois vai dar uma descrição total do comportamento da aplicação.
D) Join Application Development (JAD), sem a dinâmica de grupo, pois vai analisar
os pontos de vista dos usuários sobre o sistema.
E) Regras de negócio, pois podem restringir os requisitos funcionais existentes.
(Petrobras Prova: CESGRANRIO - 2018 - Petrobras - Analista de Sistemas Júnior -
Processos de Negócio)
10 - O processo de desenvolvimento de requisitos pode ser dividido em 4 etapas:
elicitação, análise, especificação e validação.
Qual prática da Engenharia de Requisitos está associada à etapa de análise?
A) Criar protótipos.
B) Identificar casos de uso.
C) Inspecionar documentos de requisitos.
D) Definir critérios de aceitação.
E) Registrar regras de negócio.
(Petrobras Prova: CESGRANRIO - 2018 - Petrobras - Analista de Sistemas Júnior -
Processos de Negócio)
11 - Um analista em treinamento apresenta a seguinte descrição para alguns
requisitos de um sistema on-line para venda de bilhetes de uma rede de cinemas
em que cada cinema apresenta mais de um filme, e cada filme é apresentado em
mais de um cinema com lugares marcados.
Quando o usuário entrar no site da rede, um menu é apresentado com os filmes e
cinemas disponíveis. O usuário seleciona o filme a que deseja assistir e entra com o
número de cartão de crédito. A validade do cartão é verificada e o bilhete é
emitido. O sistema encerra a operação com a mensagem: obrigado, divirta-se.
Embora haja falhas nessa descrição ainda incipiente, o instrutor solicitou que o
analista a estendesse com exemplos de possíveis requisitos não funcionais para o
sistema.
(Petrobras Prova: CESGRANRIO - 2018 - Petrobras - Analista de Sistemas Júnior -
Processos de Negócio)
Qual é a sentença que NÃO atende à solicitação do instrutor?
A) O tempo máximo de espera do sistema para a inserção do número do cartão de
crédito deve ser maior do que oito segundos e menor do que 15 segundos.
B) O sistema deve estar disponível por 99,5% do tempo durante as 24 horas do dia,
sete dias por semana.
C) O formato do bilhete deve seguir o padrão definido na legislação municipal
pertinente.
D) O usuário deve selecionar o cinema em que deseja assistir ao filme.
E) O sistema deve ser compatível com operação em smartphone.
1-D 2-E 3-B 4-A 5-D
6-E 7-E 8-A 9-B 10-A
11-D

Você também pode gostar