Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fase 1 – Conceptualización sobre Programación: - Coggle Diagram
Fase 1 – Conceptualización sobre Programación:
💻 Programación – Conceptos clave
📝 Definición
Proceso de crear instrucciones para un computador
📜 Historia
Ada Lovelace (s. XIX) – primeras computadoras (años 40)
🎯 Utilidad
Desarrollar software, apps, webs, videojuegos
📲 Ejemplos
WhatsApp, Windows, Chrome, Minecraft
🖥️ Lenguajes de programación
⚙️ Tipos
Bajo nivel → cercano a máquina (ensamblador)
Alto nivel → entendible (Python, Java, C++)
🔧 Ejemplos
Python → simple, IA, ciencia de datos
Java → multiplataforma, Android, empresas
C++ → rápido, videojuegos, sistemas
🔄 Programación estructurada
➡️ Secuencia → pasos en orden
🔀 Selección → decisiones (if – else)
🔂 Repetición → ciclos (for, while)
✅ Ventajas → código claro, fácil de mantener
📦 Variables, datos y constantes
📍 Variable → espacio en memoria que cambia
🔢 Tipos
Enteros → sin decimales
Flotantes → con decimales
Cadenas → texto
Booleanos → verdadero/falso
📌 Constantes → valor fijo que no cambia
✍️ Declaración y asignación → crear y dar valor