Informatica de Mierda
Informatica de Mierda
Informatica de Mierda
Contenidos:
De los orgenes del clculo al ordenador personal
Los orgenes del clculo: del baco a las primeras mquinas de calcular
Pensadores de los siglos XVII-XIX
Primeros avances del siglo XX
1 generacin de computadoras: tubos de vaco
2 generacin de computadoras: circuitos transistorizados
3 generacin de computadoras: el circuito integrado
4 generacin de computadoras: el microprocesador
5 generacin
Recursos en Internet
http://elvex.ugr.es/decsai/java/pdf/1B-Historia.pdf
http://www.informatica-pc.net/historia/historia.php
http://www.monografias.com/trabajos10/recped/recped.shtml#bhi
http://www.dma.eui.upm.es/historia_informatica/Doc/principal.htm
http://es.wikipedia.org/wiki/Historia_de_la_informtica
o
o
o
o
o
o
TEMA 2
El Hardware
Contenidos
La representacin de la informacin.
Arquitectura de un ordenador
La unidad central de proceso
Los buses de datos, de direcciones y de control
La placa base
Los puertos
La memoria
Dispositivos de entrada/Salida
La representacin de la informacin
Toda informacin que procesa, almacena y transfiere un ordenador transita por circuitos
elctricos. Los circuitos elctricos slo admiten dos estados: abierto y cerrado. La forma
de representar estos dos estados es mediante la asignacin de un 1 para el circuito
cerrado y un 0 para el circuito abierto. Es por ello que el procesamiento llevado a cabo
con un ordenador se hace es sistema binario. La unidad mnima que podemos
representar ser un 0 o un 1, a lo que denominamos bit (acrnimo de Binary digit).
El sistema de numeracin decimal se compone de diez dgitos (del 0 al 9), a los que
otorgamos un valor dependiendo de la posicin que ocupen en una serie (unidades,
decenas, centenas, millares...). En este sistema el valor del nmero 528 se calcula como:
pequeas, habitualmente utilizamos mltiplos de byte, como kilobyte (Kb) que son
1024 bytes (210= 1024), megabyte (Mb) que son 1024 Kb, gigabyte (Gb) que son 1024
Mb o terabyte (Tb) que son 1024 Gb.
Arquitectura de un ordenador
La arquitectura de un ordenador (hardware) est constituida bsicamente por la
Unidad Central de Proceso (CPU), encargada del procesamiento de los datos, la
memoria, que almacena la informacin temporalmente, y los perifricos de
entrada/salida, que permiten el intercambio de datos con el exterior as como su
almacenamiento definitivo. Todos estos dispositivos deben de estar interconectados para
la que la informacin fluya de unos a otros segn sea necesario mediante los buses, que
son los canales por los que circula la informacin dentro de un ordenador.
Todas las operaciones deben de hacerse de manera sincronizada, por lo que se dispone
de un reloj u oscilador que enva pulsos a intervalos de tiempo constantes. El intervalo
entre pulso y pulso es el menor tiempo que puede durar una operacin elemental. Un
reloj que funcione a 500MHz enva 500.000.000 de pulsos en un segundo. El tiempo
mnimo que tardar en responder el ordenador para una operacin elemental ser en este
caso de 1/500000000 = 2 ns. Cuanto mayor sea la frecuencia (es decir el mayor nmero
de pulsos por segundo) del reloj, menor ser el tiempo de respuesta del
microprocesador, es decir que ser ms rpido. La frecuencia del reloj sirve para
clasificar a los microprocesadores, siendo de 800MHz, 3,06 GHz...
Fsicamente un microprocesador es un chip que puede contener millones de transistores.
Suelen tener forma cuadrada y la conexin con el resto de componentes se realiza a
travs de unas patillas que tiene en la parte inferior. El lugar donde se incrusta el
microprocesador se llama zcalo, y el nmero de patillas depende del modelo.
1.
2.
3.
4.
5.
6.
7.
CPU.
Slots para memoria RAM.
Conector de cable IDE.
Puerto AGP para tarjeta grfica.
Slots PCI.
Puertos externos.
Puertos para ratn, teclado y USB.
Los puertos
Cuando un perifrico se conecta a un bus de datos, lo hace a travs de los denominados
puertos. Los puertos reciben el mismo nombre que los buses con los que se comunican
a los perifricos. Los ms usuales son:
Serie. Utiliza una nica lnea para transmitir los datos, stos pasan uno detrs
de otro. Son lentos, pero muy flexibles. En ellos podemos encontrar
conectados ratones, mdems externos, escneres, etctera.
La memoria
El almacenamiento de los datos en el procesamiento de la informacin se realiza de
diversas maneras:
La memoria RAM. Es un componente imprescindible para el ordenador; su
misin consiste en tener preparadas las instrucciones y los datos para que la
CPU pueda procesarlos. Adems, esta memoria tambin est encargada de
almacenar temporalmente el resultado de las operaciones realizadas por la
CPU. La memoria RAM (Random Access Memory) es una memoria de
acceso aleatorio en la que se puede leer y escribir informacin; es voltil, por
lo que al apagar el ordenador se pierden todos los datos que contenga en ese
momento. Se puede hablar de memoria convencional para designar a aqulla
comprendida entre 0 y 640 Kb; de memoria superior la comprendida entre los
640 Kb y 1024 Mb, y de memoria extendida la situada por encima de 1 Mb.
Desde hace ya tiempo, la cantidad de memoria RAM de un ordenador es muy
fcil de ampliar: basta con comprar mdulos de memoria y conectarlos en los
correspondientes zcalos en la placa madre. Segn el tipo de conector que
lleve el mdulo de memoria, estos se clasifican en dos bloques, cada uno de
ellos con caractersticas diferentes:
Dispositivos de Entrada/Salida
Tambin llamados perifricos, pues en su mayor parte se encuentran en la parte exterior
del ordenador. La cantidad de dispositivos que podemos conectar a un ordenador es
enorme y variada, y aumenta sin cesar. Unos se han convertido en elementos
imprescindibles para poder comunicarnos con el ordenador: ratn, teclado, monitor,
disco duro; otros dependen mucho de la utilidad del equipo: cmara web, altavoces,
etctera.
Los dispositivos para poder introducir o recibir informacin deben estar conectados al
ordenador. La transferencia de informacin la realizarn a travs de los buses de
Teclado. Fsicamente, est formado por una matriz de teclas de seis filas y
veintids columnas. No todas las casillas estn ocupadas por teclas, pues hay
teclas especiales que ocupan ms de una casilla. Suelen ser unas 105 teclas.
Algunas teclas tienen asignados varios caracteres y se utilizan en
combinacin con otras.
Ratn. Es uno de los perifricos en los que ms han aumentado las
posibilidades de utilizacin. Prcticamente todas las instrucciones que
deseamos enviar a la CPU las enviamos a travs del ratn. Al igual que en el
caso del teclado, la conexin del ratn al ordenador se hace hoy da a travs
de un puerto PS/2 o USB, o mediante un dispositivo inalmbrico (que
tambin va al puerto PS/2). El ratn tiene asociado un cursor en la pantalla
que sigue el movimiento que realizamos con l sobre la mesa, y dos o ms
botones, que son los que determinan las acciones cuando los pulsamos y
soltamos mientras el cursor est en una zona concreta de la pantalla. Las
seales que se producen llegan a la CPU, que las codifica mediante un
programa especfico (llamado driver o software del ratn). Cuando movemos
el ratn, recorremos una distancia, y realizamos un desplazamiento derechaizquierda y otro arriba-abajo. Estas medidas son enviadas a la CPU, que las
utiliza para trasladar el cursor al nuevo emplazamiento elegido.
Escner. Es el dispositivo idneo para introducir en el ordenador imgenes
que se encuentran en papel. Tambin sirve para introducir texto directamente
desde un papel e interpretarlo como tal. Su misin es transformar tanto
imgenes como textos en bits que podamos almacenar y modificar. La
imagen colocada sobre el cristal es leda -barrida- como si fueran lneas
horizontales por un haz de luz que se refleja en unos espejos especiales. El
equipo mide la cantidad de luz reflejada y la convierte en bits. Hay dos
parmetros que determinan la calidad de un escner: su resolucin y su
velocidad.
o Resolucin: mide la cantidad de puntos por pulgada (ppp) que
distingue el escner en su lectura; as, por ejemplo, 500 x 800 quiere
decir que en cada pulgada distingue 500 puntos en horizontal y 800
en vertical.
o Velocidad: mide el nmero de bits que digitaliza por segundo.
Dispositivos de salida
Mdem. El mdem permite que nos comuniquemos con otro ordenador, que
puede estar en cualquier parte del mundo, utilizando las lneas telefnicas. Su
funcin principal es transformar la seal digital del ordenador en seal
analgica, para que pueda viajar por la lnea de telfono, y viceversa.
Tarjeta de red. Es una tarjeta controladora que nos sirve para comunicar
varios PC formando una red, de modo que los ordenadores pueden compartir
recursos, informacin y programas.
Dispositivos de almacenamiento masivo. El ordenador almacena la
informacin que va a necesitar y que va generando en la memoria principal
(RAM), pero sta se borra cuando lo apagamos. Necesitamos algn
dispositivo donde podamos almacenar de forma permanente toda la
informacin que deseemos. Esta funcin la cumplen los sistemas de
almacenamiento masivo: disco duro, disquetes, discos pticos, DVD,
etctera.
o Disco duro. El disco duro est formado por un conjunto de discos de
aluminio recubierto de material con propiedades magnticas. Los
discos se denominan platos, y su nmero vara, normalmente, entre 2
y 8. Se encuentran enganchados por su centro a un mismo eje que los
hace rotar, siempre en el mismo sentido, impulsados por un motor, a
unas velocidades superiores a 7200 r.p.m. Cada plato tiene dos caras
que poseen su propio cabezal de lectura/escritura. Todos los platos
estn unidos a un brazo que se encarga de su movimiento.
Cada una de las caras se divide en pistas concntricas que se numeran desde el centro
hacia el exterior. El conjunto de pistas que tienen el mismo nmero se llama cilindro.
Cada pista, a su vez, se divide en sectores, que normalmente tendrn una capacidad de
512 Kb de informacin. En cada sector podemos escribir bloques de informacin de
tamao fijo, que reciben el nombre de cluster. Para poder utilizar el disco duro hay que
prepararlo, operacin que se denomina formateo. En un primer nivel consiste en definir
las pistas, sectores y cilindros, grabando unas marcas de direccin, datos, sincronizacin
e informacin que forman la plantilla para almacenar informacin. A un segundo nivel,
si lo deseamos, se divide el disco en partes. Es lo que llamamos particin del disco duro,
de tal forma que es como si se tratara de discos diferentes. Posteriormente, se crea la
organizacin lgica de los datos sobre el disco segn los requerimientos del sistema
operativo.
El disco duro posee un controlador, que se encarga del control del motor, la velocidad
de giro y el movimiento del brazo que sostiene las cabezas de lectura/escritura; tambin
se encarga de comunicarse con la CPU del ordenador y dirigir las funciones de lectura y
escritura.
La conexin entre el disco duro y el resto del ordenador se realiza a travs de un
conector con un interfaz, que puede ser de dos tipos:
IDE (del ingls Integrated Drive Electronics): permite la conexin
de hasta 4 discos duros u otros perifricos.
SCSI (del ingls Small Computer System Interface). Tiene una
velocidad de transferencia superior al interfaz IDE y permite
conectar un nmero superior de discos duros o perifricos a un
mismo conector.
o
DVD. Los DVD son similares a los CD, pero con una mayor
velocidad de transferencia de datos, capacidad y de almacenamiento
(normalmente 4,7 GB). Esto los hace ideales para su utilizacin en
almacenamiento de vdeo. El aumento de capacidad se logra
reduciendo el tamao de los huecos y el espacio que separa las lneas
de la espiral de la pista. En la actualidad coexisten diversos sistemas
tanto de grabacin como de lectura de los DVD. Se estn
desarrollando otros formatos similares a los anteriores, pero cuya
capacidad de almacenamiento sea netamente superior. As, por
ejemplo, el estndar Blue-ray, que opera con luz lser azul-violeta, y
es un sper-DVD con una capacidad de 50 GB.
Memoria flash. Las memorias flash son de carcter no voltil, esto
es, la informacin que almacena no se pierde en cuanto se desconecta
de la corriente. Los principales usos de este tipo de memorias son
pequeos dispositivos basados en el uso de bateras como telfonos
mviles, PDA, pequeos electrodomsticos, cmaras de fotos
digitales, reproductores porttiles de audio (MP3), pendrive (se
alimentan a travs del puerto USB), etc. Las capacidades de
almacenamiento de estas tarjetas que integran memorias flash
comenzaron en 128 MB (128 MiB) pero actualmente se pueden
encontrar en el mercado tarjetas de hasta 32 GB (32 GiB) por parte de
la empresa Panasonic en formato SD. Ofrecen, adems, caractersticas
como gran resistencia a los golpes, bajo consumo y es muy silencioso,
ya que no contiene ni actuadores mecnicos ni partes mviles.
TEMA 3
El Software
Contenidos
Concepto de software
Software de sistema
Aplicaciones informticas
Software libre y privativo
Software libre: Open Source
Licencia GPL
Concepto de software
La palabra Software, proveniente del ingls (literalmente: partes blandas o suaves), se
refiere al equipamiento lgico o soporte lgico de un ordenador, comprende el conjunto
de los componentes lgicos (programas) necesarios para hacer posible la realizacin de
una tarea especfica. Tales componentes lgicos incluyen las aplicaciones informticas
tales como procesador de textos, que permite al usuario realizar todas las tareas
concernientes a edicin de textos... y el software de sistema, tal como un sistema
operativo, el que, bsicamente, permite al resto de los programas funcionar
adecuadamente, facilitando la interaccin con los componentes fsicos y el resto de las
aplicaciones, tambin provee una interface ante el usuario.
Software de sistema
El Software de sistema, en algunas ocasiones tambin denominado software de base,
consiste en un software que sirve para controlar e interactuar con el sistema,
proporcionando control sobre el hardware y dando soporte a otros programas. En
contraposicin del llamado Software de Aplicacin. Ejemplos de software del sistema
son sistema operativo, sistema operativo de red, compiladores, Antivirus, libreras,
PNG para el sistema grfico o daemon's que controlan la temperatura, la velocidad del
disco duro o la frecuencia del procesador.
Aplicaciones informticas
En informtica, una aplicacin es un tipo de programa informtico diseado para
facilitar al usuario la realizacin de un determinado tipo de trabajo. Esto lo diferencia
principalmente de otros tipos de programas como los sistemas operativos (que hacen
funcionar al ordenador), las utilidades (que realizan tareas de mantenimiento o de uso
general), y los lenguajes de programacin (con el cual se crean los programas
informticos), que realizan tareas ms avanzadas y no pertinentes al usuario comn.
Son una solucin informtica para ciertas tareas complicadas como pueden ser la
contabilidad, la redaccin de documentos o la gestin de un almacn. Algunos ejemplos
de programas de aplicacin son los procesadores de textos, hojas de clculo, y base de
datos.
Ciertas aplicaciones estn desarrolladas 'a medida' y suelen ofrecer una gran potencia ya
que estn exclusivamente diseadas para resolver un problema especfico. Otros,
llamados paquetes integrados de software, ofrecen menos potencia pero a cambio
incluyen varias aplicaciones, como un programa procesador de textos, de hoja de
clculo y de base de datos.
Este diagrama muestra la ubicacin y relacin que tienen estas aplicaciones para con el
usuario
final,
y
con
otros
programas
informticos
existentes.
Otros ejemplos de programas de aplicacin pueden ser: programas de comunicacin de
datos, Multimedia, presentaciones, diseo grfico, clculo, finanzas, correo electrnico,
compresin de archivos, presupuesto de obras, gestin de empresas, tc.
Algunas compaas agrupan diversos programas de distinta naturaleza para que formen
un paquete (llamados suites o suite ofimtica) que sean satisfactorios para las
necesidades ms apremiantes del usuario. Todos y cada uno de ellos sirven para ahorrar
tiempo y dinero al usuario, al permitirle hacer cosas tiles con el ordenador. Ejemplos
de estos paquetes son Microsoft Office y Open Office.
Software libre y privativo
Cuanndo un usuario compra una aplicacin o sistema operativo, no adquiere todos los
derechos sobre el software, sino que generalmente obtiene una licencia de uso bajo las
condiciones establecidas en el contrato. La propiedad intelectual de los desarrolladores
del software suele estar protegida al no entregar el cdigo fuente, por lo que otros
programadores no podrn modificar la aplicacin. Esto no ocurre en el caso del software
de cdigo abierto (open source), donde cualquiera tiene acceso al cdigo fuente para
mejorarlo o simplemente para ver cmo est hecho.
Segn el tipo de licencia de uso, el software puede ser:
Propietario. Se paga por el derecho de utilizacin en un nico equipo, se
permite tener copia de seguridad por si hay que reinstalar.
De distribucin compartida (shareware). Es gratuito y se distribuye
libremente, su uso queda restringido a un periodo limitado de tiempo, durante
el cual el usuario puede comprobar si realmente satisface sus necesidades.
Licencia GPL
La Licencia Pblica General de GNU o ms conocida por su nombre en ingls GNU
General Public License o simplemente su acrnimo del ingls GNU GPL, es una
licencia creada por la Free Software Foundation a mediados de los 80, y est orientada
principalmente a proteger la libre distribucin, modificacin y uso de software. Su
propsito es declarar que el software cubierto por esta licencia es software libre y
protegerlo de intentos de apropiacin que restrinjan esas libertades a los usuarios.
TEMA 4
Sistemas operativos
Contenidos
Evolucin histrica
Desde los primeros ordenadores, aparecidos en 1945, se han ido sucediendo los avances
tecnolgicos hasta llegar a la que puede llamarse cuarta generacin, que empieza en
1980, con la aparicin del primer ordenador personal (PC), y alcanza hasta nuestros
das, poca en que las mejoras tcnicas se han producido con mayor rapidez que en
generaciones anteriores. Esta cuarta generacin no slo est marcada por la introduccin
de nuevos avances en los componentes electrnicos, sino que su evolucin est
determinada tambin por la aparicin de sistemas operativos con una interfaz grfica
que resulta ms fcil de usar y permite la difusin de su empleo entre una gran multitud
de usuarios sin profundos conocimientos internos del software y del hardware.
Los sistemas operativos de Microsoft
MS-DOS es uno de los primeros sistemas operativos de la informtica personal. Se
comienza a emplear a partir de 1981 con la marca de la empresa Microsoft, que
previamente haba comprado un sistema operativo llamado QDOS (Quick and Dirty
Operating System) y que modific hasta convertirlo en su MS-DOS. La mquina en la
que operaba la fabricaba la empresa IBM y fue esta ltima la que contrat los servicios
de la empresa Microsoft para hacer funcional su producto, el IBM PC. Tras el primer
MS-DOS se sucedieron versiones y revisiones hasta 1995, fecha en la que apareci
Windows 95. Con l comienza el desarrollo de sistemas operativos de interfaz grfica
de uso personal que incluyen opciones multimedia y accesibilidad a redes. Windows 98
(en 1998) la mejora y en 2000 aparece Windows Milenium, que dio paso a Windows XP
en 2001.
Mencin aparte merece el entorno grfico Windows 3.x que, en un sentido estricto, no
era un sistema operativo, puesto que necesitaba de una capa de nivel ms bajo, como era
el mismo MS-DOS.
Paralelamente, se suceden otros sistemas de tipo ms profesional, tambin de Microsoft;
es el caso de Windows NT y Windows 2000/2003, ambos dedicados especialmente a la
gestin de redes y usuarios, e implantados, sobre todo, en el mundo de la empresa.
Algo destacable es que cada nueva versin ha venido exigiendo unas caractersticas ms
elevadas a los componentes hardware: microprocesador ms potente, mayor memoria,
disco duro de superior capacidad y la exigencia de unidades de CD-ROM veloces.
Otros Sistemas Operativos
No slo se han empleado en los ordenadores personales los sistemas de Microsoft; otros
sistemas como Mac OS (de Apple), OS/2 y las diferentes distribuciones de Linux han
pugnado por hacerse un hueco en los gustos de los usuarios.
UNIX. Los orgenes del sistema UNIX se remontan a 1968, pero slo en
la dcada de 1980 ven la luz las primeras versiones comerciales. La
inclusin en su ncleo del protocolo TCP/IP (el mismo que emplea ahora
Internet), desde el principio, as como la seguridad de su funcionamiento,
le han otorgado un puesto preeminente en los sistemas de gestin de
redes. Este sistema operativo fue un elemento importante en el nacimiento
de la red Internet, aunque no se ha implantado como sistema operativo
para ordenadores personales.
Mac OS. El sistema Operativo Mac OS, a mediados de la dcada de 1980,
fue el primero en incorporar interfaz grfica y de ese entorno procede el
empleo del ratn como instrumento sealador y la estructura de trabajo en
ventanas. Sus comienzos fueron como software propietario y,
actualmente, su evolucin (el Mac OS X) es un sistema constituido, casi
por completo, por software libre y con incorporacin de elementos de otro
sistema operativo, el UNIX. Incorpora multitud de aplicaciones y permite
gestionar los ordenadores Apple.
OS/2. El sistema operativo OS/2 naci, a mediados de la dcada de 1980,
de la colaboracin entre IBM y Microsoft, en un intento de sustituir al
MS-DOS, si bien en su etapa madura fue la primera empresa la que se
encarg de su desarrollo. Cuando en 1992 sala su versin 2, Windows 3.x
ya era un entorno grfico, sobre MS-DOS, implantado en el mercado y al
OS/2 le result difcil su difusin. La siguiente versin (la 3.0),
denominada Warp, sali en 1994 y permita la ejecucin de programas
escritos para Windows (en sus diferentes versiones), tena una interfaz
grfica depurada, una arquitectura de 32 bits, una multitarea eficiente y se
mostr altamente estable, lo que le granje un hueco en empresas como
bancos y gestoras financieras.
Linux. El sistema operativo Linux deriva del modo de funcionamiento del
sistema UNIX y hereda de l su vocacin de gestor de redes. Fue
desarrollado en 1991 por Linus Torvalds (que le da su nombre, cambiando
la letra sfinal por la x) y desde entonces usuarios de todo el mundo
han aportado mejoras y paquetes con nuevas funciones. Los comienzos de
Linux fueron un tanto ridos para el usuario medio, ya que su interfaz
principal no era grfica y resultaba poco amigable; sin embargo, ahora
casi todas las tareas pueden realizarse mediante una interfaz grfica
similar a la de otros sistemas operativos.
minsculas. Microsoft Windows reconoce varios sistemas de archivos, cada uno con
diferentes polticas en cuanto a la distincin entre maysculas y minsculas. El popular
antiguo sistema de archivos FAT puede tener varios archivos cuyos nombres difieran
nicamente en las maysculas y minsculas si el usuario utiliza un editor de discos para
editar los nombres de archivo en las entradas de directorio. Las aplicaciones de usuario,
sin embargo, normalmente no permitirn al usuario crear varios archivos con el mismo
nombre pero con diferentes letras en maysculas y minsculas.
La mayora de los sistemas organizan los archivos en jerarquas llamadas carpetas,
directorios o catlogos. (El concepto es el mismo independientemente de la
terminologa usada.) Cada carpeta puede contener un nmero arbitrario de archivos, y
tambin puede contener otras carpetas. Las otras carpetas pueden contener todava ms
archivos y carpetas, y as sucesivamente, construyndose un estructura en rbol en la
que una carpeta raz puede contener cualquier nmero de niveles de otras carpetas y
archivos. A las carpetas se les puede dar nombre exactamente igual que a los archivos
(excepto para la carpeta raz, que a menudo no tiene nombre). El uso de carpetas hace
ms fcil organizar los archivos de una manera lgica.
Muchos (pero no todos) sistemas informticos usan extensiones en los nombres de
archivo para ayudar a identificar qu contienen. En sistemas Windows, las extensiones
consisten en un punto al final del nombre del archivo, seguido de unas pocas letras para
identificar el tipo de archivo. Una extensin .txt identifica un archivo de texto; la
extensin .doc identifica cualquier tipo de documento o documentacin, comnmente en
el formato de archivo de Microsoft Office Word; etc. Incluso cuando se utilizan
extensiones en un sistema informtico, el grado con el que un sistema informtico los
reconoce y trata puede variar; en algunos sistemas son obligatorios, mientras que en
otros sistemas se ignoran completamente si estn presentes.
Proteccin de archivos
Muchos sistemas informticos proporcionan mtodos para proteger los archivos frente a
daos accidentales o intencionados. Las computadoras que permiten varios usuarios
implementan permisos sobre archivos para controlar quin puede o no modificar, borrar
o crear archivos y carpetas. A un usuario dado se le puede conceder solamente permiso
para modificar un archivo o carpeta, pero no para borrarlo; o a un usuario se le puede
conceder permiso para crear archivos o carpetas, pero no para borrarlos. Los permisos
tambin se pueden usar para permitir que solamente ciertos usuarios vean el contenido
de un archivo o carpeta. Los permisos protegen de la manipulacin no autorizada o
destruccin de la informacin de los archivos, y mantienen la informacin privada
confidencial impidiendo que los usuarios no autorizados vean ciertos archivos.
Otro mecanismo de proteccin implementado en muchas computadoras es una marca de
slo lectura. Cuando esta marca est activada en un archivo (lo que puede ser realizado
por un programa de computadora o por un usuario humano), el archivo puede ser
examinado, pero no puede ser modificado. Esta marca es til para informacin crtica
que no debe ser modificada o borrada, como archivos especiales que son usados
solamente por partes internas del sistema informtico.
Algunos sistemas incluyen tambin una marca oculta para hacer que ciertos archivos
sean invisibles; esta marca la usa el sistema informtico para ocultar archivos de sistema
esenciales que los usuarios nunca deben modificar.
Sistemas de archivos
La manera en que un ordenador organiza, da nombre, almacena y manipula los archivos
se denomina globalmente como su sistema de archivos. Todas las computadoras tienen
al menos un sistema de archivos; algunas computadoras permiten usar varios sistemas
de archivos diferentes. Por ejemplo, en las computadoras Windows ms recientes, se
reconocen los antiguos sistemas de archivos FAT y FAT32 de las versiones antiguas de
Windows, adems del sistema de archivos NTFS que es el sistema de archivos normal
en las versiones recientes de Windows. NTFS no es ms moderno que FAT32; ha
existido
desde
que
Windows
NT
se
public
en
1993.
Cada sistema de archivos tiene sus propias ventajas y desventajas. La FAT estndar
solamente permite nombres de archivo de ocho bytes (o ocho caracteres de solo 1 byte)
(ms una extensin de tres bytes/caracteres) sin espacios, por ejemplo, mientras que
NTFS permite nombres mucho ms largos que pueden contener espacios, y tener varias
letras unicode. Puede llamar a un archivo Registros de nminas en NTFS, mientras que
en FAT estara limitado a algo como nominas.dat (salvo que estuviera usando VFAT,
una extensin de FAT que permite nombres de archivo largos).
Los programas gestores o administradores de archivos son utilidades que le permiten
manipular archivos directamente. Le permiten mover, crear, borrar y renombrar archivos
y carpetas, aunque no le permiten realmente leer el contenido de un archivo o almacenar
informacin en l. Cada sistema informtico proporciona al menos un programa gestor
de archivos para su sistema de archivos nativo. En Windows, el gestor de archivos
usado ms comnmente es Windows Explorer.
Comandos de MS-DOS
Instalacin
Con cualquier disco de arranque de MS-DOS, podemos instalar el sistema en el disco
duro y conseguir que la mquina arranque a partir de l; para ello es preciso particionar
y formatear, siguiendo estos pasos:
1. Introducimos un disco flexible con el sistema MS-DOS y arrancamos el
ordenador (la BIOS debe estar configurada para que busque un sistema
operativo en A -disco flexible- antes que en C -disco duro-).
2. Escribimos la orden FDISK y accedemos a un men de opciones. Como
queremos instalar el MS-DOS, pulsamos en <1> (Crear una particin).
3. En la siguiente pantalla, pulsamos tambin en <1> (crear una particin
primaria DOS).
4. Tras lo anterior, vemos en pantalla una pregunta sobre si queremos
emplear todo el espacio disponible para DOS y activar la particin o no.
En caso de que respondamos afirmativamente, tras algunas verificaciones
del disco, habr concluido el proceso de particionado.
Windows XP
El sistema operativo Windows XP (de la empresa Microsoft) permite emplear la
mayora de las aplicaciones del anterior sistema domstico Windows 98 y algunas de los
previos Windows 95, y Windows 3.x, un entorno grfico del sistema operativo MSDOS. Se encuentra en tres versiones, segn las necesidades de los usuarios (Home y
Profesional, con cdigo de 32 bits, y una versin Profesional especial de 64 bits). Es
tambin un heredero de las versiones profesionales de otros Windows, como el NT y el
2000, pero no tiene funcionalidad de servidor/administrador de redes como los
anteriores.
Dos de las caractersticas del sistema operativo Windows XP, mencionadas
anteriormente, son la multitarea y la posibilidad multiusuario, ambas muy mejoradas
con respecto a los anteriores sistemas de Microsoft. Con la primera, la multitarea, se
pueden ejecutar diversas aplicaciones simultneamente, sin que el mal funcionamiento
de una de ellas afecte a las dems (en la mayora de los casos). La segunda, la
posibilidad multiusuario, permite, mediante contraseas diferenciadas, el empleo del
equipo por diferentes usuarios, manteniendo configuraciones diferentes y archivos
privados para cada uno.
Instalacin
Vamos a ver cmo se realiza la instalacin de Windows XP bien partiendo desde un
disco duro con un sistema operativo preinstalado o bien desde uno vaco:
1. Tras pulsar el botn de encendido de nuestro ordenador, introducimos el
disco CD-ROM de Windows XP; de este modo, si la BIOS lo permite (las
modernas lo hacen), la mquina arrancar desde el CD-ROM.
2. En la primera pantalla se nos ofrece la posibilidad de instalar Windows
XP; pulsamos Entrar (tecla Return o Intro).
3. Tras aceptar las condiciones de la licencia, el sistema mostrar las
particiones existentes y sus sistemas de archivos, as como el espacio libre
del disco duro.
4. Podremos instalar el nuevo sistema en el espacio libre que tenga el disco
duro, aprovechar una particin con sistema de archivos FAT 32/NTFS o,
finalmente, eliminar particiones para obtener espacio libre en el que crear
la particin que necesita Windows XP, con el formato NTFS. Si
eliminamos particiones, podran no funcionar otros sistemas operativos
instalados en el disco duro.
El Explorador de Windows
Panel de control
El Panel de control es una carpeta especial a la que se puede acceder desde el botn
Inicio, o desde el Explorador de Windows, dentro del apartado Mi PC. Las opciones de
control pueden estar o no agrupadas en categoras (si est activa la vista por categoras
en la franja vertical izquierda).
Distribuciones
Una distribucin Linux es un paquete que incluye el ncleo de Linux (cumn a muchas
distribuciones), los componentes adicionales del sistema y las aplicaciones. Todo ello en
soporte CD-ROM, que puede comprarse o descargarse gratuitamente desde Internet.
En la tabla siguiente se muestran las caractersticas de algunas de las distribuciones
Linux:
El programa WinZip
Acceder al tutorial
Copias de seguridad
Hacer una copia de seguridad o copia de respaldo (backup en ingls) se refiere a la
copia de datos de tal forma que estas copias adicionales puedan restaurar un sistema
despus de una prdida de informacin. La copia de seguridad es til por varias razones:
1. Para restaurar un ordenador a un estado operacional despus de un
desastre (copias de seguridad del sistema).
2. Para restaurar un pequeo nmero de ficheros despus de que hayan sido
borrados o daados accidentalmente (copias de seguridad de datos).
3. En el mundo de la empresa, adems es til y obligatorio, para evitar ser
sancionado por los rganos de control en materia de proteccin de datos.
Por ejemplo, en Espaa la Agencia Espaola de Proteccin de Datos
(AEPD)
Normalmente las copias de seguridad se suelen hacer en cintas magnticas, si bien
dependiendo de lo que se trate podran usarse disquetes, CD, DVD, discos ZIP, JAZ o
magntico-pticos, pendrives o pueden realizarse sobre un centro de respaldo remoto
propio o va internet.
Existe una gran gama de software en el mercado para realizar copias de seguridad. Entre
los ms populares y gratuitos se encuentra Cobian y SeCoFi, y entro los comerciales
NortonGhost y Acronis. Para la adecuacin a la Ley Orgnica de Proteccin de Datos
(LOPD) de ficheros con datos de carcter personal de nivel alto, la regulacin exige que
las copias de seguridad de dichos datos se almacenen cifrados y en una ubicacin
diferente al lugar de origen.
El programa Acronis
Trucos Windows
Adems de las herramientas ya citadas, existen por la red infinidad de trucos de
configuracin de Windows, que podemos localizar escribiendo en los buscadores de la
red expresiones del tipo "trucos windows xp". Entre la infinidad de pginas que
encontraremos, podemos destacar las siguientes:
TEMA 5
Redes informticas
a) Cmo funciona una red
Definicin de red
El modelo OSI
Capas del modelo OSI
Protocolo TCP/IP
Direccin IP
Nombres DNS
Clasificacin de redes
Estndard de redes
Componentes de una red local
Definicin de red
Una red informtica es un conjunto de equipos (ordenadores y otros dispositivos)
conectados por medio de cables, seales, ondas o cualquier otro mtodo de transporte de
datos, que comparten informacin (archivos), recursos (CD-ROM, impresoras, etc.) y
servicios (acceso a internet, e-mail, chat, juegos), etc.
Para simplificar la comunicacin entre programas (aplicaciones) de distintos equipos, se
defini el Modelo OSI por la ISO (International Organization for Standardization), el
cual especifica 7 distintas capas de trabajo. Con ello, cada capa desarrolla una funcin
especfica con un alcance definido.
El Modelo OSI
Durante los aos 60 y 70 se crearon muchas tecnologas de redes, cada una basada en un
diseo especfico de hardware. Esto significa que los diseadores deban ocuparse de
todos los elementos involucrados en el proceso: los dispositivos fsicos de conexin, los
protocolos software y hardware usados en la comunicacin, los programas de aplicacin
que realizan la comunicacin y la interfaz hombre-mquina que permite al humano
utilizar la red. Este modelo, que considera la cadena como un todo monoltico, es poco
prctico, pues el ms pequeo cambio puede implicar alterar todos sus elementos.
Inspirndose en el modelo de la red del Departamento de Defensa Americano, de donde
surge Internet, estructurado en 4 capas diferentes, en 1978 la organizacin ISO
(International Standards Organization), propuso un modelo de comunicaciones para
redes al que titularon "The reference model of Open Systems Interconnection",
generalmente conocido como Modelo OSI.
Actualmente todos los desarrollos de software y hardware para redes se basan en este
modelo de 7 niveles que son los siguientes: 1 Fsico; 2 de Enlace; 3 de Red; 4 de
Transporte; 5 de Sesin; 6 de Presentacin y 7 de Aplicacin. Cada nivel realiza una
funcin concreta, y est separado de los adyacentes por interfaces conocidas, sin que le
incumba ningn otro aspecto del total de la comunicacin.
Generalmente los dispositivos utilizados en las redes trabajan en uno o varios de estos
niveles. Por ejemplo, un Hub (concentrador) que amplifica y retransmite la seal a
travs de todos sus puertos est operando exclusivamente en la capa 1, mientras que un
conmutador (Switch) opera en las capas 1 y 2; un router opera en las capas 1, 2 y 3.
Finalmente una estacin de trabajo de usuario generalmente maneja las capas 5, 6 y 7.
Capas del modelo OSI
La descripcin de las diversas capas que componen este modelo es la siguiente:
Capa 1 Fsica. Es la encargada de transmitir los bits de informacin por
la lnea o medio utilizado para la transmisin. Se ocupa de las propiedades
fsicas y caractersticas elctricas de los diversos componentes, de la
velocidad de transmisin, si esta es unidireccional o bidireccional
(simplex, duplex o flull-duplex).
Capa 2 de Enlace. Esta capa traslada los mensajes hacia y desde la capa
fsica a la capa de red. Especifica como se organizan los datos cuando se
transmiten en un medio particular. Se ocupa de la deteccin y control de
errores ocurridos en la capa fsica, del control del acceso a dicha capa y de
la integridad de los datos y fiabilidad de la transmisin.
Un ejemplo de protocolo usado en esta capa es TCP, que con su homlogo IP de la capa
de Red, configuran la suite TCP/IP utilizada en Internet, aunque existen otros como
UDP, que es una capa de transporte utilizada tambin en Internet por algunos programas
de aplicacin.
Capa 5 de Sesin. Esta capa establece, gestiona y finaliza las conexiones
entre usuarios (procesos o aplicaciones) finales. Ofrece varios servicios
que son cruciales para la comunicacin, como son:
o Control de la sesin a establecer entre el emisor y el receptor
(quin transmite, quin escucha y seguimiento de sta).
o Control de la concurrencia (que dos comunicaciones a la misma
operacin crtica no se efecten al mismo tiempo).
o Mantener puntos de verificacin (checkpoints), que sirven para
que, ante una interrupcin de transmisin por cualquier causa, la
Protocolo TCP/IP
Cuando la informacin se divide en datagramas para ser enviados, el orden en que stos
lleguen a su destino no tiene que ser el correcto. Cada uno de ellos puede llegar en
cualquier momento y con cualquier orden, e incluso puede que algunos no lleguen a su
destino o lleguen con informacin errnea. Para evitar todos estos problemas el TCP
numera los datagramas antes de ser enviados, de manera que sea posible volver a
unirlos en el orden adecuado. Esto permite tambin solicitar de nuevo el envo de los
datagramas individuales que no hayan llegado o que contengan errores, sin que sea
necesario volver a enviar el mensaje completo.
IP (Internet Protocol). Pertenece al nivel de red, por lo tanto, es utilizado
por los protocolos del nivel de transporte como TCP para encaminar los
datos hacia su destino. IP tiene nicamente la misin de encaminar el
datagrama, sin comprobar la integridad de la informacin que contiene.
El protocolo IP identifica a cada ordenador que se encuentre conectado a la red
mediante su correspondiente direccin, formada, como ya hemos visto, por un nmero
de 32 bit que debe ser nico para cada host, y que representamos, mediante el sistema
decimal, con cuatro cifras de 8 bit separadas por puntos (p.e. 194.224.58.10)
Para el control de la red disponemos de una serie de utilidades y herramientas basadas
en el protocolo TCP/IP que nos facilitan el trabajo de deteccin y de gestin de la red, y
que ejecutaremos en la consola de comandos DOS. Los ms interesantes son:
hostname, nos proporciona el nombre del equipo.
ping, enva un mensaje de peticin y de respuesta de eco y, dirigido a un
equipo concreto de la red, nos permite averiguar si est disponible o no
(ej. "ping 192.168.0.254"; "ping telefonicaonline.com"). Con el valor
"ping -a" dirigido a una direccin IP (p.e. ping -a 192.168.0.53) nos
indicara adems el nombre de host y DNS de una determinada direccin
IP.
Esta Web nos muestra la direccin IP con que nuestra red se ve en Internet, las
direcciones relacionadas, el pas donde se encuentra una determinada IP y otras muchas
informaciones que pueden ser de nuestro inters.
Direccin IP (Internet Protocol)
Cada computador que se conecta a Internet se identifica por medio de una direccin IP.
sta se compone de 4 campos de 8 bits comprendidos, en el sistema decimal, entre el 0
y el 255 ambos inclusive y separados por puntos. No est permitido que coexistan en la
Red dos ordenadores distintos con la misma direccin, puesto que de ser as, la
informacin solicitada por uno de los ordenadores no sabra a cual de ellos dirigirse.
Dicha direccin es, por tanto, un nmero de 32 bits (8 x 4) y normalmente suele
representarse en sistema decimal como cuatro cifras de 8 bits separadas por puntos (por
ejemplo 192.168.0.254).
La direccin de Internet (IP Address) se utiliza para identificar al mismo tiempo tanto a
un ordenador en concreto como la red a la que pertenece, de manera que sea posible
distinguir a los computadores que se encuentran conectados a una misma red. Con este
propsito, y teniendo en cuenta que en Internet se encuentran conectadas redes de
tamaos muy diversos, se establecieron tres clases diferentes de direcciones, las cuales
se representan mediante tres rangos de valores:
Clase A: Son las que en su primer byte tienen un valor comprendido entre
1 y 126, incluyendo ambos valores. Estas direcciones utilizan nicamente
este primer byte para identificar la red, quedando los otros tres bytes
disponibles para cada uno de los computadores que pertenezcan a esta
misma red. Esto significa que podrn existir ms de diecisis millones de
ordenadores en cada una de las redes de esta clase. Este tipo de
direcciones es usado por redes muy extensas, pero hay que tener en cuenta
que slo puede haber 126 redes de este tamao.
Clase B: Estas direcciones utilizan en su primer byte un valor
comprendido entre 128 y 191, incluyendo ambos. En este caso el
identificador de la red se obtiene de los dos primeros bytes de la
direccin, teniendo que ser un valor entre 128.1 y 191.254 (no es posible
utilizar los valores 0 y 255 por tener un significado especial). Los dos
ltimos bytes de la direccin constituyen el identificador del host
permitiendo, por consiguiente, un nmero mximo de 64516 ordenadores
en la misma red.
Clase C: En este caso el valor del primer byte tendr que estar
comprendido entre 192 y 223, incluyendo ambos valores. Este tercer tipo
de direcciones utiliza los tres primeros bytes para el nmero de la red, con
un rango desde 192.1.1 hasta 223.254.254. De esta manera queda libre un
byte para el computador, lo que permite que se conecten un mximo de
254 computadores en cada red. Estas direcciones permiten un menor
nmero de computadores que las anteriores, aunque son las ms
numerosas pudiendo existir un gran nmero redes de este tipo (ms de dos
millones).
Nombres DNS
La identificacin de un equipo dentro de una red mediante una direccin IP a veces a los
humanos nos puede resultar complicada de recordar. Para simplificar la tarea de
memorizar los nombres de las mquinas que ofrecen servicios en Internet (de pginas
Web, de ficheros, de correo electrnico...) se cre el sistema de nombres de dominio
DNS (Domain Name System).
La asignacin de nombres a direcciones IP es ciertamente la funcin ms conocida de
los protocolos DNS. Por ejemplo, si la direccin IP del sitio Web telefonicaonline.com
es 194.224.58.10, la mayora de la gente llega a este equipo especificando
telefonicaonline.com y no su direccin IP. Adems de ser ms fcil de recordar, el
nombre es ms fiable. La direccin numrica podra cambiar por muchas razones, sin
que tenga que cambiar el nombre.
Un nombre de dominio usualmente consiste en dos o ms partes (llamadas etiquetas),
separadas por puntos cuando se las escribe en forma de texto (p.e.
www.mohamedalid.org o es.Wikipedia.org):
A la etiqueta ubicada ms a la derecha se le llama dominio de nivel
superior (Top Level Domain). Como org en www.mahomedalid.org o es en
www.Wikipedia.es
Cada etiqueta a la izquierda especifica una subdivisin o subdominio. En
teora, esta subdivisin puede tener hasta 127 niveles, y cada etiqueta
contener hasta 63 caracteres, pero restringido a que la longitud total del
nombre del dominio no exceda los 255 caracteres, aunque en la prctica
los dominios son casi siempre mucho ms cortos.
Finalmente, la parte ms a la izquierda del dominio suele expresar el
nombre de la mquina (hostname). El resto del nombre de dominio
simplemente especifica la manera de crear una ruta lgica a la
informacin requerida. Por ejemplo, el dominio es.Wikipedia.org tendra
el nombre de la mquina "es", aunque en este caso no se refiere a una
mquina fsica en particular.
Segn el alcance:
o Red de rea local (LAN): intranets
o Red de rea amplia (WAN): Internet
o
o
Topologas de red
Segn la direccionalidad de los datos (tipos de transmisin)
o
o
Estndar de redes
El Institute of Electrical and Electronics Engineers (IEEE) es una asociacin tcnicoprofesional mundial dedicada, entre otras cosas, a la estandarizacin. Es la mayor
asociacin internacional sin fines de lucro formada por profesionales de las nuevas
tecnologas, como ingenieros elctricos, ingenieros en electrnica, cientficos de la
computacin, ingenieros en informtica e ingenieros en telecomunicacin. Su creacin
se remonta al ao 1884, contando entre sus fundadores a personalidades de la talla de
Thomas Alva Edison, Alexander Graham Bell y Franklin Leonard Pope. El trabajo del
IEEE consiste en promover la creatividad, el desarrollo y la integracin, compartir y
aplicar los avances en las tecnologas de la informacin, electrnica y ciencias en
general para beneficio de la humanidad y de los mismos profesionales. Algunos de sus
estndares son:
IEEE 802.3, estndar para Ethernet
IEEE 802.5, estndar para Token Ring
IEEE 802.11, estndar para Wi-Fi
IEEE 802.15, estndar para Bluetooth
Componentes de una red local
Los componentes de una red local pueden ser muy diversos:
Estaciones de trabajo: la mayora de los componentes de una red media
son estaciones de trabajo, como por ejemplo los ordenadores personales.
Terminal tonto: constan nicamente de un teclado y un monitor,
utilizados en muchas redes en lugar de puestos de trabajo para la entrada
de datos. Este tipo de terminales trabajan contra un servidor, que es quien
realmente procesa los datos y enva pantallas de datos a los terminales.
Servidores. Los ms comunes son los siguientes:
o Servidor de archivo: almacena varios tipos de archivos y los
distribuye a otros clientes en la red.
o Servidor de impresiones: controla una o ms impresoras y acepta
trabajos de impresin de otros clientes de la red, poniendo en cola
los trabajos de impresin.
o Servidor de correo: almacena, enva, recibe, enruta y realiza otras
operaciones relacionadas con e-mail para los clientes de la red.
o Servidor proxy: realiza un cierto tipo de funciones a nombre de
otros clientes en la red para optimizar el funcionamiento de ciertas
operaciones (p. ej., guardar en memoria documentos u otros datos
que se soliciten muy frecuentemente), tambin sirve seguridad,
Switch de 3COM
Router: enrutador, encaminador. Dispositivo hardware o software para
interconexin de redes y que opera en la capa tres del modelo OSI. El
router interconecta segmentos de red o redes enteras. Hace pasar paquetes
de datos entre redes tomando como base la informacin de la capa de red.
Entre sus caractersticas, se destaca que siempre buscar la ruta ms corta
o la que tenga menos trfico para lograr su objetivo y, por otra parte, que
si no funciona una ruta, tiene la capacidad de buscar una alternativa.
Sistemas de conexin guiados (cable coaxial, cable de par trenzado...) y
no guiados (radio, infrarrojos, microondas, lser...)
Hay diversos tipos de adaptadores en funcin del tipo de cableado o arquitectura que se
utilice en la red (coaxial fino, coaxial grueso, Token Ring, etc.), pero actualmente el ms
comn es del tipo Ethernet (norma IEEE 802.3), utilizando cable de par trenzado y
conector RJ-45. Cada tarjeta de red tiene un nmero de identificacin nico de 48 bits,
en hexadecimal llamado direccin MAC (p.e. 00-E0-18-12-34-56). Permiten
velocidades de transmisin de datos de 10 Mbps 10/100 Mbps. Actualmente se estn
empezando a utilizar las de 1000 Mbps, tambin conocida como Gigabit Ethernet y en
algunos casos 10 Gigabit Ethernet.
Tambin son NIC las tarjetas inalmbricas o wireless, con norma IEEE 802.11. Las ms
populares son la 802.11b que transmite a 11 Mbps con una distancia terica de 100
metros y la 802.11g que transmite a 54 Mbps.
Corresponde ahora configurar una red local, para lo que necesitaremos tener en
consideracin los siguientes elementos:
Los adaptadores de red (tarjetas de red) de que disponemos (Ethernet o
Wireless).
El cableado y/o la ubicacin de los puntos de red inalmbricos.
Hubs o Switchs a los que conectaremos los equipos o los diferentes
segmentos de nuestra red.
El grupo de trabajo o el dominio al que pertenece cada equipo.
El protocolo de comunicaciones que utilizaremos (TCP/IP).
Los servicios de red que pondremos en marcha (para compartir archivos,
impresoras, servicio Web...)
El nombre de los equipos (hosts) que se han de conectar a la red.
Su direccin IP
La mscara de red, que nos indicar, para las direcciones IP posibles, cules
estarn accesibles y cules no dentro de una misma subred.
Las pasarelas o enrutadores, que permitirn comunicar nuestra red local con
el exterior (Internet).
Los servidores DNS que necesitamos conocer para hacer la conversin de
nombres DNS a direcciones IP y as localizar recursos en Internet.
Existencia de un servicio DHCP que asigne direcciones IP a los equipos de la
red de manera automtica.
Todos estos elementos, en mayor o en menor medida, los tendremos que tener en cuenta
para construir nuestra red local.
Para la construccin de nuestra red domstica partiremos del supuesto de conectar en
red dos ordenadores de sobremesa que disponen de tarjeta Ethernet (estaciones 1 y 2),
un ordenador porttil que dispone de conexin Wi-Fi (estacin 3), una impresora, un
router ADSL Wireless monopuerto y un Hub. Necesitaremnos adems tres tramos de
cable de par trenzado UTP con conectores RJ-45 para la conexin de las tarjetas
Ethernet instaladas en los PC de sobremesa al Hub y ste al router ADSL. En definitiva
nuestro esquema podra ser el siguiente:
Propiedades de MiPC
El Administrador de dispositivos
Conector RJ-45
Adaptador de red
Instalacin de la impresora
Instalaremos la impresora localmente en la estacin 1 siguiendo los pasos del asistente
para aadir impresoras al que accederemos desde el panel de control en la opcin
Impresoras y faxes:
Si no estuviera entre los modelos reconocidos por Windows, habra que indicar
manualmente la ubicacin de los drivers o utilizar el instalador del propio software de
impresora.
En esta ventana observamos, entre otros, los siguientes elementos configurados por el
asistente:
Para el establecimiento del protocolo especfico de las redes Wi-Fi (standard IEEE
802.11) y el establecimiento de claves de acceso a la red, normalmente se utilizarn las
herramientas del software que acompaan a la tarjeta de red, aunque el propio Windows
tambin dispone de un entorno especfico de configuracin de redes inalmbricas,
aunque a veces es incompatible con el que viene con la tarjeta de red.
As pues hemos de localizar en nuestro ordenador las herramientas de configuracin de
estos parmetros, bien en la lista de programas instalados, bien mediante un acceso
directo en la barra de tareas). Una vez ejecutado el programa de configuracin de la
conexin Wi-Fi, tendremos una ventana similar a la siguiente:
Configurados los parmetros anteriores nos aparecer una nueva conexin en la lista de
conexiones:
Si optamos por elegir una cuenta de usuario ya creada para modificar sus datos
tendremos la ventana siguiente:
En la anterior ventana vemos que, entre otras cosas, se puede modificar la manera en
que Windows inicia o cierra la sesin de usuario. Si optamos por elegir una cuenta ya
creada para modificarla, las opciones son:
En la anterior ventana vemos que podemos cambiar el nombre de una cuenta de usuario,
modificar la contrasea, cambiar la imagen, el tipo de cuenta (de Administrador o
limitada) o borrar la cuenta.
Sin embargo en Windows XP Profesional, donde realmente se podr llevar a cabo la
gestin de usuarios y grupos es con la Administracin de equipos, dentro de las
Herramientas administrativas del Panel de control:
En esta seccin podemos llevar a cabo, entre otras cosas, la gestin de los grupos,
creando nuevos grupos y asignando usuarios a cada uno de ellos. Para asignar un
usuario a un grupo podemos ir a las Propiedades del usuario con el botn secundario del
mouse:
Podremos suprimir los grupos a los que est asignado el usuario o incluirle en uno
nuevo con el botn Agregar:
Y seleccionando Avanzadas...
Una vez seleccionado el nuevo grupo, aceptamos y de este modo el usuario tomar parte
de todos los permisos que se asignen al nuevo grupo:
En una seccin aparte se ver cmo asignar permisos sobre recursos (carpetas, archivos,
impresoras...) tanto a usuarios como a grupos.
Servicios de red
Una vez creada la red local, procederemos a establecer una serie de servicios bsicos
que hagan de nuestra red una Intranet. En nuestro caso configuraremos servicios de
impresin, de archivos y Web.
Servicio de impresin
Existen diversas maneras de ofrecer el servicio de impresin a todos los equipos
presentes en nuestra red. La manera ms efectiva sera disponer de un dispositivo de red
denominado Servidor de impresin, que se identificar en la red mediante su propia
direccin IP y que se conectar a ella como el resto de equipos de la red Ethernet. El
resto de equipos se configurarn de tal manera que enven los trabajos de impresin a
ese servidor como si de una impresora se tratara. Este servidor se encargar, entre otras
cosas, de gestionar la cola de impresin.
Por otro lado, muchas de las impresoras actuales ya disponen internamente de un
servidor de impresin, con lo cual no necesitan conectarse fsicamente a ninguna
estacin de trabajo, sino que se conectarn directamente a la red Ethernet. El servidor de
impresin interno ser el encargado de gestionar la cola de impresin.
En nuestro caso optaremos por una solucin ms tradicional, y es compartir al resto de
equipos de la red la impresora conectada a la estacin 1 y que ya habamos instalado
con anterioridad: ser la propia estacin 1 la encargada de gestionar la cola de
impresin.
Si en el proceso inicial de configuracin de la red hemos optado por compartir archivos
e impresoras, bastar con abrir en el Panel de control el apartado Impresoras y faxes. En
la ventana donde aparecen las impresoras y faxes instalados seleccionaremos nuestra
impresora con el botn secundario del mouse para abrir la ventana de compartir
impresoras:
Una vez localizada se cargarn en nuestro equipo los drivers necesarios. Esta operacin
habr que realizarla en todos los equipos de la red que queramos que accedan a la
impresora compartida en la estacin 1.
Servicio de archivos
Una de las funciones bsicas que cumple una red local es compartir ficheros y carpetas.
Si bien dentro de una red puede existir un equipo dedicado a esta tarea, con gran
capacidad de almacenamiento en disco duro para dar servicio a toda la red, en nuestra
red domstica nos bastar con configurar la comparticin de discos o carpetas y, a
continuacin, establecer conexiones a estos recursos compartidos desde todos los
equipos de la red.
Si en la configuracin inicial de nuestra red hemos optado por activar el uso compartido
de archivos e impresoras, bastar con seleccionar en el Explorador del Windows, el
disco o carpeta que queremos compartir. Acto seguido utilizaremos el botn secundario
del mouse para abrir una ventana que, entre otras opciones, nos permitir acceder a los
valores de comparticin y seguridad:
En esta ventana indicaremos el nombre del recurso compartido tal como se ver en la
red y si los dems usuarios de la red podrn tambin modificar los archivos
compartidos. En una seccin aparte veremos cmo se pueden establecer nuevos
permisos de acceso a recursos compartidos.
Una vez compartido un recurso podemos establecer la manera de acceder a l desde la
red. Existen varias posibilidades:
Utilizar el Explorador del Windows y buscar el recurso compartido dentro
de "Mis sitios de red":
Crear en nuestro equipo una unidad de red virtual que enlace con el
recurso compartido de otro equipo. Para ello utilizaremos el botn
secundario del mouse sobre MiPC y seleccionaremos la opcin "Conectar
a unidad de red...":
Para acceder a los recursos ocultos, ya que no son visibles en el entorno de red, es
necesario crear una unidad de red mediante una ruta siguiendo la nomenclatura UNC
(p.e. \\PC20\$trabajos$), tal como se puede observar en las imgenes siguientes:
Una vez creada la unidad de red que apunta al recurso compartido oculto, lo veremos en
el Explorador de Windows de la manera siguiente:
secundario del mouse modificaremos su nombre por otro ms simple, como p.e.
"Trabajos":
De esta manera habremos creado una nueva unidad de red que apunta a un recurso
compartido oculto que no est visible en el entorno de red.
Servicio Web
Lo que realmente distingue a una Intranet de una red local, asemejndola a lo que es
Internet, es la existencia de servicios con contenidos como puede ser un servicio Web.
Existen diversos programas que nos permiten convertir nuestra red local en Intranet,
dotndola de un servidor de contenidos Web (el ms popular Apache), pero el propio
Windows dispone de una utilidad con la que, una vez instalada, podemos convertir un
ordenador de la red local en un servidor de contenidos de pginas Web, y acceder a esos
contenidos como si de Internet se tratara mediante un navegador Web. Se trata del
Internet Information Server (IIS).
El Servicio IIS es un componente del Windows que no se instala por defecto en una
configuracin estndar y, como ocurre con otros componentes Windows, es necesario
instalarlo en una fase posterior a la instalacin inicial. Para aadir nuevos componentes
Windows a la instalacin estndar lo haremos, dentro del Panel de control, con la
opcin Aadir o quitar programas y, dentro de esta ventana, seleccionaremos la opcin
Agregar o quitar componentes de Windows:
Los servicios de IIS que podemos instalar son, entre otros, el servicio WWW (World
Wide Web), el servicio de envo de correo SMTP (Send Mail Transfer Protocol), el
servicio de transferencia de ficheros FTP (File Transfer Protocol). El que nos interesa
especialmente es el servicio World Wide Web. Aceptamos los cambios e
inmediatamente se pondr en marcha el proceso de instalacin de estos nuevos
componentes Windows:
Se nos informa en esta pgina de la carpeta dnde han de encontrarse los ficheros que
forman nuestro espacio Web (c:\inetpub\wwwroot\) y del nombre del fichero ndice que
por defecto buscar un navegador al acceder a esta carpeta (default.htm, default.asp,
index.htm o iisstart.asp).
El acceso a los contenidos Web que guardemos en la carpeta c:\inetpub\wwwroot\ del
ordenador que tiene el servicio IIS instalado podemos hacerlo de dos maneras utilizando
un navegador de Internet:
Desde la propia mquina que tiene el servicio instalado, escribiendo en el
navegador la direccin http://localhost (localhost es el nombre que da
Windows a una mquina cuando busca recursos locales).
Desde el resto de mquinas de la red local, indicando en el navegador de
internet la direccin IP o el nombre de la mquina que dispone del
servicio IIS (p.e. http://PC20), donde PC20 es el nombre del ordenador
en la red local con el servicio IIS.
Dominios y Grupos de trabajo
Windows soporta dos tipos de redes desde el punto de vista de la relacin funcional:
Redes de igual-a-igual (peer-to-peer p2p), que son redes entre iguales,
donde cada usuario controla la configuracin de su escritorio, comparte
los recursos de su ordenador para el resto de usuarios de la red, que se
constituyen en grupo de trabajo, establece sus propias polticas de
Dominio
Un Dominio es una agrupacin lgica de ordenadores que comparten una base de datos
centralizada con todas las cuentas de usuario y la informacin de seguridad del
Dominio. Esta base de datos es conocida como "El Directorio", y reside en ordenadores
configurados como PDC (Controladores Primarios de Dominio, en ingls Primary
Domain Controller ), con un sistema operativo servidor como p.e. Windows NT,
Windows 2000 Server, Windows .NET Server 2003... Estos servidores de Dominio
controlan todos los aspectos y cuestiones de seguridad de usuarios, centralizando as la
seguridad y la administracin en un nico equipo, el PDC.
Los beneficios de un Dominio son los siguientes:
Administracin centralizada. Todas las informaciones de los usuarios se
almacenan centralizadamente.
Un nico proceso de autenticacin de los usuarios para acceder a los
recursos de red.
Escalabilidad. Se pueden crear y gestionar redes inmensas.
Los ordenadores que pertenecen a un dominio no necesitan estar
conectados fsicamente a la misma red.
Para poder entrar a formar parte de un Dominio es necesario que ste haya sido
configurado previamente en un ordenador que acte como Servidor de Dominio, con
un sistema operativo servidor como por ejemplo Windows 2003 Server. Una vez puesto
en marcha el servicio, seguiremos los siguientes pasos para integrarnos en el dominio:
Desde el Panel de control, opcin Sistema, iremos a la ventana que nos
muestra el nombre del equipo:
Lo mismo que para entrar a formar parte de un dominio, para entrar a formar parte de un
grupo de trabajo lo haremos desde el Panel de control, opcin Sistema. Los pasos son
los siguientes:
Dentro de la ventana Propiedades del sistema iremos al apartado Nombre
de equipo:
En este modelo, cuando compartimos un recurso, debemos dar los permisos apropiados
a los recursos (impresin, escner...), y los permisos apropiados a los archivos o
carpetas existentes en particiones NTFS. Podemos dar permisos diferentes para usuarios
individuales o grupos (permitiendo control total para algunos, lectura para otros, y
bloqueo para otros). Tambin podemos limitar el nmero de conexiones activas.
Para poder usar un recurso compartido, el usuario debe acceder a la red con una cuenta
que tenga permisos sobre ese recurso y, como estos recursos en una red de igual a igual
se gestionan localmente, debe estar dado de alta en el mismo ordenador que ofrece los
recursos. En consecuencia, en el modelo clsico de uso compartido de recursos, los
usuarios que quieran acceder a travs de la red a un recurso compartido, deben haber
sido dados de alta tambin en cada ordenador que ofrezca esos servicios compartidos
(ver Gestin de usuarios y grupos).
El proceso para asignar este tipo de permisos sobre archivos o carpetas compartidos es
el siguiente:
Sobre una carpeta situada en una particin NTFS que queramos compartir
a la red y asignar sobre ella permisos individuales de acceso, la
seleccionaremos con el botn secundario del mouse y accederemos a las
opciones de Compartir y Seguridad:
Entre otras cosas, podremos limitar el nmero de usuarios a este recurso y acceder al
apartado de asignacin de permisos.
Mediante el botn Permisos modificaremos los permisos a este recurso
compartido, aadiendo o eliminado grupos o usuarios que puedan utilizar
este recurso, y tambin el tipo de permisos:
En esta ventana vemos que por defecto el permiso de lectura est asignado a los
usuarios del grupo Todos, es decir que todos los usuarios de la red podran acceder a
este recurso nicamente a nivel de lectura. No es esta la situacin que deseamos, sino
que lo que queremos es asignar nicamente a un usuario de la red el control total sobre
el contenido de la carpeta compartida. Para ello suprimiremos de la lista de usuarios al
grupo Todos y agregaremos un nuevo usuario, el cual previamente ha tenido que ser
dado de alta en este equipo.
Seleccionaremos el botn Agregar... y se nos mostrar una nueva ventana
que nos permitir agregar nuevos grupos o usuarios:
Una vez aceptados todos los cambios, cuando el usuario US01 se conecte a la red desde
cualquier estacin podr tener acceso total al contenido de la carpeta Trabajos que se
encuentra compartida en la estacin PC20, en una particin NTFS.
TEMA 6
Seguridad
Contenidos:
TEMA 7
Multimedia
Contenidos:
TEMA 8
El lenguaje HTML
Contenidos
Concepto
Historia del estndard
Accesibilidad Web
Concepto
HTML, siglas de HyperText Markup Language (Lenguaje de Marcas de Hipertexto), es
el lenguaje de marcas utilizado para la creacin de pginas web. Se usa para describir la
estructura y el contenido en forma de texto utilizado en las pginas Web, as como para
complementar el texto con objetos tales como imgenes. HTML se escribe en forma de
"etiquetas", rodeadas por corchetes angulares (<,>). HTML tambin puede describir,
hasta un cierto punto, la apariencia de un documento (color de fondo, formato de
texto...), y puede incluir scripts (por ejemplo Javascript, tablas dinmicas, controles
ActiveX, aplicaciones Java...), es decir pequeos programas que mejoran sensiblemente
el aspecto externo de una pgina Web, pero que pueden afectar el comportamiento de
los navegadores web y otros procesadores de HTML. Por convencin, los archivos de
formato HTML usan la extensin .htm o .html.
Historia del estndar
En 1989 existan dos tcnicas que permitan vincular documentos electrnicos, por un
lado los hipervnculos (links) y por otro lado un poderoso lenguaje de etiquetas
denominado SGML (Standard Generalized Markup Language) o "Lenguaje de
Marcado Generalizado", consistente en un sistema para la organizacin y etiquetado de
documentos, normalizado por la ISO (Organizacin Internacional de Estndares) en
1986.
Por entonces un usuario conocedor de ambas
opciones, Tim Berners-Lee, fsico nuclear del
Centro Europeo para la Investigacin Nuclear
(CERN) da a conocer a la prensa que estaba
trabajando en un sistema que permitir acceder a
ficheros en lnea, funcionando sobre redes de
computadoras o mquinas electrnicas basadas en
el protocolo TCP/IP.
A principios de 1990, Tim Berners-Lee define por fin el HTML como un subconjunto
del conocido SGML y crea algo ms valioso an, el World Wide Web (www). En 1991,
Tim Berners-Lee crea el primer navegador de HTML que funcionara en modo texto y
para UNIX.
Los trabajos para crear un sucesor del HTML, denominado HTML+, comenzaron a
finales de 1993. HTML+ se dise originalmente para ser un superconjunto del HTML
que permitiera evolucionar gradualmente desde el formato HTML anterior. A la primera
especificacin formal de HTML+ se le dio, por lo tanto, el nmero de versin 2 para
distinguirla de las propuestas no oficiales previas. Los trabajos sobre HTML+
continuaron, pero nunca se convirti en un estndar, a pesar de ser la base formalmente
ms parecida al aspecto compositivo de las especificaciones actuales.
El borrador del estndar HTML 3.0 fue propuesto por el recin formado W3C en marzo
de 1995. Con l se introdujeron muchas nuevas capacidades, tales como facilidades para
crear tablas, hacer que el texto fluyese alrededor de las figuras y mostrar elementos
matemticos complejos. Aunque se dise para ser compatible con HTML 2.0, era
demasiado complejo para ser implementado con la tecnologa de la poca y, cuando el
borrador del estndar expir en septiembre de 1995, se abandon debido a la carencia
de apoyos de los fabricantes de navegadores web. El HTML 3.1 nunca lleg a ser
propuesto oficialmente, y el estndar siguiente fue el HTML 3.2, que abandonaba la
mayora de las nuevas caractersticas del HTML 3.0 y, a cambio, adoptaba muchos
elementos desarrollados inicialmente por los navegadores web Netscape y Mosaic. La
posibilidad de trabajar con frmulas matemticas que se haba propuesto en el HTML
3.0 pas a quedar integrada en un estndar distinto llamado MathML.
El HTML 4.0 tambin adopt muchos elementos especficos desarrollados inicialmente
para un navegador web concreto, pero al mismo tiempo comenz a limpiar el HTML
sealando algunos de ellos como 'desaprobados'.
XHTML, acrnimo ingls de eXtensible Hypertext Markup Language (lenguaje
extensible de marcado de hipertexto), es el lenguaje de marcas pensado para sustituir a
HTML como estndar para las pginas web. En su versin 1.0, XHTML es solamente la
versin XML de HTML, por lo que tiene, bsicamente, las mismas funcionalidades,
pero cumple las especificaciones, ms estrictas, de XML. Su objetivo es avanzar en el
proyecto del World Wide Web Consortium (W3C)de lograr una web semntica, donde la
informacin, y la forma de presentarla estn claramente separadas. La versin 1.1 es
similar, pero parte a la especificacin en mdulos. En sucesivas versiones la W3C
planea romper con los tags clsicos trados de HTML.
Nociones bsicas de HTML
El lenguaje HTML puede ser creado y editado con cualquier editor de textos bsico,
como puede ser Gedit en Linux, el Bloc de Notas de Windows, o cualquier otro editor
que admita texto sin formato como GNU Emacs, Microsoft Wordpad, TextPad, Vim,
Notepad++, etc.
Existen adems, otros programas para la realizacin de sitios Web o edicin de cdigo
HTML, como por ejemplo Microsoft FrontPage, el cual tiene un formato bsico
parecido al resto de los programas de Office. Tambin existe el famoso software de
computadora, ya sean PC, MAC's, estaciones de trabajo, etc), y que fuera independiente
de la plataforma en la que se vaya a ejecutar. Esto significa que un programa de Java
puede ejecutarse en cualquier mquina o plataforma (RANGEL R, 1996). Este lenguaje
de programacin surge en 1995, aunque el trabajo para su desarrollo se vena realizando
desde 1991 por investigadores de Sun Microsystems, que buscaban desarrollar un
lenguaje orientado a objetos pero adaptado al mundo de las redes y el desarrollo de
aplicaciones distribuidas. En 1994, la investigacin se enfoc al mundo WWW.
Java es un lenguaje y por lo tanto puede hacer todas las cosas que puede hacer un
lenguaje de programacin: clculos matemticos, procesadores de palabras, bases de
datos, aplicaciones grficas, animaciones, sonido, hojas de clculo. Especialmente al
usar los "applets" Java en pginas Web, se logra que las pginas ya no tengan que ser
estticas, se le pueden poner toda clase de elementos multimedia y permiten un alto
nivel de interactividad, sin tener que gastar en carsimos paquetes de multimedia.
JavaScript
JavaScript es un lenguaje de programacin interpretado, es decir, que no requiere
compilacin, utilizado principalmente en pginas web, con una sintaxis semejante
a la del lenguaje Java y el lenguaje C.
Todos los navegadores modernos interpretan el cdigo JavaScript integrado dentro
de las pginas web. El lenguaje fue inventado por Brendan Eich en la empresa
Netscape Communications, que es la que desarroll los primeros navegadores web
comerciales. Apareci por primera vez en el producto de Netscape llamado
Netscape Navigator 2.0.
Tradicionalmente, se vena utilizando en pginas web HTML, para realizar tareas y
operaciones en el marco de la aplicacin nicamente cliente, sin acceso a funciones
del servidor. JavaScript se ejecuta en el agente de usuario al mismo tiempo que las
sentencias van descargndose junto con el cdigo HTML.
Una de las aplicaciones del lenguaje JavaScript es la creacin de tablas dinmicas a
partir de los datos recogidos en un formulario incluido en unan pgina Web. A
partir de estos datos JavaScript puede elaborar unos informes de resultados en
forma de tabla dinmica, de manera similar a como trabajan los programas gestores
de hojas de clculo como OpenOffice.org Calc o Excel.
Streaming
La tecnologa de streaming se utiliza para aligerar la descarga y ejecucin de audio y
vdeo en la web, ya que permite escuchar y visualizar los archivos mientras se estn
descargando. Si no utilizamos streaming, para mostrar un contenido multimedia en la
Red, tenemos que descargar primero el archivo entero en nuestro ordenador y ms tarde
ejecutarlo, para finalmente ver y oir lo que el archivo contena. Sin embargo, el
streaming permite que esta tarea se realice de una manera ms rpida y que podamos
ver y escuchar su contenido durante la descarga.
El streaming funciona de la siguiente manera:
Primero nuestro ordenador (el cliente) conecta con el servidor y ste le empieza
a mandar el fichero. El cliente comienza a recibir el fichero y construye un
buffer donde empieza a guardar la informacin.
Cuando se ha llenado el buffer con una pequea parte del archivo, el cliente lo
empieza a mostrar y a la vez contina con la descarga. El sistema est
sincronizado para que el archivo se pueda ver mientras que el archivo se
descarga, de modo que cuando el archivo acaba de descargarse el fichero
tambin ha acabado de visualizarse.
Si en algn momento la conexin sufre descensos de velocidad se utiliza la
informacin que hay en el buffer, de modo que se puede aguantar un poco ese
descenso. Si la comunicacin se corta demasiado tiempo, el buffer se vaca y la
ejecucin el archivo se cortara tambin hasta que se restaurase la seal.
Accesibilidad Web
El diseo en HTML aparte de cumplir con las especificaciones propias del lenguaje
debe respetar unos criterios de accesibilidad web, siguiendo unas pautas, o las
normativas y leyes vigentes en los pases donde se regule dicho concepto. Se encuentra
disponible y desarrollado por el W3C a travs de las Pautas de Accesibilidad al
Contenido Web 1.0 WCAG, aunque muchos pases tienen especificaciones propias
como Espaa con la Norma UNE 139803.
TEMA 9
Internet. Las redes sociales y el trabajo colaborativo
Contenidos: