Sistemas operativos modernos

Prof. Juan Villegas C.

Locations of visitors to this page

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.

  1. Introducción.
  2. Procesos.
  3. Sistemas de archivos.
  4. Administración de la memoria.
  5. Dispositivos de entrada/salida.
  6. 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 ;-)