- DATOS DE LA ASIGNATURA
Prerrequisitos Obligatorios:
ANTERIORES ASIGNATURAS TEMAS Sistemas Operativos Todos POSTERIORES ASIGNATURAS TEMAS Ninguna
Conocer, operar e instalar sistemas operativos Unix o de la Familia como linux, solaris etc., con la finalidad de ampliar su visin en la utilizacin de variados sistemas operativos.
3.- O B J E T I V O (S)
G E N E R A L (ES)
DEL
CURSO
Interactuar con sistemas computacionales que operen con el sistema operativo UNIX, enfocndose hacia las operaciones que involucren las redes computacionales y las telecomunicaciones.
Introduccin a Unix
Breve historia de Unix Beneficios de Unix y Linux Estructura y requerimientos del sistema El Sistema Operativo y el Kernel Instalacin de Unix
II Comandos bsicos de Unix 2.1 Comandos bsicos de UNIX. 2.2 El editor vi. 2.3 Acceso a archivos y directorios. 2.4 Comandos de archivos y directorios. 2.5 Bsqueda de archivos y textos.
III
Arquitectura del Sistema de Ficheros 3.1 Estructura del Sistema de Ficheros 3.2 Tipos de ficheros en UNIX 3.3 Tablas de control de acceso a los ficheros 3.4 Administracin de los sistemas de ficheros 3.5 Manejo de ficheros Ordinarios 3.6 Acceso a Ficheros Especiales 3.7 Administracin del Sistema de Ficheros
IV
4.1 Comunicacin entre Procesos 4.2 Tuberas Sin Nombre 4.3 Comunicacin Bidireccional 4.4 Tubera de los Interpretes de Ordenes 4.5 Tuberas con Nombre FIFO 4.6 Comunicacin Full-Duplex
VI
Comunicaciones en Red
6.1 Mecanismos IPC del Sistema Free BSD 6.2 Llamadas para el Manejo de Sockets, Miscelanea de Llamadas y Funciones 6.3 Ejemplos de Servidores y Clientes 6.4 Ejemplos de Transferencia de ficheros
5.- P R A C T I C A S Nombre de la practica 1.- Instalacin de Unix 2.- Prctica del editor de texto Aplicar los conocimientos obtenidos en clase 3.- Prctica de sistema de archivos Objetivo
Ninguno
Ninguno
7.- RECURSOS NECESARIOS Recurso Laboratorio de Redes y Computadoras Objetivo Utilizar las maquinas del laboratorio para la realizacin de las prcticas.
8.- HORAS DE UTILIZACION DE LOS RECURSOS DE CMPUTO Horas de Utilizacin 36 horas clase y 18 horas extractase Recurso Equipo de cmputo, routers, switches y cables.
Que el alumno practique en diferentes sistemas operativos los conocimientos obtenidos en clase.
Conceptos 1.- Examen escrito 2.- Tareas 4.- Puntualidad y asistencia 9.- Practicas de laboratorio Calificacin Final
No. 1 2 3 4 5 6
Concepto de Evaluacin Examen Escrito Tareas Participacin Puntualidad y Asistencia Actitud Exposicin
No. 7 8 9 10 11 12
Concepto de Evaluacin Trabajos Practicas de Campo Practicas de Laboratorio Grupos de Trabajo Desempeo en la Empresa Proyecto
Nota: La calificacin esta conformada por 4 conceptos (los cuales se muestran en la tabla anterior), asignndole un porcentaje a cada una de ellos, de tal manera, que la suma sea siempre, el 100% de la evaluacin. 11.- APRENDIZAJES REQERIDOS Tener conocimiento de otros diferentes sistemas operativos
12.- SUGERENCIAS DIDACTICAS o o Investigar los sistemas operativos vigentes y efectuar un anlisis comparativo con la finalidad de visualizar el mejor entorno operacional. Realizacin de 4 prcticas y entregar el informe correspondiente.
NUMERO DE UNIDAD 2
ACTIVIDADES DE APRENDIZAJE
Utilizar comandos UNIX bsicos para realizar acciones en este sistema operativo.
2.1 Utilizar comandos UNIX bsicos como rm, cp, man, more, mkdir, ps y chmod. 2.2 Crear y modificar archivos de texto con vi u otro editor de texto. 2.3 Crear usuarios y contraseas, y establecer permisos sobre archivos. 2.4 Utilizar comandos de herramientas como pkgadd, pkgrm y pkginfo. 2.5 Bsqueda de archivos y textos.
NUMERO DE UNIDAD 3
de los datos de un conocimientos utilizando y creando ficheros directorio depende del ordinarios, disponiendo de las dos llamadas sistema, Conocer y existentes. Utilizando los tres tipos de ficheros. aplicara las funciones de Directorios, ficheros especiales y tuberas con biblioteca estndar nombre.
NUMERO DE UNIDAD 4
El alumno conocer el proceso de comunicacin mediante tuberas estos habilitan mecanismos de procesos que puedan intercambiar datos y sincronizarse.
El alumno practicara la comunicacin entre dos procesos, que se estn ejecutando bajo el control de una misma maquina, y que los procesos se estn ejecutando en maquinas separadas.
NUMERO DE UNIDAD 5
El alumno conocer sobre el uso de la interfaz de comunicacin entre procesos del sistema. Esta interfaz permitir comunicar procesos que se estn ejecutando bajo el control de una maquina o bajo el control de maquinas distintas.
El alumno conocer y aplicara los protocolos y servicios de la red, incluyendo el modelo OSI y el uso de las capas que lo componen, los protocolos definen la forma que van a tener las tramas que se intercambian y con las cales se va a llevar a cabo la comunicacin.
14.-B I B L I O G R A F I A B S I C A Y C O M P L E M E N T A R I A
1. Unix Programacin Avanzada Segunda Edicin Autor Fco.Manuel Mrquez Edit. Addison-Wesley Iberoamericana (Ra-ma) Pas Madrid Espaa impreso en Colombia 2. Administracin de Sistemas Linux Autor M.Carling, Stephen Degler, James Dennis. Edi. Prentice Hall Impreso en Espaa Pag 328 3. Desarrollo de Aplicaciones Linux con GTK+ y GDK Autor Eric Harlow Edit. Prentice Hall Impreso en Espaa Pag 496 4. Programacin en Linux 2a. Edicin Autor Kurt Wall et Al. Edit. Prentice Hall Impreso en Espaa Pag 872