Algoritmos Datos


Algoritmos y Datos | Curso Propedéutico

Instituto Tecnológico de Tehuacán

Ingeniería en Sistemas Computacionales · Curso Propedéutico

Lección 01
Fundamentos para pensar como ingeniero

Algoritmos y datos

Aprende a organizar información y a resolver problemas mediante pasos claros, ordenados y verificables.

Comenzar lección Tiempo estimado: 45 min
Close-up of colorful programming code displayed on a monitor screen.
Toda solución digital inicia con una idea bien organizada.

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.

Vibrant green numbers on a computer screen, showcasing binary code and data streams.

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

A person creates a flowchart diagram with red pen on a whiteboard, detailing plans and budgeting.
Los diagramas de flujo ayudan a representar visualmente la secuencia y la lógica de una solución.

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.

Secuencia lógica
01

Leer calificación 1, 2 y 3.

02

Sumar las tres calificaciones.

03

Dividir la suma entre 3.

04

Mostrar el promedio final.

Pseudocódigo

Leer c1, c2, c3
suma ← c1 + c2 + c3
promedio ← suma / 3
Escribir promedio
Two developers engage in software programming on a laptop in a modern office setting.

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.

1. ¿Cuál describe mejor a un algoritmo?
2. En el modelo EPS, ¿qué ocurre en el proceso?
3. ¿Qué característica garantiza que un algoritmo termina?
4. Escribe los tres elementos del modelo EPS en orden.
5. Menciona una característica de un algoritmo.

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.

Curso Propedéutico · Ingeniería en Sistemas Computacionales · Instituto Tecnológico de Tehuacán