Buscar

[UAM] Atividade (A1) - PROGRAMAÇÃO ORIENTADA 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

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
Você viu 3, do total de 3 páginas

Prévia do material em texto

Usuário xxx 
Curso xxx PROGRAMAÇÃO ORIENTADA A OBJETOS xxxx 
Teste ATIVIDADE 1 (A1) 
Iniciado xxx 
Enviado xxx 
Status Completada 
Resultado da tentativa 10 em 10 pontos 
Tempo decorrido xxxx 
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários 
• Pergunta 1 
10 em 10 pontos 
 
Ao longo da unidade estudamos as características da programação 
Orientada a Objetos e Programação Estruturada. Podemos 
compreender os fundamentos de orientação a objeto como uma 
evolução da programação estruturada. A orientação a objeto tem como 
objetivo trazer uma visão mais próxima da realidade para o 
desenvolvimento de sistemas de informação, pois tudo a nossa volta 
pode ser considerado um “objeto”. Estes objetos interagem entre si 
formando assim a base de desenvolvimento de sistemas orientados a 
objeto. 
 
Considerando o conteúdo apresentado em forma de leitura, vídeos e os 
pesquisas realizadas, elabore um texto dissertativo argumentativo, de 
20 a 25 linhas que compare os fundamentos da programação 
estruturada e os fundamentos da programação orientada a objeto. 
Faça uma análise detalhada de cada um (baseando-se na sua pesquisa 
atual e realizada em atividades anteriores) e justifique, sob o seu ponto 
de vista, se existe uma abordagem (estruturada ou orientada a objeto) 
que você considere mais interessante. Descreva a sua análise e 
justifique porque uma abordagem pode ser mais interessante do que a 
outra.. 
 
Resposta 
Selecionada: 
Programação estruturada é uma técnica de programação que 
visa construir programas claros, legíveis e de fácil 
manutenção, independente da linguagem. É focada em três 
estruturas: sequência (execução de tarefas uma após a outra), 
decisão (testes lógicos para execução ou não de trechos do 
código) e interação (repetição de trechos do código 
decorrentes de testes lógicos). Ela orienta os programadores 
para a criação de estruturas simples nos seus programas, 
 
usando sub-rotinas e funções. 
 
São vantagens dessa forma de programação a eficiência para 
resolução de problemas relativamente simples e diretos e a 
facilidade de compreensão, e por isso é a mais usada para 
ensinar iniciantes a programar. Como desvantagem pode-se 
citar que é muito focada em como a tarefa deve ser feita, e 
não no que deve ser feito, além de gerar códigos um pouco 
confusos por misturar tratamento de dados com o 
comportamento do programa. 
Já a programação orientada a objetos é um modelo de 
programação onde podemos assemelhar a estrutura de um 
programa a coisas do mundo real (objetos). Funciona com 
base em classes, atributos e métodos. Além disso, os códigos 
podem ser extensíveis, que quer dizer que se pode adicionar 
cada vez mais atributos, e reutilizáveis, podendo-se criar 
instâncias dentro do código pra serem utilizadas várias vezes. 
São vantagens desse método a melhor e mais segura 
organização e manuseio do código, bem como a continuidade, 
a possibilidade de reutilização, a facilidade de manutenção e o 
incremento da produtividade. Já as desvantagens são o menor 
desempenho se comparado aos códigos estruturados 
similares e a dificuldade de compreensão dos seus conceitos, 
se comparados aos da programação estruturada. 
 
 
Eu particulamente acho a programação orientada a objetos 
mais interessante, e não é a toa que é a mais utilizada. É o 
modelo mais seguro de se trabalhar, que otimiza tempo a partir 
do momento que você domina os conceitos. Ela cumpre o que 
um ambiente profissional requer, foca no produto, no que tem 
que ser feito. 
 
 
 
 
Resposta 
Correta: 
[Nenhuma] 
Feedback da 
resposta: 
Olá estudante, 
A sua resposta contemplou base conceitual para contribuir na construção 
do conhecimento. 
Siga em frente e bons estudos! 
Tutoria Laureate

Continue navegando