SlideShare una empresa de Scribd logo
1 de 5
Poner a punto el programa
mediante el uso de un editor de
lenguaje de programación
estructurado.
Laura Michell Ojeda Estrada
3.1 Captura & edición del programa
• Un programa escrito de alto nivel no puede ser
ejecutado directamente por un ordenador si no que
debe ser traducido a lenguaje maquina.
• Las etapas por las que debe pasar un programa escrito
a un lenguaje maquina hasta poder ser ejecutable son:
• PROGRAMA FUENTE: Un programa escrito de alto nivel.
• COMPILADOR: Programa Encargado de traducir los
programas fuentes escritos.
• PROGRAMA O CODIGO: Es el programa fuente
traducido a código maquina. Aun no es directamente
ejecutable.
• PROGRAMA EJECUTABLE: Traducción completa a
código maquina.
Pasos para la elaboración & ejecución
de un programa
• Los pasos a seguir los podemos resumir de la siguiente
manera:
• Compilar el fichero fuente.
• Si se produce errores de sintaxis.
• Si no hay errores se obtendrá a código objeto & el enlazador
construirá el archivo ejecutable.
• Una vez tengamos el archivo ejecutable
• Comprobar el funcionamiento del programa.
• Una vez que hayamos encontrado la falla del editor lo
corregimos.
• El proceso de compilar enlazar & ejecutar el programa lo
repetiremos hasta que no se produzca errores.
3.2 compilar el programa Depurar el
programa Ejecutar el programa
• Su uso es como el de cualquier editor de textos
convencional, aunque incluye alguna
• herramienta de utilidad para el programador.
• Resulta de gran utilidad el formato automático de
código: a medida que se va
• escribiendo el programa, el editor reconoce las
diferentes estructuras, resaltando las
• palabras clave de Java, realizando la tabulación
automáticamente o señalando los
• símbolos de apertura y cierre correspondientes a {,.}, (, ),
[, ], .... Si en un momento
• dado se pierde el formato del código, puede
recuperarse automáticamente mediante
• el menú contextual
• Los detalles de mayor relevancia sobre la
confección de programas Java tienen que
• ver con alguno de los siguientes aspectos:
• 3.1 Uso de bibliotecas de clases
• En los programas utilizaremos normalmente
funciones o clases que están
• predefinidas en alguna de las bibliotecas que
constituyen el lenguaje Java. Para poder
• utilizarlas es necesario importar la biblioteca
correspondiente, de modo que el
• intérprete añada al código compilado de
nuestro programa el código
• correspondiente a dichas funciones o clases. Esta
importación se realiza con la
• sentencia import, que se utiliza ANTES de la
sentencia de clase de nuestro
• programa

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Tercera unidad
Tercera unidadTercera unidad
Tercera unidad
 
2da parte instalación del compilador
 2da parte instalación del compilador 2da parte instalación del compilador
2da parte instalación del compilador
 
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compiladorLenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Juancho
JuanchoJuancho
Juancho
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Probando aplicaciones AngularJS
Probando aplicaciones AngularJSProbando aplicaciones AngularJS
Probando aplicaciones AngularJS
 
C:\fakepath\marlen programa
C:\fakepath\marlen programaC:\fakepath\marlen programa
C:\fakepath\marlen programa
 
Clasificacion de Interpretes
Clasificacion de InterpretesClasificacion de Interpretes
Clasificacion de Interpretes
 
1.4 ensambladores y compiladores
1.4 ensambladores y compiladores1.4 ensambladores y compiladores
1.4 ensambladores y compiladores
 
Java swing
Java swingJava swing
Java swing
 
Clase2 clasificacion de interpretes
Clase2 clasificacion de interpretesClase2 clasificacion de interpretes
Clase2 clasificacion de interpretes
 
Introducción a JAVA.
Introducción a JAVA.Introducción a JAVA.
Introducción a JAVA.
 
conceptos de programación
conceptos de programaciónconceptos de programación
conceptos de programación
 
Java janner
Java   jannerJava   janner
Java janner
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
java
javajava
java
 
Traductor y su estructura
Traductor y su estructuraTraductor y su estructura
Traductor y su estructura
 

Destacado

Presentación saint nai
Presentación saint naiPresentación saint nai
Presentación saint nainaibelys
 
Actividad 4
Actividad 4Actividad 4
Actividad 4Lenidav
 
Dating cards
Dating cardsDating cards
Dating cards325450
 
Resena historica rotary la puntilla
Resena historica rotary la puntillaResena historica rotary la puntilla
Resena historica rotary la puntillarotarylapuntilla
 
Flores de bach en dolencias físicas
Flores de bach en dolencias físicasFlores de bach en dolencias físicas
Flores de bach en dolencias físicasana293
 
Sistemas de informacion gerencial
Sistemas de informacion gerencialSistemas de informacion gerencial
Sistemas de informacion gerencialiestradadelarosa
 
Presentacion las gargolas
Presentacion las gargolasPresentacion las gargolas
Presentacion las gargolasjuanjofuro
 
Actividades Unidad 6
Actividades Unidad 6Actividades Unidad 6
Actividades Unidad 6Lenidav
 
Alumnotorres
AlumnotorresAlumnotorres
Alumnotorresjonzac
 
GUIA PARA GUARDAR UNA IMAGEN EN LA PC
GUIA PARA GUARDAR UNA IMAGEN EN LA PCGUIA PARA GUARDAR UNA IMAGEN EN LA PC
GUIA PARA GUARDAR UNA IMAGEN EN LA PCPAULQC
 
10 secretos de seguridad para tu router
10 secretos de seguridad para tu router10 secretos de seguridad para tu router
10 secretos de seguridad para tu routerJAVIER_BASTIDAS
 
Lenguaje julian y martin
Lenguaje julian y martinLenguaje julian y martin
Lenguaje julian y martinsextobasica
 

Destacado (20)

Presentación Agoranews
Presentación AgoranewsPresentación Agoranews
Presentación Agoranews
 
Presentación saint nai
Presentación saint naiPresentación saint nai
Presentación saint nai
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Dating cards
Dating cardsDating cards
Dating cards
 
La escritura
La escrituraLa escritura
La escritura
 
Resena historica rotary la puntilla
Resena historica rotary la puntillaResena historica rotary la puntilla
Resena historica rotary la puntilla
 
Evaluacion pedagogica lista
Evaluacion pedagogica listaEvaluacion pedagogica lista
Evaluacion pedagogica lista
 
Flores de bach en dolencias físicas
Flores de bach en dolencias físicasFlores de bach en dolencias físicas
Flores de bach en dolencias físicas
 
Sistemas de informacion gerencial
Sistemas de informacion gerencialSistemas de informacion gerencial
Sistemas de informacion gerencial
 
Presentacion las gargolas
Presentacion las gargolasPresentacion las gargolas
Presentacion las gargolas
 
DEXCell Software de gestió energètica
DEXCell Software de gestió energèticaDEXCell Software de gestió energètica
DEXCell Software de gestió energètica
 
Navarre
NavarreNavarre
Navarre
 
Actividades Unidad 6
Actividades Unidad 6Actividades Unidad 6
Actividades Unidad 6
 
Alumnotorres
AlumnotorresAlumnotorres
Alumnotorres
 
Peligros tecnología ok
Peligros tecnología  okPeligros tecnología  ok
Peligros tecnología ok
 
ASP.net con Base de Datos
ASP.net con Base de DatosASP.net con Base de Datos
ASP.net con Base de Datos
 
GUIA PARA GUARDAR UNA IMAGEN EN LA PC
GUIA PARA GUARDAR UNA IMAGEN EN LA PCGUIA PARA GUARDAR UNA IMAGEN EN LA PC
GUIA PARA GUARDAR UNA IMAGEN EN LA PC
 
10 secretos de seguridad para tu router
10 secretos de seguridad para tu router10 secretos de seguridad para tu router
10 secretos de seguridad para tu router
 
Puente de arganzuela
Puente de arganzuelaPuente de arganzuela
Puente de arganzuela
 
Lenguaje julian y martin
Lenguaje julian y martinLenguaje julian y martin
Lenguaje julian y martin
 

Similar a Configurar y ejecutar programas con un editor de lenguaje de programación

Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...Jorge Rodriguez
 
