ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Mantenimiento Pc

Filosofonunca30 de Mayo de 2013

5.231 Palabras (21 Páginas)406 Visitas

Página 1 de 21

Programa Mantenimiento de Equipos de Cómputo

DOCUMENTO DE APOYO No. 2

SISTEMAS OPERATIVOS

Un Sistema operativo (SO) es un software que actúa de interfaz entre los

dispositivos de hardware y los programas usados por el usuario para manejar un

computador. Es responsable de gestionar, coordinar las actividades y llevar a cabo

el intercambio de los recursos y actúa como estación para las aplicaciones que se

ejecutan en la máquina.

Es un programa que controla la ejecución de los programas de aplicación. Actúa

como interfaz entre el usuario y el hardware. Proporciona al usuario un entorno

cómodo y eficiente para ejecutar sus programas.

OBJETIVOS DE LOS SISTEMAS OPERATIVOS

 Facilitar el uso del sistema informático.

 Uso eficiente del hardware del ordenador.

El sistema operativo como máquina virtual:

Sería muy difícil para el usuario y su aplicación dominar todos los elementos a

nivel de hardware y direcciones máquina. Un sistema operativo transforma un

cierto hardware en una máquina más fácil de usar.

El sistema operativo como administrador (manejador) de recursos:

Un sistema informático tiene recursos como la memoria central, CPU, discos,

impresoras y tiene usuarios que quieren usar esos recursos. El sistema operativo

debe optimizar el uso de sus recursos entre los distintos usuarios para conseguir

un máximo rendimiento y debe lograr que se compartan los recursos del sistema y

los datos entre varios usuarios que trabajen simultáneamente.

EVOLUCIÓN HISTÓRICA DE LOS SISTEMAS OPERATIVOS.

 Los primeros sistemas:

No existía un sistema operativo propiamente dicho. Se utilizaba un esquema de

reserva por solicitud. El modo de operación era proceso en serie. Se operaba

Página 1 de 24

Sistema de Gestión

de la Calidad

Servicio Nacional de Aprendizaje – SENA

Regional Cundinamarca-Soacha

Programa Mantenimiento de Equipos de Cómputo

DOCUMENTO DE APOYO No. 2

directamente con el ordenador. Era un modo de trabajo interactivo. El programa

tenía que ser cargado directamente en memoria.

Aparecen los primeros ensambladores, enlazadores, cargadores de programas y

compiladores de Fortran y Cóbol. Aparecen las bibliotecas de funciones comunes

y controladores de dispositivos.

 Sistemas por lote:

Se contratan operadores especiales que interactuaban directamente con el

ordenador, no el programador. Se organizan los trabajos por lotes: Datos, código

ejecutable, instrucciones de control. Por ejemplo: varios trabajos todos en el

mismo lenguaje.

Esto da lugar al primer sistema operativo: secuencionamiento automático de

trabajos. Un programa monitor residente se encarga de cargar en memoria el

programa y ejecutarlo. Luego se vuelve a llamar al monitor que carga otro

programa y lo ejecuta y así sucesivamente. Estas órdenes se le daban a través de

tarjetas de órdenes.

Partes del monitor residente:

 Intérprete de tarjeta de control.

 Cargador.

 Manejadores de dispositivos.

 Tratamiento de interrupciones.

Mientras se realizan operaciones de E/S, la CPU está aprovechando ese tiempo:

- Operaciones fuera de línea: la E/S se realiza en otro aparato, a través de

cintas magnéticas.

- Procesamiento satélite: un ordenador satélite sólo se dedica a operaciones

de E/S. Esto da lugar a los dispositivos lógicos de E/S.

Aparecen el buffering y el spooling para que todas las operaciones se realicen en

la misma máquina.

Página 2 de 24

Sistema de Gestión

de la Calidad

Servicio Nacional de Aprendizaje – SENA

Regional Cundinamarca-Soacha

Programa Mantenimiento de Equipos de Cómputo

DOCUMENTO DE APOYO No. 2

 Buffering: Método de solapar operaciones de E/S con operaciones de CPU del

mismo proceso. Para sincronizar el trabajo entre la CPU y los dispositivos de

E/S se emplean las interrupciones. En un sistema guiado por interrupciones, la

CPU es interrumpida por cada carácter que realiza una operación de E/S. Para

liberar a la CPU de todo el trabajo de E/S se data al sistema de DMA. En un

