Guia De Sistemas Operativos

Páginas: 8 (1987 palabras) Publicado: 2 de mayo de 2012
Definición Es un programa que actúa como intermediario entre el usuario y el hardware de un sistema de cómputo.
Propósito: Ofrecer un ambiente en el que el usuario pueda ejecutar programas de una forma cómoda y eficiente.
Parte del software que soporta la compartición de recursos
Colección de programas que interactúan entre el usuario y la computadora y provee facilidades para el diseño,depuración y mantenimiento de programas y archivos
Características
Confiable: debe minimizar los errores de hardware y software, si ocurren debe tratar de corregirlos o bien minimizarlos.
Protegido: debe protegerse a si mismo y los usuarios para que no sean afectados por otros usuarios
Eficiente: eficiente en sí mismo para no gastar tantos recursos y para minimizar el tiempo de ocio de losprogramas.
Predecible: que siga siempre un mismo patrón de comportamiento.
Conveniente: que de facilidades al usuario
¿Qué debe administra un sistema operativo?
Tiempo de CPU
Memoria
Dispositivos de E/S
Utilerías
Rutinas de interrupción internas y externas
Contabilización de los recursos
Comunicación externa e interna
Evolución histórica
1ª generación de computadoras (1949- 1952)
Tubos alvacío (bulbos)
Solo permiten un usuario (proceso) en la computadora
Éste se apodera de todos los recursos
Programación maquinal
Programas con direcciones fijas: siempre se cargan en la misma dirección de memoria
Surge el ensamblador que traduce de código nemónico a maquinal
Surge el cargador para cargar el proceso en cualquier dirección de memoria, las direcciones se resuelven en el momento dela carga
2ª generación de computadoras (1953-1962)
Transistores
De todo lo anterior surge el canal el cual se encarga de la transmisión de datos entre las unidades de entrada salida y la CPU
Surge el problema de sincronización entre el canal y la CPU el cual se resuelve por medio de una interrupción
3ª generación de computadoras (1963-1970)
Circuitos Integrados
Multiprogramación: variosprocesos son ejecutados parcialmente a un mismo tiempo
Multiprocesamiento: concepto mediante el cual se integran varios procesadores en una sola computadora
Spool (simultaneous peripherical output on line) técnica que consiste en pasar a un área de disco los programas que entran y salen del computador.
Tiempo compartido, este concepto va ligado al de multiprogramación.

Unidad de control: esun bloque del CPU su función es buscar las instrucciones en la memoria principal de codificarlas y ejecutarlas empleando para ello una unidad de proceso.
Unidad de entrada y salida: realiza la transferencia de información entre la memoria principal y los periféricos.
Modo usuario: el CPU podrá ejecutar las instrucciones del juego restringido de la aplicación
Memoria principal: es una divididaen celdas que se identifica mediante una dirección, está formado por bloques de circuitos integrados.
Excepciones de hardware: son iniciadas por el CPU y ocurren cuando son ejecutas en secuencia del código inválidas como una división de cero.
Registros SP: proporciona valor del desplazamiento que se refiere a la palabra actual que está siendo procesado, permite al sistema asesar datos en elsegmento de la pila.
Tiempo transferencia: espera a que el bloque deseado pase bajo el cabezal. Tiempo que tarda en trasmitir una serie de datos desde el disco a memoria principal desde que los datos son encontrados por la cabeza lectora hasta que realiza la transmisión.
E/S por DMA: dispositivo que administra los periféricos o memorias de lectura o escritura les permite el acceso al sistemaoperativo.
Bus: es un sistema digital que transfiere datos entre los componentes de una computadora o entre computadoras. Nos permite tener todos los subsistemas conectados sin la necesidad de tener líneas dedicadas para cada uno de ellos.
Memoria virtual: es una técnica de administración de la memoria real que permite al sistema operativo brindarle al software el usuario y así mismo un espacio de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guía De Estudio Sistemas Operativos
  • GUIA DE ESTUDIO Sistemas Operativos
  • Guia sistemas operativos
  • Guia De Sistemas Operativos
  • Guia 1 Sistemas Operativos
  • Guia De Sistemas Operativos
  • Guia de sistemas operativos
  • Guía De Estudio Sistemas Operativos De Red

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS