Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.207 questões

Q712770 Engenharia de Software

Analise as seguintes afirmações sobre a UML (do Inglês Unified Modeling Language):

I. A UML é uma linguagem de modelagem independente do processo de desenvolvimento.

II. O diagrama de transições de estados representa os requisitos não funcionais do sistema.

III. O modelo de interações representa as mensagens trocadas entre os objetos para a execução dos cenários de casos de uso sistema.

Quais dessas afirmações estão corretas?

Alternativas
Q705213 Engenharia de Software
A UML (Linguagem de Modelagem Unificada), que significa Linguagem Unificada de Modelagem, é uma linguagem padrão para modelagem orientada a objetos. Além de fornecer a tecnologia necessária para apoiar a prática de engenharia de software orientada a objetos, a UML apresenta uma linguagem de modelagem padrão para modelar sistemas concorrentes e distribuídos através de diagramas. Assinale a alternativa que corresponde ao diagrama da UML, que enfatiza os relacionamentos entre os objetos participantes, sendo constituídos de nodos, arcos, rótulos dos arcos, números de sequência e possíveis anotações complementares
Alternativas
Q705206 Engenharia de Software
Considere o diagrama de caso de uso abaixo utilizado na UML (Linguagem de Modelagem Unificada), e assinale a alternativa correta: Imagem associada para resolução da questão
Alternativas
Q700860 Engenharia de Software

Considere o diagrama UML da figura abaixo.


Imagem associada para resolução da questão

  figura apresenta um diagrama de

Alternativas
Q694362 Engenharia de Software

Analise o diagrama de classes a seguir.

Imagem associada para resolução da questão

Com relação ao diagrama, é correto afirmar que

Alternativas
Q693431 Engenharia de Software
Acerca de UML e RUP, assinale a opção correta.
Alternativas
Q690239 Engenharia de Software
Em um diagrama de classes da UML 2.0, deseja-se representar uma relação entre 2 classes, K e Pb, que guardam entre si as seguintes características: I. Pb pode participar em qualquer relacionamento que já tenha sido construído com K. II. Pb herda de K os seus atributos e o seu comportamento. III. Caso algum comportamento em Pb seja diferente do de K, ele pode ser inserido ou modificado em Pb sem afetar K. O tipo de relacionamento que deve ser utilizado para representar a relação entre Pb e K, que satisfaça as características I, II e III é
Alternativas
Q690237 Engenharia de Software
Em relação à UML 2.0, julgue as seguintes afirmações como verdadeiras (V) ou falsas (F): ( ) No diagrama de classes, os atributos são precedidos por símbolos que definem a sua visibilidade +, -, # e $. ( ) Conceitualmente, diagramas de estrutura composta relacionam diagrama de classe com o de componente. ( ) Diagrama de pacote e de Objeto são exemplos de diagramas comportamentais. ( ) Diagrama de sequência é um tipo de diagrama de interação que enfatiza o tipo e a ordem das mensagens passadas entre os elementos durante a execução. A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Alternativas
Q687701 Engenharia de Software
Qual diagrama UML contém uma associação ternária ou uma associação equivalente a uma ternária?
Alternativas
Q687700 Engenharia de Software

A Figura a seguir exibe um diagrama E-R.

Imagem associada para resolução da questão

Qual diagrama de classes conceituais UML é semanticamente equivalente ao diagrama acima?

Alternativas
Q682626 Engenharia de Software

Relacione os produtos de trabalho apresentados na coluna da direita com as respectivas fases Processo Unificado listadas na coluna da esquerda.

(1) Concepção

(2) Elaboração

(3) Construção

(4) Transição


( ) Modelo de Inicial Caso de Uso

( ) Componentes de Software

( ) Descrição da arquitetura do software

( ) Documento de Visão

( ) Plano e procedimento de teste

( ) Incremento de software entregue

A sequência que relaciona corretamente as colunas de cima para baixo é:

