Está en la página 1de 4

PROCESAMIENTO EN SERIE

I.

INTRODUCCIN
En un principio no existan sistemas operativos, programndose
sobre el hardware bsico. Los programas se escriban en lenguaje
mquina, y se introducan en el ordenador, junto a los datos, en
octal mediante una consola con interruptores manuales. Se iniciaban los
programas cargando el registro contador de programa con la direccin
de memoria de la primera instruccin del programa. Los resultados de la
ejecucin se obtenan examinando el contenido de los registros y
posiciones de memoria relevantes. Los dispositivos de E/S se
controlaban directamente, escribiendo y leyendo en los puertos de E/S.

II.

MARCO TERICO
Un sistema operativo es un programa o conjunto de programas de
computadora destinado a permitir una gestin eficaz de sus recursos.
Comienza a trabajar cuando se enciende el computador, y gestiona el
hardware de la mquina desde los niveles ms bsicos, permitiendo
tambin la interaccin con el usuario.
Un sistema operativo se puede encontrar normalmente en la mayora
de los aparatos electrnicos que utilicen microprocesadores para
funcionar, ya que gracias a estos podemos entender la mquina y que
sta cumpla con sus funciones (telfonos mviles, reproductores de
DVD, autorradios y computadoras).

III.

PROCESAMIENTO EN SERIE
Se define como: orden de informacin especfico manipulado por
varios centros de computacin. La informacin avanza secuencialmente
a travs de cada uno de los centros.
El procesamiento en serie requiere una tcnica en la que los datos se
ordenan secuencialmente y despus son calculados por un procesador
individual. Esta tcnica funciona muy bien con listas ordenadas que
usan contracciones parecidas. El mayor problema con esto es que slo
se puede procesar un bit de datos cada vez y los programas complejos
no se pueden dividir en segmentos menores.
En un principio no existan sistemas operativos, programndose
sobre el hardware bsico. Los programas se escriban en lenguaje
mquina, y se introducan en el ordenador, junto a los datos, en
octal mediante una consola con interruptores manuales. Se iniciaban los
programas cargando el registro contador de programa con la direccin
de memoria de la primera instruccin del programa. Los resultados de la
ejecucin se obtenan examinando el contenido de los registros y
posiciones de memoria relevantes. Los dispositivos de E/S se
controlaban directamente, escribiendo y leyendo en los puertos de E/S.

Figura 1. Computadora en los 50


Evidentemente la programacin del hardware bsico resulta baja en
productividad, tanto para los usuarios, como para la mquina. El

proceso largo y tedioso de la introduccin de programas y datos excluye


prcticamente la ejecucin de programas medios y grandes.
Un siguiente paso significativo en la evolucin en el uso de los
ordenadores viene con la llegada de los dispositivos de E/S, tales como
lectores de tarjetas y de cintas de papel perforadas. Tambin aparecen
los traductores de lenguajes. Los programas, codificados ahora en un
lenguaje simblico, se traducen a forma ejecutable mediante un
traductor. Otro programa, llamado cargador, automatiza la carga de
programas ejecutables en memoria. El usuario pone un programa y sus
datos de entrada en un dispositivo de entrada, y el cargador transfiere
informacin desde el dispositivo de entrada a memoria. Despus, se
transfiere el control, mediante medios manuales o automticos, al
programa cargado para su ejecucin. El programa en ejecucin lee sus
entradas desde el dispositivo de entrada designado y puede producir
alguna salida en un dispositivo de salida, como la impresora o la
pantalla. Una vez en memoria, el programa se puede re ejecutar con un
conjunto diferente de datos de entrada.
El mecanismo de desarrollo de programas sigue siendo engorroso.
En una secuencia tpica, se carga el programa editor para preparar el
cdigo fuente del programa de usuario. El siguiente paso es cargar y
ejecutar el traductor, y alimentarlo con el cdigo fuente del programa de
usuario. Los traductores de paso mltiple pueden requerir que se vuelva
a poner el cdigo fuente durante cada paso para leerlo. Una vez
corregido sintcticamente el programa se ejecuta el cdigo objeto. Si se
detectan errores en la ejecucin, se puede examinar y modificar el
contenido de la mquina mediante los interruptores de la consola, o con
la ayuda de un programa denominado depurador.
La mayora de los programas utilizaban dispositivos de E/S. Una
mejora lgica fue el proporcionar unas rutinas estndares de E/S que

fueran usadas por todos los programas. Al principio, las rutinas se


introducan con las dems tarjetas del programa de usuario.
Posteriormente, se guardaba en memoria las rutinas compiladas, y
mediante un programa enlazador se combinaban con el cdigo objeto
del usuario.
En estos sistemas las rutinas de E/S y el programa cargador
constituyen una forma rudimentaria de sistema operativo. Los
traductores, editores y depuradores son programas de sistema, pero no
forman parte del sistema operativo.

IV.

CONCLUSIONES

En conclusin el procesamiento en serie era un poco engorroso


ya que vimos que al inicio el hardware no tena un sistema
operativo y que prcticamente los programas eran cargados de
forma rudimentaria y el procesamiento era ms por cableado y
luces no era un pantalla como la que tenemos ahora.

El procesamiento en serie era la mejor forma de procesar


conjuntos de datos hasta que las tecnologas hardware y software
finalmente se combinaron y hicieron posible el procesamiento
paralelo.