Sandra Gómez y Sandra Maisón
INTRODUCCIÓN
 Definición. Relación entre hardware y
  software
FUNCIONAMIENTO de los S.O
 Funcionamiento básico
 Arquitectura de un sistema operativo.
  Estructura de capas.
 Funciones de los sistemas operativos
EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS
 Niveles de los sistemas operativos
 Principales sistemas operativos
   Programa (o software) más importante de un
    ordenador. Para que funcionen los otros
    programas, cada ordenador de uso general debe
    tener un sistema operativo.
    Los sistemas operativos realizan tareas básicas,
    tales como reconocimiento de la conexión del
    teclado, enviar la información a la pantalla, no
    perder de vista archivos y directorios en el disco,
    y controlar los dispositivos periféricos tales como
    impresoras, escáner, etc.
 El hardware es la parte tangible, todo lo que
  puedes tocar, como disco duro, memoria,
  tarjeta madre, etc. El software es la parte
  lógica, la parte pensante del equipo.
 La relación es mutua, si no existe el software
  solo tienes un equipo el cual no puede
  trabajar.
Cuando pulsas el interruptor de arranque de
tu ordenador, se pone en marcha un grupo de
instrucciones que se mantienen en la memoria ROM. Este
código examina el sistema hardware para asegurarse de
que todo está funcionando.
  Este inicio verifica la CPU, la memoria y la BIOS, busca
errores y almacena los resultados en una localización de
memoria especial.
  Una vez que la verificación se ha completado con éxito,
el software activará los controladores del sistema.
En los ordenadores modernos, cuando el ordenador activa
  el disco duro, encuentra el cargador de arranque.
  El cargador de arranque es un pequeño programa que carga
  el sistema operativo en memoria y permite que empiece a
  operar.
 Prepara los controladores de los programas y controla los
  subsistemas hardware del ordenador.
 Configura las divisiones de memoria que mantienen al
  sistema operativo.
 Tiene información del usuario y las aplicaciones.

 Establece la estructura de datos usada para comunicarse
  con los subsistemas y aplicaciones del ordenador.

 Entonces devuelve el control del ordenador al sistema
 operativo.
 Arquitectura monolítica:
– configuración del kernel
– configuración en el arranque
– configuración en tiempo de ejecución
– módulos de carga
 Maquinas virtuales:
– Soporte del kernel a la virtualización:
  namespaces,cgroups, containers.
– Soporte a máquinas virtuales: Xen, KVM.
Gestión del   •Una parte del sistema operativo esta encargada
procesador     de la gestión de la unidad central de proceso. El
               sistema operativo se encarga de gestionar la
 (Nivel 1)     prioridad entre procesos.




Gestión de    •Una parte del sistema operativo esta encargada
               de la gestión y asignación de la memoria a los
la memoria     procesos o aplicaciones, impidiendo que las zonas
               de memoria ocupadas por aplicaciones no sean
  (Nivel 2)    ocupadas por otras aplicaciones.



Gestión de    •Una parte del sistema operativo esta encargada
 procesos      de la gestión de procesos, iniciando, deteniendo y
               finalizando los mismos dependiendo del usuario o
 (Nivel 3)     de las ordenes recibidas por el sistema operativo.
• Una parte del sistema operativo
     Gestión         esta encargada de la gestión de los
Entrada/Salida y     procesos que establecen acciones
Almacenamiento       con los dispositivos de
    (Nivel 4)        almacenamiento o dispositivos de
                     entrada y salida.




                   • El sistema operativo gestiona
   Gestión de        archivos, directorios, atributos de
  información        los anteriores y otras características
    (Nivel 5)        para identificar la información con
                     la que trabaja el sistema operativo.
 Ejecución  y control de aplicaciones o
  programas.
 Gestión, Control y Administración de
  dispositivos o periféricos.
 Gestión, Control y Administración de los
  usuarios.
 Control de procesos.
 Control de errores del sistema y programas.
 Control y Gestión de la seguridad
• Soportan un usuario a la vez.
Monousuario:




                • Dan servicio a más de un usuario
                  simultáneamente sin importar
Multiusuario:     las características de la máquina.


                • Sólo permiten una tarea a la vez por
Monotarea:
                  usuarios.
• Le permite al usuario estar realizando
  Multitarea:
                     varios trabajos al mismo tiempo.



                   • Sólo permiten visualizar un
Monoprocesador:
                     procesador.


                   • Permiten usar varios procesadores
                     simultáneamente y son capaces
