Logo Passei Direto
Buscar
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

Prévia do material em texto

Página 2 de 2 
 
 
CADERNO DE QUESTÕES - AVALIAÇÃO VIRTUAL - [AV1] 
CENTRO UNIVERSITÁRIO UNINORTE 
______________________________________________________________________________
___ 
 
QUESTÃO 1 
 
Os projetos fundamentados e desenvolvidos conceitualmente em Orientação a Objetos propõem 
analisar, estruturar e interligar as partes de acordo com as funções específicas. O alicerce são os 
objetos cujo desenvolvimento é independente e que em uma fase adiantada do projeto, se 
relacionam/interligam dando origem ao projeto em sua totalidade. Podemos considerar três etapas 
macro, no desenvolvimento de um projeto Orientado a Objetos: 
 - A Análise Orientada a Objeto; 
 - O Projeto Orientado a Objeto; 
 - A Programação Orientada a Objetos. 
 
Quando pensamos no bom andamento do desenvolvimento do projeto, devemos ter em mente que 
estas etapas são sequenciais e dependentes, ou seja, para iniciar uma nova etapa, a anterior 
teoricamente deverá estar finalizada. 
 
Indique quais são as caraterísticas dos projetos orientados a objetos. 
 
 
 
QUESTÃO 2 
 
Orientação a objetos pode ser considerada uma tecnologia que define os sistemas como uma 
coleção de objetos e suas funcionalidades. Esta tecnologia permitiu colocar em prática o conceito 
de reusabilidade no desenvolvimento de software. Conforme você deve lembrar, é pautada nos 
princípios de abstração, hierarquização, encapsulamento, classificação, modularização, 
relacionamento, simultaneidade e persistência (TACLA, 2016). 
Mencione e explique quais são as vantagens do Projeto Orientado a objetos. 
 
 
 
PROVA 
AV1 
VALOR DA PROVA: 6,00 
CURSO: Sistemas de Informação TURMA: 21620172N 
DISCIPLINA: Projeto Orientado a Objetos TURNO 
PROFESSOR(A): Luis Livelli Salazar MAT ( ) VESP( ) NOT( X ) 
ENVIO: Até as 10 horas do dia 29 de Novembro de 2020. Prova ( ) Trab. ( ) 
 
 
 
Página 2 de 2 
 
 
 
 
 
 QUESTÃO 3 
 
A modelagem é a base da tecnologia de orientação a objetos, tendo como base duas dimensões 
principais: 
 
 • A dimensão estrutural dos objetos, que inclui a identidade de cada objeto, sua classificação, 
 seu encapsulamento e seus relacionamentos; 
 • A dimensão dinâmica do comportamento dos objetos, que inclui a definição dos estados 
 válidos dos objetos e a especificação dos eventos que causam a transição desses estados. 
 
Algumas literaturas apresentam uma terceira opção, que se refere à dimensão funcional dos 
requisitos, referenciando as funções de transformação do sistema (MELO, 2010). 
 
Os principais modelos ou métodos de análise orientada a objetos, são: Modelo de Software, 
Levantamento e Análise de Requisitos, Prototipação, Prazos e custos, Projeto, Manutenção e 
Documentação histórica. 
 
Explique com suas palavras cada um dos modelos citados acima. 
 
 
 
 QUESTÃO 4 
Modelos de objetos servem para especificar objetos e suas classes, e também, seus distintos 
relacionamentos. O modelo nada mais é do que o desenho do projeto em si. É o modelo que contém 
a informação entre o que é necessário no sistema, e como isso será alcançado. Por isso, os 
mesmos devem ser abstratos, não se importando com detalhes desnecessários ou secundários. 
O nível de detalhamento do projeto aliás, deve ir até o ponto de favorecer o claro entendimento dos 
programadores, para que os mesmos decidam de forma assertiva pelas melhores formas de 
implementação. 
Existem dois tipos de modelos: estáticos e dinâmicos. Para a geração dos modelos utiliza-se 
atualmente a UML que se utiliza de diagramas na composição. A UML traz consigo 13 diagramas, 
divididos em quatro grupos: diagramas estruturais; diagramas comportamentais; diagramas de 
interação e diagramas de implementação. 
Explicar cada um dos 13 diagramas UML, citados na imagem abaixo. 
 
 
 
 
 
Página 2 de 2 
 
 
 
 
 
 
Boa Prova!!!

Mais conteúdos dessa disciplina