trabajo unidad i

21
Algoritmos y Lenguaje de Programación Unidad I Introducción A lo largo de este reporte de investigación presentaremos como es que fueron evolucionando las tecnologías de la información, gracias a los pequeños avances electrónicos; y también como es que un sistema operativo SO es la herramienta fundamental para que una computadora se vuelva tan importante y sirva como hoy en día lo conocemos. En lo personal pienso que este es un tema de gran importancia para ir mas haya, hacia lo que es la programación, ya que funda las bases para llegar a ese tema. Pero adentrémonos a este tema un poco más a fondo para ir entendiendo esto. Sistema operativo Un sistema operativo ( SO ) es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación. Sin embargo, es un programa muy especial, quizá el más complejo e importante en una computadora. Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. Además, proporciona la facilidad para que los usuarios se comuniquen con la computadora y sirve de plataforma a partir de la cual se corran programas de aplicación La mayoría de aparatos electrónicos que utilizan microprocesadores para funcionar, llevan incorporado un sistema operativo. En cuyo caso, son manejados mediante una Interfaz Gráfica de Usuario , un gestor de ventanas o un entorno de escritorio . Héctor Luis Xixihua Peralta Ingeniería Industrial

Upload: hector-luis-peralta

Post on 13-Dec-2015

220 views

Category:

Documents


1 download

DESCRIPTION

Trabajo de la unidad 1 de la materia de algoritmos y lenguajes de programación

TRANSCRIPT

Page 1: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

Introducción

A lo largo de este reporte de investigación presentaremos como es que fueron evolucionando las tecnologías de la información, gracias a los pequeños avances electrónicos; y también como es que un sistema operativo SO es la herramienta fundamental para que una computadora se vuelva tan importante y sirva como hoy en día lo conocemos.

En lo personal pienso que este es un tema de gran importancia para ir mas haya, hacia lo que es la programación, ya que funda las bases para llegar a ese tema. Pero adentrémonos a este tema un poco más a fondo para ir entendiendo esto.

Sistema operativo

Un sistema operativo (SO) es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación. Sin embargo, es un programa muy especial, quizá el más complejo e importante en una computadora.Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. Además, proporciona la facilidad

para que los usuarios se comuniquen con la computadora y sirve de plataforma a partir de la cual se corran programas de aplicaciónLa mayoría de aparatos electrónicos que utilizan microprocesadores para funcionar, llevan incorporado un sistema operativo. En cuyo caso, son manejados mediante una Interfaz Gráfica de Usuario, un gestor de ventanas o un entorno de escritorio.

Descripción del sistema operativoEl sistema operativo (a veces también citado mediante su forma abreviada OS en inglés Operating System) se encarga de crear el vínculo entre los recursos materiales, el usuario y las aplicaciones (procesador de texto, videojuegos, etcétera). Cuando un programa desea acceder a un recurso material, no necesita enviar información específica a los dispositivos periféricos; simplemente envía la información al sistema operativo, el cual la transmite a los periféricos correspondientes a través de su driver (controlador). Si no existe ningún driver, cada programa debe reconocer y tener presente la comunicación con cada tipo de periférico. De esta forma, permite la "disociación" de programas y hardware, principalmente para simplificar la gestión de recursos y proporcionar una interfaz de usuario (MMI por sus siglas en inglés) sencilla con el fin de reducir la complejidad del equipo.

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 2: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

Funciones del sistema operativoEl sistema operativo cumple varias funciones:

Administración del procesador: el sistema operativo administra la distribución del procesador entre los distintos programas por medio de un algoritmo de programación. El tipo de programador depende completamente del sistema operativo, según el objetivo deseado.

Gestión de la memoria de acceso aleatorio: el sistema operativo se encarga de gestionar el espacio de memoria asignado para cada aplicación y para cada usuario, si resulta pertinente. Cuando la memoria física es insuficiente, el sistema operativo puede crear una zona de memoria en el disco duro, denominada "memoria virtual". La memoria virtual permite ejecutar aplicaciones que requieren una memoria superior a la memoria RAM disponible en el sistema. Sin embargo, esta memoria es mucho más lenta.

Gestión de entradas/salidas: el sistema operativo permite unificar y controlar el acceso de los programas a los recursos materiales a través de los drivers (también conocidos como administradores periféricos o de entrada/salida).

Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que las aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas necesitan para funcionar. Esto significa que si una aplicación no responde correctamente puede "sucumbir".

Administración de autorizaciones: el sistema operativo se encarga de la seguridad en relación con la ejecución de programas garantizando que los recursos sean utilizados sólo por programas y usuarios que posean las autorizaciones correspondientes.

Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.

Gestión de la información: el sistema operativo proporciona cierta cantidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.

Componentes del sistema operativo

El sistema operativo está compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software:

El núcleo, que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación.

El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 3: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

periféricos sin conocer las características del hardware utilizado, la gestión de las direcciones físicas, etcétera.

El sistema de archivos, que permite que los archivos se registren en una estructura arbórea.

Sistemas de multiprocesos

Un sistema operativo se denomina de multiprocesos cuando muchas "tareas" (también conocidas como procesos) se pueden ejecutar al mismo tiempo.</b> 

Las aplicaciones consisten en una secuencia de instrucciones llamadas "procesos". Estos procesos permanecen activos, en espera, suspendidos, o se eliminan en forma alternativa, según la prioridad que se les haya concedido, o se pueden ejecutar en forma simultánea. Un sistema se considera preventivo cuando cuenta con un programador(también llamado planificador) el cual, según los criterios de prioridad, asigna el tiempo de los equipos entre varios procesos que lo solicitan. 

Se denomina sistema de tiempo compartido a un sistema cuando el programador asigna una cantidad determinada de tiempo a cada proceso. Éste es el caso de los sistemas de usuarios múltiples que permiten a varios usuarios utilizar aplicaciones diferentes o similares en el mismo equipo al mismo tiempo. De este modo, el sistema se denomina "sistema transaccional". Para realizar esto, el sistema asigna un período de tiempo a cada usuario. 

Sistemas de multiprocesadores

La técnica de multiprocesamiento consiste en hacer funcionar varios procesadores en forma paralela para obtener un poder de cálculo mayor que el obtenido al usar un procesador de alta tecnología o al aumentar la disponibilidad del sistema (en el caso de fallas del procesador). Las siglas SMP (multiprocesamiento simétrico o multiprocesador simétrico) hacen referencia a la arquitectura en la que todos los procesadores acceden a la misma memoria compartida. 

Un sistema de multiprocesadores debe tener capacidad para gestionar la repartición de memoria entre varios procesadores, pero también debe distribuir la carga de trabajo. 

Sistemas fijos

Los sistemas fijos son sistemas operativos diseñados para funcionar en equipos pequeños, como los PDA (asistentes personales digitales) o los dispositivos electrónicos autónomos (sondas espaciales, robots, vehículos con ordenador de a

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 4: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

bordo, etcétera) con autonomía reducida. En consecuencia, una característica esencial de los sistemas fijos es su avanzada administración de energía y su capacidad de funcionar con recursos limitados. Los principales sistemas fijos de "uso general" para PDA son los siguientes:

PalmOS

Windows CE / Windows Mobile / Window Smartphone

Sistemas de tiempo real

Los sistemas de tiempo real se utilizan principalmente en la industria y son sistemas diseñados para funcionar en entornos con limitaciones de tiempo. Un sistema de tiempo real debe tener capacidad para operar en forma fiable según limitaciones de tiempo específicas; en otras palabras, debe tener capacidad para procesar adecuadamente la información recibida a intervalos definidos claramente (regulares o de otro tipo). 

Estos son algunos ejemplos de sistemas operativos de tiempo real:

OS-9; RTLinux (RealTime Linux); QNX; VxWorks.

Tipos de sistemas operativos

Existen varios tipos de sistemas operativos, definidos según su capacidad para administrar simultáneamente información de 16 bits, 32 bits, 64 bits o más:

Sistema ProgramaciónUsuario único

Usuario múltiple

Tarea única

Multitarea

DOS 16 bits X X

Windows3.1 16/32 bits Xno preventivo

Windows95/98/Me

