01 Conceptos Basicos De La PE

Páginas: 7 (1681 palabras) Publicado: 5 de agosto de 2015
INFORMATICA EN DESARROLLO DE SOFTWARE
Prof: Armando Zambrana Gutiérrez

1. Al ingresar al LABORATORIO hacerlo de forma ordenada y
pausada.
2. No se permite ingerir alimentos dentro del LABORATORIO.
3. Hacer uso correcto de los equipos del LABORATORIO.
4. No hacer uso de dispositivos móviles dentro del LABORATORIO.
5. Hacer uso adecuado de vocabulario.
6. De la misma manera al salir delLABORATORIO hacerlo de
forma ordenada y pausada.

1. Distinguir los conceptos básicos relacionados con la
programación estructurada.

Programa fuente o código fuente:
Se trata de las instrucciones que un programa informático transmite a una
computadora para que pueda ejecutarse. Dichas instrucciones son líneas de texto
escritas en un lenguaje de programación (una estructura capaz de impartirinstrucciones informáticas a partir de una determinada base semántica y sintáctica).
El programa fuente detalla la totalidad de su funcionamiento. Un programador es
quien desarrolla dichas instrucciones, respetando los principios del lenguaje de
programación elegido. El sistema en cuestión, al acceder al programa fuente,
interpreta las instrucciones y las pone en marcha.
El programa fuente está protegido porlos derechos de propiedad intelectual. El
programador decide si su programa fuente puede ser accesible a otros programadores
o no.

Programa objeto:
Es aquel programa que se encuentra en lenguaje máquina y que ya es ejecutable por
esta.

Es el resultado de traducir un programa fuente para obtener un lenguaje comprensible
por la máquina.

Hay tres tipos de traductores:


Compilador.

•Interprete



Ensamblador.

Compilador:


Es un programa que traduce un lenguaje de alto nivel al lenguaje máquina o sea de
bajo nivel. Un programa compilado indica que ha sido traducido y está listo para ser
ejecutado.



La ejecución de los programas compilados es más rápida que la de los interpretados,
ya que el interprete debe traducir mientras está en la fase de ejecución (saca todos loserrores).



En otras palabras un compilador es un programa que traduce el programa fuente
(conjunto de instrucciones de un lenguaje de alto nivel, por ejemplo Basic o Pascal) a
programa objeto (instrucciones en lenguaje máquina que la computadora puede
interpretar y ejecutar).



En los 50 los compiladores eran considerados programas muy difíciles.



Algunos lenguajes compiladores típicos son: C,C++, Pascal, FORTRAN, COBOL

Como funciona un compilador:

Toma un programa objeto, código fuente o programa fuente de alto nivel y lo traduce
al lenguaje máquina o sea de bajo nivel.
Ejemplo:

Como funciona un compilador, más en detalle:

Fases de un Compilador:


Análisis léxico: Divide la entrada en componentes léxicos.



Análisis sintáctico: Encuentra las estructuras presentes en laentrada.



Análisis semántico: Comprueba que se cumplen las restricciones semánticas del lenguaje.

Interprete:


Mientras que el objetivo de los compiladores es obtener una traducción del programa
fuente a otro lenguaje, los interpretes tienen como objeto la obtención de los resultados
del programa.



Los intérpretes no producen un lenguaje objetivo como en los compiladores. Un
intérprete lee elcódigo como está escrito e inmediatamente lo convierte en acciones; es
decir, lo ejecuta en ese instante.



Existen lenguajes que utilizan un intérprete (como por ejemplo JAVA) que traduce en el
instante mismo de lectura el código en lenguaje máquina para que pueda ser ejecutado.



Un intérprete es un traductor que toma un programa fuente, lo traduce y a continuación
lo ejecuta.



Losprogramas interpretes clásicos son: BASIC, QBASIC, VISUALBASIC, SMALLTALK,
JAVA

Diferencias entre Compilador e Interprete:
Los compiladores difieren de los intérpretes en varios aspectos:
• Un programa que ha sido compilado puede correr por sí sólo, pues en el proceso de
compilación se lo transformo en otro lenguaje (lenguaje máquina).
• Un intérprete traduce el programa cuando lo lee, convirtiendo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 01 Conceptos Básicos
  • 01 Medio Ambiente conceptos basicos
  • Conceptos básicos
  • conceptos basicos
  • Conceptos basicos
  • Conceptos basicos
  • conceptos basicos
  • Conceptos Basicos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS