Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.011 questões
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.
Julgue o item a seguir, referente a conceitos, processos e aplicações da engenharia de software.
Em um sistema de elementos comunicantes, o diagrama de
estrutura composta da UML 2 é uma escolha adequada para
modelar a colaboração entre entidades cooperativas na
execução de uma função específica.
Julgue o item a seguir, referente a conceitos, processos e aplicações da engenharia de software.
Em levantamento de requisitos baseado em cenários, um ator
de casos de uso equivale tipicamente a um usuário que
exerça papéis diferentes na operação do sistema a ser
construído.