32 bits X cooperativo

WindowsNT/2000 32 bits X preventivo

WindowsXP 32/64 bits X preventivo

Unix / Linux 32/64 bits X preventivo

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 5: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

MAC/OS X 32 bits X preventivo

VMS 32 bits X preventivo

1.- DOS: El famoso DOS, que quiere decir Disk Operating System (sistema operativo de disco), es más conocido por los nombres de PC-DOS y MS-DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en esencia el mismo SO que el PC-DOS.

La razón de su continua popularidad se debe al aplastante volumen de software disponible y a la base instalada de computadoras con procesador Intel.

2.- Windows 3.1: Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz gráfica amigable para el usuario, y como resultado obtuvo Windows. Este sistema muestra íconos en la pantalla que representan diferentes archivos o programas, a los

cuales se puede accesar al darles doble click con el puntero del mouse. Todas las aplicaciones elaboradas para Windows se parecen, por lo que es muy fácil aprender a usar nuevo software una vez aprendido las bases.

3.- Windows 95: En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1. Las mejoras de este SO incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciónes para mejorar la eficacia del trabajo.

4.- Windows NT: Esta versión de Windows se especializa en las redes y servidores. Con este SO se puede interactuar de forma eficaz entre dos o más computadoras. Windows NT más tarde sería reestructurado para funcionar también como un sistema operativo para el hogar, con Windows XP.

5.- OS/2: Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es muy buena. El problema que presenta este sistema operativo es que no se le ha dado el apoyo que se merece en cuanto a aplicaciones se refiere. Es decir, no se han creado muchas aplicaciones que aprovechen las características de el SO, ya que la mayoría del mercado de software ha sido monopolizado por Windows.

6.- Mac OS X: Las computadoras Macintosh no serían tan populares como lo son si no tuvieran el Mac OS como sistema operativo de planta. Este sistema operativo es tan amigable para el usuario que cualquier persona puede aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno para organizar archivos y

usarlos de manera eficaz. Este fue creado por Apple Computer, Inc.

7.- UNIX: El sistema operativo UNIX fue creado por los laboratorios Bell de AT&T en 1969 y es ahora usado como una de las bases para la supercarretera de la información. Unix es un SO

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 6: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo. Esto quiere decir que muchos usuarios puede estar usando una misma computadora por medio de terminales o usar muchas de ellas.

8.- Sistema Operativo NetWare de Novell: El sistema de redes más popular en el mundo de las PCs es NetWare de Novell. Este sistema se diseñó con la finalidad de que lo usarán grandes compañías que deseaban sustituir sus enormes máquinas

conocidas como mainframe por una red de PCs que resultara más económica y fácil de manejar.

9.- Solaris (sistema operativo): Solaris es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun Microsystems y actualmente por Oracle Corporation como sucesor de SunOS. Es un sistema certificado oficialmente como

versión de Unix. Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo.

10.- Linux: Linux es un núcleo libre de sistema operativo (también suele referirse al núcleo como kernel) basado en Unix. Es uno de los principales ejemplos de software libre y de código abierto.Linux está licenciado bajo la GPL v2 y está desarrollado por

colaboradores de todo el mundo. El núcleo Linux fue concebido por el entonces estudiante de ciencias de la computación finlandés Linus Torvalds en 1991. Linux consiguió rápidamente desarrolladores y usuarios que adoptaron códigos de otros proyectos de software libre para usarlo con el nuevo sistema operativo. El núcleo Linux ha recibido contribuciones de miles de programadores de todo el mundo. Normalmente Linux se utiliza junto a un empaquetado de software, llamado distribución GNU/Linux y servidores.

11.- FreeBSD: FreeBSD es un sistema operativo multiusuario, capaz de efectuar multitarea con apropiación y multiproceso en

plataformas compatibles con múltiples procesadores; el funcionamiento de FreeBSD está inspirado, como ya se dijo, en la variante 4.4 BSD-Lite de UNIX. Aunque FreeBSD no puede ser propiamente llamado UNIX, al no haber adquirido la debida licencia de The Open Group, FreeBSD sí está hecho para ser compatible con la norma POSIX, al igual que varios otros sistemas "clones de UNIX".

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 7: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

Ejemplos de sistemas operativos para dispositivos móviles

Android iOS Bada BlackBerry OS BlackBerry 10 Windows Phone HP webOS Firefox OS

Evolución de las Tecnologías de la Información

Las denominadas Tecnologías de la Información y las Comunicaciones (TIC) ocupan un lugar central en la sociedad y en la economía del fin de siglo, con una importancia creciente. El concepto de TIC surge como convergencia tecnológica de la electrónica, el software y las infraestructuras de telecomunicaciones. La asociación de estas tres tecnologías da lugar a una concepción del proceso de la información, en el que las comunicaciones abren nuevos horizontes y paradigmas.

A continuación de se dará una reseña de lo que fue la evolución de las tecnologías de la información:

En el siglo XVII:

1612 John Napier hizo el primer uso impreso del punto decimal. Invento los logaritmos y varias máquinas para multiplicar.

1622 William Oughtred creo la regla del cálculo. 1642 Blaise Pascal creo una máquina para sumar que acarreaba de una

posición a la siguiente.

En el siglo XVII:

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 8: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

1794 Cuando la revolución Francesa, fue necesario inventar un nuevo sistema de comunicación y fue entonces cuando Claude Chappe desarrollo el telégrafo óptico con su propio alfabeto.

En el Siglo XIX:

1801 Joseph-Marie Jequard inventó un telar automático utilizando tarjetas perforadas.

1822 Charles Babbage diseño una maquina diferencial para mejorar los cálculos de las tablas de navegación.

1833 Babbage abandona su proyecto por considerarlo demasiado especializado y diseña la maquina analítica.

1835 Samuel F.B. Morse, mientras regresaba de uno de sus viajes a Europa, concibe la idea de un simple circuito electromagnético para transmitir información, el telégrafo. Inventó el código de su nombre.

1835 Michael Faraday aporta las bases para la ciencia de la televisión con el principio electro-óptico.

1842 Ada Augusta King, Lady Lovelace (hija de Lord Byron) colaboradora con Babbage considerándose la primera programadora.

1850 A través del cable marino se logra enlazar Inglaterra y Francia.

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 9: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

1862 Abbe Castelli transmite por alambre la primera imagen eléctrica de un dibujo, que va de Amiens a Paris, Francia. Precursor del Fax.

1876 Alexander Grahan Bell inventa el teléfono, en Boston, mientras Thomas Watson construye el primer aparato.

Problemas en el recuento del censo de población de USA en 1890 provoco que Herman Hollerith desarrollase una maquina tabuladora, creando una empresa que en 1924 pasó a llamarse IBM.

Innovaciones del siglo XX

Durante el siglo XX, los cambios parecen darse de una manera mucho mas apresurada.

1901, Guillermo Marconi transmite la primera señal radio eléctrica intercontinental por aire a través del Océano Atlántico.

1923, John Logie Baird y charles F. Jenkins realizan las primeras transmisiones de televisión por alambre.

1924 el Dr. Vladimir Kosma Zworkyn patenta el iconoscopio, que fue el primer tubo de imagen para cámara de televisión.

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 10: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

1925 se desarrolla la válvula de filamento que da origen al primer radio – receptor electrónico.

1927 e realiza la primera transmisión de radiotelefonía de larga distancia, entre USA y el Reino Unido, a cargo de AT&T y la British Postal Office.

1935 Edwin H. Amstrong realiza una demostración de un radio de FM con gran éxito, ya que era una gran calidad de recepción (para la época).

1936 con la máquina de Turing, capaz de ejecutar cualquier algoritmo y formando la base dela informática.; el matemático inglés Alan Turing, establece los principios teóricos del ordenador o computador.

1935-1938 Konrad Zuse, desarrolló el ordenador Z-1 utilizando relés y aritmética binaria.

1ª Generación: Los primeros ordenadores tenían tamaño y dimensiones considerables. Se estropeaban con facilidad.

1941 Conrad Zuse construye el primer computador electrónico programable.

1943 es la fecha en que se construye COLOSSUS, el primer computador electrónico del mundo.

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 11: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

