Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.207 questões

Q577065 Engenharia de Software
Em relação a UML, julgue o item que se segue.

No diagrama de caso de uso, as formas corretas de se ligar um ator a um caso de uso são por meio de associação, que demonstra a utilização, pelo ator, da função representada pelo caso de uso, e por meio da generalização, que demonstra a relação de herança entre ambos.

Alternativas
Q575100 Engenharia de Software
Atenção: Considere o texto abaixo para responder à questão.

    Considere a seguinte situação: Uma grande empresa possui uma rede de representação de seus produtos constituída por escritórios de venda em diversas cidades. Cada escritório possui um conjunto de vendedores que vão até os varejistas oferecer os produtos. Varejistas podem estar em áreas populosas, como supermercados, ou em áreas remotas, como comércios de bairros rurais. Ao chegar no varejista, o vendedor utiliza um sistema fornecido pela empresa para registrar os pedidos de produtos.

    Na situação descrita, o objetivo é registrar os pedidos na base de dados da central de distribuição da empresa. Porém, por problemas de comunicação com a central, o computador portátil do varejista pode não conseguir conectar com a base central para registrar os pedidos. Se isso ocorrer, o sistema deve tentar salvá-los na base de dados do escritório. Quando a base do escritório também não estiver acessível, os pedidos deverão ser salvos na base de dados local, no próprio computador portátil do vendedor.
Um Analista de Sistemas modelou uma solução para o problema da empresa através do seguinte diagrama UML 2.0: 

                    Imagem associada para resolução da questão

Trata-se de um diagrama de 
Alternativas
Q569220 Engenharia de Software
Tendo em vista a análise de sistemas utilizando a UML, é incorreto afirmar: 
Alternativas
Q567874 Engenharia de Software
Considere a opção de utilizar a família de notações gráficas da UML para ajudar a descrever o projeto de um sistema de software.

Os diagramas mais adequados para descrever como grupos de objetos colaboram em algum comportamento, os tipos de objetos com os relacionamentos estáticos existentes entre eles e o comportamento do ciclo de vida de um objeto específico são, respectivamente: 
Alternativas
Q566698 Engenharia de Software

Um Tribunal está modelando:

I. os processos de negócio para a construção de um novo sistema orientado a objetos;

II. a interação entre os usuários e os requisitos funcionais, na fase de levantamento de requisitos.

Nesse contexto, considerando que a linguagem UML foi escolhida como única linguagem de modelagem, os diagramas que devem ser utilizados em I e II são, respectivamente,

Alternativas
Q564189 Engenharia de Software
Os diagramas de sequência normalmente são desenvolvidos a partir dos diagramas de caso de uso e de classe da UML e possuem características bem específicas. Um diagrama de sequência
Alternativas
Q563267 Engenharia de Software

Sobre os diagramas de classes da UML, considere as seguintes afirmativas:

1. Uma classe é uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações e semântica.

2. O retângulo que representa uma classe pode ser constituído de três partes: a de cima representa o nome, a do meio os atributos e a de baixo as operações.

3. Os diagramas de classes costumam conter os seguintes itens: Classes, Interfaces e Relacionamentos.

4. Os diagramas de classes são utilizados para fazer a modelagem da visão estática de um sistema. Essa visão oferece principalmente suporte para os requisitos funcionais de um sistema – os serviços que o sistema deverá fornecer aos usuários finais.

Assinale a alternativa correta.

Alternativas
Q563266 Engenharia de Software
Assinale a alternativa que apresenta os quatro tipos de relacionamentos usados na linguagem UML.
Alternativas
Q563265 Engenharia de Software
Assinale a alternativa que apresenta apenas diagramas que tipicamente representam as partes dinâmicas de um sistema real modelado usando a linguagem UML.
Alternativas
Q554698 Engenharia de Software
Em um Diagrama de Sequência, de acordo com a UML 2.2, qual operador significa que as mensagens não podem ser intercaladas com outras mensagens? 
Alternativas
Q554697 Engenharia de Software
Com relação a Diagrama de Classes em UML 2.2, quando objetos “parte" só podem pertencer a um único objeto “todo" e têm o seu tempo de vida coincidente com o dele, tem-se: 
Alternativas
Q554696 Engenharia de Software
Usa-se include, em Casos de Uso, para: 
Alternativas
Q554695 Engenharia de Software
De acordo com a UML 2.2, é um diagrama comportamental: 
Alternativas
Q554367 Engenharia de Software
A documentação de requisitos pode ser feita combinando modelos e linguagem natural. A alternativa que ilustra o diagrama utilizado para documentar requisitos pela perspectiva estrutural é:
Alternativas
Q553476 Engenharia de Software
Atividades, Decisões, Transições, Ponto de intercalação, Ponto de bifurcação, Ponto de Junção e Partições são os elementos de qual diagrama da UML?
Alternativas
Q553475 Engenharia de Software
Qual diagrama da UML encontra-se na figura abaixo?

Imagem associada para resolução da questão
Alternativas
Q553026 Engenharia de Software
Com base no diagrama de classes UML apresentado ao lado, identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F): 

                                  Imagem associada para resolução da questão

( ) A ClasseB está relacionada com a ClasseA por herança.

( ) A ClasseC pertence à ClasseB.

( ) O atributoA da ClasseA é do tipo protected.

( ) O atributoC da ClasseC é do tipo private.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo. 


Alternativas
Q549710 Engenharia de Software

O diagrama de Casos de Uso da UML 2.0 a seguir representa um fragmento de um sistema de gerenciamento de um estabelecimento comercial. Avalie as afirmações sobre esse diagrama e assinale a alternativa correta:


Imagem associada para resolução da questão

Alternativas
Q541148 Engenharia de Software
Considerando o diagrama de caso de uso abaixo, marque a afirmativa correta:


Imagem associada para resolução da questão

Alternativas
Q541145 Engenharia de Software
Sobre o diagrama de Transição de Estados da UML, assinale a alternativa falsa:
Alternativas
Respostas
1121: E
1122: E
1123: A
1124: B
1125: C
1126: D
1127: E
1128: D
1129: A
1130: B
1131: B
1132: D
1133: B
1134: B
1135: D
1136: C
1137: B
1138: D
1139: A
1140: C