1)
Na concepção de Pressman e Maxim (2016), a Engenharia de Software abrange um conjunto de três elementos: processo, métodos e ferramentas. A base da engenharia de software é camada de processos. Considerando os diferentes modelos de processos da Engenharia de Software, o Processo Unificado (PU) foi criado para apoiar o desenvolvimento orientado a objetos com a Unified Modeling Language (UML), fornecendo uma forma sistemática de especificar sistemas de softwares para diferentes domínios e tamanhos de projetos. No PU, as fases de Concepção, Elaboração, Construção e Transição ocorrem em ciclos iterativos, a partir do conjunto de atividades que são executadas para a transformação dos requisitos de usuário em um sistema de software.
Assinale a alternativa correta que indica as atividades que são concentradas na fase de “Elaboração” do Processo Unificado.
Alternativas:
a)
Implementação.
b)
Testes.
c)
Projeto e Testes.
d)
Requisitos, Análise e Projeto.
e)
Requisitos e Testes.
2)
No modelo de processo de engenharia de software - Processo Unificado, a atividade de Requisitos é a primeira atividade do ciclo de cada fase do processo. Abstrair, entender e definir os requisitos do domínio do problema é uma das tarefas mais difíceis da engenharia de software, pois é a etapa que fundamenta e sustenta todo o processo de desenvolvimento do software. A Engenharia de Requisitos é o processo de descobrir, analisar, documentar e verificar os serviços e restrições.
Assinale a alternativa correta que indica a primeira classificação dos requisitos de um sistema de software.
Alternativas:
a)
Requisitos de Cliente e Requisitos de Projeto.
b)
Requisitos de Usuário e Requisitos de Sistema.
c)
Requisitos de Usuário e Requisitos Funcionais.
d)
Requisitos de Funcionais e Requisitos Primários.
e)
Requisitos Primários e Requisitos Secundários.
3)
Iniciando a modelagem do sistema de software, na primeira fase do Processo Unificado - Concepção, deve-se definir o planejamento do projeto em consonância com a metodologia definida para o desenvolvimento do sistema, além de definir a ideia inicial do negócio, a delimitação do escopo do sistema, o entendimento do contexto do sistema e a definição dos principais casos de uso do sistema, consistindo no entendimento dos requisitos funcionais do sistema.
Sobre as técnicas de modelagem da UML, complete as lacunas da sentença a seguir:
Para modelagem da atividade de Requisitos, das técnicas de modelagem da Unified Modeling Language (UML), pode-se adotar o ____________________ para modelar os requisitos funcionais, que posteriormente, guiará o processo de desenvolvimento; o ____________________ para representar o comportamento de cada requisito funcional, do sistema, subsistemas ou de um ou mais processos de negócio do domínio do sistema; e também, pode-se adotar o ____________________ para especificar o cenário temporal de cada funcionalidade identificada como requisito funcional.
Assinale a alternativa que completa as lacunas corretamente.
Alternativas:
a)
Diagrama de Comunicação / Diagrama de Casos de Uso / Diagrama de Sequência.
b)
Diagrama de Comunicação / Diagrama de Perfil / Diagrama de Visão Geral de Interação.
c)
Diagrama de Casos de Uso / Diagrama de Pacotes / Diagrama de Comunicação.
d)
Diagrama de Casos de Uso / Diagrama de Perfil / Diagrama de Atividades.
e)
Diagrama de Casos de Uso / Diagrama de Atividades / Diagrama de Sequência.
Soluções para a tarefa
Resposta: A resposta correta é:
1 - d) Requisitos, Análise e Projeto.
2 - b) Requisitos de Usuário e Requisitos de Sistema.
3 - e) Diagrama de Casos de Uso / Diagrama de Atividades / Diagrama de Sequência.
Explicação:
Corrigida pelo AVA!
Questão 1: As atividades realizadas na fase de Elaboração do Processo Unificado, são mencionadas em Alternativa D:
- Requisitos, Análise e Projeto.
O Processo Unificado é a repetição de uma série de ciclos durante o desenvolvimento de um sistema, sendo subdividido em 4 Fases: Concepção, Elaboração, Construção e Transição. Na segunda o foco são os requisitos, análise e projeto do sistema.
Saiba mais em: https://brainly.com.br/tarefa/6981551
Questão 2: A primeira classificação dos requisitos de um sistema de software é mencionada em: Alternativa B:
- Requisitos de Usuário e Requisitos Funcionais.
Os requisitos funcionais são aqueles que definem as funções que o sistema será capaz de realizar e descrevem as transformações nas entradas para produzir saídas. Enquanto que os requisitos de usuário são de mais alto nível definidos pelos usuários sem detalhes técnicos.
Saiba mais em: https://brainly.com.br/tarefa/49314186
Questão 3: Sobre as técnicas de modelagem da UML as palavras que preenchem as lacunas são: Alternativa E:
- Diagrama de Casos de Uso,
- Diagrama de Atividades,
- Diagrama de Sequência.
A UML é composta de vários elementos gráficos combinados para formar diagramas. Como ela é uma linguagem possui regras para combinar tais elementos. O objetivo dos diagramas é apresentar várias perspectivas de um sistema, conhecidas como um modelo.
Saiba mais em: https://brainly.com.br/tarefa/26124738