Logo Passei Direto
Buscar
A Análise Orientada a Objetos consiste da definição das classes (objetos) que representam o problema a ser resolvido, o modo pelo qual as classes se relacionam e interagem umas com as outras, o funcionamento interno (atributos e operações) dos objetos e os mecanismos de comunicação (mensagens) que permitem a eles trabalharem juntos. Deve-se fazer uma descrição das características estáticas e dinâmicas das classes que descrevem um sistema ou um produto.
Com relação à Análise Orientada a objetos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Uma classe de objetos representa um conjunto de objetos de mesma característica.
( ) Encapsulamento é a ocultação ou empacotamento de dados e procedimentos dentro do objeto.
( ) No encapsulamento, um objeto só permite o acesso a seus dados mediante o acionamento de seus métodos, através de uma mensagem, para a qual pode devolver uma resposta.
( ) Ao receber uma mensagem, o objeto verificará se há na classe a qual ele pertence um teste que defina o seu desligamento perante a mensagem. Sendo assim, toda classe pode ser considerada um receptor de objeto.
a) F - F - F - V.
b) F - V - F - V.
c) V - F - V - V.
d) V - F - F - F.
User badge image
Questões para Estudantes

há 8 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Vamos analisar cada uma das afirmações sobre Análise Orientada a Objetos: ( ) Uma classe de objetos representa um conjunto de objetos de mesma característica. É verdadeira (V). Uma classe é, de fato, uma definição que agrupa objetos que compartilham características e comportamentos comuns. ( ) Encapsulamento é a ocultação ou empacotamento de dados e procedimentos dentro do objeto. É verdadeira (V). O encapsulamento é um dos princípios fundamentais da programação orientada a objetos, onde os dados e os métodos que operam sobre esses dados são agrupados dentro de um objeto. ( ) No encapsulamento, um objeto só permite o acesso a seus dados mediante o acionamento de seus métodos, através de uma mensagem, para a qual pode devolver uma resposta. É verdadeira (V). Isso descreve corretamente como o encapsulamento funciona, permitindo que o acesso aos dados seja controlado por métodos. ( ) Ao receber uma mensagem, o objeto verificará se há na classe a qual ele pertence um teste que defina o seu desligamento perante a mensagem. Sendo assim, toda classe pode ser considerada um receptor de objeto. É falsa (F). A afirmação é confusa, pois não é correto afirmar que toda classe pode ser considerada um receptor de objeto. Um objeto é um receptor de mensagens, mas a classe em si não é um receptor. Portanto, a sequência correta é: V - V - V - F. A alternativa que apresenta essa sequência é: d) V - V - V - F.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

O diagrama de Casos de Uso auxilia no levantamento dos requisitos funcionais do sistema, descrevendo um conjunto de funcionalidades do sistema e suas interações com elementos externos e entre si.
Sobre estas relações, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A relação include representa subfluxos dos casos de uso.
( ) A relação extend representa os fluxos alternativos dos casos de uso.
( ) A relação de generalização é percebida entre casos de uso ou entre atores.
( ) A generalização não permite especificar comportamentos genéricos que são usados para atender a necessidades específicas.
A V - V - V - F.
B F - V - V - F.
C V - F - V - F.
D V - V - F - V.

A Linguagem de Modelagem Unificada (UML) é um padrão de desenvolvimento que concentra as melhores práticas de metodologias de desenvolvimento, em que 23 diagramas auxiliam na interpretação do problema sua respectiva solução, propondo uma visão macro dos objetos e seus relacionamentos.
Com relação à UML, assinale a alternativa CORRETA:
A A UML não é uma metodologia de desenvolvimento.
B A UML não auxilia na visualização e comunicação dos objetos.
C A UML não é uma notação independente de processos.
D A modelagem ou representação não existe sem o uso dos diagramas da UML.

O diagrama de atividades é um diagrama comportamental (que especifica o comportamento do software), e através dele podemos modelar partes do comportamento de um software.
A visão apresentada pelo diagrama de atividades possui uma característica. Sobre qual seria essa característica, assinale a alternativa CORRETA:
a) Teórica.
b) Dinâmica.
c) Prática.
d) Comportamental.

O diagrama de caso de uso descreve a funcionalidade proposta para um novo sistema que será projetado, é uma excelente ferramenta para o levantamento dos requisitos funcionais do sistema.
Sobre o Diagrama de Casos de Uso da UML, analise as sentenças a seguir:
I- É um diagrama comportamental.
II- Não facilita a visão de como os usuários interagem com o sistema.
III- É considerado um diagrama informal, usado nas fases iniciais de levantamento de requisitos do sistema.
IV- É uma eficiente ferramenta de comunicação para todos os envolvidos no sistema: desenvolvedores, analistas e clientes.
a) As sentenças II e IV estão corretas.
b) As sentenças II e III estão corretas.
c) As sentenças I, II e III estão corretas.
d) As sentenças I, III e IV estão corretas.

De acordo com a UML (Linguagem de Modelagem Unificada), deve-se ter uma visão de casos de uso, expondo as exigências do sistema; uma visão de projeto, capturando o vocabulário do espaço do problema e do espaço da solução; uma visão do processo, modelando a distribuição dos processos e linhas do sistema; uma visão de implementação, dirigindo-se à realização física do sistema; e uma visão de distribuição, focando na edição da engenharia de sistema.
Com relação ao diagrama de atividades, analise as sentenças a seguir:
I- Modela atividades através da sequência de ações.
II- As ações das atividades são controladas por nós de decisão.
III- Serve de base para modelar casos de uso.
IV- Descreve os estados de um objeto.
a) As sentenças I e II estão corretas.
b) As sentenças III e IV estão corretas.
c) As sentenças II e III estão corretas.
d) As sentenças I e IV estão corretas.

O Diagrama de Atividades é um dos diagramas disponíveis na UML (Linguagem de Modelagem Unificada) para a modelagem de aspectos dinâmicos de sistemas. Ele mostra as atividades e a dependência entre elas.
Com relação aos Diagramas de Atividades, classifique V para as sentenças verdadeiras e F para as falsas:
( ) São diagramas que representam a estrutura do sistema, sendo classificados na categoria estrutural dos diagramas da UML.
( ) Descrevem as etapas que devem ser executadas para a conclusão das atividades.
( ) Descrevem relacionamentos e dependências entre vários casos de uso e seus atores.
( ) São muito utilizados para descrever processos e fluxos de trabalho.
a) F - F - F - V.
b) V - V - F - V.
c) F - V - F - V.
d) F - V - V - F.

Mais conteúdos dessa disciplina