Sei sulla pagina 1di 18

TEMA: LOS SISTEMAS OPERATIVOS

TEMA 1. LOS SISTEMAS OPERATIVOS

Introduccin
En este tema, estudiaremos los sistemas operativos como el primer software que necesita cargar el ordenador en el arranque, y que tiene la responsabilidad de gestionar y coordinar el funcionamiento tanto de hardware como de software del ordenador. A lo largo del tema, veremos que no slo Microsoft tiene la exclusiva de los sistemas operativos (S.O., a partir de ahora) en el mundo; tambin Linux y Mac OS, entre otros, son utilizados en muchos ordenadores, tanto a nivel de usuario como de empresa y de profesional autnomo.

Sistemas operativos. Principales funciones.


2.1 Definicin de sistema operativo
SISTEMA OPERATIVO: programa informtico que se inicia al encender el ordenador, para coordinar su funcionamiento y permitir la comunicacin de la mquina con el usuario.

Los sistemas operativos ms utilizados son: 1

TEMA: LOS SISTEMAS OPERATIVOS En telfonos mviles, MP3 y MP4: Windows Mobile, Linux, Java y Symbian En SERVIDORES (ordenadores centrales en grandes redes): UNIX, Windows Server o LINUX En PC's y otros ordenadores personales: WINDOWS (95, 98, XP, Vista), LINUX (Ubuntu, Red Hat, Open Suse, Debian...) y MACINTOSH (MAC OS 7, MAC OS 8, MAC OS 9 y MAC OS X) 2.2. Funciones de un sistema operativo GESTIN DE RECURSOS: control de discos duros, CDROM y DVDROM, gestin de perifricos (teclado, ratn, etc...), asignacin de cantidades de memoria, etc... INTERFAZ DE USUARIO: nos referimos al modo que tiene el ordenador de presentar la informacin al usuario. sta puede ser: GRFICA (un escritorio con distintos iconos y barras de men gobernados por ratn). Es el interfaz comnmente utilizado por todos nosotros.

TEMA: LOS SISTEMAS OPERATIVOS POR MENS: las rdenes se dan escogiendo entre diversas opciones agrupadas por mens. CONSOLA DE COMANDOS: un buen ejemplo es el smbolo de sistema, en el grupo de programas de Accesorios de Windows XP. Este sistema de comunicacin consiste en teclear directamente las rdenes en el teclado del PC. ADMINISTRACIN DE ARCHIVOS: el sistema operativo de encarga de guardar los datos en distintas unidades de almacenamiento (disco duro, disquetes, CD's y DVD's), as como de recuperarlos cuando el usuario se lo pida. GESTIN DE TAREAS: los SO actuales son multitarea, es decir, pueden realizar varias tareas y ejecutar varios programas a la vez. As, mientras navegamos por Internet o escribimos una carta, el antivirus est vigilando por si se produce algn ataque, o nuestro messenger est comprobando continuamente si alguno de nuestros contactos se ha conectado y nos ha enviado algn mensaje.

2.3. Intrprete de comandos En Windows XP, en el men Accesorios, est disponible un programa, denominado Smbolo del sistema, que nos permite gestionar el funcionamiento del ordenador (examinar la lista de carpetas y archivos, ejecutar programas, crear, mover y borrar carpetas, etc...) TECLEANDO directamente las rdenes. Todos los sistemas operativos disponen de un intrprete de comandos de este tipo, que pese a su simplicidad, permite al usuario experto realizar tareas de configuracin muy complejas. A estos intrpretes de comandos se les denomina tambin CONSOLAS o SHELLS.

TEMA: LOS SISTEMAS OPERATIVOS

Ilustracin 1: Ejemplo de consola de comandos en linux Ejemplos de rdenes a utilizar en el intrprete de comandos Windows: DIR: enumera la lista de carpetas y archivos en el nivel en que nos encontramos. MKDIR nombre : crea una carpeta con el nombre especificado. CD nombre: cambia al directorio que hayamos especificado. CD ..: sube al nivel de carpetas inmediatamente superior a aqul en el que nos encontramos. 3

PANEL DE CONTROL DE WINDOWS

En el panel de control de Windows se encuentran una serie de programas que nos permiten configurar el funcionamiento de nuestro PC. A continuacin, comentaremos brevemente algunos de los ms significativos. 3.1. Agregar o quitar programas Si bien la mayora de los programas, al instalarse, incluyen una opcin de desinstalacin, en ocasiones podemos encontrarnos con problemas que pueden subsanarse desde esta opcin. Aqu podemos desinstalar, tericamente, cualquier programa previamente instalado de forma limpia y eficaz. 4

