la primera generacion: se inicia con la instalacion comercial de univac en 1951 y termina en 1958. Estos computadores utilizaban la valvula de vacio. por lo que eran equipos umamente grandes y pesados. El procesador de la UNIVAC pesaba 30 toneladas y requeria el espacio comnpleto de un salon de 20 por 40 pies. Producian mucho calor. La programcion se realizaba a traves del lenguaje de maquina. Las memoriaqs estaban construidas con finos tubos de mercurio liquido y tambores magneticos.
La segunda generacion: , llega el transitor sustituyendo la valvula de vacio utilizada en la primera generacion. Los computadores de esta generacion tenian mucho mas velocidad y potencia que los computadores de la primera generacion. La programacion se realizaba a traves de lenguajes simbolicos, los cuales eran menos tediosos que el lenguaje de maquina. En esta generacion se pueden mencionar las series 1400 y 1700, de IBM, el 1107 de remington Rand y el 3600 de la CDC. 1959-1965.
La tercera genracion: se redujeron a requerimientos de energia electrica y la disipacion del calor dejo de ser un factor significativo. Se crearon nuevas tecnicas de entrada y salida, tales como el reconocimiento de caracteres en tinta magnetica, telecomunicaciones, rastreadores opticos y terminales de video.
Se introdujeron procesadores contruidos con circuitos integrados tales como la IBM 360 y la CDC 6400. La tercera generacion tambien introdujo los sistemas operativos y los sistemas de administracion de base de datos. Los sistemas en linea fueron ampliamente desarrollados durante la tercera generacion, a pesar de que la mayor parte del procesamiento todavia se orientaba al trabajo por lotes, donde los datos primero se perforaban en targetas o se grababan en cinta.
La cuarta generacion: se inicia en el ultimo cuarto de decada de 1970. Se introdujo computadoras compuestas enteramente por chips. Tambien se introdujo el microprocesador, que dio nacimiento a las computadoras personales. La cuarta generacion abarca la integracion conjunta en un ambiente distribuido de procesamiento/automatizacion de oficina.
Los lenguajes de consulta de cuarta generacion, los generadores de informes, las hojas de calculo y otros paquetes de software pusieron en contacto dicrecto con la computadoras a personas con poca o ninguna experiencia en ellas. Se caracterizan por el pequeño tamaño. Dispositivos de E/S de alta velocidad; no producen calor, entre otras.
Dos mejoras en la tecnologia de las computadoras marcan el incio de la cuarta generacion; el reemplazo de las memorias con nucleos magneticos, por las de chips de silicio yy la colocaion de muchos mas componentes en un chic: producto de la microminiaturi zacion de los circuitos electronicos.
La quinta generacion: la quinta generacion debera formalizarse por los prinmcipios de la decada del 90. Las tecnologias VLSI y SLSI estan poniendo las actuales macrocomputadoras en los escritorios de todod el mundo. El reconocimiento de voz, la traduccion de lenguajes naturales y extranjeros las fibras opticas, los discos opticos y otras tecnologias aun en desarrollo son parte de la quinta generacion. Para fines del corriente siglo, una computadora deberia poder conversar en forma mas o menos inteligente con nosotros.
En la quinta genracion debemos mencionar que el sistema de integracion SONIDO, VISTA , TACTO, GRAFICO, TEXTO (MULTIMEDIA) a traves de los discos compactos, ha logrado un gran impacto en los millones de usuarios del computador.
miércoles, 27 de abril de 2011
jueves, 7 de abril de 2011
Presentacion..!!
Cuando te miras al espejo , ¿ qué ves ? Si observas con detenimiento , verás reflejada la imagen de tu cara y su expresión te dirá si estás contento , enojado o preocupado.¡Estás menejando información!
Si te tomas una fotografía y la envías por correo electrónico a amigos o amigas , ¡les estás enviando información reflejada en esa fotografía!
Si escribes un pensamiento para alguien que quieres mucho , ¡estás enviando información! Si tiene que estudiar matemáticas , geografía o cualquiera de tus materias , ¡estás manejando información!
Si te das cuenta un pensamiento , toda la realidad, además de materia y energía , está formanda por información que te llega a través de tus sentidos y procesas en tu cuerpo y tu mente. Al utilizar la información , vas creaando tus conocimientos y creencias , vas formando tus emociones y actitudes. Mientras mejor manejes la información , la selecciones de acuerdo con tus propósitos , la organices , representes , almacenes, recuperes, proceses , comuniques , compartas y la utilices para organizar tus pensamientos , emociones y asumir actitudes , estarás en mejores posibilidades de expresar quién verdaderamente eres: un ser con gran potencialidad y conocimiento.
En este curso manejarás información relacionada con quién eres, quiénes son los demás y cómo es el universo , de manera que , con el apoyo computacional, puedas elaborar mapas conceptuales, a crear tus juegos, a utilizar internet y aparticipar en ambientes virtuales.
En este curso, considera:
- Aprender del error.
- Hacer uso de información de otros, respetar la autoría, mejorarla y compartirla.
- Explorar para aprender por ti mismo.
- Aprender a pedir y dar ayuda.
- Ser responsables de tu aprendizaje y del de tus compañeros y compañeras, así mismo que ellos sean responsables del tuyo.
- Aprender en comunidad.
¡Eres un joven del siglo XXI y tu Educación Informática te llevará a conocerte mejor a ti mismo y a compartir y dirigir un mundo
todo sobre UNIX..!!
UNIX by Wendy Salcedo |
UNIX es un sistema operativo portable multiarea y multiusuario desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell de AT&T. entre los que figuran Ken Thompson, Dennis Ritchie y Douglas Ritchie y Douglas Mcllroy.
Historia de UNIX
A finales de 1960, el instituto tegnologico de Massachusetts, los laboratorios Bell de AT&T y general electric trabajan en un sistema operativo experimental llamado multics (multiplexed inormation and computing service) desarrollado para ejecutarse en una computadora central (mainframe) modelo GE-645. El objetivo del proyecto era desarrollar un gran sistema operativo interactivo que contase con muchas innovaciones, entre ellas mejoras en las politicas de seguridad. El proyecto consiguio dar a luz versiones para produccion, pero las primeras versiones contaban con un pobre rendimiento. los laboratorios Bell de AT&T decidieron desvincularse y dedicar sus recursos a otros proyectos.
Uno de los programadores del equipo de los laboratorios Bell, Ken Thompson, siguio trabajando para la computadora GE-635 y escribio un juego llamado space travel, (viaje espacial). sin embargo, descubrio que el juego era lento en la maquina de General Electric y resultaba realmente caro, algo asi como 75 dolares EE.UU. por cada partida.
De este modo, Thompson escribio nuevamente el programa con ayuda de Dennis Ritchie, en lenguaje ensamblador, para que se ejecutara en una computadora DEC PDP-7. Esta esperiencia junto al trabajo que desarrollo para el proyecto multics, condujo a Thompson a iniciar la creacion de un nuevo sistema operativo para la DEC PDP-7. Thompson y Ritchie lideraron un grupo de programadores, entre ellos a Rudd Canaday, en los laboratorios Bell, para desarrollar tanto el sistema de ficheros como el sistema operativo multiarea en si. A lo anterior, agregaron un interprete de ordenes (o interprete de comandos) y unpeque;o conjunto de programas. El proyecto fue bautizado UNICS, como acronimo Uniplexed Information and Computing System, pues solo prestada servicios a dos usuarios (de cuerdo con Andrew Tanenbaum, era solo a un usuario). la autorida de esta sigla se le atribuye a Brian Kernighan, ya que era un hack de multics. Dada la popularidad que tuvo un juego de palabras que consideraba a UNICS un sistema MULTICS castrado se cambio el nombre a UNIX, dando origen al legado que llega hasta nuestros dias.
Hasta ese instante, no habia existido apoyo economico por parte de los laboratorios Bell, pero eso cambio cuando el grupo de investigacion en ciencias de la computacion decidio utilizar UNIX en una maquina superior a la PDP-7.
Thompson y Ritchie lograron cumplir con la solicitud de agregar herramientas que permitieran el procesamiento de textos a UNIX en una maquina PDP-11/20, y como consecuencia de ello consiguieron el apoyo economico de los laboratorios Bell. Fue asi como por vez primera, en 1970, se habla oficialmente del sistema operativo UNIX ejecutado en una PDP-11/20. Se incluia en el un programa para dar formato a textos (runnoff) y un editor de texto. Tanto el sistema operativo como los programas fueron escritos en el lenguaje ensamblador de la PDP-11/20. Este "sistema de procesamiento de texto" inicial, compuesto tanto por el sistema operativo como de runoff y el editor de texto, fue utilizado en los laboratorios Bell para procesar las solicitudes de patentes que ellos recibian. pronto, runoff evoluciono hasta convertirse en troff, el primer programa de edicion electronica que permitia realizar composicion tipografica. El 3 de noviembre de 1971 Thompson Ritchie publicaron un manual de programacion de UNIX (titulo original en ingles: "UNIX programmer's manual").
En 1972 se tomo la desicion de escribir nuevamente UNIx, pero esta vez en el lenguaje de programacion. Este cambio significaba que UNIX podria ser facilmente modificado para funcionar en otras computadoras (de esta manera, se volvia portable) y otras variaciones podian ser desarrolladas por otros programadores. Ahora, el codigo era mas conciso y compacto, lo que se tradujo en un aumento en la velocidad de desarrollo de UNIX. AT&T puso a UNIX a disposicion de universidades y compa;ias, tambien al gobierno de los Estados Unidos, a traves de licencias. Una de estas licencias fue otorgada al departamento de computacion de la universidad de california, con sede en Berkeley. En 1975 esta institucion desarrollo y publico su propio sucedaneo de UNix, conocida como Berkely software Distribution (BSD), que convirtio en una fuerte competencia para la familia UNIX de AT&T.
Mientras tanto, AT&T creo una division comercial denominada UNIX Systems Laboratories para la explotacion comercial del sistema operativo. El desarrollo prosiguio, con la entrega de las versiones 4,5 y 6 en el transcurso de 1975. Estas versiones incluian los pipes o tuberias lo que permitio dar al desarrollo una orientación modular respecto a a base del codigo. consiguiendo aumentar aun mas la velocidad de desarrollo. Ya en 1978, cerca de 600 o mas maquinas estaban ejecutandose con alguna de las distintas encarnaciones de UNIX.
La version 7, a ultima version de UNIX original con amplia distribucion, entro en circulacion en 1979. Las versiones 8,9 y 10 se desarrolaron durante la decada de 1980, pero su circulacion se limito a pesar de que se publicara unas cuantas universidades, a pesar de que se publicaron los informes que describian el nuevo trabajo. Los resultados de esta investigacion sirvieron de base para la creación de plan 9 from Bells Labs, un nuevo sistema operativo portable y distribuido, dise;ado para ser el sucesor de UNIX en investigacion por los Laboratorios Bell.
AT&T entonces inicio el desarrollo de UNIX Systems III, basado en la version 7, como una variante del tinte comercial y asi vendia el producto de manera directa. la primera version se lanzo en 1981. A pesar de lo anterior, la empresa subsidiaria Western versiones antiguas de UNIX basadas en las distintas versiones hasta la séptima.
en 1995 Novell vendió su división UNIX comercial (es decir, la antigua UNIX Systems Laboratories) a Santa Cruz Operation (SCO) reservandose, aparentemente, algunos derechos de propiedad intelectual sobre el software. SCO continua la comercialización de System en su producto UNIXWARE, que durante cierto tiempo paso a denominarse OpenUNIX, aunque ha retomado de nuevo el nombre de UnixWare.
ventajas de UNIX
UNIX es un sistema operativo multitarea (el propio kernel del sistema se encarga de repartir el tiempo de uso de procesador de cada aplicación que esté funcionando), y es multiusuario: para usar cualquier cosa en UNIX uno ha de estar identificado con un nombre de usuario/palabra de paso (login/password) que lo identifica de cara al sistema y le permite (con una permanente atención a privilegios de acceso a ficheros, memoria, puertos de comunicaciones, etc.) usar todo o parte de los recursos del sistema, protegiendo así al sistema ante ataques o uso inexperto del mismo.
UNIX presta (desde sus primeras versiones en los años 70) una especial atención a las comunicaciones, uso remoto de los equipos y compartición de recursos. Esto lo ha mantenido en cabeza siempre conforme estos aspectos de la informática se han popularizado.
UNIX es un sistema abierto: no sólo es posible acceder a las diferentes versiones desarrolladas para cada máquina conforme han ido creándose éstas, sino también a los programas originales (en C, porsupuesto) que son el código fuente de UNIX. Por otro lado, siendo un sistema operativo moderno y sencillo es la base del estudio del puntode partida del cómo funcionan (a nivel pedagógico) los sistemas operativos en general; típicamente el libro de texto de la mayoría de universidades de todo el mundo para la introducción al estudio de sistemas operativos es "Minix" una forma simplificada, pero operativa y compilable, de UNIX.
UNIX es un sistema especialmente robusto. Particularmente son elogiadas en este aspecto las versiones de UNIX con un microkernel más pequeños como son las implantadas en el UNIX Mach del ya abandonado sistema Next o el constantemente en desarrollo UNIX FreeBSD. La ventaja de este tipo de UNIX es que la parte protegida del sistema es menor y está menos acoplada con partes no esenciales del sistema. Esta ha sido siempre la filosofía de protección de este sistema. Y así es realmente. Cuando una aplicación se bloquea por algún tipo de error de funcionamiento, el resto del sistema permanece en correcto funcionamiento sin verse afectado, siendo fácil, en general, el volver al punto en el que se estaba trabajando.
UNIX
A pesar de ser diferente cada distribución de UNIX, el método utilizado para instalar el software es, en general, como sigue:
1. Reparticiones su(s) disco(s) duro(s). Si usted tiene instalados otros sistemas operativos, necesitará reparticionar los discos con el fin de reservar espacio para Linux. Esto se tratará más adelante en la Sección.
2. Arranque la instalación de Unix. Cada distribución de Unix incluye algo para arrancar inicialmente e instalar el software, usualmente un diskette de arranque. Arrancando de esta forma, usted entrará en un programa de instalación para el resto del software, o bien le permitirá seguir instalándolo a mano.
3. Cree las particiones para Unix. Después de reparticionar su disco para reservar espacio para Unix, debe crear particiones de Unix en dicho espacio.
4. Cree los sistemas de ficheros y el espacio de intercambio. En este momento, debe crear uno o más sistemas de ficheros, utilizados para guardar sus ficheros, en las particiones recién creadas. Además, si piensa usar espacio de intercambio ("swap"), debe crear dicho espacio en una de las particiones para Unix.
5. Instale los programas en los sistemas de ficheros. Finalmente, debe instalar el software en sus nuevos sistemas de ficheros. Después de esto, lo que queda es fácil si todo va bien.
La mayoría de las distribuciones de Unix proporcionan un programa de instalación que le guiará en cada paso de la instalación, y automatiza algunos de esos pasos. Tenga en cuenta que cualquiera de los siguientes pasos pueden estar automatizados o no, dependiendo de la distribución.
La distribución Slackware de Unix, explicada en este libro, solo requiere que reparticione su disco, utilizando fdisk, y use el programa setup para completar los restantes pasos.
Un consejo importante: Mientras instala Unix, lo mejor que le podemos aconsejar es que tome notas durante todo el procedimiento de instalación. Escriba todo lo que haga, todo lo que escriba y todo lo que vea y pueda no parecerle normal. La idea aquí es simple: si usted tiene (¡o cuando tenga!) problemas, usted querrá poder retroceder sus pasos y encontrar qué hizo mal. Instalar Unix no es difícil, pero hay que recordar continuamente muchos detalles.
5.2 Instalación del software de UNIX
Después de modificar sus particiones para reservar espacio a Unix, usted está preparado para instalar el software. A continuación se muestra un resumen del procedimiento a seguir:
o Arrancar con el dispositivo de arranque de unix (disquete);
o Ejecutar fdisk bajo Unix para crear las particiones de Unix;
o Ejecutar para crear los sistemas de ficheros y el espacio de intercambio;
o Instalar el software de Unix;
o Finalmente, instalar el cargador LILO en el disco duro, o crear un disco de arranque con el fin de arrancar su nuevo sistema Unix.
Como hemos dicho, uno (o más) pasos de los anteriores pueden estar automatizados por los programas de instalación, según la distribución que esté utilizando. Por favor, consulte la documentación de su distribución para ver las instrucciones específicas.
Suscribirse a:
Entradas (Atom)