Informática, perguntado por Hakeshu, 11 meses atrás


4)À medida que a tecnologia avança, os processos e planejamentos devem ser mais detalhados e eficazes. A Engenharia de Requisitos é uma maneira de entender e refletir sobre as etapas da documentação considerando a relação cliente versus empresa. O produto final do processo de engenharia de requisitos deve ser um documento de especificação dos requisitos do sistema, que descreve, de forma estruturada, todos os requisitos que o software deverá possuir e que, de forma explícita, deve celebrar o compromisso mútuo de compreensão entre o usuário e o responsável por descrever os requisitos.

Os_____________________remetem às funções do sistema,e devem conter basicamente os seguintes elementos: a descrição de uma função a ser executada pelo sistema, a origem do requisito, quais informações são passadas do sistema para o usuário e vice-versa, e quais restrições lógicas ou tecnológicas se aplicam à função. Os_____________________aparecem sempre ligados a requisitos funcionais e podem ser basicamente de dois tipos: lógicos ou tecnológicos. As restrições lógicas são as regras de negócio relacionadas à função em questão. Por sua vez,asrestriçõestecnológicasdizemrespeitoàtecnologiapararealizaçãodafunção.


Assinale a alternativa correta que indica o preenchimento das lacunas acima.

Alternativas:

a)Requisitos funcionais. Requisitos não-funcionais.

b)Requisitos funcionais. Requisitos de domínio.

c)Requisitos não-funcionais. Requisitos de negócio.

d)Requisitos não-funcionais. Requisitos de domínio.

e)Requisitos de domínio. Requisitos de negócio.


5)Ao projetar um sistema de software, deve-se considerar uma infinidade de desafios, envolvendo desde a complexidade da implementação de código, até a tendência de mudanças dos objetivos e requisitos do projeto no momento da construção do software. Segundo Sommerville (2011), a Engenharia de Software não se preocupa apenas com os processos técnicos do desenvolvimento de software. Ela também inclui atividades de gerenciamento de projeto de software e desenvolvimento de ferramentas, métodos e teorias para apoia a produção de software.

Referência: SOMMERVILLE, Ian. Engenharia de software. 9 ed. São Paulo: Pearson, 2011.

A Engenharia de Software abrange processos que devem ser seguidos para que se consiga atingir as metas preestabelecidas para o desenvolvimento de um software. Sobre esses processos, julgue os itens a seguir:

I.Especificação de Software: etapa que define o que deve ser desenvolvido e iniciam-se as etapas de análise do mundo externo para o ambiente computacional.

II.Desenvolvimento de Software: etapa que ocorre o desenvolvimento dos programas (implementação do software).

III.Crescimento do Software: etapa que define as alterações do que julgar necessário para cumprir os propósitos estabelecidos.

IV.Implantação do Software: etapa que confere as funcionalidades implementadas no software com o que o cliente solicitou.


Estão corretos os itens:

Alternativas:

a)I e II.

b)II e III.

c)III e IV.

d)I, II e III.

e)I, II, III e IV.

Soluções para a tarefa

Respondido por diegokbral
3

Resposta:

Questão 4 - Alternativa A

Questão 5 - Alternativa D

Tudo corrigido pelo AVA 100%

Explicação:


Usuário anônimo: Quais são as outras respostas da 1, 2 e 3 ?
droid18: excelente, vlw
Respondido por vchinchilla22
2

Questão 1: Sobre a Engenharia de Requisitos, as palavras que preenchem as lacunas são mencionadas na: Alternativa A:

  • Requisitos funcionais: são aqueles que descrevem qualquer atividade que ele deve realizar quando certas condições são atendidas.

  • Requisitos não-funcionais: originam-se da necessidade do usuário, devido a restrições de orçamento, políticas organizacionais,  interoperabilidade com outros sistemas de software ou hardware, etc.

Saiba mais em: brainly.com.br/tarefa/40290971

Questão 2: Sobre os processos de desenvolvimento de software é correto o que se afirma em: Alternativa D) I, II e III.

O processo de desenvolvimento de software envolve um conjunto de procedimentos organizados com a finalidade de criar, desenvolver e testar o software.

As etapas do processo de desenvolvimento de software são:

  1. Especificação,
  2. Desenvolvimento,
  3. Crescimento,
  4. Validação.

Saiba mais em:  https://brainly.com.br/tarefa/24879810

Anexos:
Perguntas interessantes