Explorar temas

INFORMÁTICA

12 ejemplos de funciones de la computadora

Una computadora puede calcular un promedio, recuperar un registro, enviar un archivo o controlar un dispositivo. También ayuda a diseñar y simular. Para entender estas funciones, conviene reconocer qué datos recibe, cómo los procesa y qué resultado produce.

Las tareas dependen de los programas y de los componentes disponibles. Una computadora de escritorio tiene usos generales; una integrada en un automóvil puede encargarse de funciones específicas.

Funciones de la computadora con ejemplos

Los datos numéricos de esta colección son hipotéticos. Cada caso muestra una función principal, aunque una misma tarea suele combinar varias.

Ir a un ejemplo
  1. Calcular un promedio
  2. Guardar y recuperar un registro
  3. Filtrar datos según una condición
  4. Transmitir un archivo entre equipos
  5. Cifrar datos para proteger su confidencialidad
  6. Controlar funciones del motor de un automóvil
  7. Apoyar el control del tráfico aéreo
  8. Diseñar un plano con medidas
  9. Simular la espera en una fila
  10. Recortar una fotografía digital
  11. Convertir texto en voz
  12. Automatizar una regla con memoria del estado

EJEMPLO 01 · CÁLCULO

Calcular un promedio

Situación: Un docente necesita el promedio de tres actividades que tienen el mismo peso.

Entrada: Las calificaciones 8, 9 y 7, introducidas con el teclado o leídas de un archivo.

Procesamiento: El programa suma las tres calificaciones y divide entre la cantidad de actividades: (8 + 9 + 7) ÷ 3 = 8.

Resultado: El promedio 8 se muestra en pantalla y puede guardarse en el registro.

Qué tener en cuenta: Si las actividades tienen pesos diferentes, se necesita un promedio ponderado. La computadora ejecuta la regla programada: no decide por sí sola cuál corresponde.

Python: funciones estadísticas

EJEMPLO 02 · ALMACENAMIENTO

Guardar y recuperar un registro

Situación: Una biblioteca consulta qué libro corresponde al código A17 de su catálogo.

Entrada: El código A17 y un catálogo donde cada código identifica un registro único.

Procesamiento: El programa busca el registro que coincide con A17 y recupera los campos solicitados. Si no hay coincidencia, debe informar que no encontró ese código.

Resultado: Se muestran el título y la ubicación registrados, sin tener que leer todo el catálogo a mano.

Qué tener en cuenta: Guardar información no garantiza que esté completa o actualizada. Una copia de seguridad permite recuperar datos en situaciones en las que el almacenamiento principal falla.

SQLite: consultas SELECT

EJEMPLO 03 · PROCESAMIENTO

Filtrar datos según una condición

Situación: Una clase compara tres temperaturas hipotéticas: 18 °C, 25 °C y 31 °C. Quiere seleccionar las que son iguales o superiores a 25 °C.

Entrada: Las tres mediciones y el criterio «temperatura ≥ 25 °C».

Procesamiento: El programa compara cada dato con el umbral. 18 no cumple; 25 y 31 sí cumplen.

Resultado: Se obtienen dos valores: 25 °C y 31 °C. Con «mayor que 25 °C», el resultado sería únicamente 31 °C.

Qué tener en cuenta: El resultado depende tanto de los datos como del criterio. Cambiar ≥ por > modifica qué casos se incluyen.

SQLite: consultas SELECT

EJEMPLO 04 · COMUNICACIÓN

Transmitir un archivo entre equipos

Situación: Una estudiante envía un documento desde su computadora a un servidor mediante una aplicación que usa TCP.

Entrada: Los bytes del archivo, el destino y la orden de envío.

Procesamiento: La aplicación y los protocolos coordinan la transferencia. TCP ofrece un flujo ordenado de bytes y mecanismos para detectar pérdidas y retransmitir datos.

Resultado: La aplicación receptora recibe el archivo y, si su diseño lo contempla, confirma que lo ha guardado.

Qué tener en cuenta: Una interrupción puede impedir completar la operación. La entrega de datos por la red y la confirmación de guardado son cosas distintas; tampoco la transferencia cifra automáticamente el contenido.

IETF: TCP y entrega de datos

EJEMPLO 05 · CIFRADO

Cifrar datos para proteger su confidencialidad

Situación: Un servicio protege la comunicación de un navegador mediante HTTPS y un protocolo como TLS. También puede cifrarse un archivo para almacenarlo.

Entrada: Los datos que se quieren proteger y el material criptográfico requerido por el sistema.

Procesamiento: Un algoritmo y sus claves transforman el contenido en datos cifrados. En una conexión TLS, además intervienen mecanismos para autenticar al servidor y detectar modificaciones del tráfico protegido.

Resultado: El contenido puede circular o almacenarse en forma cifrada; para recuperarlo se requiere el mecanismo de descifrado correspondiente.

Qué tener en cuenta: La seguridad depende del algoritmo, su implementación, las claves y su gestión. Un procesador más rápido no garantiza un cifrado seguro. HTTPS protege el canal entre sus extremos; no certifica que el contenido de una página sea verdadero.

IETF: TLS 1.3 · NIST: definición de cifrado

EJEMPLO 06 · CONTROL

Controlar funciones del motor de un automóvil

Situación: En un automóvil de gasolina, la unidad electrónica de control gestiona funciones como la inyección y registra información de diagnóstico.

Entrada: Señales de sensores y demandas de funcionamiento, como la posición del acelerador.

Procesamiento: El software combina las señales con sus reglas de control para determinar órdenes de funcionamiento. El sistema puede detectar ciertas anomalías y conservar datos de diagnóstico.

Resultado: Se envían órdenes a los actuadores correspondientes, por ejemplo a la inyección, y se generan registros consultables con herramientas de diagnóstico.

Qué tener en cuenta: Es una computadora integrada con una tarea especializada. Un código de fallo orienta la investigación de una anomalía; por sí solo no demuestra una causa única ni constituye una reparación.

Bosch: unidad de control del motor

EJEMPLO 07 · PROCESAMIENTO Y COMUNICACIÓN

Apoyar el control del tráfico aéreo

Situación: Un sistema de gestión del tráfico aéreo ayuda a los controladores a seguir los vuelos. ERAM, de la FAA, es un ejemplo documentado.

Entrada: Datos de vigilancia y datos de vuelo procedentes de los sistemas conectados.

Procesamiento: El sistema recibe, procesa y relaciona esos datos para actualizar las representaciones y las herramientas disponibles para el controlador.

Resultado: Las pantallas ofrecen información sobre el tráfico y facilitan la coordinación entre centros.

Qué tener en cuenta: La computadora asiste al personal dentro de un sistema más amplio de procedimientos, equipos y comunicaciones. No basta con afirmar que calcula más deprisa para garantizar seguridad ni sustituir el criterio operativo.

FAA: tratamiento de datos de vuelo en ERAM

EJEMPLO 08 · DISEÑO ASISTIDO

Diseñar un plano con medidas

Situación: Una persona dibuja en un programa CAD el contorno rectangular de una habitación de 3 m por 4 m.

Entrada: Las dimensiones, las unidades y las instrucciones para trazar el contorno.

Procesamiento: El programa representa la geometría y permite medirla: el área interior del rectángulo es 3 × 4 = 12 m²; su perímetro es 2 × (3 + 4) = 14 m.

Resultado: Se obtiene un dibujo acotado que puede revisarse, modificarse y exportarse.

Qué tener en cuenta: La persona define objetivos y restricciones; el software ayuda a representarlos y evaluarlos. Un plano no certifica la resistencia de una construcción. El diseño asistido también se aplica a piezas de automóviles y aeronaves.

Autodesk: diseño asistido por computadora

EJEMPLO 09 · SIMULACIÓN

Simular la espera en una fila

Situación: Se comparan dos formas de atender a tres personas que llegan en los minutos 0, 1 y 2. Cada atención dura exactamente 3 minutos.

Entrada: Los tiempos de llegada, la duración fija del servicio y la cantidad de puestos. Se atiende por orden de llegada y cada puesto atiende a una persona a la vez.

Procesamiento: Con un puesto, las atenciones empiezan en los minutos 0, 3 y 6: las esperas son 0, 2 y 4 minutos. Con dos puestos disponibles desde el inicio, empiezan en 0, 1 y 3: las esperas son 0, 0 y 1 minuto.

Resultado: La espera media es 2 minutos con un puesto y 1/3 de minuto, es decir, 20 segundos, con dos.

Qué tener en cuenta: Es un modelo simplificado con datos hipotéticos. En una fila real las llegadas y los tiempos de atención varían. Una simulación permite comparar escenarios; su utilidad depende de que el modelo represente lo necesario y se contraste con observaciones o pruebas.

NASA: verificación y validación de productos

EJEMPLO 10 · TRANSFORMACIÓN DE IMÁGENES

Recortar una fotografía digital

Situación: Una estudiante selecciona una región de una fotografía para que encaje en su presentación.

Entrada: La imagen y el rectángulo elegido con la herramienta de recorte.

Procesamiento: El editor conserva la región seleccionada en el resultado y modifica sus dimensiones. La computadora procesa los datos de imagen de acuerdo con la selección.

Resultado: La fotografía recortada aparece en pantalla y puede exportarse a un archivo.

Qué tener en cuenta: Recortar cambia el encuadre; no crea detalles que la imagen no contenía. El recorte, el cambio de tamaño y la compresión son operaciones diferentes.

GIMP: recortar una imagen

EJEMPLO 11 · SALIDA ACCESIBLE

Convertir texto en voz

