Buscar

Avaliação Discursiva - Análise Orientada a Objetos II

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

Prévia do material em texto

A Análise Orientada a Objetos consiste na 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. A OOA fornece um
modo concreto de representar seu entendimento dos requisitos e depois testar esse entendimento
contra a percepção do cliente. Considerando o exposto, disserte sobre o fato de ser fundamental o uso
de uma linguagem de modelagem padronizada, como a UML, para a construção e entendimento de
bons modelos para a representação de situações reais.
FONTE: https://docente.ifrn.edu.br/givanaldorocha/disciplinas/engenharia-de-software-licenciatura-
em-informatica/analise-orientada-a-objetos. Acesso em: 19 mar. 2020.
Resposta esperada
- Os modelos criados através da UML permitem obter múltiplas visões do sistema, particionando
a complexidade do sistema para facilitar sua compreensão. - A representação por modelos atua
como meio de comunicação entre os participantes do projeto. - Os modelos representados pela
UML permitem pensar na possibilidade de elaborar menos códigos, com maior confiabilidade e
qualidade, otimizando o desenvolvimento dos softwares.
Minha resposta
Linguagem de Modelagem Unificada é uma linguagem padrão para a elaboração da estrutura de
projetos de software. Ela poderá ser empregada para a visualização, a especificação, a construção
e a documentação de artefatos que façam uso de sistemas complexos de software, a UML é uma
linguagem de modelagem que permite representar um sistema de forma padronizada com intuito
de facilitar a compreensão pré-implementação. A UML é adequada para a modelagem de
sistemas, cuja abrangência poderá incluir desde sistemas de informação corporativos a serem
distribuídos a aplicações baseadas na Web e até sistemas complexos embutidos de tempo real.
Os diagramas de estrutura composta não são utilizados com frequência na representação de
modelos. São considerados modelos teóricos, sendo encontrados mais facilmente na literatura do que
na documentação de desenvolvimento de aplicativos. O termo estrutura refere-se à composição dos
elementos estruturais interconectados de forma a atingir algum objetivo comum. Conceitue um
diagrama de estrutura composta e cite seus principais componentes. Crie um diagrama de exemplo,
descrevendo a situação.
Resposta esperada
A principal função de um diagrama de estrutura composta é demonstrar a colaboração existente
entre as classes de um sistema. Este diagrama é utilizado quando uma determinada operação
necessita de mais de um objeto para ser realizada e um único método de uma classe sozinho, não
tem condições para resolver. Componentes: peças ou papéis, portas, colaborações e conectores.
Exemplo de diagrama: o professor que corrigir a prova deverá analisar o exemplo proposto pelo
aluno, mas uma situação de fácil entendimento seria uma situação de ligação com médico e
paciente, em que: a ligação da classe médico com a classe paciente seria o conector. Os papéis ou
peças seriam o médico e o paciente. A colaboração seria categorizada pela relação de ambos.
1
2
Minha resposta
A principal função dos diagramas de estrutura composta é demonstrar a colaboração existente
entre as classes deum sistema é mostra a estrutura interna dos classificadores estruturados
utilizando peças, portas e conectores Componentes: peças ou papéis, portas, colaborações e
conectores. Exemplo de diagrama: o gerente que deverá analisar o trabalho feito pelo mecânico,
outro exemplo de fácil entendimento é a ligação do engenheiro civil e o mestre obra, em que a
ligação da classe engenheiro com a classe mestre de obra seria o conector. Os papéis ou peças
seriam o engenheiro e o mestre de obra.

Continue navegando