Se lo conoce por las siglas SO que en ingles significa system
operative.
Concepto: Es un conjunto de programas que intervi...
Las tareas que cumple el SO:









Realiza el interfaz entre el sistema y usuario
Comparte recursos el hardware ...
Manejo de procesos
 Manejo de dispositivo de entrada y salida
 Manejo de memorias
 Manejo de sistemas de archivos






Se conoce por una o mas procesadores, memoria principal,
memorias secundarias, discos, tarjetas de expansión,
peri...









Interpretar los comandos que permiten al usuario
comunicarse con el ordenador: que permite interactuar al
u...




POR SU EXTRUCTURA
POR LOS SERVICIOS QUE OFRECEN
POR LA FORMA COMO OFRECEN LOS SERVICIOS
Se divide en :
 Estructura monolítica
 Estructura jerárquica
 Cliente, servidor
 Estructura de maquina virtual
Debemos...


Es de los primeros SO esta conformada por un solo programa
que permite controlar el funcionamiento del computador.

Car...


Fueron creciendo las necesidades de los usuarios y se
perfeccionaron los sistemas se hizo necesaria la mayor
organizaci...


Presentan un interfaz en cada proceso mostrando una
maquina que parece idéntica a la maquina real
subyacente, suelen es...
Es el tipo mas reciente puede ser ejecutado en la mayoría
de las computadoras ya sean grandes o pequeñas
Sirve para toda c...
Por el numero de usuarios:
Monousuario:son aquellos que permite la utilizacion
de un solo usuario a la vez
Multiproceso:so...
Por el numero de procesos:
Uniproceso
Es capaz de manejar solamente un proceso a la vez en
computadora
Multiproceso: permi...


SO por red: se definen como aquello que tienen la
capacidad de interactuar con el Sistema Operativo en
otras computador...






Economía: es la suma del desempeño de los procesadores
separados
Velocidad: la velocidad sumada es muy superior...
Solo pueden atender a un solo usuario gracias a las
limitaciones creadas por el hardware los programas
o el tipo de aplica...
Es un SO mono usuario y mono tarea tiene estas
limitaciones pero a la vez es muy robusto y permite
realizar tareas que otr...
Tres procesos:
En ejecución: utiliza la unidad de proceso al instante
Listo: significa que se ejecuta un programa a la vez...








Registros
Contador de programa
Palabra de estado del programa
Estado del proceso
Hora de inicio del proceso...








Apuntador de un segmento bss
Estado de señal
Identificador del proceso
Proceso padre
Grupo de proceso
Ident...





Directorio de trabajo
Descriptores de archivos
Identificación de usuario efectivo
Parámetros de llamadas del sist...
Es un conjunto de programas que permite proveer
servicios y procedimientos a múltiples usuarios
simultáneamente
CARACTERIS...
MULTIPROGRAMACION EN MEMORIA REAL:
Es la memoria física en donde se utilizan varios procesos a la vez son
ejecutados los p...
SISTEMAS OPERATIVOS SO2014
Próxima SlideShare
Cargando en…5
×

SISTEMAS OPERATIVOS SO2014

82 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
82
En SlideShare
0
De insertados
0
Número de insertados
14
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

SISTEMAS OPERATIVOS SO2014

  1. 1. Se lo conoce por las siglas SO que en ingles significa system operative. Concepto: Es un conjunto de programas que intervienen en la comunicación e interfaz entre los usuarios, hardware, y software de aplicación. El SO funciona desde el momento en que se prende el computador
  2. 2. Las tareas que cumple el SO:        Realiza el interfaz entre el sistema y usuario Comparte recursos el hardware entre los usuarios Permite a los usuarios compartir archivos Ayuda a prevenir que las actividades del usuario no interfieran con las de otros usuarios Permite candaliza los recursos de los usuarios Facilita el acceso a los dispositivos de entrada y salida Recupera y detecta fallos y errores
  3. 3. Manejo de procesos  Manejo de dispositivo de entrada y salida  Manejo de memorias  Manejo de sistemas de archivos 
  4. 4.    Se conoce por una o mas procesadores, memoria principal, memorias secundarias, discos, tarjetas de expansión, periféricos de entrada, salida y almacenamiento. Todo esta conformado entre si en un sistema complejo Determina al controlador que efectué una operación.
  5. 5.       Interpretar los comandos que permiten al usuario comunicarse con el ordenador: que permite interactuar al usuario con el ordenador para ejecutar ordenes. Control de recursos: lleva el control de todos los recursos que funcionan. Coordina y manipula el hardware: manipula para el interfaz Manejo de errores: detecta errores de los dispositivos extraíbles controla el antivirus Secuencias de tareas: controla y ordena los archivos de una manera especifica Multiacceso: permite ingresar archivos y proyectar al mismo tiempo
  6. 6.    POR SU EXTRUCTURA POR LOS SERVICIOS QUE OFRECEN POR LA FORMA COMO OFRECEN LOS SERVICIOS
  7. 7. Se divide en :  Estructura monolítica  Estructura jerárquica  Cliente, servidor  Estructura de maquina virtual Debemos entender dos requisitos:  Requisito del usuario: es fácil de usar, aprender, debe ser seguro, rápido y adecuado para cubrir las necesidades del usuario  Requisito de software: debemos dar el mantenimiento, la forma de operación de los recursos, flexibilidad, eficacia y tolerancia.
  8. 8.  Es de los primeros SO esta conformada por un solo programa que permite controlar el funcionamiento del computador. Características:  construcción de programas final a base de módulos compilados de una manera separada.  Buena definición de parámetros de enlaces  Carecen de privilegios al entrara que manejar diferentes aspectos EJM: los recursos dela computadora
  9. 9.  Fueron creciendo las necesidades de los usuarios y se perfeccionaron los sistemas se hizo necesaria la mayor organización del software se dividió en pequeñas partes cada una de ellas están bien definidas y con un claro interfaz El primero dominado fue el THE (technische hogeschool eindhoven)
  10. 10.  Presentan un interfaz en cada proceso mostrando una maquina que parece idéntica a la maquina real subyacente, suelen estar unidos en la: multiprogramación y la maquina extendida. Su objetivo es integrar distintos sistema operativos dando la sensación de ser varias maquinas
  11. 11. Es el tipo mas reciente puede ser ejecutado en la mayoría de las computadoras ya sean grandes o pequeñas Sirve para toda clase de aplicaciones y cumple con las mismas actividades de los sistemas operativos convencionales. 
  12. 12. Por el numero de usuarios: Monousuario:son aquellos que permite la utilizacion de un solo usuario a la vez Multiproceso:son aquellos que permite la utilizacion de varios usuarios a la vez  Por el numero de tareas: Monotareas: permiten realizar una tarea a la vez por usuario Multitareas: permite al usuario estar realizando varias tareas a la vez en un mismo tiempo 
  13. 13. Por el numero de procesos: Uniproceso Es capaz de manejar solamente un proceso a la vez en computadora Multiproceso: permite realizar varios procesos a la vez en la computadora se divide en: Asimetría: selecciona a uno de los procesadores Simetría: sus procesos son enviados indistintamente a cualquier procesador
  14. 14.  SO por red: se definen como aquello que tienen la capacidad de interactuar con el Sistema Operativo en otras computadoras por un medio de trasmisión con el objetivo de intercambiar información  SO distributivos: abarcan servidores de red logrando interactuar recursos en una sola maquina virtual que el usuario tiene acceso de una manera transparente
  15. 15.      Economía: es la suma del desempeño de los procesadores separados Velocidad: la velocidad sumada es muy superior Confiabilidad: si un sola maquina falla el sistema total sigue funcionando Crecimiento: permite incrementar otros sistemas mas pequeños distribución: hace relación a algunas aplicaciones que necesita una distribución física
  16. 16. Solo pueden atender a un solo usuario gracias a las limitaciones creadas por el hardware los programas o el tipo de aplicación que se este ejecutando sin importar el numero de procesadores que tenga la computadora o el numero de tareas.  Los SO mono usuarios los mas conocidos son: MS-DOS WINDOWS 
  17. 17. Es un SO mono usuario y mono tarea tiene estas limitaciones pero a la vez es muy robusto y permite realizar tareas que otros no lo harían Este necesita ejecutar una en cada momento y así el programa padre deja de funcionar y el programa hijo se bloqueara automáticamente 
  18. 18. Tres procesos: En ejecución: utiliza la unidad de proceso al instante Listo: significa que se ejecuta un programa a la vez y se trata de detener temporalmente. Bloqueado: esto significa que no se puede ejecutar algún proceso, tarea o algún programa. 
  19. 19.        Registros Contador de programa Palabra de estado del programa Estado del proceso Hora de inicio del proceso Tiempo usado por la CPU Hora de la siguiente alarma
  20. 20.        Apuntador de un segmento bss Estado de señal Identificador del proceso Proceso padre Grupo de proceso Identificador del usuario real Identificador del usuario efectivo
  21. 21.     Directorio de trabajo Descriptores de archivos Identificación de usuario efectivo Parámetros de llamadas del sistema
  22. 22. Es un conjunto de programas que permite proveer servicios y procedimientos a múltiples usuarios simultáneamente CARACTERISTICAS SECUENCIALES POR LOTES: Es la ejecución de un programa sin el control o supervisión directa del usuario ,se caracteriza por la ejecución no precisa de interacción con el usuario el tipo de ejecución se utiliza en tareas repetitivas. 
  23. 23. MULTIPROGRAMACION EN MEMORIA REAL: Es la memoria física en donde se utilizan varios procesos a la vez son ejecutados los programas y procesos de una computadora y es el espacio real existe en memoria para que se ejecuten los procesos TIEMPO COMPARTIDO: Las computadoras pueden tener múltiples procesadores o proveer sus interfaz de usuario a otra red. ENTRONO MULTIUSUARIO: Es un entorno al que otros pueden conectarse y en el que pueden realizar cambios en las miamas bases de datos en la que se esta trabajando. Como resultado es posible que varios usuarios estén trabajando con los mismos objetivos de base de datos a la vez PROCESO DEL SISTEMA MULTIUSUARIO: Son los módulos mas importantes para hacer los procesos y tareas del sistema de computo deciden como van hacer los procesos en el sistema multiusuario hacen la planificación de procesos se refiere a técnicas que usan para decidir cuanto tiempo de ejecución asigna cada proceso

×