Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGRAMACIÓN - Coggle Diagram
PROGRAMACIÓN
HISTORIA:
Para hablar del origen de la programación nos tenemos que remontar hasta 1801, año en el que Joseph Marie Jacquard inventó el primer sistema de programación: un programa introducido en un telar que leía el código y permitía tejer unas figuras determinas.
En 1833, treinta años después, Charles Babbage crea la conocida como máquina diferencial, capaz de resolver no solo sumas y restas, sino también ecuaciones.
Fue en 1957 cuando el conocido científico John W. Backus creó Fortran, el primer lenguaje de programación conocido que tenía como fin realizar cálculos numéricos y científicos de manera eficiente.
Más tarde, en 1964, apareció BASIC, una herramienta de apoyo enfocada a la educación que continúa utilizándose hoy en día en algunas herramientas.
En la década de 1970 surgieron varios lenguajes de programación importantes que tuvieron un impacto significativo en el desarrollo de software:
Pascal: un lenguaje de programación que surgió para enseñar a los alumnos y que se sigue utilizando hoy en día.
-
-
-
TIPOS
.
TIPOS
-Cadenas (str): Almacenan secuencias de caracteres, como texto. Se encierran entre comillas simples o dobles. Ejemplos: "Hola", '1234', "¡Buenos días!".
-Flotantes (float): Almacenan números con punto decimal (números reales). Ejemplos: 3.14, 0.5, -7.89.
Enteros (int): Almacenan números enteros, sin decimales. Ejemplos: -2, 0, 42.
Lenguajes de nivel medio. Este término no siempre es aceptado, que propone lenguajes de programación que se ubican en un punto medio entre los dos anteriores: pues permite operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema.
Lenguajes de alto nivel. Se trata de lenguajes de programación que aspiran a ser un lenguaje más universal, por lo que pueden emplearse indistintamente de la arquitectura del hardware, es decir, en diversos tipos de sistemas.
Lenguajes de bajo nivel. Se trata de lenguajes de programación que están diseñados para un hardware específico y que por lo tanto no pueden migrar o exportarse a otros computadores
-
PROGRAMACION ESTRUTURADA
Secuencia: En programación, una secuencia es una serie de acciones que se ejecutan en un orden específico, una tras otra. Las secuencias son una de las estructuras básicas de la programación, junto con los condicionales y los ciclos
Selección: Es una estructura de control que permite ejecutar una acción u otra, dependiendo de si se cumple o no una condición. También se le conoce como estructura condicional, estructura selectiva o algorítmica de selección.
Repetición: Es una estructura de control que permite ejecutar un conjunto de instrucciones varias veces. Estas estructuras se conocen también como bucles, iterativas o cíclicas
-
Es el arte del proceso por el cual se limpia, codifica, traza y protege el código fuente de programas computacionales, en otras palabras, es indicarle a la computadora lo que tiene que hacer.
La programación sirve para crear aplicaciones, sitios web, juegos, y otros programas que se ejecutan en computadoras. También es la base de la transformación digital, ya que permite a las organizaciones modernizarse y adoptar nuevas tecnologías.
-
Comunicarse con dispositivos electrónicos como computadoras, smartphones y tablets
-
-
-
-
-
-
Constantes: Una constante en programación es un valor que, una vez definido, no cambia a lo largo de la ejecución del programa. Se utiliza para representar datos que no deben ser modificados después de su inicialización, como el valor de pi (π), el número de días en una semana, o una tasa de interés fija.
Declaración: Es el proceso de definir una variable o constante sin necesariamente asignarle un valor inicial. Al declarar una variable, se le reserva un espacio en la memoria.
Asignación: Es el proceso de dar un valor a una variable o constante. Si la variable ya fue declarada, puedes asignarle un valor posteriormente.
-