You are on page 1of 21

Fundamentos de Informtica

Parte I Introduccin a la Informtica (cont.)


Titulacin: Ingeniera Tcnica Industrial Qumica
Industrial
Profesor: Jos Luis Esteban
Escuela Superior de Ciencias Experimentales y Tecnologa
(ESCET)
Universidad Rey Juan Carlos
Curso acadmico 2008-2009
21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-09 - "Fundamentos de Informtica" - Tema 3

Tema 3 Sistemas operativos

3.1. Funciones de los sistemas operativos.


3.2. Sistemas de ficheros.

21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-09 - "Fundamentos de Informtica" - Tema 3

3.1. Funciones de los sistemas operativos

Gestionan todos los elementos del sistema y presenta un interfaz al usuario que
hace ms fcil su uso. Ej.: MS-DOS, Solaris, Linux, Unix, Windows98, OS/2,
Windows 2000, Macintosh ...

Cuando se enciende el ordenador comienza a ejecutarse el sistema operativo.


Acepta las entradas del teclado o del ratn y las interpreta como mandatos que
debe ejecutar.

Recubren el hardware de forma que el usuario y las aplicaciones interactan con


el ordenador de una forma homognea.

Usuario

Sistema operativo S.O.


HARDWARE

Aplicaciones
21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

Funciones
El

sistema operativo realiza tareas que son comunes a las


distintas finalidades para las que puede usarse un ordenador:
ejecutar

una aplicacin: p.e. un procesador de textos


dar formato a un nuevo disco flexible
copiar informacin del disco duro a un disquete o de un disquete al
disco duro
borrar un archivo
cambiar de nombre a un archivo
Si

el S.O. recibe un mandato que puede ejecutar, efecta la


accin solicitada. Si no, enva un mensaje de respuesta (p.e.,
indicando un error) a la pantalla del monitor y sigue
esperando otros mandatos.

21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

Funciones
El

sistema operativo (S.O.) contiene algoritmos que definen la forma


en que el computador debe interactuar con el mundo exterior. A esos
algoritmos se les denomina Shell (caparazn, corteza).
El S.O. estandariza el interfaz entre las personas y las aplicaciones y
la mquina:

El

Si dos mquinas diferentes en cuanto a arquitectura tienen el mismo


S.O., tendrn un dilogo con el usuario idntico, y las aplicaciones
desarrolladas para una podrn ser fcilmente portadas a la otra.

S.O. posee algoritmos para gestionar los recursos del ordenador:

UCP
Memoria principal
Memoria secundaria
Perifricos

21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

Gestin de la UCP
Cuando

la mquina tiene que realizar varias actividades


de forma simultanea, el S.O. se encarga de coordinar su
ejecucin.
La UCP ejecuta una cantidad de pasos un programa, tras
lo cual lo deja en suspenso y ejecuta pasos del siguiente
programa...
El S.O. determina cul es el programa que se ha de
ejecutar con ms prioridad y en qu momentos la UCP ha
de atender al siguiente en el ciclo.

21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

Gestin de la memoria principal


El

S.O. determina en qu lugar de la MP se colocan


(ubican) los programas y los datos que provienen de los
dispositivos de memoria secundaria.
Determina a qu reas de la memoria puede tener acceso
cada una de las diversas tareas que se estn llevando a
cabo.
Por tanto contiene algoritmos para asignar porciones de la
MP a las tareas pendientes y recuperar reas de memoria
que ya no se estn usando.

21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

Gestin de la memoria secundaria


La

gestin de la memoria secundaria se realiza mendiante


los sistemas de ficheros. Los datos en la memoria
secundaria se almacenan en forma de ficheros o archivos.
El sistema operativo determina en qu zonas de la MS se
pueden almacenar datos.
El sistema operativo puede realizar mandatos como
crear directorios
borrar directorios
mover directorios
borrar archivos
mover archivos
cambiar de nombre
cambiar de nombre

21/10/08

a archivos
a ficheros...

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

Gestin de perifricos
El

S.O. asigna perifricos disponibles a las diversas tareas


pendientes que compiten por ellos.
Ejemplo:

Si imprimo un texto desde el editor de textos y adems


un grfico desde una hoja de clculo, no deben salir en el papel
entremezclados.

Las

aplicaciones que necesitan interactuar con un


perifrico, se relacionan en realidad con el sistema
operativo.
El S.O. interacta a su vez con los perifricos mediante
los drivers, partes del S.O. especializadas en el control de
los dispositivos.
21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

3.2. Sistemas de ficheros

1.
2.
3.
4.

21/10/08

Unidades
Ficheros o archivos
Directorios
Nombres de fichero

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

10

Sistemas de ficheros - Unidades


Generalmente,

cada dispositivo fsico de almacenamiento (un disco


duro, por ejemplo) se asocia a una unidad.
Una unidad es el agrupamiento de toda la informacin contenida en
un dispositivo de almacenamiento (a veces de una particin del
dispositivo, si existieran varias en el mismo).
En MS/DOS y Windows, la primera unidad de disquete es la unidad
A. La segunda unidad de disquete, si la hay, es la B.
Al disco duro o a la primera particin del mismo, si hubiera varias, se
denomina unidad C. Si se cuenta con ms de un disco duro o si se
dispone de otra particin del mismo, se la denomina D.
Si se dispone de unidad de disco compacto, normalmente se
denominar E.
Cada unidad almacena ficheros organizados en una jerarqua de
directorios, como se ver a continuacin.

21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

11

Sistemas de ficheros - Ficheros


La

informacin que almacena el ordenador en su memoria


secundaria (disco duro...) ha de agruparse en conjuntos
de datos que el usuario y el sistema operativo sean
capaces de distinguir y de manipular de forma individual.
Un fichero o archivo es un conjunto de datos agrupados
bajo un nombre (el nombre del fichero) y almacenados en
la memoria secundaria del ordenador.
Los ficheros deben tener un nombre relacionado con la
informacin que contienen.
Unos son creados por el usuario, otros son creados por
aplicaciones, otros son propios del sistema operativo,
otros son propios de las aplicaciones...
21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

12

Sistemas de ficheros - Directorios (1/3)


Con

objeto de organizar los ficheros almacenados en una


unidad, es preciso agruparlos en conjuntos denominados
directorios.
Un directorio es una agrupacin de ficheros (y de otros
directorios) que permite organizar y localizar con facilidad
los ficheros.
Al igual que los ficheros, los directorios pueden ser
creados por el usuario o por una aplicacin. El usuario
desplazarse de un directorio a otro mediante rdenes del
S.O., y situndose cada vez en un directorio llamado
directorio actual.
21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

13

Sistemas de ficheros - Directorios (2/3)


Ejemplo

de organizacin de la informacin en una unidad: Los


nombres dentro de rectngulos son directorios (o carpetas). Los
dems son ficheros (o archivos):
C:\
(Directorio raz \ de la unidad C:)

CLASES

CIENCIAS

FISICA
Estadstica.xls
formulacin.txt

HUMANIDADES

QUIMICA

IDIOMAS

tel particulares.doc telfonos trabajo.xls

FILOSOFIA
ALEMAN

INGLES

presentacin.ppt
orgnica.txt

Fig. 1
21/10/08

AGENDA

traductor.exe diccionario.exe

redaccin.doc

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

14

Sistemas de ficheros - Directorios (3/3)


Los

directorios pueden contener tanto ficheros como otros


directorios. Un directorio que se encuentra dentro de otro se
denomina subdirectorio del segundo.
Ejemplo: En la Fig. 1, QUIMICA es un subdirectorio del directorio
CIENCIAS y ste, a su vez, es un subdirectorio del directorio
CLASES, que a su vez es un subdirectorio del directorio raz.
Todos los directorios son subdirectorios de algn directorio excepto
el raz.
Organizar los ficheros en directorios y subdirectorios es esencial
para mantener la informacin ordenadamente.
En un directorio no puede haber dos ficheros con el mismo
nombre. En distintos directorios s es posible.
21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

15

Sistemas de ficheros - Directorio raz


directorio raz es el directorio que contiene todos los ficheros y
subdirectorios de una unidad. A partir de ste se ramifica
arbitrariamente la estructura de subdirectorios de la unidad.
El directorio raz no tiene nombre, se representa con una barra
diagonal inversa \ (en MS/DOS y Windows).
Conviene no almacenar ficheros en el directorio raz, adquiriendo el
hbito de utilizar directorios para organizar los ficheros de una
forma ordenada dentro de las unidades.
Ejemplo: En la Fig. 1, los nmeros de telfono particulares y los de
trabajo se encuentran en sendos ficheros del directorio AGENDA,
siendo esto ms adecuado que si los colocamos directamente en
el directorio raz o en el directorio CIENCIAS.
El

21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

16

Sistemas de ficheros - Ruta, camino, path (1/2)


Si

