Vous êtes sur la page 1sur 3

Definición de sistema operativo

Según Tim Duffy en la Introducción de la informática define:


El software de SO coordina el equipo de la computadora y supervisa las funciones de
entrada, procesamiento, almacenamiento y salida. Los sistemas operativos permiten dar
comandos como “abrir un archivo”, “imprimir lo que aparece en la pantalla”.

Según Sonia Villarreal de la Garza en Introducción a la computación define:

El SO es un software de sistema.
El SO supervisa y controla todas las actividades de entrada, salida y procesamiento de un
sistema de computación, además, el hardware y el software del sistema se controlan por
medio del SO

Según James O´Brien en Sistemas de información gerencial define:


EL SO consiste en un sistema integrado de programas que maneja las operaciones del CPU,
controla los recursos y las actividades de entrada/salida y de almacenamiento del sistema
computacional, y proporciona diversos servicios de soporte, a medida que el computador
ejecuta los programas de aplicación de los usuarios. El propósito principal de un SO es
maximizar la productividad de un sistema de computación operándolo de la manera más
eficiente. Un SO minimiza la cantidad de intervención humana requerida durante el
procesamiento

Según Donald Sanders en Informática: Presente y futuro define:


“Un sistema operativo es un conjunto integrado de programas especiales que sirve para
manejar los recursos y las operaciones generales de una computadora”

Un sistema operativo desempeña cinco funciones básicas en la operación de un sistema


computacional:
• Interfaz de usuario.- se define como la combinación de hardware y software que ayuda
a comunicarse a los usuarios con las computadoras, incluye el ratón y el teclado que
aceptan la entrada de datos, así como el dispositivo que muestra los resultados, y
además lleva a cabo los comandos y guía al usuario en la utilización del software. Es
la parte del SO que le permite comunicarse con este de manera que pueda cargar
programas, accesar a archivos y realizar otras tareas. Los tres principales tipos de
interfaz son: las interfaces dirigidas por comandos, dirigidas por menú y la interfaz
gráfica de usuario. La tendencia en las interfaces de usuarios para sistemas
operativos y otros software se está alejando del ingreso de comandos breves por parte
del usuario, o incluso la selección de alternativas de menús de opciones. La tendencia
es hacia una interfaz grafica de usuario (GUI) fácil de usar que utiliza iconos, barras,
botones, cajas de dialogo y otras imágenes.
• Administración de recursos.- utiliza una variedad de programas de administración de
recursos para manejar los recursos de hardware y conexiones en red de un sistema
computacional, incluidos su CPU, memoria, dispositivos de almacenamiento
secundario, procesadores de telecomunicaciones y periféricos de entrada / salida. El
SO es el que sirve de intermediario entre los programas y el hardware, también
intercepta las peticiones de los programas que se están ejecutando y les asigna
memoria y otros dispositivos, llevando registro de los programas que tiene acceso a
los diferentes dispositivos. De esta manera el SO interactúa con el software de
aplicación, con los controladores de los dispositivos y con el hardware para
administrar los recursos de la computadora.
• Administración de archivos.- sistema operacional que contiene programas de
administración de archivos que controlan la creación, la eliminación y el acceso de
archivos de datos y programas. La administración de archivos incluye también hacer
seguimiento de la ubicación física de los archivos en discos y otros dispositivos de
almacenamiento secundario. Los SO mantienen directorios de información sobre la
ubicación y las propiedades de los archivos almacenados en dispositivos de
almacenamiento secundario en un sistema computacional.
• Administrador de tareas.- los programas de administración de tareas de un SO
manejan la realización de las tareas computacionales de los usuarios finales. Ellos le
dan a cada tarea un fragmento del tiempo de una CPU e interrumpen las operaciones
del CPU para sustituir otras tareas. La administración de tareas puede involucrar una
capacidad de ejecución de múltiples tareas donde varias tareas computacionales
pueden ocurrir al mismo tiempo. La ejecución de múltiples tareas puede adoptar la
forma de multiprogramación, donde el CPU puede procesar las tareas de varios
programas al mismo tiempo, o tiempo compartido, donde las tareas computaciones
de varios usuarios pueden procesarse al mismo tiempo. La eficiencia de las
operaciones de ejecución de múltiples tareas depende del poder de procesamiento de
un CPU y de las capacidades de memoria virtual y de ejecución de múltiples tareas
del sistema operativo que utilice. El SO debe asegurarse de que el CPU no se quede
detenido esperando datos de entrada de un usuario cuando puede estar trabajando
en otra tarea pendiente.
• Utilidades y otras funciones.- aunque el propósito del SO es controlar todo lo que
sucede en el sistema computacional “tras bambalinas”, muchos SO ofrecen
herramientas de ayuda llamados UTILERIA. El usuario las utiliza para controlar y
personalizar la computadora y el ambiente de trabajo.

Clasificación de los sistemas operativos:


Clasificación de los sistemas operativos
Existen diferentes tipos de sistemas operativos, se diferencia en la forma como realizan una
tarea u otra.
• Sistemas operativos para un usuario.- atiende solo a un conjunto de dispositivos de
entrada que controla solo un usuario, por ejemplo las de bolsillo y las personales.
• Sistemas operativos Multiusuario.- atienden simultáneamente peticiones de
entrada, salida y procesamiento de muchos usuarios. Una de las tareas más difíciles es
ordenar todas las peticiones de procesamiento.
• Sistemas operativos de Red.- proporcionan servicios de comunicaciones y de
enrutamiento que permiten a las computadoras compartir datos, programas y dispositivos
periféricos.
• La diferencia entre los sistemas operativos multiusuario y los red es que los
multiusuarios organizan las peticiones para el procesador de la computadora central,
mientras que lo de red solo canalizan los datos y programas a las computadoras locales
de los usuarios y es ahí donde se el proceso se lleva a cabo.
• Sistemas operativos multitareas.- este sistema proporciona servicios para
administrar los procesos y permite que dos o mas programas se ejecuten
simultáneamente. La mayoría de las computadoras personales ofrecen estos servicios.

Sistemas operativos populares.


• Microsoft WINDOWS.- el 80 % de las computadoras que existen en el mundo, tiene
instalado este sistema operativo. La cantidad y variedad de aplicaciones que corren en
esta plataforma es superior a cualquier otro sistema operativo. Su nombre se debe a
que todas las áreas de trabajo en pantalla son rectangulares. Cada área de trabajo
puede mostrar un programa o documento diferente, de manera que ofrece un modelo
visual de la capacidad multitarea del sistema operativo. Existen diferentes versiones:
• Windows 3.1 en 1992
• Windows NT en 1993
• Windows 95 en 1995
• Windows 98 en 1998
• Windows ME en el 2000
• Windows XP en 2001
• Windows Vista en el 2007
• UNIX.- fue desarrollado en 1969, es multiusuario. Existen versiones para mainframe y
microcomputadoras.
• LINUX.- fue desarrollado en 1991, basándose en una versión del núcleo de UNIX. La
ventaja es que se ha distribuido en términos de licencia pública.

Vous aimerez peut-être aussi