viernes, 22 de julio de 2016

Clasificación del Sistema Operativo.

CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS

Los sistemas operativos se pueden clasificar atendiendo a:
ADMINISTRACIÓN DE TAREAS:
MONOTAREA: los que permiten sólo ejecutar un programa a la vez
MULTITAREA: los que permiten ejecutar varias tareas o programas al mismo tiempo
ADMINISTRACIÓN DE USUARIOS
MONOUSUARIO: aquellos que sólo permiten trabajar a un usuario, como es el caso de los ordenadores personales
MULTIUSUARIO: los que permiten que varios usuarios ejecuten sus programas a la vez.
ORGANIZACIÓN INTERNA O ESTRUCTURA
Monolítico
Jerárquico
Cliente-servidor
MANEJO DE RECURSOS O ACCESO A SERVICIOS
CENTRALIZADOS: si permite utilizar los recursos de un solo ordenador

DISTRIBUIDOS: si permite utilizar los recursos (CPU, memoria, periféricos...) de más de un ordenador al mismo tiempo

Componentes del Sistema Operativo.

Gestión de procesos del sistema operativo: Un proceso es un programa en ejecución que necesita recursos como CPU, memoria, archivos y dispositivos de E/S.
El sistema operativo crea y destruye los procesos, para y reanuda los procesos y ofrece mecanismos para que se comuniquen y sincronicen.

Gestión de la memoria principal: La memoria principal (memoria RAM), almacén de datos de rápido acceso y volátil, es compartida por la CPU y los dispositivos de E/S.
El sistema operativo conoce qué partes de la memoria están siendo utilizadas y por quién, decide qué procesos se cargarán en memoria cuando haya espacio disponible y asigna y reclama espacio de memoria cuando sea necesario.

Gestión del almacenamiento secundario: La memoria RAM es muy pequeña para almacenar todos los programas y datos, además de ser volátil para mantener los datos en ella de forma permanente. Por tal motivo es necesario, un sistema de almacenamiento secundario (discos duros).
El sistema operativo planifica los discos, gestiona el espacio libre, asigna el almacenamiento y verifica que los datos se guarden en orden.

El sistema de entrada/salida: El sistema de E/S es un sistema de almacenamiento temporal (caché), una interfaz que manipula los dispositivos.
El sistema operativo gestiona el almacenamiento temporal de E/S y sirve las interrupciones de los dispositivos de E/S.

Sistema de archivos: Los archivos son un conjunto de información relacionada donde se almacenan programas y datos.
El sistema operativo construye y elimina los archivos y directorios, ofrece funciones para manipular los archivos y directorios, establece la correspondencia entre archivos y unidades de almacenamiento y realiza las copias de seguridad de los archivos.
Existen diferentes sistemas de archivos, es decir, diferentes formas de organizar la información. Entre ellos tenemos: FAT, FAT32, EXT3, NTFS, XFS, etc.

Sistemas de protección: Los sistemas de protección son mecanismos que controlan el acceso a los recursos del sistema.

El sistema operativo distingue entre uso autorizado y no autorizado, especifica los controles de seguridad a realizar y fuerza el uso de estos mecanismos de protección.
Sistema de comunicaciones: Es necesario mantener las comunicaciones con otros sistemas.
El SO controla el envío y recepción de información a través de la red, crea y mantiene puntos de comunicación que sirven a las aplicaciones para enviar y recibir información y crea y mantiene conexiones virtuales entre las aplicaciones locales y las remotas.

Programas del sistema: Los programas del sistema son aplicaciones que se suministran con el sistema operativo pero no forman parte de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas.
Las tareas que realizan los programas del sistema son: manipulación y modificación de archivos, información del estado del sistema, soporte a lenguajes de programación y comunicaciones.

Gestión de recursos: Como gestor de recursos, el sistema operativo administra la unidad de procesamiento central (CPU), los dispositivos de E/S, la memoria principal (RAM), los discos, los procesos y en general todos los recursos del sistema.

Definición de Sistema Operativo.

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

se denomina Sistema Operativo al conjunto de programas informáticos que permiten una satisfactoria administración de los recursos que ostenta una computadora
Estos programas comienzan a trabajar apenas se enciende el equipo, ya que gestionan el hardware desde los niveles más básicos y permiten además la interacción con el usuario.

Historia de los Sistemas Operativos.

Un sistema operativo es uno o varios programas que se usan para poder trabajar con los componentes de un equipo de cómputo. Los sistemas operativos proveen un conjunto de funciones necesarias y usadas por diversos programas de aplicaciones de una computadora, y los vínculos necesarios para controlar y sincronizar el hardware de la misma. En las primeras computadoras, que no tenían sistema operativo cada programa necesitaba la más detallada especificación del hardware para ejecutarse correctamente y desarrollar tareas estándares, y sus propios drivers para los dispositivos periféricos como impresoras y lectores de tarjetas perforadas. El incremento de la complejidad del hardware y los programas de aplicaciones eventualmente hicieron del sistema operativo una necesidad.
Los primeros sistemas operativos fueron desarrollados por cada usuario para el uso de su propia computadora central, y es en 1956 que la General Motors desarrolla lo que es hoy considerado el primer sistema, el GM-NAA I/O, para su IBM 704.

¿Qué es un sistema operativo?

Un sistema operativo es el conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas.

Es un programa o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación de software, ejecutándose en modo privilegiado respecto de los restantes 


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.