SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
COLEGIO TÉCNICO SALESIANO

                    CUENCA




“IMPLANTACIÓN DE SISTEMAS MONOUSUARIO Y
             MULTIUSUARIO”


                ESTUDIANTES:
     José Pesantez, Daniel Pulla, Jorge Pillaga


                 ESPECIALIDAD:
             Aplicaciones Informáticas


                   PROFESOR:
                 Santiago Durazno


                     CURSO:
                    Tercero E1


                  AÑO LECTIVO
                   2009 - 2010
OBJETIVOS:

      OBJETIVOS GENERALES
        Relacionar el tema directamente al estudio de los Sistemas Operativos.
        Obtener nuestras propias conclusiones acerca del tema a estudiar.

      OBJETIVOS ESPECÍFICOS
          Entender y comprender las clasificación y características de los diferentes
          tipos de sistemas operativos.
          Saber el papel que juegan los sistemas operativos en el mundo del
          tratamiento de la información.
          Definir correctamente ¿Qué es un Sistema Operativo?

   ✔ ¿Que es S.O?
Un sistema operativo es un software de sistema, es decir, un conjunto de programas de
computación destinados a realizar muchas tareas entre las que destaca la administración
de los dispositivos periféricos.
Es un programa que controla la ejecución de programas de aplicación y actúa como una
interfaz entre el usuario y el hardware de una computadora.

   ✔ Sistemas por lotes sencillos
 El SO por lotes sencillo lee un flujo de trabajos individuales, cada uno con sus propias
tarjetas de control que predefinen lo que el trabajo hace y su trabajo se imprime en líneas
(después de algunos minutos e inclusive horas).


   ✔ Sistemas Operativos Multiprogramados
Surge un nuevo avance en el hardware: el hardware con protección de memoria. Lo que
ofrece nuevas soluciones a los problemas de rendimiento:
    • Se solapa el cálculo de unos trabajos con la entrada/salida de otros trabajos.
    • Se pueden mantener en memoria varios programas.
    • Se asigna el uso de la CPU a los diferentes programas en memoria.
Debido a los cambios anteriores, se producen cambios en el monitor residente, con lo que
éste debe abordar nuevas tareas, naciendo lo que se denomina como Sistemas
Operativos multiprogramados, los cuales cumplen con las siguientes funciones:
    • Administrar la memoria.
    • Gestionar el uso de la CPU (planificación).
    • Administrar el uso de los dispositivos de E/S.
Cuando desempeña esas tareas, el monitor residente se transforma en un sistema
operativo multiprogramado.
Sistemas de Tiempo compartido (Multitarea)

Time sharing es una consecuencia lógica de la multiprogramación. Se ejecutan varias
tareas mientras la CPU se conmuta entre ellos, pero la conmutación es tan frecuente que
los usuarios pueden interactuar con cada programa durante su ejecución.
El usuario interactúa directamente con el equipo puede ver los resultados
inmediatamente.
Se crearon para brindar el uso interactivo de un sistema de computador a un costo
razonable. Utiliza planificación de la CPU y multiprogramación para ofrecer a cada usuario
una pequeña porción del tiempo de un computador.
 Muchos usuarios pueden compartir el computador al mismo

   ✔ Sistemas de computadoras personal

Las PC’s (personal computers) son computadoras dedicadas a un solo usuario, que
aparecieron en los 70’s.
Eran microcomputadoras más baratas y más chicas que un mainframe.
El abaratamiento no proviene sólo del hardware: el sistema operativo es menos complejo
pues es un ambiente de ejecución mucho más simple.
No son ni multiusuario ni multitarea.


   ✔ Sistemas paralelos
Llamados también sistemas de múltiples procesadores, con mas de 1 procesador con
comunicación entre ellos.
Sistema fuertemente acoplado - los procesadores comparten memoria y reloj; la
comunicación usualmente se realiza mediante memoria compartida.

Ventajas:
   •   Incremento de throughput (volumen de trabajo o de información que fluye a través
       de un sistema o la productividad)
   •   Económica
   •   Incremento de la confiabilidad

   ✔ Sistemas distribuidos

Sistemas Distribuidos - distribuyen el cómputo entre varios procesadores geográficamente
dispersos.

Los sistemas distribuidos comparte la carga entre varios procesadores.

Sistemas débilmente acoplados - cada procesador tiene su propia memoria local y el
procesador se comunica con los demás procesadores mediante lineas de comunicación,
buses de alta velocidad y lineas telefónicas.

