Buscar

Avaliação II - Individual

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Acertos/Erros
10/0
Nota
10,00
A linguagem UML possui vários tipos de diagramas. Dentre eles, destaca-se o Diagrama de Sequência que mostra uma interação, 
representando a sequência de mensagens entre instâncias de classes, componentes, subsistemas ou atores. Sobre o Diagrama de Sequência, 
classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) Descreve as funcionalidades de acordo com a visão dos usuários. 
( ) Preocupa-se com a sequência dos atores, ficando em segundo plano o processo de comunicação que os envolve. 
( ) Mostra interações de objetos organizados em uma sequência de tempo. 
( ) Exibe elementos de configuração de processamento e componentes do software. 
 
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - F.
B F - F - V - V.
C V - F - V - F.
D F - V - V - F.
Além de fornecer a tecnologia necessária para apoiar a prática de engenharia de software orientada a objetos, a UML poderá ser a 
linguagem de modelagem padrão para modelar sistemas concorrentes e distribuídos. Utiliza-se de um conjunto de técnicas de notação 
gráfica para criar modelos visuais de software de sistemas intensivos, combinando as melhores técnicas de modelagem de dados, negócios, 
objetos e componentes. É uma linguagem de modelagem única, comum e amplamente utilizável. A Linguagem Unificada de Modelagem 
possui diagramas (representações gráficas do modelo parcial de um sistema) que são usados em combinação, com a finalidade de obter todas 
as visões e aspectos do sistema. Sobre o diagrama que modela comportamentos e ligações entre objetos de um sistema, assinale a 
alternativa CORRETA:
A Diagrama de atividades.
B Diagrama de sequência.
C Diagrama de objetos.
D Diagrama de comunicação.
Vários são os diagramas da Linguagem de Modelagem Unificada que os analistas de sistema utilizam para o desenvolvimento dos 
aplicativos computacionais. Dentre os diagramas, podemos destacar o diagrama de sequência, que representa a indicação do conjunto de 
objetos envolvidos em um cenário e a especificação das mensagens trocadas entre estes ao longo das linhas do tempo. Com relação a este 
diagrama, assinale a alternativa CORRETA:
A Preocupa-se com os casos de uso de cada objeto.
B A preocupação principal deste diagrama são os objetos que passam mensagens.
C É a base para os diagramas de estrutura composta.
D Preocupa-se com as fases de inativação do objeto.
1
2
3
O termo Diagrama de Pacotes é utilizado para descrever um diagrama que mostra pacotes de classes e as dependências entre eles. Os 
pacotes também podem ser membros de outros pacotes, construindo uma estrutura hierárquica. Com relação a este tipo de diagrama, analise 
as sentenças a seguir: 
 
I- Descrevem pedaços do sistema divididos em agrupamentos lógicos, mostrando as dependências entre eles. 
II- Representa a arquitetura de um sistema, mostrando o agrupamento de suas classes. 
III- Os pacotes podem conter outros pacotes e se relacionar com estes por meio de dependência. 
IV- Um diagrama de pacotes não pode ser utilizado em qualquer fase do processo de modelagem. 
 
Assinale a alternativa CORRETA:
A As sentenças II e IV estão corretas.
B As sentenças I, III e IV estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças I, II e III estão corretas.
Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um sistema. Existe uma classificação para o 
diagrama utilizado pela UML que apresenta a interação entre os objetos com relação ao tempo e sequência de execução. Sobre esse 
diagrama, assinale a alternativa CORRETA:
A Sequência.
B Classe.
C Objetos.
D Componentes.
Diagrama de sequência (ou diagrama de sequência de mensagens) é um diagrama usado em UML (Unified Modeling Language), 
representando a sequência de mensagens num programa de computador. Como um projeto pode ter uma grande quantidade de métodos em 
classes diferentes, pode ser difícil determinar a sequência global do comportamento. O diagrama de sequência representa essa informação 
de uma forma simples e lógica. Com relação ao diagrama de sequência, analise as sentenças a seguir: 
 
I- O diagrama de sequência é um diagrama de interação que detalha a sequência de um processo ou a lógica de um algoritmo. 
II- É construído a partir do diagrama de casos de uso. 
III- Não faz a ordenação das mensagens trocadas entre os objetos. 
IV- Não permite identificar métodos e atributos de uma classe. 
 
Assinale a alternativa que apresenta a sequência CORRETA:
A As sentenças II e III estão corretas.
B As sentenças I e II estão corretas.
C As sentenças III e IV estão corretas.
D As sentenças I e IV estão corretas.
Na programação orientada a objetos, o diagrama de classes é uma representação da estrutura e relações das classes que servem de 
modelo para objetos do sistema. Com relação a este diagrama, analise as sentenças a seguir: 
 
I- Não é possível gerar o código-fonte através do diagrama de classes. 
II- É usado para definir as classes de um software. 
III- Não representa conceitos do mundo real. 
IV- Fornece uma representação dinâmica da colaboração dos objetos, através dos relacionamentos. 
 
Assinale a alternativa CORRETA:
4
5
6
7
A As sentenças I, II e III estão corretas.
B As sentenças II e III estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças I, II e IV estão corretas.
A UML consiste em um certo número de elementos gráficos que se combinam para formar diagramas. Como a UML é uma linguagem, ela 
possui regras para combinar estes elementos nos diversos diagramas. Os processos envolvidos no desenvolvimento de software e seu fluxo 
de informações podem ser representados pela UML (Linguagem de Modelagem Unificada) através do diagrama de sequência. Com relação ao 
diagrama em questão, analise as sentenças a seguir: 
 
I- Não permite representar o envio de mensagem de um ator para outro.
II- Não ordena as mensagens trocadas entre os atores. 
III- Representa sequencialmente um processo e a relação entre os atores e os objetos envolvidos. 
IV- É o diagrama mais utilizado da UML. 
 
Assinale a alternativa CORRETA:
A As sentenças II , III e IV estão corretas.
B Somente a sentença III está correta.
C As sentenças I e IV estão corretas.
D As sentenças I, II e III estão corretas.
Existe uma hierarquia para a elaboração dos casos de uso e uma dependência entre eles. No caso específico do diagrama de sequência, 
existe um relacionamento direto e importante com os diagramas de casos de uso e diagramas de classe. Sobre esta relação, analise as 
sentenças a seguir: 
 
I- O diagrama de sequência mostra quais as classes, e através de qual método elas realizam as funcionalidades dos casos de uso. 
II- Uma das limitações do diagrama de sequência é a sua incapacidade de representar mensagens disparadas por condições específicas. 
III- Iterações podem ser representadas no diagrama de sequência, e facilmente podemos identificar o conjunto de mensagens que se 
repetem e envolvem as mensagens. 
IV- O diagrama de sequência não consegue representar chamadas de métodos da própria classe. 
 
Assinale a alternativa CORRETA:
A As sentenças I e III estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças II e IV estão corretas.
D As sentenças I e II estão corretas.
Existe uma hierarquia para a elaboração dos diagramas UML e uma dependência entre eles. Com relação ao diagramas de sequência, 
analise as sentenças a seguir: 
 
I- O diagrama de sequência se baseia no diagrama de classes para obter os cenários de uso. 
II- O diagrama de sequência retorna ao diagrama de classe os novos métodos descobertos em sua elaboração. 
III- O diagrama de sequência usa a especificação de caso de uso para ver o passo a passo das mensagens, a ordem de suas ocorrências e os 
cenários de uso. 
IV- O diagrama de sequência usa o diagrama de classes para identificar as classes que contêm os objetos que interagem.Assinale a alternativa CORRETA:
A As sentenças II, III e IV estão corretas.
B Somente a sentença III está correta.
8
9
10
C As sentenças I e IV estão corretas.
D As sentenças I, II e IV estão corretas. 0

Continue navegando