Alternativas
Q682625 Engenharia de Software

Classifique os tipos de diagramas do UML apresentados na coluna da direita com relação aos itens da coluna da esquerda:

(1) Comportamental

(2) Estrutural


( ) Diagrama de classes

( ) Diagrama de pacote

( ) Diagrama de atividades

( ) Diagrama de objetos

( ) Diagrama de componentes

( ) Diagrama de estado

A sequência que classifica corretamente os diagramas de cima para baixo é:

Alternativas
Ano: 2016 Banca: FUNCAB Órgão: CREA-AC Prova: FUNCAB - 2016 - CREA-AC - Analista de Sistema |
Q682484 Engenharia de Software

No diagrama de classes, escrito em UML, a seguir.

Imagem associada para resolução da questão

O componente X é identificado como sendo uma classe:

Alternativas
Q681895 Engenharia de Software

Analise a figura dada abaixo e assinale a alternativa correta.


Imagem associada para resolução da questão

Alternativas
Q678028 Engenharia de Software

A propósito de análise e projeto orientados a objetos, julgue o item subsequente.

Na UML, modelos de sequência evidenciam agrupamentos lógicos de objetos em subsistemas, e modelos estáticos, como os de máquina de estado, destacam como objetos mudam de estado em resposta a eventos.
Alternativas
Q678027 Engenharia de Software

A propósito de análise e projeto orientados a objetos, julgue o item subsequente.

O diagrama de objetos representa os objetos que foram instanciados das classes, e as dependências demonstram que objetos de uma classe estão ligados a objetos de outras classes.

Alternativas
Q678026 Engenharia de Software

A propósito de análise e projeto orientados a objetos, julgue o item subsequente.

Na UML, a representação de uma classe de objetos ocorre por meio de um retângulo em que há a seguinte representação: na parte superior, os atributos de objeto; e na parte inferior, as operações associadas ao objeto.

Alternativas
Q678016 Engenharia de Software

Com relação a gerenciamento de requisitos, julgue o item a seguir.

Para melhor compreensão e controle das mudanças dos requisitos de um sistema, o documento de requisitos explicita os requisitos de usuário de um sistema e fornece uma especificação detalhada dos requisitos de sistema a serem utilizados pelos diagramas de caso de uso explicitando como é a interação entre atores e como o sistema funcionará.

Alternativas
Q674126 Engenharia de Software
Uma empresa que possui um site de vendas de produtos na Web desenvolveu um sistema de informação para registrar suas vendas e controlar a entrega das mesmas. Os seguintes dados são manipulados por esse sistema:
• Cliente – todos os clientes precisam estar cadastrados no sistema para que possam realizar compras. Sobre um cliente precisa-se conhecer o login, a senha de login, o nome e o número do CPF.
• Produtos – todos os produtos precisam estar cadastrados no sistema para que possam ser comprados pelos clientes. Sobre um produto precisa-se registrar o código de identificação, uma descrição, o preço de venda e a quantidade disponível para compra.
• Transportadoras – todas as transportadoras precisam estar cadastradas no sistema para que possam ser escolhidas para entregar as compras dos clientes. Sobre uma transportadora precisa-se registrar o código de identificação, o nome e o número do CNPJ.
• O sistema deve registrar a quantidade de cada produto que faz parte de uma compra, a data da compra e o endereço de entrega da mesma. Além disso, ele deve registrar a transportadora escolhida pelo cliente para realizar a entrega.

Qual diagrama de classes conceituais UML descreve corretamente o negócio descrito acima, sem apresentar incompletudes e redundâncias?

Alternativas
Q674124 Engenharia de Software
Qual diagrama UML contém uma composição?
Alternativas
Respostas
1001: C
1002: E
1003: B
1004: E
1005: C
1006: D
1007: A
1008: E
1009: A
1010: E
1011: B
1012: D
1013: C
1014: D
1015: E
1016: E
1017: C
1018: E
1019: A
1020: D