L.I. RAMIRO ROBLES VILLANUEVA

Slides:



Advertisements
Presentaciones similares
integrantes Avalos Aguilar María Cristina
Advertisements

SISTEMAS OPERATIVOS.
Sistemas Operativos.
Tipos de sistemas operativos
DOS COMP 240.
SISTEMAS OPERATIVOS.
SISTEMAS OPERATIVOS Un Sistema operativo (SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas de usuario.
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
SISTEMAS OPERATIVOS (CONCEPTO Y TIPOS).
Estructura de un Sistema Operativo
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
Subsistemas De un Sistema Operativo Celeste Domínguez Romo
Ms- dos 4.
ES UN SISTEMA OPERATIVO PARA COMPUTADORAS BASADOS EN X86. FUE EL MIEMBRO MAS POPULAR DE LA FAMILIA DE SISTEMAS OPERATIVOS DOS DE MICROSOFT, Y EL PRINCIPAL.
Jorge A.Collado, BCS. M.A.Ed.
HISTORIA Y CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
Sistemas Operativos El sistema operativo es el encargado de coordinar todas las actividades del computador, todos los datos que entren o salgan desde el.
Ms-dos.
INSTALACIÓN Y MANTENIMIENTO DE SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS DE RED
SISTEMAS OPERATIVOS DE UNA RED.
Es un Sistema operativo de red. Es una de las plataformas de servicio más fiable para ofrecer acceso seguro y continuado a la red y los recursos de.
SISTEMA OPERATIVO.
HERRAMIENTAS INFORMATICAS
SISTEMAS OPERATIVOS MS-DOS ARMANDO PEREIRA INFOTEP 06/05/2013.
CLASIFICACIÓN DEL SISTEMA OPERATIVO POR APLICACIÓN
Conforme a su cronología
Unidad 6 (1ª parte) TEORÍA DE SSOO MANTENIMIENTO.
Programación I MC José Andrés Vázquez Flores
SISTEMAS OPERATIVOS →¿Qué es un sistema operativo?
SISTEMAS OPERATIVOS EQUIPO 9: GRUPO: Luna Rodríguez Diana Alejandra
EL SISTEMA OPERATIVO.
Características de un sistema operativo
Los Sistemas Operativos
SISTEMAS OPERATIVOS.
Software, programas de computadoras. Son las instrucciones responsables de que el hardware (la máquina) realice su tarea. Como concepto general, el software.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
TEMA 10. SISTEMAS OPERATIVOS DISTRIBUIDOS
Estructuras en Sistemas Operativos DAISY KATERINE RODRÍGUEZ.
MS dos.
SISTEMAS OPERATIVOS 1.4 CLASIFICACIÓN DE LOS S.O
Introducción a los SOs.
Tema 8: Introducción a los SOs. Tema 8: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.), Introducción.
BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA COMPUTACIÓN Programación I MC Hilda Castillo Zacatelco.
COMANDO D. O. S OSCAR JAVIER GUERRERO SALAS Universidad Surcolombiana Tec. Des. Software Universidad Surcolombiana.
Sistema Operativo Dos y Windows ANGEL MARQUEZ RAMOS COMP SECCION y
Estructura de los Sistemas Operativos
Sistemas Operativos.
TIPOS DE SISTEMAS OPERATIVOS
UD 1: “Introducción a los servicios de red e Internet” Sistemas Operativos Windows Luis Alfonso Sánchez Brazales.
Tipos de sistemas operativos
Ambato Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los.
LIA. SUEI CHONG SOL, MCE..  1.- SOFTWARE BÁSICO O DE SISTEMA. Conjunto de programas imprescindibles para el funcionamiento del sistema.  2.- SOTWARE.
UABJO LIC. EN CONTADURÍA PUBLICA INFOMATICA I MAC SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS Es un conjunto de programas y archivos auxiliares que permiten la interactividad entre el usuario y la computadora y es el encargado.
Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Programación I MC Beatriz Beltrán Martínez.
Tipos de sistemas operativos
“Internet facilita la información adecuada, en el momento adecuado, para el propósito adecuado”. (Bill Gates).
SISTEMAS OPERATIVOS Un sistema Operativo (SO) es en sí mismo un programa de computadora. Sin embargo, es un programa muy especial, quizá el más complejo.
Definición, Funciones, Características, Categorias
SISTEMAS OPERATIVOS Son un conjunto de programas destinados a permitir la comunicación entre el usuario y en computador y gestionar sus recursos.
Estructuras en Sistemas Operativos DAISY KATERINE RODRÍGUEZ.
SISTEMAS OPERATIVOS WINDOWS. Un sistema operativo es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema.
 Un sistema operativo es el programa mas importante de un ordenador. Los sistemas operativos realizan tareas básicas como la conexión a un teclado, el.