1944 El primer calculador electromecánico automático de propósito general a gran escala fue Mark I, ideado por Howard Aiken y desarrollado por IBM.

2ª Generación: Ordenadores basados en el empleo de transistores son de dimensiones más reducidas, consumen menos energía, son más fiables y económicos

1946 La Federal Communications Comisión permite que AT&T instale el primer sistema de telefonía móvil público en la ciudad de Saint. Louis.

1947 Bell Labs presenta el concepto de Telefonía Móvil Celular, que se utiliza ahora ampliamente.

1948 El equipo formado por J. Bardeen, W. Brattain y William Shockley anuncia el invento del transistor, que tanta influencia ha tenido en el desarrollo de la electrónica.

1951 Comienza a operar el primer sistema transcontinental de microondas, entre Nueva York y San Francisco.

1956 Comienza a instalarse el primer cable telefónico trasatlántico. 1957 Los soviéticos lanzan el primer satélite orbital, el Sputnik I.

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 12: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

3ª Generación: Se fabrican los primeros circuitos integrados hechos con semiconductores.

1963 Se instala la primera central pública telefónica, en USA, con componentes electrónicos e incluso parcialmente digital.

1965 En Succasunna, USA, se llega a instalar la primera oficina informatizada, lo cual, sin duda, constituyó el nacimiento del desarrollo informático.

1962 El Telstart de los Bell Laboratories inició las primeras transmisiones regulares de voz e imágenes.

1962 Se pone en órbita el primer satélite comercial de telecomunicaciones realizando la primera transmisión de telecomunicaciones entre USA y Europa.

1963 Se fabrican los circuitos integrados.

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 13: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

1963 USA pone en órbita el Syncom2 1965 Se lanza el primer satélite artificial de telecomunicaciones que alcanza

una órbita estacionaria 1966 Corning Glass, patenta la fibra óptica. 1969 Se conectaron cuatro computadoras, tres en California y una en UTA,

en la red que se conoció como ARPANET.

4ª Generación: Los ordenadores incorporan microchips

1971 Texas Instrunments lanza la primera calculadora de bolsillo. 1971 El microprocesador de 4 bits es fabricado por INTEL Corp. También,

en ese año, se creó el primer programa para enviar correo electrónico. Intel desarrolla el 4004 el primer microprocesador.

IBM desarrolla el primer Floppy disk IBM crea estaciones termínales con monitor y teclado conectadas mediante

un cable al ordenador central. 1972 Se implantan los sistemas multiusuario. Se instalan las primeras conexiones para la transmisión de señales

televisivas por cable 1973 Robert Metcalfe crea el estándar Ethernet para conectar ordenadores

en una LAN. 1977 Robots Industriales impone el uso de los robots industriales en las

grandes fábricas aumentando la complejidad de los productos fabricados

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 14: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

1978 Se pone en órbita el primer satélite de telecomunicaciones, OTS, desarrollado por la ESA (Agencia Espacial Europea)

1975-1982 BillGates y Paul Allen escribieron el primer programa para el Altair 8800, un compiladorde Basic y funda Microsoft. Se desarrolla el CRAY I el primer superordenador. Steves Jobs y Steve Wozniak desarrollaron el Apple II. IBM crea el PC actual

5ª Generación: Desarrollo de las redes de datos a nivel mundial 1980 El ejército norteamericano adopta como estándar el protocolo TCP/IP.

ARPANET se separa de la red militar que lo originó y nace la Internet.

1981 Aparece el Compact Disc.

1983 El uso del PC ya está generalizado en las oficinas. Utilizan unidades de disco magnéticas, que utilizan floppy disks (disquetes provistos de un revestimiento magnético)

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 15: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

1984 Por resolución judicial, la compañía AT&T se divide en siete proveedores (the Baby Bells), lo que significó el comienzo de la liberación del segmento de operadores de telecomunicaciones, a nivel mundial, el cual progresivamente se ha ido materializando hasta nuestros días.

1985 Se establece firmemente el Internet como una tecnología que ayudaba ampliamente a la comunidad de investigadores y desarrolladores.

1985 Primera Versión de Microsoft Windows. Lanzado en 1985. Tomó un total de 55 programadores para desarrollarlo y no permitía ventanas encascadas.

1985 Jack Kilby, premio Nobel de Física e inventor de los circuitos integrador que llevaron a la creación de los microprocesadores. En un circuito integrado o chip todos los componentes constituyen una sola pieza de material semiconductor de tamaño microscópico.

1988 Cable TAT Se inaugura el más moderno sistema de transmisión de información por cable mediante fibras ópticas. Es el cable TAT (Trans Atlantic Telephone) que recorre 5870 Km.

1990 En la década de los 90 se buscan nuevas tecnologías para el acceso Internet.

1991 Linus Torvalds en la universidad de Helsinki crea el núcleo del sistema operativo Linux.

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 16: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

1992 Hispasat, España cuenta con un satélite de comunicaciones propio. 1992 se hace pública la especificación para el sistema digital de telefonía

móvil GSM, que es el más utilizado en todo el mundo, contando con tres de cada cuatro teléfonos móviles.

1995-1999 Nuevas versiones de Windows: Windows 95; Windows 98:Windows NT; Windows Me; Windows 2000.

1999 Se implanta la tecnología XDSL en la conexión a internet. Permite utilizar el par de cobre de una línea telefónica analógica en líneas de alta velocidad.

Siglo XX

2001 Sale a la venta el nuevo sistema operativo de Microsoft, Windows XP. Orientado al consumidor que se construye con un núcleo y arquitectura de Windows NT que se encuentra disponible en versiones para PC de 32 y 64 Bit.

2001 La compañía DoCoMo lanza comercialmente la telefonía UMTS o de 3ª generación, que se está extendiendo por todo el mundo.

2002 Comienza a implantarse la tecnología inalámbrica. La información se transmite por ondas de radio de baja frecuencia.

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 17: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

2005 sistemas WiMAX 2006 Windows Vista Este sistema operativo ha desatado bastante polémica

por su integración delas características de Gestión de Derechos Digitales y computación confiable, las cuales están enfocadas más desde el punto de vista de las compañías de contenidos y entretenimiento que desde el del usuario del sistema.

Conclusión

Para concluir con este reporte de investigación sobre los SO y la evolución de las tecnologías de la información, caemos en la realidad de que todo la evolución gira sobre la rama de la electrónica porque muchos avances importantes tuvieron como base los pequeños avances electrónicos, como los transistores; que con el paso del tiempo y el ingenio de grandes mentes como Steves Jobs dieron lugar a una revolución como las computadoras que hoy en día son la base de la información, las “computadoras”. Pero esta no hubiera podido llegar a hacerse realidad sin la ayuda de los SO, que en su gran mayoría derivan de Linux creado por Linus Torvalds; estos son los programas más importantes de las computadoras, ya que sin ellos estas no podrían realizar ninguna función.

Las computadoras junto con todos sus componentes tanto hardware como software y el internet son las bases de las Tecnologías de la Información.

Bibliografía

http://es.wikipedia.org/wiki/Sistema_operativo

Héctor Luis Xixihua Peralta Ingeniería Industrial

Page 18: Trabajo Unidad I

Algoritmos y Lenguaje de ProgramaciónUnidad I

http://www.monografias.com/trabajos-pdf5/los-sistemas-operativos/los-sistemas-operativos.shtml

http://es.kioskea.net/contents/651-sistema-operativo http://www.e-mas.co.cl/categorias/informatica/tiposso.htm http://www.slideshare.net/bouero95/evolucin-de-las-tecnologas-de-la-

informacin http://timerime.com/es/linea_de_tiempo/152961/evolucion+de+las+TIC/ http://es.wikipedia.org/wiki/Tecnolog%C3%ADas_de_la_informaci

%C3%B3n_y_la_comunicaci%C3%B3n http://alejandrofitz.blogspot.mx/2011/10/el-origen-y-la-evolucion-de-las-

tic.html http://www.coit.es/foro/pub/ficheros/

evolucion_de_las_tecnologias_comunicacion_d80bbc52.pdf

Héctor Luis Xixihua Peralta Ingeniería Industrial