SlideShare una empresa de Scribd logo
1 de 22
IE. Fernando Jiménez Valencia. Dic-nov 2010.
Al terminar la unidad el alumno describirá el concepto y las diferentes partes del compilador
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
[object Object],Un programa es un archivo como cualquier otro archivo en el sistema. Un proceso es un programa en ejecución. (Ejemplo: Acomodando cajas clasificadas y ordenadamente, cocinando a través de una receta, etc.)
ENTRADA PROCESOS SALIDA datos Memoria central resultados PROGRAMA
Programa objetos Acciones
[object Object],[object Object],[object Object]
[object Object],Imprime  los números pares  que hay entre  1 y 100. for (i=2; i<=100;i=i+2) printf(“ %d, “, i);
Notación para escribir programas, a través de los cuales podemos comunicarnos con el hardware y dar así las ordenes adecuadas para la realización de un determinado proceso.
[object Object],(sintaxis) inteligente El muy estudiante es El estudiante es muy inteligente. (morfología) Color, color es ,  des color ido
Atendiendo su proximidad del lenguaje maquina al lenguaje humano.
[object Object],[object Object],0000 0001 1010 0001  01  A1 1000 1001 1001 1010  89  9A 0011 1010 1001 1100  3A 9C ,[object Object],[object Object],[object Object]
[object Object],[object Object],add r1, 2 cmp r1, r2 move r1, r2 put r1, hxF21B ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
[object Object]
[object Object],[object Object]
[object Object]
[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]

Más contenido relacionado

La actualidad más candente

LENGUAJES DE PROGRAMACIÓN
LENGUAJES DE PROGRAMACIÓN LENGUAJES DE PROGRAMACIÓN
LENGUAJES DE PROGRAMACIÓN Esteban Torres
 
Evolución de los Lenguajes de Programación.
Evolución de los Lenguajes de Programación.Evolución de los Lenguajes de Programación.
Evolución de los Lenguajes de Programación.Anastacio Mendoza
 
01. lenguajes de programación autor virtuniversidad
01. lenguajes de programación autor virtuniversidad01. lenguajes de programación autor virtuniversidad
01. lenguajes de programación autor virtuniversidadLuisBeltrnAlvinoAlva
 
Lenguaje técnico de informática
Lenguaje técnico de informáticaLenguaje técnico de informática
Lenguaje técnico de informática993431901jaz
 
47356113 lenguaje-tecnico-utilizado-en-los-ambitos-de-sistemas-informatica-ti...
47356113 lenguaje-tecnico-utilizado-en-los-ambitos-de-sistemas-informatica-ti...47356113 lenguaje-tecnico-utilizado-en-los-ambitos-de-sistemas-informatica-ti...
47356113 lenguaje-tecnico-utilizado-en-los-ambitos-de-sistemas-informatica-ti...johanna marquez
 
Clasificación de los Lenguajes de programación
Clasificación de los Lenguajes de programaciónClasificación de los Lenguajes de programación
Clasificación de los Lenguajes de programaciónMaryElizabeth07
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónCaruciMarialejandra
 
Historia de los lenguajes de programación power point
Historia de los lenguajes de programación power pointHistoria de los lenguajes de programación power point
Historia de los lenguajes de programación power pointramosmendezshura
 
Cuestionario2
Cuestionario2Cuestionario2
Cuestionario2hoppii
 
Programación de computadores
Programación de computadoresProgramación de computadores
Programación de computadores947369
 
Generaciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxGeneraciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxyenicamejo
 
Lenguaje del progracion
Lenguaje del progracionLenguaje del progracion
Lenguaje del progracionDiego Becerra
 
Diapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladysDiapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladysgladys
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionEdagaJunior
 

La actualidad más candente (18)

LENGUAJES DE PROGRAMACIÓN
LENGUAJES DE PROGRAMACIÓN LENGUAJES DE PROGRAMACIÓN
LENGUAJES DE PROGRAMACIÓN
 
Evolución de los Lenguajes de Programación.
Evolución de los Lenguajes de Programación.Evolución de los Lenguajes de Programación.
Evolución de los Lenguajes de Programación.
 
El estudio de los lenguajes de programacion
El estudio de los lenguajes de programacionEl estudio de los lenguajes de programacion
El estudio de los lenguajes de programacion
 
01. lenguajes de programación autor virtuniversidad
01. lenguajes de programación autor virtuniversidad01. lenguajes de programación autor virtuniversidad
01. lenguajes de programación autor virtuniversidad
 
Lenguajes De Programación
Lenguajes De ProgramaciónLenguajes De Programación
Lenguajes De Programación
 
Linea del Tiempo
Linea del TiempoLinea del Tiempo
Linea del Tiempo
 
Lenguaje técnico de informática
Lenguaje técnico de informáticaLenguaje técnico de informática
Lenguaje técnico de informática
 
