Introducción a la Programación
- ¿Qué es la programación?
Es el proceso de escribir instrucciones (código) que una computadora puede entender y ejecutar para realizar tareas específicas. - Lenguajes de programación:
Son los medios que usamos para comunicarnos con la computadora. Hay muchos lenguajes, como: - Python (fácil de aprender, muy
usado).
- Java, C++, JavaScript,
VB.NET, entre otros.
- Algoritmos:
Conjunto de pasos ordenados y lógicos para resolver un problema. Son la base de cualquier programa. - Estructuras básicas de un
programa:
- Variables: Espacios para guardar
datos.
- Tipos de datos: Números, texto, booleanos
(verdadero/falso), etc.
- Operadores: Aritméticos (+, -, *, /),
lógicos (AND, OR, NOT), relacionales (==, <, >).
- Estructuras de control:
- Condicionales: Permiten tomar decisiones
(if, else, switch).
- Bucles o ciclos: Permiten repetir
instrucciones (for, while).
- Funciones o métodos:
Bloques de código reutilizable que realizan una tarea específica. Ayudan a organizar y simplificar los programas. - Entrada y salida de datos
(E/S):
- Entrada: Datos que el usuario da
al programa (teclado, archivos).
- Salida: Información que el
programa muestra (pantalla, archivos).
- Depuración y prueba de
programas:
- Depurar: Corregir errores en el
código (bugs).
- Probar: Verificar que el programa
hace lo que debe hacer.
- Lógica de programación:
- Capacidad para resolver
problemas de forma estructurada.
- Requiere pensar paso a paso
cómo debe actuar el programa.
- Compilación e interpretación:
- Algunos lenguajes compilan
el código antes de ejecutarlo (como C++).
- Otros lo interpretan
línea por línea (como Python).