UNIVERSIDAD DE GUADALAJARA

Documentos relacionados
UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA

Pontificia Universidad Católica del Ecuador

UNIVERSIDAD DE GUADALAJARA

Programa de estudios por competencias. Seminario de Sistemas operativos en red

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO

F1131 Fundamentos de sistemas operativos 1/12

CENTRO UNIVERSITARIO DE LOS ALTOS División de Estudios en Formaciones Sociales. Licenciatura: CONTADURIA PUBLICA. Unidad de aprendizaje por objetivos

Programa de estudios por competencias Redes de computadoras y protocolos de comunicación

Programa de estudios por competencias Seminario de solución de problemas de Ingeniería de Software I

Programa de estudios por competencias Arquitectura de computadoras

SILABO DE SISTEMAS OPERATIVOS

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA

Asignaturas antecedentes y subsecuentes

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

UNIVERSIDAD DE GUADALAJARA

Nombre de la asignatura : Sistemas de Computación Código : Nivel (semestre de la carrera) : 7 : Ingeniería Civil Informática Nº de créditos : 4

Asignatura. Laboratorio de Lenguaje Multimedia. Academia: Producción audiovisual, multimedia y paquetes computacionales

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

UNIVERSIDAD DE GUADALAJARA

Programa de la asignatura Curso: 2007 / 2008 SISTEMAS OPERATIVOS (1299)

UNIVERSIDAD RICARDO PALMA

GUÍA DOCENTE 2016/2017. Introducción a los Sistemas Operativos Grado en INGENIERÍA INFORMÁTICA 1º curso. Modalidad Presencial

DISEÑO CURRICULAR SISTEMAS OPERATIVOS

Programa de Asignatura Programación Visual I

UNIVERSIDAD CENTROAMERICANA VICERRECTORIA ACADEMICA SYLLABUS

UNIVERSIDAD DE GUADALAJARA

Contador Publico CPD

GUÍA DOCENTE CURSO FICHA TÉCNICA DE LA ASIGNATURA. Datos de la asignatura Nombre Sistemas Operativos

GUÍA DOCENTE Organización y Gestión de Proyectos y Obras

PLAN DE MATERIAS ACADEMUSOFT 3.2

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

Conceptos Jurídicos Fundamentales

Operaciones algebraicas elementales (Unidad I del curso Matemáticas Básicas).

Asignaturas antecedentes y subsecuentes

GUÍA DOCENTE Fundamentos de Computadores

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

DIPLOMADO. Evaluación de la Calidad de la práctica docente para la implementación del Nuevo Modelo Educativo en Escuelas de Ingeniería del I.P.N.

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

UNIVERSIDAD DE GUADALAJARA

: Algorítmica y Estructura de Datos I

DISTRIBUCIÓN HORARIA DE LA ASIGNATURA SEGÚN NORMATIVA

OBJETIVO GENERAL: Al terminar el curso el alumno será capaz de analizar, diseñar e implementar bases de datos distribuidas

UNIVERSIDAD AUTÓNOMA DE BUCARAMANGA FORMATO GUÍA DE CÁTEDRA

Universidad Autónoma del Estado de México Licenciatura en Ingeniería en Sistemas Energéticos Sustentables

Propedéutico. FCAeI, IPRO, IPRES.

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

DISEÑO CURRICULAR ADMINISTRACIÓN DE EMPRESAS II

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

DATOS GENERALES 60 HORAS 3 HORAS

GUÍA DOCENTE DE LA ASIGNATURA

Asignatura: Horas: Total (horas): Obligatoria Teóricas 4.5 Semana 4.5 Optativa X Prácticas Semanas 72.0

PLAN DE MATERIAS ACADEMUSOFT 3.2

Pontificia Universidad Católica del Ecuador

Jesús Manuel Carrera Velueta José Juan Almeida García Fecha de elaboración: Mayo 6 de 2010 Fecha de última actualización:

Maestría en Ingeniería Énfasis en Sistemas y Computación

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN LICENCIATURA: CONTADURÍA CLAVE: 1857

PROGRAMA ASIGNATURA. Horas Cronológicas Semanales Presénciales Adicionales Total. Nº de Semanas (A) (B) (C=A+B) (D) (E=C*D) (F=E/27)

Área: Aportaciones de las ciencias sociales CS. Carácter: optativo Horas Horas por semana Horas por semestre Tipo: Teórico Teoría: Práctica:

PROGRAMA DE ESTUDIO. Nombre de la asignatura: CONTROLADORES LÓGICOS PROGRAMABLES. Horas de. Práctica ( )

GUÍA DOCENTE Curso Académico

Materia requisito: DOMINIOS COGNITIVOS (Objetos de estudio, temas y subtemas) I. INTRODUCCION A LAS BASES DE DATOS

Pontificia Universidad Católica del Ecuador

SILABO DEL CURSO SEMINARIO DE TESIS

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

