Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.233 questões
Na UML, o diagrama de caso de uso demonstra as interações entre os usuários e o software, por meio de uma sequência de eventos realizados pelos usuários.
Qual diagrama UML é representado a seguir?

A figura a seguir ilustra um diagrama de sequência UML. Qual das alternativas abaixo está correta com relação a este tópico?
UML possui diversos tipos de diagramas, como o visto abaixo. Qual o tipo de diagrama da imagem a seguir?

Com o diagrama de atividades da UML abaixo:

Assinale a alternativa CORRETA.
Considere o modelo abaixo, baseado de acordo com a especificação da UML (Unified Modeling Language), versão 2.5.1.

Com base nesse modelo, podemos afirmar que:
I) o atributo “idCliente” é do tipo “Pessoa”, que se refere a uma outra classe já modelada.
II) o atributo “limiteCredito” é o único atributo que é público, ou seja, não está encapsulado como os demais.
III) o atributo “situacao", do tipo “boolean” possui a restrição de obrigatoriedade do seu conteúdo.
IV) o “void” do método “analisaCredito()” irá indicar que o método não possui parâmetros.
O CORRETO está em:
Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os seguintes requisitos:
Caso de Uso: Cadastrar Funcionário que:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula.
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário.
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção.
Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso:
A UML possui diversos diagramas, cada qual com sua finalidade, propiciando a modelagem mais adequada de um sistema de software. Dentre os diagramas previstos na UML, um deles se destaca pelas seguintes características:
I. É utilizado para indicar as comunicações dinâmicas entre objetos durante a execução de uma tarefa, mostrando a ordem temporal na qual as mensagens são enviadas entre os objetos para executar esta tarefa;
II. Pode-se utilizar o diagrama para mostrar as interações em um caso de uso ou em um cenário de um sistema de Software.
Assinale a alternativa que contenha diagrama UML que apresenta as características presentes no item I e II.
Considere o diagrama da UML (Unified Modeling Language) fornecido na figura abaixo:
Com base nesse diagrama, assinale a alternativa correta.
Considere o Diagrama de Classes fornecido na figura abaixo:
Com base nesse diagrama, assinale a alternativa correta.
