Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.024 questões

Q2486313 Engenharia de Software

[Questão inédita] Considerando o seguinte diagrama de classes UML:


Imagem associada para resolução da questão



Pode-se afirmar que:

Alternativas
Q2485873 Engenharia de Software
A UML versão 2.5 possui um grande conjunto de tipos de diagramas distintos. O diagrama abaixo indica as etapas de confecção de um bolo.

Imagem associada para resolução da questão


O diagrama é do tipo 
Alternativas
Q2485872 Engenharia de Software
A linguagem de modelagem unificada (UML), cujo padrão atual é o 2.5, é amplamente utilizada para visualizar, especificar, construir e documentar os artefatos de um sistema de software intensivo. Relacione os tipos de diagramas UML a seguir a suas respectivas características. 

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. 
Alternativas
Q2480606 Engenharia de Software

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.

Alternativas
Q2477535 Engenharia de Software
No contexto da UML (Unified Modeling Language), o diagrama de sequência ajuda a
Alternativas
Q2471719 Engenharia de Software
Considerando os diagramas da UML, assinale a opção em que é apresentado o diagrama mais indicado para definir um estereótipo customizado, atendendo a requisitos específicos de modelagem e adaptando o metamodelo da UML a uma diferente plataforma.
Alternativas
Q2469911 Engenharia de Software
A UML (do inglês, Unified Modeling Language) define uma linguagem gráfica para visualização, especificação, representação e documentação dos artefatos de sistemas. Para representar como as partes de um sistema interagem entre si para realizar uma função, bem como a ordem em que essas interações ocorrem, a partir da UML, deve ser utilizado o diagrama de
Alternativas
Q2467009 Engenharia de Software

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.

Alternativas
Q2467008 Engenharia de Software

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.

Alternativas
Q2463091 Engenharia de Software
Qual característica de uma linguagem de programação permite que ela seja executada em diferentes sistemas operacionais ou arquiteturas de hardware sem grandes modificações?
Alternativas
Q2461156 Engenharia de Software
O diagrama UML que modela a comunicação entre objetos, incluindo a ordem exata das mensagens trocadas entres eles, além de mostrar as classes e atores envolvidos no cenário é o 
Alternativas
Q2461155 Engenharia de Software
Os modelos UML são expressados graficamente na forma de diagramas, podendo ser divididos em dois grupos principais, sendo eles:
Alternativas
Q2461154 Engenharia de Software
O diagrama de classes é uma representação da estrutura e relacionamentos das classes em um sistema orientado a objetos. Os principais elementos encontrados em um diagrama de classes são:
Alternativas
Q2461153 Engenharia de Software
A UML é uma linguagem padrão para modelagem de sistemas. Ela permite criar, de maneira padronizada, artefatos de software para auxiliar no seu processo de desenvolvimento. São exemplos de diagramas UML:
Alternativas
Q2457548 Engenharia de Software
O diagrama a seguir mostra um módulo de notificação para uma aplicação de e-commerce para permitir diversos serviços de notificação, tais como, e-mail e push.

Imagem associada para resolução da questão



Assinale a opção que indica o padrão de projeto usado nesse módulo.
Alternativas
Q2457547 Engenharia de Software
Associe os diagramas listados a seguir às respectivas estruturas.

I. Diagrama de Objetos
II. Diagrama de Atividades
III. Diagrama de Componentes
IV. Diagrama de Implantação


Imagem associada para resolução da questão



Assinale a opção que apresenta a associação correta, na ordem apresentada.
Alternativas
Q2457402 Engenharia de Software
A Linguagem de Modelagem Unificada (de UML – Unified Modeling Language) é uma linguagem padrão e visual utilizada para modelar sistemas de software. Ela busca facilitar a comunicação entre equipes, documenta sistemas, apoia o teste de software, e é útil em prototipagem e design iterativo.

No que concerne aos artefatos da UML, assinale a afirmativa correta.
Alternativas
Q2457401 Engenharia de Software

A partir da análise do seguinte diagrama de classes da UML



Imagem associada para resolução da questão



é correto auferir que

Alternativas
Q2453289 Engenharia de Software
Analise o diagrama a seguir.

 Imagem associada para resolução da questão

De que tipo é o diagrama apresentado?
Alternativas
Q2453286 Engenharia de Software
Assinale o diagrama UML que deverá ser utilizado para representar a ordem na qual os objetos interagem.
Alternativas
Respostas
81: A
82: D
83: C
84: D
85: D
86: E
87: B
88: C
89: E
90: B
91: B
92: D
93: C
94: A
95: D
96: C
97: C
98: E
99: A
100: A