Multiprocesador:     de ejecutar varias tareas en paralelo.
 MS-DOS:                         Windows       3.1:
 El famoso DOS,(Disk Operating    Fue creado sobre 1992. Este
 System), es más conocido por     sistema muestra íconos en la
 los nombres de PC-DOS y MS-      pantalla que representan
 DOS. MS-DOS fue hecho por la     diferentes archivos o programas,
 compañía de software             se puede acceder mediante un
 Microsoft. Es el sistema         doble click . Es muy fácil
                                  aprender a usar un nuevo
 operativo de disco de
                                  software una vez aprendido las
 Microsoft.
                                  bases. Este sistema operativo es
                                  de los primeros que es de fácil
                                  utilización.
 Windows      95:                 Windows     NT:
 En 1995, Microsoft introdujo      Fue creada en julio de
 una nueva y mejorada              1993. Esta versión de
 versión del Windows 3.1. , es     Windows se especializa en
 un sistema operativo con          las redes y servidores. Con
 interfaz gráfica de usuario       este sistema operativo se
 híbrido de entre 16 y 32 bits.    puede comunicar de forma
 Fue publicado el 24 de agosto     eficaz entre dos o más
 de 1995 por la empresa de
                                   computadoras.
 software Microsoft.
 Mac   OS:                         UNIX:
 Es el nombre del primer sistema    UNIX es una marca registrada
 operativo de Apple para los        deThe Open Group en
 ordenadores Macintosh. Este        Estados Unidos y otros países.
 sistema operativo se puede
                                    El sistema operativo UNIX fue
 aprender a usarlo en muy poco
 tiempo. Por otro lado, es muy      creado por los laboratorios
 bueno para organizar archivos y    Bell de AT&T en 1969 y es
 usarlos de manera eficaz. Este     ahora usado como una de las
 fue creado por Apple Computer,     bases para la supercarretera
 Inc.                               de la información.
   Windows 2000:                         Windows XP:
    Windows 2000 es un sistema             Windows XP es una línea de
    operativo de Microsoft que se          sistemas operativos desarrollado
    puso en circulación el 17 de           por Microsoft que se publicaron
    febrero de 2000.                       el 25 de octubre de 2001. Se
    Este sistema operativo introdujo       considera que están en el
    algunas modificaciones respecto        mercado 400 millones de copias
    a sus predecesores, como el            funcionando. Las letras "XP"
    sistema de archivos NTFS 5, la         provienen de la palabra
    capacidad de cifrar y comprimir        'eXPeriencia'.
    archivos.                              Dispone de versiones para varios
                                           entornos informáticos. Sucesor
                                           de Windows 2000 y antecesor de
                                           Windows Vista; es el primer
                                           sistema operativo de Microsoft
                                           orientado al consumidor que se
                                           construye con un núcleo y
                                           arquitectura de Windows NT.
 Windows   Vista:
 Windows Vista es una línea de sistemas operativos
 desarrollada por Microsoft para ser usada en ordenadores,
 portátiles y centros de multimedia. Fue anunciado
 oficialmente el 30 de enero de 2007, fue lanzado
 mundialmente y fue puesto a disposición para ser
 comprado y descargado desde el sitio web de Microsoft.
Trabajo