Tema 1.3.- Programación
Tema 1.3.- ProgramaciónTema 1.3.- Programación
Tema 1.3.- ProgramaciónYenny Salazar
 
Trabajo de presentacion
Trabajo de presentacionTrabajo de presentacion
Trabajo de presentaciondodi1997
 
3 unidad.Poner a punto el programa mediante el uso de un editor de lenguaje d...
3 unidad.Poner a punto el programa mediante el uso de un editor de lenguaje d...3 unidad.Poner a punto el programa mediante el uso de un editor de lenguaje d...
3 unidad.Poner a punto el programa mediante el uso de un editor de lenguaje d...Domitho Ibarra
 
Terceraunidad 130504124039-phpapp02
Terceraunidad 130504124039-phpapp02Terceraunidad 130504124039-phpapp02
Terceraunidad 130504124039-phpapp02Maryfer' Ortega
 
3 ponerapuntoelprogramamedianteelusodeuneditordelenguajedeprogramacinestructu...
3 ponerapuntoelprogramamedianteelusodeuneditordelenguajedeprogramacinestructu...3 ponerapuntoelprogramamedianteelusodeuneditordelenguajedeprogramacinestructu...
3 ponerapuntoelprogramamedianteelusodeuneditordelenguajedeprogramacinestructu...Kareen's Maldonado
 
3. poner a punto el programa mediante el uso de un editor de lenguaje de prog...
3. poner a punto el programa mediante el uso de un editor de lenguaje de prog...3. poner a punto el programa mediante el uso de un editor de lenguaje de prog...
3. poner a punto el programa mediante el uso de un editor de lenguaje de prog...carolina peña
 
1.introduccion a la programación
1.introduccion a la programación1.introduccion a la programación
1.introduccion a la programaciónMarina Vintimilla
 
Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador   Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador ADOLFOISAIASGARCIASI
 
Lenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compiladorLenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compiladorDunkherz
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesIsrael Castillo Cruz
 
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compiladorLenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compiladorCarlos
 

Similar a Configurar y ejecutar programas con un editor de lenguaje de programación (20)

Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...
 
Presentacion2
Presentacion2Presentacion2
Presentacion2
 
Tema 1.3.- Programación
Tema 1.3.- ProgramaciónTema 1.3.- Programación
Tema 1.3.- Programación
 
Trabajo de presentacion
Trabajo de presentacionTrabajo de presentacion
Trabajo de presentacion
 
Tercera unidad
Tercera unidadTercera unidad
Tercera unidad
 
3 unidad.Poner a punto el programa mediante el uso de un editor de lenguaje d...
3 unidad.Poner a punto el programa mediante el uso de un editor de lenguaje d...3 unidad.Poner a punto el programa mediante el uso de un editor de lenguaje d...
3 unidad.Poner a punto el programa mediante el uso de un editor de lenguaje d...
 
Tercera unidad ;3
Tercera unidad ;3Tercera unidad ;3
Tercera unidad ;3
 
Terceraunidad 130504124039-phpapp02
Terceraunidad 130504124039-phpapp02Terceraunidad 130504124039-phpapp02
Terceraunidad 130504124039-phpapp02
 
3 ponerapuntoelprogramamedianteelusodeuneditordelenguajedeprogramacinestructu...
3 ponerapuntoelprogramamedianteelusodeuneditordelenguajedeprogramacinestructu...3 ponerapuntoelprogramamedianteelusodeuneditordelenguajedeprogramacinestructu...
3 ponerapuntoelprogramamedianteelusodeuneditordelenguajedeprogramacinestructu...
 
3. poner a punto el programa mediante el uso de un editor de lenguaje de prog...
3. poner a punto el programa mediante el uso de un editor de lenguaje de prog...3. poner a punto el programa mediante el uso de un editor de lenguaje de prog...
3. poner a punto el programa mediante el uso de un editor de lenguaje de prog...
 
Presentación3
Presentación3Presentación3
Presentación3
 
1.introduccion a la programación
1.introduccion a la programación1.introduccion a la programación
1.introduccion a la programación
 
Fanny3
Fanny3Fanny3
Fanny3
 
