Logo Passei Direto
Buscar

Modelagem de Sistemas

Colégio Objetivo
A engenharia de software ágil enfatiza a simplicidade no desenvolvimento de sistemas de software. O modelo ________________________ adota as atividades em fases clássicas do Processo Unificado – Concepção, Elaboração, Construção e Transição, fornecendo uma camada serial, ou seja, uma sequência linear de atividades de engenharia de software que permite à equipe visualizar o fluxo do processo geral de um projeto de software. Entretanto, em cada atividade, a equipe itera para alcançar a agilidade e entregar incrementos de software significativos para os usuários o mais rápido possível.
Assinale a alternativa que completa adequadamente a lacuna acima:


Diagrama de Atividades
Diagrama de Classes
Diagrama de Casos de Uso
Diagrama de Sequência
Diagrama de Componentes
User badge image
Estudando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

A alternativa que completa adequadamente a lacuna é "Diagrama de Atividades". O modelo de engenharia de software ágil adota as atividades em fases clássicas do Processo Unificado, mas com iterações e ênfase na simplicidade e entrega de incrementos de software. O Diagrama de Atividades é uma ferramenta que permite visualizar o fluxo do processo geral de um projeto de software.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

No Diagrama de Classes, além da representação das classes, estabelece-se os relacionamentos entre as classes. Sobre os relacionamentos do tipo associação, considere as seguintes afirmacoes e classifique-as em verdadeiras (V) ou falsas (F): ( ) A associação reflexiva ocorre quando existe um relacionamento entre objetos da mesma classe, sendo que cada objeto assume um papel na associação. ( ) A associação binária são relacionamentos estruturais que conectam os objetos entre duas classes ou mais. ( ) A associação ternária ocorre quando relacionam objetos de mais de duas classes. ( ) A classe associativa é uma classe que é conectada diretamente na associação entre as classes relacionadas. A classe associativa é representada para demostrar a classe generalizada, chamada de superclasse ou classe-mãe, que demonstra a herança entre as classes. ( ) A associação agregação é conhecida como associação “Todo-Parte”. Demonstra que as informações de um objeto precisam ser complementadas pelas informações contidas nos objetos da

( ) A associação reflexiva ocorre quando existe um relacionamento entre objetos da mesma classe, sendo que cada objeto assume um papel na associação.
( ) A associação binária são relacionamentos estruturais que conectam os objetos entre duas classes ou mais.
( ) A associação ternária ocorre quando relacionam objetos de mais de duas classes.
( ) A classe associativa é uma classe que é conectada diretamente na associação entre as classes relacionadas. A classe associativa é representada para demostrar a classe generalizada, chamada de superclasse ou classe-mãe, que demonstra a herança entre as classes.
( ) A associação agregação é conhecida como associação “Todo-Parte”. Demonstra que as informações de um objeto precisam ser complementadas pelas informações contidas nos objetos da
I-C; II-B; III-A; IV-D.
I-D; II-C; III-B; IV-A.
I-B; II-C; III-D; IV-A.
I-A; II-C; III-D; IV-B.
I-C; II-A; III-D; IV-B.

Resolução comentada:
A segunda afirmativa é falsa, porque a Linha de Vida representa a existência do elemento ator ou objeto participante da realização do
caso de uso em um período de tempo.
A quarta afirmativa é falsa, porque na Mensagem Síncrona o emissor aguarda o retorno para continuar com a interação.
A quinta afirmativa é
falsa, porque a Mensagem Assíncrona é quando o emissor continua enviando
mensagens sem aguardar o retorno, com isso o elemento receptor da mensagem
assíncrona não precisa atendê-la imediatamente


A segunda afirmativa é falsa.
A quarta afirmativa é falsa.
A quinta afirmativa é falsa.
a) Todas as afirmativas são verdadeiras.
b) Apenas a primeira afirmativa é verdadeira.
c) Apenas a terceira afirmativa é verdadeira.
d) Apenas a segunda e a quarta afirmativas são verdadeiras.
e) Apenas a quinta afirmativa é verdadeira.

Assinale a alternativa correta que descreve alguns elementos básicos do Diagrama de Atividades.


Atividade, Nó de Ação, Nó Inicial, Nó Final, Nó de Objeto, Nó de Decisão, Fluxo de Controle.
Caso de Uso, Nó de Ação, Fluxo de Controle, Nó de Bifurcação, Nó de União.
Atividade, Nó de Ação, Estado Inicial, Estado Final, Nó de Objeto, Nó de Decisão, Relacionamento.
Atividade, Caso de Uso, Nó Inicial, Nó Final, Objeto, Classe, Relacionamento.
Nó de Ação, Nó de Objeto, Swinlanes, Ator, Fragmento de Interação, Objeto.

Sobre o modelo de processo – Processo Unificado (PU), que surgiu para apoiar a Linguagem de Modelagem Unificada (UML), podemos afirmar que:
I. Enfatiza as características de desenvolvimento dirigido a casos de uso, centrado na arquitetura, iterativo e incremental, fornecendo uma forma sistemática e evolutiva de modelar sistemas com a UML.
II. O PU consiste na repetição de ciclos durante o processo de desenvolvimento do software, permitindo um acompanhamento efetivo de projetos grandes e complexos. Cada ciclo do PU consiste em um protótipo, conhecido como uma iteração, que é refinado ao longo do processo de desenvolvimento.
III. O PU é subdividido em quatro fases sucessivas: Elaboração, Produção, Construção e Implantação. Cada fase, por sua vez, constitui cinco atividades (workflows) do processo: Requisitos, Análise e Projeto, Implementação e Testes.
IV. Na fase de Elaboração do PU define-se o comportamento funcional dos requisitos do sistema, estabelecendo a arquitetura e mecanismos do domínio do problema, consolidando a fase de concepção e agregando valor a cada iteração-incremento desenvolvido.
São verdadeiras:

I. Enfatiza as características de desenvolvimento dirigido a casos de uso, centrado na arquitetura, iterativo e incremental, fornecendo uma forma sistemática e evolutiva de modelar sistemas com a UML.
II. O PU consiste na repetição de ciclos durante o processo de desenvolvimento do software, permitindo um acompanhamento efetivo de projetos grandes e complexos. Cada ciclo do PU consiste em um protótipo, conhecido como uma iteração, que é refinado ao longo do processo de desenvolvimento.
III. O PU é subdividido em quatro fases sucessivas: Elaboração, Produção, Construção e Implantação. Cada fase, por sua vez, constitui cinco atividades (workflows) do processo: Requisitos, Análise e Projeto, Implementação e Testes.
IV. Na fase de Elaboração do PU define-se o comportamento funcional dos requisitos do sistema, estabelecendo a arquitetura e mecanismos do domínio do problema, consolidando a fase de concepção e agregando valor a cada iteração-incremento desenvolvido.
a) I, II, III e IV.
b) Apenas I e II.
c) Apenas I e III.
d) Apenas II e IV.
e) Apenas III e IV.

Mais conteúdos dessa disciplina