

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Considere o seguinte diagrama de mensagens (ou de sequência), representado por meio da UML 2.0:

Com base nesse diagrama, é correto afirmar que
ambos os objetos (A e B) já existiam antes da geração da mensagem MsgA.
o objeto A é criado em consequência da mensagem MsgB.
o objeto B é armazenado em um banco de dados.
o objeto B é criado em consequência da mensagem MsgA.
o objeto B é destruído após a geração da mensagem MsgB.
No formato padrão de nomes para participantes de um diagrama de sequências UML 2.0, a cadeia
ptr : PrintingService ref StdPrintingService
significa que:
ptr é o nome do participante, uma instância da classe PrintingService, e implementa a interface StdPrintingService.D
StdPrintingService Ptr é o nome do participante, uma instância da classe PrintingService, e a descrição de sua classe encontra-se no pacote ptr.
StdPrintingService é o nome do participante, uma instância da classe PrintingService, e a descrição de seu funcionamento encontra-se no pacote ptr.
ptr é o nome do participante, uma instância da classe PrintingService, e a descrição de seu funcionamento encontra-se no diagrama StdPrintingService.
ptr é o nome do participante, uma instância da classe StdPrintingService, e a descrição de seu funcionamento encontra-se no diagrama PrintingService.
Observe a figura que ilustra um dos diagramas da UML, empregados no desenvolvimento de sistemas automatizados.

Essa figura é conhecida por diagrama de:
Casos de Uso
Atores e Funções
Árvore de Decisão
Processos e Atividades
Fluxo de Dados
Seja o seguinte diagrama de classes, representando uma visão conceituai e utilizando-se da notação da UMLv3.0.

Sabendo que houve uma modelagem lógica posterior, que a relação de acesso entre as hierarquias das classes é pública, que não há relação de amizade entre classes, utilizando uma linguagem orientada a objeto, na implementação física desse esquema o:
método submeteX fica visível ao método submeteK.
atributo Y1 nome fica visível ao método submeteK.
atributo Xnome fica visível ao método submeteK.
método submeteZ fica visível ao método submeteY.
atributo Z 1 nome fica visível ao método Acessa Y.
Na UML 2.0, o diagrama que determina as necessidades de hardware do sistema e as características físicas tais como servidores, estações, topologias e protocolos de comunicação, é conhecido como diagrama de:
componentes.
estrutura composta.
atividade.
visão geral de interação.
implantação.
No diagrama de classes da UML, quando não existe multiplicidade explícita entende-se que a multiplicidade é do tipo:
0..*
1..0
0..0
1..1
*..*
Coloque F (Falso) ou (V) Verdadeiro nas afirmativas referentes ao diagrama UML abaixo, assinalando a seguir a opção que apresenta a sequência correta.

( ) "Pessoa" é proprietário de nenhum ou vários "Carro".
( ) "Carro" pertence a nenhum ou vários "Pessoa".
( ) A figura representa um diagrama de classes com associação bidirecional.
( ) "Carro" pertence a nenhum ou um "Pessoa".
( ) "Carro" pertence obrigatoriamente a um "Pessoa".
(V) (F) (F) (F) (F)
(F) (V) (F) (F) (V)
(F) (V) (V) (V) (V)
(F) (V) (V) (F) (V)
(V) (F) (V) (V) (F)
Analise as afirmativas abaixo, sobre Notação UML para Classes e Objetos:
I - Compartimento de Identificação - O compartimento superior é utilizado para identificação da classe. Nele devera aparecer, necessariamente, o nome da classe e, opcionalmente, um estereótipo e um identificador de pacote. O nome da classe é uma cadeia de caracteres que identifica exclusivamente esta classe dentro do sistema.
II - Compartimento de Definição de Atributos - Neste segundo compartimento são definidos todos os atributos da classe. Atributos são variáveis membro da classe que podem ser usadas por todos os seus métodos tanto para acesso quanto para escrita. Em linguagem de programação, os atributos da classe são definidos a partir dos tipos padrões da linguagem e de tipos definidos pelo programador. Na UML tem-se uma notação similar a das linguagens de programação.
III - Compartimento de Definição de Métodos - Neste compartimento são declarados os métodos (ou seja, as funções) que a classe possui. A sintaxe da declaração pode seguir aquela da linguagem de programação que se pretende utilizar na implementação do sistema.
Assinale a alternativa correta:
Apenas a afirmativa I é verdadeira;
Apenas a afirmativa II é verdadeira;
Apenas a afirmativa III é verdadeira;
Todas afirmativas são falsas;
Todas afirmativas são verdadeiras.
A UML possui duas formas de relacionamento parte-todo, uma geral, que relaciona uma classe de montagem a uma das classe s das partes constituintes e outra, mais restritiva, em que uma parte constituinte pode pertencer a no máximo uma montagem e, quando uma parte constituinte tiver sido atribuída a uma montagem, terá um tempo de vida coincidente com a montagem.
Essas formas de relacionamento parte-todo são denominadas respectivamente:
composição e fragmentação.
fragmentação e otimização.
otimização e globalização.
globalização e agregação.
agregação e composição.
Na linguagem UML, o diagrama que apresenta as necessidades de hardware do sistema, como o sistema é executado e interligado com os vários dispositivos físicos e como estes componentes são configurados em tempo de execução, é chamado de diagrama de
sequência.
classes.
casos de uso.
implantação.
atividades.
Na UML, o diagrama que modela as ações que um objeto realiza e a ordem em que ele os realiza, é conhecido como diagrama de:
sequência.
atividades.
estado.
classe.
casos de uso.
Considere os diagramas a seguir com base na UML 2.5.

Os conceitos presentes nos diagramas I e II são, respectivamente,
Binary Association ________ N-ary Association.
Association _____________ Generalization.
Shared Aggregation - ______ Composite Aggregation.
Composition ____________ Aggregation.
Aggregation ____________ Composition.
Define-se Modelo de dados da forma seguinte:
descrição parametrizada da estrutura dos atributos dos dados.
especificações das funções de um banco de dados.
descrição contingencial dos modelos de dados.
descrição formal da estrutura de um banco de dados.
descrição orientada da funcionalidade de um banco de dados.
Analise as afirmativas.
I. A classe “Comunicar” concretiza (implementa) a interface “Rede”, que é derivada da classe “TransReceptor”.
II. A classe “Comunicar” concretiza (implementa) a interface “ConfiguracaoPadrao”.
III. Os métodos “escrever”, “ler” e “conectar” são implementados na classe “Comunicar”.
Assinale a alternativa correta.
Somente I é verdadeira.
Somente II é verdadeira.
Somente III é verdadeira.
Somente I e III são verdadeiras.
I, II e III são verdadeiras.
Como é representada, através da linguagem UML, a relação “todo quadrado é um polígono”?





A questão 32 baseia-se na Figura 4, que mostra um diagrama da UML.

Figura 4 - Diagrama da UML
Após observar o diagrama da UML, mostrado na Figura 4, considere as seguintes assertivas:
I. A Figura 4 mostra um exemplo de um diagrama de interação.
II. Tomando-se como base o diagrama da Figura 4, pode-se afirmar que a operação "nome" será implementada na classe "Cliente", que envia a mensagem "x", para a classe "Curso".
III. Na Figura 4, a seta nº 1 aponta para um objeto anônimo da classe "Curso".
Quais estão corretas?
Apenas II.
Apenas III.
Apenas I e II.
Apenas I e III.
I, II e III.
Analise as afirmativas.
I. “dados” é um elemento de interface.
II. “Dado (min:int, max:int)”, “getDado (índice:int): String” e “+geDado(i : int) : Dado” são elementos de interface.
III. Apenas os métodos declarados no comando interface é que são métodos de interface.
Assinale a alternativa correta.
Somente I é verdadeira.
Somente II é verdadeira.
Somente III é verdadeira.
Somente I e II são verdadeiras.
I, II e III são verdadeiras.
Analise as afirmativas.
I. É uma aplicação com arquitetura de três camadas.
II. É uma aplicação do tipo cliente-servidor.
III. O programa armazena dados no arquivo do servidor.
Assinale a alternativa correta.
Somente I é verdadeira.
Somente II é verdadeira.
Somente III é verdadeira.
Somente I e II são verdadeiras.
I, II e III são verdadeiras.
Assinale a alternativa correta.
O diagrama apresentado é um caso de uso especificado na linguagem UML.
O diagrama apresentado é um diagrama das interfaces com o usuário especificado na linguagem UML.
O diagrama apresentado ilustra como se dá a troca de mensagens entre objetos instanciados da classe “Rede”, em um sistema orientado a objetos.
A hierarquia de herança do diagrama ilustra especialização e generalização, conceitos essenciais para a produção de objetos polimórficos.
A classe “Comunicar” define um cliente para um servidor de página WEB.
Assinale a alternativa correta.
Etnografia, Cenários e Casos de uso (use-case) são denominações dadas aos artefatos UML que tratam:
da validação de requisitos.
da revisão de requisitos.
do gerenciamento das mudanças de requisitos.
da facilidade de rastreamento de requisitos.
do levantamento de requisitos.