1.
- DATOS DE LA ASIGNATURA
Nombre de la asignatura: Taller de sistemas operativos
Carrera: Ingeniera en Sistemas Computacionales
Clave de la asignatura: SCA-1026
SATCA1 0 4 4
2.- PRESENTACIN
Caracterizacin de la asignatura.
El estudiante obtendr las habilidades y el conocimiento prctico para seleccionar, instalar,
configurar, administrar, optimizar y utilizar diferentes sistemas operativos para lograr un uso
ms eficiente y de acuerdo a las necesidades de cualquier organizacin.
El estudiante podr aplicar sus conocimientos y habilidades para administrar todo un sistema
de cmputo a travs de algunos de los sistemas operativos de ambiente multiusuario, as
como tambin conocer a fondo como se lleva a cabo la administracin del software y
hardware en una computadora por parte del sistema operativo.
Esta materia dar soporte a otras, ms directamente vinculadas con desempeos
profesionales; contempla adems el estudio de las componentes principales de los sistemas
de operacin en ambientes cliente y servidor.
Intencin didctica
Se organiza el temario, dentro de cuatro unidades integradas por los contenidos
conceptuales as como el desarrollo de prcticas donde se contemplan escenarios
aplicativos para el manejo de sistemas operativos de cliente y servidor.
La asignatura de Taller de sistemas operativos aborda los elementos tericos y de
configuracin necesaria para comprender en forma practica el funcionamiento de un sistema
operativo y cada una de las partes que lo componen.
Se recomienda usar como casos de estudio tanto sistemas operativos basados en Unix; as
como los de software propietario.
En la enseanza de esta asignatura se realizan prcticas de laboratorio, cuyo objetivo es
afianzar los conocimientos tericos.
En las actividades se busca que el estudiante tenga el primer contacto con el concepto en
forma concreta y sea a travs del anlisis e implementacin de algunos conceptos para la
resolucin de problemas.
Sistema de asignacin y transferencia de crditos acadmicos
3.- COMPETENCIAS A DESARROLLAR
Competencias especficas:
Competencias genricas
Seleccionar, conocer y usar adecuadamente Competencias instrumentales
diferentes sistemas operativos para lograr un
Capacidad de anlisis y sntesis
uso eficiente as como diferenciar y aplicar
Conocimientos bsicos de la carrera
las tcnicas de manejo de recursos para el
Comunicacin oral y escrita
diseo,
organizacin,
utilizacin
y
Conocimiento de una segunda lengua
optimizacin de estos.
Conocimiento generales bsicos del
lenguaje ensamblador.
Habilidad para buscar y analizar
informacin proveniente de fuentes
diversa.
Habilidad lgica para solucionar
problemas
Habilidades del manejo de la
computadora
Competencias interpersonales
Capacidad crtica y autocrtica
Trabajo en equipo interdisciplinario
Habilidades interpersonales
Competencias sistmicas
Capacidad
de
aplicar
los
conocimientos en la prctica
Habilidades de investigacin
Capacidad de aprender
Capacidad de generar nuevas ideas
(creatividad)
Habilidad para trabajar en forma
autnoma
Capacidad para disear y gestionar
proyectos
Estndares de calidad aplicados a los
lenguajes de programacin
Bsqueda del logro
4.- HISTORIA DEL PROGRAMA
Lugar
y
fecha
de
Participantes
elaboracin o revisin
Instituto Tecnolgico de
Representantes de los
fecha
Institutos Tecnolgicos de:
Observaciones
(cambios y justificacin)
Reunin nacional de Diseo e
innovacin curricular de la
carrera de Ingeniera en
Representante de la
Academia de Ingeniera de
Sistemas
Computacionales
Anlisis,
enriquecimiento
y
elaboracin del programa de
estudio propuesto en la Reunin
Nacional de Diseo Curricular de
la carrera de
Representantes de los
Institutos
Tecnolgicos
participantes en el diseo
de la carrera de Ingeniera
Reunin
nacional
de
consolidacin de la carrea de
ingeniera
en
sistemas
computacionales.
Institutos
Tecnolgicos
Superiores de:
Coatzacoalcos, Tepexi de
Rodrguez, Occidente del
Estado de Hidalgo y
Ciudad Acua.
Institutos Tecnolgicos de:
Campeche, Piedras
Negras y La Paz.
fecha 12 de octubre del
2009 al 19 de febrero del
2010
Instituto Tecnolgico de
fecha
5.- OBJETIVO(S) GENERAL(ES) DEL CURSO
Seleccionar, conocer y usar adecuadamente diferentes sistemas operativos para
lograr un uso eficiente as como diferenciar y aplicar las tcnicas de manejo de
recursos para el diseo, organizacin, utilizacin y optimizacin de estos.
6.- COMPETENCIAS PREVIAS
Conocer, analizar e interpretar la filosofa de diseo de los sistemas operativos
actuales y proponer aplicaciones para el manejo de los recursos del sistema.
Conocer los conceptos fundamentales de los modelos de arquitecturas de
cmputo.
Conocer y analizar los bloques que conforman un sistema de cmputo.
Elegir componentes y ensamblar equipos de cmputo
Identificar las diferencias de los sistemas de memoria compartida y los sistemas
de memoria distribuida.
7.- TEMARIO
Unidad
1
Temas
Configuracin de
Estaciones de Trabajos.
Servidores con software
propietario
Subtemas
1.1.
Introduccin
1.1.1. Historia y Evolucin
1.1.2. Estructura general del sistema
operativo
1.2.
Requerimientos de instalacin.
1.3.
Configuracin bsica
1.3.1. Mtodos de instalacin
1.3.2. Inicio de la instalacin
1.3.3. Del entorno del usuario
1.3.4. Configuracin del sistema
1.3.5. Configuracin de seguridad
1.3.6. Configuracin de red
1.5. Comandos y aplicaciones
1.5.1. Manejo del archivos
1.5.2. Instalacin y ejecucin de aplicaciones
2.1.
Caractersticas del software pro
2.2.
Caractersticas de instalacin para
servidores
2.2.1. Instalacin
2.2.2. Configuracin
2.3.
Administracin de recursos
2.3.1. Tipos de recursos
2.3.2. Administracin de los recursos
2.3.3. Administracin de cuentas de
usuario y de equipo.
2.3.4. Administracin de grupos
2.3.5. Administracin del acceso a
recursos
2.3.6. Administracin de los servicios
de impresin
2.4.
Medicin y desempeo
Servidores con software
libre.
Interoperabilidad entre
sistemas operativos
2.4.1. Desempeo
2.4.2. Herramientas de medicin
2.4.3. Indicadores de desempeo
2.4.4. Roadmap
2.5.
Seguridad e integridad
2.5.1. Seguridad por software
2.5.2. Seguridad por hardware
2.5.3. Plantillas de seguridad para
proteger los equipos
2.5.4. Configuracin de la auditoria
2.5.5. Administrar registros de
seguridad
2.6.
Normatividad de uso
2.4.4. Polticas y reglamentos de uso de los
servidores
2.4.5. Polticas y reglamentos para los
usuarios
3.1.
Introduccin
3.1.1. Software
Libre(caractersticas)
3.1.2. Historia y evolucin
3.1.3. Estructura del sistema
operativo
3.2.
Requerimientos de Instalacin
3.3.
Instalacin
3.3.1. Mtodos de instalacin
3.3.2. Instalacin
3.3.3. Configuracin del sistema, de
seguridad y de red
3.3.4. Niveles de ejecucin.
3.4.
Estructura de directorios
3.4.1. Preparacin y administracin
de los sistemas de archivos
3.4.2. Montaje y desmontaje de
dispositivos.
3.5.
Comandos y aplicaciones
3.5.1. Manejo del sistema de
archivos
3.5.2. Instalacin y ejecucin de
aplicaciones
3.6. Administracin de recursos: Cuentas de
usuario, grupos, permisos, servicios de
impresin.
4.1 Introduccin
4.1.1. Interoperabilidad
4.1.2. Neutralidad tecnolgica
4.2. Intercambio de archivos
4.2.1. Desventajas de los formatos de
archivos estndar de facto cerrados. 4.2.1.
Formatos de archivos abiertos.
4.2.2. Formatos de archivos estndares ISO.
4.3. Recursos remotos
4.3.1. Impresin
4.3.2. Escritorio remoto.
4.3.3. RPC
4.4. Acceso a sistemas de archivos
4.4.1. Acceso a formatos de disco
(fat-16/fat-32/vfat/ntfs/xfs/extfs)
4.4.2. Herramientas para el acceso a
formatos de disco.
4.5. Emulacin del Sistema operativo
4.5.1. Ejecucin de binarios de otros
sistemas operativos
4.5.2. Herramientas para la ejecucin de
binarios
4.6. Virtualizacin
4.6.1. Emulacin de hardware
4.6.2. Herramientas para la emulacin
de hardware
4.6.3. Creacin de una maquina virtual