TECNICO EN SISTEMAS NUMERO DE FICHA:
SISTEMAS OPREATIVOS LIBIA HELENA CASTAÑEDA GRUPO _159.
TIPOS DE SISTEMAS OPERATIVOS.  Que es un sistema operativo??  Es el encargado de brindar al usuario una forma amigable y sencilla de operar, interpretar,
CAPITULO III El Sistema Operativo (OS)
HISTORIA DE LA COMPUTACION ALGORITMOS Y LENGUAJES DE PROGRAMACION CARRERA: ING. INDUSTRIAL.
SISTEMAS OPERATIVOS. QUE ES ?  ES UN PROGRAMA O SOFTWARE QUE GESTIONA LOS RECURSOS DEL HARDWARE Y PROVE SERVICIOS A LOS PROGRAMAS DE APLICACION.  NOTA:
Transcripción de la presentación:

L.I. RAMIRO ROBLES VILLANUEVA SISTEMAS OPERATIVOS L.I. RAMIRO ROBLES VILLANUEVA

Sistemas Operativos por Servicios

Sistemas Operativos por la forma de ofrecer sus Servicios Sistemas Operativos por lotes Sistemas Operativos de tiempo real Sistemas Operativos de multiprogramación Sistemas Operativos de tiempo compartido Sistemas Operativos de red Sistemas Operativos distribuidos Sistemas Operativos paralelos

Sistemas Operativos por Lotes Procesan una gran cantidad de trabajos con poca o ninguna interacción entre los usuarios y los programas en ejecución. Se reúnen todos los trabajos comunes para realizarlos al mismo tiempo, evitando la espera de dos o más trabajos como sucede en el procesamiento en serie. Algunos ejemplos de Sistemas Operativos por lotes exitosos son el SCOPE, del DC6600, el cual está orientado a procesamiento científico pesado, y el EXEC II para el UNIVAC 1107, orientado a procesamiento académico.

Sistemas Operativos de tiempo real Son aquellos en los cuales no tiene importancia el usuario, sino los procesos. Por lo general, están subutilizados sus recursos con la finalidad de prestar atención a los procesos en el momento que lo requieran. se utilizan en entornos donde son procesados un gran número de sucesos o eventos. Algunos ejemplos de Sistemas Operativos de tiempo real son: VxWorks, Solaris, Lyns OS y Spectra.

Sistemas Operativos de Multiprogramación (o Sistemas Operativos de multitarea) Son sistemas que soportan la multitarea. Sistemas Operativos como UNIX, Windows 95, Windows 98, Windows NT, MAC-OS, OS/2 son algunos de ellos.

Sistemas Operativos de tiempo compartido Permiten la simulación de que el sistema y sus recursos son todos para cada usuarios. El usuario hace una petición a la computadora, esta la procesa tan pronto como le es posible, y la respuesta aparecerá en la terminal del usuario. Algunos ejemplos de Sistemas Operativos de tiempo compartido son Multics, OS/360 y DEC-10.

Sistemas Operativos de Red Se definen como aquellos que tiene la capacidad de interactuar con sistemas operativos en otras computadoras por medio de un medio de transmision con el objeto de intercambiar informacion, transferir archivos ejecutar comandos remotos y ejecutar un sin fin de actividades.

