Mapa mental
Programación

Conteúdo do mapa
Programación
¿Qué es un programa?
- Serie de instrucciones entendibles por los ordenadores que permiten la realización de tareas para las que han sido creadas.
Lenguajes de programación
- Conjunto de símbolos y palabras que el usuario tiene a su disposición para elaborar un programa.
- MÁQUINA
- Entiende directamente la computadora y utiliza el alfabeto binario.
- DE BAJO NIVEL
- Son mucho mas fáciles de utilizar pero depende mucho de la computadora.
- DE ALTO NIVEL
- Las instrucciones son muy parecidas al lenguaje humano.
Historia y evolución de los lenguajes de programación
- Tercera generación o 3GL (1956-1965)
- Instrucciones más completas. Se crean lenguajes con frases y palabras que expresaban acciones que se querían realizar sobre el ordenador.
- FORTRAN
- Cuarta generación o 4GL (1980)
- Se cobra especial importancia a los destinados y a interactuar con las bases de datos.
- SQL.
- Quinta generación o inteligencia artificial
- Los ordenadores son capaces de realizar un propósito mediante técnicas de reglas, reutilización, aprendizaje, etc.
- Primera generación o 1GL (1950)
- Uso del lenguaje máquina en el cual el hardware se desarrollaba antes que el software.
- Segunda generación o 2G (1950-1955)
- Se introduce el lenguaje ensamblador.
- Tercera generación o 3GL (1956-1965)
Creación de un programa
- Entrada de datos
- Instrucciones que recogen datos de un dispositivo que luego se almacenan.
- Algoritmo
- Instrucciones encargadas de procesar los datos recogidos en la sección anterior.
- Instrucciones o comandos
- Informaciones que indican al ordenador una acción que debe realizar.
- Salida de datos
- Se toman los resultados obtenidos y se envían a los dispositivos de salida.
- Instrucciones o comandos
- Son instrucciones que indican al ordenador una acción elemental que debe realizar.
- Entrada de datos
Algoritmo
- Es una sucesión de pasos que se deben realizar para la resolución de un problema. Los más utilizados son los diagramas de flujo u organigramas.
- Diagrama de flujo
- Son los algoritmos más utilizados en la programación, también llamados organigramas.
Tipos de programación
- MODULAR
- Consta de varios módulos que interactúan a través de llamadas a procedimientos.
- ESTRUCTURADA
- Se basa en un proceso lineal y sencillo y se apoya en estructuras secuenciales, selectivas y repetitivas.
- ORIENTADA A OBJETOS
- Usa objetos y sus interacciones para diseñar aplicaciones.
- MODULAR
Fases del proceso de programación
- 1. Definición y análisis del problema
- 2. Diseño del algoritmo
- 3. Codificación del programa, obtenemos el código fuente
- 4. Compilación, obtenemos el código objeto
- 5. Depuración de errores y verificación del programa
- 6. Explotación (documentación y mantenimiento)
¿Por qué aprender programación?
- https://www.nubemia.com/por-que-aprender-programacion-informatica/
La programación informática como herramienta didáctica
- http://blog.educalab.es/intef/2014/02/26/la-programacion-informatica-como-herramienta-didactica/
Imagens e arquivos do mapa


- Como hacer un algoritmo [Programacion para principiantes VOL. 1] (Incorporar)


- Etapas de programación y creación de software (Incorporar)



Informações
- Descrição
- Hecho por Leire Berraondo y Alberto Núñez.
- Criado por
- Ayaka Ueda
- Visualizações
- 52
- Tags
- Avaliação