SlideShare a Scribd company logo
1 of 8
Download to read offline
TEMA 3: INTRODUCCIÓN A LOS SISTEMAS
                                                                 OPERATIVOS.



1.         DEFINICIÓN DE SISTEMA OPERATIVO. ................................................................. 2

2.         FUNCIONES DE LOS SISTEMAS OPERATIVOS...................................................... 2

3.         CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS. ............................................. 4

4.         MODOS DE EXPLOTACIÓN DE LOS SISTEMAS OPERATIVOS. ............................... 4

5.         WINDOWS VERSUS LINUX. ........................................................................................ 5

     5.1. MICROSOFT WINDOWS. ................................................................................................................. 5


        5.1.1. Relación cronológica de sistemas operativos windows. ..................................... 5


     5.2. LINUX .......................................................................................................................................................... 6


        5.2.1. Historia ............................................................................................................................................. 6
        5.2.2. Distribuciones. .............................................................................................................................. 7


6.         MÁQUINAS VIRTUALES.............................................................................................. 7

7.         BIBLIOGRAFÍA Y RECURSOS. ..................................................................................... 7
Tema 3: Introducción a los sistemas operativos                                                   Curso 2009/2010




     1. DEFINICIÓN DE SISTEMA OPERATIVO.

     o Un S.O. es un programa que actúa como enlace entre el usuario y el hardware de un ordenador.

     o El propósito de un S.O. es proporcionar un entorno en el cual el usuario pueda ejecutar programas.

     o    Un sistema operativo es un conjunto de programas que gestionan de una manera eficiente un
          sistema de información para proporcionar al usuario un interface de sencillo manejo.

     o Los objetivos básicos de un S.O. son:

          -     La eficiencia en la gestión de recursos

          -     La ocultación de los detalles de funcionamiento de los dispositivos consiguiendo la
                comodidad de los usuarios.


                                                 Más coloquialmente podríamos decir que:


                Un Sistema Operativo es un conjunto de programas que controla los dispositivos que forman el
                ordenador (memoria y periféricos), administra los recursos y gestiona la ejecución del resto del
                software.




     2. FUNCIONES DE LOS SISTEMAS OPERATIVOS.

      Desde el punto de vista del usuario común.

                •    Comandos para entrar y abandonar el sistema.

                •    Órdenes para modificar la clave de entrada.

                •    Comandos para definir las características de un terminal.

                •    Establecer las rutas de búsqueda.

                •    Ejecución y control de programas.

                •    Para establecer prioridades en los procesos.

                •    Para la manipulación de ficheros y subdirectorios.

                •    Para la información de estado.

                •    Órdenes de administración.




Introducción a la Informática de Gestión (GAP)                                                                2
Tema 3: Introducción a los sistemas operativos                                                    Curso 2009/2010



      Desde el punto de vista del programador de aplicaciones.



                •    Creación de procesos y borrado.

                •    Comunicación y sincronización de procesos.

                •    Actividades de temporización.

                •    Gestión y uso de recursos.

                •    Asignación y liberación de memoria.

                •    Establecimiento de prioridades.



      Protección del sistema



                •    Protección de E/S: Para conseguirla se diferencian dos modos de operación: modo usuario
                     y modo supervisor. El cambio de un modo a otro se controla por parte del S.O., siendo sólo
                     posible el cambio a modo supervisor desde un usuario por medio de llamadas a funciones
                     del S.O. De este modo ciertas instrucciones sólo se ejecutarán en modo supervisor y el S.O.
                     Podrá controlar como se realiza la E/S.

                •    Protección de la memoria: para que la protección de memoria sea eficiente, se necesita
                     generalmente recursos hardware por los que se controla el acceso a la memoria. La
                     implementación de este control, varía dependiendo de la gestión que se haga. De esta
                     manera también se consigue proteger la E/S.



      RESUMIDAMENTE LAS TAREAS QUE DEBE LLEVAR A CABO UN SISTEMA OPERATIVO SON:


          1. Gestión de la CPU: Responsable de iniciar los programas, finalizarlos, interrumpirlos,
             reanudarlos, etc. También debe permitir la comunicación de la CPU con el exterior.
          2. Gestión de memoria: Controla la cantidad de memoria que necesita cada programa. Permite la
             coexistencia de varios procesos en memoria central.
          3. Gestión de E/S: Los programas acceden a los periféricos de forma sencilla.
          4. Gestión de dispositivos de almacenamiento: organiza la información en archivos y carpetas y
             permite el acceso rápido y eficiente a dicha información.
          5. Intérprete de comandos: Las órdenes del usuario son interpretadas y llevadas a cabo.




Introducción a la Informática de Gestión (GAP)                                                                 3
Tema 3: Introducción a los sistemas operativos                                                      Curso 2009/2010




3.        CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS.

          -     Procesamiento en serie.

                     -     Se trata de un procesamiento secuencial de todos los procesos. Es lento y poco
                           práctico.

          -     Procesamiento por lotes.

                     -     Los trabajos se agrupan por lotes similares, se introduce todo el lote en la máquina, y
                           ésta ejecuta completamente el lote. Este proceso conllevaba una pérdida de
                           interactividad con el usuario.

          -     Procesamiento en multiprogramación.

          -     Sistemas interactivos.

          -     Sistemas de tiempo real.

          -     Sistemas distribuidos.

                     -     Son sistemas multiprocesador conectados entre sí por una red, siendo el conjunto
                           global un único sistema.




