MODULO 1: ESTRUCTUR A Y PROCED I M IENTOS DE LO S S I STEM AS OPER ATI VO S MULTIU SU AR IO Y M ULTITARE A. Introducción a los sistemas interactivos, multitarea y multiusuarios (UNIX). Historia e importancia del multiusuario. Distintos tipos de Shells. Redireccionar la salida estándar. Redireccionar entrada estándar. Concepto de Tuberías (Pipes). Concepto de meta caracteres. Fundamentos de funcionamiento de UNIX. MODULO 2: P ROCE SO S Y COM ANDOS DEL SI STEM A OPER ATI VO UNI X Introducción a los procesos y comandos del sistema operativo UNIX. Administración de usuarios. Símbolo del sistema (Prompt). Apertura y cierre de sesiones Información del sistema. Errores del sistema. Sintaxis básica de comandos. Administración y gestión de ficheros. Administración y gestión de directorios. MODULO 3: FUNC IONAM IENTO DEL SI STEM A OPER ATI VO UNIX . Introducción y procesos. Protección de la memoria. Interactividad del sistema. Interbloqueo. Seguridad y protección. MODULO 4: SI STEM AS OPER ATI VO S MULTITAREA Y MULTIUSUAR IO DER I V ADO S DE UNIX (L INUX) . Sistemas operativos derivados de UNIX. Historia y filosofía de GNU/LINUX. Los shells de LINUX. Programación Shell-Scripts. Nociones de programación en awk. Copias de seguridad. Memoria Virtual. Protocolos TCP/IP. MODULO 5: SI STEMA S OPERATI VO S MULTITAREA Y M ULTIU SUAR IO NO DER I V ADO S DE UNI X(O S\2). Trabajar con archivos y gestionarlos. Introducción al sistema operativo OS/2. Instalación del sistema operativo OS/2. Estructura del sistema operativo OS/2. Sincronización de procesos. Trabajar con archivos. Comunicación entre procesos. MODULO 6: P ROGR AM AC ION DEL INTERPRETE ( SH ELL-SCR I PT). Programación de los distintos shells. Arrays (sistemas). Tweaks. Variables Especiales. Read y Set. Función test. Redireccionamiento, tuberías y combinación entre ambas. Eval. Tput. Menús basados en números. Acceso tcp.