21.01.2014 Views

instalación de redes informáticas de ordenadores - Ideaspropias ...

instalación de redes informáticas de ordenadores - Ideaspropias ...

instalación de redes informáticas de ordenadores - Ideaspropias ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

INSTALACIÓN DE<br />

REDES INFORMÁTICAS<br />

DE ORDENADORES<br />

Guía <strong>de</strong> Técnicas y Procedimientos<br />

para la Verificación y Puesta a Punto<br />

CONTENIDOS BASADOS EN EL REAL DECRETO 943/1997<br />

Certificado <strong>de</strong> profesionalidad <strong>de</strong> la ocupación <strong>de</strong> instalador <strong>de</strong> equipos y sistemas <strong>de</strong> comunicación<br />

EDITORIAL


Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas<br />

<strong>de</strong> Or<strong>de</strong>nadores<br />

Guía <strong>de</strong> Técnicas y Procedimientos para la<br />

Verificación y Puesta a Punto


Ficha <strong>de</strong> catalogación bibliográfi ca<br />

Instalación <strong>de</strong> re<strong>de</strong>s informáticas <strong>de</strong> or<strong>de</strong>nadores. Guía <strong>de</strong><br />

técnicas y procedimientos para la verificación y puesta a punto<br />

• 1ª Edición<br />

I<strong>de</strong>asPropias, Editorial. Vigo, 2004<br />

ISBN: 84-96153-59-2<br />

Formato: 17 x 24 cm. • Páginas: 296<br />

INSTALACIÓN DE REDES INFORMÁTICAS DE ORDENADORES. GUÍA DE<br />

TÉCNICAS Y PROCEDIMIENTOS PARA LA VERIFICACIÓN Y PUESTA A PUNTO<br />

No está permitida la reproducción total o parcial <strong>de</strong> este libro, ni su tratamiento informático,<br />

ni la transmisión <strong>de</strong> ninguna forma o por cualquier medio, ya sea electrónico, mecánico, por<br />

fotocopia, por registro u otros métodos, sin el permiso previo y por escrito <strong>de</strong> los titulares<br />

<strong>de</strong>l Copyright.<br />

DERECHOS RESERVADOS 2004, respecto a la primera edición en español, por<br />

© I<strong>de</strong>asPropias Editorial.<br />

ISBN: 84-96153-59-2<br />

Depósito Legal: C-2601-2004<br />

Autores: Rubén Iglesias Mouteira e I<strong>de</strong>aspropias Editorial<br />

Diseño: I<strong>de</strong>asPropias Publicidad, S.L.<br />

Coordinación Editorial: NetBiblo, S.L.<br />

Ilustraciones Portada: Alia<br />

Maquetación: Nati Pazos Santomé<br />

Impreso en: JosmanPress<br />

Impreso en España - Printed in Spain


ÍNDICE<br />

1 Introducción....................................................................................................... 1<br />

2 Informática básica ............................................................................................. 3<br />

2.1. Abstracción .............................................................................................. 3<br />

2.2. Interfaces y protocolos.............................................................................. 4<br />

2.3. Resumen <strong>de</strong> contenidos ............................................................................ 4<br />

3 Or<strong>de</strong>nadores....................................................................................................... 7<br />

3.1. Programas ................................................................................................. 8<br />

3.2. Memoria.................................................................................................... 9<br />

3.3. Unida<strong>de</strong>s aritméticas y <strong>de</strong> control ............................................................ 10<br />

3.4. Dispositivos <strong>de</strong> entrada y salida ................................................................ 11<br />

3.5. Hardware y software ................................................................................. 12<br />

3.6. Repaso breve a la arquitectura <strong>de</strong>l PC...................................................... 12<br />

3.7. Resumen <strong>de</strong> contenidos ............................................................................ 14<br />

EJERCICIO 1 ..................................................................................................... 16<br />

SOLUCIONES .................................................................................................. 17<br />

4 Sistemas Operativos y Lenguajes <strong>de</strong> Programación ........................................... 19<br />

4.1. Sistema operativo ..................................................................................... 20<br />

4.2. Lenguajes <strong>de</strong> programación ...................................................................... 21<br />

4.3. Resumen <strong>de</strong> contenidos ............................................................................ 24<br />

AUTOEVALUACIÓN 1 ................................................................................... 26<br />

SOLUCIONES .................................................................................................. 27<br />

5 Re<strong>de</strong>s <strong>de</strong> or<strong>de</strong>nadores......................................................................................... 29<br />

5.1. Teoría <strong>de</strong> la información........................................................................... 29<br />

5.1.1. Velocida<strong>de</strong>s <strong>de</strong> transmisión.......................................................... 30<br />

5.1.2. Tráfico.......................................................................................... 32<br />

5.1.3. Tipos <strong>de</strong> enlace ............................................................................ 32<br />

5.1.4. Errores.......................................................................................... 33<br />

5.2. Re<strong>de</strong>s <strong>de</strong> comunicación ............................................................................ 34<br />

5.2.1. Re<strong>de</strong>s <strong>de</strong> conmutación <strong>de</strong> circuitos.............................................. 36<br />

5.2.2. Re<strong>de</strong>s <strong>de</strong> conmutación <strong>de</strong> paquetes ............................................. 36<br />

5.3. Arquitectura <strong>de</strong> protocolos....................................................................... 37<br />

5.3.1. Mo<strong>de</strong>lo OSI ................................................................................. 38<br />

5.4. Tipos <strong>de</strong> re<strong>de</strong>s ........................................................................................... 40<br />

5.4.1. Re<strong>de</strong>s punto a punto frente a re<strong>de</strong>s <strong>de</strong> difusión........................... 40<br />

5.4.2. Re<strong>de</strong>s LAN .................................................................................. 41<br />

5.4.3. Re<strong>de</strong>s MAN................................................................................. 42<br />

5.4.4. Re<strong>de</strong>s WAN................................................................................. 43<br />

5.5. Interconexión <strong>de</strong> re<strong>de</strong>s ............................................................................. 43


5.6. Protocolos TCP/IP. Internet ..................................................................... 44<br />

5.6.1. Protocolo IP ................................................................................. 45<br />

5.6.2. Direcciones IP.............................................................................. 45<br />

5.6.3. Protocolo TCP ............................................................................. 51<br />

5.6.4. Protocolo UDP............................................................................. 51<br />

5.7. Topología .................................................................................................. 52<br />

5.7.1. Topología en malla ...................................................................... 52<br />

5.7.2. Topología en bus .......................................................................... 53<br />

5.7.3. Topología en anillo ...................................................................... 54<br />

5.7.4. Topología en estrella.................................................................... 55<br />

5.8. Servicios en red ........................................................................................ 56<br />

5.8.1. Arquitectura cliente-servidor ...................................................... 57<br />

5.8.2. Arquitectura “peer to peer”.......................................................... 58<br />

5.9. Resumen <strong>de</strong> contenidos ............................................................................ 59<br />

AUTOEVALUACIÓN 2 ................................................................................... 60<br />

EJERCICIO 2 ..................................................................................................... 61<br />

SOLUCIONES .................................................................................................. 66<br />

6 Re<strong>de</strong>s LAN Ethernet ......................................................................................... 73<br />

6.1. Fundamentos ............................................................................................ 73<br />

6.1.1. Arquitectura ................................................................................ 74<br />

6.1.2. Tipos <strong>de</strong> conductores ................................................................... 76<br />

6.2. Ethernet tradicional.................................................................................. 81<br />

6.2.1. CSMA/CD .................................................................................. 81<br />

6.2.2. Topología ..................................................................................... 81<br />

6.3. Fast Ethernet ............................................................................................ 83<br />

6.3.1. Topología ..................................................................................... 84<br />

6.3.2. Repetidores Fast Ethernet............................................................ 85<br />

6.3.3. El Switch o Puente....................................................................... 86<br />

6.3.4. Enlaces full-duplex....................................................................... 87<br />

6.4. Gigabit Ethernet....................................................................................... 88<br />

6.4.1. Tipología...................................................................................... 88<br />

6.4.2. Switches y repetidores.................................................................. 89<br />

6.5. Resumen <strong>de</strong> contenidos ............................................................................ 89<br />

AUTOEVALUACIÓN 3 ................................................................................... 90<br />

EJERCICIO 3 ..................................................................................................... 91<br />

SOLUCIONES .................................................................................................. 93<br />

7 Diseño <strong>de</strong> re<strong>de</strong>s .................................................................................................. 97<br />

7.1. Ethernet 10 Mb/s...................................................................................... 98<br />

7.2. Fast Ethernet ............................................................................................ 104<br />

7.3. Gigabit Ethernet....................................................................................... 106<br />

7.4. Resumen <strong>de</strong> contenidos ............................................................................ 106<br />

AUTOEVALUACIÓN 4 ................................................................................... 108<br />

SOLUCIONES .................................................................................................. 109


8 Medida <strong>de</strong> prestaciones y verificación <strong>de</strong> re<strong>de</strong>s.................................................. 111<br />

8.1. Verificación y certificación <strong>de</strong> un sistema <strong>de</strong> cableado............................. 112<br />

8.1.1. Medida <strong>de</strong> relaciones.................................................................... 113<br />

8.1.2. Evaluación <strong>de</strong> prestaciones .......................................................... 114<br />

8.1.3. Near End Crosstalk (NEXT) ....................................................... 114<br />

8.1.4. Comprobación bidireccional........................................................ 116<br />

8.1.5. Power Sum NEXT........................................................................ 116<br />

8.1.6. Atenuación .................................................................................. 117<br />

8.1.7. Pérdida estructural <strong>de</strong> retorno ..................................................... 118<br />

8.1.8. Indicadores en el hardware .......................................................... 118<br />

8.2. Monitorización <strong>de</strong> la Red.......................................................................... 119<br />

8.2.1. Generadores <strong>de</strong> tramas y paquetes <strong>de</strong> prueba .............................. 119<br />

8.2.2. Analizador <strong>de</strong> protocolos............................................................. 120<br />

8.2.3. Monitores <strong>de</strong> red.......................................................................... 121<br />

8.2.4. Sniffers......................................................................................... 121<br />

8.2.5. Control mediante SNMP ............................................................ 123<br />

8.3. Resumen <strong>de</strong> contenidos ............................................................................ 125<br />

AUTOEVALUACIÓN 5 ................................................................................... 126<br />

EJERCICIO 4 ..................................................................................................... 127<br />

SOLUCIONES .................................................................................................. 129<br />

9 Seguridad informática ....................................................................................... 133<br />

9.1. Seguridad.................................................................................................. 133<br />

9.2. Amenazas ................................................................................................. 136<br />

9.2.1. Personas ....................................................................................... 136<br />

9.2.2. Software maligno......................................................................... 137<br />

9.2.3. Agujeros en la seguridad.............................................................. 138<br />

9.2.4. Ataques........................................................................................ 140<br />

9.2.5. Signos <strong>de</strong> ataque .......................................................................... 141<br />

9.3. Política <strong>de</strong> seguridad ................................................................................. 142<br />

9.3.1. Contramedidas............................................................................. 143<br />

9.3.2. RFC 2196 ..................................................................................... 143<br />

9.4. Protocolos <strong>de</strong> seguridad ............................................................................ 144<br />

9.4.1. Técnicas <strong>de</strong> encriptado ................................................................ 144<br />

9.4.2. IPSEC .......................................................................................... 146<br />

9.4.3. SSL............................................................................................... 146<br />

9.5. Sistemas operativos y seguridad................................................................ 147<br />

9.5.1. Sistemas Unix.............................................................................. 147<br />

9.5.2. Sistemas Windows ....................................................................... 148<br />

9.6. Firewalls/Cortafuegos ............................................................................... 148<br />

9.6.1. Instalación en una LAN.............................................................. 150<br />

9.6.2. Tipos <strong>de</strong> cortafuegos .................................................................... 151<br />

9.7. Usuarios internos...................................................................................... 152<br />

9.8. Resumen <strong>de</strong> contenidos ............................................................................ 154


AUTOEVALUACIÓN 6 ................................................................................... 156<br />

EJERCICIO 5 ..................................................................................................... 157<br />

SOLUCIONES .................................................................................................. 160<br />

10 Sistemas operativos y entornos gráficos <strong>de</strong> usuario............................................ 165<br />

10.1. Evolución .................................................................................................. 166<br />

10.2. Sistemas operativos actuales..................................................................... 168<br />

10.3. Componentes <strong>de</strong> un Sistema Operativo................................................... 171<br />

10.3.1. El núclo o kernel .......................................................................... 172<br />

10.3.2. Sistema <strong>de</strong> ficheros....................................................................... 174<br />

10.3.3. Gestión <strong>de</strong> usuarios...................................................................... 176<br />

10.3.4. Interfaz <strong>de</strong> usuario........................................................................ 177<br />

10.3.5. Programas <strong>de</strong> aplicación .............................................................. 179<br />

10.4. Sistemas operativos y re<strong>de</strong>s....................................................................... 180<br />

10.4.1. Internet ........................................................................................ 180<br />

10.4.2. Sistemas distribuidos.................................................................... 181<br />

10.5. Tipos <strong>de</strong> sistemas operativos comunes...................................................... 184<br />

10.5.1. Sistemas Windows ....................................................................... 184<br />

10.5.2. Sistemas Unix.............................................................................. 189<br />

10.6. Resumen <strong>de</strong> contenidos ............................................................................ 194<br />

AUTOEVALUACIÓN 7 ................................................................................... 196<br />

EJERCICIO 6 ..................................................................................................... 197<br />

SOLUCIONES .................................................................................................. 199<br />

11 Instalación <strong>de</strong> software <strong>de</strong> red ........................................................................... 203<br />

11.1. Volviendo a IP .......................................................................................... 203<br />

11.2. Configuración <strong>de</strong> la red ............................................................................ 206<br />

11.2.1. Direcciones IP.............................................................................. 206<br />

11.2.2. Configuración <strong>de</strong>l router.............................................................. 207<br />

11.2.3. Presentando el router a los clientes.............................................. 208<br />

11.2.4. Compartiendo la impresora ......................................................... 210<br />

11.3. Configuración <strong>de</strong> clientes ......................................................................... 211<br />

11.3.1. Cliente Windows 98/ME ............................................................. 212<br />

11.3.2. Cliente Windows 2000/XP .......................................................... 214<br />

11.4. Directorio Activo...................................................................................... 215<br />

11.4.1. Instalación y configuración.......................................................... 216<br />

11.5. Instalación <strong>de</strong> servidor Web ..................................................................... 218<br />

11.5.1. Cliente y servidor Web ................................................................ 219<br />

11.5.2. HTTP y servidores “activos”........................................................ 220<br />

11.5.3. Instalación y funcionamiento <strong>de</strong> Apache.................................... 221<br />

11.6. Resumen <strong>de</strong> contenidos ............................................................................ 223<br />

AUTOEVALUACIÓN 8 ................................................................................... 225<br />

EJERCICIO 7 ..................................................................................................... 227<br />

SOLUCIONES .................................................................................................. 228


12 Técnicas <strong>de</strong> cableado estructurado .................................................................... 231<br />

12.1. Sistema <strong>de</strong> cableado.................................................................................. 231<br />

12.2. Tipos <strong>de</strong> cables.......................................................................................... 232<br />

12.3. Elaboración <strong>de</strong> un sistema <strong>de</strong> cableado estructurado ............................... 233<br />

12.3.1. Subsistema <strong>de</strong> administración...................................................... 235<br />

12.3.2. Subsistema <strong>de</strong> cableado horizontal .............................................. 236<br />

12.3.3. Cableado vertical......................................................................... 237<br />

12.3.4. Área <strong>de</strong> trabajo ............................................................................ 239<br />

12.3.5. Cuarto <strong>de</strong> telecomunicaciones (Repartidor <strong>de</strong> planta)................ 240<br />

12.3.6. Cuarto <strong>de</strong> Equipos (Repartidor principal) ................................... 242<br />

12.3.7. Cuarto <strong>de</strong> entrada <strong>de</strong> servicios..................................................... 242<br />

12.3.8. Canalizaciones y accesos.............................................................. 243<br />

12.4. Resumen <strong>de</strong> contenidos ............................................................................ 245<br />

AUTOEVALUACIÓN 9 ................................................................................... 247<br />

