Buscar

Dissertativa_Projeto Orientado a Objetos

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

1. A Programação Orientada a Objetos é a etapa de desenvolvimento de um software 
baseada no modelo orientado a objetos elaborado na fase de análise e projeto, que 
possui o objetivo de atender aos requisitos do usuário como uma coleção de objetos e 
suas funcionalidades. Neste contexto, disserte sobre o motivo do surgimento da 
Programação Orientada a Objetos. 
Resposta Esperada: 
Mesmo com algumas técnicas desenvolvidas com o surgimento da Engenharia de 
Software, os problemas com produtividade e qualidade do desenvolvimento de software 
permaneceram. Com o passar do tempo e a utilização de internet mais popularizada a 
partir da década de 90, houve a necessidade de desenvolvimento de softwares mais 
robustos, dinâmicos e com troca de informação mais segura. Além disso, também houve 
a necessidade dos sistemas possuírem manutenibilidade, portabilidade e interação com 
outros aplicativos, o que apresentou a necessidade de reutilização de códigos e 
componentes. 
 
2. Apesar da grande vantagem de reutilização de código-fonte proposta pela orientação 
a objetos, somente a aplicação deste paradigma no desenvolvimento de software 
orientado a objetos não é o suficiente para se obter sucesso no projeto. Padrões de 
projetos auxiliam no desenvolvimento de software, disponibilizando muitas 
vantagens como reutilização de código-fonte, arquiteturas mais fáceis de se entender, 
assim como muitas outras. Para a utilização ou adaptação de padrões de projeto, é 
importante que se tenha conhecimento sobre a solução. Neste sentido, disserte sobre 
as características da definição da estrutura da solução. 
Resposta Esperada: 
Define o quanto extensível e de fácil manutenção será a nova aplicação. Nesta etapa 
também são levantados os requisitos de sistema que devem ser baseados na capacidade 
da tecnologia de atender aos requisitos do sistema, funcionais ou não, dentro da 
estrutura da solução. Além dos requisitos de sistema definidos, existem ainda os outros 
tipos de requisitos que são importantes na estrutura da solução: requisitos de segurança, 
de desempenho e transacionais (partes adicionais da solução). 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMjA=&action3=NjU1NTI0&action4=MjAyMC8y&prova=Mjc1ODA3NTY=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMjA=&action3=NjU1NTI0&action4=MjAyMC8y&prova=Mjc1ODA3NTY=#questao_2%20aria-label=

Continue navegando