2. *FUNCIONES DEL SISTEMA
OPERATIVO
• ¿QUÉ ES UN SISTEMA OPERATIVO?
• UN SISTEMA OPERATIVO ES EL PROGRAMA MÁS
IMPORTANTE DE UNA COMPUTADORA. ACTÚA
COMO UN INTERMEDIARIO ENTRE EL SOFTWARE
Y EL HARDWARE, SIENDO ESTE ÚLTIMO,
ADMINISTRADO POR EL SISTEMA OPERATIVO.
ESTABLECE UNA RELACIÓN ENTRE LOS
RECURSOS MATERIALES (PROCESOS, CPU, RAM,
HDD, ETC.), EL USUARIO, Y LAS APLICACIONES
QUE SON USADAS POR EL USUARIO EN SU
DIARIO VIVIR (PROCESADOR DE TEXTO,
NAVEGADOR, JUEGOS, ETC.)
3. ¿QUE FUNCIONES TIENE EL SISTEMA
OPERATIVO?
• EL SISTEMA OPERATIVO ES CAPAZ DE DESEMPEÑARSE EN VARIAS FUNCIONES:
• GESTIONAR LA CPU: SE ENCARGA DE ADMINISTRAR LA CPU QUE VA A ESTAR REPARTIDA ENTRE TODOS LOS PROCESOS QUE SE ESTÉN EJECUTANDO.
• GESTIONAR LA RAM: PARA ASIGNAR EL ESPACIO DE MEMORIA A CADA APLICACIÓN Y A CADA USUARIO, EN CASO DE SER NECESARIO. CUANDO ESTA
MEMORIA SE HACE INSUFICIENTE, SE CREA UNA MEMORIA VIRTUAL, DE MAYOR CAPACIDAD, PERO COMO ESTÁ EN EL ALMACENAMIENTO SECUNDARIO
(DISCO DURO), ES MÁS LENTA.
• GESTIONAR EL I/O: EL SISTEMA OPERATIVO CREA UN CONTROL UNIFICADO DE LOS PROGRAMAS A LOS DISPOSITIVOS, A TRAVÉS DE DRIVERS.
• GESTIONAR LOS PROCESOS: SE ENCARGA DE QUE LAS APLICACIONES SE EJECUTEN SIN NINGÚN PROBLEMA, ASIGNÁNDOLES LOS RECURSOS QUE SEAN
NECESARIOS PARA QUE ESTAS FUNCIONEN. SI UNA DE ELLAS NO RESPONDE, SE PROCEDE A MATAR EL PROCESO.
• GESTIONAR LOS PERMISOS: GARANTIZA QUE LOS RECURSOS SEAN SOLAMENTE UTILIZADOS POR PROGRAMAS Y USUARIOS QUE TENGAN LAS
AUTORIZACIONES QUE LES CORRESPONDAN.
• GESTIONAR LOS ARCHIVOS: LECTURA Y ESCRITURA EN EL SISTEMA DE ARCHIVOS, Y LOS PERMISOS DE ACCESO A ELLOS.
• GESTIONAR INFORMACIÓN: EL SISTEMA OPERATIVO PROPORCIONA INFORMACIÓN, QUE POSTERIORMENTE SERÁ UTILIZADA A MODO DE DIAGNÓSTICO DEL
FUNCIONAMIENTO CORRECTO DEL COMPUTADOR.
4. *RECURSOS QUE ADMINISTRA UN
SISTEMA OPERATIVO
• RECURSOS QUE ADMINISTRA UN SISTEMA OPERATIVO
COORDINA Y MANIPULA EL HARDWARE DE LA COMPUTADORA, COMO LA
MEMORIA, LAS IMPRESORAS, LAS UNIDADES DE DISCO, EL TECLADO O EL MOUSE.
RECURSOS QUE ADMINISTRA UN SISTEMA OPERATIVO
RECURSOS QUE ADMINISTRA UN SISTEMA OPERATIVO
FUNCIONES ADMINISTRATIVAS DEL SISTEMA OPERATIVO
ADMINISTRACIÓN DEL PROCESADOR
EL SISTEMA OPERATIVO ADMINISTRA LA DISTRIBUCIÓN DEL PROCESADOR ENTRE
LOS DISTINTOS PROGRAMAS POR MEDIO DE UN ALGORITMO DE PROGRAMACIÓN.
GESTIÓN DE LA MEMORIA DE ACCESO ALEATORIO
EL SISTEMA OPERATIVO SE ENCARGA DE GESTIONAR EL ESPACIO DE MEMORIA
ASIGNADO PARA CADA APLICACIÓN Y PARA CADA USUARIO, SI RESULTA
PERTINENTE. CUANDO LA MEMORIA FÍSICA ES INSUFICIENTE, EL SISTEMA
OPERATIVO PUEDE CREAR UNA ZONA DE MEMORIA EN EL DISCO DURO,
DENOMINADA "MEMORIA VIRTUAL".
GESTIÓN DE ENTRADAS/SALIDAS
EL SISTEMA OPERATIVO PERMITE UNIFICAR Y CONTROLAR EL ACCESO DE LOS
PROGRAMAS A LOS RECURSOS MATERIALES A TRAVÉS DE LOS DRIVERS
(TAMBIÉN CONOCIDOS COMO ADMINISTRADORES PERIFÉRICOS O DE
ENTRADA/SALIDA).
GESTIÓN DE EJECUCIÓN DE APLICACIONES
5. EL HARDWARE
• LA PALABRA HARDWARE EN INFORMÁTICA
SE REFIERE A LAS PARTES FÍSICAS
TANGIBLES DE UN SISTEMA INFORMÁTICO;
SUS COMPONENTES ELÉCTRICOS,
ELECTRÓNICOS, ELECTROMECÁNICOS Y
MECÁNICOS. CABLES, GABINETES O
CAJAS, PERIFERICOS DE TODO TIPO Y
CUALQUIER OTRO ELEMENTO FÍSICO
INVOLUCRADO COMPONEN EL HARDWARE;
CONTRARIAMENTE, EL SOPORTE LÓGICO E
INTANGIBLE ES EL LLAMADO SOFTWARE.
6. APLICACIONES
• UNA APLICACIÓN INFORMÁTICA ES UN TIPO
DE SOFTWARE QUE PERMITE AL USUARIO
REALIZAR UNO O MÁS TIPOS DE TRABAJO.
LOS PROCESADORES DE TEXTO Y LAS HOJAS DE
CÁLCULO SON EJEMPLOS DE APLICACIONES
INFORMÁTICAS, MIENTRAS QUE LOS SISTEMAS
OPERATIVOS O LOS PROGRAMAS DE UTILIDADES
(QUE CUMPLEN TAREAS DE MANTENIMIENTO) NO
FORMAN PARTE DE ESTOS PROGRAMAS.
• LAS APLICACIONES PUEDEN HABER SIDO
DESARROLLADAS A MEDIDA (PARA SATISFACER LAS
NECESIDADES ESPECÍFICAS DE UN USUARIO) O
FORMAR PARTE DE UN PAQUETE INTEGRADO (COMO
EL CASO DE MICROSOFT OFFICE.
8. *SERVICIOS DE IDENTIFICACIÓN DE
LOS MANDATOS DEL USUARIO
• UN SISTEMA OPERATIVO ES UN SOFTWARE DE SISTEMA, ES DECIR, BAÑIL DE PROGRAMAS DE COMPUTACIÓN
DESTINADOS A REALIZAR MUCHAS TAREAS ENTRE LAS QUE DESTACA LAADMINISTRACIÓN EFICAZ DE SUS
RECURSOS.
COMIENZA A TRABAJAR CUANDO EN MEMORIA SE CARGA UN PROGRAMA ESPECIFICO Y AUN ANTES DE ELLO,
QUE SE EJECUTA AL INICIAR EL EQUIPO, O AL INICIAR UNA MAQUINA VIRTUAL, Y GESTIONA EL HARDWARE DE LA
MAQUINA DESDE LOS NIVELES MÁS BÁSICOS, BRINDANDO UNA INTERFAZ CON EL USUARIO.
UN SISTEMA OPERATIVO SE PUEDE ENCONTRAR NORMALMENTE EN LA MAYORÍA DE LOS APARATOS
ELECTRÓNICOS QUE UTILICEN MICROPROCESADORES PARA FUNCIONAR, YA QUE GRACIAS A ESTOS PODEMOS
ENTENDER LA MAQUINAY QUE ESTA CUMPLA CON SUS FUNCIONES (TELÉFONOS MÓVILES, REPRODUCTORES DE
DVD, AUTORRADIOS, COMPUTADORAS, RADIOS, ETC.