TEMA: LOS SISTEMAS OPERATIVOS

Ilustracin 2: Desinstalando el programa de grabacin Nero 3.2. Centro de Seguridad Desde el Centro de Seguridad se configura el funcionamiento del cortafuegos (FIREWALL) y las actualizaciones automticas de Windows XP y se comprueba que existe un antivirus funcionando correctamente. Para comprender la utilidad de esta parte del panel de control, debemos comprender qu es un virus y un troyano, as como la utilidad de antivirus y cortafuegos: VIRUS INFORMTICO: programa malicioso que se instala en nuestro ordenador sin nuestro conocimiento, camuflado dentro de otros programas de origen dudoso, y que tiene fines destructivos. Para evitar ser eliminado fcilmente, hace varias copias de s mismo en distintas partes de la memoria. El nico modo de evitar virus en nuestro ordenador es tener un programa antivirus correctamente actualizado. TROYANO: programa malicioso que se instala en nuestro ordenador sin nuestro conocimiento, al estilo de un virus, pero cuyo fin es mantenerse oculto y recabar informacin de nuestro disco duro, para envirsela al pirata informtico (HACKER), o incluso dejar abierta una puerta trasera (BACKDOOR) para que dicho hacker tenga acceso a nuestro ordenador y pueda controlarlo desde el suyo, con fines normalmente ilegales. CORTAFUEGOS: programa que controla la actividad de los programas informticos que acceden desde nuestro ordenador a Internet o al revs. Si dicho programa no tiene permiso especfico del usuario para conectarse, le cierra el paso e informa al usuario. Windows XP cuenta con un cortafuegos por defecto.

TEMA: LOS SISTEMAS OPERATIVOS

Ilustracin 3: Centro de Seguridad de Windows XP ACTUALIZACIONES AUTOMTICAS: peridicamente, se van descubriendo pequeos fallos y vulnerabilidades en el sistema operativo, que pueden ser explotadas por programadores malintencionados, y que necesitan ser resueltas. Los programas que cumplen este objetivo se denominan PARCHES o ACTUALIZACIONES. WINDOWS puede configurarse para descargar por su cuenta desde Internet todos los parches que Microsoft vaya generando.

3.3. Cuentas de usuario


CUENTAS DE USUARIO: en ocasiones, puede ser interesante configurar el ordenador para ser utilizado por varios usuarios, de modo que los documentos generados por unos no sean visibles para los otros, y viceversa. Cada usuario tiene un nombre de cuenta y una contrasea que se le pedir para poder empezar a trabajar. En Windows, esto se puede conseguir en el Panel de Control, en el apartado Cuentas de Usuario. Los dos principales tipos de cuentas son: ADMINISTRADOR: tiene permiso para ver no slo sus documentos, sino tambin los de los dems usuarios. Puede instalar programas y tiene plenos poderes de configuracin del equipo. CUENTAS LIMITADAS: En las carpetas, slo tendr acceso a los documentos (CARPETA Mis Documentos) generados desde su cuenta, y no tiene derechos de instalacin/desinstalacin de software. 6

TEMA: LOS SISTEMAS OPERATIVOS

Ilustracin 4: Configuracin de cuentas de usuario

Un nuevo sistema operativo a tener en cuenta. LINUX.


4.1. El software privado o privativo

Hasta hace unos aos, la visin tradicional de la informtica inclua un enfoque exclusivamente comercial. Si necesitabas un software determinado (un sistema operativo, un programa de ofimtica, un videojuego... lo que sea), lo comprabas, pagabas por ello, y te daban un disquete o CDROM con la informacin grabada para que la instalaras en tu sistema operativo, Windows en un 99% de los casos. Punto final. La aparicin de Internet aceler el fenmeno de las LICENCIAS y las ACTUALIZACIONES: por ejemplo, cuando compras un ordenador, te viene el S.O. preinstalado, as como algn software como un antivirus (normalmente, una versin limitada de pocos das o un par de meses), pero NO SE NOS FACILITA EL PROGRAMA EN SOPORTE FSICO, CDROM O DVDROM. Se nos da, 7

TEMA: LOS SISTEMAS OPERATIVOS eso s, un nmero de licencia y de activacin, con el que nos identificamos en una pgina de