Trabajo

  • 1.
    Sandra Gómez ySandra Maisón
  • 2.
    INTRODUCCIÓN  Definición. Relaciónentre hardware y software FUNCIONAMIENTO de los S.O  Funcionamiento básico  Arquitectura de un sistema operativo. Estructura de capas.  Funciones de los sistemas operativos EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS  Niveles de los sistemas operativos  Principales sistemas operativos
  • 3.
    Programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.
  • 4.
     El hardwarees la parte tangible, todo lo que puedes tocar, como disco duro, memoria, tarjeta madre, etc. El software es la parte lógica, la parte pensante del equipo.  La relación es mutua, si no existe el software solo tienes un equipo el cual no puede trabajar.
  • 5.
    Cuando pulsas elinterruptor de arranque de tu ordenador, se pone en marcha un grupo de instrucciones que se mantienen en la memoria ROM. Este código examina el sistema hardware para asegurarse de que todo está funcionando. Este inicio verifica la CPU, la memoria y la BIOS, busca errores y almacena los resultados en una localización de memoria especial. Una vez que la verificación se ha completado con éxito, el software activará los controladores del sistema.
  • 6.
    En los ordenadoresmodernos, cuando el ordenador activa el disco duro, encuentra el cargador de arranque. El cargador de arranque es un pequeño programa que carga el sistema operativo en memoria y permite que empiece a operar.  Prepara los controladores de los programas y controla los subsistemas hardware del ordenador.  Configura las divisiones de memoria que mantienen al sistema operativo.  Tiene información del usuario y las aplicaciones.  Establece la estructura de datos usada para comunicarse con los subsistemas y aplicaciones del ordenador. Entonces devuelve el control del ordenador al sistema operativo.
  • 7.
     Arquitectura monolítica: –configuración del kernel – configuración en el arranque – configuración en tiempo de ejecución – módulos de carga  Maquinas virtuales: – Soporte del kernel a la virtualización: namespaces,cgroups, containers. – Soporte a máquinas virtuales: Xen, KVM.
  • 8.
    Gestión del •Una parte del sistema operativo esta encargada procesador de la gestión de la unidad central de proceso. El sistema operativo se encarga de gestionar la (Nivel 1) prioridad entre procesos. Gestión de •Una parte del sistema operativo esta encargada de la gestión y asignación de la memoria a los la memoria procesos o aplicaciones, impidiendo que las zonas de memoria ocupadas por aplicaciones no sean (Nivel 2) ocupadas por otras aplicaciones. Gestión de •Una parte del sistema operativo esta encargada procesos de la gestión de procesos, iniciando, deteniendo y finalizando los mismos dependiendo del usuario o (Nivel 3) de las ordenes recibidas por el sistema operativo.
  • 9.
    • Una partedel sistema operativo Gestión esta encargada de la gestión de los Entrada/Salida y procesos que establecen acciones Almacenamiento con los dispositivos de (Nivel 4) almacenamiento o dispositivos de entrada y salida. • El sistema operativo gestiona Gestión de archivos, directorios, atributos de información los anteriores y otras características (Nivel 5) para identificar la información con la que trabaja el sistema operativo.
  • 10.
     Ejecución y control de aplicaciones o programas.  Gestión, Control y Administración de dispositivos o periféricos.  Gestión, Control y Administración de los usuarios.  Control de procesos.  Control de errores del sistema y programas.  Control y Gestión de la seguridad
  • 11.
    • Soportan unusuario a la vez. Monousuario: • Dan servicio a más de un usuario simultáneamente sin importar Multiusuario: las características de la máquina. • Sólo permiten una tarea a la vez por Monotarea: usuarios.
  • 12.
    • Le permiteal usuario estar realizando Multitarea: varios trabajos al mismo tiempo. • Sólo permiten visualizar un Monoprocesador: procesador. • Permiten usar varios procesadores simultáneamente y son capaces Multiprocesador: de ejecutar varias tareas en paralelo.
  • 13.
     MS-DOS:  Windows 3.1: El famoso DOS,(Disk Operating Fue creado sobre 1992. Este System), es más conocido por sistema muestra íconos en la los nombres de PC-DOS y MS- pantalla que representan DOS. MS-DOS fue hecho por la diferentes archivos o programas, compañía de software se puede acceder mediante un Microsoft. Es el sistema doble click . Es muy fácil aprender a usar un nuevo operativo de disco de software una vez aprendido las Microsoft. bases. Este sistema operativo es de los primeros que es de fácil utilización.
  • 14.
     Windows 95:  Windows NT: En 1995, Microsoft introdujo Fue creada en julio de una nueva y mejorada 1993. Esta versión de versión del Windows 3.1. , es Windows se especializa en un sistema operativo con las redes y servidores. Con interfaz gráfica de usuario este sistema operativo se híbrido de entre 16 y 32 bits. puede comunicar de forma Fue publicado el 24 de agosto eficaz entre dos o más de 1995 por la empresa de computadoras. software Microsoft.
  • 15.
     Mac OS:  UNIX: Es el nombre del primer sistema UNIX es una marca registrada operativo de Apple para los deThe Open Group en ordenadores Macintosh. Este Estados Unidos y otros países. sistema operativo se puede El sistema operativo UNIX fue aprender a usarlo en muy poco tiempo. Por otro lado, es muy creado por los laboratorios bueno para organizar archivos y Bell de AT&T en 1969 y es usarlos de manera eficaz. Este ahora usado como una de las fue creado por Apple Computer, bases para la supercarretera Inc. de la información.
  • 16.
    Windows 2000:  Windows XP: Windows 2000 es un sistema Windows XP es una línea de operativo de Microsoft que se sistemas operativos desarrollado puso en circulación el 17 de por Microsoft que se publicaron febrero de 2000. el 25 de octubre de 2001. Se Este sistema operativo introdujo considera que están en el algunas modificaciones respecto mercado 400 millones de copias a sus predecesores, como el funcionando. Las letras "XP" sistema de archivos NTFS 5, la provienen de la palabra capacidad de cifrar y comprimir 'eXPeriencia'. archivos. Dispone de versiones para varios entornos informáticos. Sucesor de Windows 2000 y antecesor de Windows Vista; es el primer sistema operativo de Microsoft orientado al consumidor que se construye con un núcleo y arquitectura de Windows NT.
  • 17.
     Windows Vista: Windows Vista es una línea de sistemas operativos desarrollada por Microsoft para ser usada en ordenadores, portátiles y centros de multimedia. Fue anunciado oficialmente el 30 de enero de 2007, fue lanzado mundialmente y fue puesto a disposición para ser comprado y descargado desde el sitio web de Microsoft.