Questões de Concurso
Sobre diagrama de sequência em engenharia de software
Foram encontradas 227 questões
Considere o diagrama de sequência da UML 2.5 a seguir.
I, II e III significam, correta e respectivamente,
Com relação à arquitetura de desenvolvimento de software, julgue o item a seguir.
Em um diagrama de sequência da UML, um fragmento
combinado com o operador de interação Alt apoia a
representação de um fluxo alternativo de um caso de uso.
Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.
Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software, julgue o item que se segue.
Existindo um diagrama de sequência para representar o fluxo
principal de um caso de uso e um diagrama de comunicação
para um fluxo alternativo, o diagrama de interação visão
geral será a escolha adequada para a representação do fluxo
de controle entre as duas representações presentes.
O UML é uma linguagem de modelagem para Orientação a Objeto. Sobre o tema, assinale a alternativa correta.
A UML (Unified Modeling Language) é uma linguagem de modelagem visual carregada de semântica e com sintaxe vasta. É amplamente utilizada para definir comportamentos, facilitando a arquitetura, design e implementação de sistemas de software. A respeitos dos diversos diagramas presentes nesta linguagem, analise as afirmativas abaixo.
I. O diagrama de sequência ilustra como objetos interagem entre si, identificando inclusive a ordem de ocorrência destas interações.
II. O diagrama de classes é o mais conhecido e utilizado da UML. É bastante utilizado, por exemplo, no desenvolvimento de sistemas orientados a objeto.
III. O diagrama de estados representa um retrato, em tempo de execução, dos objetos existentes no software e dos seus relacionamentos.
É correto o que se afirma
O UML (Unified Modeling Language) possui uma subdivisão denominada Diagramas de Interação. Dentro dessa subdivisão encontra-se quatro principais diagramas tais como:
(1) Diagrama de Classes
(2) Diagrama de Sequência
(3) Diagrama de Tempo
(4) Diagrama de Comunicação
Assinale a alternativa correta.
No diagrama de sequência da UML 2.0 há a representação gráfica de alguns tipos de mensagens. Considere duas dessas representações exibidas a seguir:
Essas representações (a) e (b) indicam, respectivamente, mensagens
Atenção: Para responder à questão, utilize o diagrama abaixo.