programación orientada a objetos - unid¿qué es la programación orientada a objetos? es la...
TRANSCRIPT
![Page 1: Programación Orientada a Objetos - UNID¿Qué es la programación orientada a objetos? Es la respuesta a una problemática que surgió con la aparición de nuevas tecnologías durante](https://reader030.vdocuments.mx/reader030/viewer/2022040605/5ea85c5e3486a35f5b424fa3/html5/thumbnails/1.jpg)
Programación Orientada a Objetos
Sesión 1: Programación orientada a objetos
![Page 2: Programación Orientada a Objetos - UNID¿Qué es la programación orientada a objetos? Es la respuesta a una problemática que surgió con la aparición de nuevas tecnologías durante](https://reader030.vdocuments.mx/reader030/viewer/2022040605/5ea85c5e3486a35f5b424fa3/html5/thumbnails/2.jpg)
Contextualización
La programación actualmente es un medio por el cual se definen estructuras y
formas de comunicación entre usuarios y dispositivos, estos lenguajes se
aplican en la mayoría de los lugares que podemos encontrar hoy en día,
cámaras de seguridad, cámaras fotográficas, teléfonos inteligentes, televisores
inteligentes, redes informáticas, entre otros elementos.
![Page 3: Programación Orientada a Objetos - UNID¿Qué es la programación orientada a objetos? Es la respuesta a una problemática que surgió con la aparición de nuevas tecnologías durante](https://reader030.vdocuments.mx/reader030/viewer/2022040605/5ea85c5e3486a35f5b424fa3/html5/thumbnails/3.jpg)
Introducción
La programación orientada a objetos es importante hoy en día, ésta permite
facilitar en cierta forma el trabajo de un usuario y simplificar la carga de tareas
que se tienen con respecto a una situación.
Los objetos a los cuales se dirigen la programación o los códigos de ejecución
son varios, estos son determinados por los desarrolladores y pueden pasar por
varias etapas en las cuales se crea una purga de información y correcciones
en la compilación de los sistemas.
![Page 4: Programación Orientada a Objetos - UNID¿Qué es la programación orientada a objetos? Es la respuesta a una problemática que surgió con la aparición de nuevas tecnologías durante](https://reader030.vdocuments.mx/reader030/viewer/2022040605/5ea85c5e3486a35f5b424fa3/html5/thumbnails/4.jpg)
Programación orientada a
objetos
¿Qué es la programación orientada a objetos?
Es la respuesta a una problemática que surgió con la aparición de nuevas
tecnologías durante los años 70´s, la cual vio un mejor desarrollo en la década
de los 90´s con el uso de las microcomputadoras. La programación orientada a
objetos, también es conocida como POO.
![Page 5: Programación Orientada a Objetos - UNID¿Qué es la programación orientada a objetos? Es la respuesta a una problemática que surgió con la aparición de nuevas tecnologías durante](https://reader030.vdocuments.mx/reader030/viewer/2022040605/5ea85c5e3486a35f5b424fa3/html5/thumbnails/5.jpg)
¿Qué es un objeto?
Un objeto dentro de los ámbitos de programación puede ser
comprendido como un conjunto de propiedades o atributos de
datos, los cuales demuestran un comportamiento o
funcionalidad en sus posibles relaciones con otros objetos.
Podemos comprender a un objeto como un elemento ya
definido al cual puede ser aplicada una programación específica
y cumplir con funciones determinadas al momento de tener una
entrada de información realizada por el usuario, ésta puede ser
el teclear una letra, mover el puntero de la computadora o
cualquier otra acción; esta programación puede ser más grande
o más pequeña, dependiendo de la función y la aplicación en
que aplique.
Programación orientada a
objetos
![Page 6: Programación Orientada a Objetos - UNID¿Qué es la programación orientada a objetos? Es la respuesta a una problemática que surgió con la aparición de nuevas tecnologías durante](https://reader030.vdocuments.mx/reader030/viewer/2022040605/5ea85c5e3486a35f5b424fa3/html5/thumbnails/6.jpg)
¿Qué es una clase?
Es una descripción o conjunto de objetos similares. Ésta consta de métodos y
datos que resumen las características comunes de los objetos, incluye una
descripción de cómo crear un nuevo objeto de la clase.
Este desarrollo por ser dirigido a objetos y no contar con sólo un lenguaje de
programación se tiene la posibilidad de utilizar varios paradigmas de
programación, esta forma de comunicación entre usuario y máquina se ha
vuelto popular en los últimos años, con el desarrollo de las nuevas tecnologías
se requiere de este tipo de codificación que ayude a mejorar y aprovechar el
potencial de los dispositivos electrónicos disponibles.
Programación orientada a
objetos
![Page 7: Programación Orientada a Objetos - UNID¿Qué es la programación orientada a objetos? Es la respuesta a una problemática que surgió con la aparición de nuevas tecnologías durante](https://reader030.vdocuments.mx/reader030/viewer/2022040605/5ea85c5e3486a35f5b424fa3/html5/thumbnails/7.jpg)
Conceptualización de software
¿Qué es un software?
Un software es un sistema o equipamiento lógico el cual es intangible, ya que
consta de los elementos digitales dentro de un sistema.
El software puede ser utilizado en varios ámbitos o medio de desarrollo y
aplicación, por lo que las características de rendimiento, requerimientos de
sistema y potencialidades que presente son diferentes, éste siempre puede
ser utilizado para mejorar un sistema o para realizar un trabajo en función a lo
que se desea realizar consumirá los recursos de una computadora y tendrá
calidad en base a los componentes en que se ha desarrollado este mismo.
![Page 8: Programación Orientada a Objetos - UNID¿Qué es la programación orientada a objetos? Es la respuesta a una problemática que surgió con la aparición de nuevas tecnologías durante](https://reader030.vdocuments.mx/reader030/viewer/2022040605/5ea85c5e3486a35f5b424fa3/html5/thumbnails/8.jpg)
¿La conceptualización es sólo una idea?
La conceptualización es la idea, es decir, la base o el sistema en que se
trabajará para tener un funcionamiento pleno en el desarrollo de los sistemas
de aplicaciones, dicho de otra forma, es el realizar un software en papel;
conceptualizar ayuda a detectar los posibles errores y fallas en el sistema, ya
que de esta manera se realiza un análisis más fácilmente antes de iniciar con
el proceso de compilado de información o redacción de códigos y estructuras
condicionales.
Conceptualización de software
![Page 9: Programación Orientada a Objetos - UNID¿Qué es la programación orientada a objetos? Es la respuesta a una problemática que surgió con la aparición de nuevas tecnologías durante](https://reader030.vdocuments.mx/reader030/viewer/2022040605/5ea85c5e3486a35f5b424fa3/html5/thumbnails/9.jpg)
¿Puede existir diversidad en la conceptualización?
En la conceptualización se pueden encontrar varios elementos importantes y
diferentes, se puede decir que sí existe diversidad, pues es la que ayuda a
tener diferentes elementos en consideración para más adelante lograr
aplicarlos en el desarrollo de la idea. La conceptualización puede basarse en
varios elementos, como los siguientes;
Tipo de software.
Tipo de plataforma a la cual se dirige.
Será libre o de pago de licencia.
Lenguaje de programación en que se desarrolla.
Dispositivos con los cuales trabajará.
Motor de compilación o renderizado que utilizará.
Modo de distribución de la aplicación.
Etc.
Conceptualización de software
![Page 10: Programación Orientada a Objetos - UNID¿Qué es la programación orientada a objetos? Es la respuesta a una problemática que surgió con la aparición de nuevas tecnologías durante](https://reader030.vdocuments.mx/reader030/viewer/2022040605/5ea85c5e3486a35f5b424fa3/html5/thumbnails/10.jpg)
En la conceptualización de un software educativo encontramos los siguientes elementos:
Programas creados con la finalidad de ser utilizados en un medio didáctico.
Se realiza con la finalidad educativa.
Programas creados con la finalidad específica de enseñar y mejorar el aprendizaje adquirido.
Sistemas elaborados para utilizar como soporte una computadora.
Individualizar el trabajo de los estudiantes y lograr una adaptación al ritmo de trabajo, etc.
Conceptualización de software
![Page 11: Programación Orientada a Objetos - UNID¿Qué es la programación orientada a objetos? Es la respuesta a una problemática que surgió con la aparición de nuevas tecnologías durante](https://reader030.vdocuments.mx/reader030/viewer/2022040605/5ea85c5e3486a35f5b424fa3/html5/thumbnails/11.jpg)
Conclusión
La programación que se dirige a objetos es muy importante, ya que es la base
de muchas aplicaciones informáticas. Con el desarrollo de software podemos
comprender la forma en cómo los usuarios trabajan en los sistemas y la forma
en que explotan el potencial de los equipos en que procesan su información.
Cuando se programa en base a objetos no se debe tener lugar a dudas, ya
que con esto se generará un hueco en la compilación de la información, el
cual puede afectar al desarrollo de los elementos funcionales de cada
aplicación; es decir, si se tienen dudas sobre el sistema o medio que se
desarrolla se pueden generar fallas en los sistemas por no contemplar
elementos de importancia.
![Page 12: Programación Orientada a Objetos - UNID¿Qué es la programación orientada a objetos? Es la respuesta a una problemática que surgió con la aparición de nuevas tecnologías durante](https://reader030.vdocuments.mx/reader030/viewer/2022040605/5ea85c5e3486a35f5b424fa3/html5/thumbnails/12.jpg)
Referencias
Aulaclic.com. (2010) Programación orientada a objetos. Consultado en: http://www.aulaclic.es/macros-
excel/t_2_1.htm
Definición de. (2008) Definición de software. Consultado en: http://definicion.de/software/
Galeon F. (s.f.) Concepto de software. Consultado en: http://fraba.galeon.com/software.htm
Jiménez J. (s.f.) Programación orientada a objetos. Consultado en:
http://fismat.umich.mx/~edgardo/utilerias/Libros/Lenguajes%20de%20Programacion/programacion_orienta
da_objetos-1.pdf
Ortiz A. (2013) Conceptualización de software. Consultado en:
http://autecnologia.blogspot.mx/2013/03/conceptualizacion-de-software-educativo.html
s/a. (2007). Programación orientada a objetos. Consultado en:
http://thefricky.wordpress.com/2007/12/28/programacion-orientada-a-objetos-%C2%BFque-es-poo/
s/a. (s.f.) Programación orientada a objetos. Consultado en: http://algonzalezpoo.wordpress.com/que-es-
poo/
Vergara K. (2007) Concepto y tipos de software: programas, definición. Consultado en:
http://www.bloginformatico.com/concepto-y-tipos-de-software.php
![Page 13: Programación Orientada a Objetos - UNID¿Qué es la programación orientada a objetos? Es la respuesta a una problemática que surgió con la aparición de nuevas tecnologías durante](https://reader030.vdocuments.mx/reader030/viewer/2022040605/5ea85c5e3486a35f5b424fa3/html5/thumbnails/13.jpg)