PROGRAMACIN 1 ALGORITMO Un algoritmo es una secuencia
- Slides: 13
PROGRAMACIÓN (1)
ALGORITMO � Un algoritmo es una secuencia finita de PASOS no ambiguos a seguir para resolver un problema en un tiempo finito
PROGRAMA � Es una secuencia de instrucciones, escritas en un lenguaje de programación que entienda el ordenador, pensado para resolver algún tipo de problema
LENGUAJES DE PROGRAMACIÓN � CÓDIGO MÁQUINA � Es el lenguaje de programación que entiende directamente el ordenador. Utiliza el sistema binario, es decir, únicamente utiliza dos dígitos, el 0 y el 1
LENGUAJES DE PROGRAMACIÓN � ENSAMBLADOR � Es un lenguaje de bajo nivel � Utiliza el sistema hexadecimal (0 -9 y A-F) � Específico para cada procesador
LENGUAJES DE PROGRAMACIÓN � LENGUAJES DE ALTO NIVEL Más fáciles de aprender y utilizar � Independientes de la máquina � C++, HTML, PYTHON, PHP, JAVASCRIPT, JAVA, PASCAL �
COMPILADOR E INTÉRPRETE �Un lenguaje de alto nivel necesita un programa: � COMPILADOR � INTÉRPRETE
COMPILADOR E INTÉRPRETE � COMPILADOR � Programa que traduce el programa hecho en lenguaje de alto nivel al código que el ordenador entienda
COMPILADOR E INTÉRPRETE � COMPILADOR � Si hay errores tenemos que modificar el programa fuente y volver a compilar � Lenguajes compilados: Pascal, C++
COMPILADOR E INTÉRPRETE � El programa intérprete traduce y ejecuta las instrucciones una a una � Lenguajes interpretados: Java, Javascript, PHP, Python
CREAR UN PROGRAMA � Antes hay quecrear el algoritmo usando seudocódigo o un diagrama de flujo � Luego el algoritmo se convierte en instrucciones en un lenguaje concreto
SÍMBOLOS USADOS
- Programacin
- Programacin
- Fundamentacion de la secuencia formativa
- La acción educativa
- Secuencia didactica de una sesion de aprendizaje
- Secuencias narrativas
- Algoritmo caja registradora
- Algoritmo para hacer cafe
- Algoritmo de preparar una limonada
- Origen de las ondas
- Secuencia argumentativa en la mesa redonda
- Secuencia triboeléctrica
- Secuencia narrativa del mito
- Secuencia gradiente eco