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.

 

 taller en clase 5

Ir abajo 
AutorMensaje
felix
Novato
Novato



Cantidad de envíos : 14
Puntos : 40
Reputación : 0
Fecha de inscripción : 21/08/2010
Localización : guasmo sur

taller en clase 5 Empty
MensajeTema: taller en clase 5   taller en clase 5 EmptyJue Sep 02, 2010 12:31 am

LECCION DE SISTEMAS OPERATIVOS

Nombre: Felix Cornejo Stay

Fecha: 31 de Agosto del 2010.

1- Mencione tres objetivos principales de un sistema operativo.

Conjunto de programas que se integran con el hardware para facilitar al usuario, el aprovechamiento de los recursos disponibles.
Algunos de sus objetivos principales son:
* Provee de un ambiente conveniente de trabajo.
* Hace uso eficiente del Hardware.
* Provee de una adecuada distribución de los recursos.

Para un Sistema Operativo real deberá satisfacer las siguientes funciones:
* Gobierna el Sistema.
* Asigna los recursos.
* Administra y controlar la ejecución de los programas.

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.?

Las máquinas virtuales se materializan en una tarea en la que se ejecuta una aplicación y un determinado software de soporte
(los controladores virtuales de dispositivo ), que proporcionan a la aplicación una simulación prácticamente perfecta del
ambiente que pretenden recrear.
La aplicación dispone de todos los posibles dispositivos y servicios como si fuesen reales,
* incluyendo controlador de interrupciones programable PIC ("Programmable interrupt controller" H2);
* tabla de vectores de interrupción ( H2.4);
* servicios de E/S ( H2.1);
* memoria;
* registros de UCP ( H3.2);
* servicios de BIOS ( H2.4.1);
* acceso directo a memoria (DMA H2.3), etc.

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

MAQUINA VIRTUAL La máquina virtual en general es un sistema operativo completo que corre como si estuviera instalado en una plataforma de
hardware autónoma. Típicamente muchas máquinas virtuales son simuladas en un computador central. Para que el sistema operativo
“guest” funcione, la simulación debe ser lo suficientemente grande (siempre dependiendo del tipo de virtualización).

Gestor de recursos

Como gestor de recursos, el Sistema Operativo administra:

* La CPU (Unidad Central de Proceso, donde está alojado el microprocesador).
* Los dispositivos de E/S (entrada y salida)
* La memoria principal (o de acceso directo).
* Los discos (o memoria secundaria).
* Los procesos (o programas en ejecución).
* y en general todos los recursos del sistema.

4- Cual es el objetivo de las llamadas la sistema?
Llamadas al Sistema
El Sistema Operativo en conjunto con el Hardware aparecen al usuario como un solo dispositivo con un conjunto de instrucciones
más flexibles y variadas a las que se conoce como Llamadas al Sistema (System Callings).
Fundamentos
Los programas son un conjunto de instrucciones organizadas con un objetivo. Un proceso es conceptualmente un programa en ejecución.
En los sistemas operativos multitarea, puede haber varios procesos ejecutándose concurrentemente. Cada proceso puede requerir el
uso de recursos de hardware, como periféricos, o espacio de memoria principal, u otros recursos.

Dado que el hardware es compartido por múltiples procesos, el acceso a los recursos debe ser administrado para garantizar su
correcto uso y evitar problemas de seguridad (si procesos malintencionados desean acceder a recursos asignados a otros procesos).
Por estas razones,en los sistemas duales, el acceso al ambiente físico es manejado exclusivamente por el Sistema Operativo.
La única forma de acceder al hardware es a través de las llamadas al sistema, que están perfectamente definidas. Esto no ocurre en
los Sistemas Operativos no duales, como el MS-DOS, donde cualquier proceso podía acceder a todos los niveles del hardware.

Los procesadores actuales pueden ejecutar las instrucciones en diferentes estados. En los sistemas duales, normalmente son llamados
modo supervisor y modo usuario. Los procesadores proveen diferentes niveles de privilegio de forma tal que los sistemas operativos
pueden restringir las operaciones que ejecutan los programas tanto por razones de seguridad como de estabilidad. Estas operaciones
incluyen el acceso a periféricos, habilitar o deshabilitar interrupciones, cambiar el estado del procesador, y acceder a la memoria,
entre otras.



5- Por que es necesario considerar en el diseño de un S.O. posibles cambios futuros en el mismo?

Por que a medida que la tecnología avanza nuestros equipos van quedando en la historia y se recomienda cambiar o renovar
equipos en un tiempo prudencial si los recursos están a la mano.

Volver arriba Ir abajo
 
taller en clase 5
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: