Vous êtes sur la page 1sur 4

Funciones generales de un Sistema Operativo.

Encargado de administrar el hardware. El Sistema Operativo se encarga de


manejar de una mejor manera los recursos de la computadora en cuanto a
hardware se refiere, esto es, asignar a cada proceso una parte del procesador
para poder compartir los recursos. Relacionar dispositivos (gestionar a travs del
kernel).

El Sistema Operativo se debe encargar de comunicar a los dispositivos perifricos,


cuando el usuario as lo requiera. Organizar datos para acceso rpido y seguro.

Manejar las comunicaciones en red. El Sistema Operativo permite al usuario


manejar con alta facilidad todo lo referente a la instalacin y uso de las redes de
computadoras.

Procesamiento por bytes de flujo a travs del bus de datos. Facilitar las entradas y
salidas. Un Sistema Operativo debe hacerle fcil al usuario el acceso y manejo de
los dispositivos de Entrada/Salida de la computadora.

Permite que se puedan compartir el hardware y los datos entre los usuarios.

El software de aplicacin son programas que se utilizan para disear, tal como el
procesador de palabras, lenguajes de programacin, hojas de clculo, etc.

El software de base sirve para interactuar el usuario con la mquina, son un


conjunto de programas que facilitan el ambiente de la plataforma, y permite el
diseo del mismo.

El Software de base est compuesto por:

Cargadores.

Compiladores.

Ensambladores.

Macros.
Caractersticas de un Sistema Operativo.
Un sistema operativo desempea 5 funciones bsicas en la operacin de un
sistema informtico:
1. suministro de interfaz al usuario.
2. administracin de recursos.
3. administracin de archivos.
4. administracin de tareas.
5. servicio de soporte y utilidades.

1.- Interfaz del usuario.


Es la parte del sistema operativo que permite la comunicacin entre el usuario y la
computadora, de tal manera que se puedan cargar programas, acceder archivos y
realizar otras tareas. Existen tres tipos bsicos de interfaces: las que se basan en
comandos, las que utilizan mens y las interfaces grficas de usuario.
2.- Administracin de recursos.
Sirven para administrar los recursos del hardware y de redes de un sistema
informtico, como la del CPU, memoria, dispositivos de almacenamiento
secundario y perifricos de entrada y de salida.
3.- Administracin de archivos.
Un sistema de informacin contiene programas de administracin de archivos que
controlan la creacin, borrado y acceso de archivos de datos y de programas.
4.- Administracin de tareas.
Los programas de administracin de tareas de un sistema operativo administran la
realizacin de las tareas informticas de los usuarios finales. Los programas
controlan que reas tiene acceso al CPU y por cunto tiempo. Pueden distribuir
una parte especfica del tiempo del CPU para una tarea en particular, e interrumpir
al CPU en cualquier momento para sustituirla con una tarea de mayor prioridad.
5.- Servicio de soporte y utileras.
Los servicios de soporte de cada sistema operativo dependern de la
implementacin particular de ste con la que estemos trabajando. Entre las ms
conocidas se pueden destacar las implementaciones de Unix, desarrolladas por
diferentes empresas de software, los sistemas operativos de Apple Inc., como Mac
OS X para las computadoras de Apple Inc., los sistemas operativos de Microsoft, y
las implementaciones de software libre, como GNU/Linux o BSD producidas por
empresas, universidades, administraciones pblicas, organizaciones sin fines de
lucro y/o comunidades de desarrollo.

Historia de los Sistemas Operativos.


La informtica tal y como se le conoce hoy da, surgi a raz de la II Guerra
Mundial, en la dcada de los 40. En esos aos no exista siquiera el concepto de
"Sistema Operativo" y los programadores interactuaban directamente con el
hardware de las computadoras trabajando en lenguaje mquina (esto es, en
binario, programando nicamente con 0s y 1s).

El concepto de Sistema Operativo surge en la dcada de los 50. El primer Sistema


Operativo de la historia fue creado en 1956 para un ordenador IBM 704, y
bsicamente lo nico que haca era comenzar la ejecucin de un programa
cuando el anterior terminaba.

En los aos 60 se produce una revolucin en el campo de los Sistemas


Operativos. Aparecen conceptos como sistema multitarea, sistema multiusuario,
sistema multiprocesadores y sistema en tiempo real.

Es en esta dcada cuando aparece UNIX, la base de la gran mayora de los


Sistemas Operativos que existen hoy en da.
En los aos 70 se produce un boom en cuestin de ordenadores personales,
acercando estos al pblico general de manera impensable hasta entonces. Esto
hace que se multiplique el desarrollo, crendose el lenguaje de programacin C
(diseado especficamente para reescribir por completo el cdigo UNIX).

Como consecuencia de este crecimiento exponencial de usuarios, la gran mayora


de ellos sin ningn conocimiento sobre lenguajes de bajo o alto nivel, hizo que en
los aos 80, la prioridad a la hora de disear un sistema operativo fuese la
facilidad de uso, surgiendo as las primeras interfaces de usuario.

En los 80 nacieron sistemas como MacOS, MS-DOS, Windows.


En la dcada de los 90 hace su aparicin Linux, publicndose la primera versin
del ncleo en septiembre de 1991, que posteriormente se unira al proyecto GNU,
un sistema operativo completamente libre, similar a UNIX, al que le faltaba para
funcionar un ncleo funcional. Hoy en da la mayora de la gente conoce por Linux
al Sistema Operativo que realmente se llama GNU/Linux

Fuentes.

Funciones generales de los sistemas operativos: Sistemas Operativos: Una visin aplicada.

Autores: Jess Carretero Prez, Pedro de Miguel Anasagasti, Flix Garca Carballeira.
Historia de los sistemas operativos: http://www.fib.upc.edu/retro-informatica/historia/so.html

Vous aimerez peut-être aussi