Software De Sistemas

Páginas: 7 (1501 palabras) Publicado: 15 de marzo de 2015
Software de
Sistemas
Mario Perez
Eduardo Oller
Johan Martinez

Software de sistemas
• Se llama Software de Sistema o Software de

Base al conjunto de programas que sirven para
interactuar con el sistema, confiriendo control
sobre el hardware, además de dar soporte a otros
programas.

Funcion de los software de sistemas
•  Controla

las operaciones de un sistema informático. Se trata
de un grupode programas en lugar de un programa. El
sistema operativo controla el hardware de la computadora y
los periféricos, gestiona la memoria y los archivos, y
funciones multi-tarea, y es la interfaz entre las aplicaciones y
los programas de ordenador. Utilidades de programas de
formato, el control y desfragmentar los discos.

Tipos de software de sistemas
•Cargadores de programas
•Sistemasoperativos (y sus componentes, muchos de los cuales pueden considerarse

como software de sistema)
•Controladores de dispositivos
•Herramientas de programación: compiladores, ensambladores, enlazadores, etc. edgar
y alex
•Programas utilitarios
•Entorno de escritorio / Interfaz gráfica de usuario (que pueden incluir Gestores de
ventanas)
•Línea de comandos
•BIOS
•Hipervisores
•Bootloaders (Gestor dearranque)

Traductores de Lenguaje
Los traductores son programas que traducen los programas
fuentes escritos en lenguaje de alto nivel a código máquina

Antecedentes historicos de
traductores de lenguaje
• En los comienzos de la computación, el diseño del lenguaje fue fuertemente influenciado por la decisión de usar

como modo de ejecución, la compilación o la interpretación. Por ejemplo, algunoslenguajes compilados requieren
que los programas deban indicar explícitamente el tipo de dato de una variable en el momento en que sea
declarada o al ser usada por primera vez. Por otro lado, algunos lenguajes interpretados toman ventaja de los
aspectos dinámicos de la interpretación para hacer tales declaraciones innecesarias. Por ejemplo, Smalltalk, el cual
fue diseñado para ser interpretado entiempo de ejecución, permite a objetos genéricos interactuar dinámicamente
entre sí.
• Inicialmente, los lenguajes interpretados eran compilados línea por línea; es decir, cada línea era compilada a
medida que estaba a punto de ser ejecutada, y si un loop o una subrutina hiciera que ciertas líneas se ejecutaran
múltiples veces, ellas debían ser recompiladas repetidamente. Esto ha llegado a ser muchomenos común. La
mayoría de los lenguajes interpretados usan una representación intermedia, que combina tanto la compilación
como la interpretación. En este caso, un compilador puede producir una cierta forma de representación intermedia
del programa, como el bytecode o el código enhebrado, que entonces es ejecutado por un intérprete de bytecode.
Los ejemplos incluyen Python, y Java.Similarmente, Ruby utiliza un árbol de sintaxis abstracta como
representación intermedia. La representación intermedia puede ser compilada de una vez por todas (como en
Java), cada vez que se vaya a ejecutar (como en Perl o Ruby), o cada vez que un cambio en el código fuente es
detectado antes de la ejecución (como en Python).

Traductor de lenguajes
Un traductor de lenguajes es un programa que recibe comoentrada código escrito en un cierto lenguaje y produce como
salida código en otro lenguaje, generalmente el lenguaje de
entrada es de más alto nivel que el de salida, por ejemplo, los
traductores son los ensambladores y los compiladores.

Traductor de lenguaje


Cuando programamos en algún lenguajes de alto nivel, lo que estamos
haciendo en realidad es el código fuente de ese programa, este códigofuente debe ser traducido a lenguaje binario para que las instrucciones
que contienen puedan ser entendidas y ejecutadas por la computadora .



Es un programa que recibe como entrada código escrito en un cierto
lenguaje y produce como salida código en otro lenguaje, generalmente el
lenguaje de entrada es de más alto nivel que el de salida, por ejemplo,
los traductores son los ensambladores y los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas de software
  • Software De Sistemas
  • Software de sistema
  • software de sistemas
  • Software de sistema
  • que es el software de sistema
  • Software de sistema
  • Software de sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS