UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN



Documentos relacionados
UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN

ASIGNATURA: SISTEMAS OPERATIVOS I Cód.: Régimen: Cuatrimestral Horas semanales: 4 horas Escuela: Sistemas 2011 FUNDAMENTOS:

ESCUELA: UNIVERSIDAD DEL ISTMO

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)

Universidad Autónoma del Estado de México

Ciclo Académico: 2007 Año de la Carrera: Horas de Clases Semanales Régimen de Cursado 2º. 2 3 X (1) Observaciones: (2) Observaciones:

Objetivos del Programa

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN

FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERÍA INFORMÁTICA Y CIENCIAS DE LA COMPUTACIÓN CÓDIGO AÑO APLICACIÓN 2007 ELECT. COMP.

SISTEMAS OPERATIVOS PLAN DE ACTIVIDAD DOCENTE

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE. Sistemas Operativos

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

CARRERA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN

LICENCIATURA DE INGENIERÍA EN SISTEMAS BIOMÉDICOS

Bach Bachiller de Ingeniería Informática, Universidad Católica San Pablo, Perú, 2013.

SECRETARÍA DE EDUCACIÓN PÚBLICA SUBSECRETARÍA DE EDUCACIÓN E INVESTIGACIÓN TECNOLÓGICA DIRECCIÓN GENERAL DE INSTITUTOS TECNOLÓGICOS DESCENTRALIZADOS

UNIVERSIDAD DR. JOSE MATIAS DELGADO

1. DATOS INFORMATIVOS:

Universidad Autónoma del Estado de México Licenciatura en Ingeniería de Software Programa de estudio de la Unidad de Aprendizaje:

OBJETIVOS DE LA MATERIA... 4 PROGRAMA ANALÍTICO. CONTENIDOS TEÓRICOS Y PRÁCTICOS... 5 BIBLIOGRAFIA... 7

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

Carrera: Clave de la asignatura: SATCA: 2-2-4

Nombre de la asignatura: Redes avanzadas. Carrera: Ingeniería en Sistemas Computacionales Clave de la asignatura: ESPECIALIDAD. Academia de sistemas

I. DATOS DE IDENTIFICACIÓN. Escuela de Deportes

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACIÓN

Ingeniería de Programa(s) Educativo(s): Software. Clave de la materia: IS201. UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H

Sistemas Operativos II

Área de Conocimiento:

UNIVERSIDAD NACIONAL DE INGENIERÍA

UNIVERSIDAD AUTÓNOMA DE AGUASCALIENTES CENTRO DE CIENCIAS BÁSICAS DEPARTAMENTO DE SISTEMAS ELECTRÓNICOS OBJETIVO GENERAL

DISEÑO Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS

Escuela Politécnica Superior de Jaén

Programa de experiencias educativas. Formato. Programa de estudio

DGB14DR-101 DCA/2002

Secretaría de Docencia Dirección de Estudios Profesionales

DISEÑO Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS

Bachillerato a Distancia Programa de Informática

INGENIERÍA EN SISTEMAS COMPUTACIONALES (ISIC )

Universidad Ricardo Palma

INDICE Prologo Capitulo 0. Guía del lector Primera parte: antecedentes Capitulo 1. Introducción a los computadores

1.- DATOS DE LA ASIGNATURA

ANEXO 2-A. Contenido del plan de estudios página 01 Anexo 2-A. 1. MATERIAS TRONCALES Asignaturas en las que la,

ASIGNATURA Arquitectura de Computadoras. Ciencias de la Ingeniería

Asignaturas antecedentes y subsecuentes

Nombre de la asignatura: Seminario de Planeación Estratégica y Financiara

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE. Ampliación: Redes de Ordenadores

PROGRAMA DE ESTUDIO. Básico ( ) Profesional ( x ) Especializado ( )

Perfil de la carrera Licenciatura en Computación Ingeniería de Software

DESARROLLO WEB CON YII FRAMEWORK LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)

INSTITUTO POLITÉCNICO NACIONAL

ACUERDO POR EL QUE SE APRUEBA EL REGLAMENTO PARA LA APROBACIÓN DE PLANES Y PROGRAMAS DE ESTUDIO EN EL INSTITUTO POLITÉCNICO NACIONAL