4.        MODOS DE EXPLOTACIÓN DE LOS SISTEMAS OPERATIVOS.

     •    En función del número de usuarios simultáneos.

                –    Monousuario: cuando sólo puede trabajar un usuario con el ordenador. Todos los recursos
                     del sistema estarán disponibles para él en exclusiva. Ej. MS-DOS.

                –    Multiusuario: cuando varios usuarios pueden ejecutar procesos distintos sobre la misma
                     CPU y compartir el uso de los recursos existentes en el sistema de forma simultánea.



     •    En función del número de procesos simultáneos.

                –    Monoprogramación o monotarea: cuándo sólo se puede ejecutar un proceso y hasta que
                     éste no finalice no puede iniciarse el siguiente. Este sistema también recibe el nombre de
                     explotación secuencial.

                –    Multiprogramación o multitarea: cuando se pueden ejecutar varios procesos
                     simultáneamente. Estos procesos compartirán el tiempo de uso del procesador hasta la
                     finalización de cada uno de ellos.




Introducción a la Informática de Gestión (GAP)                                                                   4
Tema 3: Introducción a los sistemas operativos                                                   Curso 2009/2010



     •    En función del número de procesadores en uso simultáneo.

                –    Monoproceso: cuando se dispone de un único procesador.

                –    Multiproceso: cuando se han instalado varios procesadores en un mismo ordenador y el
                     S.O. es capaz de utilizarlos simultáneamente



     •    En función de los requerimientos temporales.

                –    Sistemas interactivos: son aquellos sistemas en los que el usuario interactúa directamente
                     con la máquina. Por tanto, en estos sistemas se prima la satisfacción del usuario.

                –    Sistemas en tiempo real: están basados en cumplir unas ligaduras de tiempo muy estrictas,
                     y deben dar respuesta a los eventos dentro de unos límites temporales. Se prima dar la
                     respuesta en el tiempo correcto frente a la satisfacción del usuario.




5.        WINDOWS VERSUS LINUX.

5.1. MICROSOFT WINDOWS.

Windows es un Sistema Operativo gráfico para ordenadores personales, cuyo propietario es la empresa
Microsoft.


5.1.1. Relación cronológica de sistemas operativos windows.

 Windows 3.x: Funcionaba sobre DOS. En la versión 3.11 se incluyó el trabajo en redes con grupos de
  trabajo.
 Windows NT 3.1 - 4: Sistema Operativo nuevo con problemas de compatibilidad de hardware.
  Versiones para servidores y estaciones de trabajo. Fueron las primeras versiones para trabajo cliente –
  servidor en empresas con gran volumen de equipos y distribución geográfica dispersa.
 Windows 95: Comienza a utilizar arquitectura de 32 bits. Desarrolla Win32. Incluye Plug&Play.
  Introduce el modo protegido. Facilita la conexión a Internet.
 Windows 98 – 98 SE: Nuevos controladores hardware. Fat32 (particiones mayores de 2Gb). Soporte
  para DVD, AGP, FireWire, USB. Integra Internet Explorer. La versión SE es la más estable, e incluye
  conexión compartida a Internet.
 Millenium: Proyecto rápido antes de XP. Proporciona poca estabilidad.
 Windows 2000: Evolución de NT mejorando servicios de red y Plug & Play. Versión para servidores y
  estaciones de trabajo. Fat32, NTFS, DFS, RAID, Directorio activo, RAS, etc.
 Windows XP: Unión de Windows NT/2000 y 9x. Versiones Home y Profesional. Núcleo de NT. Interfaz
  nueva. Multitarea mejorada. Redes inalámbricas. Asistencia remota. Versión Media Center para
  Multimedia.
 Windows 2003 Server: Sucesor de Windows 2000 Server. El más estable de las versiones de servidor.
  Interfaz estilo XP. Nuevos servicios orientados a seguridad en redes e Internet.
 Windows Vista: Versión que aparece en 2007. Las diferentes versiones que se pueden adquirir son tres
  para el consumidor, Vista Home Basic, Vista Home Premium y Ultimate Edition y dos versiones para las
Introducción a la Informática de Gestión (GAP)                                                                5
Tema 3: Introducción a los sistemas operativos                                                Curso 2009/2010



  empresas, Vista Business y Vista Enterprise. Tiene la interfaz gráfica totalmente rediseñada, incluyendo
  gadgets en el escritorio, Internet Explorer 7, gestión automática de conexión a nuevas redes, etc.
 Windows 7. Versión que aparece en 2009. Sistema operativo muy mejorado en toda su funcionalidad.
 Otro tipo de Sistemas Operativos, también pertenecientes a la empresa Microsoft y basados en otros
  dispositivos electrónicos de telecomunicación serían:
      o Windows CE: Sistema operativo para dispositivos móviles (PDA´s).
      o Windows Mobile: Basado en el anterior. Incluido en PDA´s, SmartPhones y Media Center
          portátil. Última versión 2005.

VENTAJAS

      Es el Sistema Operativo más extendido.
      La mayoría de los fabricantes y desarrolladores de Software proporcionan sus productos para
       Windows.

INCONVENIENTES.

      Hay que pagar por tener Sistema Operativo y por buena parte de las aplicaciones que corren sobre
       él.
      Prima su estrategia comercial sobre la necesidad real del usuario.
      No es todo lo estable que debería ser. Casi a diario sale un parche nuevo.
      Se necesitan muchos recursos para instalar versiones actuales.




5.2. LINUX

Linux es un Sistema Operativo de distribución libre y código abierto basado en UNIX y cuyo precursor es
Linus Torvalds.

      Linux lo componen programas desarrollados por componentes del proyecto GNU de la Fundación
       de Programas Libres.
      Es multitarea, multiusuario, multiplataforma (Intel, Sun, Alpha, ...), multiprocesador, soporta varios
       sistemas de ficheros (ext3, FAT, NTFS, NFS, etc).
      Compatible en su mayoría con versiones más populares UNIX (System V)
      Aplicaciones gratuitas y libres (con licencia GPL).
      Soporta protocolos de redes comunes (TCP/IP).



5.2.1. Historia

      Creado en 1991 a partir de Minix (Andrew Tanembaum) por Linux Torvalds.
      Era un pequeño sistema UNIX con carácter académico.
      En su primera versión (1992), sólo controlaba los disquetes, ejecutaba el compilador de C y tenía
       intérprete de comandos.
      Actualmente la última versión estable del núcleo es la 2.6.18.x.
      Ahora Linux se construye por usuarios para usuarios.




Introducción a la Informática de Gestión (GAP)                                                             6
Tema 3: Introducción a los sistemas operativos                                                 Curso 2009/2010



VENTAJAS.

      Es libre y gratuito. Uno puede tener un SO legal en su ordenador sin coste.
      Es un sistema robusto. Es difícil que un fallo en una aplicación provoque la caída del sistema.
      Es un sistema seguro. Se ha diseñado teniendo la seguridad en mente, por lo que es menos
       vulnerable a virus o a otro tipo de ataques en la red.
      Las aplicaciones son libres y gratuitas.
      Funciona en máquinas con pocos recursos.
      Posibilidad de trabajar con sistemas de archivos de otros SO.

INCONVENIENTES

      Es menos intuitivo de instalar, utilizar y administrar.
      Está menos extendido y existe menos software que para Windows.
      Los drivers y la documentación es más difícil de conseguir.


5.2.2. Distribuciones.

Existen organizaciones que se encargan de distribuirlo en CD o DVD acompañado con otras aplicaciones.
Pueden o no ser gratuitas (se cobra el coste de documentación, el soporte técnico, la recopilación de
aplicaciones, etc.)

                              Ejemplos: Ubuntu, Red Hat, SUSE, Debian, Linex, Molinux, etc.

6. MÁQUINAS VIRTUALES.

Una máquina virtual es un conjunto de programas que simulan la ejecución de otros programas incluso de
otros sistemas operativos.

Varios sistemas operativos distintos pueden coexistir sobre el mismo ordenador, en sólido aislamiento el
uno del otro, por ejemplo para probar un sistema operativo nuevo sin necesidad de instalarlo
directamente.

La máquina virtual puede proporcionar una arquitectura de instrucciones que sea algo distinta de la de la
verdadera máquina. Es decir, podemos simular hardware.

                               Ejemplos: VmWare, VirtualBox, Microsoft Virtual Server, etc.

7. BIBLIOGRAFÍA Y RECURSOS.

         Stallings, William. Sistemas Operativos. 4ª Ed. Prentice Hall. Madrid 2001.
         Minasi, Mark. La biblia de Windows XP Profesional. Anaya Multimedia, 2002.
         Instituto Nacional de Estadística e Informática. Introducción a Linux. Lima, 2000.
         Galán,S. y Floriano, L. Linux al día en una hora. Anaya Multimedia.
         http://es.wikipedia.org/wiki/Microsoft_Windows#Historia
         http://dac.escet.urjc.es/docencia/IB/teoria/sistemas_operativos_4x1.pdf
         http://www.molinux.info



Introducción a la Informática de Gestión (GAP)                                                              7
Tema 3: Introducción a los sistemas operativos                                                Curso 2009/2010




                                                 Ejercicio propuesto.



Buscar definiciones de los siguientes conceptos relacionados con la teoría de los sistemas operativos:

     -    Proceso.
     -    Contexto de un proceso.
     -    Interrupciones.
     -    Desvíos.
     -    Archivo o fichero.
     -    Directorio o carpeta.
     -    Ruta de un archivo
     -    Partición.
     -    Driver o Controlador.
     -    MS-DOS




Introducción a la Informática de Gestión (GAP)                                                             8

More Related Content

What's hot

Sistemas operativosooooooooo
Sistemas operativosoooooooooSistemas operativosooooooooo
Sistemas operativosooooooooomayitomur
 
Trabajo grupal sistema operativo capítulo 2 26 10-2011
Trabajo grupal sistema operativo capítulo 2   26 10-2011Trabajo grupal sistema operativo capítulo 2   26 10-2011
Trabajo grupal sistema operativo capítulo 2 26 10-2011ecuatareas
 
