SISTEMA OPERATIVO
Los Sistemas Operativos surgieron en la década de 1950. En
ese entonces era difícil de programar en nivel del lenguaje de maquina entonces
se buscó programar en forma simple y accesible, administrando de manera
eficiente los recursos de una computadora, para obtener un mayor rendimiento. El
Sistema Operativo es el Software básico de una computadora, tiene dos funciones
principales: controla las funciones del Hardware, administrando sus
dispositivos y facilitando a los
usuarios su uso.
FUNCIONES:
·
Comunicación
con los periféricos: Facilita al usuario a la comunicación con los periféricos
o con el hardware que controla a estos programas.
·
Control
de autorización de usuarios: en computadoras Monousuario verifica que el
usuario que trata de usarla este habilitado para ello ejemplo: mediante una
clave. En una Multiusuario o redes de campo, administra a cada usuario,
ejemplo: la utilización de base de datos, periféricos o control de tiempo de
utilización.
·
Control
de ejecución de programas: controla y monitorea que un programa funcione
correctamente, y también para poder transmitir al usuario el resultado de la
ejecución.
·
Control
de concurrencia: permite la comunicación y sincronización de distintos
programas, y así también administrando la prioridad de
los recursos.
·
Control
de Errores: debe obtener la solución del error y también proveer la
información de la causa del error al usuario.
·
Administración
de memoria: el sistema operativo debe controlar el uso de la memoria de la
computadora de forma que un trabajo no invada el espacio físico de otro.
·
Control
de seguridad de datos: se trata de proteger los datos, autorizando las
modificaciones, agregados o consultas.
·
Manipulación
del sistema de archivos: facilita las funciones necesarias para leer,
escribir y eliminar archivos o cambiarlos de lugar. Dándole al usuario los
derechos de utilización de sus datos.
TIPOS DE SISTEMA OPERATIVO
Hay diferentes formas de categorizar a los sistemas operativos una de
ellas es por los servicios que prestan.
Sistemas Operativos por servicios
Por número de usuarios
a)
Monousuarios: son los que soportan un
usuario a la vez ej. Computadora personal
b)
Multiusuario: dan servicio a más de un
usuario a la vez ej. Varias terminales conectadas a la computadora o sesiones
remotas en una red de comunicación.
Por número de tareas:
·
Monotareas: son los que permiten una
tarea a la vez por usuario, puede haber varios usuarios pero solo se le permite
a cada uno hacer una tarea a la vez.
·
Multitareas: es el que le permite al
usuario estar haciendo varias tareas a la vez.
Por número de Procesos:
·
Uniproseso. Es un sistema operativo que
puede manejar un solo procesador de la computadora, aunque la computadora tenga
más de uno, ej. DOS Y MacOS.
·
Multiproceso: es un sistema operativo que
es capaz de usar todos los procesadores para distribuir su carga de trabajo.
Trabajan en dos formas:
a)
Asimétrica: Es cuando el sistema operativo elige
un procesador para que sea procesador maestro y sea el encargado de repartir la
carga de trabajo a los demás procesadores.
b)
Simétrica: se envían los procesos o partes de
ellos a cualquier procesador disponible, teniendo una mejor distribución y
equilibrio.
SOFTWARE DE APLICACIÓN
A diferencia del software de sistema que
sirve para relacionar el usuario con la computadora, el software de aplicación
hace que la computadora realice las tareas propias del usuario. Son programas
desarrollados para satisfacer las necesidades de los mismos ej. Procesador de
texto, planilla de cálculo, editor de música, bloc de notas etc.
Existen miles de programas para aplicar en
distintas tareas, las siguientes categorías intentan agrupar todos los
programas disponibles:
·
Aplicación
de negocios: procesador de texto, planilla de cálculo, aplicación de gráficos
etc
·
Aplicación
de utilerías(o utilitarios): permiten administrar y mantener a la
computadora ej. Antivirus, herramienta de mantenimiento de sistemas de
archivos, recuperadores de bases de datos etc.
·
Aplicaciones
personales: son de uso personal ej. Agendas, correo electrónico etc.
·
Aplicación
de entretenimiento: son programas de uso interactivo ej. Juegos y también
programas interactivos.

No hay comentarios.:
Publicar un comentario