Sistemas Operativos: Tipos, Funciones, Disco Duro y Evolución Histórica
Los sistemas operativos son un programa (software) que se inicia al encender el ordenador. Se encargan de gestionar los recursos del sistema y permiten la comunicación del usuario con el ordenador. Se encuentran en PC, teléfonos, PDAs, MP3, etc.
Los S.O. más utilizados son:
* Móviles, MP3 y MP4: Symbian, Windows Mobile, Linux...
* Ordenadores que actúan como servidores: los S.O. más utilizados son UNIX, versiones superiores de Linux o evoluciones de Windows Server.
* Ordenadores personales, en 3 familias:
o Windows (versiones XP, Vista, 7)
o Macintosh (versiones OS7, OS8, OS9 y OSX)
o Linux (distribuciones SUSE, Ubuntu, Yiurx...)
Clasificación de los S.O.
* Cantidad de tareas que realiza el sistema operativo simultáneamente: monotarea / multitarea
* Cantidad de usuarios que pueden trabajar simultáneamente: monousuario / multiusuario
* Cantidad de equipos que son capaces de controlar: centralizado / distribuido
Funciones del S.O.
* Gestiona recursos: dirige el funcionamiento de todos los recursos del ordenador: discos duros, unidades de CD-ROM...
* Administra los archivos: gestiona archivos o programas (copia, borra, ejecuta, modifica...)
* Administra las tareas: actualmente los S.O. son multitarea, regula el orden de ejecución de las instrucciones en el microprocesador.
* Facilita el uso del ordenador mediante una interfaz.
Disco duro: estructura física
El disco se organiza en serie de platos; la superficie de cada una de sus 2 caras tiene pistas concéntricas, y las pistas se dividen en sectores. La misma pista en caras diferentes forma un cilindro. Tiene 1 cabezal por cada cara existente.
Estructura lógica
* Sector de arranque: MBR (Master Boot Record o sector de arranque). Este sector del disco duro contiene toda la información sobre las particiones presentes en el disco duro.
* Partición de un disco duro: about partición del disco duro consiste en dividir el disco duro en 2 o más partes que se comportan como si fueran discos diferentes. Para utilizar distintos sistemas operativos en nuestro ordenador debemos disponer de distintos discos duros o de distintas particiones en un mismo disco duro.
* Sistema de ficheros: cada sistema operativo organiza su propio sistema de ficheros para optimizar sus recursos y la velocidad de acceso. Existen numerosos sistemas de ficheros; los más importantes son los siguientes:
- Windows: FAT, FAT32, NTFS
- Linux: EXT2, EXT3
- Mac: HFS, HFS+
* Organización de archivos: la organización de los archivos que tenemos en nuestro ordenador suele ser jerárquica. Esta organización se conoce como árbol de ficheros.
Historia: generaciones de los sistemas operativos
1ª generación de S.O. (1945-1955)
* El Mark I y el ENIAC se consideran los primeros ordenadores.
* Con la invención del transistor en 1948 comienza la miniaturización de las máquinas, que ocupaban grandes habitaciones.
2ª generación de S.O. (1955-1964)
* IBM fue la principal empresa desarrolladora de productos informáticos.
* 1956: RAMAC, primer ordenador con disco duro.
* El concepto de S.O. surge en la década de los 50.
3ª generación de S.O. (1964-1974)
* (1968) Intel fabrica el primer microprocesador.
* (1969) Nace Internet (ARPANET), conexión de mil equipos del ejército americano. Incorporan universidades americanas. Se divide en red militar (MILNET) y red académica (INTERNET).
* (1973) Aparece UNIX, base de la mayoría de los S.O. actuales.
4ª generación de S.O. (1974-)
* 1980: nacieron MacOS, MS-DOS, Windows...
* 1990: Linux