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.

 

 Xavier Acosta

Ir abajo 
AutorMensaje
Xavier_Acosta
Novato
Novato



Cantidad de envíos : 10
Puntos : 28
Reputación : 0
Fecha de inscripción : 11/08/2010

Xavier Acosta  Empty
MensajeTema: Xavier Acosta    Xavier Acosta  EmptyMar Ago 31, 2010 7:45 pm

1- Mencione tres objetivos principales de un sistema operativo.

.
o Es gestionar y administrar eficientemente los recursos hardware

o Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar
o controla quién hace uso de estos recursos y en que momento.
Sin esta función del sistema operativo todos los procesos podrían por
ejemplo enviar al mismo tiempo peticiones de escritura/lectura a un
disco y por consiguiente no se podría garantizar que se complete con
éxito ninguno de las peticiones ya que no habría forma de controlar
en que momento este se encuentra ocupado cumpliendo la misión
encomendada por un proceso.



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

-modelo más comprensivo para el usuario
- instrucciones más simples de utilizar
n pocas palabras, el sistema operativo presta una variedad de servicios que los programas pueden obtener empleando instrucciones especiales que se conocen como llamadas al sistema
Estas instrucciones son para leer y escribir datos, mover el brazo del disco y formatear pistas, así como para inicializar, detectar, resetear y recalibrar el controlador y las unidades de disco.

Las instrucciones más básicas son read y write, cada una de las cuales requiere 13 parámetros, comprimidos en 9 bytes

3- Que diferencias hay entre un sistema Operativo como maquina virtual y el sistema
operativo como gestor de recursos?
El sistema operativo como gestor de recursos
• Recursos hardware de la máquina en la que está corriendo
• Recursos software (dispositivos lógicos):
-buzones
-ficheros
terminales virtuales
• Gestión que lleva a cabo:
- Tratar y dirigir los acontecimientos que llegan al sistema.
- Decidir a quién asigna un recurso, cómo y durante cuánto tiempo.
- Permitir la compartición y que sea “la más justa”.
• Además, Garantizar la protección de los programas y suya.

El sistema operativo como máquina virtua
l
• Ofrecer una visión simplificada -o diferente- de la arquitectura hardware
- Cómo interaccionan los componentes de un sistema, desde la visión del
usuario
- La descripción puede ser muy compleja y se divide en módulos
• división vertical, en base a la funcionalidad y su implementación
• división horizontal, en interficies, sin entrar en la implementación
Por ejemplo, mejorar la gestión de memoria a partir de una visión de la
memoria virtual, en lugar de trabajar sobre el recurso “memoria física”

4- Cual es el objetivo de las llamadas la sistema?

La forma en que se realiza una llamada al sistema consiste en colocar una serie de parámetros en un lugar específico (como los registros del procesador), para después ejecutar una instrucción del lenguaje máquina del procesador denominada trap (en castellano, trampa). La ejecución de esta instrucción máquina hace que el hardware guarde el contador de programa y la palabra de estado del procesador (PSW, Processor Status Word) en un lugar seguro de la memoria, cargándose un nuevo contador de programa y una nueva PSW. Este nuevo contador de programa contiene una dirección de memoria donde reside una parte (un programa) del sistema operativo, el cual se encarga de llevar a cabo el servicio solicitado. Cuando el sistema operativo finaliza el servicio, coloca un código de estado en un registro para indicar si hubo éxito o fracaso, y ejecuta una instrucción return from trap, esta instrucción provoca que el hardware restituya el contador de programa y la PSW del programa que realizó la llamada al sistema, prosiguiéndose así su ejecución.

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

Si se recuerda que la función general de un sistema operativo es controlar y dirigir la operación de la computadora, de forma tal que presente una imagen monolítica y virtual (en contraposición con real, electrónica o de ingeniería) ante los usuarios del sistema de cómputo, estaremos de acuerdo entonces en que dicho sistema es tan importante como las facilidades físicas y electrónicas de su equipo.
La generación siguiente de sistemas operativos utilizará las nuevas herramientas desarrolladas tales como programación orientada a objetos (OOP), y nueva tecnología de hardware (DRAM's y los microprocesadores densos y baratos), para crear un ambiente que beneficie a los programadores (con modularidad y la abstracción crecientes) así como a los usuarios (proporcionándoles una interna, constante y gráficamente orientada interfaz). Los sistemas operativos futuros también se adaptarán fácilmente a las preferencias cambiantes del usuario y a las tecnologías futuras (tales como sistemas de realidad virtual).
Los sistemas operativos están presentes en todo tipo de instituciones, y son quienes son la base para todas las aplicaciones en los sistemas de información.
Volver arriba Ir abajo
 
Xavier Acosta
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Xavier Acosta Ch.
» PAGINACIÓN -- XAVIER ACOSTA Ch.
» XaVier Acosta; Galo Galarza
» MEMORIA VIRTUAL -- XAVIER ACOSTA Ch.
» SISTEMAS DE ARCHIVOS - XAVIER ACOSTA CH.

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: