Questões de Concurso Comentadas sobre uml em engenharia de software

Foram encontradas 540 questões

Q1858077 Engenharia de Software
No que diz respeito aos diagramas utilizados na modelagem UML, analise as afirmativas a seguir:
I. Diagrama de casos de uso – representa uma determinada funcionalidade de um sistema e visa ilustrar a forma como as funcionalidades se relacionam e seus controladores internos e externos. II. Diagrama de atividade – representa a estrutura estática de um sistema, incluindo suas classes, atributos, operações e objetos, além de exibir dados organizacionais ou computacionais na forma de classes lógicas e de implementação, respectivamente. III. Diagrama de implementação – modela a implementação física e estrutura de componentes de hardware, além de onde e como os componentes de um sistema vão operar uns com os outros.
Assinale
Alternativas
Q1855622 Engenharia de Software

Quanto à análise e ao projeto orientados a objetos, julgue o seguinte item.


No diagrama de implantação, em UML 2.0, o Device representa um dispositivo computacional, ou seja, um recurso físico com capacidade de processamento em que os artefatos podem ser implantados para execução. 

Alternativas
Q1855621 Engenharia de Software

Quanto à análise e ao projeto orientados a objetos, julgue o seguinte item.


O diagrama de comunicação, em UML 2.0, mostra a comunicação, ou seja, o fluxo de mensagens que ocorre entre os objetos de um sistema de informação. Esse diagrama é utilizado quando a intenção é mostrar a colaboração entre os objetos.

Alternativas
Q1855620 Engenharia de Software

Quanto à análise e ao projeto orientados a objetos, julgue o seguinte item.


No diagrama de pacotes, em UML 2.0, os estereótipos são mecanismos incorporados à UML a fim de aumentar a sua extensibilidade, ou seja, sua abrangência e seu poder de representação.

Alternativas
Q1855619 Engenharia de Software

Quanto à análise e ao projeto orientados a objetos, julgue o seguinte item.


Em UML, na versão 2.0, o diagrama de máquina de estados possui um elemento chamado de barra de fork ou join que representa um recurso utilizado quando dois ou mais estados ocorrem em paralelo. 

Alternativas
Q1855618 Engenharia de Software

Quanto à análise e ao projeto orientados a objetos, julgue o seguinte item.


Em UML, na versão 2.0 mais especificamente, no diagrama de atividade, o nó de bifurcação ou fork é utilizado para mostrar que dois ou mais fluxos de controle foram transformados em um único fluxo de controle.