GUÍA DOCENTE SISTEMAS OPERATIVOS Grado en Ingeniería Informática

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ingeniería Aplicada TEÓRICA SERIACIÓN 100% DE OPTATIVAS DISCIPLINARIAS

Universidad de Guanajuato Tronco Común de Ingenierías

Universidad Central Del Este U C E Facultad de Ciencias y Humanidades Escuela de Pedagogía Mención Informática.

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA EN INFORMÁTICA

ARQUITECTURA DE SISTEMAS

UNIVERSIDAD DE GUADALAJARA

ANÁLISIS Y VALUACIÓN DE PUESTOS I

TI - Telecomunicaciones y Internet

PROGRAMA DE ESTUDIO. Práctica ( ) Teórica ( X ) Presencial ( X ) Teórica-práctica ( ) Híbrida ( )

14665 Presencial Curso 6 Básica particular selectiva Energía 14662

Grado en Diseño de Interiores Curso 2016/2017. IDI108 Fundamentos de informática

Programa de estudios por competencias Métodos Matemáticos II. Fecha elaboración/modificación: Julio 2015 Clave de la asignatura:

GUÍA DOCENTE Arquitecturas Avanzadas de Computadores

Carrera: IFB Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA

El estudiante analizará la organización del área de ventas con el fin de aplicar las fases del proceso administrativo.

MANTENIMIENTO DE COMPUTADORES OBJETIVO

UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS VALLES

Ingeniería de los Recursos Hidráulicos

Dirección de Desarrollo Curricular Secretaría Académica

Universidad Central Del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Escuela de Ingeniería de Sistemas

SISTEMAS OPERATIVOS MONOPUESTO 1. CONTENIDOS MÍNIMOS PARA LA EVALUACIÓN POSITIVA

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

28/08/ :52:22 Página 1 de 5

GUÍA DOCENTE Comunicación Interna y Externa de las Organizaciones

ARQUITECTURA DE COMPUTADORAS II. Propósito del curso : Ingeniería Ingeniería en Sistemas. Hardware. Clave de la materia: 413

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ Facultad De Ingeniería de Sistemas Computacionales Departamento de Arquitectura y Redes de Computadoras

Transcripción:

UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS TALLER DE SISTEMAS OPERATIVOS LIC. ABRAHAM ANDRADE LÓPEZ Presidente de la Academia de Sistemas Digitales y de Información DR. ROGELIO MARTÍNEZ CÁRDENAS Jefe del Departamento de Estudios Organizacionales

NOMBRE DE LA ASIGNATURA TALLER DE SISTEMAS OPERATIVOS CÓDIGO DE LA MATERIA CC301 DEPARTAMENTO ESTUDIOS ORGANIZACIONALES ÁREA DE FORMACIÓN ESPECIALIZANTE OBLIGATORIA CENTRO UNIVERSITARIO CENTRO UNIVERSITARIO DE LOS ALTOS CARGA HORARIA TEORÍA 0 CARGA HORARIA PRÁCTICA 60 CARGA HORARIA TOTAL 60 CRÉDITOS 4 TIPO DE CURSO PRÁCTICO NIVEL DE FORMACIÓN PROFESIONAL LICENCIATURA PARTICIPANTES LICENCIATURA EN INGENIERÍA EN COMPUTACIÓN ELABORÓ SISTEMAS DIGITALES Y DE INFORMACIÓN PRERREQUISITOS FECHA DE ACTUALIZACIÓN ENERO DE 2011

OBJETIVO GENERAL El alumno podrá aplicar los conocimientos teóricos de arquitectura de sistemas operativos a pequeños que en conjunto simulen el funcionamiento de los sistemas operativos. OBJETIVOS ESPECÍFICOS El alumno identificará y diferenciará las características entre los Sistemas de procesamiento por lote y los de multiprogramación. El Alumno implementará el ciclo de vida de un proceso, mediante la programación de los principales algoritmos de planificación. El Alumno observará el problema que ocurre cuando dos o más procesos alteran el estado de un recurso simultáneamente, así, como identificará y aplicará los métodos tradicionales para prevenir este problema. El Alumno diseñara alternativas de administración de la memoria, mediante el conocimiento de paginación en memoria real y en memoria virtual. Conocer la función de los manejadores de dispositivos en el sistema operativo y entender la complejidad de su desarrollo.