EJERCICIO 8 ..................................................................................................... 248<br />

SOLUCIONES .................................................................................................. 250<br />

13 Normativas......................................................................................................... 253<br />

13.1. Cableado estructurado.............................................................................. 253<br />

13.2. Compatibilidad electomagnética.............................................................. 257<br />

13.2.1. Directivas, regulaciones y estándares........................................... 258<br />

13.2.2. Autorida<strong>de</strong>s y estándares nacionales ........................................... 259<br />

13.2.3. La EMC en la Tecnología <strong>de</strong> la Información............................... 259<br />

13.2.4. Otras Directivas y Normas Europeas........................................... 260<br />

13.3. Normativa <strong>de</strong> seguridad............................................................................ 260<br />

13.4. Instalación eléctrica y telecomunicaciones .............................................. 261<br />

13.4.1. Trabajos a realizar ........................................................................ 261<br />

13.4.2. Riesgos más frecuentes ................................................................ 261<br />

13.4.3. Protecciones individuales............................................................. 261<br />

13.4.4. Protecciones colectivas ................................................................ 262<br />

13.5. Reglamento electrotécnico <strong>de</strong> baja tensión (REBT) ................................ 262<br />

13.5.1. Objetivo y estructura ................................................................... 263<br />

13.5.2. Acometida e instalación <strong>de</strong> enlace.............................................. 264<br />

13.5.3. Concentración <strong>de</strong> contadores...................................................... 264<br />

13.5.4. Instalación <strong>de</strong> Cableado .............................................................. 265<br />

13.6. Resumen <strong>de</strong> contenidos ............................................................................ 267<br />

AUTOEVALUACIÓN 10 ................................................................................. 269<br />

SOLUCIONES .................................................................................................. 270<br />

ANEXOS ................................................................................................................... 271<br />

RESUMEN ................................................................................................................ 273<br />

EXAMEN................................................................................................................... 279<br />

BIBLIOGRAFÍA........................................................................................................ 285


Este manual se correspon<strong>de</strong> con el módulo “Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas<br />

<strong>de</strong> or<strong>de</strong>nadores”, <strong>de</strong>l certificado <strong>de</strong> profesionalidad <strong>de</strong> la ocupación <strong>de</strong> “Instalador<br />

<strong>de</strong> equipos y sistemas <strong>de</strong> comunicación”, según el Real Decreto 943/1997.<br />

Los contenidos que en él se recogen se correspon<strong>de</strong>n con una duración <strong>de</strong><br />

240 horas.<br />

El objetivo <strong>de</strong> este manual es conseguir que el lector, al fi nalizar este módulo,<br />

logre instalar re<strong>de</strong>s informáticas <strong>de</strong> or<strong>de</strong>nadores realizando la configuración,<br />

verificación y puesta a punto, utilizando las técnicas y procedimientos<br />

a<strong>de</strong>cuados en condiciones <strong>de</strong> calidad y seguridad establecidas.


Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores 1<br />

Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas<br />

<strong>de</strong> Or<strong>de</strong>nadores<br />

1 Introducción<br />

El perfil profesional instalador <strong>de</strong> equipos y sistemas <strong>de</strong> comunicación, <strong>de</strong><br />

la ocupación <strong>de</strong>l área profesional <strong>de</strong> electrónica, <strong>de</strong> la familia profesional <strong>de</strong><br />

montaje e instalación tiene como competencia general instalar, configurar y<br />

poner a punto sistemas audiovisuales <strong>de</strong> comunicación y proceso <strong>de</strong> datos,<br />

sobre soportes <strong>de</strong> líneas eléctricas, radioeléctricas o <strong>de</strong> fibra óptica <strong>de</strong> acuerdo<br />

con planos y esquemas, cumpliendo las normas y estándares nacionales e<br />

internacionales, en condiciones <strong>de</strong> calidad, seguridad y medioambientales.<br />

En relación a la instalación <strong>de</strong> re<strong>de</strong>s informáticas <strong>de</strong> or<strong>de</strong>nadores, el instalador<br />

<strong>de</strong> equipos y sistemas <strong>de</strong> comunicación <strong>de</strong>be instalar re<strong>de</strong>s informáticas <strong>de</strong><br />

or<strong>de</strong>nadores realizando la configuración, verificación y puesta a punto,<br />

utilizando las técnicas y procedimientos a<strong>de</strong>cuados en condiciones <strong>de</strong> calidad<br />

y seguridad establecidas, tal y como recoge el certificado <strong>de</strong> profesionalidad <strong>de</strong><br />

la ocupación <strong>de</strong> instalador <strong>de</strong> equipos y sistemas <strong>de</strong> comunicación., según el<br />

Real Decreto 943/1997.<br />

A lo largo <strong>de</strong> este manual se <strong>de</strong>sarrollan y recogen los contenidos básicos<br />

asociados a la unidad <strong>de</strong> competencia “instalar sistemas <strong>de</strong> re<strong>de</strong>s informáticas<br />

<strong>de</strong> or<strong>de</strong>nadores” <strong>de</strong>l certificado anteriormente mencionado.


Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores 3<br />

2 Informática básica<br />

Cuando hablamos <strong>de</strong> las re<strong>de</strong>s <strong>de</strong> or<strong>de</strong>nadores estamos tratando un tema verda<strong>de</strong>ramente<br />

complejo, que implica una gran cantidad <strong>de</strong> sistemas informáticos<br />

que colaboran entre sí para obtener un rendimiento superior al que tendrían por<br />

separado. Será necesario entonces hacer una <strong>de</strong>scripción <strong>de</strong> qué es un sistema<br />

informático, qué partes lo forman y cómo se relacionan entre ellas.<br />

A lo largo <strong>de</strong> este manual, utilizaremos regularmente la lengua inglesa para<br />

referirnos a conceptos, protocolos, dispositivos, etc. Esto se <strong>de</strong>be a que la mayoría<br />

(si no la totalidad) <strong>de</strong> los temas tratados aquí provienen <strong>de</strong>l ámbito anglosajón<br />

(Estados Unidos, principalmente); cuando sea posible, se nombrará también el<br />

equivalente en castellano.<br />

Antes <strong>de</strong> nada, veamos unos conceptos básicos que nos pue<strong>de</strong>n ayudar a<br />

compren<strong>de</strong>r cómo se analizan y diseñan los sistemas informáticos.<br />

2.1.<br />

Abstracción<br />

El concepto <strong>de</strong> abstracción es imprescindible<br />

para analizar sistemas complejos, ya que<br />

supone una reducción <strong>de</strong> la complejidad. Si<br />

reflexionamos un poco, es algo que estamos<br />

haciendo continuamente; cuando <strong>de</strong>cimos<br />

“hay mucha gente en la playa” o “menudo<br />

tráfico tenemos hoy”, estamos abstrayendo<br />

el concepto <strong>de</strong> “persona” o “coche” más allá<br />

<strong>de</strong> todas las personas individuales <strong>de</strong> las<br />

que hablamos o <strong>de</strong> cada coche que vemos<br />

pasar. Es un proceso <strong>de</strong> generalización en<br />

el que tomamos una serie <strong>de</strong> características<br />

principales que asociamos a un grupo <strong>de</strong><br />

cosas y las vinculamos a un concepto que<br />

llamamos mo<strong>de</strong>lo.


4 Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores<br />

Cuando instalo una red <strong>de</strong> or<strong>de</strong>nadores, tengo que tener la perspectiva <strong>de</strong> que<br />

es un sistema compuesto <strong>de</strong> otros subsistemas: or<strong>de</strong>nadores y dispositivos <strong>de</strong><br />

conexión. El diseño <strong>de</strong> la red se realiza en base a estos conceptos, no según<br />

las características propias <strong>de</strong> cada or<strong>de</strong>nador y cada “switch”. Esto nos permite<br />

plantear un diseño en forma <strong>de</strong> “diagrama <strong>de</strong> bloques y conexiones entre<br />

bloques” como veremos más a<strong>de</strong>lante; lo que hago es abstraer la complejidad<br />

<strong>de</strong> los sistemas para po<strong>de</strong>r enfrentarme a un problema más sencillo.<br />

Según el <strong>de</strong>talle que tengan los mo<strong>de</strong>los que creamos mediante la abstracción,<br />

se hablará <strong>de</strong> niveles <strong>de</strong> abstracción.<br />

2.2.<br />

Interfaces y protocolos<br />

Estrechamente relacionado con el concepto <strong>de</strong> abstracción se encuentra el<br />

concepto <strong>de</strong> interfaz. Una interfaz nos permite <strong>de</strong>finir cómo se relacionan los<br />

componentes <strong>de</strong> un sistema, es <strong>de</strong>cir, qué ofrecen a los otros componentes para<br />

que puedan comunicarse con ellos.<br />

Por ejemplo, si sé conducir un coche, eso no implica que sepa exactamente<br />

cómo funciona la mecánica <strong>de</strong>l automóvil; simplemente sé que dispongo <strong>de</strong><br />

un volante, unos pedales y una palanca <strong>de</strong> cambios; esa es la interfaz que me<br />

ofrece el coche.<br />

El protocolo es el lenguaje que utilizan los componentes <strong>de</strong> un sistema para<br />

comunicarse a través <strong>de</strong> una interfaz. Siguiendo con el ejemplo anterior,<br />

saber conducir un coche es conocer el protocolo para po<strong>de</strong>r “comunicarse”<br />

con el coche.<br />

Estas <strong>de</strong>finiciones pue<strong>de</strong>n parecer, a simple vista, muy teóricas, pero nos serán<br />

<strong>de</strong> gran ayuda en la práctica.<br />

2.3.<br />

Resumen <strong>de</strong> contenidos<br />

En esta unidad didáctica hemos visto los conceptos básicos que nos pue<strong>de</strong>n<br />

ayudar a compren<strong>de</strong>r cómo se analizan y diseñan los sistemas informáticos.<br />

Respecto a esto, es importantísimo tener claros y compren<strong>de</strong>r los conceptos <strong>de</strong><br />

Interfaz y protocolo.


Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores 5<br />

Una interfaz nos permite <strong>de</strong>finir cómo se relacionan los componentes <strong>de</strong> un<br />

sistema, es <strong>de</strong>cir, qué ofrecen a los otros componentes para que puedan comunicarse<br />

con ellos. Mientras que el término protocolo se utiliza para <strong>de</strong>nominar<br />

al lenguaje que utilizan los componentes <strong>de</strong> un sistema para comunicarse a<br />

través <strong>de</strong> una interfaz.


Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores 7<br />

3 Or<strong>de</strong>nadores<br />

Un or<strong>de</strong>nador o computador es una máquina electrónica <strong>de</strong> procesado <strong>de</strong><br />

información <strong>de</strong> acuerdo a un programa almacenado.<br />

La <strong>de</strong>nominación “or<strong>de</strong>nador” es rechazada<br />

por muchos escritores en lengua<br />

castellana, que creen más apropiado el<br />

término “computador” o “computadora”<br />

(siendo estos términos los que se utilizan<br />

en América Latina, provenientes <strong>de</strong>l<br />

inglés computer). La palabra “or<strong>de</strong>nador”,<br />

que es la más utilizada en nuestro país,<br />

tiene origen en el vocablo francés<br />

“ordinateur”, y no por casualidad: lo introdujo<br />

Jacques Perret en la presentación<br />

europea <strong>de</strong>l or<strong>de</strong>nador IBM 701 (lanzado<br />

en 1951, quizá el primer or<strong>de</strong>nador<br />

“comerciable”).<br />

Un or<strong>de</strong>nador pue<strong>de</strong> realizar muchos cálculos por segundo, pue<strong>de</strong> almacenar<br />

gran cantidad <strong>de</strong> información y acce<strong>de</strong>r a ella en muy poco tiempo (pue<strong>de</strong><br />

organizarla <strong>de</strong> forma eficiente). A<strong>de</strong>más, es en las tareas más cansadas y<br />

repetitivas don<strong>de</strong> resulta más útil.<br />

Sin embargo, un or<strong>de</strong>nador no sirve para nada si no es programado correctamente,<br />

es <strong>de</strong>cir, si no se le dice lo que tiene que hacer. El or<strong>de</strong>nador es una máquina y,<br />

por tanto, no piensa; es necesario pensar por él 1 .<br />

1<br />

O bien <strong>de</strong>cirle cómo <strong>de</strong>be pensar, estando esto actualmente muy limitado por<br />

la tecnología.


8 Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores<br />

3.1.<br />

Programas<br />

Si queremos ver cómo trabaja un or<strong>de</strong>nador, veamos cómo pue<strong>de</strong> realizar una<br />

operación aritmética sencilla. Por ejemplo, imaginemos que se tiene que calcular<br />

Y tal que así:<br />

Y = 3 * X + 5 para X = 2<br />

El or<strong>de</strong>nador realiza este proceso en cuatro etapas:<br />

- Lectura <strong>de</strong>l valor <strong>de</strong> la variable X.<br />

- Lectura <strong>de</strong> la constante 3 y <strong>de</strong>l operador “por”. Interpretación <strong>de</strong> la subexpresión<br />

3*X con X=2 y cálculo <strong>de</strong>l resultado parcial.<br />

- Lectura <strong>de</strong> la constante 5 y <strong>de</strong>l operador “más”. Interpretación <strong>de</strong> la expresión<br />

6+5 (sustituyendo el resultado parcial) y cálculo <strong>de</strong>l resultado fi nal.<br />

- Escritura <strong>de</strong>l resultado obtenido en Y.<br />

En general, las tres funciones principales <strong>de</strong>l proceso son:<br />

• Lectura <strong>de</strong> las expresiones.<br />

• Evaluación <strong>de</strong> las expresiones:<br />

Cálculo.<br />

• Escritura <strong>de</strong> resultados:<br />

Finales o intermedios.<br />

A<strong>de</strong>más <strong>de</strong> la función <strong>de</strong> memorización que tiene que hacer antes <strong>de</strong> la escritura,<br />

para retener la fórmula y los resultados intermedios y final.


Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores 9<br />

Estas funciones las pue<strong>de</strong> realizar un or<strong>de</strong>nador utilizando los dispositivos que<br />

po<strong>de</strong>mos ver en la siguiente figura:<br />

- La lectura y escritura se realizan en los dispositivos <strong>de</strong> entrada y salida.<br />

- La búsqueda <strong>de</strong> las expresiones, su interpretación y cálculo se realizan en la<br />

unidad central, que incluye a la memoria.<br />

Lo único que hace el or<strong>de</strong>nador es seguir las instrucciones que se le dan. El<br />

conjunto <strong>de</strong> instrucciones que necesita un or<strong>de</strong>nador para realizar una tarea<br />

<strong>de</strong>terminada constituye un programa. Los programas <strong>de</strong>ben ser específicos para<br />

cada tarea que se quiere que haga el or<strong>de</strong>nador y hechos <strong>de</strong> forma que los pueda<br />

enten<strong>de</strong>r y ejecutar.<br />

3.2.<br />

Memoria<br />

La memoria <strong>de</strong> un or<strong>de</strong>nador tiene como misión almacenar los datos para,<br />

posteriormente, ser utilizados. Cuando la memoria recibe información hace<br />

tres funciones: la registra, la conserva y la <strong>de</strong>vuelve cuando se le pi<strong>de</strong>. Po<strong>de</strong>mos<br />

imaginar a una memoria como un enorme archivo con cubículos (posiciones <strong>de</strong><br />

memoria) etiquetados por un número (la dirección <strong>de</strong> la posición), en cada uno<br />

<strong>de</strong> los cuales se almacena un dato en forma binaria (unos y ceros). El tamaño <strong>de</strong><br />

cada posición <strong>de</strong> memoria <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la estructura <strong>de</strong> la memoria en sí, siendo<br />

normalmente <strong>de</strong> 8 (permite números <strong>de</strong> 0 a 255), 16 (números <strong>de</strong> 0 a 65.535) o<br />

32 bits (números entre 0 y 4.300 millones).<br />

En la memoria <strong>de</strong>l or<strong>de</strong>nador se almacenan tanto los datos <strong>de</strong> los programas<br />

como los propios programas. Este concepto <strong>de</strong> programa almacenado es lo que<br />

permite hacer casi cualquier cosa con un or<strong>de</strong>nador, siempre que tengamos el<br />

