Sección de Sistemas Operativos
Comunicación de procesos con tuberíasLa práctica consiste en un juego desarrollado en lenguaje c con las librerías SDK, en el que se crean y administran distintos procesos de forma simultánea, debiendose utilizar una serie de herramientas que permitan intercambiar información entre los procesos. Durante el desarrollo de este programa se han utilizado dos técnicas diferentes para comunicar los distintos procesos entre sí. Se han usado tuberías y memoria compartida.
Actualizado ( Miércoles, 21 de Diciembre de 2011 01:11 ) |
Sincronización de procesos en BACILa práctica consiste en la sincronización de procesos concurrentes, implementando soluciones basadas en semáforos que permitan hacer cumplir la exclusión mutua a dichos procesos. El objetivo es resolver el supuesto práctico, que consistirá en la simulación de una cadena de montaje formada por una cinta transportadora y tres robots. Por la cadena de montaje circulan tres productos: A, B y C. En la parte final de la cadena existen tres robots, que se encargan de retirar y empaquetar estos elementos. Actualizado ( Miércoles, 21 de Diciembre de 2011 01:14 ) Intérprete de comandos Shell-scriptLa práctica consiste en un pequeño interprete de comandos, desarrollado en lenguaje shell y lenguaje C, sobre sistema operativo GNU/Linux que realice las funciones especificadas. Los usuarios que pueden usar el interprete mini-shell están almacenados en el fichero fusuarios, donde se guardan el nombre de usuario y la contraseña. Este fichero se encuentra en el directorio de configuración cfg. Los datos proporcionados por el usuario son comprobados por el interprete y se permitirá o no entrar al mini-shell. El interprete, reconoce las órdenes que se indican en el fichero fordenes que se encuentra almacenado en el directorio cfg. Este fichero contiene todos los comandos que el usuario puede ejecutar, así como la fecha y hora del último acceso. Actualizado ( Martes, 20 de Diciembre de 2011 21:04 ) |
Aprenda Linux, como si estuviera en primeroEste tutorial es un manual de referencia para el aprendizaje de Linux, y el manejo de aplicaciones en nuestro propio idioma. Ha sido creado por Javier García de Jalón, Iker Aguinaga y Alberto Mora, y pertenece a la colección: "Aprenda ..., como si estuviera en primero". Está en formato PDF. Comienza con una breve introducción, y continua con el proceso de instalación, y el sistema de archivos en linux. Se repasan los principales entornos gráfico de Linux: XWindows, GNOME y KDE, así como en el manejo de la unidad de comandos, redirecciones y tuberías, pasando por la ejecución de programas y los ficheros de comandos o shell script. Actualizado ( Miércoles, 02 de Noviembre de 2011 08:58 ) |
SISTEMAS OPERATIVOS


