tarea 1

Páginas: 37 (9189 palabras) Publicado: 14 de noviembre de 2013
UNIDAD 1: “INTRODUCCION A LOS SISTEMAS OPERATIVOS”

1. Concepto de Sistema Operativo:
Es un programa que controla la ejecución de los programas de aplicación y que actúa como interfaz entre las aplicaciones del usuario y el hardware de una computadora. Tiene tres objetivos:
 Comodidad: el SO hace que una computadora sea más fácil de usar.
 Eficiencia: permite que los recursos de unsistema informático sean aprovechados de manera eficiente.
 Capacidad de evolución: el SO debe construirse de modo que permita el desarrollo efectivo, verificación e introducción de nuevas funciones, sin interferir en los servicios brindados.

2. El SO como adecuada interfaz usuario/maquina
El SO es el programa de sistemas más importante, ya que oculta al programador los detalles del hardware y leproporciona una cómoda interfaz para utilizar el sistema. El SO es un mediador que facilita al programador y a los programas de aplicación el uso de sus servicios y características. Un SO ofrece los siguientes servicios:
 Creación de programas: Ofrece editores y depuradores para ayudar al programador en la creación de programas.
 Ejecución de programas: El SO administra todas las tareas(carga de datos a la memoria, iniciar archivos y dispositivos de E/S) para que el usuario ejecute un programa.
 Acceso a los dispositivos de E/S: Estos dispositivos requieren instrucciones (conjunto de instrucciones, señales de control) que el SO oculta para que el programador acceda a los dispositivos con lecturas y escrituras simples.
 Acceso controlado a los archivos: Proporciona mecanismos deprotección para controlar el acceso a los archivos.
 Acceso al sistema: En un sistema compartido, el SO controla el acceso al sistema como un todo y a los recursos específicos del sistema.
 Detección y respuesta a errores: Da respuestas eliminando la condición de error con el menor impacto posible sobre las aplicaciones que se están ejecutando. Esta respuesta puede ser terminar el programa queprodujo el error, reintentar la operación o ignorar el error.
 Contabilidad: realiza estadística de utilización de recursos y supervisa parámetros de rendimiento. Esta información es útil para la evolución del SO.

3. El SO como administrador de recursos
Desde cierto punto de vista, el SO es el que controla y administra los recursos del computador. Con frecuencia, el SO abandona el controly debe depender del procesador para recuperarlo. El SO es, de hecho, un conjunto de programas, y como todo programa proporciona instrucciones al procesador. La diferencia esta en el propósito del programa.
El SO dirige al procesador en el uso de recursos del sistema y en el control del tiempo de ejecución de los programas. Para que el procesador pueda hacer estas cosas, debe cesar la ejecucióndel SO y ejecutar otros programas. Así, el SO da el control del procesador, para hacer algún trabajo útil, y luego lo recupera para preparar la siguiente tarea.

4. ¿Por qué evoluciona un SO?
 Actualizaciones de hardware y nuevos tipos de hardware.
 Nuevos servicios como respuesta a la demanda de los usuarios.
 Correcciones de los fallos encontrados en el SO (estas correcciones puedenintroducir nuevos fallos, y así sucesivamente).


5. Evolución de los SO
 Proceso en serie:
Aquí no había SO, el programador interactuaba directamente con el hardware. Desventajas, la planificación y el tiempo de preparación. Se denomina en serie porque el usuario accedía a la computadora en serie.


 Proceso por lotes:
Aparece el SO. Se utiliza un elemento de software fundamental, el“monitor”. La computadora agrupa únicamente los trabajos por lotes y ubicaba los lotes enteros en un dispositivo de entrada para su empleo por lote del monitor. Cada programa volvía al monitor al terminar su ejecución, y el monitor cargaba el siguiente programa.
 Sistema por lotes con multiprogramación:
Cuando un trabajo necesita esperar una E/S (esto es lento comparado con el procesador) el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • tarea 1
  • Tarea 1
  • Tarea 1
  • TaREA 1
  • Tarea 1
  • Tarea 1
  • Tarea 1
  • TAREA 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS