Download 1* ¿Qué es un Sistema Operativo?
Document related concepts
Transcript
Trabajo Practico: Sistemas Operativos Alumnos: o Nazarena Fernandez o Franco Matuz Año:5º Division:D ~1~ Nazarena Fernandez y Franco Matuz 5º D 1* ¿Qué es un Sistema Operativo? El conjunto de programas informáticos que permite la administración eficaz de los recursos de una computadora es conocido como sistema operativo o software de sistema. Estos programas comienzan a trabajar apenas se enciende el equipo, ya que gestionan el hardware desde los niveles más básicos y permiten además la interacción con el usuario. 2 * Historia u origen de los Sistemas Operativos (Breve reseña) Primera Generacion (década de 1950) Los sistemas operativos de los años cincuenta fueron diseñados para hacer mas fluida la transición entre trabajos. Este fue el comienzo de los sistemas de procesamiento por lotes, donde los trabajos se reunían por grupos o lotes. Cuando el trabajo estaba en ejecución, este tenia control total de la maquina. Al terminar cada trabajo, el control era devuelto al sistema operativo, el cual limpiaba y leía e iniciaba el trabajo siguiente. Al inicio de los 50's esto había mejorado un poco con la introducción de tarjetas perforadas. Además el laboratorio de investigación General Motors implementó el primer sistema operativo para la IBM 701. Los sistemas de los 50's generalmente ejecutaban una sola tarea, y la transición entre tareas se suavizaba para lograr la máxima utilización del sistema. Esto se conoce como sistemas de procesamiento por lotes de un sólo flujo, ya que los programas y los datos eran sometidos en grupos o lotes. La introducción del transistor a mediados de los 50's cambió la imagen radicalmente. Para poder correr un trabajo (programa), tenían que escribirlo en papel (en Fortran o en lenguaje ensamblador) y después se perforaría en tarjetas. Enseguida se llevaría la pila de tarjetas al cuarto de introducción al sistema y la entregaría a uno de los operadores. Cuando la computadora terminara el trabajo, un operador se dirigiría a la impresora y desprendería la salida y la llevaría al cuarto de salida, para que la recogiera el programador. Segunda Generación (a mitad de la década de 1960) La característica de los sistemas operativos fue el desarrollo de los sistemas compartidos con multiprogramación, y los principios del multiprocesamiento. En los sistemas de multiprogramación, varios programas de usuario se encuentran al mismo tiempo en el almacenamiento principal, y el procesador se cambia rápidamente de un trabajo a otro. En los sistemas de multiprocesamiento se utilizan varios procesadores en un solo sistema computacional. La independencia de dispositivos aparece después. En la segunda generación, el programa del usuario especificaba tan solo que un archivo iba a ser escrito en una unidad de cinta con cierto número de pistas y cierta densidad. . Los sistemas de tiempo real se caracterizan por proveer una respuesta inmediata. Tercera Generación (mitad de década 1960 a mitad década de 1970) ~2~ Nazarena Fernandez y Franco Matuz 5º D Se inicia en 1964, con la introducción de la familia de computadores Sistema/360 de IBM. Casi siempre eran sistemas grandes, voluminosos, con el propósito de serlo todo para toda la gente. Eran sistemas de modos múltiples, algunos de ellos soportaban simultáneamente procesos por lotes, tiempo compartido, procesamiento de tiempo real y multiprocesamiento. Estos sistemas introdujeron mayor complejidad a los ambientes computacionales; una complejidad a la cual, en un principio, no estaban acostumbrados los usuarios. Cuarta Generación (mitad de década de 1970 en adelante) Los sistemas de la cuarta generación constituyen el estado actual de la tecnología. Muchos diseñadores y usuarios se sienten aun incómodos, después de sus experiencias con los sistemas operativos de la tercera generación. Con la ampliación del uso de redes de computadores y del procesamiento en línea los usuarios obtienen acceso a computadores alejados geográficamente a través de varios tipos de terminales. Los sistemas de seguridad se han incrementado mucho ahora que la información pasa a través de varios tipos vulnerables de líneas de comunicación El concepto de máquinas virtuales es utilizada. El usuario ya no se encuentra interesado en los detalles físicos de; sistema de computación que está siendo accedida. En su lugar, el usuario ve un panorama llamado máquina virtual creada por el sistema operativo. 3 * Definición de Sistema Operativo Un sistema operativo puede ser definido como un conjunto de programas especialmente hechos para la ejecución de varias tareas, en las que sirve de intermediario entre el usuario y la computadora. Este conjunto de programas que manejan el hardware de una computadora u otro dispositivo electrónico. Provee de rutinas básicas para controlar los distintos dispositivos del equipo y permite administrar, escalar y realizar interacción de tareas. 4 * Clasificación de los Sistemas Operativos Los sistemas operativos se pueden clasificar atendiendo a: ADMINISTRACIÓN DE TAREAS: o MONOTAREA: los que permiten sólo ejecutar un programa a la vez o MULTITAREA: los que permiten ejecutar varias tareas o programas al mismo tiempo ADMINISTRACIÓN DE USUARIOS o MONOUSUARIO: aquellos que sólo permiten trabajar a un usuario, como es el caso de los ordenadores personales o MULTIUSUARIO: los que permiten que varios usuarios ejecuten sus programas a la vez. ORGANIZACIÓN INTERNA O ESTRUCTURA o Monolítico o Jerárquico o Cliente-servidor MANEJO DE RECURSOS O ACCESO A SERVICIOS ~3~ Nazarena Fernandez y Franco Matuz 5º D o CENTRALIZADOS: si permite utilizar los recursos de un solo ordenador o DISTRIBUIDOS: si permite utilizar los recursos (CPU, memoria, periféricos...) de más de un ordenador al mismo tiempo 5 * Características 5. El sistema operativo lleva a cabo dos funciones básicas: (1) funciona como administrador de los recursos de hardware y software del sistema; y (2) se ocupa del hardware de modo que las aplicaciones no tengan que ocuparse de todos los aspectos del proceso. Las tareas del sistema operativo se dividen en seis categorías: administración del procesador, administración de la memoria, administración de dispositivos, administración del almacenamiento, interfaz de aplicación e interfaz de usuario. 6 * Cómo funciona un Sistema Operativo El “software” es lo fundamental en el ordenador. En cuanto se enciende el ordenador lo primero que hace es buscar su sistema operativo. Esto ocurre porque no es posible manejar un ordenador sin ese “software”. Una vez que lo encuentra, lo ejecuta y a partir de ese momento la comunicación entre el ordenador y la persona se hace a través del sistema operativo. Para manejar un ordenador, las personas han de entenderse con el sistema operativo. Aparte de hacer de interfaz entre el ordenador y sus usuarios, el sistema operativo se encarga de gestionar los recursos (“hardware”) del ordenador (memoria, unidades de disco, impresoras, etc.) y facilitar la organización de la información que éste posee, así como gestionar y facilitar la ejecución de las aplicaciones. 7 * Cómo se utiliza un Sistema Operativo Un usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices los comandos señalando y pinchando en objetos que aparecen en la pantalla. 8 * Ejemplos de Sistema Operativo Familias, Versiones, Distribuciones. Familias de Sistemas operativos para distintas plataformas Hardware: AtheOS / Syllable / Cosmoe SkyOS Familia OSBOS . BeOS, Haiku, Zeta, BlueEyedOS, Cosmoe, BeFree, Sequel, Mockup/BeOS Familia Amiga . AmigaOS, WarpOS (AmigaOS + subsistema PowerPC), MorphOS Familia Macintosh . Mac OS, Mac OS X Familia QNX . RTOS, Neutrino, RTP Familia DOS . MS-DOS, DR-DOS (antiguo DOS Plus o CP/M) , PC-DOS, FreeDOS, Novell DOS, QDOS ~4~ Nazarena Fernandez y Franco Matuz 5º D Familia Windows . Windows, Windows NT, Windows Ce, Windows Mobile, Windows Tablet Familia IBM . OS/2, Warp, eComStation, OS/360, OS/370, OS/390, OS/400 Familia UNIX . AIX, AMIX, GNU/Linux (Distribuciones), GNU/Hurd, HPUX, Irix, Minix, System V, Solaris, UnixWare, LynxOS, Xenix, Digital UNIX, SCO Unix Familia BSD . FreeBSD, DragonFlyBSD, NetBSD, VINO, OpenBSD, PicoBSD, Darwin, GNU/Darwin Familia Mach . GNU/Hurd, BSD lites, Mac OS X, NEXTSTEP, YAMIT, MKlinux Sistemas operativos académicos o experimentales (Betas) . Chorus/Jaluna, Amoeba, MIT Exokernel, BriX . Plan9, VMS, Tron , Aos (Bluebottle) Versiones: Windows: SO Microsoft Windows SO Ms-DOS SO Windows 1 / Windows 2 SO Windows 3.11 SO Windows NT SO Windows 95 SO Windows 98/98 SE SO Windows 2000 SO Windows ME SO Windows XP SO Windows Vista SO Windows 8 SO Windows 10 Preview Windows Mobile: Windows Mobile 2003 Windows Mobile 2003 Second Edition Windows Mobile 5.0 Windows Mobile 6 OS/2 OS/2.1 OS/2 2.0 OS/2 3.0 OS/2 4.0 OS/2.1 OS/2 2.0 OS/2 3.0 y 4.0 Unix Solaris:. AIX: A/UX: IRIX: HP/UX. Macintosh Mac OS X Mac OS X 10.0 "Cheetah" Mac OS X 10.1 "Puma" Mac OS X 10.2 "Jaguar" Mac OS X 10.3 "Panther" Mac OS X 10.4 "Tiger" Mac OS X 10.5 "Leopard Linux -UBUNTU -REDHAT ENTERPRISE -FEDORA DEBIAN -OpenSuSE -SuSE LINUX ENTERPRISE SLACKWARE -GENTOO KUBUNTU -MANDRIVA 9 * Sistemas operativos libres, pagos, específicos. Se refiere a sistemas gratuitos a la libertad de utilizar, copiar, estudiar, cambiar y mejorar el software. Con los sistemas operativos gratuitos tienes la libertad de utilizar el programa, con cualquier propósito, también estudiar como funciona el programa, y adaptarlo a sus necesidades, la libertad de mejorar el programa, y liberar las mejoras al público de tal manera que toda la comunidad se beneficie. Un ejemplo es Android o Linux. Los sistemas operativos comerciale, es dcir los pagos,tienes que tener una licencia legal del sistema operativo que hayas adquirido. algunos de ellos son: Windows y todos comerciales entre otros están Windows 95, Windows 98, Windows Me, Windows 2000 Profesional, Windows Nt, Windows Server, Windows Xp profesional y Home, ~5~ Nazarena Fernandez y Franco Matuz 5º D Windows Vista Basic, entre otros Otro sistema operativo comercial es Mac os, utilizado por las computadoras Mac. 10 * Tipos de sistemas operativos y sus diferencias Existen distintos tipos de sistemas operativos a continuación podremos ver alguno de ellos y sus características. Sistema operativo Microsoft Ms-DOS: De tipo Texto, Monousuario (Solo puede Atender a un usuario) y Monotarea (Ejecuta una tarea a la vez). Es el soporte para programas que manejan gráficos y sus emulaciones de sistema operativo gráfico como: Windows 3.X, 95, 98, 98SE, Me, 2000, NT, XP. Es decir están ejecutados desde Ms-DOS. Sistema operativo Microsoft Windows :De tipo gráfico, multiusuario y multitarea. Sistema operativo Microsoft Windows Mobile: Se trata de un sistema operativo desarrollado para dispositivos móviles con características similares al sistema operativo de escritorio. Sistema operativo PC-DOS de IBM: Sistema Operativo competidor de Ms-DOS en años 60 y 70; que perdió popularidad por el éxito de Microsoft Windows. Sistema operativo LINUX: Creado por el finlandés Linus Bendict Torvalds basándose en el SO UNIX-MINIX en 1991. Actualmente existen una gran gama de versiones: Linspire, Debian, Knoppix, Red Hat, SuSe, Slackware, Mandrake, Ubuntu, Fedora y Android, todos ellos de tipo gráfico. Sistema operativo Google Android: Dentro de esta categoría, uno de los sistemas operativos más exitosos es Google Android, basado en Linux, el cuál no fue totalmente desarrollado por tal firma, sino comprado por el año de 2005 y por supuesto mejorado y mantenido por Goolge oficialmente desde 2007. No solamente se encuentra en teléfonos inteligentes, sino también en equipos TabletPC y algunos tipos de Netbook como el resto de los sistemas operativos tradicionales. Cuenta con una comunidad particular y pública que se encarga del desarrollo de las aplicaciones,no ejecuta aplicaciones que el usuario no permita, Este sistema operativo tiene la capacidad de reconocer dispositivos USB. Este sistema operativo se puede obtener para instalar y reinstalar en dispositivos. Sistema operativo Google® Chrome OS: Este SO se encuentra disponible en las computadoras portátiles tipo Netbook denominadas Chromebook, sus aplicaciones se encuentran disponibles en Chrome Web Store, requiere de una cuenta en Google para ser habilitado y tiene compatibilidad con algunas Apps de la familia Android tales como Duolingo, Vine, Evernote, cuenta con soporte para dispositivos USB como memorias USB, teclados y ratón. Se dice que no sufre de presencia de virus, que el promedio de tiempo de arranque es de 8 segundos, cuenta con una alta velocidad de funcionamiento de sus aplicaciones al estar basadas en el explorador Chrome. Sólo se puede adquirir con un equipo de cómputo de la familia Google. Sistema operativo FirefoxOS: Se trata de un sistema operativo lanzado por la organización Mozilla Corporation, basado en Linux y el estándar de lenguaje de programación Web HTML5, el cual se encuentra especializado para ser instalado en ciertos modelos de teléfonos inteligentes (Smartphone), compitiendo contra el sistema operativo Android. ~6~ Nazarena Fernandez y Franco Matuz 5º D Sistema operativo MacOS de Apple®: sistema operativo tipo gráfico. Macintosh desde sus inicios, no aceptó la estandarización de PC-IBM, y comenzó a desarrollar sus microprocesadores, memorias RAM, tarjetas principales (Motherboard), puertos, sistemas operativos y aplicaciones de manera independiente a las PC´s. Por ello no era posible ejecutar programas para Mac® en PC, a menos que se utilizara un programa emulador para ello. Sistema operativo Solaris: Desarrollado por Sun Microsystem, es un sistema operativo poco comercial y para servidores principalmente. Normalmente lo utilizan grandes corporativos. Sistema operativos de red: Se trata de sistemas operativos muy robustos, diseñados para la administración de redes de datos, por lo que permiten la conexión de muchas máquinas a un solo servidor. Entre ellos tenemos Sun Microsystem, Linux APACHE, Microsoft Windows NT, Microsoft® Windows Server, etc. Otros sistemas operativos importantes: Dentro de la telefonía móvil: - SymbianOS: es un sistema operativo propiedad de Nokia, luego de ser comprada esta marca por Microsoft ha pasado a su dominio. BlackBerry OS: sistema operativo propietario de la marca BlackBerry, por lo que sólo se puede encontrar instalado en estos dispositivos. - iOS: sistema operativo propietario de la marca Apple, que se encuentra instalado sólo en dispositivos de la marca. 10. 11 * Logos 12 * Cuadro comparativo con beneficios y contras de los diferentes sistemas operativos ~7~ Nazarena Fernandez y Franco Matuz 5º D Linux VENTAJAS Gratuito Seguridad Información tecnica que te servira de ayuda Mas eficiente que Windows Windows La instalación es sencilla Es multitarea y multiusuario Brinda la posibilidad de asignar diferentes permisos a los usuarios Permite cambiar periódicamente las contraseñas El sistema está protegido del acceso ilegal Constante actualización DESVENTAJAS No es muy comun su uso en Compañias Muchos juegos no se ejecutan en Linux Instalar control adores de Hardware y programas resulta ser mas complicado que en Windows Tiene ciertas limitaciones por RAM En la versión XP requiere como mínimo 128 MB en RAM y un procesador Pentium de 233Mhz o superior El usuario no puede limitar la cantidad de espacio en el disco duro No soporta archivos NFS No ofrece el bloqueo de intrusos Unix Descargarlo gratuitamente Funciona exclucivamente en modo de texto sin la necesidad de cargar un entorno grafica ESTABILIDAD SEGURIDAD MULTITAREA REAL Cuentan con empresas que lo respalden. No todas las aplicaciones esta en castellano. Soporta un maximo de 16 procesadores 13 * Sistemas operativos Linux, Distribuciones. Linux Ventajas: El mejor costo del mercado, gratuito o un precio simbolico por el cd. Tienes una enorme cantidad de software libre para este sistema Mayor estabilidad por algo lo usan en servidores de alto rendimiento Entorno grafico (beryl) mejor que el aero de windows… Existen distribuciones de linux para diversos tipos de equipo, hasta para maquinas de 64 bits. Las vulneralidades son detectadas y corregidas más rapidamente que cualquier otro sistema operativo. en cuanto a ventajas, creo que las principales son: que es gratuito, de código abierto, en cuanto a seguridad, pues es casi lo mismo que mac, ya que los dos nacieron de Unix, la cantidad de distribuciones para satisfacer la necesidad de cualquier persona, personalizable a mas no poder, un manejo de recursos bastante eficiente, seguridad, es realmente multiusuario, en fin, creo que no terminaria, pero eso es lo mas importante Desventajas: Para algunas cosas debes de ~8~ Nazarena Fernandez y Franco Matuz 5º D saber usar Lunix La mayoria de los ISP no dan soporte para algo que no sea windows (ignorantes). No Existe mucho software comercial. Muchos juegos no corren en linux. en cuanto a sus desventajas creo que seria, mmm, la mala idea que tienen las personas en cuanto a su dificultad, a lo mejor el proceso de instalacion es mas complejo y algunos dispositivos y programas deben de ser instalados desde consola, aunque, no es gran cosa Windows Ventajas: Es más conocido Es el que tiene más software desarrollado… las ventajas que tiene es que es sencillo de usar, o eso se rumora ah y la cantidad de programas y juegos, casi todos tienen version para win. Desventajas: El costo es muy alto Las nuevas versiones requieren muchos recursos La mayoria de los virus estan echos para win Puedes tener errores de compatibilidad en sistemas nuevos. Historicamente es más inestable de los 3 En cuanto a desventajas, son casi inumerables, ineficiencia del codigo, altos requerimientos y poco desempeño, virus, de paga, no es posible modificar casi nada, es decir, es de codigo cerrado, parches para corregir cosas que debieron ya ser corregidas y que al final generan mas problemas de los que solucionan Mac Ventajas: mejor interfaz grafica del mercado Ideal para diseño grafico. Es muy estable En cuanto a sus ventajas, esta la seguridad, el desempeño, graficamente es mejor, utilizacion de recursos al maximo Desventajas: Costoso (aunque viene incluido con la maquina) Existe poco software para este sistema operativo. Es más complicado encontrar gente que la pueda arreglar en caso de fallas. En cuanto a las desventajas es que es de "paga" y de codigo cerrado, aunque esto es entre comillas, ya que para poder usarlo a la perfeccion necesitas una mac, la cantidad de programas es algo limitada, aunque se pueden emular. 14 * Sistemas operativos de Celulares Android iOS Windows Phone BlackBerry 6 Symbian ~9~ Firefox O.S Ubuntu Touch Nazarena Fernandez y Franco Matuz 5º D Bibliografia: https://giovannaramirez.wordpress.com/2014/05/26/sistemas-operativosgratuitos-y-de-paga/ Definición de sistema operativo - Qué es, Significado y Concepto http://definicion.de/sistema-operativo/#ixzz4NrQPulCH http://www.monografias.com/trabajos6/hiso/hiso.shtml#ixzz4NrPMgtel ~ 10 ~