Alternativas
Q1851803 Engenharia de Software
Julgue o item a seguir, a respeito de engenharia de software, metodologias de desenvolvimento, ciclo de vida, qualidade de software e UML.
Em UML, no nível de visibilidade pacote, o acesso ao atributo é restrito à própria classe ou a uma de suas especializações.
Alternativas
Q1847829 Engenharia de Software
Renato precisa apresentar seu projeto para o arquiteto de aplicações da sua equipe e para isso precisa documentá-lo utilizando a UML. Assinale a alternativa correta para qual diagrama de interação Renato terá que apresentar para ilustrar e enfatizar a troca de mensagens dentro de uma linha de tempo sequencial. 
Alternativas
Q1844147 Engenharia de Software
O projeto de desenvolvimento de software ProjSystem adotou a UML (Unified Modeling Language) como a linguagem de apoio e documentação do sistema. A UML possui diversos diagramas e, dessa forma, apoia a criação de diferentes modelos de sistema. Nos casos em que é necessário modelar as interações entre os atores e os objetos em um sistema e as interações entre os próprios objetos, é utilizado o diagrama de: 
Alternativas
Q1842187 Engenharia de Software
A UML (Unified Modeling Language) trabalha com um conjunto de diagramas, cobrindo diferentes aspectos da especificação de sistemas. São diagramas UML, exceto:
Alternativas
Q1840778 Engenharia de Software
Associe os tipos de diagrama da UML 2 às suas respectivas definições. TIPOS DE DIAGRAMA 1. Diagrama de casos de uso 2. Diagrama de pacotes 3. Diagrama de sequência 4. Diagrama de implantação 5. Diagrama de classes
DEFINIÇÕES ( ) determina as necessidades de hardware do sistema, as características físicas como servidores, estações, topologias e protocolos de comunicação, ou seja, todo o aparato físico sobre o qual o sistema deverá ser executado. ( ) define a estrutura das classes utilizadas pelo sistema, determinando os atributos e métodos que cada classe tem, além de estabelecer como elas se relacionam e trocam informações entre si. ( ) é um diagrama estrutural que tem por objetivo representar os subsistemas ou submódulos englobados por um sistema de forma a determinar as partes que o compõem. ( ) é um diagrama comportamental que se preocupa com a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos em um determinado processo. ( ) procura identificar os atores que utilizarão de alguma forma o software, bem como os serviços, ou seja, as funcionalidades que o sistema disponibilizará aos atores. A sequência correta é:
Alternativas
Q1836574 Engenharia de Software
Na UML 2.0, há a possibilidade de se representar diagramas de máquina de estados. Ao se desenhar esse tipo de diagrama, é correto afirmar que
Alternativas
Q1836573 Engenharia de Software
No diagrama de classes da UML 2.0, é possível definir informações sobre uma classe, no compartimento de nome da classe, informações essas não pertinentes aos demais compartimentos da representação de uma classe. A esse tipo de informação atribui-se a denominação de
Alternativas
Q1831202 Engenharia de Software

Com relação à arquitetura de desenvolvimento de software, julgue o item a seguir. 

Em um diagrama de sequência da UML, um fragmento combinado com o operador de interação Alt apoia a representação de um fluxo alternativo de um caso de uso. 

Alternativas
Q1825855 Engenharia de Software

    Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.

Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software, julgue o item que se segue.


No diagrama de classes do sistema, deve-se utilizar uma classe associativa para representar a conexão entre um conjunto de classes e outra para representar as características que são herdadas das classes que participam desse relacionamento.

Alternativas
Q1825854 Engenharia de Software

    Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.

Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software, julgue o item que se segue.


Existindo um diagrama de sequência para representar o fluxo principal de um caso de uso e um diagrama de comunicação para um fluxo alternativo, o diagrama de interação visão geral será a escolha adequada para a representação do fluxo de controle entre as duas representações presentes. 

Alternativas
Q1809339 Engenharia de Software
A respeito do Unified Modeling Language (UML), analise as afirmativas.
I- É uma linguagem para marcação de tags. II- Permite modelar elementos e relacionamentos. III- Auxilia no desenvolvimento de software.
Está correto o que se afirma em
Alternativas
Q1804425 Engenharia de Software

A Unified Modeling Language (UML) é uma especificação que define uma linguagem gráfica para visualizar, especificar, construir e documentar os artefatos de sistemas. A equipe de Tecnologia da Informação (TI) de um tribunal de contas estadual decidiu utilizar Casos de Uso para modelar os requisitos de um sistema em UML.


Sobre os Casos de Uso especificados em UML 2.5.1, é correto afirmar que:

Alternativas
Q1795154 Engenharia de Software
Considerando a utilização do conceito da UML em relação ao diagrama da atividade, é correto afirmar que:
Alternativas
Ano: 2021 Banca: Quadrix Órgão: CORE-PR Prova: Quadrix - 2021 - CORE-PR - Analista TI |
Q1791928 Engenharia de Software

Quanto aos diagramas utilizados na análise orientada a objetos, julgue o item.


Um diagrama de atividade pode representar uma única atividade ou mais de uma atividade, se for o caso.

Alternativas
Respostas
261: B
262: C
263: E
264: C
265: C
266: E
267: E
268: C
269: C
270: B
271: A
272: E
273: D
274: C
275: E
276: C
277: A
278: A
279: D
280: C