la red

Páginas: 5 (1009 palabras) Publicado: 21 de abril de 2013
Traductores de programas
Los traductores son un tipo de programas cuya función es convertir el código de un lenguaje en otro. Por ejemplo un compilador, que traduce código fuente en código objeto. Existen distintos tipos de traductores, entre ellos destacan:
Ensambladores
Es un tipo de traductor que convierte programas escritos en lenguaje ensamblador en programas escritos en código máquina.Preprocesadores
Traduce un lenguaje de alto nivel a otro, cuando el primero no puede pasar a lenguaje máquina directamente.
Intérpretes
Se trata de traductores-ejecutores ya que con cada instrucción realizan un proceso triple de lectura-traducción-ejecución. Son relativamente lentos, pero muy buenos para la depuración de programas.
Compiladores
Es el tipo de traductor más conocido. Setrata de un programa que traduce código fuente escrito en un lenguaje de alto nivel (Pascal) en código máquina (no siempre). Son más rápidos que los intérpretes pero presentan mayor dificultad a la hora de detectar errores.

Programas fuente y objeto
Un programa puede ser definido como un conjunto de instrucciones que pueden someterse como unidad a un ordenador y utilizarse para dirigir elcomportamiento de éste.
Aquí no vamos a profundizar en todos los tipos de programas, ni a realizar una clasificación exhaustiva. Solamente mencionaremos los dos tipos que nos interesan en programación: los programas fuente y los objeto.
Un programa fuente es aquel que nos permite escribir un algoritmo mediante un lenguaje formal. Por eso al código desarrollado al programar se le llama código fuente.Un programa objeto es el resultado de traducir un programa fuente para obtener un lenguaje comprensible por la máquina.

Diferentes Tipos de Software
Software

El Software es el soporte lógico e intangible (inmaterial), “no se puede tocar pero si visualizar” que permite que la computadora pueda desempeñar tareas inteligentes, dirigiendo a los componentes físicos o hardware con instruccionesy datos a través de diferentes tipos de programas.

Diferentes tipos de Software:

Los diferentes tipos de software se pueden clasificar de la siguiente manera:
1.            Software de Sistema:
2.            Software de Aplicación
3.            Software de Programación

1.    Software de Sistema:

Se llama Software de Sistema o Software de Base al conjunto de programas que sirvenpara interactuar con el sistema, confiriendo control sobre el hardware, además de dar soporte a otros programas.

El Software de Sistema se divide en:
a)           Sistema Operativo
b)           Controladores de Dispositivos.
c)            Programas Utilitarios

a)   Sistema operativo;

El Sistema Operativo es un conjunto de programas que administran los recursos de la computadora ycontrolan su funcionamiento.

El Sistema Operativo, cumple la función específica de;
ü  Suministro de Interfaz al Usuario.
ü  Administración de Recursos.
ü  Administración de Archivos.
ü  Administración de Tareas.
ü  Servicio de Soporte.

Suministro de interfaz al usuario: Permite al usuario comunicarse con la computadora por medio de interfaces que se basan en comandos, interfaces que utilizanmenús, e interfaces gráficas de usuario.

Administración de recursos: Administran los recursos del hardware como la CPU, memoria, dispositivos de almacenamiento secundario y periféricos de entrada y de salida.

Administración de archivos: Controla la creación, borrado, copiado y acceso de archivos de datos y de programas.

Administración de tareas: Administra la información sobre losprogramas y procesos que se están ejecutando en la computadora. Puede cambiar la prioridad entre procesos, concluirlos y comprobar el uso de estos en la CPU, así como terminar programas.
Servicio de soporte: Los Servicios de Soporte de cada sistema operativo dependen de las implementaciones añadidas a este, y pueden consistir en inclusión de utilidades nuevas, actualización de versiones, mejoras de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Red De Redes
  • Red de redes
  • Redes
  • Redes
  • Redes
  • Redes
  • Redes
  • Redes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS