Buscar

Avaliação Final (Discursiva) - Individual - 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

20/09/23, 13:00 Avaliação Final (Discursiva) - Individual
about:blank 1/2
Prova Impressa
GABARITO | Avaliação Final (Discursiva) - Individual
(Cod.:884388)
Peso da Avaliação 4,00
Prova 69154529
Qtd. de Questões 2
Nota 10,00
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
1 - 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
2 - A representação por modelos atua como meio de comunicação entre os participantes do
projeto.
3 - Os modelos representados pela UML permitem pensar na possibilidade de elaborar menos
código, com maior confiabilidade e qualidade, otimizando o desenvolvimento dos softwares
Minha resposta
Todos os sistemas podem ser reproduzidos sob diversas propriedades, , com o uso de modelos
distintos , onde cada modelo será , entretanto , um lapso especifico do sistema , modelos podem
ser estruturais , dando foco à organização do sistema , ou podem ser comportamentais, dando
foco a dinamica do sistema. *Modelos criados por meio da UML permitem obter varias visões e
analises do sistema , dividindo o enredamentos do sistema para facilitar à compreensão do
mesmo. *Representação por modelos age como meio de comunicação entre os colaboradores do
projeto. *Modelos representado pela UML nos dão a oportunidade de pensar na possibilidade de
prescrever menos códigos, com maior confiança e qualidade , facilitando o desenvolvimento de
softwares.
Retorno da correção
 VOLTAR
A+
Alterar modo de visualização
1
20/09/23, 13:00 Avaliação Final (Discursiva) - Individual
about:blank 2/2
Parabéns, acadêmico, sua resposta atingiu os objetivos da questão e você contemplou o esperado,
demonstrando a competência da análise e síntese do assunto abordado, apresentando excelentes
argumentos próprios, com base nos materiais disponibilizados.
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.
Minha resposta
Nos modelos UML , um diagrama de estrutura composta oferece uma visão geral logica de todo
ou parte de um sistema de software. O Diagrama atua como uma analise de dentro de um
determinado classificador estruturado, e define classes de ajuste e organização , interfaces. A
principal função é demonstrar a cooperação existente entre as classes de um sistema , é muito
utlizado quando um determinado procedimento precisa de mais de um objeto para ser realizado.
Beneficios : * Auxiliar o usuário a entender o estado atual de seu sistema. * Explica, arquiteturas
de tempo de execução e padrões de uso não encontrados em diagramas estáticos * Provê ao
usuário informações para facilitar e solucionar problemas em seu sistema. Componentes:
Exterminador, Nó, Ator, Classe, Porta, Interface, Conector Ex: um sistema ( um app ) que abre
visitas para concerto de Internet , o Usuario ( Ator) entraria no sistema e solicitaria uma visita , o
sistema analisaria o dia disponivel ( Nó) para o momento da visita , após a analise seria
adicionado ao banco de dados e salvo pela classe AgendarVisita, o mesmo ia conseguir
acompanhar a chegada do tecnico através de um sistema de GPS ( Porta) .
Retorno da correção
Parabéns, acadêmico, sua resposta atingiu os objetivos da questão e você contemplou o esperado,
demonstrando a competência da análise e síntese do assunto abordado, apresentando excelentes
argumentos próprios, com base nos materiais disponibilizados.
2
Imprimir

Outros materiais