programa correcto.


10 Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores<br />

Ésto se realiza en la llamada memoria interna <strong>de</strong>l or<strong>de</strong>nador o memoria <strong>de</strong> acceso<br />

aleatorio (RAM). Esta memoria se caracteriza por una elevada velocidad en el<br />

acceso y capacidad reducida (actualmente, un PC normal no pasa <strong>de</strong> 512 Mb),<br />

a<strong>de</strong>más <strong>de</strong> ser volátil: cuando se retira la alimentación se borra la información<br />

<strong>de</strong> la memoria.<br />

Para solucionar estos problemas <strong>de</strong> capacidad y volatilidad, el or<strong>de</strong>nador tiene<br />

que recorrer a memorias externas, que precisamente tienen el comportamiento<br />

opuesto a las RAM, ya que ofrecen capacida<strong>de</strong>s mucho mayores, con una velocidad<br />

<strong>de</strong> acceso mucho menor y no volátiles. Como ejemplo <strong>de</strong> estos dispositivos<br />

externos, tenemos los soportes magnéticos (discos duros, disquetes, cintas) y<br />

los ópticos (discos ópticos como CD-ROM y DVD-ROM).<br />

Existe otro tipo <strong>de</strong> memoria interna aparte <strong>de</strong> la <strong>de</strong> acceso aleatorio, la llamada<br />

ROM (“read only memory”), memoria <strong>de</strong> sólo lectura. En esta memoria, se<br />

sitúan los programas necesarios (<strong>de</strong>nominada BIOS – sistema básico <strong>de</strong> entrada<br />

y salida) para efectuar el arranque <strong>de</strong>l or<strong>de</strong>nador: la comprobación <strong>de</strong> los dispositivos<br />

básicos y la carga <strong>de</strong>l sistema operativo. Los <strong>de</strong>más programas a ejecutar<br />

se leerán <strong>de</strong>l disco hacia la memoria RAM para su posterior ejecución.<br />

Hay un tercer tipo (menor) <strong>de</strong> memoria, normalmente asociado a memorias <strong>de</strong><br />

acceso aleatorio, llamado caché. Se trata <strong>de</strong> una memoria <strong>de</strong> lectura/escritura<br />

similar a la RAM, pero <strong>de</strong> mucha más velocidad y <strong>de</strong> mucha menos capacidad.<br />

Se sitúa, por ejemplo, a la entrada <strong>de</strong> la RAM, procurándose que en ella estén<br />

datos <strong>de</strong> acceso frecuente, con lo que se evita tener que acce<strong>de</strong>r a la RAM y se<br />

acelera consi<strong>de</strong>rablemente el proceso.<br />

3.3.<br />

Unida<strong>de</strong>s aritméticas y <strong>de</strong> control<br />

A<strong>de</strong>más <strong>de</strong> la memoria, la unidad central <strong>de</strong> un or<strong>de</strong>nador tiene otras dos<br />

unida<strong>de</strong>s: la aritmético-lógica y la <strong>de</strong> control. Estas unida<strong>de</strong>s utilizan un<br />

conjunto <strong>de</strong> circuitos electrónicos especializados para cada función que tienen<br />

que realizar.<br />

La unidad <strong>de</strong> control tiene como misión obtener las instrucciones <strong>de</strong>l programa<br />

a ejecutar <strong>de</strong>s<strong>de</strong> la memoria e i<strong>de</strong>ntificar las operaciones que van codificadas<br />

en la instrucción.<br />

La unidad aritmético-lógica realiza las operaciones que se indican en la<br />

instrucción. Básicamente, se trata <strong>de</strong> operaciones aritméticas (sumar, restar,<br />

multiplicar, dividir) y lógicas (operaciones <strong>de</strong> lógica binaria a nivel <strong>de</strong> bit).


Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores 11<br />

Para po<strong>de</strong>r observar el funcionamiento conjunto <strong>de</strong> la unidad central <strong>de</strong><br />

proceso, veamos cómo se realiza <strong>de</strong>ntro <strong>de</strong>l or<strong>de</strong>nador la operación “sumar<br />

dos números”:<br />

- Almacena los dos datos en memoria.<br />

- La unidad <strong>de</strong> control extrae los datos <strong>de</strong> la memoria y los coloca en la unidad<br />

aritmética.<br />

- La unidad <strong>de</strong> control indica a la unidad aritmética que <strong>de</strong>be realizar la<br />

operación “suma”.<br />

- La unidad <strong>de</strong> control indica a la aritmética que introduzca el resultado en<br />

una posición <strong>de</strong> memoria <strong>de</strong>terminada.<br />

Es <strong>de</strong>cir, la unidad <strong>de</strong> control se encarga <strong>de</strong> “dirigir” el procesado <strong>de</strong> instrucciones,<br />

realizando también el <strong>de</strong>splazamiento <strong>de</strong> los datos <strong>de</strong>s<strong>de</strong> la memoria a<br />

la unidad aritmética y luego <strong>de</strong>s<strong>de</strong> ésta a la memoria.<br />

En un or<strong>de</strong>nador actual, la unidad central <strong>de</strong> proceso se implementa en un único<br />

chip <strong>de</strong>nominado CPU (que quiere <strong>de</strong>cir exactamente eso, “central process<br />

unit”, vulgarmente llamado procesador), siendo, por ejemplo, Intel Pentium o<br />

AMD Athlon para los PCs, Power Mac para los Macintosh o Sparc para las<br />

estaciones SUN.<br />

El funcionamiento <strong>de</strong> la CPU <strong>de</strong>fine las instrucciones <strong>de</strong> las que dispondrá el<br />

or<strong>de</strong>nador, cómo será el manejo <strong>de</strong> los datos (tamaño <strong>de</strong> la palabra <strong>de</strong> la memoria<br />

que se pue<strong>de</strong> manejar <strong>de</strong> cada vez en la CPU: así tenemos los viejos micros <strong>de</strong><br />

8 bits, los primeros PCs <strong>de</strong> 16 bits y los actuales <strong>de</strong> 32; los or<strong>de</strong>nadores más<br />

potentes utilizan CPUs <strong>de</strong> 64 bits) y cuál será la velocidad <strong>de</strong>l or<strong>de</strong>nador.<br />

3.4.<br />

Dispositivos <strong>de</strong> entrada y salida<br />

Un or<strong>de</strong>nador, a<strong>de</strong>más <strong>de</strong> la unidad central, tiene también dispositivos que le<br />

permiten comunicarse con el exterior; es <strong>de</strong>cir, con sus usuarios. Para introducir<br />

las instrucciones y los datos en el interior <strong>de</strong> la máquina se dispone básicamente,<br />

como todos sabemos, <strong>de</strong> un teclado y un ratón. Po<strong>de</strong>mos consi<strong>de</strong>rar también<br />

como dispositivos <strong>de</strong> entrada las memorias externas que hemos visto en los<br />

apartados anteriores.


12 Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores<br />

Cuando se necesita presentar el resultado <strong>de</strong> una operación, éste se pue<strong>de</strong><br />

mostrar en la pantalla, se pue<strong>de</strong> imprimir en una impresora o se pue<strong>de</strong> grabar<br />

en un dispositivo <strong>de</strong> almacenamiento externo.<br />

No estamos hablando en esta unidad didáctica <strong>de</strong> re<strong>de</strong>s <strong>de</strong> or<strong>de</strong>nadores, pero<br />

<strong>de</strong>bemos señalar aquí que un dispositivo que nos permita conectarnos a otros<br />

or<strong>de</strong>nadores, como pue<strong>de</strong> ser una tarjeta <strong>de</strong> red, funciona también como un<br />

dispositivo <strong>de</strong> entrada/salida.<br />

3.5.<br />

Hardware y software<br />

Estas dos palabras anglosajonas no disponen, <strong>de</strong>safortunadamente, <strong>de</strong> traducción<br />

a nuestra lengua. Después <strong>de</strong> haber visto básicamente <strong>de</strong> qué se compone un<br />

or<strong>de</strong>nador, intentemos distinguir estos conceptos:<br />

- Por hardware enten<strong>de</strong>mos todos los dispositivos y componentes electrónicos<br />

