Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.207 questões
UML é uma linguagem de modelagem de uso geral que pode ser usada com os principais métodos de objetos e de componentes, podendo ainda ser aplicada a todos os domínios de aplicação e plataformas de implementação.
O diagrama de atividade visa acompanhar as mudanças sofridas nos estados de uma instância de uma classe, de um caso de uso, ou de um subsistema ou sistema completo.
O diagrama de comunicação mostra as mensagens trocadas entre os objetos vinculados durante o processo, mesmo sem descrever sua temporalidade.
Na figura seguinte, o diagrama de classe indica que ISensor é interface fornecida da classe TheftAlarm, ou seja, ISensor é um serviço implementado e que suporta as características e restrições da classe.

O diagrama de sequência a seguir indica que o fragmento combinado par representa a execução paralela dos comportamentos nele inseridos.

A figura seguinte mostra a relação entre dois estados de ação na UML. Nesse caso, a correta interpretação é que, após e toda vez que a ação protected node for executada, o nó handlerbody node também será executado.

No diagrama de atividades, a figura a seguir indica uma ação de evento de tempo e, por considerar o tempo necessário ao disparo do evento, pode ser comparada a uma trigger.


Esse diagrama documenta o que o sistema faz do ponto de vista do usuário e descreve as principais funcionalidades do sistema e a interação dessas funcionalidades com os usuários do mesmo sistema. Essa ferramenta é conhecida como diagrama de:

No diagrama, que pode ser utilizado na modelagem orientada a objetos, é corretamente identificado:
Esse diagrama possibilita a visualização e modelagem dos processos de negócio ou fluxos de trabalho e tem por finalidade documentar o fluxo de execução de algum procedimento, processo ou rotina do negócio ou do sistema de software. A figura é conhecida como diagrama de:
✓ A parte superior contém o nome da classe.
✓ A parte intermediária contém as operações ou métodos da classe.
✓ A parte inferior contém os atributos da classe.
As afirmativas são respectivamente:
Para descrever um processo de forma breve, em duas ou três sentenças, utiliza-se um caso de uso de alto nível.
Caso de uso é uma narrativa utilizada para descrever a sequência de eventos de um ator que usa um sistema para completar um processo.
A utilização do diagrama de tempo para modelar, por meio da UML, uma mudança de estado em resposta a um evento externo, em uma instância de uma classe, é mais apropriada que a do diagrama máquina de estados.
O diagrama de classes em UML é constituído pelas classes e pelos relacionamentos existentes entre elas, os quais são definidos por generalizações, associações, dependências e composição.