se hace referencia a un fichero o directorio del directorio


en uso, es suficiente especificar el nombre del fichero para
acceder a ste.
Los

ficheros o directorios especificados slo con su nombre, sern


buscados, en el directorio actual o directorio en uso.

Si

se hace referencia a un fichero o subdirectorio que no


est en el directorio actual, deber indicarse la ruta o
camino (path en ingls) que conduce a ste. Esta puede
darse:
Relativa:

referida al directorio actual


Absoluta: referida al directorio raz de la unidad a la que pertenece
21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

17

Sistemas de ficheros - Ruta, camino, path (2/2)

Camino absoluto (referido al directorio raz) del fichero formulacin.txt de la unidad C:


C:\CLASES\CIENCIAS\QUIMICA\formulacin.txt

Si el directorio actual es IDIOMAS, el camino relativo hasta el fichero organica.txt es:


..\CIENCIAS\QUIMICA\formulacin.txt
(Los dos puntos consecutivos, .. , indican el directorio padre del actual).

Si el directorio actual es CLASES, el camino relativo hasta el fichero organica.txt es:


CIENCIAS\QUIMICA\orgnica.txt

La ruta desde un directorio de la unidad C al fichero raz de la unidad A es A:\

La ruta desde un directorio de la unidad A al fichero raz de la unidad C es C:\

La ruta desde un directorio de la unidad C al subdirectorio ROCAS del directorio raz


de la unidad A es A:\ROCAS

Ntese que el smbolo \ sirve para concatenar los directorios del camino hasta dicha
posicin, y que es posible referirse a cualquier fichero o directorio de cualquier unidad
desde cualquier posicin del rbol.

21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

18

Sistemas de ficheros - Nombre de fichero (1/3)


La mayora de los nombres de fichero constan de dos partes: el nombre y
la extensin, separados por un punto. Por ejemplo, traductor.exe
es un nombre vlido.
El nombre de fichero pueden contener los siguientes caracteres:
Letras de la A a la Z (o de la a a la z indistintamente).
Nmeros del 0 al 9,
Caracteres especiales: _ ^ $ ~ ! # % & - @ { } ` ( ) .
No se pueden utilizar los caracteres que se emplean para separar nombres
de directorio (\) ni el nombre de unidad (:).
En la actualidad el nmero de caracteres utilizado para el nombre de
fichero no est limitado.
Uso de maysculas o minsculas:
Indiferente en Windows
Relevante en Unix: pepe.txt y Pepe.txt son ficheros diferentes.

21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

19

Sistemas de ficheros - Nombre de fichero (2/3)


La

extensin indica el tipo de archivo, y tradicionalmente se


compone de 3 caracteres, pero en la actualidad puede tener ms.
Los nombres de los directorios no suelen tener extensin.
Ejemplos de extensiones:

EXE, COM o BAT: ficheros que contienen programas ejecutables.


TXT: ficheros de texto sin formato.
DRV: ficheros de programas controladores de perifricos (drivers).
SXW, DOC: documentos generados con procesadores de textos
(Writer de OpenOffice, Word de Office).
SXI, PPT: presentaciones (Impress y PowerPoint, respectivamente).
BMP, PNG, JPEG, TIFF: distintos formatos de imgenes.
HTML, HTM: extensin de un fichero que contiene una pgina web.
FOR, F90, F95: fuentes de programas escritos en Fortran.

21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

20

Sistemas de ficheros - Nombre de fichero (3/3)


Uso de comodines
Para referirse a un grupo de ficheros cuyos nombres son semejantes no se necesita
especificar cada nombre de fichero. Se pueden emplear comodines. Un comodn
funciona como un sustituto de uno o varios caracteres de un nombre de fichero.
El asterisco (*) representa un conjunto de caracteres de longitud indeterminada.
El signo de interrogacin (?) representa un solo carcter .
Se pueden usar comodines para sustituir parte o todo el nombre de un archivo.
Ejemplos:
Uso
Representa
Ejemplo
*.txt
Todos los archivos con extensin txt julio93.txt, receta.txt, formul.txt
informe.* Todos los archivos llamados informe informe.txt, informe.wri,
con cualquier extensin.
informe.doc
???.*
Todos los archivos con nombre de 3 sap.bmp, inv.ini, ago
letras y cualquier extensin.
*.*
Todos los archivos del directorio actual
21/10/08

Ingeniera Tcnica Industrial (Qumica) 2008-2009 - "Fundamentos de Informtica" - Tema 3

21

You might also like