Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.250 questões

Q1787598 Engenharia de Software
Com relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na análise orientada a objetos, julgue o item.
O diagrama de atividades mostra o fluxo de atividades que ocorrem internamente em um processamento, dentro de um período de tempo.
Alternativas
Q1787597 Engenharia de Software
Com relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na análise orientada a objetos, julgue o item.
O diagrama de estado não é indicado para a modelagem de atributos que possuem poucos valores.
Alternativas
Q1787596 Engenharia de Software
Com relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na análise orientada a objetos, julgue o item.
No diagrama de colaboração, os objetos não recebem nomes. Para realizar a identificação de um objeto, é utilizado um número sequencial, que é atribuído a ele no momento de sua criação.
Alternativas
Q1787595 Engenharia de Software
Com relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na análise orientada a objetos, julgue o item.
A UML não permite que, no diagrama de classe, exista uma associação ternária (três vias), ou seja, a junção das três linhas de associação.
Alternativas
Q1787594 Engenharia de Software
Com relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na análise orientada a objetos, julgue o item.
Com o diagrama de classe, é possível representar estruturas de herança, seja herança simples ou múltipla.
Alternativas
Q1785125 Engenharia de Software
Willian está documentando um projeto e precisa criar um diagrama que mostre os modulos do sistema quando ele for implementado e como esses módulos irão interagir. Assinale a alternativa que apresenta o diagrama UML que atende a essa demanda.
Alternativas
Q1771808 Engenharia de Software
Na notação UML para descrição de modelos de sistemas orientado a objetos, em cenários para elicitação de requisitos, uma técnica utiliza uma ferramenta que identifica o tipo de interação, representado por elipses - Imagem associada para resolução da questão e os agentes envolvidos, representados por bonecos - Imagem associada para resolução da questão.
Essa ferramenta é conhecida por Diagrama de:
Alternativas
Q1771807 Engenharia de Software
A UML especifica diversos tipos de diagramas para modelagem de sistemas e cada um deles modela uma característica distinta da estrutura ou do comportamento de um sistema. Dois desses diagramas são caracterizados a seguir.
I. Representa o fluxo de tarefas que podem ser executadas pelo sistema ou por um ator e tem por finalidade modelar o fluxo de trabalho de um objeto durante a execução do programa, sendo mesmo um fluxograma que modela as ações que o objeto vai executar e em que ordem.
II. Representa uma coleção de componentes de software e seus inter-relacionamentos e tem por finalidade modelar recursos que incluem gráficos, áudio e pacotes que são grupos de classes e que constituem o sistema.
Esses diagramas são denominados , respectivamente, Diagramas de:
Alternativas
Q1771791 Engenharia de Software
No contexto da Análise e Projeto de Sistemas e do processo de desenvolvimento de software, a UML reconhece três tipos mais importantes de relações, conceituadas a seguir.
I. São relacionamentos estruturais entre instâncias e especificam que objetos de uma classe estão ligados a objetos de outras classes, podendo existir entre classes ou entre objetos. II. São relacionamentos de utilização no qual uma mudança na especificação de um elemento pode alterar a especificação do elemento dependente. Este tipo de relação entre classes indica que os objetos de uma classe usam serviços dos objetos de outra classe. III. São relacionamentos entre um elemento mais geral e um mais específico. O elemento mais específico herda as propriedades e métodos do elemento mais geral. Este tipo de relação é também conhecida como herança no modelo a objetos, existindo só entre as classes.
Os tipos descritos em l, ll e lll são, respectivamente:
Alternativas
Q1771447 Engenharia de Software
A modelagem de dados e os conceitos classes e pacotes estão diretamente relacionados na metodologia UML, uma tecnologia que se presta à modelagem de estruturas que irão compor uma aplicação, estando fortemente amparada em conceitos de Orientação a Objetos. Os diferentes diagramas que compõem a UML podem ser agrupados em categorias, levando em consideração o contexto do sistema em desenvolvimento. Entre os diagramas, dois são caracterizados a seguir.
I. São diagramas estruturais que fornecem uma visão clara da estrutura hierárquica dos variados elementos UML dentro de um determinado sistema, sendo usados para mostrar a organização e disposição de vários elementos de modelos, onde cada elemento é representado como uma pasta de arquivo dentro do diagrama, e depois organizado hierarquicamente no diagrama. São bastante usados para proporcionar uma organização visual de uma arquitetura em camadas de qualquer classificador UML, por exemplo, um sistema de software. II. São diagramas que permitem a visualização de um conjunto de classes, detalhando atributos e operações, assim como prováveis relacionamentos entre as estruturas, possibilitando ainda as definições de interfaces. Ilustra graficamente como será a estrutura do software, em nível micro ou macro e como cada um dos componentes da sua estrutura estarão interligados.
As ferramentas caracterizadas em I e em II são denominados diagramas de:
Alternativas
Q1764767 Engenharia de Software

No que se refere aos diagramas utilizados na análise orientada a objetos, julgue o item.


A principal vantagem de se fazer uso dos diagramas de interação é que eles mostram, de forma minuciosa, os detalhes dos algoritmos, como, por exemplo, o comportamento condicional, o que proporciona ao programador uma visão clara de todo o sistema.

Alternativas
Q1754666 Engenharia de Software
No contexto da UML, assinale o item que é enfatizado pelo Diagrama de Transição de Estados.
Alternativas
Q1747940 Engenharia de Software

O UML é uma linguagem de modelagem para Orientação a Objeto. Sobre o tema, assinale a alternativa correta.

Alternativas
Ano: 2021 Banca: Quadrix Órgão: CRC-AP Prova: Quadrix - 2021 - CRC-AP - Tecnólogo de TI |
Q1743368 Engenharia de Software

Julgue os itens a seguir.


I Os diagramas de atividade da UML são úteis para demonstrar a lógica de um algoritmo.

II Os diagramas de atividade da UML são úteis para descrever as etapas realizadas em um caso de uso.

III Os diagramas de atividade da UML são úteis para ilustrar um processo de negócio ou um fluxo de trabalho entre os usuários e o sistema.

IV Os diagramas de atividade da UML são úteis para simplificar um processo, esclarecendo os casos de uso complicados.


A quantidade de itens certos é igual a

Alternativas
Ano: 2021 Banca: Quadrix Órgão: CRC-AP Prova: Quadrix - 2021 - CRC-AP - Tecnólogo de TI |
Q1743356 Engenharia de Software

The image below shows representations of class diagrams of the UML.


I Imagem associada para resolução da questão

II Imagem associada para resolução da questão

III Imagem associada para resolução da questão

IV Imagem associada para resolução da questão

V Imagem associada para resolução da questão


It is incorrect to state that:

Alternativas
Ano: 2021 Banca: Quadrix Órgão: CRC-AP Prova: Quadrix - 2021 - CRC-AP - Tecnólogo de TI |
Q1743355 Engenharia de Software

Imagem associada para resolução da questão


O fragmento de diagrama mostrado na imagem acima corresponde a um

Alternativas
Ano: 2021 Banca: Quadrix Órgão: CRC-AP Prova: Quadrix - 2021 - CRC-AP - Tecnólogo de TI |
Q1743354 Engenharia de Software

    Para mostrar as interações entre objetos e(ou) partes (representadas como linhas de vida), com mensagens sequenciadas, em um arranjo, de forma livre, sem mecanismos de estruturação, um analista de sistemas precisa construir um diagrama comportamental, utilizando a UML 2.5.


Com base nesse caso hipotético, é correto afirmar que o diagrama ideal para o que o analista precisa é o diagrama de

Alternativas
Q1735413 Engenharia de Software
Ao modelar um processo com um Diagrama de Atividades, um analista de sistemas encontrou o seguinte caso: um pacote, ao chegar a um restaurante, é analisado (atividade A), quando se detecta se ele deve ser guardado na geladeira (atividade B) ou no armário (atividade C). Após guardado, o pacote deve ser pago (atividade D), e o estoque, atualizado (atividade E) — sendo estas duas atividades realizadas em paralelo —, encerrando-se o processo quando essas duas últimas atividades estiverem completas.
Qual a representação desse processo segundo um diagrama de atividades em UML?
Alternativas
Q1721407 Engenharia de Software
Em um diagrama de implantação UML, uma das formas de demonstrar que um artefato está contido em um nó é por meio de um relacionamento de dependência entre ambos. Essa dependência deve utilizar o estereótipo
Alternativas
Q1721406 Engenharia de Software
No diagrama de classes UML, uma diferença entre associações do tipo agregação e composição é:
Alternativas
Respostas
581: C
582: E
583: E
584: E
585: C
586: D
587: C
588: B
589: C
590: D
591: E
592: D
593: B
594: E
595: D
596: B
597: A
598: A
599: A
600: E