Emily (3)

213 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
213
En SlideShare
0
De insertados
0
Número de insertados
33
Acciones
Compartido
0
Descargas
1
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Emily (3)

  1. 1. LOS SISTEMAS OPERATIVOS
  2. 2. Índice:Funciones del sistema operativoClasificación de los sistemas operativosSistemas monousuario y multiusuarioSistemas monotarea y multitareaSistemas monoproceso y multiprocesoSistemas de redSistemas de software libre y propietarioSistemas de 16, 32 o 64 bits
  3. 3. Índice:Evolución de los sistemas operativosTratamiento de la informaciónEstructura lógica del disco duroTipos de particionesSistema de ficherosArchivos y carpetas en WindowsEl Sistema LINUX¿Qué son las distribuciones Linux y sus escritorios?
  4. 4. Funciones del sistema operativoEl sistema operativo cumple varias funciones:
  5. 5. Administración del procesador:El sistema operativo administra la distribucióndel procesador entre los distintos programaspor medio de un algoritmo de programación. El tipo de programador dependecompletamente del sistema operativo, según el objetivo deseado.
  6. 6. 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 memoriaRAM disponible en el sistema. Sin embargo, esta memoria es mucho más lenta.
  7. 7. 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).
  8. 8. 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 éstasnecesitan para funcionar. Esto significa que si una aplicación no responde correctamente puede "sucumbir".
  9. 9. Administración de autorizaciones: El sistema operativo se encarga de la seguridad en relación con la ejecución de programas garantizando que los recursossean utilizados sólo por programas y usuarios que posean las autorizaciones correspondientes.
  10. 10. Gestión de archivos:El sistema operativo gestiona la lectura yescritura en el sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.
  11. 11. Gestión de la información:El sistema operativo proporciona cierta cantidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.
  12. 12. Clasificación del sistema operativoLos sistemas operativos pueden ser clasificados de la siguiente forma:
  13. 13. MONOUSUARIO:
  14. 14. Solamente puede ser usado por un único usuario en un determinado momento
  15. 15. Multiusuario:
  16. 16. Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunossistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.
  17. 17. Monotarea:
  18. 18. Solamente puede ejecutar unproceso (programa) a la misma vez.
  19. 19. Multitarea:
  20. 20. Varios procesos pueden ser ejecutadosal mismo tiempo compartiendo uno o más procesadores.
  21. 21. Monoproceso:
  22. 22. Capaz de manejar solamente un procesador de la computadora
  23. 23. Multiprocesador:
  24. 24. Cuando los procesadores del sistema, esmás de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas: simétrica o asimétricamente.
  25. 25. Sistema de red:
  26. 26. Permite la interconexión deordenadores para poder acceder a los servicios y recursos.
  27. 27. Sistemas desoftware libre:
  28. 28. Cuestión de los usuarios la libertad para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar elsoftware. Por lo tanto, debe venir acompañado del código fuente para hacer efectivas las libertades. que lo caracterizan.
  29. 29. Cuatro clases de libertad para los usuarios de software:Libertad 0: la libertad para ejecutar el programa sea cual sea nuestro propósito. Libertad 1: la libertad para estudiar el funcionamiento del programa y adaptarlo a tus necesidades —el acceso al código fuente es condición indispensable para esto.Libertad 2: la libertad para redistribuir copias y ayudar así a tu vecino. Libertad 3: la libertad para mejorar el programa y luego publicarlo para el bien de toda la comunidad —el acceso al código fuente es condición indispensable para esto.
  30. 30. Sistemas de softwarepropietario:
  31. 31. Cualquier programa informático en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo (con o sinmodificaciones), o que su código fuenteno está disponible o el acceso a éste se encuentra restringido.
  32. 32. Sistemas de 16bits:
  33. 33. Programa diseñado específicamente para ejecutarse en un sistema operativo de 16-bits, como Microsoft Windows 3.x.
  34. 34. Sistemas de 32 y 64 bits:
  35. 35. Diferencias:Los términos 32 bits y 64 bits hacen referencia al modo en que el procesador (al que también se denomina CPU) de un equipo administra la información. Las versiones de 32 y 64 bits de Windows están diseñadas para ser usadas en equipos con procesadores de 32 y 64 bits respectivamente. Las versiones de 64 bits de Windows pueden usar más memoria que las versiones de 32 bits de Windows. Esto contribuye aminimizar el tiempo dedicado al intercambio de procesos dentro y fuera de la memoria almacenando un mayor número de estosprocesos en la memoria de acceso aleatorio (RAM) en lugar de en el disco duro. Esto, a su vez, puede aumentar el rendimiento general de los programas.
  36. 36. Evolución de los sistemas operativos:
  37. 37. Sistemas Operativos (Años 40)• La aparición de la primera generación de las computadoras que se accedía directamente a la consola de la computadora desde el cual se actuaba sobre una serie de micro interruptores que permitían introducir directamente el programa de la memoria de la computadora.• Al existir pocas computadoras todos podrían considerarse prototipos y cada constructor lo hacia sin seguir ningún criterio predeterminado.• Por aquel entonces no existían los sistemas operativos y los programadores debían interactuar con el hardware del computador sin ayuda externa.
  38. 38. Sistemas Operativos (Años 60)• Se produjeron cambios notorios en varios cambios de la informática. Para ello se utilizaban técnicas de lo más diversas:• Multiprogramación: En un sistema multiprogramado la memoria principal alberga a más de un programa de usuario. La CPU ejecuta instrucciones de un programa, cuando el que se encuentra en ejecución realiza una operación de E/S; en lugar de esperar a que termine la operación de E/S, se pasa a ejecutar otro programa.• Tiempo compartido: En este punto tenemos un sistema que hace buen uso de la electrónica disponible, pero adolece de falta de interactividad; para conseguirla debe convertirse en un sistema multiusuario, en el cual existen varios usuarios con un terminal en línea, utilizando el modo de operación de tiempo compartido.
  39. 39. • Tiempo real: Estos sistemas se usan en entornos donde se deben aceptar y procesar en tiempos muy breves un gran número de sucesos, en su mayoría externos al ordenador. Si el sistema no respeta las restricciones de tiempo en las que las operaciones deben entregar su resultado se dice que ha fallado.• Multiprocesador: Permite trabajar con máquinas que poseen más de un microprocesador. En un multiprocesador• Se denomina multiprocesador a un ordenador que cuenta con dos o más microprocesadores (CPUs).• Gracias a esto, el multiprocesador puede ejecutar simultáneamente varios hilos pertenecientes a un mismo proceso o bien a procesos diferentes.
  40. 40. Sistemas Operativos (Años 70)• Debido al avance de la electrónica, pudo empezar a crearse circuitos con miles de transistores en un centímetro cuadrado de silicio, lo que llevaría, pocos años después, a producir los primeros sistemas integrados. Ésta década se podría definir como la de los sistemas de propósito general y en ella se desarrollan tecnologías que se siguen utilizando en la actualidad.• Inconvenientes de los sistemas existentes: Se trataba de sistemas grandes y costosos, pues antes no se había construido nada similar y muchos de los proyectos desarrollados terminaron con costos muy por encima del presupuesto y mucho después de lo que se marcaba como fecha de finalización.• Características de los nuevos sistemas: Para solventar los problemas antes comentados, se realizó un costosísimo trabajo para interponer una amplia capa de software entre el usuario y la máquina, de forma que el primero no tuviese que conocer ningún detalle de la circuitería.
  41. 41. • Sistemas operativos desarrollados:• MULTICS (Multiplexed Information and Computing Service): Originalmente era un proyecto cooperativo liderado por Fernando Corbató del MIT, con General Electric y los laboratorios Bell, que comenzó en los 60, pero los laboratorios Bell abandonaron en 1969 para comenzar a crear el sistema UNIX. Se desarrolló inicialmente para el mainframe GE-645, un sistema de 36 bits; después fue soportado por la serie de máquinas Honeywell 6180.• MVS (Multiple Virtual Storage): Fue el sistema operativo más usado en los modelos de mainframes -ordenadores grandes, potentes y caros usados principalmente por grandes compañías para el procesamiento de grandes cantidades de datos- System/370 y System/390 de IBM, desarrollado también por IBM y lanzado al mercado por primera vez en 1974.• CP/M (Control Program/Monitor): Desarrollado por Gary Kildall para el microprocesador 8080/85 de Intel y el Zilog Z80, salió al mercado en 1976, distribuyéndose en disquetes de ocho pulgadas. Fue el SO más usado en las computadoras personales de esta década. Su éxito se debió a que era portátil, permitiendo que diferentes programas interactuasen con el hardware de una manera estandarizada. Estaba compuesto de dos subsistemas:• CCP (Comand Control Processor): Intérprete de comandos que permitía introducir los mandatos con sus parámetros separados por espacios. Además, los traducía a instrucciones de alto nivel destinadas a BDOS.• BDOS (Basic Disk Operating System): Traductor de las instrucciones en llamadas a la BIOS.
  42. 42. Sistemas Operativos (Años 80)• Con la creación de los circuitos LSI -integración a gran escala-, chips que contenían miles de transistores en un centímetro cuadrado de silicio, empezó el auge de los ordenadores personales. En éstos se dejó un poco de lado el rendimiento y se buscó más que el sistema operativo fuera amigable, surgiendo menús, e interfaces gráficas. Esto reducía la rapidez de las aplicaciones, pero se volvían más prácticos y simples para los usuarios.• Apple Macintosh: El lanzamiento oficial se produjo en enero de 1984, al precio de 2495 dólares. Muchos usuarios, al ver que estaba completamente diseñado para funcionar a través de una GUI (Graphic User Interface), acostumbrados a la línea de comandos, lo tacharon de juguete. A pesar de todo, el Mac se situó a la cabeza en el mundo de la edición a nivel gráfico.• MS-DOS: En 1981 Microsoft compró un sistema operativo llamado QDOS que, tras realizar unas pocas modificaciones, se convirtió en la primera versión de MS-DOS (MicroSoft Disk Operating System). A partir de aquí se sucedieron una serie de cambios hasta llegar a la versión 7.1, a partir de la cual MS-DOS dejó de existir como tal y se convirtió en una parte integrada del sistema operativo Windows.
  43. 43. Sistemas Operativos (Años 90)• GNU/Linux: En 1991 aparece la primer versión del núcleo de Linux. Creado por Linus Torvalds y un sinfín de colaboradores a través de Internet. Este sistema se basa en Unix, un sistema que en principio trabajaba en modo comandos, estilo MS-DOS. Hoy en día dispone de Ventanas, gracias a un servidor grafico y a gestores de ventanas como KDE, GNOME entre muchos. Recientemente GNU/Linux dispone de un aplicativo que convierte las ventanas en un entorno 3D como por ejemplo Beryl. Lo que permite utilizar linux de una forma visual atractiva.
  44. 44. TRATAMIENTO DELA INFORMACIÓN:
  45. 45. Estructura lógica del disco duro
  46. 46. Los discos duros están compuestos por pistas, sectores ycilindros, pero en su representación lógica, la que ahora nosinteresa, los discos duros están formador por un sector dearranque y una o varias particiones. El sector de arranque esel sector que contiene la información de todas las particionespresentes en el disco duro e identifica la que contiene unsistema operativo.En la mayoría de los casos, los discos duros contienen una solapartición o división del disco, pero es posible crear o definirvarias particiones. Por ejemplo, hoy día, los fabricantes deordenadores que suelen incluir en los discos duros unapartición, denominada recovery, destinada a restaurar elsistema operativo a su configuración inicial de fábrica.
  47. 47. Tipos de particiones:
  48. 48. · Particiones primarias Generan automáticamenteuna unidad lógica. Para que un ordenadorarranque adecuadamente y encuentre un sistemaoperativo, desde dirigirse a la partición activa (donde esta alojado el sistema operativo).·Particiones extensivas Son particiones primariasespeciales que dentro pueden contener unnumero limitado de unidades lógicas. Se puedencrear una partición extendida cuando se necesitagenerar más de cuatro unidades lógicas en undisco.
  49. 49. Sistema de ficheros:
  50. 50. Conjunto algoritmos y estructurasauxiliares que nos van a permitir de manera sencilla y transparente acceder nuestros datos en dispositivos de almacenamiento(por ejemplo: un disco duro, un CD ROM, un disquete, un Pen Drive, etcétera).
  51. 51. Archivos y carpetas en Windows
  52. 52. Conjunto de información que se almacena en algúnmedio (unidad de disco) pueden ser creados por el usuario. Están almacenados en carpetas y son identificables por un nombre y una extensión. También poseen propiedades(archivos ocultos, de sistema, de solo lectura, etc.). Los archivos pueden clasificarse en dos grandes grupos: ejecutables y no ejecutables.
  53. 53. El Sistema Linux:
  54. 54. Sistema operativo gratuito basado en Unix que puede ser utilizado en ordenadores con arquitecturas Intel (PCs principalmente) y de otros tipos. Proporciona altas prestaciones con un bajo consumo de recursos. Esto quiere decir quepuede sacar partido a un PC antiguo con un bajo coste.Puede utilizar Linux en su PC o en los servidores de su empresa.
  55. 55. ¿Qué son las distribuciones Linux y sus escritorios?
  56. 56. Distribuciones de Linux Sistema de libre distribución por lo que podéis encontrar todos los ficheros y programas necesarios para su funcionamiento en multitud de servidores conectados a Internet. La tarea dereunir todos los ficheros y programas necesarios,así como instalarlos en tu sistema y configurarlo.
  57. 57. Escritorios de Linux Es la elección del escritorio con el que se deseatrabajar. En los últimos años , los entornos gráficos han sido un factor importante para el éxito la utilización de un determinado sistema operativo.En cambio en Windows o en Mac OS el escritorio esmás o menos personalizable pero único , en el caso de Linux hay varios tipos de escritorio. Los más usados son GNOME y KDE. Una de las ventajas de este sistema es que , aunque la distribución que elegimos viene con un escritorio por defecto.
  58. 58. GNOME 2.6 Escritorios Menú Aplicaciones AMSNMenú Acciones Música y Vídeos
  59. 59. Navegador de Internet Firefox Nautilus Ximian Evolution
  60. 60. KDE
  61. 61. FIN EMILY LABRADOR GAYO 1 BACH.B

×