Você está na página 1de 33

Dr.

Juan Carlos Lpez Pimentel


1
Sistemas Operativos
Orden del da
Actividad de CV
Exposicin
Actividades del curso
Polticas y Formato de evaluacin
Administracin de cuentas de usuario
Actividad en
clase 5%
Realizar una
presentacin.
Dr. Juan Carlos Lpez
Pimentel
Tiempo de exposicin 5
minutos.
Contenido:
Breve Currculum
Proyecto en el que se est
trabajando actualmente.
Principales reas o
Intereses de Investigacin.
Objetivos con la Maestra.
Sistemas Operativos que
se dominan.
Lenguajes de
Programacin que se
dominan.
Lenguajes de
Programacin que se
tienen conocimiento.

Analizando Conceptos
3
Sistemas
Operativos
Sistema
Conjunto de elementos
organizados y
relacionados que
interactan entre s
para lograr un objetivo.
Un sistema puede estar
formado por subsistemas
y partes, y a la vez puede
ser parte de un sper-
sistema.
3:48:32 Dr. Juan Carlos Lpez Pimentel
Definicin
Sistema
Conjunto de elementos
organizados y
relacionados que
interactan entre s
para lograr un objetivo.
Un sistema puede estar
formado por subsistemas
y partes, y a la vez puede
ser parte de un sper-
sistema.
Ejemplos de Sistemas
3:48:32 Dr. Juan Carlos Lpez Pimentel
Sistema
Conjunto de elementos
organizados y
relacionados que
interactan entre s
para lograr un objetivo.
Un sistema puede estar
formado por subsistemas
y partes, y a la vez puede
ser parte de un sper-
sistema.
Tipos de
Sistemas en
cuanto a su
naturaleza
Abiertos: presentan
relaciones de
intercambio con el
ambiente, a travs de
entradas y salidas.
Cerrados: no presentan
intercambio con el
medio ambiente que los
rodea, pues son
hermticos a cualquier
influencia ambiental.
Ejemplos de Sistemas
3:48:32 6 Dr. Juan Carlos Lpez Pimentel
Definicin
7
Sistema
Operativo
It is a collection of software that manages computer
hardware resources and provides common services for
computer programs. [wikipedia]
Programa que acta como
intermediario entre el
usuario y el hardware de un
computador, [Silverrshatz
Galvin, 1999].
Definicin
Abiertos:
Unix
Linux
Cerrados:
Windows
MAC
Tipos de SO
en cuanto a
su naturaleza
Programa que tiene encomendadas una serie de
funciones cuyo objetivo es simplificar el manejo y
utilizacin de la computadora. [Carretero, 2001].
8
Aplicaciones
de Usuario
Hardware
Sistema
Operativo
It is a collection of software that manages
computer hardware resources and provides
common services for computer programs.
[wikipedia]
Programa que acta como
intermediario entre el
usuario y el hardware de un
computador, [Silverrshatz
Galvin, 1999].
Componentes de un Sistema
Operativo
9
Componentes de un Sistema
Operativo
10
Ncleo o Kernell, es el encargado de
gestionar recursos, a travs de
servicios de llamada al sistema.
Componentes de un Sistema
Operativo
11
Una funcin fundamental de un sistema operativo es la ejecucin de un programa,
y un programa en ejecucin se denomina proceso,[Rames Elmasri, Gil Carrick,
Levine].
Un proceso es en esencia un programa en ejecucin, [Tanenbaum].
Un proceso, tambin conocido como tarea, es una instancia de un programa
ejecutable. [Flynn, Mchoes]
Componentes de un Sistema
Operativo
12
La parte del S. O. que administra la memoria se llama Gestor de memoria,
[Tanenbaum] y su funcin es:
Llevar un registro de las partes de memoria.
Asignar espacio en memoria a los procesos .
Liberar espacio de memoria asignada a procesos que han terminado.
Componentes de un Sistema
Operativo
13
Entrada Salida Entrada/Salida
Teclado Monitor Almacenamiento
Ratn Altavoz CD/DVD
Joystick Auriculares Mdem
Lpiz ptico Impresora Memorias
Micrfono Plotter Router
Componentes de un Sistema
Operativo
14
Sistemas de archivos de ejemplo:
FAT, FAT32, NTFS, ext, ext2, ext3, nfs, ISO9660 y hay muchos ms. Cada uno se ha
diseado para un hardwaware o propsito determinado.
Los directorios son contenedores de otros directorios y los ficheros contenedores de
informacin. Una de las caractersticas de los sistemas de archivos son la velocidad
de acceso, de escritura, los permisos, la gestin del espacio libre, etc.
Componentes de un Sistema
Operativo
15
Asegurar la confidencialidad, integridad y disponibilidad de:
El Hardware
El Software
Los Datos
Las lneas de comunicacin
Componentes de un Sistema
Operativo
16
Comunicacin entre procesos e hilos
Se tiene que tomar en cuenta aspectos como:
Problemas clsicos de programacin concurrente
Problema de la seccin crtica
Semforos
Sincronizacin POSIX
Comunicacin por mensajes
Principales Componentes de una
Computadora [Sun Educational Services]
17
18
19
Referencias
1. http://matt.might.net/articles/phd-school-in-pictures/
2. Silverrshatz Galvin, Sistemas Operativos, Quinta Edicin, Pearson,
Addison Wesley Longman, 1999.
3. http://www.cs.utexas.edu/users/witchel/372/lectures/01.OSHistory.pdf.
4. Jess Carretero, et.al. Sistemas Operativos, Una visin aplicada. Mc
Graw Hill, 2001.
5. Tenenbaum Andrew S., Sistemas Operativos modernos, Tercera Edicin,
Pearson , Prentice Hall, 2009.
6. Flynn M. Ida, Mcver Mchoes Ann, , Sistemas Operativos, Tercera Edicin,
Thompson Editores, 2001.
7. Elmasri Ramez, Gil Carrick A., Levine David, Sistemas Operativos: un
enfoque en espiral, Mc Graw Hill, 2010
8. [Deitel H.M, Deitel, Sistemas Operativos, Segunda edicin, Addison-
Wesley, 1993.

20
Dr. Juan Carlos Lpez
Pimentel
21
Actividad Seleccin de
Sistema Operativo a
Instalar (5%)
Especificaciones
1. Hacer una bsqueda de sistemas operativos de libre distribucin.
2. El sistema operativo lo debers bajar de Internet.
3. La bsqueda se puede realizar con google.
4. Despus de la bsqueda, debers enviar al titular de la materia el sistema
operativo que seleccionaste, a ms tardar el martes 30 de Julio.
5. El profesor analizar el sistema operativo y te enviar correo de
aceptacin o rechazo.
6. En caso de rechazo tendrs que regresar al punto 1.

22
Evaluacin de la actividad de
seleccin de sistema operativo
1. SO seleccionado fue enviado en tiempo y forma.
2. SO seleccionado cumple con las especificaciones sugeridas.
3. SO seleccionado fue re-enviado porque as lo sugiri el profesor dentro
del tiempo permitido.
4. SO seleccionado no cumple las especificaciones.
5. SO fue enviado a destiempo, pero dentro de los tiempos pertinentes
para realizar la actividad.
6. SO seleccionado fue enviado a destiempo y fuera de los tiempos para
realizar la actividad.

Obtencin de 10 si cumple puntos 1 y 2.
Obtencin de 9 si cumple puntos 1, 2 y 3.
Obtencin de 8 si cumple puntos 2 y 5.
Obtencin de 7 si cumple puntos 2, 3, 5.
Obtencin de 6 si cumple puntos 2 y 6.



23
Dr. Juan Carlos Lpez
Pimentel
24
Actividad de Instalacin de
Sistema Operativo (25%)
Especificaciones
Preparar una presentacin sobre el sistema
operativo de (10 minutos).
Tiempo para preguntas y respuestas 5
minutos.
Ver la lista de cotejo anexa.

Fecha de exposicin 04 de Agosto 11 Agosto
de acuerdo a la fecha que te haya tocado.
25
Trabajo de Exposicin (20%)
Para el 04 11 de Agosto
Dr. Juan Carlos Lpez Pimentel
26
Temas
1. Historia de Sistemas Operativos y el Kernel
2. Sistemas Operativos MS-DOS y sistemas windows
con un enfoque al kernel (Ncleo).
3. Sistemas Operativos basados en Unix (OS, Linux,
etc) con un enfoque en el Kernel.
4. Gestin de E/S,
5. Gestin de Archivos y Directorios
6. Gestin de Procesos, Gestin de Memoria.
7. Seguridad, Proteccin, Comunicacin y
Sincronizacin enfocado al trabajo del Sistema
Operativo.
27
Objetivos Generales de
Aprendizaje
Demostrar capacidad de anlisis y
comprensin de temas novedosos para
transmitir los conocimientos adquiridos a
travs de un trabajo de investigacin y una
presentacin oral.
28
Objetivo de la Exposicin
Desarrollar la habilidad de transmitir de forma
oral los conocimientos adquiridos a partir de
un trabajo de investigacin.
Reafirmar conceptos.
29
Lineamientos de la Exposicin
Preparar una presentacin de 20 minutos
Tiempo para exposicin 15 minutos.
Tiempo para preguntas y respuestas 5 minutos.
Los tiempos pueden combinarse si as lo desean los
expositores.
Se sugiere el uso de Power Point (o algo similar).
La exposicin deber ser organizada, clara y precisa.
La lista de cotejo de la exposicin se anexa en el
archivo de word.
30
Dr. Juan Carlos Lpez
Pimentel
31
Evaluacin de Artculo
(15%)
Para el 18 de Agosto
Procedimiento de Evaluacin
Evaluacin:
Asistencia, puntualidad y participacin 10 %
Actividad de CV 5 %
Actividad de seleccin de Sistema Operativo 5 %
Instalacin y Exposicin de Sistema Operativo 20 %
Exposiciones de temas 20 %
Actividad de Evaluacin de artculo 15 %
Actividad de Evaluacin 25 %
Dr. Juan Carlos Lpez Pimentel 32
Plataforma de Administracin del
Curso
Google Drive
Dr. Juan Carlos Lpez Pimentel 33
Dr. Juan Carlos Lpez Pimentel

jclopezpimentel@gmail.com

Você também pode gostar