

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.
Analise as seguintes afirmações sobre Diagrama de Classes.
I. O diagrama de classes é um diagrama UML, que modela a estrutura estática do sistema.
II. Informações que estão contidas no diagrama de classes são as classes do sistema, seus atributos e métodos bem como as relações existentes entre as classes.
III. São exemplos de relações entre classes em um diagrama de classes: agregação, associação, composição e especialização.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Analise as seguintes afirmações sobre Diagrama de casos de uso.
I. Um diagrama de casos de uso é uma representação gráfica detalhada dos casos de uso de um sistema.
II. Atores, casos de uso e relacionamentos são exemplos de elementos mais comuns encontrados em um diagrama de casos de uso.
III. São exemplos de relacionamentos entre casos de uso: include e extend.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Um diagrama de seqüência da UML normalmente NÃO mostra
os atores envolvidos.
o tempo que decorre de cima para baixo, na linha da vida.
uma seqüência de comportamentos específica do caso de uso.
cada mensagem por meio de uma seta do emissor para o receptor.
a sincronização exata entre as mensagens.
Um modelo UML de desenvolvimento de sistemas, do tipo diagramas de interação ou comportamentais, é o diagrama de
componentes.
objetos.
classes.
instalação.
seqüência.
Considere os seguintes itens:
1, 2 e 3 apenas.
1, 4 e 5 apenas.
2, 3 e 4 apenas.
1, 2, 3 e 5 apenas.
1, 2, 3, 4 e 5.
Assinale a alternativa verdadeira de acordo com as seguintes afirmativas:
I. A Árvore de Decisão é uma das técnicas utilizadas para se especificar um processo na Análise Essencial.
II. A Tabela de Decisão é uma das técnicas utilizadas para se especificar um processo na Análise Essencial.
III. A UML- Unified Modeling Language é uma das técnicas utilizadas para se especificar um processo na Análise Essencial.
Está(ão) correta(s) apenas a(s) afirmativa(s):
Assinale a opção que apresenta, respectivamente, uma linguagem utilizada na modelagem de sistemas computacionais, sendo um de seus diagramas o Diagrama de Casos de Uso, e uma linguagem que utiliza tags para estruturar e organizar dados, sendo muito utilizada para estabelecer um mecanismo flexível de troca de informações entre aplicações distribuídas
ASP e HTML.
ASP e UML.
ASP e XML.
UML e ASP
UML e XML
Os casos de uso mais complexos podem ser construídos de casos de uso menores e de suas relações denominadas
inclusão e extensão, apenas.
generalização e especialização, apenas.
inclusão, extensão e especialização, apenas.
inclusão, extensão e generalização, apenas.
Em UML, dentre os diagramas que descrevem situações do ponto de vista dinâmico ou comportamental, encontram- se os respectivos diagramas de:
A UML faz uso de uma série de diagramas, entre os quais pode-se destacar o diagrama de classes. Sobre este diagrama, é INCORRETO afirmar que:
por meio do diagrama de classes, podem-se visualizar os diversos estados de um objeto, após um estímulo externo.
por meio do diagrama de classes, podem-se estabelecer relações de generalização.
por meio do diagrama de classes, podem-se estabelecer as relações de agregação (relacionamento entre o todo e a parte).
por meio do diagrama de classes, podem-se estabelecer relações de especificação.
por meio do diagrama de classes, podem-se estabelecer associações entre as classes, em que uma associação é definida como um relacionamento estabelecendo conexões semânticas.
Analise as seguintes afirmações relacionadas a conceitos de Estrutura de dados e a conceitos de UML.
I. No uso da UML, o comportamento dinâmico de uma aplicação pode ser representado ou descrito com o diagrama de seqüência ou com o diagrama de interação.
II. A especifi cação de um programa pode ser feita de diversas formas. A UML possibilita a especifi cação com casos de uso. Os casos de uso descrevem os requisitos que um programa deve atender para satisfazer aos seus usuários.
III. Na UML, o comportamento estático das Classes, Métodos e Objetos é descrito usando-se o diagrama de estados. Devido à sua característica estática, esse tipo de diagrama permite que um Objeto esteja simultaneamente em dois ou mais subestados exclusivos.
IV. Para uma árvore binária ser considerada balanceada, os níveis de número ímpar devem conter a mesma quantidade de nós que seu nível imediatamente anterior. Essa regra não se aplica para o último nível da árvore.
Indique a opção que contenha todas as afirmações verdadeiras.
Para os diagramas utilizados na UML 2.0 são feitas as afirmativas
abaixo.
I – No Diagrama de Classes é possível modelar o estereótipo
das classes, o nível de visibilidade de seus atributos
e a navegabilidade das associações entre as
classes.
II – O Diagrama de Tempo unifica em um único diagrama os
Diagramas de Seqüência e Interação da UML 1.4, sendo
utilizado para especificar as restrições de tempo
sobre mensagens enviadas e recebidas no decorrer de
uma interação.
III – O Diagrama de Atividades permite definir pré e pós-condições
associadas a ações do diagrama. As pré-condições
definem o estado exigido do sistema quando a
ação é invocada e as pós-condições especificam o estado
exigido do sistema no término da ação.
IV – Juntos, os diagramas de Objetos e Comunicação descrevem
como um sistema de software é instalado e executado
no ambiente de processamento identificando as
partes físicas do software e o ambiente necessário para
execução.
V – Em um diagrama de Caso de Uso a generalização define
os relacionamentos de herança entre os casos de
uso ou entre os atores, enquanto que as associações
indicam quais atores interagirão com os casos de uso
do sistema.
Está(ão) correta(s) apenas a(s) afirmativa(s):
I, II e III.
I, II e IV.
I, III e V.
II, III e IV.
II, IV e V.
Considere o diagrama de classes e as afirmativas abaixo:
1. Um objeto da classe B pertence a exatamente um único objeto da classe A.
2. A classe A realiza a interface C.
3. A classe A herda as variáveis e os métodos da classe D.
Assinale a alternativa correta
Quanto ao uso de diagramas na UML para a modelagem de objetos é correto afirmar que o Diagrama de Seqüência
descreve a funcionalidade do sistema percebida por atores externos.
apresenta a interação de seqüência de tempo dos objetos que participam na interação.
apresenta a interação de seqüência de atores que participam na interação.
descreve a funcionalidade do sistema percebida por atores internos.
apresenta a interação de seqüência estática de pacotes, relacionamentos e instâncias.
Sobre os Diagramas de Classes da UML, considere as seguintes afirmativas:
Somente as afirmativas 1, 2 e 3 são verdadeiras.
Somente as afirmativas 3, 4 e 5 são verdadeiras.
Somente as afirmativas 1, 2 e 4 são verdadeiras.
Somente as afirmativas 1, 2, 3 e 5 são verdadeiras.
As afirmativas 1, 2, 3, 4 e 5 são verdadeiras.
A UML representa o desenvolvimento de novos conceitos não normalmente usados. Por isso e muitas outras razões, o bom entendimento da UML não é apenas aprender a simbologia e o seu significado, mas também aprender a modelar a Orientação a Objetos. Nesse aspecto, é correto afirmar:
A figura a seguir representa um tipo de relacionamento entre classes na notação UML. Que tipo de relacionamento corresponde à representação nas classes apresentadas na figura, e qual o seu significado?

Representa um tipo de relacionamento de dependência da classe A em relação à classe B, isto é, a Classe A depende da Classe B. Este tipo de relacionamento mostra que uma classe faz referência à outra, isto é, embora uma classe não instancie a outra, é necessário enviar mensagens à outra classe.
Representa um tipo de relacionamento de dependência da classe B em relação à classe A, isto é, a Classe B depende da Classe A. Este tipo de relacionamento mostra que uma classe faz referência à outra, isto é, embora uma classe não instancie a outra, é necessário enviar mensagens à outra classe.
Representa um tipo de relacionamento de dependência da classe A em relação à classe B, isto é, a Classe A depende da Classe B. Este tipo de relacionamento mostra que uma classe faz referência à outra, isto é, instância a outra através do envio de uma mensagem.
Representa um tipo de relacionamento de associação unidirecional, onde a Classe A tem conhecimento das operações e atributos públicos da Classe B, mas a Classe B não conhece as operações e atributos da Classe A
Representa um tipo de relacionamento de associação unidirecional, onde a Classe B tem conhecimento das operações e atributos públicos da Classe A, mas a Classe A não conhece as operações e atributos da Classe B
UML é uma linguagem comumente utilizada para a modelagem de sistemas em análise e projeto orientados a objetos. Com respeito aos diagramas UML, considere as afirmativas abaixo:
1. O diagrama de colaboração é usado para representar a organização estrutural de objetos que enviam e recebem mensagens.
2. O diagrama de classes mostra um conjunto de classes, interfaces e colaborações e é usado para ilustrar a visão estática do projeto de um sistema.
3. Os diagramas de seqüências e de objetos são usados para representar partes dinâmicas de um sistema.
Assinale a alternativa correta
Analise as representações gráficas abaixo, relacionadas aos modelos de elementos usados nos diagramas da UML:
O diagrama acima refere-se