Questões de Engenharia de Software - Engenharia de Requisitos para Concurso

Foram encontradas 1.110 questões

Q310461 Engenharia de Software

    A engenharia de software é uma disciplina do conhecimento humano que aplica princípios da engenharia ao desenvolvimento de software. No entanto, existem diferenças significativas entre as engenharias clássicas — mecânica, civil, elétrica— e a engenharia de software, muitas delas decorrentes das diferenças de natureza entre o produto ou sistema resultante da atividade das engenharias clássicas e a engenharia de software. A engenharia de software desdobrou-se em várias áreas especializadas, como as áreas de requisitos de software, de análise e projeto de software, de implementação de software, de testes de software, de gestão de configuração, entre outras. Na interface entre as engenharias clássicas e a de software insere-se a engenharia de sistemas, abordada colateralmente na ISO/IEC 12207.


Tendo o texto acima como referência inicial, julgue o item acerca das características da engenharia de software em geral, da engenharia de sistemas e de áreas de conhecimento da engenharia de software. 

A área de atividade de requisitos de software apresenta maior interface com a engenharia de sistemas quando comparada à área de análise e projeto de software.

Alternativas
Q306716 Engenharia de Software
Em uma das etapas da Engenharia de Requisitos há a preocupação em se observar a especificação produzida, visando verificar que os requisitos tenham sido declarados, por exemplo, sem ambiguidades.

O texto refere-se à etapa de

Alternativas
Ano: 2013 Banca: FCC Órgão: DPE-SP Prova: FCC - 2013 - DPE-SP - Programador de computador |
Q304612 Engenharia de Software
Com relação aos conceitos básicos e princípios da engenharia de software, analise:

I. Embora nem sempre seja possível uma definição ampla e estável dos requisitos, uma definição de objetivos ambígua pode ser receita para um desastre.

II. Os requisitos de software mudam, mas o impacto da mudança varia dependendo do momento em que ela for introduzida.

III. Se o cronograma de entrega do software atrasar a solução mais eficiente sempre é a contratação de mais programadores.

IV. Quando diferentes clientes ou usuários propõem necessidades conflitantes é preciso conciliar esses conflitos por meio de um processo de negociação.

Está correto o que se afirma em
Alternativas
Q300782 Engenharia de Software
Ao determinar os requisitos de um projeto, é necessário levantar os requisitos funcionais e os não funcionais.

Os requisitos não funcionais
Alternativas
Q300132 Engenharia de Software
Em uma entrevista de levantamento de requisitos de um sistema, foram levantados os seguintes pontos:
• Em uma clínica trabalham médicos e existem pacientes internados.
• Cada médico é identificado pelo seu CRM, possui um nome e recebe um salário na clínica.
• Um médico tem formação em uma determinada especialidade (ortopedia, traumatologia, etc).
• Para todo paciente internado na clínica são cadastrados alguns dados pessoais: nome, RG, CPF, endereço, telefone(s) para contato e data do nascimento.
• O sistema deve rodar na plataforma Windows 7.
• Um paciente tem sempre um determinado médico como responsável.
• Pacientes estão sempre internados, em quartos individuais, que são identificados por um número e o andar que ficam na clínica.

Segundo as especificações do sistema, qual dos pontos podemos identificar como um requisito não funcional (RNF)?
Alternativas
Respostas
861: C
862: E
863: E
864: D
865: C