Sistemas Operativos

Páginas: 26 (6324 palabras) Publicado: 18 de mayo de 2012
CONCEPTO Y FUNCIONES DEL S.O


... UNA COMPUTADORA SOLAMENTE ES CAPAZ DE REPETIR A ALTA VELOCIDAD LA SECUENCIA DE:


 LECTURA DE INSTRUCCIÓN DE MAQUINA
 INCREMENTO DEL PC (CONTADOR DE PROGRAMAS)
 EJECUCIÓN DE LA INSTRUCCIÓN LEIDA


UN SISTEMA OPERATIVO (SO) ES UN PROGRAMA QUE TIENE ENCOMENDADAS UNA SERIE DE FUNCIONES DIFERENTES CUYO OBJETIVO ES SIMPLIFICAR EL MANEJO Y LAUTILIZACIÓN DE LA COMPUTADORA HACIENDOLO SEGURO Y EFEICIENTE.



FUNCIONES CLÁSICAS DEL SISTEMA OPERATIVO


 GESTION DE LOS RECURSOS DE LA COMPUTADORA
 EJECUCIÓN DE SERVICIOS PARA LOS PROGRAMAS
 EJECUCIÓN DE LOS MANDATOS DE LOS USUARIOS















EL SISTEMA OPERATIVO COMO GESTOR DE RECURSOS


EN LA COMPUTADORA SUELEN COEXISTIR VARIOS PROGRAMAS, DEL MISMO O DE VARIOSUSUARIOS, EJECUTÁNDOSE SIMULTÁNEAMENTE. ESTOS PROGRAMAS COMPITEN POR LOS RECURSOS DE LA COMPUTADORA, SIENDO EL S.O EL ENCARGADO DE ARBITRAR SU ASIGNACIÓN Y USO.


 ASIGNACIÓN DE RECURSOS
 PROTECCIÓN
 CONTABILIDAD



SERVICIOS PARA LOS PROGRAMAS



EL SISTEMA OPERATIVO OFRECE A LOS PROGRAMAS UN CONJUNTO DE SERVICIOS, O LLAMADAS AL SISTEMA, QUE PUEDEN SOLICITAR CUANDO LO NECESITEN. LOSSERVICIOS SE PUEDEN AGRUPAR EN LAS 4 CLASES SIGUIENTES:



1. EJECUCIÓN DE PROGRAMAS
2. ORDENES DE E / S
3. OPERACIONES SOBRE ARCHIVOS
4. DETECCIÓN Y TRATAMIENTO DE ERRORES








EL SISTEMA OPERATIVO COMO INTERFAZ DE USUARIO


EL MODULO DEL SISTEMA OPERATIVO QUE PERMITE QUE LOS USUARIOS DIALOGUEN DE FORMA INTERACTIVA CON EL SISTEMA, ES EL INTERPRETE DE MANDATOS O SHELL.


ESPERA UNA ORDEN DEL USUARIO
 ANALIZA LA ORDEN
 CONCLUIDA LA ORDEN VUELVE A LA ESPERA


NOTA:

CASO ESPECIAL SON LOS ARCHIVOS DE MANDATO.



HARDWARE Y SOFTWARE
(ARRANQUE DE LA COMPUTADORA)



- ARRANQUE HARDWARE

2 FASES

- ARRANQUE SISTEMA OPERATIVO


* TEST DEL HARDWARE
BAJO EL CONTROL
DEL INDICADOR ROM
* CARGA EN MEMORIA DEL CARGADOR
DEL S.OBAJO EL CONTROL
DEL CARGADOR (BOOT)
DEL S.O


INICIALIZACION BAJO
EL CONTROL DE LA
PARTE RESIDENTE
DEL S.O



NOTA:

EN ALGUNOS SISTEMAS SE CONSIDERAN TAMBIEN LA CREACIÓN DE PROCESOS LOGIN.



COMPONENTES DEL S.O


SE SUELE CONSIDERAR QUE UN S.O ESTA FORMADO POR 3 CAPAS: EL NÚCLEO, LOS SERVICIOS Y EL INTERPRETE DE MANDATOS O SHELL.


NÚCLEO:

ES LA PARTE DEL S.OQUE INTERACCIONA DIRECTAMENTE CON EL HARDWARE DE LA MAQUINA. LAS FUNCIONES DEL NÚCLEO SE CENTRAN EN: LA GESTION DE RECURSOS, TRATAMIENTO DE INTERRUPCIONES Y FUNCIONES BASICAS DE MANIPULACIÓN DE MEMORIA.




SERVICIOS:

SE SUELEN AGRUPAR SEGÚN SU FUNCIONALIDAD EN VARIOS COMPONENTES.

 GESTION DE PROCESOS
 GESTION DE MEMORIA
 GESTION DE LA E / S
 GESTION DE ARCHIVOS Y DIRECTORIOS
COMUNICACIÓN Y SINCRONIZACION ENTRE PROCESOS
 SEGURIDAD Y PROTECCIÓN


INTERPRETE:

ES QUIEN SE ENCARGA DE OFRECER LOS DIFERENTES SERVICIOS AL USUARIO.

NOTA:

UN SISTEMA OPERATIVO PUEDE INCLUIR MAS DE UNA INTERFAZ DE SERVICIOS.


USUARIOS

INTERPRETE

SERVICIOS

EL NÚCLEO

HARDWARE




F I R M W A R E


EN LOS AÑOS SESENTA, LOS FABRICANTES DE COMPUTADORES COMENZARONA USAR LA MICROPROGRAMACIÓN PARA IMPLANTAR CONJUNTOS DE INSTRUCCIONES EN LENGUAJES DE MAQUINA.


LA MICROPROGRAMACIÓN INTRODUCE UNA CAPA DE PROGRAMACIÓN DEBAJO DEL LENGUAJE DE MAQUINA DEL COMPUTADOR. COMO TAL, HACE POSIBLE LA DEFINICIÓN DE INSTRUCCIONES EN LENGUAJE DE MAQUINA.


EL MICROCODIGO REPRESENTA UNA OPORTUNIDAD REAL PARA MEJORAR EL RENDIMIENTO DE LA EJECUCIÓN DE UN SISTEMA.MEDIANTE LA CODIFICACIÓN DE INSTRUCCIONES DE EJECUCIÓN FRECUENTE EN FIRMWARE, EN LUGAR DE SOFTWARE, LOS DISEÑADORES HAN LOGRADO GRANDES MEJORAS EN EL RENDIMIENTO.


 MANEJO DE INTERRUPCIONES.
 PRIMITIVAS DE SINCRONIZACION QUE CONTROLAN EL ACCESO A DATOS COMPARTIDOS Y A OTROS RECURSOS.
 SECUENCIAS DE LLAMADA A PROCEDIMIENTOS Y RETORNO.









ADMINISTRACIÓN DE PROCESOS


EL...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS