sistemas operativos

4
SISTEMAS OPERATIVOS Definiciones: Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario. Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento. Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer. El sistema operativo es el programa (o software ) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc. En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema. Clasificación de los Sistemas Operativos Los sistemas operativos pueden ser clasificados de la siguiente forma: Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo. - 1 -

Upload: philip

Post on 20-Nov-2015

9 views

Category:

Documents


1 download

DESCRIPTION

sistemas operativos

TRANSCRIPT

SISTEMAS OPERATIVOS

Definiciones:

Un Sistema Operativo (SO) es el software bsico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.

Las funciones bsicas del Sistema Operativo son administrar los recursos de la mquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento.

Los Sistemas Operativos ms utilizados son Dos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.

El sistema operativo es el programa (o software) ms importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas bsicas, tales como reconocimiento de la conexin del teclado, enviar la informacin a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos perifricos tales como impresoras, escner, etc.

En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un polica de trfico, se asegura de que los programas y usuarios que estn funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo tambin es responsable de la seguridad, asegurndose de que los usuarios no autorizados no tengan acceso al sistema.

Clasificacin de los Sistemas Operativos

Los sistemas operativos pueden ser clasificados de la siguiente forma:

Multiusuario: Permite que dos o ms usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.

Multiprocesador: soporta el abrir un mismo programa en ms de una CPU.

Multitarea: Permite que varios programas se ejecuten al mismo tiempo.

Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.

Sistema Distribuido vs. Sistema Centralizado.

Mucho se ha hablado de los sistemas distribuidos y sin nombrar a los sistemas centralizados. Los Sistemas centralizados vienen de los orgenes de las computadoras. Ya sea como una idea o como una realidad en las diferentes etapas evolutivas de las computadoras, el sistema centralizado era el nico hasta los aos 70, luego a mediados de los 70 y finales de los 90 aparecen los primeros sistemas distribuidos. Para entender un poco estos sistemas, se dan a conocer unos conceptos bsicos.

Un sistema distribuido se define como: una coleccin de computadoras separadas fsicamente y conectadas entre s por una red de comunicaciones distribuida; cada mquina posee sus componentes de hardware y software que el usuario percibe como un solo sistema (no necesita saber qu cosas estn en qu mquinas). El usuario accede a los recursos remotos (RPC) de la misma manera en que accede a recursos locales, o un grupo de computadores que usan un software para conseguir un objetivo en comn.

Los sistemas distribuidos deben ser muy confiables, ya que si un componente del sistema se descompone, otro componente debe ser capaz de reemplazarlo, esto se denomina Tolerancia a Fallos.

Sistemas distribuidos:

Ventajas:

Aumenta la confiabilidad al sistema. Esta arquitectura tiene redundancia, al fallar uno de los sistemas, las dems siguen funcionando.

Crecimiento de la empresa es soportable. Se realiza tantas copias del sistema en diferentes nuevos lugares geogrficos.

Tomas de decisiones locales. La lgica de negocio y las tomas de decisiones en cada lugar es independiente uno del otro.

Distribucin de datos. No est centralizada los datos de la empresa. Si la lgica de negocio en tener datos locales en las tomas de decisiones es factible, si no, irse a un sistema centralizado.

Uso de ancho de banda local. Permite tener interfaz muy amigable o vistosa. Solo se consume el ancho de la banda de una red local.

Velocidad de respuesta rpida, si los datos estn en la red local.

Desventajas:

Soporte local de la tecnologa. Cada lugar geogrfico debe tener su personal que soporte tecnolgicamente esta arquitectura.

Una mala distribucin de los datos, es peor que un sistema centralizado, uso en exceso de la red amplia.

Costo y complejidad del SW.

Costo en llevar los cambios del SW a cada lugar, en caso de mantenimiento.

Integridad de los datos es ms difcil de controlar.

Uso de otra rea de la tecnologa, SW de seguridad, proteccin y de redes.

La computacin centralizada es cuando el proceso de cmputo es realizado en una localizacin central, usando terminales conectados a una computadora central. La computadora en s misma puede controlar todos los perifricos directamente (si estn fsicamente conectados con la computadora central), o conectados a travs de un servidor de terminal.

Alternativamente, si los terminales tienen la capacidad, pueden ser conectados con la computadora central sobre la red. Los terminales pueden ser terminales de texto o clientes ligeros por ejemplo.

Ofrece mayor seguridad sobre los sistemas descentralizados porque todo el procesamiento es controlado en una localizacin central. Adems, si un terminal se daa, el usuario simplemente puede ir a otro terminal y logearse de nuevo, y todos sus archivos seguirn siendo accesibles. Dependiendo del sistema, puede incluso reanudar su sesin desde el punto en que estaba antes como si no hubiera sucedido nada.

Alternativamente, si los terminales tienen la capacidad, pueden ser conectados con la computadora central sobre la red. Los terminales pueden ser terminales de texto o clientes ligeros por ejemplo.

Ofrece mayor seguridad sobre los sistemas descentralizados porque todo el procesamiento es controlado en una localizacin central. Adems, si un terminal se daa, el usuario simplemente puede ir a otro terminal y logearse de nuevo, y todos sus archivos seguirn siendo accesibles. Dependiendo del sistema, puede incluso reanudar su sesin desde el punto en que estaba antes como si no hubiera sucedido nada.

- 3 -