Please enable JavaScript.
Coggle requires JavaScript to display documents.
La programación, Ventajas - Coggle Diagram
La programación
tipos de datos
cadenas: secuencias de caracteres, ejemplo: hola, adiós, etc.
-
flotantes: nuemeros decimales como 3.14, o -0.5.
enteros: números enteros como1, 2, 3, etc.
Historia, definición, para que nos sirve.
Tubo sus inicios en el siglo XIX, con Ada Lovelace quien es considerada una de las primeras programadora y quien abrió camino al desarrollo de esta, fue ella quien diseño el primer algoritmo que pudiese ser procesado por una máquina, dicha que fue creada por Charles Babbage
La programación es el proceso mediante el cual diseñamos, escribimos, probamos y mantenemos el código de fuente en una computadora, donde creamos instrucciones para que dicha maquina la ejecute con el fin de llevar a cabo una tarea en específico.
La programación nos sirve para dar soluciones innovadoras y eficiente a problemas complejos estos son algunos de los ejemplos mas comunes para lo que empleamos la programación.
Mejora la eficiencia.
Automatización de tareas.
Desarrollar aplicaciones.
Inteligencia artificial y machine learning.
-
Lenguaje de programación
Bajo nivel: Estos permiten un control mas directo sobre el hardware, y requieren un conocimiento mas directo sobre la computadora.
Ejemplo: assembly, lenguaje maquina.
Alto nivel: fáciles de aprender y aprender a usar, permiten una mayor productividad.
Ejemplo: Java, Python, C#, JavaScript
Variables: Es un nombre que se asigna a un valor o a un espacio de memoria que se puede almacenar, estas permiten almacenar y cambiar daos de un programa.
Tipos
variables numericas, variables de cadenas, variables de booleanas, variables de arreglos
constantes
este es un valor que no cambia durante la ejecución del programa, y son utilizados para almacenar valores conocidos y no varían, como números pi o tambien la velocidad de la luz
Declaración: Se define una variable y se le asigna un nombre, tipo y valor
Asignación: se le asigna un valor a una variable, se utiliza para almacenar y manipular datos en una variable
Ventajas
Desarrollo de software y resolución de conflictos
eficiencia y flexibilidad
Automatizacion
pensamiento logico
-