Programa de la asignatura

UNIVERSIDAD NACIONAL DEL SUR 1 BAHIA BLANCA DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACION

FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN DE LA UASLP PLAN DE ESTUDIOS 2006

PROGRAMA DE MATERIA DATOS DE IDENTIFICACIÓN DESCRIPCIÓN GENERAL OBJETIVO (S) GENERAL (ES) CONTENIDOS DE APRENDIZAJE

TRANSMISIÓN DE DATOS Y REDES DE COMPUTADORES

IN ST IT UT O POLIT ÉCN ICO N A CION A L SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACIÓN

3. Participantes en el diseño y seguimiento curricular del programa

Asignaturas antecedentes y subsecuentes

PROGRAMA ASIGNATURA "DISEÑO AVANZADO DE REDES "

Organización del libro 2 Orden de presentación de los temas 3 Recursos en Internet y en la Web 4

Máster Universitario en Ingeniería Informática

ARQUITECTURA DE COMPUTADORAS I. Propósito del curso : Al final del curso el estudiante: Ingeniería Ingeniería en Sistemas.

Escuela Politécnica Superior de Jaén

PROGRAMA DE ASIGNATURA DE BASES DE DATOS I

PROGRAMA ANALÍTICO DE LA UNIDAD DE APRENDIZAJE

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

Programa de Estudios por Competencias Bases de Datos Relacionales. Programa elaborado por: L.I.A Rocio Palma López. Total de horas.

IN ST IT UT O POLIT ÉCN ICO N A CION A L SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

En el primer capítulo de los dos siguientes volúmenes puede encontrarse un buen resumen de la historia y evolución de los ordenadores:

=drð^=al`bkqb= qfqri^`flkbp=ab=do^al=

ENFOQUE: (10 puntos) IMPLANTACIÓN: (10 puntos) DATOS Y FUENTES DE LA INFORMACIÓN (5 puntos) RESULTADOS: (15 puntos)...

PROGRAMACIÓN DEPARTAMENTO ADMINISTRATIVO GESTIÓN COMERCIAL Y SERVICIO DE ATENCIÓN AL CLIENTE.

UNIVERSIDAD NACIONAL DEL SUR 1 BAHIA BLANCA DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACION CORRELATIVAS OBJETIVOS

UNIVERSIDAD LA SALLE VICTORIA COORDINACIÓN DE LENGUAS EXTRANJERAS CLE: MLE Elaboró: Revisó: Aprobó: Vicerrector Puesto

Reglamento de las Tecnologías y las Comunicaciones de la Universidad Autónoma del Estado de México

PROGRAMA EDUCATIVO DE TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA

PLANIFICACIÓN Y PRESENTACIÓN MATERIA/MÓDULO

SEGURIDAD INFORMÁTICA

GUÍA PARA ELABORAR PROGRAMAS DE POSTGRADO

Asignaturas antecedentes y subsecuentes Redes de Computadoras II

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

PROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)

UNIVERSIDAD AUTÓNOMA DE YUCATÁN DIRECCIÓN GENERAL DE DESARROLLO ACADÉMICO SUBDIRECCIÓN DE BACHILLERATO. Escuelas Preparatorias Uno y Dos

PROGRAMA DE ESTUDIOS DE ASIGNATURA CIRCUITOS ELECTRICOS I Y LABORATORIO

GUÍA DOCENTE DE LA ASIGNATURA

MATERIA: Arquitectura de Computadoras CÓDIGO: COM 152 CRÉDITOS: 3. PERIODO LECTIVO: Mayo-Agosto del PRE-REQUISITO: Ninguno

ORDENANZA 96 REGLAMENTO DEPARTAMENTOS E INSTITUTOS

3.1 DEFINICION DE INVESTIGACION DE MERCADOS

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS FACULTAD DE CIENCIAS CONTABLES ESCUELA ACADÉMICO PROFESIONAL DE CONTABILIDAD SÍLABO

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

Diplomado en Programación de software

PROGRAMA SINTÉTICO DE ASIGNATURA

DESARROLLO ORGANIZACIONAL

Manual para uso de aulas virtuales Para la carrera

Transcripción:

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN Formar profesionales altamente capacitados, desarrollar investigación y realizar actividades de extensión, en Matemáticas y Computación, así como en sus diversas aplicaciones. SISTEMAS OPERATIVOS LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN QUINTO SEMESTRE LICENCIATURA EN INGENIERÍA DE SOFTWARE CUARTO SEMESTRE Agosto 2006 Enero 2007

LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN Objetivos: Formar profesionales calificados en el área de las ciencias de la computación para desarrollar tecnología computacional, realizar actividades de investigación, y utilizar de manera óptima sus diversas aplicaciones, con apego a la ética profesional y el servicio a la sociedad. Objetivos específicos: a) Desarrollar modelos teóricos y prácticos utilizando las ciencias matemáticas y computacionales para implementar aplicaciones novedosas y eficientes. b) Analizar, diseñar, desarrollar e implantar software de base y de aplicaciones, utilizando o creando metodologías y ambientes computacionales, con base en la estructura, operación y necesidades de información de las organizaciones y las industrias a las que pertenecen. LICENCIATURA EN INGENIERÍA DE SOFTWARE Que el egresado: 1. Explique y aplique un proceso de desarrollo de software sistémico acorde a la magnitud y complejidad de proyectos de aplicación, sean o no éstos nuevos desarrollos, tomando en cuenta la evolución y el cambio de los mismos. 2. Describa y aplique las herramientas necesarias para la especificación, diseño, verificación y validación de sistemas de software. 3. Se desempeñe en al menos un área de concentración, trabaje y se comunique de forma profesional en equipos interdisciplinarios. 4. Aplique el conocimiento y las habilidades para mejorar el proceso de desarrollo de software. 5. Contribuya al avance de la Ingeniería de Software con un acervo de conocimientos tanto teóricos como prácticos. DURACIÓN: 72 horas. FECHA: 08/Diciembre/2005. SISTEMAS OPERATIVOS AUTORES: Ing. Julio César Díaz Mendoza, M. en C. Francisco Moo Mena, M. en C. Jorge Gómez Montalvo. OBJETIVO GENERAL: Analizar los algoritmos empleados por los sistemas operativos para administrar el procesador, administrar y organizar la memoria, el sistema de archivos de una computadora; así como conocer las técnicas de administración de las operaciones de entrada/salida. Con estos conocimientos el alumno podrá comprender el funcionamiento de los sistemas operativos de actualidad. CRITERIOS DE EVALUACIÓN: 2 exámenes parciales 70% Presentación grupal 10% Proyecto 20% 2

PRESENTACIÓN GRUPAL. La exposición grupal consiste en un análisis de un sistema operativo multitarea (multiproceso) de actualidad, obteniendo información de publicaciones recientes, pudiendo ser, libros de texto, revistas o fuentes confiables en Internet. Este trabajo debe incluir un artículo con comentarios originales de los participantes (escrito en un procesador de textos) y debe entregarse dentro de un folder y en la fecha establecida. Los aspectos a calificar son: originalidad, claridad y organización de los temas, y dominio de los mismos. PROYECTO FINAL Opción 1: Implementar en un sistema operativo multitarea algún algoritmo de los siguientes temas: Sincronización de procesos Técnicas para prevenir, evitar o detectar interbloqueos. El programa debe mostrar en forma gráfica una simulación de la actividad de los procesos. Opción 2: Implementar un simulador gráfico que emplee algún algoritmo de planificación de procesos en conjunto con algún algoritmo para administración de memoria. Los aspectos a calificar son: originalidad, organización de la interfaz e implementación adecuada de los algoritmos seleccionados. EXAMEN ORDINARIO: Sólo tendrán derecho a examen ordinario los alumnos que hayan obtenido calificaciones aprobatorias en cada uno de los exámenes parciales (60% del puntaje total). La calificación mínima para exentar es 85. TEMAS PRINCIPALES Y DURACIÓN: TEMAS HORAS 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS 10 2. ADMINISTRACIÓN DEL PROCESADOR 30 3. ADMINISTRACIÓN DE LA MEMORIA 20 4.ADMINISTRACIÓN DE LA ENTRADA/SALIDA 10 5. ADMINISTRACIÓN DE LA INFORMACIÓN 20 (SISTEMA DE ARCHIVOS) TOTAL 90 CONTENIDO 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS 3

