Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.207 questões

Q3170202 Engenharia de Software

A respeito de engenharia de software, julgue o item que se segue.


A utilização da UML independe do domínio da aplicação e das ferramentas de programação.

Alternativas
Q3167122 Engenharia de Software

Julgue o próximo item, relativo à modelagem de processos em UML 2.5.


Nos diagramas de atividades, os tokens de objeto são transportados por meio de ObjectFlows carregando dados por meio de Activity, logo, não há fluxo de tokens nulos.

Alternativas
Q3167121 Engenharia de Software

Julgue o próximo item, relativo à modelagem de processos em UML 2.5.


As atividades são essencialmente formas de realizar controle e fluxo de dados; por padrão, tais modelos são inerentemente sequenciais e não simultâneos, uma vez que o sequenciamento da execução do nó de atividade é modelado com ordenação obrigatória.

Alternativas
Q3167120 Engenharia de Software

Julgue o próximo item, relativo à modelagem de processos em UML 2.5.


Nos diagramas de atividades, as swimlanes podem expressar paralelismo no fluxo de atividades, não sendo possível, por meio delas, expressar particionamento hierárquico ou particionamento multidimensional.

Alternativas
Q3161226 Engenharia de Software
Um Analista de Informática precisa modelar um sistema de controle de estoque para uma loja de materiais de construção. Ele deseja representar visualmente as interações entre os diferentes atores do sistema (cliente, vendedor, gerente) e as funcionalidades do sistema (consultar estoque, realizar venda, gerar relatório).
Qual diagrama UML é o mais adequado para essa finalidade?
Alternativas
Q3970111 Engenharia de Software
Na UML, a Unified Modeling Language, uma linguagem de modelagem visual para sistemas de software, os diagramas desempenham um papel crucial na representação e compreensão tanto das interações quanto das estruturas dos sistemas. Um desses diagramas, em particular, destaca-se por representar a interação entre diferentes objetos ao longo do tempo, mostrando a troca de mensagens de forma ordenada.
Assinale a alternativa que corresponde a esse tipo específico de diagrama.
Alternativas
Q3928487 Engenharia de Software
O diagrama a seguir representa parte de um sistema para reserva de passagens aéreas.  

Q.36.png (401×193)

Considerando a representação desse diagrama de acordo com a Linguagem de Modelagem Unificada (UML), analise as afirmativas:
I. O diagrama representa que uma aeronave é composta por um conjunto de assentos.
II. O relacionamento entre aeronave e piloto representa uma associação simples, ou seja, não é um tipo especial de associação, entre as duas classes.
III. O relacionamento entre computador e piloto é de generalização.
IV. A associação entre piloto e humano significa que humano herdará os atributos e os métodos da classe piloto.

Assinale a alternativa que corresponde a(s) afirmação(ões) CORRETA(S).
Alternativas
Q3894275 Engenharia de Software
Engenharia de Software é uma disciplina da ciência da computação que se preocupa com o projeto, desenvolvimento, manutenção e gerenciamento de sistemas de software de alta qualidade. Ela envolve o uso de princípios, métodos e ferramentas para criar softwares de maneira eficiente, com baixo custo e que atendam às necessidades dos usuários e requisitos de negócios.

Com relação à Engenharia de Software, julgue o item.


Os Diagramas de Sequência e Diagramas de Atividades são diagramas para elaboração do Modelo de Banco de Dados Relacional.

Alternativas
Q3669892 Engenharia de Software

Na notação do diagrama de classes da UML representada abaixo, pode-se afirmar que: 


Imagem associada para resolução da questão

Alternativas
Q3551352 Engenharia de Software
Um diagrama UML é uma ferramenta para representar, visualmente, sistemas e softwares utilizando a Linguagem de Modelagem Unificada. Dentro da UML, um dos diagramas proeminentes é o diagrama de visão geral de interação. Esse diagrama
Alternativas
Q3541436 Engenharia de Software

Analise o diagrama UML (Unifi ed Modeling Language) a seguir:



Q57.png (680×341)



Assinale a alternativa que indica o tipo do diagrama acima, conforme Guedes (2009):

Alternativas
Q3541433 Engenharia de Software
Assinale a alternativa que NÃO representa um tipo de diagrama estrutural da Linguagem UML (Unified Modeling Language), conforme Guedes (2009, pg. 338):

GUEDES, G. T. A. UML 2: Uma abordagem prática. Editora Novatec. 3° Ed. 657 pg. 2009.
Alternativas
Q3541430 Engenharia de Software
Assinale a alternativa que representa somente diagramas de interação da Linguagem UML (Unified Modeling Language), conforme Guedes (2009):

GUEDES, G. T. A. UML 2: Uma abordagem prática. Editora Novatec. 3° Ed. 657 pg. 2009.
Alternativas
Q3539008 Engenharia de Software
Em um projeto de desenvolvimento de software orientado a objetos, qual das seguintes alternativas melhor descreve o papel do diagrama de classes no processo de modelagem?
Alternativas
Q3538995 Engenharia de Software
O departamento de Ciência da Computação da Universidade Federal de Sergipe (UFS) está desenvolvendo um sistema de gestão acadêmica. Para facilitar a comunicação entre desenvolvedores e stakeholders, a equipe de projeto decidiu utilizar diagramas UML. A equipe quer entender as interações entre diferentes objetos do sistema ao longo do tempo para um determinado cenário. Qual tipo de diagrama UML deveria ser utilizado?
Alternativas
Q3522673 Engenharia de Software
Identifique quais das afirmações sobre os tipos de diagramas UML são CORRETAS:

I. Diagramas de atividades mostram as atividades envolvidas em um processo ou no processamento de dados.
II. Diagramas de sequência mostram as interações entre as classes de objeto no sistema.
III. Diagramas de casos de uso mostram as interações entre um sistema e seu ambiente.
IV. Diagramas de estado mostram como o sistema reage aos eventos internos e externos.
Alternativas
Q3515205 Engenharia de Software

O seguinte diagrama de classes UML representa um trecho da modelagem de um sistema de agenda de contatos.


Q47.png (335×102)


De acordo com esse modelo, uma possível representação de um recurso do tipo Pessoa no formato JSON, utilizado em uma API RESTful, é:

Alternativas
Q3496996 Engenharia de Software
Na UML 2.5, o diagrama de sequência expõe interações entre objetos e componentes de um sistema, em um cenário de execução, na forma de uma sequência de mensagens no tempo. Outro diagrama que também apresenta essas interações e mensagens, podendo ser gerado a partir do diagrama de sequência, é o diagrama de 
Alternativas
Q3481828 Engenharia de Software
Qual é o objetivo principal de um diagrama de classe na UML (Unified Modeling Language)?
Alternativas
Q3481823 Engenharia de Software
Tendo em vista os conceitos de Engenharia de Software, numere a COLUNA II de acordo com a COLUNA I, associando o conceito às suas características.

COLUNA I
1. DFD
2. Diagrama de caso de uso

COLUNA II
( ) Representa o fluxo de dados dentro de um sistema. 
( ) Representa os usuários do sistema como atores.
( ) É projetado para sistemas orientados a objetos.

Assinale a sequência correta.
Alternativas
Respostas
121: C
122: E
123: E
124: E
125: C
126: E
127: D
128: E
129: A
130: A
131: E
132: B
133: D
134: C
135: B
136: C
137: A
138: A
139: B
140: C