47356113 lenguaje-tecnico-utilizado-en-los-ambitos-de-sistemas-informatica-ti...
47356113 lenguaje-tecnico-utilizado-en-los-ambitos-de-sistemas-informatica-ti...47356113 lenguaje-tecnico-utilizado-en-los-ambitos-de-sistemas-informatica-ti...
47356113 lenguaje-tecnico-utilizado-en-los-ambitos-de-sistemas-informatica-ti...
 
Clasificación de los Lenguajes de programación
Clasificación de los Lenguajes de programaciónClasificación de los Lenguajes de programación
Clasificación de los Lenguajes de programación
 
Lenguajes
LenguajesLenguajes
Lenguajes
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programación
 
Historia de los lenguajes de programación power point
Historia de los lenguajes de programación power pointHistoria de los lenguajes de programación power point
Historia de los lenguajes de programación power point
 
Cuestionario2
Cuestionario2Cuestionario2
Cuestionario2
 
Programación de computadores
Programación de computadoresProgramación de computadores
Programación de computadores
 
Generaciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxGeneraciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptx
 
Lenguaje del progracion
Lenguaje del progracionLenguaje del progracion
Lenguaje del progracion
 
Diapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladysDiapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladys
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 

Similar a Compiladores iswi (parte 1)

Similar a Compiladores iswi (parte 1) (20)

Lenguajes
LenguajesLenguajes
Lenguajes
 
Evolución de la Programación
Evolución de la ProgramaciónEvolución de la Programación
Evolución de la Programación
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Historia Lenguajes y sus Tipos
Historia Lenguajes y sus TiposHistoria Lenguajes y sus Tipos
Historia Lenguajes y sus Tipos
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Cap1 intro
Cap1 introCap1 intro
Cap1 intro
 
Paola y lorena
Paola y lorenaPaola y lorena
Paola y lorena
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Conceptos basicos de lenguajes de programacion
Conceptos basicos de lenguajes de programacionConceptos basicos de lenguajes de programacion
Conceptos basicos de lenguajes de programacion
 
Evolucion de los lenguajes de programación
Evolucion de los lenguajes de programaciónEvolucion de los lenguajes de programación
Evolucion de los lenguajes de programación
 
Kmi
KmiKmi
Kmi
 
Lenguaje de programacion .doc
Lenguaje de programacion .docLenguaje de programacion .doc
Lenguaje de programacion .doc
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Introducción al Lenguaje de Programación
Introducción al Lenguaje de ProgramaciónIntroducción al Lenguaje de Programación
Introducción al Lenguaje de Programación
 
Clasificasion de los lenguajes
Clasificasion de los lenguajesClasificasion de los lenguajes
Clasificasion de los lenguajes
 
EVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxEVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docx
 

Más de Rolando Azcorra Medina

Más de Rolando Azcorra Medina (12)

Calificaciones segundo parcial-conta
Calificaciones segundo parcial-contaCalificaciones segundo parcial-conta
Calificaciones segundo parcial-conta
 
Conta2
Conta2Conta2
Conta2
 
Contabilidad
ContabilidadContabilidad
Contabilidad
 
El primer objetivo de un programa informático es el manejo de datos
El primer objetivo de un programa informático es el manejo de datosEl primer objetivo de un programa informático es el manejo de datos
El primer objetivo de un programa informático es el manejo de datos
 
El primer objetivo de un programa informático es el manejo de datos
El primer objetivo de un programa informático es el manejo de datosEl primer objetivo de un programa informático es el manejo de datos
El primer objetivo de un programa informático es el manejo de datos
 
Aprenda el lenguaje ansi c como si estuviera en primero
Aprenda el lenguaje ansi c como si estuviera en primeroAprenda el lenguaje ansi c como si estuviera en primero
Aprenda el lenguaje ansi c como si estuviera en primero
 
Lista final 1 lcc
Lista final 1 lccLista final 1 lcc
Lista final 1 lcc
 
Ejercicios de parabola 22 noviembre de 2011
Ejercicios de parabola 22 noviembre de 2011Ejercicios de parabola 22 noviembre de 2011
Ejercicios de parabola 22 noviembre de 2011
 
Compiladores iswi (parte 2)
Compiladores iswi (parte 2)Compiladores iswi (parte 2)
Compiladores iswi (parte 2)
 
Estudio de casos estadisticos2011
Estudio de casos estadisticos2011Estudio de casos estadisticos2011
Estudio de casos estadisticos2011
 
Cotizacion pcdomino
Cotizacion pcdominoCotizacion pcdomino
Cotizacion pcdomino
 
Login C sharp
Login C sharpLogin C sharp
Login C sharp
 

Compiladores iswi (parte 1)

Notas del editor

  1. Primer intento de sustituir el lenguaje maquina por otro similar al de las personas.
  2. Pascal.- nombre proveniente del filosofo y matemático francés del siglo XVII, Blaise Pascal inventor de la primera máquina de tipo mecánico para sumar.