Explicar la terminología y conceptos básicos de los Sistemas Operativos. 1.1 Evolución histórica del desarrollo de los Sistemas Operativos. 1.2 Conceptos básicos y terminología de Sistemas Operativos. 1.3 Características de un sistema operativo. 1.4 Recursos con los que trabaja un sistema operativo. 1.5 Tipos de Sistemas Operativos. 1.6 Estructura del Sistema Operativo. 2. ADMINISTRACIÓN DEL PROCESADOR Explicar la terminología y las características de la administración del procesador de una computadora, así como las características de la programación y comunicación de procesos. 2.1 Concepto de proceso. 2.2 Estados y transiciones de estado. 2.3 El bloque de control de procesos. 2.4 Procesos cooperativos 2.5 Hilos. 2.6 Planificación de la CPU. 2.6.1 Tipos de planificadores. 2.6.2 Algoritmos de planificación. 2.9 Comunicación y sincronización de los procesos. 2.9.1 Condiciones de concurso. 2.9.2 Secciones críticas. Exclusión mutua. 2.9.3 Semáforos. 2.9.4 Transmisión de mensajes. 2.9.5 Monitores. 2.9.6 Regiones críticas. 2.10 Bloqueo mutuo (Estancamientos o interbloqueo). 3. ADMINISTRACIÓN DE LA MEMORIA Explicar la terminología y las características de las técnicas de la administración de la memoria en una computadora. 3.1 Organización de memoria de los primeros sistemas operativos. 3.2 Multiprogramación. 3.3 Memoria real. 3.3.1 Memoria particionada. 3.3.2 Paginación simple. 3.3.3 Segmentación. 3.4 Memoria virtual. 3.4.1 Paginación por demanda. 3.4.2 Algoritmos de sustitución de páginas. 3.4.3 Segmentación. 4. ADMINISTRACIÓN DE LA ENTRADA/SALIDA Explicar la terminología y las características de la programación de dispositivos de entrada/salida. 4.1 El problema de la entrada/salida. 4.2 Principios del hardware de entrada/salida. 4.3 Principios del software de entrada/salida. 4

4.4 Entrada/salida controlada por programa. 4.5 Entrada/salida controlada por interrupciones. 4.6 Dispositivos de entrada/salida. 4.7 Relojes y puertos. 5. ADMINISTRACIÓN DE LA INFORMACIÓN (SISTEMA DE ARCHIVOS) Explicar la terminología y las características de la administración de la información. 5.1 El sistema de archivos. 5.2 Diseño de un sistema de archivos. 5.3 Estructura de un sistema de archivos. 5.4 Seguridad. 5.5 Mecanismos de protección. BIBLIOGRAFÍA RECOMENDADA: 1. Tanenbaum, Andrew. SISTEMAS OPERATIVOS. DISEÑO E IMPLEMENTACIÓN. Prentice Hall Software Series. 2. Tanenbaum, Andrew. SISTEMAS OPERATIVOS MODERNOS. Prentice Hall Hispanoamericana, S. A. 1993. 3. Silbetchatz, Abraham. OPERATING SYSTEMS CONCEPTS. Wiley. Sexta Edición. 2003. 4. Deitel, H. M. SISTEMAS OPERATIVOS. 2a. Edición. Addison Wesley. 5. Madnick, Donovan. OPERATING SYSTEMS. Mc Graw-Hill. 6. Milenkovic, Milan. SISTEMAS OPERATIVOS. CONCEPTOS Y DISEÑO. Mc Graw- Hill. 7. Peterson, James and Silberschatz, Abraham. OPERATING SYSTEMS CONCEPTS. Addison Wesley Iberoamericana.1994. 8. Stallings, William. SISTEMAS OPERATIVOS. Prentice Hall, 1997. 9. Tanenbaum, Andrew. SISTEMAS OPERATIVOS DISTRIBUIDOS. Prentice Hall Hispanoamericana, S.A. 1996. Perfil Profesiográfico: Licenciado en Ciencias de la Computación o carrera afín, o Posgrado en Computación. Elaboración: Ing. Julio César Díaz Mendoza, M. en C. Francisco Moo Mena. Modificación: M. en C. Jorge Gómez Montalvo. Fecha de modificación: Diciembre de 2005. 5