Logo Passei Direto
Buscar

Atividade Unidade 3 - Análise Orientada a Objetos

Ferramentas de estudo

Questões resolvidas

O Diagrama de Máquina de Estados é fundamental no processo de análise orientada a objetos, utilizado para modelar o comportamento dos objetos e das classes, mesmo que ainda não especifique todas as classes de um sistema.
Sobre os diagramas de Máquina de estados, análise as afirmativas a seguir.
I. Para elaborar um Diagrama de Máquina de Estados, várias atividades devem ser realizadas. Neste contexto, analise as afirmativas a seguir: Na elaboração do Diagrama de Máquina de Estados é fundamental identificar as regras de negócio aplicadas ao contexto dos objetos, para auxiliar na definição dos seus estados e transições.
II. Para identificar os possíveis estados de um objeto deve-se analisar os valores de seus atributos, simulando a instanciação dos objetos, a partir da execução das funcionalidades do sistema.
III. Para definir as transições entre os estados, deve-se identificar apenas os eventos internos aos objetos da classe, sem a necessidade de analisar se há algum fator que condicione a transição de estado, nesse caso, deve-se representar através da indicação de condições de guarda.
IV. A elaboração do Diagrama de Máquina de Estados pode consistir na simples representação dos estados e nas transições entre os estados, mas também pode consistir em uma representação mais detalhada dos estados dos objetos com a indicação das atividades internas, também denominadas de ações de estado, e ainda apresentar as transições internas dos estados.
I e IV apenas.
I, II e IV, apenas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O Diagrama de Máquina de Estados é fundamental no processo de análise orientada a objetos, utilizado para modelar o comportamento dos objetos e das classes, mesmo que ainda não especifique todas as classes de um sistema.
Sobre os diagramas de Máquina de estados, análise as afirmativas a seguir.
I. Para elaborar um Diagrama de Máquina de Estados, várias atividades devem ser realizadas. Neste contexto, analise as afirmativas a seguir: Na elaboração do Diagrama de Máquina de Estados é fundamental identificar as regras de negócio aplicadas ao contexto dos objetos, para auxiliar na definição dos seus estados e transições.
II. Para identificar os possíveis estados de um objeto deve-se analisar os valores de seus atributos, simulando a instanciação dos objetos, a partir da execução das funcionalidades do sistema.
III. Para definir as transições entre os estados, deve-se identificar apenas os eventos internos aos objetos da classe, sem a necessidade de analisar se há algum fator que condicione a transição de estado, nesse caso, deve-se representar através da indicação de condições de guarda.
IV. A elaboração do Diagrama de Máquina de Estados pode consistir na simples representação dos estados e nas transições entre os estados, mas também pode consistir em uma representação mais detalhada dos estados dos objetos com a indicação das atividades internas, também denominadas de ações de estado, e ainda apresentar as transições internas dos estados.
I e IV apenas.
I, II e IV, apenas.

Prévia do material em texto

Disciplina Análise Orientada a Objetos 
Acertos 3 de 5 questões 
Nota 6 pontos 
 
Questão 1Correta 
Na UML (Unified Modeling Language) existe um tipo de diagrama cujo objetivo é 
representar trocas de dados (como enviar e receber dados) atores e casos de usos, 
possibilitando modelar os aspectos dinâmicos de um sistema e capturando o 
comportamento entre os objetos em um caso de uso. Qual é o tipo de diagrama 
mencionado? 
Considerando o contexto, assinale a alternativa correta. 
Sua resposta 
Diagrama de visão geral de interação. 
 
ALTERNATIVA CORRETA: Diagrama de visão geral de interação. O diagrama 
de visão geral de interação possibilita representa as trocas de dados atores e casos de 
usos, e assim modelar os aspectos dinâmicos do sistema ou parte dele. É uma variação 
do diagrama de atividades, controlando o fluxo das ações do sistema. 
 
Questão 2Errada 
O Diagrama de Máquina de Estados é fundamental no processo de análise orientada a 
objetos, utilizado para modelar o comportamento dos objetos e das classes, mesmo que 
ainda não especifique todas as classes de um sistema. Ele normalmente é elaborado para 
as classes de objetos que possuem comportamento dinâmico relevante e específico dentro 
do contexto que está sendo modelado. 
 
CATARINO, Iolanda Claudia Sanches. Análise Orientada a Objetos, Londrina: Editora 
e Distribuidora Educacional S.A., 2020. 
 
Sobre os diagramas de Máquina de estados, análise as afirmativas a seguir. 
 
I. Para elaborar um Diagrama de Máquina de Estados, várias atividades devem ser 
realizadas. Neste contexto, analise as afirmativas a seguir: 
Na elaboração do Diagrama de Máquina de Estados é fundamental identificar as regras 
de negócio aplicadas ao contexto dos objetos, para auxiliar na definição dos seus 
estados e transições. 
II. Para identificar os possíveis estados de um objeto deve-se analisar os valores de seus 
atributos, simulando a instanciação dos objetos, a partir da execução das 
funcionalidades do sistema. 
III. Para definir as transições entre os estados, deve-se identificar apenas os eventos 
internos aos objetos da classe, sem a necessidade de analisar se há algum fator que 
condicione a transição de estado, nesse caso, deve-se representar através da indicação de 
condições de guarda. 
IV. A elaboração do Diagrama de Máquina de Estados pode consistir na simples 
representação dos estados e nas transições entre os estados, mas também pode consistir 
em uma representação mais detalhada dos estados dos objetos com a indicação das 
atividades internas, também denominadas de ações de estado, e ainda apresentar as 
transições internas dos estados. 
Considerando o contexto apresentado, é correto o que se afirma em: 
Sua resposta 
I e IV apenas. 
 
Alternativa CORRETA: I, II e IV, apenas. Na elaboração do Diagrama de Máquina 
de Estados é fundamental identificar as regras de negócio aplicadas ao contexto dos 
objetos, para auxiliar na definição dos seus estados e transições. CORRETA. I. Para 
identificar os possíveis estados de um objeto deve-se analisar os valores de seus 
atributos, simulando a instanciação dos objetos, a partir da execução das 
funcionalidades do sistema. CORRETA. II. Para definir as transições entre os estados, 
deve-se identificar os eventos internos e externos aos objetos da classe e também 
analisar se há algum fator que condicione a transição de estado, nesse caso, deve-se 
representar através da indicação de condições de guarda. CORRETA. IV. A elaboração 
do Diagrama de Máquina de Estados pode consistir na simples representação dos 
estados e nas transições entre os estados, mas também pode consistir em uma 
representação mais detalhada dos estados dos objetos com a indicação das atividades 
internas, também denominadas de ações de estado, e ainda apresentar as transições 
internas dos estados. CATARINO, Iolanda Claudia Sanches. Análise Orientada a 
Objetos, Londrina: Editora e Distribuidora Educacional S.A., 2020. A afirmativa III 
possui informações incorretas. O texto adequado para a afirmativa III é: Para definir as 
transições entre os estados, deve-se identificar os eventos internos e externos aos 
objetos da classe e também analisar se há algum fator que condicione a transição de 
estado, nesse caso, deve-se representar através da indicação de condições de guarda. 
 
Questão 3Correta 
Na UML (Unified Modeling Language), os diagramas comportamentais são diagramas 
que modelam, caso exista, alteração de comportamento das classes, sendo responsáveis 
por detalhar o funcionamento das partes do sistema de uma aplicação. Como exemplos 
de diagramas comportamentais podemos destacar diagrama de comunicação, diagrama 
de visão geral de interação e o diagrama de tempo. 
RAMOS, Ricardo Argenton. Treinamento prático em UML. Universo dos Livros Editora, 
2006. 
 
De acordo com as informações apresentadas na tabela a seguir, faça a associação das 
definições contidas na coluna A com seus respectivos diagramas na coluna B. 
 
COLUNA A COLUNA B 
 I. Utilizado para modelar as interações existentes 
entre os objetos considerando o contexto onde tais objetos estão 
inseridos. 
1. Diagrama de tempo 
 II. Considerado como um tipo de diagrama de 
sequência. Representa mudanças de estado e também interações entre 
objetos em relação ao tempo. 
2. Diagrama de visão geral de interação 
 III. Diagrama utilizado para representar a parte 
dinâmica da modelagem 
3. Diagrama de comunicação 
 IV. Diagramas utilizados para a representação do 
comportamento e funcionamento do sistema em questão. 
4. Diagramas comportamentais 
Considerando o contexto, assinale a alternativa correta. 
Sua resposta 
I - 3; II - 1; III - 2; IV - 4. 
 
AFIRMATIVA CORRETA: I - 3; II - 1; III - 2; IV - 4. Considerando o contexto, o 
grupo dos diagramas comportamentais modelam qualquer alteração de comportamento 
das classes, e são responsáveis por detalhar o funcionamento das partes do sistema de 
uma aplicação. São eles: Diagrama de tempo, diagrama de visão geral de interação e 
diagrama de comunicação. O diagramas de tempo são utilizados para representar 
mudanças de estado e interações entre objetos com relação ao tempo ou periodicidade 
de eventos. o diagrama de visão geral de interação representa trocas de dados entre 
atores e casos de usos, modelando aspectos dinâmicos do sistema e capturando o 
comportamento entre os objetos em um caso de uso. Os diagrama de comunicação são 
utilizados para modelar as interações entre os objetos considerando trocas de 
informações. 
 
Questão 4Correta 
Um Diagrama de Sequência é construído e representado pelo seguinte elementos: ator, 
mensagens, objetos, linha de vida e foco de controle. Estes elementos gráficos são 
utilizados para a construção dos diagramas de forma que seja possível documentar a 
ordenação temporal de mensagens e obter uma visão dinâmica do sistema. 
 
De acordo com as informações apresentadas na tabela a seguir, faça a associação dos 
feitos contidos na Coluna A com seus respectivos autores, apresentados na Coluna B. 
 
COLUNA A COLUNA B 
I. 
1. Objeto: representa os 
objetos que participam da 
realização do caso de uso 
também apoiados por uma 
linha de vida, que juntamente 
com os atores formam um 
cabeçalho para o diagrama. 
Um objeto pode existir desde o 
início da interação ou ser 
criado ao longo da interação. 
II. 
 
2. Mensagem síncrona: a 
mensagem é síncrona quando o 
emissor aguarda o retorno para 
continuar com a interação. 
Geralmente são as mensagens 
comumente utilizadas no 
Diagrama de Sequência. 
III. 
3. Foco de Controle: 
representa o período de tempo 
durante o qual um elemento 
executa uma ação, diretamente 
ou não. 
IV. 
4. Mensagem de retorno: é 
uma mensagemque um objeto 
envia ao outro em resposta à 
mensagem recebida após a 
execução de uma ação. 
Assinale a alternativa que apresenta a associação CORRETA entre as colunas. 
Sua resposta 
I - 1; II - 3; III - 2; IV - 4. 
 
A sequência correta com as devidas explicações é: I - 1; II - 3; III - 2; IV - 4. 
 
Questão 5Errada 
Em UML (Unified Modeling Language), algumas condições mudam durante o ciclo de 
vida do objeto, o que acaba por descrever tanto o comportamento de classificadores 
quanto as interações, se atentando principalmente aos eventos que causam mudanças 
nas linhas de vida de tais classificadores. 
RAMOS, Ricardo Argenton. Treinamento prático em UML. Universo dos Livros Editora, 
2006. 
 
Sobre os diagramas da UML, analise o excerto a seguir, completando suas lacunas. 
 
Os __________ são usados para explorar os comportamentos de objetos ao longo de um 
determinado período, usado para mostrar interações quando o objetivo é considerar o 
__________, sendo sua especificação útil para que os desenvolvedores de sistemas 
cumpram os requisitos técnicos quanto ao __________. 
Considerando o contexto, assinale a alternativa que preenche as lacunas corretamente. 
Sua resposta 
diagrama de interação / sequência / sistema. 
 
ALTERNATIVA CORRETA: diagramas de tempo / tempo / tempo de 
resposta. No caso da modelagem UML, os únicos modelos ou diagramas que são 
usados para explorar os comportamentos de objetos considerando periodicidade ou 
temporalidade são os diagramas de tempo. Dessa forma, são usados sempre quando o 
objetivo é considerar o tempo e úteis para o cumprimento dos requisitos técnicos do 
sistema quanto ao tempo de resposta.

Mais conteúdos dessa disciplina