<strong>de</strong> los que consta el or<strong>de</strong>nador. Por <strong>de</strong>cirlo <strong>de</strong> algún modo, son la parte “física”<br />

o “mecánica”, y proporcionan un marco para el <strong>de</strong>sarrollo <strong>de</strong> soluciones a<br />

problemas concretos.<br />

- El software está constituido por los programas y los datos, que en parte<br />

existen “<strong>de</strong>ntro” <strong>de</strong>l hardware, pero que tienen una naturaleza más<br />

dinámica: pue<strong>de</strong>n ser y, en efecto, normalmente son modificados durante<br />

el funcionamiento <strong>de</strong>l or<strong>de</strong>nador, y están relacionados con los problemas<br />

concretos que queremos resolver en el or<strong>de</strong>nador. Se <strong>de</strong>nominan la parte<br />

“lógica” <strong>de</strong>l sistema informático.<br />

3.6.<br />

Repaso breve a la arquitectura <strong>de</strong>l PC<br />

Los tipos <strong>de</strong> or<strong>de</strong>nadores se <strong>de</strong>finen en función <strong>de</strong> su arquitectura interna: qué<br />

CPU utilizan, qué tipo <strong>de</strong> memorias, cómo se comunican con los dispositivos,<br />

etc. Se podría pensar, por lo que dijimos más arriba, que la CPU <strong>de</strong>fine el<br />

tipo <strong>de</strong> or<strong>de</strong>nador. Esto no es cierto en absoluto: <strong>de</strong>cir que durante los años<br />

80 se utilizó extensivamente la serie 68.000 <strong>de</strong> Motorola para todo tipo <strong>de</strong><br />

or<strong>de</strong>nadores (Amiga, Macintosh, Sun), a<strong>de</strong>más <strong>de</strong> otros dispositivos como,<br />

por ejemplo, ví<strong>de</strong>ojuegos.


Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores 13<br />

Hablaremos casi en exclusividad <strong>de</strong> los PCs, porque son los or<strong>de</strong>nadores con los<br />

que nos vamos a encontrar en la práctica. Aparte <strong>de</strong> ellos tenemos la familia<br />

<strong>de</strong> or<strong>de</strong>nadores Mac <strong>de</strong> Apple, que se ha vuelto últimamente muy similar al PC<br />

en términos <strong>de</strong> hardware (existen incluso dispositivos compatibles para ambas<br />

plataformas), por lo cual no nos centraremos mucho en ellos.<br />

El caso <strong>de</strong>l PC, como or<strong>de</strong>nador <strong>de</strong>finido por su arquitectura, se pue<strong>de</strong> <strong>de</strong>cir<br />

que es un “caso mo<strong>de</strong>lo”. En parte, se <strong>de</strong>be a su historia. A principios <strong>de</strong> los<br />

años 80, IBM presenta su PC; pocos años más tar<strong>de</strong> “liberaliza” su diseño,<br />

permitiendo a otros fabricantes que construyan y vendan “compatibles PC”<br />

dándoles las características que <strong>de</strong>bían cumplir para ven<strong>de</strong>rlos como tal. Esto<br />

ha producido a lo largo <strong>de</strong> los años que por una parte IBM haya <strong>de</strong>jado la<br />

producción <strong>de</strong> PCs al no po<strong>de</strong>r con la competencia, más asequible para los<br />

usuarios, y, por otra parte, que se haya <strong>de</strong>finido claramente cómo <strong>de</strong>ben ser<br />

las conexiones a los dispositivos.<br />

El PC es una “arquitectura abierta” en el sentido <strong>de</strong> que disponemos, por una<br />

parte, <strong>de</strong> una placa base en la que colocamos nuestra CPU y nuestra memoria,<br />

a la que po<strong>de</strong>mos conectar una enorme serie <strong>de</strong> dispositivos <strong>de</strong> expansión,<br />

<strong>de</strong>nominados comúnmente “tarjetas”, que se correspon<strong>de</strong>rían en el mo<strong>de</strong>lo que<br />

hemos visto con dispositivos <strong>de</strong> entrada y salida. Los conectores que nos ofrece<br />

la placa son principalmente <strong>de</strong> estos tipos:<br />

• ISA:<br />

Ya en <strong>de</strong>suso por su escasa velocidad, utilizada principalmente en tarjetas<br />

<strong>de</strong> sonido.<br />

• AGP:<br />

Utilizada para dispositivos <strong>de</strong> ví<strong>de</strong>o por su enorme ancho <strong>de</strong> banda.<br />

• PCI:<br />

Utilizada para todo tipo <strong>de</strong> dispositivos (entre ellos tarjetas <strong>de</strong> red).<br />

Los dispositivos <strong>de</strong> almacenamiento secundario no se conectan directamente a<br />

la placa, como los anteriores, sino que se conectan mediante cables normalmente<br />

planos (conectores en paralelo):


14 Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores<br />

• IDE:<br />

Para discos duros y unida<strong>de</strong>s <strong>de</strong> CD o DVD.<br />

• SCSI:<br />

Í<strong>de</strong>m que los anteriores, pero <strong>de</strong> más alta velocidad.<br />

• Serial ATA:<br />

Presentado como el sustituto <strong>de</strong> IDE en un futuro cercano.<br />

Por si no fuera poco con esta expansibilidad, el PC dispone <strong>de</strong> una serie <strong>de</strong><br />

conectores para dispositivos externos:<br />

• Puerto serie o COM:<br />

Utilizado normalmente para mó<strong>de</strong>ms externos.<br />

• Puerto paralelo o LPT (<strong>de</strong> line-printer):<br />

Utilizado principalmente para las impresoras.<br />

• PS/2:<br />

Para la conexión <strong>de</strong> teclado y ratón.<br />

• USB (universal serie bus):<br />

Estándar <strong>de</strong> reciente adopción, utilizado para la conexión <strong>de</strong> todo tipo<br />

<strong>de</strong> dispositivos, <strong>de</strong>s<strong>de</strong> impresoras, escáner, mó<strong>de</strong>ms externos, teclados,<br />

ratones, etc.<br />

3.7.<br />

Resumen <strong>de</strong> contenidos<br />

En la unidad didáctica que acabamos <strong>de</strong> finalizar hemos analizado que es un<br />

or<strong>de</strong>nador, las funciones que este realiza y como las realiza.<br />

Un or<strong>de</strong>nador o computador es una máquina electrónica <strong>de</strong> procesado <strong>de</strong><br />

información que <strong>de</strong> acuerdo a un programa almacenado realiza unas funciones.


Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores 15<br />

Estas funciones las pue<strong>de</strong> realizar un or<strong>de</strong>nador utilizando los dispositivos que<br />

po<strong>de</strong>mos ver en la figura que se presenta a continuación:<br />

Nos po<strong>de</strong>mos olvidar <strong>de</strong> que el or<strong>de</strong>nador necesita <strong>de</strong> un conjunto <strong>de</strong> instrucciones<br />

para realizar una tarea <strong>de</strong>terminada y estas constituyen un programa.<br />

La misión <strong>de</strong> almacenar los datos, para posteriormente ser analizados recae<br />

sobre la memoria <strong>de</strong>l or<strong>de</strong>nador. A<strong>de</strong>más <strong>de</strong> la memoria, la unidad central <strong>de</strong><br />

un or<strong>de</strong>nador tiene otras dos unida<strong>de</strong>s: la aritmético-lógica y la <strong>de</strong> control. Estas<br />

unida<strong>de</strong>s utilizan un conjunto <strong>de</strong> circuitos electrónicos especializados para cada<br />

función que tienen que realizar.<br />

La unidad <strong>de</strong> control tiene como misión obtener las instrucciones <strong>de</strong>l programa<br />

a ejecutar <strong>de</strong>s<strong>de</strong> la memoria e i<strong>de</strong>ntificar las operaciones que van codificadas<br />

en la instrucción.<br />

La unidad aritmético-lógica realiza las operaciones que se indican en la<br />

instrucción. Básicamente, se trata <strong>de</strong> operaciones aritméticas (sumar, restar,<br />

multiplicar, dividir) y lógicas (operaciones <strong>de</strong> lógica binaria a nivel <strong>de</strong> bit).<br />

Por hardware enten<strong>de</strong>mos todos los dispositivos y componentes electrónicos<br />

<strong>de</strong> los que consta el or<strong>de</strong>nador, es <strong>de</strong>cir, son la parte “física” o “mecánica”, y<br />

proporcionan un marco para el <strong>de</strong>sarrollo <strong>de</strong> soluciones a problemas concretos.<br />

Mientras que el software está constituido por los programas y los datos, que<br />

en parte existen “<strong>de</strong>ntro” <strong>de</strong>l hardware, pero que tienen una naturaleza más<br />

dinámica. Se <strong>de</strong>nominan la parte “lógica” <strong>de</strong>l sistema informático.<br />

El PC es una “arquitectura abierta” en el sentido <strong>de</strong> que disponemos, por una<br />

parte, <strong>de</strong> una placa base en la que colocamos nuestra CPU y nuestra memoria,<br />

a la que po<strong>de</strong>mos conectar una enorme serie <strong>de</strong> dispositivos <strong>de</strong> expansión,<br />

<strong>de</strong>nominados comúnmente “tarjetas”.


16 Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores<br />

EJERCICIO 1<br />

1. Enumere las tres funciones principales <strong>de</strong>l proceso a través <strong>de</strong>l cual trabaja<br />

un or<strong>de</strong>nador.<br />

2. Defina los siguientes conceptos:<br />

- Interfaz:<br />

- Protocolo:<br />

- Or<strong>de</strong>nador:<br />

- Programa:<br />

- Memoria:<br />

3. Exponga las diferencias respecto a sus respectivas funciones entre la unidad<br />

<strong>de</strong> control y la unidad aritmética lógica.<br />

4. ¿Qué se entien<strong>de</strong> por hardware? ¿y por software?


Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores 17<br />

SOLUCIONES<br />

EJERCICIO 1:<br />

1.<br />

En general, las tres funciones principales <strong>de</strong>l proceso son:<br />

• Lectura <strong>de</strong> las expresiones.<br />

• Evaluación <strong>de</strong> las expresiones:<br />

Cálculo.<br />

• Escritura <strong>de</strong> resultados:<br />

Finales o intermedios.<br />

2.<br />

Una interfaz nos permite <strong>de</strong>finir cómo se relacionan los componentes <strong>de</strong><br />

un sistema, es <strong>de</strong>cir, qué ofrecen a los otros componentes para que puedan<br />

comunicarse con ellos.<br />

El protocolo es el lenguaje que utilizan los componentes <strong>de</strong> un sistema para<br />

comunicarse a través <strong>de</strong> una interfaz.<br />

Un or<strong>de</strong>nador o computador es una máquina electrónica <strong>de</strong> procesado <strong>de</strong><br />

información <strong>de</strong> acuerdo a un programa almacenado.<br />

El conjunto <strong>de</strong> instrucciones que necesita un or<strong>de</strong>nador para realizar una tarea<br />

<strong>de</strong>terminada constituye un programa.<br />

La memoria <strong>de</strong> un or<strong>de</strong>nador tiene como misión almacenar los datos para,<br />

posteriormente, ser utilizados.<br />

3.<br />

La unidad <strong>de</strong> control tiene como misión obtener las instrucciones <strong>de</strong>l programa<br />

a ejecutar <strong>de</strong>s<strong>de</strong> la memoria e i<strong>de</strong>ntificar las operaciones que van codificadas<br />

en la instrucción.


18 Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores<br />

La unidad aritmético-lógica realiza las operaciones que se indican en la<br />

instrucción. Básicamente, se trata <strong>de</strong> operaciones aritméticas (sumar, restar,<br />

multiplicar, dividir) y lógicas (operaciones <strong>de</strong> lógica binaria a nivel <strong>de</strong> bit).<br />

4.<br />

- Por hardware enten<strong>de</strong>mos todos los dispositivos y componentes electrónicos<br />

<strong>de</strong> los que consta el or<strong>de</strong>nador. Por <strong>de</strong>cirlo <strong>de</strong> algún modo, son la parte “física”<br />

o “mecánica”, y proporcionan un marco para el <strong>de</strong>sarrollo <strong>de</strong> soluciones a<br />

problemas concretos.<br />

- El software está constituido por los programas y los datos, que en parte<br />

existen “<strong>de</strong>ntro” <strong>de</strong>l hardware, pero que tienen una naturaleza más<br />

dinámica: pue<strong>de</strong>n ser y, en efecto, normalmente son modificados durante<br />

el funcionamiento <strong>de</strong>l or<strong>de</strong>nador, y están relacionados con los problemas<br />

concretos que queremos resolver en el or<strong>de</strong>nador. Se <strong>de</strong>nominan la parte<br />

“lógica” <strong>de</strong>l sistema informático.


Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores 19<br />

4 Sistemas operativos y lenguajes <strong>de</strong><br />

programación<br />

El or<strong>de</strong>nador que hemos visto en la unidad didáctica anterior presenta una<br />

gran dificultad en su manejo. Tal y como hemos visto, el or<strong>de</strong>nador lee las<br />

instrucciones <strong>de</strong> la memoria y las ejecuta para procesar datos que también se<br />

encuentran en memoria. El problema está en que las instrucciones y los datos<br />

<strong>de</strong>ben haberse codificado en secuencias <strong>de</strong> unos y ceros, bits al fin y al cabo.<br />

Supongamos, por ejemplo, que nuestro or<strong>de</strong>nador trabaja con palabras <strong>de</strong> 8 bits<br />

(lo que se <strong>de</strong>nomina un byte u octeto 2 ). La CPU que estemos utilizando nos<br />

impondrá el formato <strong>de</strong> los datos y <strong>de</strong> las instrucciones. Por ejemplo, nos pue<strong>de</strong><br />

<strong>de</strong>cir que nuestros datos <strong>de</strong>bemos representarlos como números en binario y<br />

que las instrucciones se <strong>de</strong>finirán a partir <strong>de</strong> los 3 primeros bits <strong>de</strong> la palabra<br />

que las contenga (el resto pue<strong>de</strong> ser la dirección en memoria <strong>de</strong>l número sobre<br />

el que actúa la operación, por ejemplo):<br />

- “001...” indica sumar.<br />

- “011...” indica restar.<br />

- “000...” indica almacenar el dato en memoria.<br />

- etc.<br />

Escribir programas <strong>de</strong> este modo, que se <strong>de</strong>nomina código máquina, es<br />

<strong>de</strong>scabellado por ser muy propenso a errores, a<strong>de</strong>más <strong>de</strong> tener una gran<br />

dificultad intrínseca.<br />

Otro gran problema que tenemos es que disponemos <strong>de</strong> una enorme cantidad<br />

<strong>de</strong> dispositivos conectados a nuestro or<strong>de</strong>nador, que <strong>de</strong>ben po<strong>de</strong>r comunicarse<br />

entre ellos y con el or<strong>de</strong>nador <strong>de</strong> la forma más eficiente posible y, por supuesto,<br />

<strong>de</strong> forma correcta, a pesar <strong>de</strong> que cada uno pue<strong>de</strong> provenir <strong>de</strong> un fabricante<br />

diferente y comportarse <strong>de</strong> forma también diferente.<br />

2<br />

Normalmente se utiliza byte, ya que últimamente los bytes tienen 8 bits; en<br />

los años 70, había máquinas con bytes <strong>de</strong> 10 bits. Entonces, era más preciso<br />

<strong>de</strong>cir “octeto”.


20 Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores<br />

Como vemos, no po<strong>de</strong>mos escribir los programas <strong>de</strong> un or<strong>de</strong>nador personal<br />

directamente en código máquina, ya que es prácticamente imposible hacer<br />

cosas medianamente complicadas. La solución la tenemos que buscar en los<br />

sistemas operativos.<br />

4.1.<br />

Sistema operativo<br />

El sistema operativo es un programa más que se ejecuta en el or<strong>de</strong>nador. Su<br />

función es gestionar los recursos <strong>de</strong>l sistema, entendiendo como recursos:<br />

- El propio procesador.<br />

- La memoria.<br />

- Los dispositivos <strong>de</strong> almacenamiento y entrada/salida.<br />

- Los usuarios <strong>de</strong>l sistema.<br />

De este modo, sus funciones serán:<br />

