Questões de Concurso Comentadas por alunos sobre diagrama de sequência em engenharia de software
Foram encontradas 219 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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.
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 é uma linguagem de modelagem para Orientação a Objeto. Sobre o tema, assinale a alternativa correta.