Sistemas Operativos Distribuidos Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esté en un equipo o en diferentes, en este caso es transparente para el usuario. Existen dos esquemas básicos de éstos. Un sistema fuertemente acoplado es a es aquel que comparte la memoria y un reloj global, cuyos tiempos de acceso son similares para todos los procesadores. En un sistema débilmente acoplado los procesadores no comparten ni memoria ni reloj, ya que cada uno cuenta con su memoria local. Entre los diferentes Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc.

Sistemas Operativos Distribuidos Abarcan los servicios de los de red, logrando integrar recursos (impresoras, memoria, procesos, unidades centrales de proceso) en una sola maquina virtual que el usuario accesa de forma transparente.

Ventajas de los sistemas operativos distribuidos Economía: El cociente precio/desempeño de la suma del poder de los procesadores separados contra el poder de uno solo centralizado es mejor cuando están distribuídos. Velocidad: Relacionado con el punto anterior, la velocidad sumada es muy superior. Confiabilidad: Si una sola máquina falla, el sistema total sigue funcionando. Crecimiento: El poder total del sistema puede irse incrementando al añadir pequeños sistemas, lo cual es mucho más difícil en un sistema centralizado y caro. Distribución: Algunas aplicaciones requieren de por sí una distribución física.

Compartir datos: Un sistema distribuido permite compartir datos más fácilmente que los sistemas aislados, que tendrían que duplicarlos en cada nodo para lograrlo. Compartir dispositivos: Un sistema distribuido permite accesar dispositivos desde cualquier nodo en forma transparente, lo cual es imposible con los sistemas aislados. El sistema distribuido logra un efecto sinergético. Comunicaciones: La comunicación persona a persona es factible en los sistemas distribuidos, en los sistemas aislados no. Flexibilidad: La distribución de las cargas de trabajo es factible en el sistema distribuidos, se puede incrementar el poder de cómputo.

Desventajas de los Sistemas Operativos Distribuidos El problema más importante en la creación de sistemas distribuidos es el software: los problemas de compartición de datos y recursos es tan complejo que los mecanismos de solución generan mucha sobrecarga al sistema haciéndolo ineficiente. El checar, por ejemplo, quiénes tienen acceso a algunos recursos y quiénes no, el aplicar los mecanismos de protección y registro de permisos consume demasiados recursos. En general, las soluciones presentes para estos problemas están aún en pañales. Otros problemas de los sistemas operativos distribuidos surgen debido a la concurrencia y al paralelismo. Tradicionalmente las aplicaciones son creadas para computadoras que ejecutan secuencialmente, de manera que el identificar secciones de código `paralelizable' es un trabajo ardúo, pero necesario para dividir un proceso grande en sub-procesos y enviarlos a diferentes unidades de procesamiento para lograr la distribución.

Con la concurrencia se deben implantar mecanismos para evitar las condiciones de competencia, las postergaciones indefinidas, el ocupar un recurso y estar esperando otro, las condiciones de espera circulares y , finalmente, los "abrazos mortales" (deadlocks). Estos problemas de por sí se presentan en los sistemas operativos multiusuarios o multitareas, y su tratamiento en los sistemas distribuidos es aún más complejo, y por lo tanto, necesitará de algoritmos más complejos con la inherente sobrecarga esperada.

Sistemas Operativos Paralelos En estos tipos de Sistemas Operativos se pretende que cuando existan dos o más procesos que compitan por algún recurso se puedan realizar o ejecutar al mismo tiempo. Ejemplos de estos tipos de Sistemas Operativos están: Alpha, PVM, la serie AIX, que es utilizado en los sistemas RS/6000 de IBM.

MS - DOS El origen está en el QDOS o Quick and Dirty Operating System (Sistema operativo rápido y sucio), creado por "Seattle Computer Products" y comercializado bajo la denominación 86-DOS. Se diseñó como un clon a corto plazo del sistema operativo CP/M, para dar compatibilidad con la base instalada existente de programas comerciales como WordStar y dBase. Cuando IBM encargó a Microsoft un sistema operativo para su entonces novedoso IBM PC, Microsoft se vio incapaz de cumplir los plazos y compró el QDOS a sus propietarios, saliendo al mercado en dos versiones: PC-DOS (versión de IBM) y MS-DOS (versión de Microsoft).

Versiones de MS-DOS 1.0 Liberado en 1981 como complemento al IBM-PC. Primera versión de DOS. Soporta 16 Kb de RAM, disquetes de 5,25 pulgadas de una sola cara de 160 Kb. 1.1 Corregidos muchos errores, soporta disquetes de doble densidad de 320 Kb. 2.0 Complemento del IBM XT liberado en 1983. Más del doble de nuevos comandos, soporte de disco duro (muy pequeño, alrededor de 5 MB). 2.1 Complemento del IBM PCjr. Añadidas algunas mejoras. 3.0 Diseñado para soportar el nuevo hardware del IBM-AT. Añadidas unas pocas características de LAN. 3.1 Añadidas más características y soporte LAN. 3.2 Añadida capacidad para disquetes de 3,5 pulgadas y 720 Kb. 3.3 Añadida capacidad para PS/2 de IBM y los nuevos disquetes de 3,5 pulgadas de alta capacidad (1,44 MB). Capacidad para crear particiones de disco superiores a 32 MB. Nuevos carácteres internacionales añadidos con soporte para 17 países. Soporte de 4 puertos serie (antes sólo 2). Incorporación del comando "Files" para poder abrir hasta 255 archivos simultaneamente. 4.0 Agregado shell DOS, algunas mejoras y arreglos. 5.0 Implementado en 1991, incluyendo más características de administración de memoria y herramientas para soporte de macros, mejora del intérprete de comandos o shell. 6.X Soporte para Microsoft Windows, desfragmentación del disco, compresión de archivos, copias de seguridad, anti-virus, Memmaker, etc.

WINDOWS La primera de esas líneas conformaban la apariencia de un Sistema Operativo, aunque realmente requerían otro sobre el que ejecutarse (MS-DOS). Todos los Sistemas Operativos desde Windows 1.0 a Windows ME necesitaban tener MS-DOS instalado, aunque desde la aparición de Windows 95 podía instalarse Windows sobre un disco duro vacío, ya que durante su propia instalación se instalaba además una versión reducida de MS-DOS. La arquitectura de Windows comenzó siendo de 16 bits, hasta Windows 95, donde pasó a funcionar bajo una arquitectura de 32 bits, aunque manteniendo bastantes módulos de 16 bits por razones de compatibilidad.

Windows ME (Edición Millenium) Windows 3.x Windows 3.0 Windows 3.1 Windows 3.11 para trabajo en grupo Windows 95 Windows 95 OSR2 Windows 98 Windows 98 SE (Segunda Edición) Windows ME (Edición Millenium)

Versiones basadas en NT La segunda línea de desarrollo (NT) se basaba en emplear desde el origen un sistema operativo en modo gráfico y con una arquitectura de 32 bits. Este Sistema Operativo no requiere tener instalado ningún otro previamente. Incluye en todas sus versiones un emulador de consola en modo texto. A modo de anécdota, Windows NT 4.0 en origen no era compatible con tarjetas gráficas AGP. Requería la instalación de un Service Pack o conjunto de parches (de la versión 3 en adelante), que permitían su detección y la instalación de sus controladores. NT 3.1 NT 3.5 NT 3.51 NT 4.0 Windows 2000 Windows XP Windows XP N Windows Server 2003 Windows Vista (Windows Code Name: Longhorn hasta la construcción 41xx)

Windows XP Tablet PC Edition Versiones para Tablet PC's Windows XP Tablet PC Edition Versiones para pequeños dispositivos Windows CE Windows Mobile