Ventajas:
   •   Compartición de recursos
   •   Incremento en la velocidad de cómputo
   •   Compartición de carga
   •   Confiabilidad
   •   Comunicación
✔ Sistemas de tiempo real

Cuando los requisitos de tiempo de la operación de un procesador o del flujo son
estrictos, por lo que por lo general se utilizan como dispositivos de control en las
aplicaciones dedicadas.

Hay dos tipos:

      • Sistema de tiempo real duro: Garantiza que las tareas críticas se terminarán a
      tiempo. Cumplimiento forzoso de plazos de respuesta. Predecibilidad y análisis de
      cumplimiento de plazos de respuesta. Por lo que no se combinan con los sistemas
      de tiempo compartido.
      • Sistema de tiempo real blando: El que una tarea de tiempo real crítica goza de
      prioridad respecto a otras tareas. Exigencia “suave” de plazos de respuesta.
      Atención lo mas rápido posible a eventos, en promedio.


      ✔ Funcionamiento de los sistemas de computación

Programa de arranque: necesario para que un ordenador comience a funcionar.

      • Asignará valores iniciales a los registros de la CPU, a los controladores de
      dispositivos y al contenido de la memoria.
      •   Sabrá cómo cargar el SO y comenzar a ejecutarlo:
             Localiza y carga en memoria el núcleo del SO.
             Ejecuta el primer proceso “init”.
             Espera la ocurrencia de algún suceso.
Interrupción: indica la ocurrencia de un suceso.
   El hardware envía una señal a la CPU.
   El software ejecuta una llamada al sistema.


      ✔ Estructura de E/S

Unidad de entrada-salida (E/S): Elemento que proporciona un método de comunicación
eficaz entre el sistema central y el periférico.

      Funciones

      − Control y temporización
      − Comunicación con la CPU
      − Comunicación con el dispositivo externo
      − Almacén temporal de datos
      − Detección de errores
✔ Estructuras de Almacenamiento

Para poder ejecutarse los programas deben de estar en memoria principal, que es la
única gran área de almacenamiento al que el procesador puede acceder directamente. Es
una matriz de palabras (o bytes) donde cada palabra tiene su propia dirección.

      •   Carga (load): transfiere una palabra entre la memoria principal y la CPU.
      •   Almacenaje (store): transfiere el contenido de un registro a la memoria.
Necesidad de almacenamiento secundario:
      • La memoria principal no es lo suficientemente grande para contener
      permanentemente todos los programas y datos.
      •   La memoria principal es volátil.



      Estructuras
             ➢      Memoria principal
             ➢      Cinta magnética
             ➢      Discos magnéticos

      ✔ Jerarquías de Almacenamiento

Organización jerárquica según coste, velocidad y tamaño.
Nota: Son volátiles en esta pirámide por encima de la memoria principal.




      ✔ Protección de Hardware

Con multiprogramación colocamos varios programas en memoria a la vez. Un programa
con errores puede modificar el propio programa o los datos de otro programa e incluso el
monitor residente.
Funciones
      • Para que el SO funcione adecuadamente, hay que impedir que los programas
      de usuario puedan realizar libremente ciertas operaciones:
      •   Acceso a la memoria del SO y de otros programas.
      •   Acceso directo a los dispositivos de E/S.
      •   Utilizar la CPU todo el tiempo que quieran.
Solución: Modo dual de operación.
      •   Protección de E/S
      •   Protección de memoria
      •   Protección de CPU


      ✔ Arquitectura General de los Sistemas

Desde la perspectiva de la tecnología de la información, la arquitectura de sistemas tiene
la misma finalidad que un plan de trabajo cuando se aplica a la construcción de un edificio
físico.

Arquitectura




CONCLUSIONES

      Los Sistemas Operativos continuamente se encuentran en constante evolución, en
      tanto se han desarrollado diferentes tipos según las necesidades de uso.
      Un Sistema Operativo no solo necesita mantenimiento en su parte de software,
      también se debe tomar muy en cuenta la protección de su hardware ya que este
      funciona estrechamente con el Software.
      Los sistemas paralelo y distribuido permiten un tratamiento muy rápido de la
      información en lo que respecta al intercambio y confiabilidad de esta.

BIBLIOGRAFÍA

http://ccc.inaoep.mx/~lamorales/distribuidos/FSD-ConceptosGenerales.pdf
http://www.monografias.com/trabajos16/sistemas-distribuidos/sistemas-distribuidos.shtml
http://ccc.inaoep.mx/~lamorales/distribuidos/FSD-ConceptosGenerales.pdf
http://www.infor.uva.es/~fjgonzalez/apuntes/Tema_2.pdf

Más contenido relacionado

La actualidad más candente

Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1Isa Tarazona
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativopaulavito1
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativolaidysita
 
Colegio fiscal tecnico yaruqui sistemas multiusuarios}
Colegio fiscal tecnico yaruqui sistemas multiusuarios}Colegio fiscal tecnico yaruqui sistemas multiusuarios}
Colegio fiscal tecnico yaruqui sistemas multiusuarios}Jessy Manguia
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativosGabriel Piña
 
Sistemaoperativo tic
Sistemaoperativo ticSistemaoperativo tic
Sistemaoperativo ticdanirata1
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosabival2000
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsFernando Melendro
 
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: Tendencias, Hardware, Software, Memoria Fija
Sistemas Operativos: Tendencias, Hardware, Software, Memoria FijaSistemas Operativos: Tendencias, Hardware, Software, Memoria Fija
Sistemas Operativos: Tendencias, Hardware, Software, Memoria FijaStudent A
 

La actualidad más candente (15)

Sistemas operativosooooooooo
Sistemas operativosoooooooooSistemas operativosooooooooo
Sistemas operativosooooooooo
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Colegio fiscal tecnico yaruqui sistemas multiusuarios}
Colegio fiscal tecnico yaruqui sistemas multiusuarios}Colegio fiscal tecnico yaruqui sistemas multiusuarios}
Colegio fiscal tecnico yaruqui sistemas multiusuarios}
 
Colores
ColoresColores
Colores
 
Word excel
Word excelWord excel
Word excel
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Sistemaoperativo tic
Sistemaoperativo ticSistemaoperativo tic
Sistemaoperativo tic
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windows
 
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: Tendencias, Hardware, Software, Memoria Fija
Sistemas Operativos: Tendencias, Hardware, Software, Memoria FijaSistemas Operativos: Tendencias, Hardware, Software, Memoria Fija
Sistemas Operativos: Tendencias, Hardware, Software, Memoria Fija
 

Destacado

Linux ud9 - gestion de particiones en linux
Linux   ud9 - gestion de particiones en linuxLinux   ud9 - gestion de particiones en linux
Linux ud9 - gestion de particiones en linuxJavier Muñoz
 
Personalizar escritorio
Personalizar escritorioPersonalizar escritorio
Personalizar escritorioProfe Mercedes
 
Tutorial particion disco duro
Tutorial particion disco duroTutorial particion disco duro
Tutorial particion disco duroValentin Flores
 
Estructura del disco en huayra
Estructura del disco en huayraEstructura del disco en huayra
Estructura del disco en huayraProfe Mercedes
 
Manual GParted (Administrador de discos)
Manual GParted (Administrador de discos)Manual GParted (Administrador de discos)
Manual GParted (Administrador de discos)Totus Muertos
 
Infección en BIOS, UEFI y derivados
Infección en BIOS, UEFI y derivadosInfección en BIOS, UEFI y derivados
Infección en BIOS, UEFI y derivadosDavid Barroso
 
Estructura del sistema de archivos de linux
Estructura del sistema de archivos de linuxEstructura del sistema de archivos de linux
Estructura del sistema de archivos de linuxYolanda Mora
 
Arquitectura sistema operativo-particiones
Arquitectura sistema operativo-particionesArquitectura sistema operativo-particiones
Arquitectura sistema operativo-particionesLarry Srd
 
Presentación mbr y gpt
Presentación mbr y gptPresentación mbr y gpt
Presentación mbr y gptgonsu90
 
Pasos para particionar un disco duro
Pasos para particionar un disco duroPasos para particionar un disco duro
Pasos para particionar un disco duroRusvel Garcia
 
Dos Problema De Progrmacion Lineal
Dos Problema De Progrmacion LinealDos Problema De Progrmacion Lineal
Dos Problema De Progrmacion LinealJorge La Chira
 
Curso Java Inicial 5 Relaciones Entre Objetos
Curso Java Inicial   5 Relaciones Entre ObjetosCurso Java Inicial   5 Relaciones Entre Objetos
Curso Java Inicial 5 Relaciones Entre ObjetosEmilio Aviles Avila
 
Aplicaciones neumaticas para la automatizacion de la industria 1
Aplicaciones neumaticas para la automatizacion de la industria 1Aplicaciones neumaticas para la automatizacion de la industria 1
Aplicaciones neumaticas para la automatizacion de la industria 1Marcelo Oly Caceres
 
Particiones del disco duro
Particiones del disco duroParticiones del disco duro
Particiones del disco duroPipe Garzon
 

Destacado (20)

Particionamiento de discos fdisk
Particionamiento de discos fdiskParticionamiento de discos fdisk
Particionamiento de discos fdisk
 
Linux ud9 - gestion de particiones en linux
Linux   ud9 - gestion de particiones en linuxLinux   ud9 - gestion de particiones en linux
Linux ud9 - gestion de particiones en linux
 
Personalizar escritorio
Personalizar escritorioPersonalizar escritorio
Personalizar escritorio
 
Tutorial particion disco duro
Tutorial particion disco duroTutorial particion disco duro
Tutorial particion disco duro
 
Estructura del disco en huayra
Estructura del disco en huayraEstructura del disco en huayra
Estructura del disco en huayra
 
Manual GParted (Administrador de discos)
Manual GParted (Administrador de discos)Manual GParted (Administrador de discos)
Manual GParted (Administrador de discos)
 
Desarrollo de aplicaciones
Desarrollo de aplicacionesDesarrollo de aplicaciones
Desarrollo de aplicaciones
 
Particion de un disco duro
Particion de un disco duroParticion de un disco duro
Particion de un disco duro
 
BIOS,UEFI Y LEGANCE
BIOS,UEFI Y LEGANCEBIOS,UEFI Y LEGANCE
BIOS,UEFI Y LEGANCE
 
Infección en BIOS, UEFI y derivados
Infección en BIOS, UEFI y derivadosInfección en BIOS, UEFI y derivados
Infección en BIOS, UEFI y derivados
 
Estructura del sistema de archivos de linux
Estructura del sistema de archivos de linuxEstructura del sistema de archivos de linux
Estructura del sistema de archivos de linux
 
4.bios,uefi y legacy
4.bios,uefi y legacy4.bios,uefi y legacy
4.bios,uefi y legacy
 
Arquitectura sistema operativo-particiones
Arquitectura sistema operativo-particionesArquitectura sistema operativo-particiones
Arquitectura sistema operativo-particiones
 
Presentación mbr y gpt
Presentación mbr y gptPresentación mbr y gpt
Presentación mbr y gpt
 
Pasos para particionar un disco duro
Pasos para particionar un disco duroPasos para particionar un disco duro
Pasos para particionar un disco duro
 
Dos Problema De Progrmacion Lineal
Dos Problema De Progrmacion LinealDos Problema De Progrmacion Lineal
Dos Problema De Progrmacion Lineal
 
Curso Java Inicial 5 Relaciones Entre Objetos
Curso Java Inicial   5 Relaciones Entre ObjetosCurso Java Inicial   5 Relaciones Entre Objetos
Curso Java Inicial 5 Relaciones Entre Objetos
 
Aplicaciones neumaticas para la automatizacion de la industria 1
Aplicaciones neumaticas para la automatizacion de la industria 1Aplicaciones neumaticas para la automatizacion de la industria 1
Aplicaciones neumaticas para la automatizacion de la industria 1
 
Solucionario ranal giles
Solucionario ranal gilesSolucionario ranal giles
Solucionario ranal giles
 
Particiones del disco duro
Particiones del disco duroParticiones del disco duro
Particiones del disco duro
 

Similar a Sistemas Operativos Monousuario y Multiusuario

Similar a Sistemas Operativos Monousuario y Multiusuario (20)

Trabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana SarmientoTrabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana Sarmiento
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 
Sistemas[1]
Sistemas[1]Sistemas[1]
Sistemas[1]
 
Sistemas operativos 2
Sistemas operativos 2Sistemas operativos 2
Sistemas operativos 2
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 
Taller no 3
Taller no 3Taller no 3
Taller no 3
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Resumen s.m.
Resumen s.m.Resumen s.m.
Resumen s.m.
 
Sistemas Operativos [Informacion Variada]
Sistemas Operativos [Informacion Variada]Sistemas Operativos [Informacion Variada]
Sistemas Operativos [Informacion Variada]
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativos
 
SISTEMAS MULTIUSUARIOS
SISTEMAS MULTIUSUARIOSSISTEMAS MULTIUSUARIOS
SISTEMAS MULTIUSUARIOS
 
Cap1 2
Cap1 2Cap1 2
Cap1 2
 
Cap1 2
Cap1 2Cap1 2
Cap1 2
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativos Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativos
 
SISTEMAS OPERATIVOS I
SISTEMAS OPERATIVOS ISISTEMAS OPERATIVOS I
SISTEMAS OPERATIVOS I
 

Último

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 

Último (20)

Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 

Sistemas Operativos Monousuario y Multiusuario

  • 1. COLEGIO TÉCNICO SALESIANO CUENCA “IMPLANTACIÓN DE SISTEMAS MONOUSUARIO Y MULTIUSUARIO” ESTUDIANTES: José Pesantez, Daniel Pulla, Jorge Pillaga ESPECIALIDAD: Aplicaciones Informáticas PROFESOR: Santiago Durazno CURSO: Tercero E1 AÑO LECTIVO 2009 - 2010
  • 2. OBJETIVOS: OBJETIVOS GENERALES Relacionar el tema directamente al estudio de los Sistemas Operativos. Obtener nuestras propias conclusiones acerca del tema a estudiar. OBJETIVOS ESPECÍFICOS Entender y comprender las clasificación y características de los diferentes tipos de sistemas operativos. Saber el papel que juegan los sistemas operativos en el mundo del tratamiento de la información. Definir correctamente ¿Qué es un Sistema Operativo? ✔ ¿Que es S.O? Un sistema operativo es un software de sistema, es decir, un conjunto de programas de computación destinados a realizar muchas tareas entre las que destaca la administración de los dispositivos periféricos. Es un programa que controla la ejecución de programas de aplicación y actúa como una interfaz entre el usuario y el hardware de una computadora. ✔ Sistemas por lotes sencillos El SO por lotes sencillo lee un flujo de trabajos individuales, cada uno con sus propias tarjetas de control que predefinen lo que el trabajo hace y su trabajo se imprime en líneas (después de algunos minutos e inclusive horas). ✔ Sistemas Operativos Multiprogramados Surge un nuevo avance en el hardware: el hardware con protección de memoria. Lo que ofrece nuevas soluciones a los problemas de rendimiento: • Se solapa el cálculo de unos trabajos con la entrada/salida de otros trabajos. • Se pueden mantener en memoria varios programas. • Se asigna el uso de la CPU a los diferentes programas en memoria. Debido a los cambios anteriores, se producen cambios en el monitor residente, con lo que éste debe abordar nuevas tareas, naciendo lo que se denomina como Sistemas Operativos multiprogramados, los cuales cumplen con las siguientes funciones: • Administrar la memoria. • Gestionar el uso de la CPU (planificación). • Administrar el uso de los dispositivos de E/S. Cuando desempeña esas tareas, el monitor residente se transforma en un sistema operativo multiprogramado. Sistemas de Tiempo compartido (Multitarea) Time sharing es una consecuencia lógica de la multiprogramación. Se ejecutan varias tareas mientras la CPU se conmuta entre ellos, pero la conmutación es tan frecuente que los usuarios pueden interactuar con cada programa durante su ejecución. El usuario interactúa directamente con el equipo puede ver los resultados inmediatamente.
  • 3. Se crearon para brindar el uso interactivo de un sistema de computador a un costo razonable. Utiliza planificación de la CPU y multiprogramación para ofrecer a cada usuario una pequeña porción del tiempo de un computador. Muchos usuarios pueden compartir el computador al mismo ✔ Sistemas de computadoras personal Las PC’s (personal computers) son computadoras dedicadas a un solo usuario, que aparecieron en los 70’s. Eran microcomputadoras más baratas y más chicas que un mainframe. El abaratamiento no proviene sólo del hardware: el sistema operativo es menos complejo pues es un ambiente de ejecución mucho más simple. No son ni multiusuario ni multitarea. ✔ Sistemas paralelos Llamados también sistemas de múltiples procesadores, con mas de 1 procesador con comunicación entre ellos. Sistema fuertemente acoplado - los procesadores comparten memoria y reloj; la comunicación usualmente se realiza mediante memoria compartida. Ventajas: • Incremento de throughput (volumen de trabajo o de información que fluye a través de un sistema o la productividad) • Económica • Incremento de la confiabilidad ✔ Sistemas distribuidos Sistemas Distribuidos - distribuyen el cómputo entre varios procesadores geográficamente dispersos. Los sistemas distribuidos comparte la carga entre varios procesadores. Sistemas débilmente acoplados - cada procesador tiene su propia memoria local y el procesador se comunica con los demás procesadores mediante lineas de comunicación, buses de alta velocidad y lineas telefónicas. Ventajas: • Compartición de recursos • Incremento en la velocidad de cómputo • Compartición de carga • Confiabilidad • Comunicación
  • 4. ✔ Sistemas de tiempo real Cuando los requisitos de tiempo de la operación de un procesador o del flujo son estrictos, por lo que por lo general se utilizan como dispositivos de control en las aplicaciones dedicadas. Hay dos tipos: • Sistema de tiempo real duro: Garantiza que las tareas críticas se terminarán a tiempo. Cumplimiento forzoso de plazos de respuesta. Predecibilidad y análisis de cumplimiento de plazos de respuesta. Por lo que no se combinan con los sistemas de tiempo compartido. • Sistema de tiempo real blando: El que una tarea de tiempo real crítica goza de prioridad respecto a otras tareas. Exigencia “suave” de plazos de respuesta. Atención lo mas rápido posible a eventos, en promedio. ✔ Funcionamiento de los sistemas de computación Programa de arranque: necesario para que un ordenador comience a funcionar. • Asignará valores iniciales a los registros de la CPU, a los controladores de dispositivos y al contenido de la memoria. • Sabrá cómo cargar el SO y comenzar a ejecutarlo: Localiza y carga en memoria el núcleo del SO. Ejecuta el primer proceso “init”. Espera la ocurrencia de algún suceso. Interrupción: indica la ocurrencia de un suceso. El hardware envía una señal a la CPU. El software ejecuta una llamada al sistema. ✔ Estructura de E/S Unidad de entrada-salida (E/S): Elemento que proporciona un método de comunicación eficaz entre el sistema central y el periférico. Funciones − Control y temporización − Comunicación con la CPU − Comunicación con el dispositivo externo − Almacén temporal de datos − Detección de errores
  • 5. ✔ Estructuras de Almacenamiento Para poder ejecutarse los programas deben de estar en memoria principal, que es la única gran área de almacenamiento al que el procesador puede acceder directamente. Es una matriz de palabras (o bytes) donde cada palabra tiene su propia dirección. • Carga (load): transfiere una palabra entre la memoria principal y la CPU. • Almacenaje (store): transfiere el contenido de un registro a la memoria. Necesidad de almacenamiento secundario: • La memoria principal no es lo suficientemente grande para contener permanentemente todos los programas y datos. • La memoria principal es volátil. Estructuras ➢ Memoria principal ➢ Cinta magnética ➢ Discos magnéticos ✔ Jerarquías de Almacenamiento Organización jerárquica según coste, velocidad y tamaño. Nota: Son volátiles en esta pirámide por encima de la memoria principal. ✔ Protección de Hardware Con multiprogramación colocamos varios programas en memoria a la vez. Un programa con errores puede modificar el propio programa o los datos de otro programa e incluso el monitor residente.
  • 6. Funciones • Para que el SO funcione adecuadamente, hay que impedir que los programas de usuario puedan realizar libremente ciertas operaciones: • Acceso a la memoria del SO y de otros programas. • Acceso directo a los dispositivos de E/S. • Utilizar la CPU todo el tiempo que quieran. Solución: Modo dual de operación. • Protección de E/S • Protección de memoria • Protección de CPU ✔ Arquitectura General de los Sistemas Desde la perspectiva de la tecnología de la información, la arquitectura de sistemas tiene la misma finalidad que un plan de trabajo cuando se aplica a la construcción de un edificio físico. Arquitectura CONCLUSIONES Los Sistemas Operativos continuamente se encuentran en constante evolución, en tanto se han desarrollado diferentes tipos según las necesidades de uso. Un Sistema Operativo no solo necesita mantenimiento en su parte de software, también se debe tomar muy en cuenta la protección de su hardware ya que este funciona estrechamente con el Software. Los sistemas paralelo y distribuido permiten un tratamiento muy rápido de la información en lo que respecta al intercambio y confiabilidad de esta. BIBLIOGRAFÍA http://ccc.inaoep.mx/~lamorales/distribuidos/FSD-ConceptosGenerales.pdf http://www.monografias.com/trabajos16/sistemas-distribuidos/sistemas-distribuidos.shtml http://ccc.inaoep.mx/~lamorales/distribuidos/FSD-ConceptosGenerales.pdf http://www.infor.uva.es/~fjgonzalez/apuntes/Tema_2.pdf