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

Foram encontradas 1.321 questões

Q3620949 Engenharia de Software
Durante a informatização do processo de licenciamento ambiental de um órgão estadual, o Analista de Tecnologia da Informação é responsável por modelar os requisitos do sistema. Para representar graficamente as interações entre os analistas ambientais e o sistema (como "registrar pedido" e "emitir licença"), ele decide utilizar uma notação da UML. Assinale a alternativa CORRETA mais adequada.
Alternativas
Q3620948 Engenharia de Software
No desenvolvimento de um sistema de controle de frota da Secretaria Municipal de Obras, foram identificadas as seguintes características durante o levantamento de requisitos:

I. O sistema deve permitir o cadastro e a manutenção de veículos.
II. Os dados do sistema devem ser armazenados em banco criptografado.
III. O sistema deve responder a comandos em até 2 segundos.
IV. Os motoristas devem receber alertas em tempo real sobre a manutenção.

Com base nos conceitos de engenharia de requisitos, é correto afirmar que:
Alternativas
Q3595747 Engenharia de Software
No contexto da Engenharia de Software, especialmente considerando o desenvolvimento de aplicações com JavaScript (frontend) e Java (backend), é essencial compreender claramente a distinção entre requisitos funcionais e não funcionais.
Sobre requisitos funcionais e não funcionais, assinale a afirmativa correta.
Alternativas
Q3595741 Engenharia de Software
Logo no início do processo de engenharia de software, ocorre uma etapa fundamental para a definição precisa do que deverá ser desenvolvido. Nessa fase, são especificadas as características operacionais do sistema, incluindo suas funções, os dados manipulados, os comportamentos esperados e a forma como o software interage com outros componentes do ambiente. Esse estágio compreende diversas atividades, como o entendimento do problema, a avaliação e síntese de informações, a modelagem dos requisitos, sua especificação formal e posterior revisão. Trata-se de uma fase crítica, pois erros ou omissões nesse momento podem levar à construção de um sistema que não atende às necessidades reais do usuário, ocasionando desperdício de tempo e recursos.
A etapa descrita é:
Alternativas
Q3594427 Engenharia de Software
Uma empresa pretende desenvolver uma aplicação de comércio eletrônico com uma interface web amigável utilizando JavaScript (frontend) e um backend desenvolvido em Java (backend). Na fase de especificação, foram definidos requisitos funcionais e não funcionais para assegurar que o sistema seja confiável e de fácil utilização entre os usuários.
Entre eles:

I. Permitir que o cliente se cadastre e faça o login no sistema por meio do navegador web.
II. Garantir que a interface web responda a qualquer interação do usuário em, no máximo, 2 segundos.
III. Assegurar que a aplicação suporte pelo menos 500 usuários simultâneos sem degradação de desempenho.

É (São) requisitos funcionais:
Alternativas
Q3565832 Engenharia de Software
Sobre a Engenharia de Requisitos, analise as assertivas abaixo e assinale a alternativa correta.

I. Os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que oferecem e as restrições a seu funcionamento.

II. Os requisitos funcionais são declarações de serviços que o sistema deve fornecer, de como o sistema deve reagir a entradas específicas e de como o sistema deve comportar-se em determinadas situações.

III. Requisitos não funcionais são restrições aos serviços ou funções oferecidas pelo sistema.
Alternativas
Q3548340 Engenharia de Software
A verificação dos requisitos tem o papel de garantir que eles sejam corretamente descritos e compreendidos pela equipe. Com base no exposto, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. A verificação de requisitos ocorre após a implementação do sistema, com foco nos testes de aceitação.
II. Técnicas de revisão por pares e inspeções formais podem ser usadas na verificação de requisitos.
III. A presença de requisitos ambíguos pode comprometer a qualidade do produto e deve ser evitada.
Alternativas
Q3541191 Engenharia de Software
O IFMS está desenvolvendo um novo sistema de gerenciamento acadêmico para otimizar o acompanhamento das atividades de alunos, professores e os processos administrativos e, como técnico de informática, você foi encarregado de coordenar a especificação de requisitos para esse sistema. Durante o levantamento das necessidades, foi identificado que a melhor forma de documentar os requisitos é por meio de uma abordagem que utilize um formulário padronizado. Dessa forma, todas as informações necessárias para o desenvolvimento do sistema serão registradas de maneira clara e organizada.
Diante dessa situação, assinale a alternativa que apresenta a notação de especificação em que os requisitos são escritos em linguagem natural em um formulário padrão ou template, em que cada campo fornece informações sobre um aspecto do requisito.
Alternativas
Q3540440 Engenharia de Software
Em um projeto recente, um técnico de tecnologia da informação precisou coletar requisitos de usuários para o desenvolvimento de uma nova plataforma de gestão de disciplinas do IFMS. Durante o processo de elicitação de requisitos, foi escolhida uma técnica que permite observar diretamente os usuários em seu ambiente de trabalho, com o objetivo de entender melhor suas necessidades, hábitos e dificuldades em relação ao uso atual do sistema. A técnica de elicitação utilizada nesse caso foi
Alternativas
Q3538829 Engenharia de Software
Um tribunal esta desenvolvendo um novo sistema de gestão processual. Considerando o ciclo de vida do software e a engenharia de requisitos a prática de engenharia de software mais adequada é aquela em que a equipe de desenvolvimento  
Alternativas
Q3538652 Engenharia de Software
O Modelo de Requisitos para Sistemas Informatizados de Gestão de Processos e Documentos do Poder Judiciário (MoReq-Jus) 2ª edição, parte dos normativos da Plataforma Digital do Poder Judiciário PDPJ-Br, estabelece diretrizes para o desenvolvimento e a manutenção de sistemas judiciais. Dentre os princípios e diretrizes, o MoReq-Jus
Alternativas
Q3530277 Engenharia de Software
Julgue o item que se segue, referentes a computação em nuvem, fundamentos da teoria geral de sistemas e sistemas de informação.  

