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

Foram encontradas 1.114 questões

Q1394216 Engenharia de Software
Na engenharia de software, a engenharia de requisitos fornece o mecanismo que permite o entendimento do que o cliente deseja. Alguns autores consideram que ela é composta por sete tarefas distintas: concepção, levantamento, elaboração, negociação, especifi cação, validação e gestão. Sobre essas tarefas, assinale a alternativa INCORRETA.
Alternativas
Q1393309 Engenharia de Software
De acordo com Sommerville (2011), requisitos não funcionais podem ter as seguintes classificações, EXCETO:
Alternativas
Q1370946 Engenharia de Software
Deseja-se desenvolver um sistema de informação para uma empresa que possui uma frota de navios mercantes. Tal sistema deve ser composto de um módulo capaz de acompanhar o posicionamento de cada navio em tempo real e de receber e disponibilizar dados sobre as condições operacionais de cada navio. Um sistema gerenciador de banco de dados deve armazenar e disponibilizar informações sobre a rota, carga, tripulação e condições logísticas de cada navio. Considerando essas informações, julgue os itens seguintes, acerca de desenvolvimento de aplicações e banco de dados.
Requisitos adequadamente definidos constituem base importante sobre a qual um sistema poderá ser bem desenvolvido. No processo de engenharia de requisitos, o estudo de viabilidade utiliza as informações do processo de levantamento de requisitos para gerar um relatório que recomenda se é viável ou não realizar o processo de desenvolvimento do sistema
Alternativas
Q1322937 Engenharia de Software
A Engenharia de Requisitos é um termo cunhado para descrever as atividades relacionadas à investigação e definição de escopo de um sistema de software, ou seja, trata-se do processo de descobrir, analisar, documentar e verificar as funções e restrições do sistema. Para auxiliar o levantamento de requisitos, existe um conjunto de técnicas de levantamento de dados que podem ser aplicadas em conjunto ou isoladamente, a depender das características do projeto. Assinale a alternativa que apresenta somente técnicas para descoberta de requisitos:
Alternativas
Q1316537 Engenharia de Software

Considere a lista abaixo, elaborada durante um levantamento de requisitos na Assembleia Legislativa do Amapá, para um sistema hipotético de avaliações internas:


1. Registrar avaliação de colaborador por parlamentar: O sistema deve permitir ao parlamentar, em uma única tela, a avaliação de todos os seus colaboradores.

2. Considerar Aspectos Legais: O sistema deve seguir orientações elencadas na Resolução 099/XXXX do Conselho Legislativo do Estado.

3. Registrar autoavaliação de parlamentar: O sistema deve permitir ao parlamentar sua autoavaliação em relação às disposições legais sob as quais atuou no período.

4. Atentar à Segurança: O sistema deve fornecer mecanismos de segurança e autenticação alinhados com os adotados pelo processo XPTO.

5. Impedir acesso direto ao processo XPTO: O sistema deverá mostrar ao usuário que existem formulários de avaliação a serem respondidos e dará a opção de respondê-los depois.


Adotando RFU para requisitos funcionais e RNF para não-funcionais, a classificação correta e respectiva da lista 1 a 5 acima é:

Alternativas
Q1288600 Engenharia de Software
Considerando a análise de requisitos e os requisitos funcionais de um software, assinale a alternativa abaixo que contém apenas exemplos de requisitos funcionais.
Alternativas
Q1286384 Engenharia de Software
Leia atentamente a frase abaixo:

"Os diagramas de _____ são excelentes para registrar os _____ de um sistema".

Assinale a alternativa que preencha correta e respectivamente as lacunas.
Alternativas
Q1286368 Engenharia de Software
Requisitos são as bases para todo projeto, definindo o que as partes interessadas de um novo sistema necessitam e também o que o sistema deve fazer para satisfazer as suas necessidades. Antes do processo, propriamente dito, da Engenharia de Requisitos deve-se ter:
Alternativas
Q1277244 Engenharia de Software

Assinale a associação correta presente na tabela ASSOCIAÇÕES que define corretamente os elementos a definir da TABELA A com as definições ou caracterizações da TABELA B.

Imagem associada para resolução da questão

