Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.049 questões

Os símbolos “#” e “+” na classe carro representam, respectivamente:

Com base no cenário apresentado, avalie as seguintes afirmações:
I- Tanto professor quanto aluno podem realizar o processo de login no sistema acadêmico. II- O caso de uso “Visualizar Turmas” possui duas inclusões, que permitem unificar as sequências de interações. III- Alguns usuários do sistema poderão editar as notas dos discentes da escola, de acordo com o seu papel. IV- O relacionamento entre os casos de uso “Visualizar Turmas” e “Online” está incorreto, pois não é possível representar relacionamento do tipo extensão entre casos de uso.
Assinale a alternativa que traz os itens CORRETOS.
A UML é independente de linguagem de programação, de modo que a modelagem de um sistema em UML torna-se uma documentação desta solução e possibilita integração de diferentes linguagens de programação.
PORQUE
A UML é independente de processo de desenvolvimento, de modo que a forma que um sistema será desenvolvido é escolha do analista e possibilita adaptar a concepção da solução ao cenário do negócio.
Acerca dessas asserções, assinale a alternativa CORRETA.
1. Participantes 2. Links de comunicação entre os participantes 3. Mensagens
Assinale a alternativa que indica todas as afirmativas corretas.
1. Uma atividade e uma ação são sinônimos e representam passos na direção de completar um dado processo 2. Prevê a modelagem de decisões, cujo símbolo é um losango. 3. Prevê múltiplos atores, que são dispostos na horizontal, separados por raias horizontais.
Assinale a alternativa que indica todas as afirmativas corretas.
I - Os diagramas UML são classificados em dois grandes grupos: (1) Diagramas Estáticos (ou Estruturais), que modelam a estrutura e organização de um sistema, incluindo informações sobre classes, atributos, métodos, pacotes, etc; e (2) Diagramas Dinâmicos (ou Comportamentais), que modelam eventos que ocorrem durante a execução de um sistema.
II - Diagramas de classes são um dos diagramas mais usados da UML. Eles oferecem uma representação gráfica para um conjunto de classes, provendo informações sobre atributos, métodos e relacionamentos que existem entre as classes modeladas.
III - Diagramas de atividades são usados para representar, em alto nível, um processo ou fluxo de execução. Os principais elementos desses diagramas são ações representadas por retângulos. Existem ainda elementos de controle, que definem a ordem de execução das ações.
Quais estão corretas?
A respeito do desenvolvimento e da manutenção de sistemas e aplicações, julgue o item.
Um dos diagramas utilizados no desenvolvimento de
sistemas orientados a objetos é o diagrama de casos de
uso.
Analise a imagem a seguir:
A imagem apresenta um exemplo de um diagrama de:
Analise a imagem a seguir:
O diagrama da imagem é um exemplo de diagrama de:
Analise a imagem a seguir e use-a como base para responder as três próximas questões:
A notação diagramática acima está associada ao modelo:
Com relação ao diagrama de caso de uso da UML, analise as afirmativas a seguir.
I. Um caso de uso é uma descrição de um conjunto de subsequências de ações, inclusive variantes, que um sistema executa para produzir um resultado de valor observável por um ator.
II. Um ator representa um conjunto coerente de papéis que os usuários de caso de uso desempenham quando interagem com eles.
III. Um caso de uso descreve o que um sistema faz (suas funcionalidades) e especifica como isso deve ser feito.
Estão corretas as afirmativas