TEMA: LOS SISTEMAS OPERATIVOS Internet desde la que podemos ir cargando otros paquetes de software de ampliacin y de actualizacin, al menos mientras nuestra licencia siga siendo vlida. ESTO CONLLEVA DOS PROBLEMAS: EN CASO DE AVERA, ES MS DIFCIL REINSTALAR PORQUE NO TENEMOS CD O DVD DE INSTALACIN. ADEMS, NECESITAMOS UNA CONEXIN A INTERNET QUE NO SIEMPRE EST DISPONIBLE EN TODAS LAS CASAS. Adems, todo el software privativo es precisamente eso, PRIVADO. Eso quiere decir que nadie que no sea la propia empresa tiene acceso al cdigo informtico en el que est escrito el programa, lo que suele conllevar, en ocasiones, problemas de incompatibilidades (si no s exactamente como funciona el programa, no puedo escribir un programa que se pueda acoplar perfectamente al funcionamiento del primero).

4.2. Software libre. Sistemas LINUX.


En la ltima dcada, han cobrado importancia los programas agrupados bajo la denominacin SOFTWARE LIBRE, que tiene una serie de caractersticas: Su cdigo es accesible a cualquiera que lo quiera conocer. Es decir, el creador del programa pone a disposicin del investigador toda la informacin sobre lo que ha hecho con ese software. La mayor parte de este software es gratuito. Podemos comprar una revista que regale un CD ROM con este tipo de software, o comprarlo expresamente, por comodidad, pero en Internet est disponible igualmente. Cualquier usuario puede coger un programa de este tipo, distribuirlo, e incluso modificarlo para sus propios fines, pero est obligado legalmente a facilitar igualmente el cdigo y la informacin aadida a los usuarios posteriores. Tampoco puede, en un principio, cobrar por este trabajo, a pesar de que lo haya modificado. El S.O. por excelencia dentro del software libre es el sistema GNU/LINUX. En s, el trmino Linux como tal hace referencia expresamente al motor o ncleo del sistema operativo, esto es, la parte del programa que se encarga exclusivamente de coordinar el funcionamiento de las distintas partes del ordenado. Este ncleo debe venir acompaado de otros programas que lo complementen. Es por ello por lo que existen tantas variaciones (DISTRIBUCIONES o SABORES) de Linux, como DEBIAN, RED HAT, OPEN SUSE, UBUNTU, etc... EL KERNEL O NCLEO DEL S.O. ES EL AUTNTICO LINUX. EL RESTO DE LOS PROGRAMAS COMPLEMENTAN SU FUNCIONAMIENTO. 9

TEMA: LOS SISTEMAS OPERATIVOS Un programa, por ejemplo, que debe acompaar al kernel es el entorno grfico (el escritorio y el sistema de ventanas) que utiliza el ordenador para comunicarse con el usuario. Dos ejemplos muy extendidos son GNOME y KDE.

Ilustracin 5: La distribucin Molinux utiliza el escritorio Gnome

8 Un modo de experimentar con Linux sin variar la configuracin original de nuestro ordenador es el uso de CDLIVE, que son distribuciones que permiten arrancar Linux desde la bandeja de CD ROM, cargndolo en la memoria RAM, y sin tocar el disco duro. As, podemos experimentar todo lo que queramos con este S.O., sabiendo que cuando reiniciemos todo se habr borrado y volveremos a la situacin inicial.

TEMA: LOS SISTEMAS OPERATIVOS

Ilustracin 6: El escritorio KDE es grficamente ms atractivo, pero exige ms recursos del ordenador

TEMA: LOS SISTEMAS OPERATIVOS

4.4. Principales caractersticas de un sistema con ncleo LINUX


A pesar de que existen muchsimas distribuciones Linux (cientos, de hecho), todas tienen una serie de puntos en comn, que merecen ser brevemente comentados en este apartado:

SISTEMA DE CARPETAS INAMOVIBLE Los sistemas Linux cuentan con una jerarqua de carpetas que es la misma para todas las distribuciones. Cada carpeta guarda los archivos y la informacin correspondiente a la misin para la que fue creada. As, por ejemplo, la carpeta BOOT guarda los archivos correspondientes al arranque del ordenador, y la carpeta TMP los archivos generados temporalmente para su uso por parte del ordenador. El usuario slo tiene libre acceso a la carpeta HOME/Carpeta del usuario, equivalente a la carpeta Mis documentos en Windows.

12

TEMA: LOS SISTEMAS OPERATIVOS

Ilustracin 7: Distribucin de carpetas y archivos en Linux

SLO EL ADMINISTRADOR TIENE PERMISOS DE ESCRITURA El usuario normal, como hemos dicho, slo puede crear, mover y borrar carpetas y archivos dentro de HOME, en la carpeta correspondiente a su cuenta. Para mover o borrar cualquier otro archivo del sistema de archivos, se le pedir la contrasea de administrador o directamente se le denegar el acceso, y se le pedir que acceda mediante consola (el intrprete de comandos de que hablbamos antes). Esta organizacin del sistema de informacin nos da una ventaja: LOS VIRUS Y LOS TROYANOS NO TIENEN CABIDA EN LINUX. 13

TEMA: LOS SISTEMAS OPERATIVOS Efectivamente, dado que no pueden instalarse sin nuestro conocimiento y permiso expreso, ni tampoco podran modificar ningn archivo sin que nosotros consignemos la contrasea correspondiente, estos programas maliciosos no pueden funcionar en estos casos como hacen en Windows.

HAY VARIOS ESCRITORIOS DISPONIBLES La tendencia creciente de trabajar con varios programas a la vez nos obliga a ir maximizando y minimizando ventanas, lo que a partir del trabajo con cuatro o ms empieza a generar cierta confusin. Por eso, a muchos usuarios de Linux le resulta bastante til la posibilidad de trabajar con escritorios mltiples: podemos tener todas las ventanas maximizadas en un escritorio distinto. Sera como trabajar con varios ordenadores a la vez, interconectados.

Ilustracin 8: El trabajo con dos o ms escritorios, unido a las nuevas posibilidades grficas en Linux, hace el trabajo ms agradable estticamente

Almacenamiento de la informacin

No podemos abandonar este tema sobre sistemas operativos sin tener una cierta perspectiva sobre el modo en que podemos guardar la informacin en el disco duro del ordenador. Por ello, estudiaremos la estructura fsica y la estructura lgica de este tipo de soportes.

14

TEMA: LOS SISTEMAS OPERATIVOS 5.1. Estructura fsica de un disco duro. Un disco duro es un dispositivo compuesto por una sustancia fcilmente magnetizable (imantable), organizada en varias lminas o platos. Cada plato se organiza en circunferencias concntricas denominadas pistas, que a su vez se dividen en sectores. Los datos se van guardando en cada sector como 1 0, grabados por un dispositivo denominado cabezal.

Ilustracin 9: Un disco duro est formado por varios platos, divididos en pistas y sectores

El cabezal va pasando por cada sector, y si debe grabar un 1, emite un campo magntico que imanta esa parte de la superficie del disco duro. Para leer la informacin, comprueba si el sector est imantado (lee 1) o no (0). El sistema de organizacin de los sectores se denomina LBA ( Logical Block Adressing, direccin lgica de bloques), que asigna un nmero a cada sector del disco duro. Los discos duros comnmente utilizados son, de ms antiguo a ms moderno: SCSI, IDE, SATA y SATA II, todos ellos con distintas caractersticas de velocidad y forma de conexin a la placa base del equipo.

5.2. Estructura lgica de un disco duro


Nos referiremos en este apartado a la forma de organizar la informacin dentro del disco duro. Para ello, debemos enumerar varios conceptos:

15

TEMA: LOS SISTEMAS OPERATIVOS SECTOR DE ARRANQUE Tambin denominado Master Boot Record (MBR), es el sector inicial del disco duro, que contiene toda la informacin sobre las distintas particiones existentes en el disco duro, y cules de ellas son arrancables (tienen un S.O. grabado). Una accin tpica de un virus es borrar el MBR, de modo que el ordenador no sabe por dnde empezar a leer el disco duro ni cmo arrancar.

PARTICIN EN EL DISCO DURO Hacer una particin del disco duro fsico consiste en dividirlo en dos o ms partes que se comportarn como discos duros separados. As, en un mismo disco duro puedo crear particiones que me permitan tener varios sistemas operativos distintos (normalmente, hacer que Windows y Linux convivan en el mismo ordenador), as como crear particiones por separado para S.O. Y para datos, normalmente por razones de seguridad.

16

TEMA: LOS SISTEMAS OPERATIVOS

Ilustracin 10: Vista general de varias particiones en un mismo disco duro

SISTEMA DE FICHEROS Dependiendo del sistema operativo que vayamos a instalar en una particin, ser necesario un modo u otro de organizar la informacin en ficheros. Los ms comunes son: WINDOWS: FAT, FAT32,NTFS. FAT no admite ms de 2 Gb, ni FAT32 ms de 4 Gb. NTFS es la particin utilizada por WINDOWS XP y Vista. LINUX: ext2, ext3. MAC: HFS (hasta 2 Gb), HFS+ (el actual) ORGANIZACIN DE ARCHIVOS Aunque sea cosa sabida, no est de ms repetir que en cualquier S.O. la informacin se guarda en archivos, que a su vez se agrupan en carpetas, que pueden ir dentro de otras carpetas. Esta forma organizativa se denomina arbol de ficheros.

17

TEMA: LOS SISTEMAS OPERATIVOS

Ilustracin 11: Arbol de ficheros en Windows

18

Potrebbero piacerti anche