CONTENIDO TEMÁTICO Módulo 1: Procesamiento por lotes y multiprogramación. Objetivo particular: El alumno identificará y diferenciará las características entre los Sistemas de procesamiento por lote y los de multiprogramación. 1.1 Sistemas de procesamiento por lote 1.2 Sistemas de multiprogramación Módulo 2: Procesos. Objetivo particular: El Alumno implementará el ciclo de vida de un proceso, mediante la programación de los principales algoritmos de planificación. 2.1 Procesos 2.1.1 Definiciones básicas 2.1.2 Estados de un proceso. 2.1.3 Jerarquía de procesos. 2.1.4 Llamadas al sistema para administración de procesos 2.1.5 Señales 2.2 Elementos de la planificación de procesos 2.2.1 Comportamiento del proceso 2.2.2 Cuando cambiar el proceso 2.2.3 Tipos de planificación 2.2.4 Objetivos de los Algoritmos de planificación 2.2.5 Niveles de planificación 2.3 Algoritmos de planificación 2.3.1 FCFS 2.3.2 Round-Robin 2.3.3 Colas Multiples Módulo 3: El problema de la concurrencia. Objetivo particular: El Alumno observará el problema que ocurre cuando dos o más procesos alteran el estado de un recurso simultáneamente, así, como identificará y aplicará los métodos tradicionales para prevenir este problema. 3.1 Ejecución Concurrente 3.1.1 Problemas provocados por la ejecución concurrente de procesos 3.1.2 Mecanismos para forzar el cumplimiento de la exclusión mutua

3.1.3 Hilos 3.2 Hilos POSIX 3.2.1 Primitivas de control de hilos 3.2.2 Funciones para manipular los atributos de un hilo 3.2.3 Primitivas de control de semáforos 3.3 El problema del Productor-Consumidor 3.3.1 El Escenario 3.3.2 El Problema 3.3.3 La solución 3.4 El problema de los lectores-escritores 3.4.1 El Problema 3.4.2 El Escenario 3.4.3 Soluciones Módulo 4: Administración de Memoria Objetivo particular: El Alumno diseñara alternativas de administración de la memoria, mediante el conocimiento de paginación en memoria real y en memoria virtual. 4.1 Paginación en memoria real 4.1.1 Páginas, marcos y tablas de página 4.1.2 Formato de direcciones lógicas 4.1.3 Beneficios e inconvenientes de la paginación 4.2 Paginación en memoria virtual 4.2.1 Características de la memoria virtual 4.2.2 Los bits presente y modificado 4.3 Colas de mensajes 4.3.1 Primitivas de Control 4.3.2 La estructura msgbuf 4.3.3 Envió y recepción de mensajes Módulo 5: Entrada/Salida Objetivo particular: Conocer la función de los manejadores de dispositivos en el sistema operativo y entender la complejidad de su desarrollo. 5.1 Estructura de la E/S 5.1.1 Manejadores de dispositivos 5.1.2 Controladores 5.2 Almacenamiento Intermedio

5.2.1 Transferencia de datos por buffer sencillo 5.2.2 Transferencia de datos por buffer doble Práctica 5: El Alumno implementará la transferencia de datos por buffer doble. ESTRUCTURA CONCEPTUAL TALLER DE SISTEMAS OPERATIVOS Procesos El problema de la concurrencia. Procesamiento por lotes y multiprogramación. Administración de Memoria Entrada/Salida.

BIBLIOGRAFÍA BÁSICA Dhamdhere D.M., 2008, Sistemas Operativos Un enfoque basado en conceptos, Mc Graw Hill Carretero Pérez Jesús, 2da. Edición 2007, Sistemas Operativos Una visión aplicada Mc Graw Hill BIBLIOGRAFÍA COMPLEMENTARIA Tanenbaum Andrew, Sistemas Operativos, Diseño e implementación, 2da. Edición, Prentice-Hall Milan Milenkovic, Sistemas Operativos, Conceptos y Diseño, 2da. edición McGrawHill Herbert Schildt, Manual de referencia C/C++ Mc Graw Hill MODALIDADES DEL PROCESO ENSEÑANZA APRENDIZAJE Para realización de este curso, se recomienda que el profesor asesore y supervise el proceso de formación y retención de cada alumno, además de comprobar la realización de las prácticas del taller de Sistemas Operativos. CONOCIMIENTOS, APTITUDES Y VALORES QUE EL ALUMNO DEBE ADQUIRIR CON BASE AL DESARROLLO DE LA UNIDAD Creatividad, capacidad de análisis, habilidades matemáticas, interpretación de necesidades y problemas. CAMPO DE APLICACIÓN PROFESIONAL Entender la importancia de los sistemas operativos y su implementación desde un punto de vista conceptual, logrando con ello tener las bases sobre el funcionamiento general de las plataformas existentes en el mercado, de acuerdo a las necesidades y especificaciones existentes en la Industria, el Comercio y la Sociedad..

MATERIAL DE APOYO ACADÉMICO Notas sobre el curso Programas C Presentaciones Power Point Prácticas. MODALIDADES DE EVALUACIÓN CRITERIOS Proyectos y Prácticas 75 % Tareas, trabajos de investigación, exámenes parciales, proyecto final asistencia, participación. 25 % TOTAL 100% PERFIL DOCENTE El docente de esta materia deberá ser un profesionista con formación en las áreas de la computación, comunicaciones o informática; capaz de motivar a la investigación y creación de conocimiento, con habilidades para transmitir sus conocimientos y enseñar de forma interactiva propiciando en los alumnos el autoaprendizaje.