Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.207 questões

Q1760405 Engenharia de Software

A UML (Unified Modeling Language) é uma linguagem de modelagem visual carregada de semântica e com sintaxe vasta. É amplamente utilizada para definir comportamentos, facilitando a arquitetura, design e implementação de sistemas de software. A respeitos dos diversos diagramas presentes nesta linguagem, analise as afirmativas abaixo.


I. O diagrama de sequência ilustra como objetos interagem entre si, identificando inclusive a ordem de ocorrência destas interações.

II. O diagrama de classes é o mais conhecido e utilizado da UML. É bastante utilizado, por exemplo, no desenvolvimento de sistemas orientados a objeto.

III. O diagrama de estados representa um retrato, em tempo de execução, dos objetos existentes no software e dos seus relacionamentos.


É correto o que se afirma

Alternativas
Q1690186 Engenharia de Software
Qual diagrama da UML enfatiza a ordem temporal em que as mensagens são trocadas entre os objetos do sistema?
Alternativas
Q1615374 Engenharia de Software

No que se refere à UML 2, julgue os próximos itens.


O diagrama de objetos fornece uma visão dos valores armazenados pelos objetos das classes, que são definidas no diagrama de classe, em determinado momento do sistema, e seus objetos apresentam métodos que armazenam valores contidos nesses objetos em determinada situação.

Alternativas
Q1615373 Engenharia de Software

No que se refere à UML 2, julgue os próximos itens.


Em UML, o conceito de modelo envolve uma visão do sistema físico, ou seja, uma abstração do sistema com certo propósito, enquanto o metamodelo define uma linguagem para expressar modelos.

Alternativas
Q1614184 Engenharia de Software
Imagem associada para resolução da questão

Tendo como referência as informações precedentes, julgue o item a seguir, com base na orientação a objetos. 

Pessoa é considerado um nome de classe. 
Alternativas
Q1322934 Engenharia de Software
A Linguagem de Modelagem Unificada UML (Unified Modeling Language) é uma linguagem padrão para a elaboração da estrutura de projetos de software. Também é muito utilizada para visualização, especificação, construção e documentação de artefatos que façam uso de sistemas complexos de software. Em outras palavras, na área de Engenharia de Software, a UML é uma linguagem de modelagem que permite representar um sistema de forma padronizada com intuito de facilitar a compreensão. Qual das alternativas listam apenas exemplos dos principais tipos de diagramas UML? 
Alternativas
Q1316546 Engenharia de Software
Arquitetos de solução estão diagramando Casos de Uso no padrão UML para explicar quais as funcionalidades que um novo sistema de informação terá para atender necessidades de um processo de negócio. Essa atividade de documentação de funcionalidades do software corresponde à fase de arquitetura do modelo TOGAF-ADM:
Alternativas
Q1277571 Engenharia de Software
Os estereótipos são usados para classificar quase todos os elementos UML. Embora sejam na maioria opcionais, ajudam na compreensão dos diagramas, fornecendo um agrupamento de alto nível para elementos no diagrama. Sabendo disso, assinale a alternativa que apresenta, respectivamente, os ícones dos estereótipos de (1) fronteira ou visão, (2) controle e (3) entidade.
Alternativas
Q1277569 Engenharia de Software
Assinale a alternativa que apresenta os símbolos da UML (Unified Modelling Language) onde representam o controle de acesso a atributos e métodos na respectiva ordem: público, privado e protegido.
Alternativas
Q1277567 Engenharia de Software
Um analista de sistemas necessita criar uma representação de um ator abstrato em um diagrama de caso de uso na UML (Unified Modelling Language). Assinale a alternativa que apresenta a representação dessa criação.
Alternativas
Q1254682 Engenharia de Software
Um elemento de modelagem que descreve aspectos de estrutura e comportamento é chamado de
Alternativas
Q1254672 Engenharia de Software
Considerando os diagramas de classes UML, relacione as colunas e assinale a alternativa com a sequência correta.

1. Associação. 2. Multiplicidade. 3. Operações. 4. Classe abstrata.

( ) Não pode ser instanciada diretamente. ( ) Linha cheia entre duas classes. ( ) Indica quantos objetos podem preencher a propriedade. ( ) Métodos presentes em uma classe.
Alternativas
Q1154292 Engenharia de Software

Com relação à UML, julgue o item subsequente.


Em um processo de projeto unificado, a fim de obter ganhos significativos proporcionados pela UML, é correto utilizar a abstração para definir o projeto de objetos individuais, mesmo que isso gere dificuldades associadas à integração de componentes de objetos padronizados preexistentes em uma biblioteca.

Alternativas
Q1154291 Engenharia de Software

Com relação à UML, julgue o item subsequente.


Situação hipotética: Utilizando a UML para elaborar o projeto de um sistema orientado a objetos, um analista desenvolveu a arquitetura do sistema a partir de subsistemas, suas interações e sua colocação em camadas arquiteturais. Ele considerou, nesse projeto, um componente de interação com o usuário, um componente de gestão de tarefas e um componente de gestão de dados. Assertiva: No desenvolvimento desse projeto, o analista previu boas garantias de que o projeto tenha condições de oferecer uma infraestrutura que permita à aplicação operar de forma efetiva.

Alternativas
Q1154279 Engenharia de Software

A UML é uma linguagem padrão de modelagem que abrange os três seguintes tipos de blocos de construção: itens, relacionamentos e diagramas. A esse respeito, julgue o item a seguir.


A associação é um relacionamento estrutural que descreve um conjunto de ligações que caracteriza as conexões entre os objetos, ao passo que a agregação é um tipo especial de associação que representa um relacionamento entre o todo e suas partes.

Alternativas
Q1154278 Engenharia de Software

A UML é uma linguagem padrão de modelagem que abrange os três seguintes tipos de blocos de construção: itens, relacionamentos e diagramas. A esse respeito, julgue o item a seguir.


Os itens de agrupamento da UML são constituídos pelas classes, pelas interfaces, pelas colaborações, pelos casos de uso, pelas classes ativas, pelos componentes e pelos nós.

Alternativas
Q1141932 Engenharia de Software

O UML (Unified Modeling Language) possui uma subdivisão denominada Diagramas de Interação. Dentro dessa subdivisão encontra-se quatro principais diagramas tais como:


(1) Diagrama de Classes

(2) Diagrama de Sequência

(3) Diagrama de Tempo

(4) Diagrama de Comunicação


Assinale a alternativa correta.

Alternativas
Ano: 2020 Banca: FADESP Órgão: UEPA Prova: FADESP - 2020 - UEPA - Técnico de Informática |
Q1114920 Engenharia de Software
De acordo com a notação UML, o diagrama que enfatiza o ordenamento temporal das ações, onde as linhas verticais representam os objetos e as setas horizontais representam as mensagens passadas entre os objetos, é o
Alternativas
Q2080364 Engenharia de Software
O Diagrama de Casos de Uso, apresentado a seguir, representa o contexto de um sistema de Help Desk que visa a atender as solicitações dos usuários da Câmara dos Vereadores de Conselheiro Lafaiete. 
Imagem associada para resolução da questão



Tomando como base o diagrama apresentado, é INCORRETO afirmar:
Alternativas
Q2080363 Engenharia de Software
Observe o Diagrama de Classes mostrado a seguir:
Imagem associada para resolução da questão


É correto afirmar que
Alternativas
Respostas
561: B
562: B
563: E
564: C
565: C
566: C
567: D
568: A
569: B
570: A
571: A
572: B
573: E
574: C
575: C
576: E
577: C
578: B
579: A
580: D