Alternativas
Q1275210 Engenharia de Software
O processo de engenharia de requisitos inclui algumas etapas de alto nível, em que, em uma delas, procura-se verificar se os requisitos realmente definem o sistema que o cliente quer. Para isso, nessa etapa, podem ser realizadas uma ou mais das seguintes atividades: (1) avaliação se os requisitos realmente atendem a comunidade de stakeholders; (2) verificação de consistência, de modo a garantir que não haja conflitos entre os requisitos documentados; (3) avaliação, para verificar se os documentos incluem todos os requisitos e se efetivamente definem os comportamentos e restrições definidas pela comunidade de stakeholders; (4) verificação do realismo, para assegurar que os requisitos podem ser implementados usando as tecnologias disponíveis; e (5) escrita dos testes que assegurem que o sistema entregue atenderá a cada requisito especificado. Nesse caso, tais atividades são realizadas em uma etapa de alto nível, da engenharia de requisitos, chamada de:
Alternativas
Q1256452 Engenharia de Software
No que diz respeito aos requisitos funcionais e não funcionais, analise as afirmativas a seguir.
I. Requisitos funcionais são as declarações de serviços que o sistema deve fornecer, como o sistema deve reagir às entradas específicas e como o sistema deve se comportar em determinadas situações, podendo também estabelecer explicitamente o que o sistema não deve fazer. II. Requisitos não funcionais são aqueles não diretamente relacionados às funções específicas fornecidas pelo sistema, incluindo restrições sobre o processo de desenvolvimento e padrões, aplicando-se ao sistema como um todo. III. Os requisitos não funcionais surgem devido às necessidades do usuário, às restrições de orçamento, às políticas organizacionais, à necessidade de interoperabilidade com outros sistemas de software ou de hardware ou a fatores externos, como regulamentos de segurança ou legislação a respeito de privacidade.
Assinale a alternatica correta:
Alternativas
Q1254674 Engenharia de Software
A engenharia de requisitos estabelece uma ponte entre o projeto e a construção do software. Assinale a alternativa que representa a etapa na qual as metas de negócio são estabelecidas.
Alternativas
Q1250975 Engenharia de Software
Ao analisar uma especificação de software, é encontrado o seguinte requisito:
‘A função de Sincronismo de Notas deve estar de 99,99% do tempo disponível para o usuário’.

Esse requisito deve ser considerado como do tipo de
Alternativas
Q1250974 Engenharia de Software
Define-se Requisito de software como propriedade que deve ser apresentada pelo software para resolver um problema do mundo real. Requisito de Software porque ele se ocupa com problemas endereçados pelo Software. Software é desenvolvido ou adaptado para resolver um problema em particular. Assinale a alternativa que NÃO representa uma fonte de requisitos.
Alternativas
Q1246532 Engenharia de Software
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:
Alternativas
Q1241063 Engenharia de Software
No desenvolvimento de software, o início para toda a atividade é o levantamento de requisitos, sendo esta atividade repetida em todas as demais etapas da engenharia de requisitos. Entre as técnicas utilizadas, uma está diretamente associada à geração de ideias, por meio da realização de várias reuniões que permitem que as pessoas sugiram e explorem ideias. Nesta técnica, é designada uma pessoa para registrar todas as ideias em uma lousa branca ou em papel. A medida que cada folha de papel é preenchida, ela é colocada de forma que todos os participantes possam vê-la. Analisar as ideias é a fase final da técnica, e nessa fase é realizada uma revisão das ideias, uma de cada vez. As consideradas valiosas pelo grupo são mantidas e classificadas em ordem de prioridade. Essa técnica é denominada:
Alternativas
Q1241062 Engenharia de Software
No que diz respeito a métricas de software, uma tem por finalidade medir o software do ponto de vista do usuário, levando em conta como será a interação deste com o software e o que é esperado de cada interação. As regras de negócio devem ser especificadas, assim como regras de interface entre o software e o usuário. No final da contagem, é mensurado o quanto o usuário solicita de requisitos e/ou quanto o mesmo recebe. Esse tipo é denominado métrica de:
Alternativas
Q1241007 Engenharia de Software
Em várias situações, os requisitos iniciais do software são bem definidos, entretanto, devido ao escopo geral do trabalho de desenvolvimento, o uso de um processo puramente linear não é utilizado. Pode ser necessário o rápido fornecimento de um determinado conjunto funcional aos usuários para, somente após esse fornecimento, refinar e expandir sua funcionalidade em versões de software posteriores. Considerando o exposto, é correto afirmar que
Alternativas
Q1240483 Engenharia de Software
Assinale a alternativa que apresenta o nome da técnica de coleta de dados em que diversas pessoas são reunidas por uma ou duas horas em uma espécie de discussão guiada por um moderador experiente, a fim de coletar informações sobre o público-alvo do qual se tenha pouca informação.
Alternativas
Q1240477 Engenharia de Software
Existem diferentes processos de software, porém todos devem ser compostos por quatro etapas fundamentais. Assinale a alternativa que apresenta essas etapas.
Alternativas
Respostas
281: D
282: B
283: E
284: B
285: C
286: C
287: E
288: D
289: B
290: C
291: E
292: A
293: A
294: B
295: A
296: A
297: B
298: E
299: C
300: B