Please enable JavaScript.
Coggle requires JavaScript to display documents.
CONCEPTUALIZACIÓN SOBRE PROGRAMACIÓN - Coggle Diagram
CONCEPTUALIZACIÓN SOBRE PROGRAMACIÓN
PROGRAMACIÓN ESTRUCTURA
Es un paradigma de programación que organiza el código en bloques lógicos y claros. Su objetivo es facilitar la comprensión, mantenimiento y desarrollo de los programas.
EJEMPLOS DE APLICACIONES
Aplicaciones móviles (WhatsApp, Instagram)
Juegos (Minecraft, Fortnite)
Sitios web (Google, YouTube)
Programas de escritorio (Microsoft Word)
Sistemas operativos (Windows, Linux)
VARIABLE:
Es un espacio en la memoria de la computadora que almacena un dato que puede cambiar durante la ejecución del programa.
Tipos de datos:
Enteros (int):
Números sin decimales (ej: 5, -10, 1000)
Flotantes (float):
Números con decimales (ej: 3.14, -2.5)
Cadenas (string):
Texto (ej: "Hola mundo", "1234")
Booleanos (bool):
Valores de verdad (ej: True o False)
CONSTANTE
Es un dato que no cambia durante la ejecución del programa
DECLARAR UNA VARIABLES
Decirle al programa que existe una variable y qué tipo de dato tendrá.
Asignación:
Es darle un valor a la variable.
PRINCIPIOS BÁSICOS
Secuencia:
Las instrucciones se ejecutan una tras otra, en orden.
Selección (condicionales):
Permite que el programa tome decisiones.
Ejemplos: if, else, switch.
Repetición (bucles):
Ejemplos: for, while.
Ejecuta un bloque de código varias veces.
VENTAJAS
Promueve buenas prácticas de desarrollo.
Hace más fácil mantener y modificar el programa.
Facilita detectar errores.
Mejora la legibilidad del código.
La programación es el proceso de escribir instrucciones que una computadora puede entender para realizar tareas o resolver problemas.
HISTORIA
1801 – Joseph Jacquard: Usó tarjetas perforadas para automatizar telares.
1833 – Charles Babbage: Diseñó la primera computadora mecánica (la máquina analítica).
1842 – Ada Lovelace: Primera programadora, escribió un algoritmo para la máquina de Babbage.
1957 – Se crea Fortran, el primer lenguaje de programación de alto nivel.
Años después: Surgen COBOL, C, Pascal, C++, sentando las bases de la programación moderna.
¿PARA QUÉ SIRVE LA PROGRAMACIÓN?
Automatizar procesos repetitivos
Crear software, videojuegos, apps móviles, páginas web, robots
Controlar sistemas en autos, hospitales, fábricas, etc.
Resolver problemas de manera eficiente
LENGUAJES DE PROGRAMACION
Un lenguaje de programación es un sistema de comunicación que permite a los programadores escribir instrucciones para que las entienda y ejecute una computadora.
Rápido y potente. Da control total. Ideal para juegos y software exigente.
C++:
Orientado a objetos. Funciona en muchas plataformas. Muy usado en empresas.
Java:
Fácil, claro, ideal para empezar. Usado en web y ciencia de datos.
Python:
EJEMPLOS Y CARACTERÍSTICA
Ejemplos: Python, Java, C++
Más fácil de escribir, leer y mantener.
Más cercano al lenguaje humano.
Alto nivel:
Ejemplo: Lenguaje ensamblador.
Rápido y eficiente, pero difícil de escribir.
Muy cercano al lenguaje máquina.
Bajo nivel:
TIPOS