Sistemas y Telecomunicaciones
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.


Foro de discusión creado para desarrollar los contenidos Academicos de las materias y temas propuestos de interés para los estudiantes de Sistemas.
 
ÍndiceÍndice  SistemasSistemas  GaleríaGalería  Últimas imágenesÚltimas imágenes  BuscarBuscar  RegistrarseRegistrarse  Conectarse  
Bienvenidos a mis clase desarrolladas, las materias recientemente registradas son Analisis y Diseño de Sistemas Estructurados y Arquitectura Computacional.
No olviden que debn registrase para poder colocar respuestas. Y colocar sus deberes.

 

 leecion

Ir abajo 
AutorMensaje
Johanna Troya Mendoza




Cantidad de envíos : 4
Puntos : 8
Reputación : 0
Fecha de inscripción : 10/08/2010
Localización : Guayas

leecion  Empty
MensajeTema: leecion    leecion  EmptyMar Ago 31, 2010 7:34 pm

Nombre: Johanna Troya Mendoza

1- Mencione tres objetivos principales de un sistema operativo.
o Provee de un ambiente conveniente de trabajo.
o Hace uso eficiente del Hardware.
o Provee de una adecuada distribución de los recursos.

2- El sistema operativo permite que el usurio vea una maquina virtual. Cuales con los servicios que tiene que proporcionar en este caso el S.O.?
* Ejecucion de programas
* Ordenes de E/S
* Operaciones sobre archivos
* Deteccion y tratamientos de errores

3- Que diferencias hay entre un sistema Operativo como maquina virtual y el sistema operativo como gestor de recursos?
gobierna los recursos de la maquina

-S.O como gestor de recursor
Los SO administran los recursos de hardware y de redes de un sistema informatico
- garantizar la seguridad entre los usuarios del sistema
-impedir que un programa acceda a los recursos de otros

*S.O. como maquina virtual:
-ofrece un conjunto de servicios o llamadas cuando lo solicitan
-La Virtualización de SO mejora el rendimiento, gestión y eficiencia
-No sólo aporta el beneficio directo en la reducción del hardware necesario, si no también los costes asociados.

4- Cual es el objetivo de las llamadas al sistema?
El objetivo de esta práctica es añadir una nueva funcionalidad al núcleo de Linux mediante la implementación de una nueva llamada al sistema. Hay que abordar necesariamente esta implementación desde dos frentes.

1. Añadir la llamada al sistema en el núcleo del sistema operativo.

Con esto conseguiremos que, cuando un proceso cargue cierto valor en el registro eax y lance a continuación la interrupción software 0x80, la rutina de servicio de esta interrupción ejecute la función del núcleo que queramos (normalmente una función escrita ex-profeso).
2. Crear la interfaz C de la llamada al sistema.

Y con esto lograremos que cualquier programa pueda realizar la llamada al sistema mediante la invocación de un función normal de C con sus parámetros, etc.


5- Por que es necesario considerar en el diseño de un S.O. posibles cambios futuros en el mismo?
Pues porque existen diferentes tipos de usuarios con diferentes necesidades. Hay al­gu­nos a los que sólo les in­tere­sa jugar. Hay otros que les in­tere­sa tra­ba­jar sin que todo se ponga azul o se reini­cie va­rias veces. Recordemos que la interfaz del So tiene que ser lo mas amigable con el usuario y siempre es necesario mejorar diocha presentacion
Volver arriba Ir abajo
 
leecion
Volver arriba 
Página 1 de 1.

Permisos de este foro:No puedes responder a temas en este foro.
Sistemas y Telecomunicaciones :: Foro de Sistemas Operativos :: CISC 2010-C2 :: Taller en clase 5 - Leccion Sorpresa-
Cambiar a: