INTRODUCCIÓN A LA INFORMÁTICA DE SISTEMAS Los avances tecnológicos en la industria son el resultado de una larga cadena de inmensos y fructíferos esfuerzos realizados por dos grandes fuerzas. Estos son el sector académico, representado por centros de investigación universitarios, y la industria, representada por empresas informáticas. Sin embargo, es justo decir que el estado actuales avances tecnológicos en la industria deben su creación a los centros de investigación Universitaria. Con el fin de apreciar los actuales avances tecnológicos en la industria informática, uno tiene que rastrear a través de la historia de los ordenadores y su desarrollo. El objetivo de esa revisión histórica es entender el factores que afectan a la computación como la conocemos hoy en día y es de esperar que la previsión futuro de la computación. Una gran mayoría de los ordenadores de nuestro uso diario son conocidos como máquinas de propósito general o multipropósito. Estas son máquinas que se construyen sin una aplicación específica en mente, sino que son capaces de realizar el cálculo necesitan una diversidad de aplicaciones. Estas máquinas se han de diferenciar de aquellas construidos para servir (adaptados a) a aplicaciones específicas. Estos últimos son conocidos como máquinas especiales. Los sistemas convencionales han sido definidos a través de sus interfaces de una serie de capas de niveles de abstracción, cada uno de ellos de apoyo funcional a su predecesor. Incluido entre los niveles de los programas de aplicación, el alto nivel idiomas, y el conjunto de instrucciones de máquina. Basado en la interfaz entre diferentes niveles del sistema, un número de arquitecturas de computadora puede ser definido. Una definición de arquitectura de computadores se basa en cuatro puntos de vista. Estos son: la estructura, la organización, la implementación y el rendimiento. Según este concepto, la estructura define la interconexión de los distintos componentes de hardware, la organización define la interacción dinámica y la gestión de la diversos componentes, la implementación define el diseño detallado del hardware y componentes, y el rendimiento (performance) especifica el comportamiento del sistema. ANTECEDENTES HISTÓRICOS El esfuerzo para construir las computadoras no se ha originado en un solo lugar. Hay cada razón para creer que los intentos de construir la primera computadora existieron en diferentes lugares distribuidos geográficamente. También se considera que la construcción de un ordenador requiere el trabajo en equipo. Por lo tanto, cuando algunas personas atribuyen una máquina para el nombre de un solo investigador, lo que realmente significa es que tal investigador puede ser quien dirigió el equipo que presenta la máquina. Por lo tanto, ver que es más apropiado hablar de la máquina y el lugar que se introdujo por primera vez sin la vinculación que a un nombre específico. Creemos que ese enfoque sea justo y deben eliminar cualquier controversia sobre los investigadores y sus nombres. Probablemente sea justo decir que el primer programa controlado (mecánicamente) de un ordenador fue la construcción de Z1 (1938). Esto fue seguido en 1939 por el Z2 como el primer programa operativo controlado por computadora con aritmética de punto fijo. Sin embargo, el primer registro en universidades que trataron de construir un ordenador está originado en el Campus de la Universidad del Estado de Iowa a principios de 1940. Los investigadores de la escuela pudieron construir a pequeña escala para fines específicos un ordenador electrónico. Sin embargo, ese equipo nunca estuvo completamente operativo. Casi al mismo tiempo un diseño completo de una maquina plenamente funcional programable para fines especiales, el Z3, se informó en Alemania en 1941. La historia registra que mientras estos dos intentos se llevaban a cabo, investigadores de diferentes partes del mundo tuvieron la oportunidad de obtener de primera mano experiencia a través de sus visitas a los laboratorios e institutos en donde trabajaron. Se supone que esas visitas de primera mano y el intercambio de ideas permitieron a los visitantes a embarcarse en proyectos similares en sus propios laboratorios de vuelta a casa. En lo que respecta a las máquinas de uso general (multipropósito) se refiere, a la Universidad de Pensilvania el haber construido Electronic Numerical Integrator and Calculator (ENIAC) en 1944. Fue la primera maquina operativa de propósito general construida usando tubos de vacío. La máquina fue construida principalmente para ayudar a calcular disparos de artillería durante la Segunda Guerra Mundial. Era programable a través de ajuste manual de interruptores y de cables(jumpesr). La máquina era lenta para el patrón actual, con una cantidad limitada de almacenamiento y programabilidad primitiva. Una versión mejorada de la ENIAC fue propuesta en el mismo campus. La versión mejorada de la ENIAC, la Electronic Discrete Variable Automatic Computer (EDVAC), fue un intento de mejorar la forma en que los programas eran ingresados y explorar el concepto de los programas almacenados. No fue hasta 1952 que el se completó proyecto EDVAC. Inspirado por las ideas aplicadas en el ENIAC, los investigadores en el Instituto de Estudios Avanzados (IAS), construyeron en Princeton (en 1946) la máquina IAS, que era unas 10 veces más rápido que el ENIAC. En 1946 y mientras el proyecto EDVAC estaba en curso, un proyecto similar fue iniciado en la Universidad de Cambridge. El proyecto fue construir un computador programa-almacenado, Electronic Delay Storage Automatic Calculator (EDSAC). Fue en 1949 que el EDSAC se convirtió en el primer computador completamente funcional programaalmacenado El EDSAC dio origen a una serie de máquinas presentadas por Harvard. La serie consta de Mark I, II, III, y IV. Las últimas dos máquinas se introdujo el concepto de memoria por separado para las instrucciones y datos. Arquitectura de Harvard, el término se dio a estas máquinas para indicar el uso de memoria por separado. Cabe señalar que el concepto de Arquitectura de Harvard hoy se utiliza para describir las máquinas con distintos caché de instrucciones y datos. El primer ordenador de propósito general comercial, UNIVersal Automatic Computer (UNIVAC I), estaba en el mercado a mediados de 1951. Éste representó una mejora con respecto a la BINAC, que fue construido en 1949. IBM anunció su primer equipo, la IBM701, en 1952. A principios de los 1950 exsistió de una desaceleración en la industria de los ordenadores. En 1964, IBM anunció una línea de productos bajo el nombre de la serie IBM 360. La línea incluyo una serie de modelos que varían en precio y rendimiento. Esto llevó a Digital Equipment Corporation (DEC) a introducir la primera minicomputadora, la PDP-8. Ésta fue considerada remarcadamente una maquina de bajo costo. Posterior a eso Intel presentó el primer microprocesador, el Intel 4004, en 1971. El mundo fue testigo del nacimiento de los primeros ordenadores personales (PC) en 1977, cuando la serie de ordenadores de Apple se introdujeron por primera vez. En 1977 el mundo también fue testigo de la introducción de VAX-11/780 por la DEC. Intel siguió el ejemplo mediante la introducción de la primero de las más populares de microprocesadores, lla serie 80x 86. Ordenadores personales, que fueron introducidos en 1977 por Altair, Processos Technology, North Star, Tandy, Commodore, Apple, y muchos otros, el aumento de la productividad de los usuarios finales en varios departamentos. Computadoras personales de Compaq, Apple, IBM, Dell, y muchos otros, pronto se convirtió en omnipresente, y cambió la cara de la informática. En paralelo a pequeña escala de máquinas, los superordenadores entraron el el juego. El primero de estos superordenador, el CDC 6600, se introdujo en 1961 por Control Data Corporation. Cray Research Corporation presentó la mejor relación coste / rendimiento supercomputadora, la Cray-1, en 1976. La década de los 1980’s y 1990’s fue testigo de la introducción comercial de muchos paralelos computadoras con procesadores múltiples. Ellos pueden generalmente ser clasificadas en dos categorías principales: (1) la memoria compartida y (2) sistemas de memoria distribuida. El numero de procesadores en una sola maquina oscilo en un ordenador de memoria compartida a cientos de miles de personas en un sistema masivamente paralelo Ejemplos de las computadoras paralelas durante esta época incluyen Sequent Symmetry, Intel iPSC, nCUBE, Intel Paragon, Thinking Machines (CM-2, CM-5), MsPar (MP), Fujitsu (VPP500), and others. y otros. Una de las tendencias claras en la computación es la sustitución de servidores centralizados por redes de ordenadores. Estas redes conectan económicamente, potentes maquinas de escritorio para formar inigualable potencia de cálculo. Redes de área local (LAN) de potentes computadoras personales y estaciones de trabajo comenzaron a sustituir los mainframes a principios de los 90’s. Cada una de estas computadoras de escritorio pronto llegó a ser conectada en grandes y complejas redes de computadoras de amplia área (WAN). La omnipresencia de Internet creó interés en la red informática y más recientemente en la malla informática. Sobre éstas mallas están distribuidas geográficamente plataformas de cómputo las que deben proveer fiable, coherente, generalizada, y baratamente accesos a los servicios de cómputo final. Mainframe. ENIAC Z1