DATOS DE IDENTIFICACIÓN MATERIA: CENTRO ACADÉMICO: DEPARTAMENTO ACADÉMICO: SISTEMAS OPERATIVOS CIENCIAS BÁSICAS SISTEMAS ELECTRÓNICOS PROGRAMA EDUCATIVO: AÑO DEL PLAN DE ESTUDIOS: 2012 Semestre: 3 ÁREA ACADÉMICA: REDES Y SISTEMAS DISTRIBUIDOS LIC. EN COMERCIO ELECTRÓNICO Periodo en que se imparte: Clave de la materia: 20179 AGOSTO - DICIEMBRE HORAS SEMANA T/P: 2/3 Créditos: 7 MODALIDAD EDUCATIVA EN LA QUE SE IMPARTE: ELABORADO POR: REVISADO Y APROBADO POR LA ACADEMIA DE: PRESENCIAL REDES Y SISTEMAS DISTRIBUIDOS Naturaleza de la materia: ARTURO ELÍAS RAMÍREZ FECHA DE ACTUALIZACIÓN: OBLIGATORIA JUNIO 2013 DESCRIPCIÓN GENERAL El curso está dirigido a los alumnos del tercer semestre de Licenciatura en Comercio Electrónico. Se trata de un curso teórico/práctico en el cual se abordan de manera progresiva los fundamentos, el funcionamiento y el mantenimiento en operación de los sistemas operativos; ya que una de las necesidades importantes dentro de las organizaciones es la de utilizar sistemas operativos como soporte para la realización de sus labores cotidianas. Es un curso introductorio teórico práctico mediante el cual se pretende que el alumno comprenda los conceptos, fundamentos, elementos y desarrollo de los sistemas operativos en ambientes computacionales analizando la estructura y organización de los principales recursos de un sistema de cómputo, su relación con otros sistemas de cómputo, así como simulando algunas de sus partes. Este curso sirve como referencia para las materias de Redes. OBJETIVO (S) GENERAL (ES) Brindar al alumno los fundamentos, características y elementos que presentan los sistemas operativos, así como describirá los elementos integrantes más importantes. DE APRENDIZAJE UNIDAD TEMÁTICA I: Comprenderá la organización de los recursos de cómputo fundamentales para los Introducción a los Sistemas Operativos (10 horas aprox.) 1. Introducción a las computadoras. 1.1. Elementos básicos 1.2. Registros de procesos 1.3. Interrupciones 1.4. Jerarquía de la memoria 1,2,3,4,5,6 1 de 5
sistemas operativos. Entenderá la finalidad de los sistemas operativos en el esquema computacional. 1.5. Memoria caché 1.6. Técnicas de comunicación de I/O 2. Introducción a los sistemas operativos. 2.1. Funciones y objetivos del SO 2.2. Evolución del SO 2.3. Desarrollos recientes en SO UNIDAD TEMÁTICA II: Almacenamiento Secundario y Manejo de Archivos Comprenderá esquemas organización almacenamiento secundario. los de de Entenderá los procedimientos de acceso a archivos en memoria secundaria 1. Gestión de entrada y salida 1.1. Estructura lógica de las funciones de E/S 1.2. Almacenamiento Intermedio de E/S 1.3. Planificación de discos 1.3.1. Funcionamiento de discos 1.3.2. Algoritmos de planificación de discos 1.4. RAID 1.5. Caché de discos 2. Administración de archivos 2.1. Arquitectura de un sistema de archivos 2.2. Organización de archivos 2.3. Acceso a archivos 2.4. Directorio de archivos 2.5. Compartición de archivos ( 12 horas aprox.) 1,2,4,5,6 UNIDAD TEMÁTICA III: Proceso de Instalación de un Sistema Operativo Moderno Sabrá realizar la instalación de un sistema operativo moderno 1. Acciones a realizar 1.1. Definir sí es instalación, reinstalación o actualización. 1.2. Respaldar la información de disco donde se instalará. 1.3. Preparación del disco donde se instalará 1.4. Elegir unidad de inicio de instalación 1.5. Seguir indicaciones durante el proceso de instalación 2. Instalación sobre máquina virtual 2.1. Concepto de máquina virtual 2.2. Configuración de máquina virtual 2.3. Proceso de instalación en máquina virtual (5 horas aprox.) Manuales de instalación correspondientes. Entenderá el concepto de sitio web. UNIDAD TEMÁTICA IV: Sistemas operativos y sitios web 1. El sitio web. 1.1. Definición de sitio web. 1.2. Diferencias entre sitio web y páginas web. 1.3. Herramientas de desarrollo de sitios web. (10 horas aprox.) 1,2,3,4 2 de 5
Conocerá las características de Sistemas operativos para sitios web. 1.4. Tipos de sitios web 1.4.1. Sitios de comercio electrónico. 1.5. Servidores Web. 2. Sistemas operativos para hospedar servidores web. 2.1. Principales sistemas operativos 2.1.1. Microsoft 2.1.2. Linux/UNIX 2.1.3. Macintosh 2.2. Conceptos para definir características deseables del sistema operativo para hospedar servidores web. 2.2.1. Estabilidad de un sistema operativo. 2.2.2. Seguridad en un sistema operativo. 2.2.3. Administración de un sistema operativo. 2.2.4. Actualizaciones y escalabilidad de un sistema operativo. 2.2.5. Herramientas de software funcionales. 2.2.6. Disponibilidad de aplicación e integración de otros productos de software. sistemas Microsoft Tendrá la capacidad de instalar un sistema Microsoft y configurar un servidor web. UNIDAD TEMÁTICA V: Sistemas Microsoft (16 horas aprox.) 1. Familia Windows. 1.1. Ventajas. 1.2. Desventajas 1.3. Nociones básicas del manejo de memoria en Windows. 1.4. Nociones básicas del manejo de procesos en Windows. 1.5. Herramientas propietarias para el desarrollo de comercio electrónico. 2. Sistemas de escritorio 2.1. Características. 2.2. Versiones. 2.3. Funcionalidad para comercio electrónico. 3. Sistemas servidores. 3.1. Características 3.2. Versiones 3.3. Funcionalidad para comercio electrónico. 4. Tecnología.NET y comercio electrónico. 5. Instalación de servidor web sobre un sistema Microsoft 1,2,3,4 sistemas UNIX UNIDAD TEMÁTICA VI: Sistemas Linux/UNIX (16 horas aprox.) 1. Sistemas UNIX. 1.1. Características 1.2. Nociones básicas del manejo de memoria en Windows. 1.3. Nociones básicas del manejo de procesos en Windows. 1.4. Familias 1.5. Funcionalidad para comercio electrónico 2. Sistemas Linux 2.1. Características 1,2,3,4,5 3 de 5
sistemas Linux Entenderá el concepto de LAMP como una herramienta de desarrollo Tendrá la capacidad de instalar un sistema Microsoft y configurar un servidor web. 2.2. Flavors (distribuciones) 2.3. Funcionalidad para comercio electrónico 3. Caso LAMP para servicios web 3.1. Definición del concepto 3.2. Herramientas disponibles 4. Instalación de servidor web sobre un sistema Linux METODOLOGÍA DE ENSEÑANZA - APRENDIZAJE Realización de exposiciones teóricas verbales y gráficas por parte del profesor. Uso de TICs que permitan al alumno una mayor interacción y comprensión de la parte conceptual de la materia. Implementación de sesiones semipresenciales mediante alguna plataforma de educación a distancia (Moodle). Realización de trabajos e investigaciones por parte de los alumnos. Instalaciones, configuración y comparación de diversos sistemas operativos modernos. Realización de proyectos que apliquen la teoría por parte de los alumnos. (De forma individual o en equipos previamente asignados). Asistencia a Simposios y Congresos donde se trate el tema. Visitas guiadas a organizaciones donde se cuente con plataformas de comercio electrónico para analizar el sistema operativo empleado. RECURSOS DIDÁCTICOS Aula de clases y pizarrón. Laboratorio de equipo de cómputo, con equipamiento audiovisual. Laboratorio con equipo para instalación de sistemas operativos. Bibliografía y sitios Web. Videos alusivos al tema. Instalaciones en organizaciones que emplean comercio electrónico. Plataforma de Educación a Distancia (Moodle) EVALUACIÓN DE LOS APRENDIZAJES Criterio Porcentaje Componentes Contenidos 1º Teórico 20% Examen Unidades 1, 2 2º Teórico 20% Examen Unidades 3, 4 3º Teórico 30% Examen Unidades 5,6 Proyecto final (práctico) 20% Portada 0% Índice 0% Introducción 5% Contenido 60% Descripción de Características Generales y Reporte de Instalación, Configuración y 4 de 5
Tareas, exposiciones e investigaciones (teóricas) 10 %. Conclusiones 20% Bibliografía 5% Presentación Introducción Contenido Conclusiones Bibliografía Operación de un Sistema Operativo Moderno y un Sitio Web simple. Todas las unidades e investigaciones de temas afines. Presentar (antes de cada examen o cuando el profesor lo requiera). Condiciones: Para acreditar el curso, se deberán de aprobar por separado las partes teórica y práctica con una mínima aprobatoria del 70% en cada una. Para tener derecho a presentar examen final, se deberá tener una asistencia mínima del 80% del tiempo de clases. El proyecto final se calificará en equipo y en forma individual; es decir, cada integrante del equipo tendrá su propia calificación del proyecto y no forzosamente debe ser la misma para todos los integrantes. BÁSICAS: 1. Sistemas operativos: aspectos internos y principios de diseño. William Stallings, Pearson Educación, 2005, 5 reimpresión. ISBN 8420544620. Ubicación 005.432S7828s Biblioteca Campus Sur (Libro de Texto) 2. Sistemas operativos modernos. Andrew S. Tannenbaum, Pearson Educación, 2003, 2ª Edición. ISBN 9702603153. Ubicación 005.43T1641s Biblioteca Campus Sur. 3. Creating Web Sites Bible. Crowder, Phillip Crowder, David A., Wiley, 2088 (3rd Edition) eisbn: 9780470372593, Ubicación Biblioteca Virtual e-brary http://site.ebrary.com.dibpxy.uaa.mx/lib/univeraguascalientes/docdetail.action?docid=10249086&ppg=9 5&p00=web%20site COMPLEMENTARIAS: 4. Sistemas Operativos (Conceptos y Diseños). Milan Ilenkovic. McGraw Hill 5. Introducción a los Sistemas Operativos. Harvey M. Deitel. Addison-Wesley 6. http://exa.unne.edu.ar/depar/areas/informatica/sistemasoperativos/sof.htm: Sistemas Operativos Mgter. David Luis la Red Martínez UNNE FACENA. 7. http://members.fortunecity.es/lrmdl/: Sistemas Operativos Mgter. David Luis la Red Martínez Sitio alternativo. 8. http://www.infor.uva.es: Universidad de Valladolid Departamento de Informática (España). 5 de 5