Please enable JavaScript.
Coggle requires JavaScript to display documents.
fase 1-conceptualizacion sobre programacion - Coggle Diagram
fase 1-conceptualizacion sobre programacion
la programacion
definicion
Es el proceso de diseñar y escribir instrucciones que una computadora puede entender y ejecutar para resolver tareas.
Para que sirve
Permite automatizar procesos, crear aplicaciones, analizar datos, desarrollar videojuegos, sitios web y sistemas que usamos a diario.
Ejemplos de aplicaciones
Apps, videojuegos , plataformas web o sistemas bancarios.
historia
La programación empezó a tomar forma a mediados del siglo XX con lenguajes como Fortran y COBOL, que hicieron más fácil comunicarse con las máquinas. Después llegaron otros como C, Java o Python, que siguen siendo muy usados hoy en día.
lenguajes de programacion
Ejemplos y características:
Java: Muy seguro, común en aplicaciones grandes y en Android
C++:Potente y rápido, ideal para videojuegos o programas que exigen alto rendimiento
Python: Fácil de aprender y usado en inteligencia artificial, datos y desarrollo web
Tipos
Bajo nivel: Son cercanos al lenguaje de la máquina, como el ensamblador. Son rápidos, pero difíciles de entender.
Alto nivel: Son más fáciles de usar, como Python, Java o C++, y se parecen más a la forma de pensar de las personas.
programacion estructurada
secuencia
Instrucciones que se ejecutan en orden
seleccion
permite tomar decisiones segun una condicion
repeticion
permite repetir instrucciones sin tener que escribirlas de nuevo
ventajas
Hace que el código sea más claro, organizado, fácil de mantener y con menos errores
variables tipos de datos y constantes
variable
Espacio en la memoria donde se guarda información que puede cambiar
constantes
Valores que no cambian durante la ejecución del programa, como PI o una tarifa fija
tipos de datos
Enteros
números sin decimales 5, 100
flotantes
números con decimales 3.14, 0.5
Cadenas
texto "Hola”
Booleanos
verdadero o falso