Sistemas operativos modernos
Prof. Juan Villegas C.
Objetivo.
Al final del curso el alumno será capaz de:
- Distinguir los componentes de un sistema operativo.
- Analizar los mecanismos de administración de recursos de la computadora.
- Describir las diferencias entre los sistemas operativos.
Temario.
- Introducción.
- Procesos.
- Sistemas de archivos.
- Administración de la memoria.
- Dispositivos de entrada/salida.
- Seguridad.
Evaluación.
- Por lo menos dos evaluaciones escritas. (40%)
- Programas. (40%)
- Prácticas. (20%)
Requisitos:
- Asistencia mínima del 80% de clases.
- Entregar reportes de clase y/o tareas solicitadas en formato IEEE, en LaTeX preferentemente.
Bibliografía.
- Tanenbaum, Andrew S., “Sistemas operativos modernos”, 2da. Ed. Prentice Hall. 2003.
- Stallings, W. "Operating systems: internals and design principles", 4th. Ed, Prentice Hall, 2001.
- Silberschatz, Abraham. “Sistemas Operativos”, 5ta. Ed. Pearson Educación. 1999.
- Stevens W. Richard. “UNIX Network Programming: interprocess communications”. Vol. 1 y 2. 2nd. Ed. Prentice Hall. 2003.
Acerca de la entrega de reportes.
Formato de reportes de prácticas:
El reporte debe ser elaborado en formato LaTex (altamente recomendable aprenderlo), basado en plantilla de IEEE, o bien "article" de LaTeX. Hacer el esfuerzo por respetar el formato de la plantilla (tipos de letra, alineaciones, etc.).
- En el título, iniciar con la frase "Reporte ...".
- No olvidar poner sus nombres completos, matrícula y su correo-e.
- Enviar en formato PDF.
basta que inicien en el encabezado con el encabezado siguiente:
\documentclass[journal]{IEEEtran}
% \usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{url}
\maketitle
\begin{abstract} %
\end{abstract}
\section{Introducción}
\end{document} %aqui termina el document
Este encabezado es el básico que contempla el uso de márgenes de la página y el tamaño de papel CARTA.
Observe que la plantilla de uso en este ejemplo es IEEEtran, misma que puede descargarse desde aqui:
http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/
o bien de aquí también:
http://www.ieee.org/documents/IEEEtran.zip
En Linux existe uno de los mejores editores de LaTex, se llama Kile; pero no es el único, también existe TexMaker, que es multiplataforma (MS-Windows, UNIX/Linux, MacOS x).
Este libro en línea gratuito "LaTex WikiBook", es muy claro y tiene muchos ejemplos.
Cualquier duda o comentario enviar correo-e :
Saludos y feliz aprendizaje ;-)