INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENÍERA MECÁNICA Y
ELÉCTRICA
INGENIERÍA EN CONTROL Y AUTOMATIZACIÓN
PROGRAMACIÓN ORIENTADA A OBJETOS
PRÁCTICA 1
GRUPO: 2AM6
PÉREZ ROSALES FRANCISCO TONATIUH
24 DE FEBRERO DE 2025
PROFESORA: RAMÍREZ CRUZ MARÍA ALICIA
1
INTRODUCCIÓN
La programación Orientada a objetos se define como un paradigma de la
programación, una manera de programar específica, donde se organiza el
código en unidades denominadas clases, de las cuales se crean objetos que
se relacionan entre sí para conseguir los objetivos de las aplicaciones.
Podemos entender la programación Orientada a objetos (POO) como una
forma especial de programar, más cercana a como expresaríamos las cosas en
la vida real que otros tipos de programación, que permite diseñar mejor las
aplicaciones, llegando a mayores cotas de complejidad, sin que el código se
vuelva inmanejable.
Al programar orientado a objetos tenemos que aprender a pensar cómo
resolver los problemas de una manera distinta a como se realizaba
anteriormente, en la programación estructurada. Ahora tendremos que escribir
nuestros programas en términos de clases, objetos, propiedades, métodos y
otras cosas que veremos rápidamente para aclarar conceptos y dar una
pequeña base que permita soltarnos un poco con los conceptos de este tipo
de programación.
ALGORITMO
Hacer un programa de presentación y diagnóstico del alumno
//Presentación y Diagnóstico (Lenguaje C)
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Datos\n");
}
2
DIAGRAMA DE FLUJO
INICIO
Insertar librerías e
imprimir los datos
Mostrar los datos
escritos
FINAL
PSEUDOCÓDIGO
//Presentación y Diagnóstico
Insertar librerías
Cuerpo del programa
{
Imprimir nombre
Imprimir grupo pasado
Imprimir grupo actual
Imprimir profesor de programación 1
Imprimir calificación
}
3
CODIFICACIÓN
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Nombre: Perez Rosales Framcisco Tonatiuh\n");
printf("Grupo Pasado: 2AM1\n");
printf("Grupo Actual: 2AM6\n");
printf("Profesor Pasado: Jose Trinidad\n");
printf("Calificacion/Promedio Pasado: 9\n");
}
CONCLUSIÓN
C++ es vital para dominar la programación orientada a objetos (POO). C++
extiende C con características de POO, lo que te permite modelar problemas
complejos de manera más intuitiva mediante el uso de objetos y clases. Esto
no solo facilita el diseño y mantenimiento del software, sino que también
promueve la reutilización de código a través de la herencia y los patrones de
diseño. En pocas palabras, dominar C te proporciona una base sólida en
programación, mientras que aprender C++ y POO te permite desarrollar
software más robusto, eficiente y fácil de mantener.
BIBLIOGRAFÍAS
Programación: Principios y práctica con C++, Segunda Edición, Bjarne
Stroustrup, vv Addison-Wesley Upper Saddle River,
Qué es la programación orientada a objetos Por Contenedor:
DesarrolloWeb.com Editorial: Desarrollo Web Año: 2001 URL:
https://desarrolloweb.com/articulos/499.php
4
5