Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.250 questões
Assinale a opção que descreve corretamente as diferenças entre o diagrama de classe e o diagrama de objetos na UML 2.5.

O diagrama expressa o padrão de projeto:

O diagrama acima explicita que:
No que diz respeito à Lei Geral de Proteção de Dados (LGPD), à linguagem de programação Qlik e à linguagem de modelagem unificada (UML), julgue o item seguinte.
A UML é utilizada apenas para projetar e modelar
bancos de dados, não sendo, portanto, aplicada em
outros aspectos do desenvolvimento de software.
No que diz respeito à Lei Geral de Proteção de Dados (LGPD), à linguagem de programação Qlik e à linguagem de modelagem unificada (UML), julgue o item seguinte.
Na UML, o diagrama de sequência é utilizado para
modelar a interação dinâmica entre os objetos em um
cenário específico, mostrando a troca de mensagens
ao longo do tempo.
Assinale a opção que indica o diagrama UML mais adequado para se entender como os objetos do sistema interagem entre si ao longo do tempo.
Seja o diagrama de classes, exibido na Figura a seguir:

Qual conjunto de classes Java é compatível com o diagrama acima?

Para especificar os elementos de hardware ou software, representados por nós interligados, contendo os artefatos de software que compõem um sistema, deve-se utilizar o Diagrama de:
Considere o diagrama de classes UML a seguir.

As relações Classe A-Classe B, Classe B-Classe C e Classe B-Classe
D são chamadas, respectivamente, de:
[Questão inédita] Considerando o seguinte diagrama de classes UML:

Pode-se afirmar que:
O diagrama é do tipo
1. Diagrama de caso de uso. 2. Diagrama de implantação. 3. Diagrama de classes. 4. Diagrama de comunicação.
( ) Focaliza a estrutura do sistema de software e são úteis para mostrar a distribuição física de um sistema de software entre plataformas de hardware e ambientes de execução.
( ) Usado para modelar classes, incluindo seus atributos, operações e relações e associações com outras classes, a UML adota o diagrama de classe, ele fornece uma visão estática ou estrutural do sistema.
( ) Ajuda a determinar a funcionalidade e as características do software sob o ponto de vista do usuário.
( ) Também é conhecido como “diagrama de colaboração” na UML 1.X. Os objetos que interagem são representados por retângulos. As associações entre objetos são representadas por linhas ligando os retângulos. Normalmente, há uma seta apontando para um objeto no diagrama, que inicia a sequência de passagem de mensagens.
Assinale a opção que indica a relação correta, na ordem apresentada.
Relacione as técnicas de elicitação e especificação de requisitos às suas respectivas definições:
1. Entrevistas
2. Etnografia
3. Histórias e Cenários
4. Casos de Uso
( ) Identifica os atores envolvidos, as funcionalidades principais,
bem como a interação entre atores e funcionalidades do
sistema
( ) Identifica características sobre o sistema (ou processo) atual e
sobre o sistema que será desenvolvido a partir de
questionamento aos stakeholders
( ) Descreve situação de uso do sistema, com informações como:
ator(es); pré-condição; fluxo normal; fluxos alternativos; e
pós-condição.
( ) Técnica de observação onde o analista (engenheiro de
requisitos) se insere na organização do cliente, observa o
trabalho no dia a dia e anota as tarefas dos funcionários
Assinale a opção que indica a relação correta, segundo a ordem apresentada.