INTRODUCCION LENGUAJE PROGRAMACION C++
UNIDAD 1: ALGORITMOS Y PROGRAMACION GRAFICA
Profesor: Freddy Enriquez Caballero
SESION 1: INTRODUCCION AL LENGUAJE DE PROGRAMACION
Lenguaje de ProgramaciónSistema Binario
Algoritmos
Logros
Al término de la sesión:
El estudiante, comprenderá la importancia del lenguaje de
programación, el uso del sistema binario y de algoritmo,
detallando conlógica coherente la estructura de la
programación.
Lenguaje de Programación
Un lenguaje de programación son un
conjunto de instrucciones que describen
algoritmos, estas instrucciones estáncodificadas de tal forma que pueden ser
interpretadas y ejecutadas por una
computadora
Tipos de lenguajes
En el mundo existen diversos tipos de
lenguajes de programación.
Se clasifican en tresgrandes categorías:
1. Lenguaje de máquina
2. Lenguaje ensamblador
3. Lenguaje de alto nivel
Lenguaje de Máquina
Este es un lenguaje compuesto por códigos
binarios mismos que pueden serinterpretados
directamente por el procesador.
Las instrucciones se expresan en términos de la unidad
de memoria mas pequeña, el bit (digito binario 0 y 1
0011 0000 0001
0101 0001 0011
Lenguajeensamblador
Los lenguajes ensamblador sustituyen los
códigos binarios por nemónicos que son más
fácilmente entendidos por un humano
ADD para la suman, MUL para multiplicar, DIV para dividir
etc.
Add[0] [1]
Mul [1] [3]
Lenguaje de alto nivel
Son lenguajes que tienen un conjunto de
instrucciones mas parecido al lenguaje natural o
matemático manejado por los humanos
Esto propicia laposibilidad del software, escrito en una
computadora, pueda utilizarse en otra.
Resultado = (a+b) * c;
En resumen
0011 0000 0001
0101 0001 0011
Add [0] [1]
Mul [1] [3]
Resultado = (a+b) * c;Entre el Lenguaje y el CPU
Los archivos fuentes que contiene el
algoritmo se traducen a lenguaje de
maquina por el Compilador
Como funciona el binario por dentro
Un microcontrolador...
Regístrate para leer el documento completo.