Situación: Una persona utiliza un lector de pantalla para escuchar un artículo digital y recorrer sus encabezados.

Entrada: El texto y la estructura accesible que ofrece el documento o la página.

Procesamiento: El programa interpreta esa información y utiliza síntesis de voz para producir una salida hablada. Los encabezados y enlaces bien identificados facilitan la navegación.

Resultado: La persona recibe audio en altavoces o auriculares y puede desplazarse por el contenido.

Qué tener en cuenta: Una imagen sin descripción adecuada no equivale a texto accesible. La calidad de la salida también depende de cómo está construido el documento.

W3C: conversión de texto a voz

EJEMPLO 12 · CONTROL PROGRAMADO

Automatizar una regla con memoria del estado

Situación: Un modelo didáctico controla un ventilador: se enciende a 28 °C o más, se apaga a 25 °C o menos y entre ambos valores conserva su estado anterior.

Entrada: La temperatura y el estado anterior del ventilador. Parte apagado y recibe, por orden, 24, 28, 27 y 25 °C.

Procesamiento: A 24 °C sigue apagado; a 28 °C se enciende; a 27 °C permanece encendido porque está entre los límites; a 25 °C se apaga.

Resultado: La secuencia es apagado → encendido → encendido → apagado. La salida sería una orden al dispositivo en un montaje físico adecuado.

Qué tener en cuenta: Los dos umbrales evitan cambiar de estado por cada oscilación pequeña alrededor de un único valor. Son valores inventados para explicar la lógica, no una configuración recomendada para un equipo real.

Entrada, procesamiento y salida: el ciclo básico

  1. Entrada: recibir datos mediante teclado, sensores, archivos o una red.
  2. Procesamiento: aplicar instrucciones para calcular, comparar, ordenar o transformar esos datos.
  3. Salida: mostrar un resultado, producir audio, enviar datos o emitir una orden a un dispositivo.

El almacenamiento conserva datos y programas para utilizarlos después. La comunicación permite intercambiarlos entre sistemas. No son pasos que ocurran una sola vez y siempre en el mismo orden: una salida puede convertirse en entrada del siguiente proceso.

Por ejemplo, una computadora recibe mediciones, filtra las que cumplen una condición, guarda el resultado y lo envía a otra. La segunda recibe esos datos y prepara una gráfica. Las computadoras procesan números, texto, imágenes, sonido y otras representaciones digitales; no se limitan a hacer operaciones aritméticas.

Almacenar, comunicar y cifrar no son lo mismo

Estas funciones pueden combinarse: un archivo puede guardarse cifrado y después transmitirse. Cifrar tampoco equivale a hacer una copia de seguridad, comprimir el archivo o garantizar que el destinatario lo haya leído.

8 ejercicios para practicar

  1. En el promedio de 8, 9 y 7, identifica entrada, procesamiento y salida.
  2. Un catálogo no contiene A17. ¿Es correcto mostrar los datos de A18 como si fueran el resultado?
  3. Para 18, 25 y 31 °C, ¿qué devuelve el filtro «mayor que 25 °C»?
  4. ¿Enviar un archivo por TCP demuestra que el destinatario lo leyó?
  5. ¿Un cifrado es seguro únicamente porque se ejecuta en una computadora potente?
  6. ¿Cuál es el perímetro de la habitación rectangular de 3 m por 4 m?
  7. En la simulación con un puesto, ¿cuánto espera la tercera persona y a qué minuto termina su atención?
  8. Si el ventilador del modelo está apagado y la temperatura es 27 °C, ¿se enciende?
Ver respuestas explicadas
  1. Entrada: las tres notas. Procesamiento: sumarlas y dividir entre 3. Salida: el promedio 8. Guardarlo es una operación adicional de almacenamiento.
  2. No. La búsqueda exacta no encontró A17; el programa debe distinguir ese resultado de una coincidencia o una sugerencia.
  3. Solo 31 °C. Si la condición fuese «igual o mayor que 25 °C», devolvería 25 y 31 °C.
  4. No. Transporte de datos, guardado y lectura son hechos diferentes. La aplicación necesitaría mecanismos específicos para informar de ellos.
  5. No. Importan el algoritmo, la implementación, las claves y su gestión. La rapidez no es una prueba de confidencialidad.
  6. 14 m: 2 × (3 + 4). Su área es 12 m²; no hay que confundir longitud con superficie.
  7. Llega en el minuto 2 y empieza en el 6: espera 4 minutos. Como el servicio dura 3 minutos, termina en el minuto 9.
  8. No: conserva el estado apagado. A 27 °C también podría estar encendido si ese era su estado anterior. La entrada incluye la temperatura y la memoria del estado.

Errores frecuentes

Referencias

Documentación primaria consultada el 9 de octubre de 2026. Los casos numéricos son modelos didácticos; las fuentes permiten contrastar las funciones y sus límites.