Na análise de requisitos de um sistema de informação, a etapa de especificação pode ser desconsiderada e substituída diretamente pelos ambientes de testes, homologação e produção, desde que os requisitos tenham sido bem definidos e documentados.  
Alternativas
Q3506324 Engenharia de Software
O ciclo de implantação de sistemas é um processo estruturado que envolve diversas etapas para garantir a implementação eficiente de um software ou sistema dentro de uma organização. Marque a alternativa CORRETA que é a primeira fase do ciclo de implantação de sistemas.
Alternativas
Q3504795 Engenharia de Software

A engenharia de software é utilizada para organizar e melhorar o controle e a qualidade do desenvolvimento de sistema. Com base nessa informação, julgue o item a seguir. 


A análise de requisitos deve ser feita somente pelos desenvolvedores, pois eles entendem melhor o sistema.

Alternativas
Q3503088 Engenharia de Software
O principal objetivo da análise de sistemas é 
Alternativas
Q3499842 Engenharia de Software

O Levantamento de Requisitos é o processo no qual o projetista coleta, analisa e documenta as necessidades dos usuários e stakeholders. Entre as técnicas mais empregadas, duas são descritas a seguir.



I. Constitui uma das mais tradicionais e eficazes utilizadas, na qual o desenvolvedor conversa diretamente com os stakeholders para entender as necessidades e expectativas, ressaltando que podem ser formais ou informais, sendo o objetivo obter informações claras e detalhadas sobre o que se espera do software. Uma dica importante é fazer perguntas abertas, para que os pensamentos e as preocupações possam ser compartilhados sem limitações, o que ajuda a identificar requisitos que talvez não fossem mencionados de outra forma.


II. Constitui uma técnica em que o projetista cria uma versão inicial do sistema para testar as ideias antes de iniciar o desenvolvimento completo, permitindo que os stakeholders vejam e interajam com uma versão preliminar do software e forneçam feedback direto. A grande vantagem é que essa técnica ajuda a identificar problemas e a melhorar a interface e as funcionalidades do sistema, antes de se comprometer com o desenvolvimento final.



Essas duas técnicas são conhecidas, respectivamente, como:

Alternativas
Q3497393 Engenharia de Software
Na Engenharia de Requisitos, a técnica de Histórias do Usuário possibilita ao desenvolvedor capturar e comunicar as funcionalidades esperadas. Nesse sentido, existe uma estrutura recomendada padrão para registrar as histórias do usuário, de modo a facilitar a compreensão do requisito na visão do usuário, conhecido como formato Connextra. Diante do exposto, assinale a alternativa que traz a estrutura recomendada padrão para o registro de histórias do usuário.
Alternativas
Q3497392 Engenharia de Software
Considere um desenvolvedor que está na fase de modelagem de requisitos de um sistema de gestão hospitalar e decide utilizar algumas técnicas para a representação de requisitos funcionais e não funcionais. Acerca desse assunto, avalie as sentenças a seguir:

A representação de requisitos funcionais por meio de diagramas de casos de uso com descrições textuais estruturadas, e a modelagem de requisitos não funcionais por meio de catálogos específicos, permite uma visão integrada e rastreável dos requisitos do sistema hospitalar. PORQUE Durante a modelagem de requisitos, utilizar diagramas de casos de uso e descrições estruturadas para os funcionais e catálogos de requisitos para os não funcionais garantem rastreabilidade e validação.


Acerca dessas sentenças, assinale a alternativa CORRETA.
Alternativas
Q3497391 Engenharia de Software
Considere um desenvolvedor que está atuando na fase de Engenharia de Requisitos de um sistema crítico para o setor público. Para isso, ele e sua equipe estão empregando múltiplas técnicas de elicitação para garantir a completude e a consistência dos requisitos. Diante do exposto, assinale a alternativa CORRETA.
Alternativas
Q3497386 Engenharia de Software
Analise a situação hipotética a seguir: Durante a fase de levantamento de requisitos em um projeto de engenharia de software, um desenvolvedor decide aplicar a modelagem AS-IS para compreender o funcionamento atual dos processos de negócio. Ele deseja garantir que está utilizando as boas práticas e ferramentas adequadas para esse tipo de modelagem. Diante do exposto, assinale a alternativa CORRETA. 
Alternativas
Respostas
101: E
102: E
103: C
104: C
105: A
106: A
107: C
108: C
109: A
110: B
111: E
112: E
113: B
114: E
115: E
116: C
117: A
118: A
119: B
120: D