sistema con DMA, la CPU es interrumpida por cada bloque de datos que

realiza una operación de E/S.

 Spooling: Aparece cuando aparecen los discos magnéticos. Método para

simultanear las operaciones de E/S de otros procesos con las de computación

del trabajo actual. Las operaciones de E/S de los procesos anteriores y

posteriores, son realizadas por el spool, concurrentemente con el proceso

actual. Utiliza el disco como un gran buffer de E/S. La CPU no va a tener que

esperar al dispositivo de entrada porque ya tiene la información disponible en

un dispositivo rápido. El dispositivo de salida tomará la información del buffer a

su máxima velocidad. Los sistemas que utilizan el spool crean las colas de

trabajo, teniendo que seleccionar el que va a realizar primero.

 Sistemas por lote multiprogramados:

Características:

 Existen varios procesos simultáneamente residentes en memoria.

 Los tiempos de E/S de un proceso se solapan con tiempos de CPU de

otros.

 Los procesos se alternan el uso del procesador.

 Existe una compartición de recursos.

Grado de multiprogramación: es el número de procesos que están activamente

ejecutándose, es decir, residentes en memoria en un instante dado.

Los sistemas multiprogramados son más complejos por que requieren llevar el

control sobre:

- Planificación CPU.

- Planificación de los dispositivos.

- Control de la concurrencia.

- Control de la memoria.

- Protección.

Página 3 de 24

Sistema de Gestión

de la Calidad

Servicio Nacional de Aprendizaje – SENA

Regional Cundinamarca-Soacha

Programa Mantenimiento de Equipos de Cómputo

DOCUMENTO DE APOYO No. 2

 Sistemas de tiempo compartido:

Son sistemas multiprogramados, multiusuarios e interactivos. Los usuarios pueden

interactuar con su programa mientras se ejecuta y obtener una respuesta rápida.

Los recursos del sistema son compartidos por todos los usuarios, que tienen la

“ilusión” de tener todos los recursos a su disposición.

Utilizan planificación de reparto de tiempo. Proporcionan un buen tiempo de

respuesta. Aparecen los teclados y las pantallas.

SISTEMAS PARA ORDENADORES PERSONALES

Son sistemas monoprogramados donde todos los recursos los utiliza un solo

usuario. Suponen un abaratamiento del hardware.

SISTEMAS MULTIPROCESADORES

Son sistemas que tienen más de un procesador en donde se están ejecutando

más de un proceso realmente de modo simultaneo, cada uno en un procesador

diferente. Con estos sistemas se consigue un aumento en la fiabilidad y en el

rendimiento.

Tipos:

 Fuertemente acoplados: los procesadores comparten memoria y reloj. La

comunicación se realiza por medio de la memoria compartida. Pueden ser:

- Multiproceso simétrico: cada CPU posee su copia del sistema operativo.

- Multiproceso asimétrico: hay una CPU maestra que controla a las demás.

 Débilmente acoplados: (sistemas distribuidos) Los procesadores no

comparten memoria ni reloj. Cada procesador tiene su memoria local. Las

comunicaciones entre procesos se realizan por medio de líneas de

comunicación. Los procesadores pueden ser desde pequeños

microprocesadores hasta grandes sistemas. Sistema distribuido es aquél en

el que la inteligencia del sistema informático está repartida por distintos

Página 4 de 24

Sistema de Gestión

de la Calidad

Servicio Nacional de Aprendizaje – SENA

Regional Cundinamarca-Soacha

Programa Mantenimiento de Equipos de Cómputo

DOCUMENTO DE APOYO No. 2

procesadores. Ventajas: Compartición de recursos, aumentar la velocidad

de computación, fiabilidad y comunicación.

SISTEMAS DE TIEMPO REAL

Su prioridad es el tiempo de respuesta corto. Deben responder inmediatamente a

los eventos externos. El usuario y la utilización de recursos son una preocupación

secundaria. Cada proceso tiene asignado una prioridad (planificación apropiativa

por prioridades). Atienden dos tipos de tareas:

- Tareas duras: necesitan una atención inmediata. Posee un plazo fijo breve.

- Tareas blandas: necesitan una respuesta rápida. Posee un plazo algo más

largo que las duras, pero sigue siendo breve.

Una tarea blanda

...

Descargar como (para miembros actualizados) txt (37 Kb)
Leer 20 páginas más »
Disponible sólo en Clubensayos.com