que es so
Post on 22-Jul-2015
4.499 Views
Preview:
TRANSCRIPT
SISTEMA OPERATIVO
QUE ES: Nosotros usamos SO a diario.-Es dificil definir un sistema operativo-Realizan 3 objetivos o funciones:
COMODIDAD Comodo para usar, el usuario,ejec.prgconvenientemente.
EFICIENCIA Permite q los recursos de Sist. Inf se aprovechen convenientemente.
CAPACIDAD Se debe construir de modo que permitadesarrollo efectivo, verif, introducc.de nuevas funciones.
Un SO, puede requerir las sgtes propiedades:
• Eficiencia• Robustez• Escalabilidad• Extensibilidad• Portabilidad• Seguridad• Protección• Interactividad• Usabilidad
S.O. : Es un programa que controla la ejecución de programas de Aplicación y que actúa como interfaz entre usuario y un computadorY el Hw. De la misma
3 ASPECTOS IMPRTANTES:
3.1.- Como interfaz usuario/ PCEl HW, SW que usan para proveer aplicaciones a los usuairos.
Usuairo final
Progs de apllicacion
Utilitarios
Sistema operativoHardware
progrmador
DiseñadorDe S.O.
Sistemas de computadora
SERVICIOS DEL S.O.:
-Creacion de progrmas editores, depuradores (debuggs)-Ejecucion de progrmas Instrucc, yd atos deben cargar
a la memoria principal, iniciador de dispos E/S-Acceso a dispositivos de E/S-Acceso a ocntrolador de archivos . Acceso a archivos-Acceso a sistemas Controla el acceso como un todo y a los recurs
especificos, brindan proteccion a los recursos ante usuarios no autorizados.
-Detecc. Y respuesta de errores: Int. Ext, desbordamiento aritmetico.-Contabilidad : estadisticas.
3.2.- Sistema operativo como Adm. De recursos
Sistema operativo responsable del conj, de recursos de
TrasladoAlamacenamietnoProceso de datos
El sistema operativo funciona = programa de PC-Ejecuta el microprocesador-El s.o. Abandona el control
depende del microprocesador para recuperarlo-El S.O. Dirige al microproc en el empleo de otros recur.del sistema y en el control de tiempo de ejecucioin de otros progrmas
-El sistema opert. Como adm, de recursos-El sistema operat. Decide cuando usar E/S-“ “ tiempo del microproc.-S.O. Cede el control del procesador para hacer algún trabajoUtil y luego retoma durante el tiempo suficiente para prepararEl procesador para realizar el sgte. Trabajo.
3.- Facilidad de evolución
3 razones
- Actualiza. HW, nuevos HW, paginación, gráficos, ventanas- Nuevos ss, demanda de usuarios, adm. De sistemas- Correcciones, Fallas en los SO:
EVOLUCION DE LOS SISTEMAS OPERATIVOS
Los sistemas operativos han evolucionado en el tiempo.Procesos en serie Años 40- 50
No habia SO. Las operaciones se llevaban a traves de consola, conmutadores, Dispositivos:
Problemas: 1. Planificación: El usuario : reservaba tiempo Desperdicio - 1 hr ------------- 45 min -------------15 min - 1 hr --------- 1.15 hr -------------paraba
Interactuaba directamente
In : lector de tarjetasOut : Impresora
2. Tiempo de preparacion:
Programa -- (trabajo)
Compilador - - Programa fuente (memoria)
-Se cargaba el programa objeto-Si habia error. Se tenia q hacer de nuevoPerdida de tiempo.
SERIE: LOS USUARIOS ACCEDEN AL SERVIDOR EN SERIE
Procesos por lotes• Años 50: General motors para usar en IBM
• Refinado en los 60s, se usa un elemento de software llamado “MONITOR”
• El usuario no tiene acceso a la PC
• Deberá entregar en tarjetas al operador.
Procesa por lotes
AGRUPA
Clasificacion de los SO.La clasificación de los sistemas operativos se puede realizar de diferentes maneras. Las más conocidas son:Monotarea: sólo se permite la ejecución de un proceso a la vez.Multitarea: se permite la ejecución de más de un proceso a la vez.Monousuario: sólo hay un usuario o, lo que es lo mismo, no se distingue entre los distintos usuarios.Multiusuario: se pueden distinguir diferentes usuarios que pueden tener distintos privilegios y zonas de datos protegidas.
top related