- Asignar la CPU a los programas <strong>de</strong> forma or<strong>de</strong>nada, para que todos tengan<br />

suficiente tiempo <strong>de</strong> proceso.<br />

- Asignar a los programas tanto la memoria como el acceso a los dispositivos.<br />

- Permitir a los programas que accedan a los dispositivos <strong>de</strong> forma sencilla,<br />

mediante interfaces comunes in<strong>de</strong>pendientes, por ejemplo, <strong>de</strong>l fabricante.<br />

- Controlar, para sistemas que soporten múltiples usuarios, que cada uno<br />

acceda a los recursos para los que tenga permiso.<br />

Tradicionalmente, se divi<strong>de</strong>n los sistemas operativos teniendo en cuenta<br />

varios criterios. Si nos fijamos en el número <strong>de</strong> programas que se pue<strong>de</strong>n estar<br />

ejecutando simultáneamente, tendremos:<br />

• Sistemas monotarea:<br />

Sólo permiten un programa ejecutándose a la vez.


Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores 21<br />

• Sistemas multitarea:<br />

El sistema operativo asigna cíclicamente la CPU a varios programas que<br />

“parece” que se están ejecutando simultáneamente. En or<strong>de</strong>nadores con<br />

varias CPUs, la ejecución simultánea pue<strong>de</strong> ser real en el sentido físico.<br />

A<strong>de</strong>más <strong>de</strong> todo esto, se suele enten<strong>de</strong>r como sistema operativo todos los<br />

programas <strong>de</strong> gestión <strong>de</strong>l sistema, gestión <strong>de</strong> archivos, etc.<br />

Los sistemas operativos tienen una importancia tan gran<strong>de</strong> en los sistemas<br />

informáticos y concretamente en las re<strong>de</strong>s <strong>de</strong> or<strong>de</strong>nadores, que tendrán su<br />

propia unidad didáctica más a<strong>de</strong>lante.<br />

4.2.<br />

Lenguajes <strong>de</strong> programación<br />

Como hemos dicho antes, no po<strong>de</strong>mos escribir nuestros programas en código<br />

máquina simplemente porque no es productivo.<br />

Los sistemas operativos proporcionan al usuario la posibilidad <strong>de</strong> escribir<br />

programas <strong>de</strong> forma algo más sencilla, en lenguajes más manejables y amigables<br />

que el código máquina. Estos lenguajes permiten elaborar programas utilizando<br />

construcciones que preten<strong>de</strong>n ser lo más similares posibles al lenguaje escrito,<br />

por supuesto, lenguaje escrito en inglés, ya que esto es inevitable.<br />

Tradicionalmente, se divi<strong>de</strong>n los lenguajes <strong>de</strong> programación en:<br />

• Compilados:<br />

A partir <strong>de</strong>l programa escrito, en el lenguaje que sea, se traduce a código<br />

máquina. Esto suele ofrecer la mayor velocidad <strong>de</strong> ejecución posible.<br />

• Interpretados:<br />

Existe otro programa, llamado intérprete, que lee una a una las instrucciones<br />

<strong>de</strong>l programa y las va ejecutando. Son más lentos que los lenguajes compilados<br />

pero, normalmente, son más sencillos <strong>de</strong> manejar.


22 Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores<br />

La otra división que se suele manejar se basa en la proximidad <strong>de</strong>l lenguaje al<br />

código máquina:<br />

• Los lenguajes <strong>de</strong> bajo nivel son próximos al lenguaje máquina, con lo que son<br />

muy rápidos pero a la vez son difíciles <strong>de</strong> manejar y presentan unas enormes<br />

dificulta<strong>de</strong>s a la hora <strong>de</strong> afrontar problemas complejos.<br />

• Los lenguajes <strong>de</strong> alto nivel están lejos <strong>de</strong>l lenguaje máquina y más cerca<br />

<strong>de</strong>l pensamiento y lenguaje humanos. Como tales, son más lentos en<br />

ejecución, teóricamente, pero permiten abarcar problemas muy complejos,<br />

como se ha dicho muchas veces, se trata <strong>de</strong> “hacer fácil lo difícil y posible<br />

lo muy difícil”.<br />

Como ejemplos <strong>de</strong> lenguajes <strong>de</strong> programación reales, po<strong>de</strong>mos mencionar:<br />

• Lenguaje ensamblador:<br />

Es un lenguaje <strong>de</strong>l más bajo nivel posible, ya que simplemente consiste en<br />

asignar a las instrucciones en lenguaje máquina nombres textuales que se<br />

puedan recordar. Es usado en situaciones muy concretas.<br />

• Lenguaje C:<br />

Lenguaje compilado <strong>de</strong> nivel medio, utilizado para la programación <strong>de</strong><br />

sistemas operativos y <strong>de</strong> controladores <strong>de</strong> dispositivos por su gran eficiencia<br />

y relativa facilidad <strong>de</strong> manejo.<br />

• JavaScript:<br />

Lenguaje interpretado <strong>de</strong> muy alto nivel, que permite añadir contenido<br />

dinámico a las páginas Web. El código JavaScript es interpretado en este<br />

caso por el navegador Web.<br />

El sistema operativo constituye, entonces, la plataforma <strong>de</strong> <strong>de</strong>sarrollo y ejecución<br />

<strong>de</strong> los programas <strong>de</strong> los usuarios. Po<strong>de</strong>mos ver así al sistema operativo como<br />

el entorno <strong>de</strong> <strong>de</strong>sarrollo <strong>de</strong> aplicaciones; si bien esto no es algo que realice<br />

la mayoría <strong>de</strong> los usuarios. No obstante, si hablamos en general, po<strong>de</strong>mos<br />

<strong>de</strong>cir que cualquier usuario que está utilizando un programa está, en efecto,<br />

programando, ya que está dándole al or<strong>de</strong>nador ór<strong>de</strong>nes sobre lo que tiene que<br />

hacer. Simplemente, lo está haciendo a un nivel <strong>de</strong> abstracción superior.


INSTALACIÓN DE REDES<br />

INFORMÁTICAS DE ORDENADORES<br />

Muchas veces hemos oído que las profesiones técnicas son complicadas <strong>de</strong> apren<strong>de</strong>r<br />

o más difíciles <strong>de</strong> realizar que otras más centradas, por ejemplo, en labores administrativas<br />

o comerciales. En este manual te presentamos un material didáctico con el que podrás<br />

conocer en profundidad las claves <strong>de</strong> una profesión técnica con futuro: Instalador <strong>de</strong><br />

Equipos y Sistemas <strong>de</strong> Comunicación. Perteneciente a la familia profesional <strong>de</strong> Montaje<br />

e Instalación, la labor <strong>de</strong> estos profesionales se centra en instalar, configurar y poner<br />

a punto sistemas audiovisuales y <strong>de</strong> comunicación y proceso <strong>de</strong> datos, sobre soportes<br />

<strong>de</strong> líneas eléctricas, radioeléctricas o <strong>de</strong> fibra óptica <strong>de</strong> acuerdo con planos y esquemas,<br />

cumpliendo las normas y estándares nacionales e internacionales.<br />

Con este manual, el lector podrá adquirir los conocimientos necesarios para<br />

instalar re<strong>de</strong>s informáticas <strong>de</strong> or<strong>de</strong>nadores realizando la configuración,<br />

verificación y puesta a punto, utilizando las técnicas y procedimientos a<strong>de</strong>cuados<br />

en condiciones <strong>de</strong> calidad y seguridad establecidas.<br />

I<strong>de</strong>aspropias Editorial, siguiendo las directrices marcadas por el Real Decreto<br />

943/1997 que regula la ocupación <strong>de</strong> Instalador <strong>de</strong> Equipos y Sistemas <strong>de</strong><br />

Comunicación, pone este manual a disposición <strong>de</strong> todos aquellos que realicen esta<br />

labor o <strong>de</strong>seen hacerlo en el futuro. Este texto formativo podrá contribuir a que el<br />

alumno obtenga el certificado <strong>de</strong> profesionalidad <strong>de</strong> esta ocupación.<br />

ISBN 10: 84-96585-30-1<br />

ISBN 13: 978-84-96585-30-0<br />

9 788496 585300<br />

EDITORIAL<br />

www.i<strong>de</strong>aspropiaseditorial.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!