Fundamentos de sistemas operativos
Fundamentos de sistemas operativosFundamentos de sistemas operativos
Fundamentos de sistemas operativosuweimardorado
 
Sistemas Operativos- Según Brookshear
Sistemas Operativos- Según BrookshearSistemas Operativos- Según Brookshear
Sistemas Operativos- Según BrookshearCarlos Escobar
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administradanielvaldez
 
Sistemas operativos - trabajo darwin
Sistemas operativos -  trabajo darwinSistemas operativos -  trabajo darwin
Sistemas operativos - trabajo darwindarwinjher
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosDaniel
 

What's hot (15)

Sis operativos
Sis operativosSis operativos
Sis operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativosooooooooo
Sistemas operativosoooooooooSistemas operativosooooooooo
Sistemas operativosooooooooo
 
Sistemas operativosooooooooo
Sistemas operativosoooooooooSistemas operativosooooooooo
Sistemas operativosooooooooo
 
Trabajo grupal sistema operativo capítulo 2 26 10-2011
Trabajo grupal sistema operativo capítulo 2   26 10-2011Trabajo grupal sistema operativo capítulo 2   26 10-2011
Trabajo grupal sistema operativo capítulo 2 26 10-2011
 
Fundamentos de sistemas operativos
Fundamentos de sistemas operativosFundamentos de sistemas operativos
Fundamentos de sistemas operativos
 
Sistemas[1]
Sistemas[1]Sistemas[1]
Sistemas[1]
 
Sistemas operativos resumen
Sistemas operativos resumenSistemas operativos resumen
Sistemas operativos resumen
 
Sistemas Operativos- Según Brookshear
Sistemas Operativos- Según BrookshearSistemas Operativos- Según Brookshear
Sistemas Operativos- Según Brookshear
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administra
 
Sistemas operativos - trabajo darwin
Sistemas operativos -  trabajo darwinSistemas operativos -  trabajo darwin
Sistemas operativos - trabajo darwin
 
gestión de memoria, requisitos
gestión de memoria, requisitosgestión de memoria, requisitos
gestión de memoria, requisitos
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 

Viewers also liked

Membuat efek relief
Membuat efek reliefMembuat efek relief
Membuat efek reliefAgung Yuwono
 
Competencias genéricas en la EMS
Competencias genéricas en la EMSCompetencias genéricas en la EMS
Competencias genéricas en la EMSCarlos Silva
 
Smart affiliate: Teljesítményalapú keresőmarketing TradeTrackerrel
Smart affiliate: Teljesítményalapú keresőmarketing TradeTrackerrelSmart affiliate: Teljesítményalapú keresőmarketing TradeTrackerrel
Smart affiliate: Teljesítményalapú keresőmarketing TradeTrackerrelPeter Agardi
 
Primary picture ilmugrafis facebook
Primary picture ilmugrafis facebookPrimary picture ilmugrafis facebook
Primary picture ilmugrafis facebookAgung Yuwono
 
Semana 1 4 memoria de los peruanos
Semana 1    4 memoria de los peruanosSemana 1    4 memoria de los peruanos
Semana 1 4 memoria de los peruanosMartin Manco
 
El arte de exponer
El arte de exponerEl arte de exponer
El arte de exponerCarlos Silva
 
Matemática 3 a
Matemática 3 aMatemática 3 a
Matemática 3 aSilvaprado
 
Amshsb apresentacao
Amshsb apresentacaoAmshsb apresentacao
Amshsb apresentacaoLarry Mello
 
conservacion de mi medio ambiente
conservacion de mi medio ambienteconservacion de mi medio ambiente
conservacion de mi medio ambientecintia
 
Evaluacion del aprendizaje31
Evaluacion del aprendizaje31Evaluacion del aprendizaje31
Evaluacion del aprendizaje31Ariana
 
Campaña comex Cierre 31.8
Campaña comex Cierre 31.8Campaña comex Cierre 31.8
Campaña comex Cierre 31.8carlos
 
Recursos libres
Recursos libresRecursos libres
Recursos libresivan
 
Estrategia para usar el teclado
Estrategia para usar el tecladoEstrategia para usar el teclado
Estrategia para usar el tecladofemiro
 
Dinamica De Sistemas
Dinamica De SistemasDinamica De Sistemas
Dinamica De SistemasDinasi∫
 

Viewers also liked (20)

Membuat efek relief
Membuat efek reliefMembuat efek relief
Membuat efek relief
 
Competencias genéricas en la EMS
Competencias genéricas en la EMSCompetencias genéricas en la EMS
Competencias genéricas en la EMS
 
Smart affiliate: Teljesítményalapú keresőmarketing TradeTrackerrel
Smart affiliate: Teljesítményalapú keresőmarketing TradeTrackerrelSmart affiliate: Teljesítményalapú keresőmarketing TradeTrackerrel
Smart affiliate: Teljesítményalapú keresőmarketing TradeTrackerrel
 
Primary picture ilmugrafis facebook
Primary picture ilmugrafis facebookPrimary picture ilmugrafis facebook
Primary picture ilmugrafis facebook
 