Jhonny3
Jhonny3Jhonny3
Jhonny3
 
Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador   Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Lenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compiladorLenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compilador
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretes
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compiladorLenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
 

Más de Laura Viviana (20)

Laura Bonita♥
Laura Bonita♥Laura Bonita♥
Laura Bonita♥
 
Laura Michell♥
Laura Michell♥Laura Michell♥
Laura Michell♥
 
Panchosss!!!
Panchosss!!!Panchosss!!!
Panchosss!!!
 
Practica 30
Practica 30Practica 30
Practica 30
 
Práctica 27
Práctica 27Práctica 27
Práctica 27
 
Práctica 28
Práctica 28Práctica 28
Práctica 28
 
Práctica 26 video con texto
Práctica 26 video con textoPráctica 26 video con texto
Práctica 26 video con texto
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Practica 24
Practica 24Practica 24
Practica 24
 
Practica 24
Practica 24Practica 24
Practica 24
 
Practica23 121104120325-phpapp02
Practica23 121104120325-phpapp02Practica23 121104120325-phpapp02
Practica23 121104120325-phpapp02
 
Sopa de letras
Sopa de letrasSopa de letras
Sopa de letras
 
Practica 21
Practica 21Practica 21
Practica 21
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Práctica 20
Práctica 20Práctica 20
Práctica 20
 
Sonido
SonidoSonido
Sonido
 
Practica 18.....
Practica 18.....Practica 18.....
Practica 18.....
 
Practica 17
Practica 17Practica 17
Practica 17
 
Practica 16
Practica 16Practica 16
Practica 16
 

Configurar y ejecutar programas con un editor de lenguaje de programación

  • 1. Poner a punto el programa mediante el uso de un editor de lenguaje de programación estructurado. Laura Michell Ojeda Estrada
  • 2. 3.1 Captura & edición del programa • Un programa escrito de alto nivel no puede ser ejecutado directamente por un ordenador si no que debe ser traducido a lenguaje maquina. • Las etapas por las que debe pasar un programa escrito a un lenguaje maquina hasta poder ser ejecutable son: • PROGRAMA FUENTE: Un programa escrito de alto nivel. • COMPILADOR: Programa Encargado de traducir los programas fuentes escritos. • PROGRAMA O CODIGO: Es el programa fuente traducido a código maquina. Aun no es directamente ejecutable. • PROGRAMA EJECUTABLE: Traducción completa a código maquina.
  • 3. Pasos para la elaboración & ejecución de un programa • Los pasos a seguir los podemos resumir de la siguiente manera: • Compilar el fichero fuente. • Si se produce errores de sintaxis. • Si no hay errores se obtendrá a código objeto & el enlazador construirá el archivo ejecutable. • Una vez tengamos el archivo ejecutable • Comprobar el funcionamiento del programa. • Una vez que hayamos encontrado la falla del editor lo corregimos. • El proceso de compilar enlazar & ejecutar el programa lo repetiremos hasta que no se produzca errores.
  • 4. 3.2 compilar el programa Depurar el programa Ejecutar el programa • Su uso es como el de cualquier editor de textos convencional, aunque incluye alguna • herramienta de utilidad para el programador. • Resulta de gran utilidad el formato automático de código: a medida que se va • escribiendo el programa, el editor reconoce las diferentes estructuras, resaltando las • palabras clave de Java, realizando la tabulación automáticamente o señalando los • símbolos de apertura y cierre correspondientes a {,.}, (, ), [, ], .... Si en un momento • dado se pierde el formato del código, puede recuperarse automáticamente mediante • el menú contextual
  • 5. • Los detalles de mayor relevancia sobre la confección de programas Java tienen que • ver con alguno de los siguientes aspectos: • 3.1 Uso de bibliotecas de clases • En los programas utilizaremos normalmente funciones o clases que están • predefinidas en alguna de las bibliotecas que constituyen el lenguaje Java. Para poder • utilizarlas es necesario importar la biblioteca correspondiente, de modo que el • intérprete añada al código compilado de nuestro programa el código • correspondiente a dichas funciones o clases. Esta importación se realiza con la • sentencia import, que se utiliza ANTES de la sentencia de clase de nuestro • programa