You are on page 1of 2

Jasson David Jimnez Garibay Resumen y opinin.

En principio me parece una buena lectura para entender desde las races la arquitectura de las computadoras, cmo es que funcionan, qu niveles existen y tener una idea general de qu pasa en cada nivel de esa arquitectura. Tambin es til entender las restricciones que se tienen para acceder a las funciones de los "fierros" del pc, tales como son las interrupciones, el reloj, la estabilizacin, etc, y en qu medida estos son ocultos y en cierta manera, prohibidos para el usuario, ya sea que sean bloqueados por defecto por el sistema operativo, que se requieran privilegios especiales o que incluso sean libres de acceder a esas acciones en los sistemas empotrados. Las definiciones dadas de sistemas operativos como mquinas extendidas o como gestores de recursos muestran un panorama en el que quizs no pensamos demasiado a la hora de estar programando o haciendo cualquier actividad en el pc, ya que no nos ponemos a pensar que detrs de las instrucciones de un lenguaje de alto nivel o en las acciones que llevamos a cabo cotidianamente como imprimir documentos o guardar informacin, hay ocultos detalles muy importantes, este es el caso del manejo de mltiples programas queriendo acceder al mismo medio, o incluso mltiples usuarios compartiendo informacin. Respecto a la historia de los ordenadores, es interesante saber cmo fue evolucionando esa mquina que hoy en da es tan normal que nos parece que siempre han sido as, poderosas y rpidas. La era de la computacin despeg con las telaraas de cables y las tarjetas perforadas de las primeras computadoras, con la introduccin del transistor y los primeros lenguajes ensambladores, ejecutar un programa ya era factible, si es que tenas los millones de, dlares?, que costaba una mquina. Sin embargo el tiempo de trabajo desperdiciado por los operadores de dichas mquinas en ir y venir, meter y sacar tarjetas era claramente inaceptable. El tiempo de ejecucin baj drsticamente con la llegada de los circuitos integrados, IBM sera quien aprovechara esta oportunidad al sacar los primeros ordenadores compatibles para trabajos tanto cientficos como empresariales, introduciendo adems el concepto de "familias" de computadoras. Los problemas no se hicieron esperar, ya que un sistema operativo que controlara tareas tan diversas, era demasiado complejo, adems, el desperdicio de recursos era importante todava. Esto fue subsanado con la introduccin de memoria en varias partes, la cual ocupaba el cpu mientras hubiera trabajos en espera, por supuesto, se necesit hardware especial para controlar las diferentes actividades simultneas, a esto le llamaron multiprogramacin. Las limitaciones de la multiprogramacin fueron obvias, siendo la ms importante la necesidad para depurar programas, que realizado por lotes, era

Jasson David Jimnez Garibay muy tardado y poco eficiente, as pues, surgieron los sistemas compartidos, en los cules varios usuarios compartan los recursos de una mquina, siendo sta quien asignara los recursos a los trabajos que necesitaran ser procesados con mayor prioridad. Antes de la cuarta generacin, y haciendo uso de las ideas de los sistemas compartidos, un cientfico sin nada qu hacer propuso la eliminacin de los intrincados sistemas de control multiusuario para dar a luz a el primer sistema UNIX del cual naci MINIX, un sistema operativo pequeo diseado para la enseanza, que sera precursor de lo que hoy se conoce como LINUX. La cuarta generacin no se hizo esperar, sta era fue posible gracias a los circuitos integrados a gran escala, marcando una diferencia enorme con los ordenadores pasados, el precio de un computador baj drsticamente y mucha ms gente podra acceder a las capacidades de procesamiento de un computador. Una vez ms IBM se puso las pilas y un sistema operativo para su flamante PC, siendo Bill Gates el personaje que proporcion vida al proyecto. Con lo floja que es la gente, se desarroll entonces un sistema operativo amigable al usuario, que contara con una GUI, orientado a la gente que ni saba, ni quera aprender comandos, surgi un sistema llamado Macintosh cuyo creador llevara el nombre de Steve Jobs. Finalizando con la lnea de avances cabe mencionar los sistemas remotos, distribuidos, multiprocesador, entre otros. Pero los detalles de estos, son otra historia.

You might also like