Sistemas Operativos

Páginas: 68 (16781 palabras) Publicado: 11 de febrero de 2013
SISTEMAS OPERATIVOS

UNIDAD I
INTRODUCCIÓN
Sistemas operativos.
Un sistema operativo puede ser contemplado como una colección organizada de
extensiones software de hardware consistente en rutinas de control que hacen funcionar un
computador y proporciona un entorno para la ejecución de los programas.
Los programas invocan generalmente los servicios del sistema por medio de llamadas al
sistemaoperativo. Además, los usuarios pueden interactuar con el sistema operativo
directamente por medio de órdenes del sistema operativo. En cualquier caso, el sistema
operativo actúa como interfaz entre los usuarios y el hardware de un sistema informático.
Internamente, un sistema operativo actúa como un gestor de los servicios de un sistema
informático tales como el procesador, la memoria, los archivosy los dispositivos de I/O. En
esta función del sistema operativo lleva la cuenta del estado de cada recurso y decide quien
obtiene un recurso, durante cuánto tiempo y cuando.
En sistemas que soportan ejecución concurrente de programas, el sistema operativo
resuelve las peticiones conflictivas de recursos de manera que preserva la integridad del
sistema y al hacerlo optimiza el rendimiento final.Evolución de los sistemas operativos.
Un sistema operativo puede procesar su carga de trabajo de forma serie o de forma
concurrente. Es decir los recursos de los sistemas informáticos pueden estar dedicados a un
solo programa hasta que este termine o pueden ser reasignados dinámicamente entre una
colección de programas activos en diferentes etapas de ejecución.
Procesamiento en serie.
En teoría,todo sistema informático puede ser programado en su lenguaje maquina sin
necesidad de soporte de software de sistemas. La programación de “la maquina desnuda”
fue costumbre en los sistemas informáticos primitivos.







Aplicación de software
Interfaz grafica
Sistema operativo
Bajo nivel
Ensamblador
Lenguaje maquina

Evidentemente la programación de la maquina desnuda resulta de bajaproductividad para
los usuarios el hardware. El siguiente paso significativo de la evolución en el uso de los
1

SISTEMAS OPERATIVOS
sistemas informáticos vino con la llegada de los dispositivos de IO (tarjetas perforadas,
cinta de papel) y con los traductores de lenguajes. Los programas codificados ahora en un
lenguaje de programación, se suelen traducir en formato ejecutable mediante un programa
talcomo un compilador o un intérprete. Otro programa llamado cargador, automatizo el
proceso de cargar en memoria los programas ejecutables. El usuario coloca un programa y
sus datos de entrada en un dispositivo de entrada y el cargador transfiere la información
desde el dispositivo a la memoria. Después de transferir el control al programa comienza la
ejecución del mismo. El programa en ejecución leelos datos desde el dispositivo de entrada
designada y puede producir resultados en un dispositivo de salida. Una vez en memoria, el
programa se puede ejecutar con un conjunto diferente de datos de entrada.
Procesamiento por lotes.
El siguiente paso lógico en la evolución de sistemas operativos fue automatizar la secuencia
de operaciones en la ejecución de un programa. El propósito es incrementarla utilización
de los recursos del sistema. Para sacar provecho al potencial de utilización de recursos un
lote de trabajos debe ejecutarse automáticamente sin la lenta intervención humana, para
este fin deben proporcionarse algunos medios que instruyan al sistema operativo sobre
cómo debe tratar cada trabajo individual. Estas instrucciones son suministradas
generalmente por medio de órdenes delsistema operativo incorporados al flujo de lotes.
Las órdenes del sistema operativo son sentencias escritas en un lenguaje de control de
trabajos (JCL – Job Control Languaje). Entre las ordenes típicas de un JCL se incluye las
marcas de comienzo y finalización de un trabajo, las ordenes para cargar y ejecutar
programas, las ordenes que anuncian la necesidad de recursos tales como el tiempo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS