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

Foram encontradas 1.421 questões

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
Ano: 2021 Banca: Quadrix Órgão: CORE-PR Prova: Quadrix - 2021 - CORE-PR - Analista TI |
Q1791927 Engenharia de Software

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


Uma das propriedades fundamentais do diagrama de estados é a de que um objeto não pode passar por diversos estados dentro de um mesmo processo.

Alternativas
Ano: 2021 Banca: Quadrix Órgão: CORE-PR Prova: Quadrix - 2021 - CORE-PR - Analista TI |
Q1791925 Engenharia de Software

Quanto 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
Ano: 2021 Banca: Quadrix Órgão: CORE-PR Prova: Quadrix - 2021 - CORE-PR - Analista TI |
Q1791924 Engenharia de Software
Quanto aos diagramas utilizados na análise orientada a objetos, julgue o item.
No diagrama de classe, as propriedades (atributos e associações) representam as características estruturais de uma classe.
Alternativas
Q1790645 Engenharia de Software
O tipo de diagrama da UML que exibe o fluxo de controle entre ações que compõem um processo e especifica a ordem de execução das ações no tempo, englobando parte da dimensão temporal do modelo de um sistema, é o diagrama de
Alternativas
Respostas
241: C
242: E
243: E
244: C
245: C
246: B
247: A
248: E
249: D
250: C
251: E
252: C
253: A
254: A
255: D
256: C
257: E
258: E
259: C
260: A