Semana 1 4 memoria de los peruanos
Semana 1    4 memoria de los peruanosSemana 1    4 memoria de los peruanos
Semana 1 4 memoria de los peruanos
 
Taça Escolar
Taça EscolarTaça Escolar
Taça Escolar
 
El arte de exponer
El arte de exponerEl arte de exponer
El arte de exponer
 
Matemática 3 a
Matemática 3 aMatemática 3 a
Matemática 3 a
 
Los NTIC¨S
Los NTIC¨SLos NTIC¨S
Los NTIC¨S
 
Amshsb apresentacao
Amshsb apresentacaoAmshsb apresentacao
Amshsb apresentacao
 
conservacion de mi medio ambiente
conservacion de mi medio ambienteconservacion de mi medio ambiente
conservacion de mi medio ambiente
 
Evaluacion del aprendizaje31
Evaluacion del aprendizaje31Evaluacion del aprendizaje31
Evaluacion del aprendizaje31
 
Fab Lab in het Onderwijs
Fab Lab in het OnderwijsFab Lab in het Onderwijs
Fab Lab in het Onderwijs
 
História em quadrinhos
História em quadrinhosHistória em quadrinhos
História em quadrinhos
 
Atribuição 2014
Atribuição 2014Atribuição 2014
Atribuição 2014
 
Campaña comex Cierre 31.8
Campaña comex Cierre 31.8Campaña comex Cierre 31.8
Campaña comex Cierre 31.8
 
Voleibol
VoleibolVoleibol
Voleibol
 
Recursos libres
Recursos libresRecursos libres
Recursos libres
 
Estrategia para usar el teclado
Estrategia para usar el tecladoEstrategia para usar el teclado
Estrategia para usar el teclado
 
Dinamica De Sistemas
Dinamica De SistemasDinamica De Sistemas
Dinamica De Sistemas
 

Similar to Sistemas operativos

TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWAREJenni2011
 
1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema OperativoCANDIDO RUIZ
 
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOSCLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOSGibran Ramirez Orozco
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWAREDeBoRaNbA8
 
1.- Introduccion a los SO 1ra Parte.pdf
1.- Introduccion a los SO 1ra Parte.pdf1.- Introduccion a los SO 1ra Parte.pdf
1.- Introduccion a los SO 1ra Parte.pdfssuser6353bc
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsFernando Melendro
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsfernando912
 
Resumen sistea multiusuarios
Resumen sistea multiusuariosResumen sistea multiusuarios
Resumen sistea multiusuariosRossy Jaramillo
 
Istemas operativos
Istemas operativosIstemas operativos
Istemas operativosPablo Juarez
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosanyvo
 
Que son los sistemas operativos
Que son los sistemas operativosQue son los sistemas operativos
Que son los sistemas operativoschicaruda
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1Isa Tarazona
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosIsa Tarazona
 
Sistemas Operativos 3 E1
Sistemas Operativos 3 E1Sistemas Operativos 3 E1
Sistemas Operativos 3 E1Daniel
 
Sistemas Operativos 3 E1
Sistemas Operativos 3 E1Sistemas Operativos 3 E1
Sistemas Operativos 3 E1Daniel
 

Similar to Sistemas operativos (20)

Tema3
Tema3Tema3
Tema3
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 
1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo
 
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOSCLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 
Taller no 3
Taller no 3Taller no 3
Taller no 3
 
1.- Introduccion a los SO 1ra Parte.pdf
1.- Introduccion a los SO 1ra Parte.pdf1.- Introduccion a los SO 1ra Parte.pdf
1.- Introduccion a los SO 1ra Parte.pdf
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windows
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windows
 
Resumen sistea multiusuarios
Resumen sistea multiusuariosResumen sistea multiusuarios
Resumen sistea multiusuarios
 
Istemas operativos
Istemas operativosIstemas operativos
Istemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Que son los sistemas operativos
Que son los sistemas operativosQue son los sistemas operativos
Que son los sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Sistemas operativos 2
Sistemas operativos 2Sistemas operativos 2
Sistemas operativos 2
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas Operativos 3 E1
Sistemas Operativos 3 E1Sistemas Operativos 3 E1
Sistemas Operativos 3 E1
 
Sistemas Operativos 3 E1
Sistemas Operativos 3 E1Sistemas Operativos 3 E1
Sistemas Operativos 3 E1
 

Recently uploaded

1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADODJElvitt
 
sociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre tercerosociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre terceroCEIP TIERRA DE PINARES
 
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdfAnna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdfSaraGabrielaPrezPonc
 
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLAEL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Tarea 2 - Sociologia de la organizacion-1.docx
Tarea 2 - Sociologia de la organizacion-1.docxTarea 2 - Sociologia de la organizacion-1.docx
Tarea 2 - Sociologia de la organizacion-1.docxmiguelramosvse
 
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAEL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
CARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacionCARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacionCarolVigo1
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCEIP TIERRA DE PINARES
 
Herbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptxHerbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptxArs Erótica
 
plan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaplan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaElizabeth252489
 
la forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolarla forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolarCa Ut
 
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍAPROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍAJoaqunSolrzano
 
Escrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesEscrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesmelanieteresacontrer
 
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNOGALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNOJoseAmaya49
 
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Kirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkKirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkMaximilianoMaldonado17
 
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxTECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxFranciscoCruz296518
 

Recently uploaded (20)

1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO
 
sociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre tercerosociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre tercero
 
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdfAnna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
 
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLAEL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
 
Tarea 2 - Sociologia de la organizacion-1.docx
Tarea 2 - Sociologia de la organizacion-1.docxTarea 2 - Sociologia de la organizacion-1.docx
Tarea 2 - Sociologia de la organizacion-1.docx
 
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAEL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
 
CARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacionCARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacion
 
SITUACIÓN ACTUAL DE LA INVESTIGACIÓN. ENFERMERÍA
SITUACIÓN ACTUAL DE LA INVESTIGACIÓN. ENFERMERÍASITUACIÓN ACTUAL DE LA INVESTIGACIÓN. ENFERMERÍA
SITUACIÓN ACTUAL DE LA INVESTIGACIÓN. ENFERMERÍA
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
 
Herbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptxHerbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptx
 
Power Point E. Sab: Adoración sin fin...
Power Point E. Sab: Adoración sin fin...Power Point E. Sab: Adoración sin fin...
Power Point E. Sab: Adoración sin fin...
 
plan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaplan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primaria
 
la forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolarla forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolar
 
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍAPROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
 
Escrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesEscrito administrativo técnico y comerciales
Escrito administrativo técnico y comerciales
 
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdfTema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
 
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNOGALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
 
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
 
Kirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkKirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 link
 
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxTECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
 

Sistemas operativos

  • 1. TEMA 3: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. 1. DEFINICIÓN DE SISTEMA OPERATIVO. ................................................................. 2 2. FUNCIONES DE LOS SISTEMAS OPERATIVOS...................................................... 2 3. CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS. ............................................. 4 4. MODOS DE EXPLOTACIÓN DE LOS SISTEMAS OPERATIVOS. ............................... 4 5. WINDOWS VERSUS LINUX. ........................................................................................ 5 5.1. MICROSOFT WINDOWS. ................................................................................................................. 5 5.1.1. Relación cronológica de sistemas operativos windows. ..................................... 5 5.2. LINUX .......................................................................................................................................................... 6 5.2.1. Historia ............................................................................................................................................. 6 5.2.2. Distribuciones. .............................................................................................................................. 7 6. MÁQUINAS VIRTUALES.............................................................................................. 7 7. BIBLIOGRAFÍA Y RECURSOS. ..................................................................................... 7
  • 2. Tema 3: Introducción a los sistemas operativos Curso 2009/2010 1. DEFINICIÓN DE SISTEMA OPERATIVO. o Un S.O. es un programa que actúa como enlace entre el usuario y el hardware de un ordenador. o El propósito de un S.O. es proporcionar un entorno en el cual el usuario pueda ejecutar programas. o Un sistema operativo es un conjunto de programas que gestionan de una manera eficiente un sistema de información para proporcionar al usuario un interface de sencillo manejo. o Los objetivos básicos de un S.O. son: - La eficiencia en la gestión de recursos - La ocultación de los detalles de funcionamiento de los dispositivos consiguiendo la comodidad de los usuarios. Más coloquialmente podríamos decir que: Un Sistema Operativo es un conjunto de programas que controla los dispositivos que forman el ordenador (memoria y periféricos), administra los recursos y gestiona la ejecución del resto del software. 2. FUNCIONES DE LOS SISTEMAS OPERATIVOS.  Desde el punto de vista del usuario común. • Comandos para entrar y abandonar el sistema. • Órdenes para modificar la clave de entrada. • Comandos para definir las características de un terminal. • Establecer las rutas de búsqueda. • Ejecución y control de programas. • Para establecer prioridades en los procesos. • Para la manipulación de ficheros y subdirectorios. • Para la información de estado. • Órdenes de administración. Introducción a la Informática de Gestión (GAP) 2
  • 3. Tema 3: Introducción a los sistemas operativos Curso 2009/2010  Desde el punto de vista del programador de aplicaciones. • Creación de procesos y borrado. • Comunicación y sincronización de procesos. • Actividades de temporización. • Gestión y uso de recursos. • Asignación y liberación de memoria. • Establecimiento de prioridades.  Protección del sistema • Protección de E/S: Para conseguirla se diferencian dos modos de operación: modo usuario y modo supervisor. El cambio de un modo a otro se controla por parte del S.O., siendo sólo posible el cambio a modo supervisor desde un usuario por medio de llamadas a funciones del S.O. De este modo ciertas instrucciones sólo se ejecutarán en modo supervisor y el S.O. Podrá controlar como se realiza la E/S. • Protección de la memoria: para que la protección de memoria sea eficiente, se necesita generalmente recursos hardware por los que se controla el acceso a la memoria. La implementación de este control, varía dependiendo de la gestión que se haga. De esta manera también se consigue proteger la E/S. RESUMIDAMENTE LAS TAREAS QUE DEBE LLEVAR A CABO UN SISTEMA OPERATIVO SON: 1. Gestión de la CPU: Responsable de iniciar los programas, finalizarlos, interrumpirlos, reanudarlos, etc. También debe permitir la comunicación de la CPU con el exterior. 2. Gestión de memoria: Controla la cantidad de memoria que necesita cada programa. Permite la coexistencia de varios procesos en memoria central. 3. Gestión de E/S: Los programas acceden a los periféricos de forma sencilla. 4. Gestión de dispositivos de almacenamiento: organiza la información en archivos y carpetas y permite el acceso rápido y eficiente a dicha información. 5. Intérprete de comandos: Las órdenes del usuario son interpretadas y llevadas a cabo. Introducción a la Informática de Gestión (GAP) 3
  • 4. Tema 3: Introducción a los sistemas operativos Curso 2009/2010 3. CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS. - Procesamiento en serie. - Se trata de un procesamiento secuencial de todos los procesos. Es lento y poco práctico. - Procesamiento por lotes. - Los trabajos se agrupan por lotes similares, se introduce todo el lote en la máquina, y ésta ejecuta completamente el lote. Este proceso conllevaba una pérdida de interactividad con el usuario. - Procesamiento en multiprogramación. - Sistemas interactivos. - Sistemas de tiempo real. - Sistemas distribuidos. - Son sistemas multiprocesador conectados entre sí por una red, siendo el conjunto global un único sistema. 4. MODOS DE EXPLOTACIÓN DE LOS SISTEMAS OPERATIVOS. • En función del número de usuarios simultáneos. – Monousuario: cuando sólo puede trabajar un usuario con el ordenador. Todos los recursos del sistema estarán disponibles para él en exclusiva. Ej. MS-DOS. – Multiusuario: cuando varios usuarios pueden ejecutar procesos distintos sobre la misma CPU y compartir el uso de los recursos existentes en el sistema de forma simultánea. • En función del número de procesos simultáneos. – Monoprogramación o monotarea: cuándo sólo se puede ejecutar un proceso y hasta que éste no finalice no puede iniciarse el siguiente. Este sistema también recibe el nombre de explotación secuencial. – Multiprogramación o multitarea: cuando se pueden ejecutar varios procesos simultáneamente. Estos procesos compartirán el tiempo de uso del procesador hasta la finalización de cada uno de ellos. Introducción a la Informática de Gestión (GAP) 4
  • 5. Tema 3: Introducción a los sistemas operativos Curso 2009/2010 • En función del número de procesadores en uso simultáneo. – Monoproceso: cuando se dispone de un único procesador. – Multiproceso: cuando se han instalado varios procesadores en un mismo ordenador y el S.O. es capaz de utilizarlos simultáneamente • En función de los requerimientos temporales. – Sistemas interactivos: son aquellos sistemas en los que el usuario interactúa directamente con la máquina. Por tanto, en estos sistemas se prima la satisfacción del usuario. – Sistemas en tiempo real: están basados en cumplir unas ligaduras de tiempo muy estrictas, y deben dar respuesta a los eventos dentro de unos límites temporales. Se prima dar la respuesta en el tiempo correcto frente a la satisfacción del usuario. 5. WINDOWS VERSUS LINUX. 5.1. MICROSOFT WINDOWS. Windows es un Sistema Operativo gráfico para ordenadores personales, cuyo propietario es la empresa Microsoft. 5.1.1. Relación cronológica de sistemas operativos windows.  Windows 3.x: Funcionaba sobre DOS. En la versión 3.11 se incluyó el trabajo en redes con grupos de trabajo.  Windows NT 3.1 - 4: Sistema Operativo nuevo con problemas de compatibilidad de hardware. Versiones para servidores y estaciones de trabajo. Fueron las primeras versiones para trabajo cliente – servidor en empresas con gran volumen de equipos y distribución geográfica dispersa.  Windows 95: Comienza a utilizar arquitectura de 32 bits. Desarrolla Win32. Incluye Plug&Play. Introduce el modo protegido. Facilita la conexión a Internet.  Windows 98 – 98 SE: Nuevos controladores hardware. Fat32 (particiones mayores de 2Gb). Soporte para DVD, AGP, FireWire, USB. Integra Internet Explorer. La versión SE es la más estable, e incluye conexión compartida a Internet.  Millenium: Proyecto rápido antes de XP. Proporciona poca estabilidad.  Windows 2000: Evolución de NT mejorando servicios de red y Plug & Play. Versión para servidores y estaciones de trabajo. Fat32, NTFS, DFS, RAID, Directorio activo, RAS, etc.  Windows XP: Unión de Windows NT/2000 y 9x. Versiones Home y Profesional. Núcleo de NT. Interfaz nueva. Multitarea mejorada. Redes inalámbricas. Asistencia remota. Versión Media Center para Multimedia.  Windows 2003 Server: Sucesor de Windows 2000 Server. El más estable de las versiones de servidor. Interfaz estilo XP. Nuevos servicios orientados a seguridad en redes e Internet.  Windows Vista: Versión que aparece en 2007. Las diferentes versiones que se pueden adquirir son tres para el consumidor, Vista Home Basic, Vista Home Premium y Ultimate Edition y dos versiones para las Introducción a la Informática de Gestión (GAP) 5
  • 6. Tema 3: Introducción a los sistemas operativos Curso 2009/2010 empresas, Vista Business y Vista Enterprise. Tiene la interfaz gráfica totalmente rediseñada, incluyendo gadgets en el escritorio, Internet Explorer 7, gestión automática de conexión a nuevas redes, etc.  Windows 7. Versión que aparece en 2009. Sistema operativo muy mejorado en toda su funcionalidad.  Otro tipo de Sistemas Operativos, también pertenecientes a la empresa Microsoft y basados en otros dispositivos electrónicos de telecomunicación serían: o Windows CE: Sistema operativo para dispositivos móviles (PDA´s). o Windows Mobile: Basado en el anterior. Incluido en PDA´s, SmartPhones y Media Center portátil. Última versión 2005. VENTAJAS  Es el Sistema Operativo más extendido.  La mayoría de los fabricantes y desarrolladores de Software proporcionan sus productos para Windows. INCONVENIENTES.  Hay que pagar por tener Sistema Operativo y por buena parte de las aplicaciones que corren sobre él.  Prima su estrategia comercial sobre la necesidad real del usuario.  No es todo lo estable que debería ser. Casi a diario sale un parche nuevo.  Se necesitan muchos recursos para instalar versiones actuales. 5.2. LINUX Linux es un Sistema Operativo de distribución libre y código abierto basado en UNIX y cuyo precursor es Linus Torvalds.  Linux lo componen programas desarrollados por componentes del proyecto GNU de la Fundación de Programas Libres.  Es multitarea, multiusuario, multiplataforma (Intel, Sun, Alpha, ...), multiprocesador, soporta varios sistemas de ficheros (ext3, FAT, NTFS, NFS, etc).  Compatible en su mayoría con versiones más populares UNIX (System V)  Aplicaciones gratuitas y libres (con licencia GPL).  Soporta protocolos de redes comunes (TCP/IP). 5.2.1. Historia  Creado en 1991 a partir de Minix (Andrew Tanembaum) por Linux Torvalds.  Era un pequeño sistema UNIX con carácter académico.  En su primera versión (1992), sólo controlaba los disquetes, ejecutaba el compilador de C y tenía intérprete de comandos.  Actualmente la última versión estable del núcleo es la 2.6.18.x.  Ahora Linux se construye por usuarios para usuarios. Introducción a la Informática de Gestión (GAP) 6
  • 7. Tema 3: Introducción a los sistemas operativos Curso 2009/2010 VENTAJAS.  Es libre y gratuito. Uno puede tener un SO legal en su ordenador sin coste.  Es un sistema robusto. Es difícil que un fallo en una aplicación provoque la caída del sistema.  Es un sistema seguro. Se ha diseñado teniendo la seguridad en mente, por lo que es menos vulnerable a virus o a otro tipo de ataques en la red.  Las aplicaciones son libres y gratuitas.  Funciona en máquinas con pocos recursos.  Posibilidad de trabajar con sistemas de archivos de otros SO. INCONVENIENTES  Es menos intuitivo de instalar, utilizar y administrar.  Está menos extendido y existe menos software que para Windows.  Los drivers y la documentación es más difícil de conseguir. 5.2.2. Distribuciones. Existen organizaciones que se encargan de distribuirlo en CD o DVD acompañado con otras aplicaciones. Pueden o no ser gratuitas (se cobra el coste de documentación, el soporte técnico, la recopilación de aplicaciones, etc.) Ejemplos: Ubuntu, Red Hat, SUSE, Debian, Linex, Molinux, etc. 6. MÁQUINAS VIRTUALES. Una máquina virtual es un conjunto de programas que simulan la ejecución de otros programas incluso de otros sistemas operativos. Varios sistemas operativos distintos pueden coexistir sobre el mismo ordenador, en sólido aislamiento el uno del otro, por ejemplo para probar un sistema operativo nuevo sin necesidad de instalarlo directamente. La máquina virtual puede proporcionar una arquitectura de instrucciones que sea algo distinta de la de la verdadera máquina. Es decir, podemos simular hardware. Ejemplos: VmWare, VirtualBox, Microsoft Virtual Server, etc. 7. BIBLIOGRAFÍA Y RECURSOS.  Stallings, William. Sistemas Operativos. 4ª Ed. Prentice Hall. Madrid 2001.  Minasi, Mark. La biblia de Windows XP Profesional. Anaya Multimedia, 2002.  Instituto Nacional de Estadística e Informática. Introducción a Linux. Lima, 2000.  Galán,S. y Floriano, L. Linux al día en una hora. Anaya Multimedia.  http://es.wikipedia.org/wiki/Microsoft_Windows#Historia  http://dac.escet.urjc.es/docencia/IB/teoria/sistemas_operativos_4x1.pdf  http://www.molinux.info Introducción a la Informática de Gestión (GAP) 7
  • 8. Tema 3: Introducción a los sistemas operativos Curso 2009/2010 Ejercicio propuesto. Buscar definiciones de los siguientes conceptos relacionados con la teoría de los sistemas operativos: - Proceso. - Contexto de un proceso. - Interrupciones. - Desvíos. - Archivo o fichero. - Directorio o carpeta. - Ruta de un archivo - Partición. - Driver o Controlador. - MS-DOS Introducción a la Informática de Gestión (GAP) 8