Anda di halaman 1dari 7

1.

- DATOS DE LA ASIGNATURA

Nombre de la asignatura: SISTEMA OPERATIVO UNIX

Carrera: INGENIERA EN SISTEMAS COMPUTACIONALES

Clave de la Asignatura: REQ-0703

Horas Teora- Horas Prctica- Crditos: 3-1-7

2.- U B I C A C I N D E L A A S I G N A T U R A: A) RELACION CON OTRAS ASIGNATURAS DEL PLAN DE ESTUDIO

Prerrequisitos Obligatorios:
ANTERIORES ASIGNATURAS TEMAS Sistemas Operativos Todos POSTERIORES ASIGNATURAS TEMAS Ninguna

B) APORTACION DE LA ASIGNATURA AL PERFIL DEL EGRESADO:

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.

4.- T E M A R I O NUMERO TEMAS SUBTEMAS

Introduccin a Unix

1.1 1.2 1.3 1.4 1.5

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

Comunicacin Mediante Tuberas

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

4.- Prctica con Free BSD

6.- P R O Y E C T O S Nombre del Proyecto 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.

9. SOFTWARE REQUERIDO Software Objetivo

Sistemas Operativos Libres

Que el alumno practique en diferentes sistemas operativos los conocimientos obtenidos en clase.

10.- SUGERENCIAS DE EVALUACION

Conceptos 1.- Examen escrito 2.- Tareas 4.- Puntualidad y asistencia 9.- Practicas de laboratorio Calificacin Final

% de la Evaluacin 1 50% 10% 20% 20% 100%

% de la Evaluacin 2 50% 10% 20% 20% 100%

% de la Evaluacin 3 50% 10% 20% 20% 100%

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.

13.- UNIDADES DE APRENDIZAJE NUMERO DE UNIDAD 1

NOMBRE DE LA UNIDAD: INTRODUCCIN A UNIX


OBJETIVO EDUCACIONAL Conocer los aspectos bsicos de funcionamiento e instalacin del sistema operativo Unix. ACTIVIDADES DE APRENDIZAJE 1.1 Conocer los antecedentes del sistema operativo Unix. 1.2 Saber las ventajas que ofrece Unix. 1.3 Distinguir los requerimientos del sistema para la utilizacin de Unix. 1.4 Estudiar la estructura fundamental del sistema operativo Unixy el Kernel. 1.5 Instalacin del sistema operativo Unix. BIBLIOGRAFIA (BASICA Y COMPLEMENTARI A) 1

NUMERO DE UNIDAD 2

NOMBRE DE LA UNIDAD: COMANDOS BSICOS DE UNIX


OBJETIVO EDUCACIONAL BIBLIOGRAFIA (BASICA Y COMPLEMENTARI A) 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

NOMBRE DE LA UNIDAD: ARQUITECTURA DEL SISTEMA DE FICHEROS.


OBJETIVO EDUCACIONAL ACTIVIDADES DE APRENDIZAJE 3.1 Estudiar la estructura del sistema de ficheros 3.2 Conocer Tipos de ficheros en utilizados en Unix 3.3 a 3.7 El alumno practicara sus BIBLIOGRAFIA (BASICA Y COMPLEMENTARI A) 1,4

Conocer y aplicara el acceso a los directorios conociendo su estructura as como su organizacin

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

NOMBRE DE LA UNIDAD: COMUNICACIN MEDIANTE TUBERIAS.


OBJETIVO EDUCACIONAL ACTIVIDADES DE APRENDIZAJE BIBLIOGRAFIA (BASICA Y COMPLEMENTARI A) 1,3

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

NOMBRE DE LA UNIDAD: COMUNICACIONES EN RED.


OBJETIVO EDUCACIONAL ACTIVIDADES DE APRENDIZAJE BIBLIOGRAFIA (BASICA Y COMPLEMENTARI A) 1,3

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