Está en la página 1de 4

Facultad Ingeniería Mecánica y Eléctrica

INVESTIGACION 1

024 MATEMATICAS 3 E2023 CLASE


ORDINARIA

Omar Juvenal Ramírez Gutiérrez

1981374

Ingeniería en administración de sistemas

FECHA: 03/02/23
La programación informática es el arte del proceso por el cual se limpia,
codifica, traza y protege el código fuente de programas
computacionales, en otras palabras, es indicarle a la computadora lo
que tiene que hacer.

La programación informática es una de las habilidades esenciales que


aprendes cuando estudias informática.

Detrás de todos los programas informáticos que conocemos y usamos


de manera cotidiana para facilitarnos diversas actividades de nuestro
día con día, existe todo un proceso para poderlos crear. Este proceso
es conocido como programación, conozcamos un poco más sobre lo
que conlleva este proceso.

Por medio de la programación se establecen los pasos a seguir para la


creación del código fuente de los diversos programas informáticos.

Este código le indicara al programa informático que tiene que hacer y


como realizarlo.

de programación que nos da unas guías sobre cómo trabajar con


él. Se basa en el concepto de clases y objetos. Este tipo de
programación se utiliza para estructurar un programa de software
en piezas simples y reutilizables de planos de código (clases)
para crear instancias individuales de objetos.
A lo largo de la historia, han ido apareciendo diferentes
paradigmas de programación. Lenguajes secuenciales como
COBOL o procedimentales como Basic o C, se centraban más en
la lógica que en los datos. Otros más modernos como Java, C#
y Python, utilizan paradigmas para definir los programas, siendo
la Programación Orientada a Objetos la más popular.
Con el paradigma de Programación Orientado a Objetos lo que
buscamos es dejar de centrarnos en la lógica pura de los
programas, para empezar a pensar en objetos, lo que constituye
la base de este paradigma. Esto nos ayuda muchísimo en
sistemas grandes, ya que en vez de pensar en funciones,
pensamos en las relaciones o interacciones de los diferentes
componentes del sistema.
Un programador diseña un programa de software organizando
piezas de información y comportamientos relacionados en una
plantilla llamada clase. Luego, se crean objetos individuales a
partir de la plantilla de clase. Todo el programa de software se
ejecuta haciendo que varios objetos interactúen entre sí para
crear un programa más grande.

La programación orientada a objetos en un modelo de programación


que se caracteriza por organizar el diseño de cada software en
función a datos y objetos determinados. La OOP requiere la
recopilación y clasificación de todos los datos relacionados a los
objetos que los programadores desean utilizar.

Por ejemplo, nuestra clase Computadora quedaría de la siguiente


forma: La herencia nos permite reutilizar el código programado en
cada clase “heredando” o extendiendo las características de un objeto
a sus “descendientes” o derivados.
¿Cuáles son los principales lenguajes de programación orientada a
objetos? En la actualidad existen diferentes lenguajes de
programación orientada a objetos, como C++, Objective C, Java,
Ruby, Visual Basic, Visual C Sharp, Simula, Perl, TypeScript,
Smalltalk, PHP o Python-

Los diagramas de UML permiten graficar un proyecto complejo, para


conocer sus componentes, relaciones y funcionamiento, según sean
las necesidades del proyecto.

En este artículo conocerás qué significa la metodología UML, y


verás ejemplos de los diferentes tipos de diagrama UML que existen.

También podría gustarte