Please enable JavaScript.
Coggle requires JavaScript to display documents.
Conceptos de Programación. - Coggle Diagram
Conceptos de Programación.
Programacion
Se remonta a Ada Lovelace en el siglo XIX. En la década de 1950
proceso de diseñar y codificar
Permite crear software, aplicaciones, sistemas de información, inteligencia artificial y automatización de procesos .
Ejemplos aplicaciones móviles, videojuegos, sistemas bancarios, inteligencia artificial.
Lenguaje de Programacion
Ejemplos:
Python: Fácil sintaxis, ideal para inteligencia artificial, ciencia de datos y educación.
Java: Orientado a objetos, muy usado en aplicaciones empresariales y móviles (Android).
C++: Potente y veloz, usado en sistemas operativos, videojuegos y software de alto rendimiento
Alto nivel: Más cercanos al lenguaje humano, Python, Java, C++
Bajo nivel: Cercanos al lenguaje de máquina ensamblador
Programación Estructurada
Secuencia: Ejecución ordenada
Selección: Uso de estructuras condicionales.
Repetición: Uso de bucles (for, while) para ejecutar acciones repetitivas.
Ventajas: Código más claro, organizado, fácil de mantener, depurar y reutilizar.
*Variables, datos y constantes
Variable: Espacio en memoria que almacena un valor que puede cambiar durante la ejecución del programa.
Tipos de datos:
Enteros (int): números sin decimales.
Flotantes (float/double): números con decimales.
Cadenas (string): texto.
Booleanos (bool): verdadero o falso.
Constantes: Valores que no cambian durante la ejecución del programa.
Declaración y asignación: Proceso de crear una variable y asignarle un valor. Ejemplo en Python: x = 10