Está en la página 1de 9

PROGRAMACION

ORIENTADA A
OBJETOS
By: Fernanda Jiménez Jiménez
INTRODUCCION
Para una mejor compresión de la programación orientada a objetos, se deben
practicar los conceptos en la teoría implementándolos en algún lenguaje de
programación.

Lo primero que se debe hacer para comenzar a programar en dicho lenguaje


es conocer sus fundamentos y el entorno de ejecución así como también las
herramientas útiles con las que se cuentan para optimizar el desarrollo del
programa.
1.1 ESTRUCTURA DE UN PROYECTO
La estructura de un proyecto es una secuencia de acciones (instrucciones o
comandos) que manipulan un conjunto de objetos (datos e información), depende
mucho el lenguaje que se este utilizando para conformar su estructura, pero
básicamente debe contener lo siguiente:

Codificación

La codificación es el proceso de usar lenguajes


de programación para dar instrucciones a una
computadora. Estas instrucciones impulsan los
sitios web, el software y las aplicaciones que
la gente usa todos los días.
Compilación

Compilar es el proceso de transformar un programa informático escrito en un


lenguaje en un conjunto de instrucciones en otro formato o lenguaje. Un
compilador es un programa de computadora que realiza dicha tarea.

Ejecución

La ejecución es la petición de un objeto a otro para solicitar la ejecución de alguno


de sus métodos o para obtener el valor de un atributo público. En un mensaje
siempre hay un receptor, lo cual no ocurre en una llamada a procedimiento.
1.2.2 ARCHIVOS QUE CREA EL ENTORNO DE
DESARROLLO
¿QUE ES UN ENTORNO DE DESARROLLO?

Un entorno de desarrollo es un conjunto de procedimientos y


herramientas que se utilizan para desarrollar un código fuente o
programa. Este termino se utiliza a veces como sinónimo de entorno
de desarrollo integrado (IDE), que es la herramienta de desarrollo de
software utilizado para escribir, generar, probar y depurar un
programa.
¿PARA QUE SIRVE UN ENTORNO DE
DESARROLLO?
Básicamente, implementar un entorno de desarrollo sirve para facilitar
el trabajo realizado por los desarrolladores, realizar un control de
inversiones, realizar pruebas y actualizar la documentación de un
proyecto. Este tipo de metodología permite que el desarrollo de
software se realice de forma ágil, acortando los pasos
Los archivos que crea los entornos de desarrollo:

Editor de código

Editor de código fuente: editor de texto que ayuda a escribir el código de software
con funciones como el resaltado de la sintaxis con indicaciones visuales, el relleno
automático específico para el lenguaje y la comprobación de errores a medida que
se escribe el código.

Compilador

Un compilador generalmente genera lenguaje ensamblador primero y luego traduce


el lenguaje ensamblador al lenguaje máquina. Una utilidad conocida como
«enlazador» combina todos los módulos de lenguaje de máquina necesarios en un
programa ejecutable que se puede ejecutar en la computadora.
Depurador

El depurador es una herramienta que permite examinar cómo se ejecuta una


aplicación. Generalmente ofrece funciones para detener y comenzar la ejecución
de un programa, paso a paso o hasta llegar a un punto seleccionado del código, y
examinar el valor de las variables y la pila.

Constructor de interfaz gráfica


La Interfaz gráfica de usuario, conocida también como GUI (Graphical user
interface) es el entorno que utiliza un conjunto de imágenes y objetos gráficos para
representar información y acciones disponibles en la interfaz mediante las cuales
una máquina y el usuario interactúan.
FUENTES BIBLIOGRAFICAS:

https://chernando.xyz/plantilla-proyecto-python/

Añadirhttps://www.ekon.es/blog/entornos-desarrollo-software/

https://fernandoarciniega.com/cual-es-la-estructura-de-un-programa-
informatico/#:~:text=Existen%20dos%20partes%20o%20bloques,para%20con
seguir%20los%20resultados%20esperados.

https://docs.python.org/es/3/reference/executionmodel.html#structure-of-a-
program

También podría gustarte