Algoritmos Datos
Instituto Tecnológico de Tehuacán
Ingeniería en Sistemas Computacionales · Curso Propedéutico
Algoritmos y datos
Aprende a organizar información y a resolver problemas mediante pasos claros, ordenados y verificables.
01 · Punto de partida
¿Qué son los algoritmos y los datos?
En computación, resolver un problema requiere dos ingredientes: información que pueda ser procesada y un método para transformarla en un resultado útil.
Algoritmo
Un algoritmo es un conjunto finito y ordenado de instrucciones que permite resolver una tarea. Es como una receta: indica qué hacer, en qué orden y cuándo terminar.
Dato
Un dato es una representación de un hecho, valor o característica. Puede ser un número, una palabra, una fecha, un símbolo o una respuesta de verdadero/falso.
02 · Construye la solución
Desarrollo paso a paso
Una buena solución computacional no aparece por casualidad: se diseña con una secuencia lógica, se prueba y se comunica con claridad.
1. Preciso
Cada instrucción debe ser clara y no dejar lugar a interpretaciones diferentes.
2. Definido
Con los mismos datos de entrada, debe producir siempre el mismo resultado.
3. Finito
Debe concluir después de un número limitado de pasos; no puede continuar indefinidamente.
Clasifica antes de procesar
Tipos de datos esenciales
Número
Texto
Lógico
Carácter
Ejemplos: 18 es numérico; “Tehuacán” es texto; verdadero es lógico; y “@” es un carácter.
Modelo fundamental
Entrada → Proceso → Salida
Este esquema permite visualizar cómo un algoritmo recibe datos, aplica una serie de operaciones y entrega una respuesta.
Entrada
Datos iniciales
Proceso
Operaciones y lógica
Salida
Resultado obtenido
Ejemplo guiado
Calcular el promedio de tres calificaciones
Observa cómo una situación cotidiana se transforma en una secuencia lógica que una computadora puede ejecutar.
Leer calificación 1, 2 y 3.
Sumar las tres calificaciones.
Dividir la suma entre 3.
Mostrar el promedio final.
Pseudocódigo
Leer c1, c2, c3 suma ← c1 + c2 + c3 promedio ← suma / 3 Escribir promedio
03 · Visión profesional
¿Por qué es importante en Ingeniería en Sistemas?
Los algoritmos y los datos son la base de cada aplicación, sistema inteligente, videojuego, red y plataforma digital que usarás y construirás como futuro ingeniero.
- Permiten diseñar programas eficientes y fáciles de mantener.
- Ayudan a transformar grandes cantidades de datos en decisiones útiles.
- Fortalecen el pensamiento crítico, la lógica y la resolución de problemas.
04 · Manos a la obra
Ejercicios de práctica
Resuelve primero por tu cuenta. Después abre la guía de solución para comparar tu razonamiento.
Ejercicio 1 · Ordena una rutina
Escribe los pasos lógicos para encender una computadora y abrir un navegador.
Posible secuencia: encender equipo → esperar inicio del sistema → iniciar sesión → abrir navegador → escribir una dirección web.
Ejercicio 2 · Identifica datos
Clasifica: matrícula, promedio, nombre, “aprobado” y la letra inicial de tu apellido.
Matrícula y promedio: numéricos. Nombre: texto. “Aprobado”: lógico. Inicial del apellido: carácter.
Ejercicio 3 · Entrada, proceso y salida
Diseña el esquema EPS para calcular el área de un rectángulo.
Entrada: base y altura. Proceso: multiplicar base × altura. Salida: área del rectángulo.
Ejercicio 4 · Escribe un algoritmo
Redacta un algoritmo para decidir si una persona puede votar, considerando que debe tener 18 años o más.
Leer edad → si edad ≥ 18, mostrar “Puede votar” → en caso contrario, mostrar “Aún no puede votar”.
05 · Comprueba tu avance
Examen de conocimientos
Responde con calma. Al finalizar, revisa tu resultado y vuelve a estudiar los conceptos que necesites reforzar.
Cada gran sistema comienza con un paso lógico
Dominar algoritmos y datos te permitirá convertir problemas reales en soluciones digitales. Practica, pregunta, mejora y confía en tu capacidad para pensar como ingeniero.