Вы находитесь на странице: 1из 4

LENGUAJE AUTOMATA-GUSTAVO CABRERA O.

Sistema Abierto

LICENCIATURA

INGENIERIA EN SISTEMAS COMPUTACIONALES

CATEDRATICO:

I.S.C. MARCOS ANTONIO TOLEDO


OROZCO
TEMA:

“ENSAYO”

MATERIA:

LENGUAJE AUTOMATA

ALUMNO

GUSTAVO CABRERA ORTEGA

CUATRIMESTRE
6TO A”

Tres Valle, Ver. A 21 DE ABRIL DE 2018

1
LENGUAJE AUTOMATA-GUSTAVO CABRERA O.

INTRODUCCION

En el siguiente ensayo hablaremos de la gran importancia que tiene todos los


elementos de la programación de sistemas, en lo cual también se escribirá cada
uno de los subtemas de más importancia para dicho entendimiento / comprensión
del mismo, tales como cargadores, ensambladores macro procesadores y los
sistemas operativos. Ya que este último es de una gran importancia en cada una
de las computadoras de hoy en día y representa todo un mundo de información para
dicha máquina.

DESARROLLO

Empecemos por hablar acerca de que es un cargador y su funcionalidad, así como


su gran importancia que tiene en este mundo de información, un cargador es un
programa que se coloca en la memoria para su ejecución, el programa guardado en
algún dispositivo de almacenamiento segundario; también podemos mencionar que
en base a su manejo se pueden clasificar, como los cargadores iniciales, absolutos,
o con reubicación y ya los conocidos ligadores.

Los cargadores iniciales

estos se pueden denominar que Son aquellos que indican a la PC la forma de poner
en memoria principal, unos datos almacenados estos pueden ser como ejemplos
cintas, discos etc. Es decir, datos almacenados en un periférico de memoria externa
como mencionamos hace un momento.

Cargadores absolutos pues esto nos hace referencia al programa cargador (ya
mencionado anteriormente,) al cual pone en memoria las instrucciones guardadas
en sistemas externos. Si dichas instrucciones se almacenan siempre en el mismo
espacio de memoria.

Cargadores ligadores como ya se ha estado mencionando la definición de un


cargador que es un programa el cual se encarga de realizar la función de carga

2
LENGUAJE AUTOMATA-GUSTAVO CABRERA O.

Ligador: Es un programa que enlaza todos los programas o módulos obtenidos


denominado programa ejecutable. Es un programa que enlaza distintos módulos o
programas que poseen subprogramas

Ensamblador técnicamente hablando este se puede definir como el programa


informático que se encarga de traducir un fichero fuente escrito en un lenguaje
ensamblador, existen diferentes tipos de ensambladores, tales como los son los

 Ensambladores básicos
 Ensambladores modulares
 Ensambladores de alto nivel

Sistemas operativos

Sin duda uno de los temas mas importantes y representativo en la industria de la


tecnología , este se define como un programa o conjunto de programas de control
que tienen por objeto facilitar el uso del computador y conseguir que este se utilice
eficientemente ,hoy en dia es de suma importancia ya que con ello el manejo de
una pc ,laptop sea mas fácil de usar y de comprender ,Algunas de las características
mas resaltantes de este tema son

 Es el único programa del que no se puede prescindir


 Gestiona periféricos, ficheros y usuarios
 Ofrece un entorno para el desarrollo del trabajo del ordenador
Tipos de sistemas operativos como tal en la actualidad se han desarrollado
diferentes tipos de so (sistemas operativos) un pequeño ejemplo serian;

 MS-DOS
 WINDOWS
 OTROS (UNIX, Linux, OS/2, etc.)
Compilador una parte muy importante de este tema es hablar/escribir acerca de los
compiladores como se definen y como se clasifican ;

Compilador traductor: Programa que toma como entrada un texto escrito (llamado
fuente) y da como salida otro texto (llamado objeto).

Compilador: Traductor cuyo fuente es un lenguaje de alto nivel y cuyo objeto es un


lenguaje de bajo nivel.

3
LENGUAJE AUTOMATA-GUSTAVO CABRERA O.

Interprete: Compilador que ejecuta al mismo tiempo que traduce.

Ventajas de los compiladores frente a los interpretes

 Solo se compilan una vez


 Ejecución más rápida
 Optimización de código e Información del error más detallada.

Ventajas de los Interpretes frente a los Compiladores

 Menor coste espacial


 Mayor interactividad en desarrollo
 Añadir código “en caliente”

CONCLUSION

Como ya se menciono en los temas anteriores la importancia de la programación


de sistemas ,ya sabemos en donde y como se aplica cada uno de ellos al igual que
su significado en dicha materia asi como la gran utilidad que se nos da para para
utilizarlos ,cabe mencionar que dicha importancia también la maneja en sistemas
operativo como sus siglas lo indican S/O.

Вам также может понравиться