Nibbler nº 2

48
F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler La informática del I.E.S. Infanta Elena Galapagar (Madrid) nº 2

Transcript of Nibbler nº 2

Page 1: Nibbler nº 2

F. 2

F. 4

F. 5

F. 6

F. 7ROSETAS

nibblerLa informática del I.E.S. Infanta ElenaGalapagar (Madrid) nº 2

Page 2: Nibbler nº 2

ACTIVIDADES CURSO 2005-06OTOÑO

AMAGÜESTU: Fiesta de la amistad. En torno a lahoguera se asan las castañas y se bebe la primerasidra dulce, aún sin fermentar.

Page 3: Nibbler nº 2

F. 2

F. 4

F. 5

F. 6

F. 7ROSETAS

nibblerDirección y maquetaciónCarmen Luengo San José

Redactores

José María AlonsoDavid Robles

Oscar FernandezJorge Expóxito

María del Mar CenalmorPaulina Barthelemy

Carmen LuengoEsther Lechón

Juan Ignacio SánchezMª Dolores ParraCarlos GónzalezSergio Quintana

Angel Fabio MuñozYolanda Esteban

EditaIES Infanta Elena

DirectorIgnacio Quintanilla

Redacción, AdministraciónCtra. Guadarrama

GalapagarMADRID

E-mail: [email protected]

ISSN: 1699-7832Impresión

Gráficas El EscorialDepósito legal: M-26985-2005

Esta obra está bajo la licenciaR e c o n o c i m i e n t o - N o C o m e r c i a l d eCreative Commons. Puede copiarla,distribuirla y comunicarla públicamentesiempre que especifique su autor y no lautilice para fines comerciales. La licenciacompleta se puede consultar en:http://creativecommons.org/licenses/by-nc-nd/2.5/es/deed.es

nibbler no comparte necesariamente lasopiniones personales de los autorespublicadas en la revista, ni se haceresponsable de los posibles perjuicioscausados por el mal uso de losprogramas que se adjuntan en la revista.

EDITORIALEDITORIAL

3

La información no es solamente la clave de lacultura humana, es la esencia del universomismo. Desde que los griegos nosenseñaron a pensar como pensamos, se nosha hecho patente que la única manera en quelos hombres podemos hacernos cargo de lascosas es codificando «algo» previo a nuestropensamiento - y que no acertamos nunca adefinir - en virtud de algunos patrones designificación más o menos precisos. Lainformática se convierte así en una aventurafascinante que toca la fibra básica de nuestramanera de ver el mundo. No es de extrañarque, desde el final de la Segunda GuerraMundial, el campo del saber humano quemás conceptos, metáforas e ideas ha«exportado» al resto de los saberes humanoshaya sido, precisamente, el de la informática.Mucho más allá del cacharreo con los chips,la labor del informático se reviste hoy de unaespecie de poesía de lo binario, que haceposible un lenguaje común entre todos losseres humanos, e incluso entre los sereshumanos y algunas máquinas, como yasoñara Leibniz en el siglo XVIII. Lashumanidades de nuestra época tienenpendiente una deuda con el mundo de losordenadores, su importancia y su valor.Queremos que esta editorial, escrita por unfilósofo, y el apoyo del claustro entero denuestro centro a la revista Nibbler, sirvancomo minúsculas contribuciones alresarcimiento de esa deuda.

Ignacio Quintanilla

La informática, clave de una época

Page 4: Nibbler nº 2

SUMARIO

En portada.. 21

I Jornadasde SW libre

GALAPINUX 2006 Blu-Ray vs.HD_DVD............ 9

Squid ............. 7

WIFI.................. 11

Cortafuegos..... 13

IES CarmenConde...............15

NIBBLER,Asociación Juvenil.19

Page 5: Nibbler nº 2

SUMARIO

Bases deDatos ........................ 31

SL con el CDT,directo al autoempleo.......... 35

Squeak ................................ 37

Sudokus ...............................39

Domótica ...................43

Y además:Vagos.............................45

Page 6: Nibbler nº 2

OPINION

Page 7: Nibbler nº 2

Control deAcceso en Squid

En la entrega anterior poníamos Squid enmarcha con un ligero inconveniente: el controlde acceso. ¿Qué ocurre si queremos impedir olimitar el acceso a cierto contenido web o aciertas personas dentro de nuestros hogares oempresas?.

LINUX

Squid soporta el mecanismo ACL (Access

Control List) o lo que es lo mismo listas de

control de acceso. Para crear una ACL

basta con indicar las las condiciones que

tiene que cumplir la petición de una URL

para pertenecer a esa lista. ¿Cómo y donde

definimos una ACL?, pues donde siempre,

en el fichero squid.conf.

El fichero squid.conf viene con unas

cuantas ACLs ‘de serie’:

A la primera acl: ‘all’ pertenecerán aquellas

peticiones de URL cuya ip de origen sea

cualquiera (osea todas las peticiones que

lleguen a Squid).

A la segunda acl: ‘localhost’ pertenecerán

aquellas peticiones de URL cuya ip sea la

127.0.0.1 (si todo está en su sitio serán las

peticiones que se generen desde la misma

máquina donde corre Squid). A

la tercera: to_localhost, pertenecerán las

corre Squid.

Las condiciones como ‘src’ o ‘dst’ son sólo

algunas de las que Squid puede manejar,

algunas otras son (hay más).

· arp: Dirección hardware (MAC).

· srcdomain: Dominio origen.

· dstdomain: Dominio destino.

· time: Rangos horarios.

· url_regex: Nombre de la URL.

· protocol: Protocolo

· port: Puerto.

· browser: Navegador.

· proxy_auth: Autorización.

· rep_mime_type: Tipo MIME recibido.

Podemos ahora definir nuestra propia ACL.

Vamos por ejemplo a definir una lista a la que

pertenecerán aquellas peticiones de URL

cuyo nombre contenga la palabra ‘guerra’, a

esta lista la llamaremos ‘guerrano’. También

crearemos otra ACL a la que pertenecerán

aquellas peticiones que se autentifiquen en

el proxy y la llamaremos ‘password’

peticiones cuyo destino sea la máquina donde

7

acl all src 0.0.0.0/0.0.0.0acl localhost src 127.0.0.1/255.255.255.255acl to_localhost dst 127.0.0.0/8

acl guerrano url_regex guerraacl password proxy_auth requiredacl siesta time 16:00-17:00

Page 8: Nibbler nº 2

La tercera ACL (siesta) está

definida de tal forma que

pertenecerán a ella todas las

peticiones URL generadas

durante el transcurso de tan

venerable actividad (o

inactividad).

Podemos de esta forma crear

las listas de acceso que

deseemos en función de las

restricciones que tengamos

en nuestra red u

organización.

Una vez que hemos creadas,

pasaremos a permitir el

acceso o denegación al proxy

de las peticiones que

pertenezcan a estas listas.

Dicho de otro modo, si una

URL pertenece a una lista a

la cual se le ha denegado el

acceso, Squid contestará al

emisor de esa petición (un

navegador probablemente)

que no está autorizado a ver

ese contenido.

Para permitir o denegar el

acceso se usa la etiqueta

‘http_access’ seguido de la

palabra deny para prohibir y

allow para permitir, segido de

la ACL. El operador ‘!’ nos

puede venir bien para indicar

las URL que no pertenecen a

una lista de acceso. Por

ejemplo:

Esta secuencia no permitirá el

acceso al proxy entre la una

y las tres de la tarde, tampoco

permitirá el acceso a

contenidos con la palabra

‘colostomia’. Sólo se

permitirá el acceso a

máquinas de nuestra LAN. Es

prudente poner una etiqueta

‘deny all’ al final de todas por

si alguna petición no

pertenece a ninguna de las

listas de acceso indicadas.

Un aspecto importante del

control de acceso es la

autorización. Squid puede

manejar cualquier tipo de

mecanismo de autorización

común (Básica, Digest,

NTLM) , incluso uno

desarrollado por nosotros. La

autorización básica se puede

lograr con el programa de

NCSA incluido en Squid. Para

usar este método tendrás que

tener instalada la herramienta

de NCSA para httpd:

‘htpasswd’. Con esta

herramienta puedes generar

ficheros de claves que

consultará el programa de

NCSA. Para ello habrá que

editar el fichero squid.conf y

añadir (o descomentar).

Estas líneas le indican a Squid

que únicamente aquellos

usuarios que se validen con

NCSA contra el fichero ‘/etc/

s q u i d / s q u i d p a s s w d ’

pertenecerán a la lista password

y por tanto se les permitirá el

acceso al proxy.

El proceso completo es el

siguiente.

Si tenéis problemas revisad

el fichero de configuración y

los permisos de los ficheros,

recordad que Squid lo

ejecuta un usuario distinto

de root.

Jose María AlonsoProfesor deInformática

IES Infanta Elena

LINUX

acl lan src 192.168.1.0/24acl hcomida time 13:00-15:00acl palabrafea url_regexcolostomiahttp_access deny hcomidahttp_access deny palabrafeahttp_access deny !lanhttp_access deny all

auth_param basic program /usr/lib/

squid/ncsa_auth /etc/squid/

squidpasswd

acl password proxy_auth REQUIRED

http_access allow password

[root@lunar ~]$ /etc/init.d/squid stop

Parando squid: ................[ OK ]

[root@lunar ~]$ htpasswd -c /etc/squid/squidpasswd alibaba

New password:

Re-type new password:

Adding password for user alibaba

[root@lunar ~]$ vi /etc/squid/squid.conf # Incluimos las opcionesde arriba.

[root@lunar ~]$ /etc/init.d/squid start

Iniciando squid: .[ OK ]

[root@lunar ~]$

8

Page 9: Nibbler nº 2

HARDWARE

El HD-DVD tiene muchas desventajas

tecnológicas respecto al Blue-Ray ,

proporciona menos capacidad de

almacenamiento y menor velocidad de

grabación, lo que supone que requerirá

nuevas modificaciones tecnológicas en menos

de 10 años. Sin embargo, tiene una enorme

fortaleza: el peso de sus aliados, que aunque

pocos en número, «pesan» más.

El BLU-RAY También conocido por BD o Blu-

ray Disc. Es un formato de disco óptico de

nueva generación de 12 cm de diámetro (igual

que el CD y el DVD) para vídeo de alta

definición y almacenaje de datos de alta

densidad. Compite por convertirse en el

estándar de medios ópticos sucesor del DVD.

El disco Blu-Ray hace uso de un láser de color

violeta de 405 nanómetros, a diferencia del

DVD, él cual usa un láser de color rojo de 650

nanómetros. Esto permite grabar más

información en un disco del mismo tamaño.

Blu-ray obtiene su nombre del color azul del

rayo láser («blue ray» en inglés significa «rayo

azul»). La letra «e» de la palabra original «blue»

fue eliminada debido a que, en algunos países,

no se puede registrar para un nombre

comercial una palabra común. Este rayo azul

muestra una longitud de onda corta de 405 nm

y, junto con otras técnicas, permite almacenar

sustancialmente más datos que un DVD o un

CD. Blu-ray y HD-DVD comparten las mismas

dimensiones y aspecto externo.

HD-DVD: Toshiba, Microsoft, Sanyo, NEC,

Paramount Pictures, Universal Pictures, New

Line Cinema Warner Bros Studios, Intel y

Microsoft

BLU-RAY: DELL, HP, Hitachi, LG-Electronics,

Mitsubishi Electric, Panasonic, Pioneer, Philips,

Samsung, Sharp, Sony, TDK, Thomson, 20th

Century Fox, Walt Disney, Texas Instruments,

Sun Microsystems, Electronic Arts, Vivendi

Universal Games, etc.

Comentar también que el DVD-forum apoya al

HD-DVD

PROTECCION ANTI COPIA

En los DVD se utiliza el «Content Scrambling

System», conocido como CSS, que no supone

ningún problema para realizar copias. Estos

nuevos formatos llevarán un nuevo sistema de

protección:

HD-DVD se dio a conocer en septiembre del 2002 (tan sólo un par de mesesdespués que el Blu-Ray ) Mientras que el Blu-Ray se caracteriza por la creación devarios formatos (diferentes tipos de discos para leer información, reproducirla,grabarla y rescribirla), el HD- DVD (High Difinition DVD, antes llamado AOD) ofrececomo principal atractivo el consolidar todas las propuestas.

Blu-Ray Discvs.

HD-DVD

9

Page 10: Nibbler nº 2

HD-DVD: Llevará el sucesor

del CSS, llamado AACS.

BLU-RAY:Llevarán un

algoritmo propietario llamado

BD-CPS, lo cual no está del

todo confirmado y es posible

que al final adopten AACS.

Mantienen un sistema

parecido a CSS, pero será

posible evitar que una película

pueda reproducirse en un

reproductor utilizando un

sistema similar a una «lista

negra» de reproductores, lo

cual puede ser bastante

problemático.

COMPATIBILIDAD

El HD-DVD será compatible

hacia atrás con los «antiguos»

DVD, Blu-Ray recomienda que

se desarrollen reproductores

compatibles hacia atrás, por lo

tanto la compatibilidad

depende del fabricante del

reproductor, no del disco en sí.

FORMATOS QUE

SOPORTAN

Los formatos de compresión

de vídeo que utiliza HD-DVD

son MPEG-2, Video Codec 1

(VC1, basado en el formato

Windows Media Video 9) y

H.264/MPEG-4 AVC.

BLU-RAY: MPEG-2, MPEG-4

AVC, VC-1.Las computadoras

actuales no podrán

reproducir algunos de los

nuevos discos de video

digital en alta definición Blu-

ray y HD-DVD debido a que

no soportan la tecnología de

protección de contenidos

digitales de gran ancho de

banda (HDCP, high-badwidth

digital content protection)

requerida para ello. Las

futuras computadoras

tendrían la capacidad para

mostrar estos contenidos,

pero deberán enfrentar

algunos cambios para

reproducir discos Blu-ray

(BD) y HD DVD de la misma

forma en que hoy reproducen

DVDs.

La compañía Broadcom. ha

creado un chip de nombre

BCM7411D que permite

decodificar las señales en

ambos formatos. Soporta

ambos estándares de

grabación, el H.264 y VC-1,

que son los que usan Blu-Ray

y HD DVD.

¿HD-DVD o Blue-ray?, Por

características técnicas

elegiríamos sin duda Blu-Ray

pero tiene el incoveniente de

su alto coste de producción

y alto coste para el usuario.

El HD-DVD pretende unir

todo y encima, al compartir

métodos de producción con

el DVD, el coste se reduce.

CAPACIDAD Y TASAS DE TRANFERENCIA

H D -D V D B L U -R A YC a p a c id a d R o m S in g le L a y e r 1 5 G B 2 3 . 3 / 2 5 G BC a p a c id a d R O M D u a l L a y e r 3 0 G B 4 6 . 6 / 5 0 G BC a p a c id a d R W S in g le L a y e r 2 0 G B 2 3 . 3 / 2 5 / 2 7 G BC a p a c id a d R W D u a l L a y e r 3 2 G B 4 6 . 6 / 5 0 / 5 4 G BC a p a c id a d R S in g le L a y e r 1 5 G B 2 3 . 3 / 2 5 / 2 7 G BC a p a c id a d R D u a l L a y e r n o d is p o n ib le 4 6 . 6 / 5 0 / 5 4 G BT a s a d e T ra n s fe re n c ia 3 6 . 5 M B s 3 6 / 7 6 . 2 / 5 4 M B s

Las tres cifras de Blu-ray son 1x, 2x y video BD-ROM respectivamente.

David Robles

Alumno 1º ESI

10

HARDWARE

Page 11: Nibbler nº 2

11

REDES

WIFILa Red sin cables

Cuando hablamos de WIFI nos referimosa una de las tecnologías de comunicacióninálambrica más utilizada hoy en día.WIFI es una abreviatura de WirelessFidelity, también llamada WLAN (wirelesslan, red inalámbrica) o estándar IEEE802.11

Hay básicamente dos tipos decomunicación WIFI:

- 802.11 b, velocidad de emisión 11Mb/seg.

- 802.11g, velocidad de emisión 54Mb/seg.Esto puede ser un medio de

comunicación perfecto para el hogar y laoficina mediana/pequeña porque suvelocidad y alcance son de unos 100-200 m,aunque pueden ser mayores con una antenamás grande y potente.

Es ideal no sólo para redes localessino también para conexión a otras redescomo Internet. Hay varias formas deconectar nuestro PC a una red WIFI, una deellas puede ser con un adaptador USB(sacrificando un poco de espacio, en generalesta opción es valida para los portátiles)pero lo mas cómodo es colocar una tarjetaPCI que van directamente a placa porque deeste modo se ahorra espacio y suelen dar unpoco mas de rendimiento que las USB. Paraportátiles podemos encontrar tarjetasPCMCIA externas pero hay que recordar quemuchos de los ordenadores ya vienen contarjeta WIFI de serie.

El punto de acceso de red o Internettiene que estar en un lugar alto para que larecepción sea buena. Puede dar problemasde todas formas si hay paredes, puertas ometal.

Normalmente, en una zona WIFI elpunto de acceso tendrá herramientas paracontrolar los datos que circulan por el aire,pero, como en todo, hay personas que

tienen mentalidad de hacker y como no setenga un sistema WIFI seguro no tardan encraquear (reventar) las contraseñas yacceder a nuestra información. Debido aesta vulnerabilidad, por llamarlo así, hay quecifrar la información (encriptar). Hay variossistemas de encriptación, uno, por ejemplo,es el WPA, mucho más nuevo yevolucionado que su antecesor el WEP. Estoes posible para un usuario que no tengamuchos conocimientos de informática, peromás seguro y fiable es todavía configurar elpunto de acceso para que emita solo aciertos dispositivos gracias a las direccionesfísicas llamadas MAC, este tipo dedirecciones consiste en que cada tarjeta dered, independientemente de que sea WIFI ocable tendrá un código único en el mundoque la identificara de por vida, algo así comola matricula de los coches o el número deDNI de las personas, este código se leasigna durante su fabricación. De estamanera sólo se le permite el acceso a lasdirecciones MAC que tenga el punto deacceso en la lista.

También seria útil que sepas que hayciudades en las que está funcionando elsistema WIFI de manera abierta y gratuitapara los ciudadanos, aunque esto todavíatiene que mejorarse mucho y hay queesperas a que no se pongan en contra lascompañías telefónicas

Oscar FernandezAlumno 1º ESI

Page 12: Nibbler nº 2

12

Servicios:

Migración a Software Libre, sin pago de licencias.Montaje y mantenimiento de redes locales.Instalación de servidores.Reparación y mantenimiento de equipos informáticos.Cursos de formación.Diseño y mantenimiento de paginas web.Seguridad informática, cortafuegos, control de acceso y conteni-dos, antivirus centralizados, etc...Cumplimiento de la ley de protección de datos.Asesoramiento informáticoReciclaje de ordenadores antiguos.

Productos a contratar:

Mensual (Por una cuota mensual mantenimiento de la empresa).Instalación o avería.Precios personalizados dependiendo del numero de ordenadores.

ARPA es una Sociedad Cooperativa creada por un grupo de alumnos de laprimera promoción de Explotación de Sistemas Informáticos del IESInfanta Elena de Galapagar.

Para más información llamar al numero 918511111

o en la pagina web:http://www.arpainformaticos.info/

Page 13: Nibbler nº 2

REDES

CORTAFUEGOS

Un cortafuegos (o firewall en inglés), es unelemento de hardware o software. Funcionacomo cortafuegos entre redes, permitiendoo denegando las transmisiones y paraprevenir algunos tipos de comunicacionesprohibidos según las políticas de red quese hayan definido en función de lasnecesidades de la organización

responsable de la red. El uso típico essituarlo entre una red local y la red Internet,como elemento de seguridad para lainformación confidencial. Hay varios tipos de cortafuegos a nivel dered y a nivel de aplicación,pero todosfuncionan de un mismo modo, es un filtroque controla todas las comunicaciones quepasan de una red a la otra.El cortafuegos examina el tipo de servicioal que corresponde, como pueden ser elweb, el correo o el IRC y de este modo

puede permitir o denegar unacomunicación..Además, el firewall examina si lacomunicación es entrante o saliente ydependiendo de su dirección puedepermitirla o no. De este modo un firewallpuede permitir desde una red local haciaInternet servicios de web, correo y Ftp, IRC.Nosotros podemos y debemos configurarlos accesos que se hagan desde Internethacia la red local y viceversa, de este modopodemos denegarlos todos o permitiralgunos servicios según nuestra políticade red.Al configurar el cortafuegos debemospensar en si va a ser un cortafuegosrestrictivo o permisivo. Dependiendo delfirewall que tengamos también podremospermitir algunos accesos a la red localdesde Internet si el usuario se haautentificado como usuario de la redlocal.La idea principal de un cortafuegoses crear un punto de control de la entrada

y salida de tráfico de una red. No permitirconectarnos a Internet por cualquier puertoo que alguien desde fuera no puedaconectarse conmigo a no ser que sea elpuerto que he habilitado para ello. Uncortafuegos bien configurado es unabarrera muy difícil de superar para esoshackers o piratas que nos quieren hacerdaño en nuestro sistema.

Jorge Expósito AfonsoAlumno 2º ESI

13

La idea principal de un cortafuegos es crearun punto de control de la entrada y salidade tráfico de una red.

Page 14: Nibbler nº 2

14

CICLO FORMATIVO DE

TÉCNICO EN EXPLOTACIÓN DE SISTEMASINFORMÁTICOS

Plan de estudios:

http://www.educa.madrid.org/web/ies.infantaelena.galapagar/

http://nibbler.org.es/index.php

http://www.madrid.org/fp/oferta_educativa/INF.htm

Enseñanzas mínimas:R.D. 497/2003 (B.O.E. 24/05/03)Currículo:D. 104/2004 (B.O.C.M. 22/06/04)

Page 15: Nibbler nº 2

15

REDES

PROYECTO DE COLABORACIÓN ENTRECICLOS FORMATIVOS

Todo este proyecto comenzóa gestarse mucho antes.En elIESCC, tenemos dos aulasinformáticas, con losordenadores y los plottershemos creado un entornosimilar al que se van aencontrar los alumnoscuando salgan a trabajar enestudios de arquitectura,ingenierías o empresas deconstrucción. Hoy en día nose concibe el desarrollo deun proyecto de arquitecturaen todas sus fases sin elempleo de la informática,

con la utilización de variados

programas muy específicos,diseño, mediciones,planificación, topografía etc,

Durante los meses de enero y febrero del año 2006, se ha desarrollado unproyecto de colaboración entre el IES CARMEN CONDE de Las Rozas deMadrid (IES CC), donde se imparte el «Ciclo Formativo de Grado Superiorde Desarrollo y Aplicación de Proyectos de Construcción» ( DPC) y el IESINFANTA ELENA de Galapagar, donde se imparte el «Ciclo de GradoMedio de Explotación de Sistemas Informáticos.

Page 16: Nibbler nº 2

REDES

16

que están constantementeevolucionando.Programas que, aunque lascasas comerciales sacanversiones educacionales, nodejan de ser caros, yademás estas versionestienen que ser instaladas enred, pues se reducen costesde las licencias. Por otrolado las actualizaciones deestos programas se realizana través de Internet.Por tanto teníamos lanecesidad: conseguirl tenerdos aulas conectadas enred, necesarias para otrasmuchas tareas, y elproblema: no habíapresupuesto.

Y entonces fue cuando llegóa nuestras manos unarevista publicada por el IESINFANTA ELENA, vimos lastareas que realizaban susalumnos, en unas de susprácticas realizabanejercicios de instalación deredes. Surgió la idea:pensamos que si nosotrosponemos el lugar, y losmateriales, tal vez ellospudieran realizar la prácticaen nuestras aulas.Nos pusimos en contactocon la profesora de estosalumnos, Carmen Luengo, yle expusimos nuestra idea,desde un primer momento lepareció muy buena, perohabría que contar también

con la opiniónde los alumnospues a ellos less u p o n í adesplazarse, ycomprometersea la realizaciónc o m p l e t a .Desde el primerm o m e n t oe s t u v i e r o ndispuestos.

Pasamos por tanto ennoviembre de 2005 aelaborar el programa denecesidades, los croquis delas aulas con medidas, y eldiseño de los planos, que lorealizaron los alumnos delciclo de Desarrollo deProyectos de construcción,En una primera visita de losalumnos del ciclo del IES IE,con las medidas y elprograma de necesidades seestablecieron los materialesque harían falta, y así poderelaborar un primerpresupuesto.En ese curso recibimos ladotación presupuestariapara la renovación de aulasinformáticas del Ciclo, quecorresponde cada cuatroaños, nuestras posibilidadesde realizar las redes eranbajas, como el presupuesto,habría pues que estirarlo.Al recibir el presupuesto demateriales vimos que quizástuviéramos una posibilidad, ysolucionar las redes de lasdos aulas.Decidimos seguir adelante.Comenzamos por lo tanto apedir autorizaciones, a laUnidad de Programas de

Page 17: Nibbler nº 2

Formación Profesional, que nos apoyarondesde un principio, e hicieron posible que laidea fuera realizada, a los directores de losinstitutos que por un lado debían autorizar eldesplazamiento de sus alumnos y por otro elpermitirles montar la instalación en el centro,tampoco hubo problemas.Todo parecía ir a nuestro favor, confiamosplenamente en ellos. Y el 18 de enerocomenzaron los trabajos, planificamos todode modo que en el IES Carmen Condeseguíamos dando clase, por lo que huboalgunos días en los que había que trabajarpor la tarde.El pedido y el pago de los materiales loefectuábamos desde el IESCC, la recogidadel material y su colocación lo realizaban losalumnos del IES Infanta Elena, y ahí estánlas imágenes.Después de colocar canaletas en las aulascon sus puntos de red y enchufes pusieronel cableado, pasaron a instalar las tarjetas

de red en los equipos que la precisaban y aconfigurar toda la red, todo ello para 18puestos por aula. Terminado el trabajo susprofesores vinieron a dar el visto bueno a lainstalación. Nosotros quedamos contentoscon el trabajo realizado, por su acabado,por la responsabilidad mostrada y ladedicación, en resumen su profesionalidad.Por nuestra parte hemos querido contar laexperiencia por que sabemos que puedeservir de ejemplo en otras muchasocasiones, y lo más importante creemos enla formación que reciben los alumnos de losciclos formativos.

REDES

17

Maria del Mar Cenalmor SaezJefe del Departamento de

Edificacion y Obra CivilIES Carmen Conde, Las Rozas

Page 18: Nibbler nº 2

34

Podemos montar el equipo informático que más te guste.

Podemos instalar tu red local, con cables o inalámbrica.

Configuramos tu equipo.

Creamos tu página web,.

Trabajamos con Linux.

Taller de informáticaIES Infanta Elena

Galapagarhttp://www.nibbler.org.es

[email protected]

Queremos ayudarte.Ayúdanos a nosotrosencargandonos la soluciónde tu problema: ordenado-res, redes locales,.....

Page 19: Nibbler nº 2

ASOCIACIÓNJUVENILNIBBLER

NIBBLER

19

Creada por los alumnos de 1º y 2º curso del CFGM de Explotación de SistemasInformáticos (curso 2005-2006) del IES Infanta Elena (Galapagar), la Asociación Nibblerofrece a sus socios la oportunidad de mejorar las condiciones generales de laenseñanza en este Ciclo Formativo para que tanto los alumnos actuales como losfuturos le saquen el máximo partido a este recién nacido Ciclo de Informática. Porotra parte, la Asociación está creando una bolsa de trabajo para facilitar laincorporación de los alumnos al mundo laboral.

Todos juntos hemos querido crear estaAsociación Juvenil a la que denominamosNibbler, con el nombre de la revista deinformática del centro, con el fin demantenernos unidos y poder seguircolaborando con las actividades del centro yfacilitando la incorporación a los que terminenen posteriores promociones.

Podéis pertenecer a esta Asociación todosaquellos que tengáis entre 14 y 30 años yhayáis cursado o estéis cursando el CicloFormativo de Grado Medio de Explotación deSistemas Informáticos en la Comunidad deMadrid, sea cual sea el centro en el que estéisestudiando o en el que hayáis estudiado.LaAsociación tiene como fines:

• La defensa de los derechos e intereses dealumnos y ex_alumnos, así como de losprofesores implicados en este nivel formativo,del Ciclo Formativo de Grado Medio deExplotación de Sistemas Informáticos.

• Proponer a las Administraciones Públicascompetentes, la mejora de las condicionesgenerales y particulares de la enseñanza dela informática en este nivel educativo.

• Fomentar el intercambio de experienciasrealizadas por los profesionales de este nivelformativo para promover y perfeccionar eldesarrollo de la Sociedad de la Información.

Page 20: Nibbler nº 2

NIBBLER

20

• Organizar y coordinar jornadas, reuniones,congresos, conferencias, publicar revistas,folletos, circulares, publicacioneselectrónicas, materiales didácticos,aplicaciones informáticas y actividadesanálogas, tendentes a la comunicación delos progresos en el área de informática y parala formación de los profesionales.

• Fomentar el buen uso de la Informática enel hogar, en las empresas y en lasAdministraciones públicas, tanto para su usoen el ámbito personal y profesional.

• Informar de todas las noticias y eventosde interés que afecten a las condicionesgenerales del ejercicio de la profesión, susfunciones y ámbitos, etc.

• Todas las demás funciones que seanbeneficiosas para los intereses de losasociados y el resto de lasociedad, y se encaminen alcumplimiento de los objetivos dela Asociación.

• Divulgación y promoción delSoftware Libre. Entendiéndosepor software libre aquellicenciado de tal manera quegarantice al usuario:

La libertad de usar sinrestricciones las

aplicaciones objeto delicencia.

La libertad de estudiar el código fuentey el funcionamiento interno de la

aplicación.

La libertad de distribuir copias.

La libertad de modificar y mejorar lasaplicaciones.

Y todo aquel licenciado bajo una de laslicencias que la asociación considerecompatibles.

Podéis encontrar más información en:

http://www.nibbler.org.es

Esther LechónAlumna1ºESI

Page 21: Nibbler nº 2

I Jornadas de Sotfware Libre

21

Jesús M. González Barahona

Jorge Expósito , Presidente A.J. NibblerCarmen Luengo, Jefa Departamento Informática

María Concepción Martínez Gallego, Concejal de Educación Ayuntamiento GalapagarIgnacio Quitanilla, Director IES Infanta Elena

Del miedo a lo desconocido, como es Linux, nacieron estas Jornadas. Teníamosque encontrar la forma de que nuestra comunidad educativa se acercara al otroentorno con que vienen dotados los equipamientos de la Comunidad de Madrid yvieran, por si mismos, que trabajar con Open Office (http://es.openoffice.org/) nosupone ningún problema y muchas veces resulta incluso más eficaz; que navegarcon Software Libre es incluso mejor que utilizar el Explorer de Microsoft y que laseguridad que nos ofrece Linux es mil veces mejor que la que ofrece Windows.

Cuando en septiembre de 2004 nosincorporamos al IES Infanta Elena,en Galapagar, ni José María Alonsoni yo teníamos idea de que iba a darde si el grupo de alumnos que nosencontramos y con los que hemosido de la mano durante estos doscursos.Dos aulas con mesas y sillas, 30alumnos y dos profesores. Eso erael ciclo formativo de grado mediopor aquellas fechas. Poco a pocofueron llegando los materiales:instalaron el cableado, llegaron losequipos, fuimos organizando eltaller, imprescindible en este ciclo.A partir de Navidad, es decir, aprimeros del 2005, el ciclo estabaen marcha. Se había perdido muchotiempo y las programaciones deprimero son muy claras: Montar yarreglar equipos, hacerlosfuncionar con distintos sistemasoperativos y saber conectarlos en

I Jornadas de Sotfware LibreGALAPINUX 2006

Page 22: Nibbler nº 2

SW LIBRE

22

Entrada al Salón de Actos.Expectación y curiosidad antelas Jornadas

red. Esto es en síntesis elprimer curso del ciclo. A estohay que añadir FOL y RET,para estos móduloscontamos con la ayuda deBelen Ena. Las grabacionesen vídeo de las simulacionesde entrevistas de trabajo, porejemplo, nos hicieron reír,pero les enseñaron quemuchas veces noscomportamos de una formamuy distinta a la que nosotroscreemos.

En mayo tuvimosla suerte de queJosé Luis, de laUPE de Villalba,nos ofreciera laposibilidad departicipar en lose n c u e n t r o sInterculturales enel CEULAJ, enA n t e q u e r a ,Málaga. Y allí nosfuimos a pasar elpuente de mayode 2005. Creo quela experienciaquedo reflejada enel numero uno deNibbler y creo quetodos los alumnosque participaronr e c o r d a r a n

siempre esta experiencia.Para el grupo hubo un antesy un después de el CEULAJ.

Otra actividad fundamentalde ese primer curso fue laedición del primer número deNibbler. La participación delos alumnos fue bastantebuena y este curso ha dadolugar a la creación de unaAsociación Juvenil con elmismo nombre: Nibbler(www.nibbler.org.es). La

revista nos proporciono unbuen elemento para larelación con las empresas ylas posibilidades derealización de la Formaciónen Centros de Trabajo. Perotambién hay que estudiar ymás de uno se olvido dehacerlo. Fueron 12 losalumnos que pudieron pasara segundo.En el presente curso setrataba de completar el ciclo.Teníamos capacidad paramontar equipos, para utilizardos SO (Windows y Linux) ypara conectarlos en red.Faltaban varios módulosclave: Los servidores que nosproporcionen servicios deInternet, operar con Bases deDatos y el mantenimiento deportales. Este curso seincorporaron doscompañeros más al ciclo:Marta Cano y CarlosGonzález.

Durante el primer cursohabíamos iniciado en elcentro una experiencia,quizás pionera, que eraproporcionar trabajo real a losalumnos. Cuando senecesitaba un equipo en elcentro lo que se hacia eracomprar el materialnecesario y utilizar estematerial en las prácticas detaller, para que todospudieran montar equiposnuevos.Lo mismo se hizo con lasRedes Locales. Iniciamosesta experiencia en el aula degarantía social y lacontinuamos este cursocableando y uniendo las dosaulas de informática. La otragran experiencia en estecampo fue la realizada en elIES Carmen Conde de LasRozas. A esto hay que añadirlos encargos individuales de

Page 23: Nibbler nº 2

23

Ismail Ali Gago

Aspecto del Salón de Actos

nuestra ComunidadEducativa, que les hanproporcionado una buenaexperiencia.

Con estas actividadescomprobamos que cuandomontamos un equipo paraalguien hay que entregarlo conel SO instalado y quemayoritariamente se reclamaWindows, cuya licencia hayque pagar, a pesar de tenercientos de licencias en elcentro, lo que lleva a un

aumento considerable decoste del equipo. Todo estocuando disponemos de otroSO, más seguro, más fiabley con todo tipo deherramientas incorporadas,lo que quiere decir que notendremos que volver apagar por tener unprocesador de texto o unahoja de cálculo y que sepuede adaptar a lasnecesidades de cualquiera:multimedia, gestión deempresa, servidores, hasta

para aquellosque soloquieran jugar,disponen dedistribucionesespecificas.

Y así llegamosal tema deeste artículo.Las IJornadas deS o f t w a r eLibre deGalapagar.

Cuando leexplicamos aalguien quemejor quep i r a t e a rWindows esinstalar Linux,

se asusta. Parece tan lejanoeso de Linux, que casi seprefiere cometer un actoilegal, como es piratear el SOde Bill Gates, que trabajarcon Linux. Nosotros siempretratamos de instalar Linux:«Se legal, copia Linux». Deese miedo a lo desconocido,como es Linux, nacieronestas Jornadas. Teníamosque encontrar la forma de quenuestra comunidad educativase acercara al otro entornocon que vienen dotados losequipamientos de laComunidad de Madrid yvieran, por si mismos, quetrabajar con Open Office(http://es.openoffice.org/) nosupone ningún problema ymuchas veces resulta inclusomás eficaz; que navegar conSoftware Libre es inclusomejor que utilizar el Explorerde Microsoft y que laseguridad que nos ofreceLinux es mil veces mejor quela que ofrece Windows.

Empezamos a pensar en lasJornadas a la vuelta devacaciones de Navidad.Hablamos con la Unidad deProgramas, con el Centro deDifusión Tecnológica de SanLorenzo de El Escorial, conel Ayuntamiento de

Page 24: Nibbler nº 2

DÍA 23 DE MARZO

SALÓN DE ACTOSResponsables: David Flores, Fco. Javier Pindado y FernandoGómez

10:00 Pesentación de las I Jornadas de Software Libre: GALAPINUX 200610:30 ¿Qué es el Sotfware Libre? Jesús González-Barahona11:30 LINEX Julio Yuste, Director de Vivernet12:30 Smoothwall: Una distribución Linux orientada a Servicios de Internet José María Alonso13:15 Presentación de MAX Ismail Ali Gago Asesor del Área TIC. Consejería Educación. CM12:00 Comida16:00 Presentación de la Asociación Juvenil NIBBLER

Aula 23: EMPRESASResponsables: Jorge Expósito y David de Castro

10:30 Instalamos LineXEmpresa 12:30 Gestión de Empresa con LINUX Juan Ignacio Sánchez, C. D. Tecnológica de San Lorenzo de El Escorial 14:00 Comida 16:00 Taller de Gestión de Empresa

Aula Taller: ALUMNOSResponsables: Enrique Poveda y Abdelhanin El Haddouchi

11:15 Instalamos LINUX12:00 Instalación de un juego en LINUX12:30 Aplicaciones educativas de SW-libre, CarmenLuengo14:00 Comida16:00 Taller de juegos

SW LIBRE

24

Jose María Alonso Josa

Presentación de la Asociación Juvenil Nibbl

Galapagar y con loscompañeros del IESArquitecto VenturaRodriguez. La acogida dela idea fue muy buena y laactividad se puso enmarcha. Fue una época demuchos correoselectrónicos, de muchodiseño de horarios,lugares, carteles, etc. Yfinalmente los días 23 y 24de marzo tuvieron lugar lasJornadas.

No teníamos laspretensiones de llegar atener el éxito de la IIConferencia Internacionalde Software Libre que serealizo en Málaga, enfebrero de este mismoaño, con una participaciónde 4.500 personasinscritas, bajo el lema‘Innovación y Libertad’.

Page 25: Nibbler nº 2

DÍA 24 DE MARZOSALÓN DE ACTOSResponsables: Fco. Javier Pindado y Fernando Gómez

10:00 Distribuciones de LINUX José María Alonso10: 45 Migración de Windows a Linux Carlos Gónzalez11:30 Proyecto Morfeo Carlos Resino12: 1513: 00 LINEX Paco Huertas, Junta de Extremadura13: 45 Centralitas de telefonía IP de libre distribución sobre Linux Javier Rodríguez14:30 Clausura de las Jornadas

Aula 23: EMPRESAS Responsable: David Flores

11:00 Gestión de Empresa con LINUX Juan Ignacio Sánchez, C.D.Tecnológica de San Lorenzo de El Escorial

Aula Taller: Taller de juegosResponsables: Jorge Expósito y David de Castro

11:00 Taller abierto

Aula TIC: PROFESORES Responsables: Enrique Poveda y Abdelhanin El Haddouchi

10:00 Instalación de la versión 2 de MAX

12:00 Taller de MAX Eduardo

SW LIBRE

25

Carlos Resino

Pero si llegamos apreocuparnos seriamentecuando el número deinscripciones pasó de 100. Entotal el número de personasinscritas fue de 123, cuandonuestro salón de actos tieneuna capacidad para unas 60personas. Habilitamos 4espacios: el salón de actos ytres talleres.El aula de segundo seconvirtió en taller paragestión de empresa, seinstalo en todos los equiposla distribución deLineXEmpresa y JuanIgnacio Sánchez, del CDTde San Lorenzo, se encargode explicar la forma en quese puede utilizar el entorno ytodas las herramientas quenos proporciona.En el taller, el aula deprimero, instalamosJuegaLinex, una distribución

er

Page 26: Nibbler nº 2

SW LIBRE

26

Francisco Huertas Julio Yuste

JavierRodriguez

Lola Parra

Javier Rodríguez

que proporciona 150 juegos,para todos aquellos quequieren que el ordenador seaun autentico centro de ocio.El aula TIC se convirtió en eltaller de la distribución deLinux para educación ennuestra Comunidad: MAX. Seactualizo la versión instaladaen los equipos y todos losque quisieron pudieroncomprobar que proporcionaabsolutamente todas lasherramientas que cualquierprofesor pueda necesitar ymucho más. Eduardo PláVall fue el encargado de estetaller.

La inauguración de lasJornadas fue realizada por

nuestra Concejala deEducación, Dña. MaríaConcepción MartínezGallego , sus palabras deapoyo quedan recogidas en eldisco que tambiénhemos editado delas Jornadas.La mesa inauguralestaba formada,además, pornuestro Director,I g n a c i oQuintanilla, porCarmen Luengo,como JefaDepartamento deInformática yCoordinadora y porJorge ExpósitoAfonso, Presidente

actual de la AsociaciónJuvenil Nibbler, auténticosprotagonistas de lasJornadas, se puede decircon absoluta seguridad que

Page 27: Nibbler nº 2

SW LIBRE

27

Carmen Luengo

Carlos Gonzalez

sin ellos no se habríanrealizado. Ellos se encargaronde que los talleresfuncionaran, de que el sonidofuncionara, de traer y llevarlos equipos, de que todo elmundo estuviera atendido, detener materiales a la ventapara difundir la asociación, detoda la infraestructura de lasJornadas. En resumen, dehacerlas posible.

A lo largo de esos dos díasestuvieron entre nosotrosalgunas de las personas másrelevantes del mundo delsoftware libre en España:

Jesús M. GonzálezBarahona, profesor en laUniversidad Rey Juan Carlos,que inicio las ponenciasexplicando con absolutaclaridad que es el SoftwareLibre;

Francisco Antonio HuertasMéndez, de la Consejería deInfraestructuras y DesarrolloTecnológico de la Junta deExtremadura, nos contó laincreíble la labor que se estarealizando en Extremadura eneste campo;

Julio Yuste Tosina, Directordel Proyecto VIVERNET, querealiza una autentica labor enla implantación del SoftwareLibre en las empresas;

Ismail Ali Gago : AsesorTécnico-Docente en el Áreade Tecnologías de laInformación y laComunicación de laConsejería de Educación dela Comunidad de Madrid.Coordinador del Grupo deDesarrollo MAX:Madrid_linuX, que nos hablode todo lo que se hace en laComunidad de Madrid eneste sentido en la educación

y Eduardo Plá Vall,del mismo equipo, quese encargo del tallerde MAX;

Carlos Resino, Jefede Poyecto/Sistemassobre Gestión yCalidad de Redes deServicios, nos mostrólo que significa elProyecto MORFEO;

Dolores Parra Sageras,profesora IES ArquitectoVentura Rodríguez, mostró alos asistentes esaherramienta increíble que esSqueak, que todo profesorque tenga alumnos de ESO/Bachillerato debería estarutilizando y que ladistribución MAX incluye;

Javier Rodríguez Pascua,profesor informática en el IESArquitecto Ventura Rodríguezde Boadilla del Monte, noshablo de un tema de absolutaactualidad, la utilización deuna distribución de Linux,Asterik, para montarcentralitas de voz sobre IP aun coste muy distinto al quenos pueden ofrecer lasgrandes marcas del mercado.La aplicación práctica tuvoque ser posterior, fuimos a sucentro, a comprobar in situ,como el IES Arquitecto

Page 28: Nibbler nº 2

SW LIBRE

28

Durante la comida

Eduardo Plá VallTaller de MAX

Ventura Rodríguez ya hapuesto en marcha el sistema;

José María Alonso Josa,profesor de IES Infanta Elena(Galapagar Madrid), noshablo de las distintasdistribuciones de Linux y deuna en particular a la hora de

querer disponer de serviciosde Internet: Smoothwall;

Carlos González López,profesor de Informática en elIES Infanta Elena deGalapagar, explico a losasistentes el porque y elcomo podemos realizar la

migración de Windows aLinux.

La editorial Edit Lin, a travésYolanda Muñoz, nos hizollegar un lote de libros y eldepartamento de informáticaproporciono un punto deacceso inalámbrico, todo ellofue sorteado entre losasistentes.

El centro proporcionobocadillos para todos losasistentes y Javier nosproporciono una excelentecomida a organizadores yponentes.

Fruto de toda esta actividadha sido un DVD, donde serecogen los videoscompletos de las ponencias,textos de las mismas yfotografías de distintosmomentos. Esperamoscolgar en nuestra página webtodo el material, pero si loqueréis podéis pedírnoslo a:[email protected].

Page 29: Nibbler nº 2

SW LIBRE

29

Taller de MAX

Taller de JuegaLinex

Todo esto ha sido realizadopor un grupo de alumnos yprofesores de un Ciclo deFormación Profesional deGrado Medio, Explotación deSistemas Informáticos, en uncentro de secundaria, el IESInfanta Elena de Galapagar.La primera promoción seincorpora al mercado detrabajo en estos momentos.

Todos tienen la opción dequedarse en las empresasdonde han realizado susprácticas, pero tenemos tresalumnos que aún han queridoir más allá y están acabandode crear su empresa, enforma de Cooperativa,ARPA, y están dispuestos adar servicios informáticos, enparticular en todo lo que se

refiere al Software Libre, atoda nuestra SierraMadrileña. Un caso claro deemprendedores del que nossentimos muy orgullosos.Esperamos que las futuraspromociones alcancenresultados aún mejores.

Quiero terminar este articulocon un párrafo de RafaelMerino (Universidad

Page 30: Nibbler nº 2

SW LIBRETaller de JuegaLinex

Taller de LinexEmpresa

30

Carmen LuengoProfesora Informática

IES Infanta Elena

Taller de LineXEmpresa

Autónoma de Barcelona),publicado en el numero 37de la Revista Europea deFormación Profesional:

«La FP no es un instrumentopara hacer menos desigualla división social del trabajo,pero si no puede mejorar lavaloración social del trabajomanual, puede cuantomenos esforzarse pordignificar la misma FP.Dignificarla no esnecesariamente hacerla másselectiva, sino: hacerlaatractiva para un porcentajede alumnos con éxito en laprimaria y secundariaobligatoria; diseñarla conitinerarios reversibles, queno representen callejonessin salida para el alumnado ysus familias; y darle laposibilidad de conectar conla enseñanza superior,conexión que, aunque searealizable para unos pocos,permite vislumbrar estaposibilidad de llegar a lacúspide de la pirámideeducativa. De hecho, la FPsuperior y los primerosciclos universitarios se están

aproximando. Incluso enalgunas ComunidadesAutónomas, comoCataluña, se han empezadoa convalidar créditos de FPa los estudiantes que sematriculan en la universidaden carreras del mismoámbito profesional».

Page 31: Nibbler nº 2

31

B. DATOS

Almacenamiento de la información:bases de datos

Bases de datos Open Source más utilizadas

Actualmente casi toda la información que queremos almacenar de formapermanente se guarda en bases de datos. Las bases de datos son unaherramienta utilizada por todo tipo de usuarios debido a que es la formamás eficiente de almacenar la información ya que existen muchosproductos software que permiten su uso de forma sencilla.

Las alternativas a las bases de datos son usaralgún formato de fichero, sea plano oseparado por comas (o cualquier otro tipo deestructura regular) o algún otro tipo dedocumento estructurado, sin embargo, todosestos formatos tienen diferentes problemas: elacceso a la información es secuencial, tienenque estar completos en memoria (y, lo que espeor, cargarse cada vez que se usen) antes deacceder al dato que se desee, y no tienenningún tipo de información sobre la semánticao la sintaxis de los datos. Finalmente, no sepermite el acceso «concurrente» de variosusuarios a los datos almacenados, ya que elfichero o documento estará abierto para unsolo proceso. Todos estos problemas seresuelven, parcialmente, con los sistemas debases de datos modernos. Las bases dedatos, por otro lado, permiten acceder a lainformación de forma eficiente, hacerbúsquedas rápidas, y reunir informaciónprocedente de diferentes fuentes de la mejorforma posible. Asimismo, se encargan de lagestión del acceso múltiple a los datos, a basede un sistema de bloqueos que impideacceder a los datos si alguien los estámodificando.Una base de datos es una forma de almacenary acceder a información de formaestructurada. Las bases de datos son la formade organizar la información, pero el acceso adicha información se realiza a través de unosprogramas, los llamados sistemas de gestión ogestores de bases de datos, SGBD. Esteacceso es transparente al usuario lo que

explica que las bases de datos seanaccesibles para todo tipo de usuarios tantocualificados como usuarios finales.En los últimos años, el software de bases dedatos ha experimentado un augeextraordinario, a raíz de la progresivainformatización de casi la totalidad de lasempresas de hoy día. No es extraño pues, queexistan multitud de sistemas gestores debases de datos, programas que permitenmanejar la información de modo sencilloaccesibles a todo tipo de usuarios. De estemodo tenemos Oracle, Microsoft SQL Server,Sysbase, Informix, o Borland Interbase entreotras, como soluciones comerciales. Tambiénexisten soluciones libres y gratuitas comoPostgreSQL, MySQL o FireBird

¿Qué es una Base de Datos?Una base de datos está constituida por unconjunto de información relevante para unaempresa o entidad y los procedimientos paraalmacenar, controlar, gestionar y administrar esainformación.Además, la información contenida en una basede datos cumple una serie de requisitos ocaracterísticas:

· Los datos están interrelacionados, sinredundancias innecesarias

· Los datos son independientes de losprogramas que los usan.

· Se emplean métodos ya desarrolladospara incluir datos nuevos y para borrar,modificar o recuperar los datosalmacenados.

Page 32: Nibbler nº 2

32

B. DATOSUna base de datos estaráorganizada de forma que secumplan los requisitos paraque la información sealmacene con las mínimasredundancias, con capacidadde acceso para diferentesusuarios pero con un controlde seguridad y privacidad.Debe tener mecanismos quepermitan recuperar lainformación en caso deperdida y ajustarla fácilmente

a nuevas necesidades dealmacenamiento.Entre las bases de datos, lasmás habituales son lasbases de datos relacionales,donde la información seoraganiza en tablas quepermiten asociar datos deuna tabla a otros de otratabla mediante las clavesprimarias y ajenas. De estaforma se indica, a modo deenlace, que una parte de un

dato se refiere a otroalmacenado en otra tabla:por ejemplo, una cuenta va

Tabla Cuentas Tabla Clientes

Cod_cuenta Movientos Cod_cliente_1 Cod_cliente_2123456 ————— 0010 NULL123457 ————— 0011 0010123458 —————- 0012 NULL123459 —————- 0012 NULl

Cod_cliente NIF Apeliidos Otros datos 0010 xxx Peréz Lopéz ——————- 0011 xxx Peréz Ruiz —————— 0012 xxx Luna Rio —————-

propio, el Structured QueryLanguage (Lenguajeestructurado de consulta) oSQL, un lenguaje creado porIBM de forma que separezca al lenguaje natural.El SQL permite hacer todaslas actividades necesariaspara gestionar y trabajar conuna base de datos yalmacenar sus contenidos.Aún así, en la mayor parte delos SGBD existen dialectos,con extensiones que notienen porqué funcionar enlos otros sistemas.

Un Sistema de Gestión deBases de Datos (SGBD) esuna aplicación formada porun conjunto de programasque permite construir ygestionar bases de datos.Proporcionando al usuario dela base de datos lasherramientas necesarias pararealizar, al menos, lassiguientes tareas:Definir las estructuras de losdatos.Manipular los datos. Es decir,insertar nuevos datos, así

¿Qué es un Sistemas Gestores de Bases de Datos?como modificar, borrar yconsultar los datosexistentes.Mantener la integridad de lainformación.Proporcionar control de laprivacidad y seguridad de losdatos en la Base de Datos,permitiendo sólo el acceso alos mismos a los usuariosautorizados.Para realizar las funcionesque acabamos de describir,el Sistema Gestor de Basesde datos necesita un

conjunto de programas quegestionen elalmacenamiento y larecuperación de dichosdatos y un personalinformático (administrador)que maneje dichosprogramas.

Algunos de los productoscomerciales más difundidosson:

En este ejemplo en la tablaCuentas dsiponemos de lainformación de las cuentas yen ella una referencia a él o

asociada a una persona opersonas, y se puede hacerque la información de esacuenta en la base de datosapunte a esas personas (yviceversa), pero lainformación relevante de laspersonas esta almacenadaen otro sitio diferente.

los titulares de la cuenta(dos máximo) cuyos datosestán almacenados en latabla Clientes.Concretamente el cliente0010 tiene dos cuentas enuna de ellas es el únicotitular y en la otra compartetitularidad con el cliente0011. El cliente 0012 tienedos cuentas como únicotitular. La información de lostitulares está almacenada en otra tabla por lo que si uncliente tiene varias cuentasus datos personales soloestarán grabados una vez en

la tabla Clientes y en la tablaCuentas habrá variasreferencias a ese cliente.

Aparte de acceder a ellosmediante interfaces más omenos amigables omediante una interfaz deprogramación (que hacepeticiones directamente alservidor), la mayor parte delas bases de datos usan unlenguaje de programación

Page 33: Nibbler nº 2

33

B. DATOS· ORACLE de Oracle Corporation.· DB2 de I.B.M. Corporation· INFORMIX de Informix Software Inc.· SQL Server de Microsoft Corporation.· BORLAND INTERBASE de Borland· MySQL producto open source (código abierto)· PostgreSQL producto open source (código abierto)

Gestores de bases dedatos de software libreComo siempre, en el mundodel software libre, siempreque se necesita algo, tarde otemprano se implementa.Así tenemos varios sistemasgestores de bases de datosentre los que destacanPostgreSQL y MySQL, este

último muy usado en la web(combinado con php yapache).

MySQL es un poderosogestor de base de datos(como ORACLE o SQLServer) con la diferencia deque es totalmente gratuito ylibre ya que es un servidorde base de datos de códigolibre. Es uno de los sistemasde administración de BBDDmás utilizados en la redgracias debido no solo a sucarácter gratuito sino

también a su rapidez yseguridad.Tiene la ventaja de podertrabajar en múltiplesplataformas (entre ellasWindows y Linux). Está muyextendido en aplicacionesde gestión en entornos webpor su buena integracióncon el servido web Apache y

puedes combinarlo con PHPen tu servidor web paradisponer de un servidorprofesional de formatotalmente gratuita.

Como hemos comentado,PostgreSQL es tambiénsoftware libre.Concretamente estáliberado bajo la licenciaBSD, lo que significa quecualquiera puede disponerde su código fuente,modificarlo a voluntad yredistribuirlo libremente.

MySQL frente aPostgreSQL

Características

Su principal objetivo dediseño fue la VELOCIDAD.Se sacrificaron algunascaracterísticas esenciales ensistemas más «serios» coneste fin.

Otra característicaimportante es que consumeMUY POCOS RECURSOS,tanto de CPU como dememoria.

Licencia GPL a partir de laversión 3.23.19.

MySQL

PostgreSQL además de serlibre es gratuito y se puededescargar libremente de supágina web para multitud deplataformas. Es un sistemagestor más potente yconsistente.Por último, señalar queInprise/Borland ha liberadobajo una licencia OpenSource (modificación de laMPL de Mozilla) su BDInterBase 6.0. También será

Ventajas:

Mayor rendimiento. Mayorvelocidad tanto al conectarcon el servidor como al servirselects y demás.

Mejores utilidades deadministración (backup,recuperación de errores, etc).

Aunque se cuelgue, no sueleperder información nicorromper los datos.

Mejor integración con PHP.

Page 34: Nibbler nº 2

Soporta un subconjunto deSQL92 MAYOR que el quesoporta MySQL. Además,tiene ciertas característicasorientadas a objetos.

Características

Postgres intenta ser unsistema de bases de datosde mayor nivel que MySQL,a la altura de Oracle, Sybaseo Interbase.Licencia BSD.

Ventajas:

Por su arquitectura dediseño, escala muy bien alaumentar el número deCPUs y la cantidad de RAM.

Soporta transacciones ydesde la versión 7.0,claves ajenas (concomprobaciones deintegridad referencial).

Tiene mejor soporte paratriggers y procedimientosen el servidor.

PostgreSQL

No hay límites en el tamañode los registros.

Mejor control de acceso, enel sentido de qué usuariostienen acceso a qué tablas ycon qué permisos.

MySQL se comporta mejorque Postgres a la hora demodificar o añadir campos auna tabla «en caliente».

En cuanto a consideracionesde estabilidad del servidor,cada comparativa da datoscontradictorios. En generalparece que MySQL es másestable (aunque también haygente que opina locontrario), y que Postgres

tiende a desperdiciarmemoria y sobrecargarbastante el sistema (aunquede nuevo, hay opinionesdistintas).

Como conclusión a lacomparación entre MySQL yPostgres, parece aceptadoque MySQL junto conApache y PHP forman unbuen equipo para servirpáginas web con contenidodinámico, discusiones,noticias, etc., en general,para sistemas en los que lavelocidad y el número deaccesos concurrentes seaalgo primordial, y laseguridad no sea muy

importante (pueda bastarcon hacer backupsperiódicos que serestaurarán tras una caídadel servidor). En cambio,para sistemas más serios enlas que la consistencia de laBD sea fundamental (BD coninformación realmenteimportante, bancos, etc.)PostgreSQL es una mejoropción pese a su mayorlentitud.

Paulina BarthelemyProfesora InformáticaIES Lázaro Cárdenas

B. DATOS

34

Page 35: Nibbler nº 2

35

EMPRESA

Software Libre con el CDT,directo al autoempleo

El CDT San Lorenzo de El Escorial, viene realizando desde el 30 denoviembre de 2005, una serie de Jornadas mensuales, para losalumnos de 2º de « Explotaciones de Sistemas Informáticos» delI.E.S Infanta Elena de Galapagar y el I.E.S. Arquitecto VenturaRodriguez de Boadilla del Monte, para prepararlos a la creación desu propia empresa de servicios informáticos

Con esta iniciativa este CDT quiere

compensar una carencia en el mundo del

Software Libre: empresas que den soporte

y apoyar a que los más jóvenes creen su

propia empresa

El 30 de noviembre comienza el ciclo de

formación que el Centro de Difusión

Tecnológica, CDT,

http://www.cdtsanlorenzo.com

de San Lorenzo de El Escorial impartirá a

los 10 alumnos/as del último curso del

nuevo Ciclo Formativo de Grado Medio de

Informática del Instituto de Enseñanza

Secundaria «Infanta Elena» de Galapagar.

Este Instituto se suma al I.E.S. «Arquitecto

Ventura Rodriguez» de Boadilla del Monte

que empezó el pasado 25 de enero.

Este ciclo tiene como objetivo formar a

estos alumnos/as en la creación de

empresas de servicios en informática de

Software Libre. El ciclo se compone de

una sesión mensual en el aula de

formación del CDT. Durante las sesiones

se verán módulos dedicados a la creación

de la propia empresa por los alumnos/as

que, tras este curso, comenzarán su

andadura en el mundo laboral. Así mismo

se verán sesiones dedicadas a:

distribuciones y aplicaciones de gestión

empresarial, soporte en el Software Libre,

venta de servicios a empresas y

particulares, Software Libre en entornos

domésticos, documentación y

publicaciones de apoyo.

Esta iniciativa es una más de las que este

Centro realiza en la difusión de la gestión

informática para entornos empresariales,

objetivo de los CDT. La razón de apostar

Page 36: Nibbler nº 2

36

por el software libre viene

dado porque una pequeña

empresa, en general, no

tiene recursos para

disponer software

propietario con el que

poder gestionar su

empresa y aprovechar las

enormes ventajas de

eficiencia y eficacia que su

uso reporta. Y también por

seguridad y porque

técnicamente están más

avanzadas.

Los Centros de Difusión

Tecnológica son el puente

entre las pequeñas

empresas y la innovación,

entre los más alejados de

la misma y los que navegan

en la cresta de la ola. Los

CDT son más de 50

oficinas subvencionadas

por la Comunidad de

Madrid desde el año 2002

y distribuidas por todo su

territorio. Algunas como la

de San Lorenzo de El

Escorial están integradas

entre los Servicios del

Ayuntamiento, otras

pertenecen a

Asociaciones.

JORNADAS REALIZADAS:

* Jornada Software Libre directo al autoempleo. Módulo I: Creación de Empresas, 30 de noviembre de 2005.

— Motivos para crear la propia empresa.— Trámites necesarios.— Financiación.— Elaboración Plan de Empresa.

* Jornada Software Libre directo al autoempleo. Módulo II: Linex Empresa, 11 de enero de 2006.

— Linex Empresa como solución integrada de gestión para la Pyme.— Visión General.— Facturlinex.— Contalinex.— Galopin.— Bases de Datos.— Herramientas de Programación.

* Jornada Software Libre directo al autoempleo. Módulo III: Instalación Ubuntu, 1 de febrero de 2006.

— Taller de Instalación.* Jornada Software Libre directo al autoempleo. Módulo IV: Creación Plan de

Empresa, 8 de marzo de 2006.— Taller de elaboración completo de un Plan de Empresa.— Estructura Documental.— Plan de viabilidad económica.

* Jornada Software Libre directo al autoempleo. Módulo V: Linex 2006.Próximamente.

Juan Ignacio SáchezFernández-Bernal.

Responsable CDT, delAyuntamiento de San

Lorenzo de El Escorial

EMPRESA

Page 37: Nibbler nº 2

37

PROGRAMACIÓN

Squeak,la metáfora del mundo

El laboratorio virtual donde los chicoselaboran su propio conocimiento

Cuando te enfrentas al entorno Squeak por primera vez las sensacionesse suceden de forma rápida. Parece un juego propio de la etapa deeducación infantil y bastante alejado de los adolescentes o de losadultos, pero si previamente te has documentado y has echado unvistazo a los trabajos elaborados en este sistema empieza a crecer lacuriosidad.

Este es uno de los objetivos previstos paraesta herramienta visual, despertar lacuriosidad, despertarla hasta tal extremoque pongas en funcionamiento laconstrucción de tu propio conocimiento.Squeak permite crear aplicacionesinteractivas a través de la imaginación y laintuición.Es una evolución de Smalltalk, el primerlenguaje de Programación Orientado aObjetos que se creó en los años 70 porAlan Kay y Dan Ingalls. De Smalltalkderivan todos los entornos visualesactuales, los sistemas de ventanas y loslenguajes de programación Orientados aObjetos.Alan Kay creó el futuro hace 30 añoscuando diseñó la Dyanbook, una máquinaportátil, inalámbrica, con pantalla plana ytáctil y con un sistema operativo visual. Noera una simple máquina para almacenardatos sino que se crea como un amplificadorde la mente. Cuando el mundo cibernéticoestaba en pañales Alan Kay fue capaz dediseñar el futuro.En la década de los 90, Disney le pide alequipo de Alan Kay el desarrollo de unSmalltalk para chicos, orientado amultimedia y a 3D. Este grupo de desarrolloacepta el reto imponiendo una solacondición, que su sistema o herramienta

fuera open source, de esta forma naceSqueak en septiembre de 1996, haceexactamente una década.Tanto Smalltalk como Squeak tratan deacercarse al lenguaje humano, a través de

ellos se realizan aplicaciones interactivasdesprendiéndose de la esclavitud delcódigo. Un programador tarda años enformarse, debe adquirir conocimientos demetodología de la programación y desintaxis del lenguaje. Cuando domina elcódigo el programador es apto para crearpero quizá demasiado adulto para imaginar.Todos sabemos que la imaginación, laintuición, la curiosidad y la creatividad soncaracterísticas que definen a los niños y

Page 38: Nibbler nº 2

38

jóvenes, pero tambiénsabemos que el aprendizajede un lenguaje deprogramación es largo ycostoso. La magia deSqueak consigue que losjóvenes implementen susideas sin necesidad de

dedicarse varios años a suaprendizaje.Al entrar en Squeak nosencontramos con unespacio de trabajo en el quetodo los que nuestrossentidos visuales percibenson objetos, a este espaciovisual se le denominamundo. Dentro de esteespacio nos encontramoscon objetos que podemosemplear para diseñar elmodelo que deseamos opodemos crear objetosnuevos.Este mundo es el escenariode una obra de teatro, cadaobjeto son los personajes alos que podemos vestir conlas propiedades, halos enSqueak,podemos cambiar su color,su forma, su rotación.Mediante el halovisualizador podemosdescubrir las propiedadesdel objeto, los métodos quepodemos usar con él yescribir los guiones de cadaobjeto.De esta forma escribimos laobra de teatro, organizandoel guión de cada personaje,

diciéndole que se mueva,que gire, que rebote, quesuene, que se oculte, esdecir dándole vida a losobjetos.Con esta libertad para lacreación, Squeak nos ofrecela oportunidad de diseñarjuegos, páginas web,

presentaciones y ensayosactivos.La participación activa en elproceso de aprendizaje esun punto a distinguir en estesistema, partiendo de unasimplicidad notoria se ejerceuna fuerza de atracciónhacia la superación y lainvestigación, es unlaboratorio virtual paraelaborar el propioconocimiento.Lo más sorprendente deSqueak es la forma intuitivaen la que los chicos vanasimilando conceptos tancomplejos como el demétodo, mensaje,propiedades, polimorfismo yherencia, característicaspropias de los lenguajesOrientados a Objetos quetienen un proceso deaprendizaje bastante arduoen la programación.Realmente se asemeja deforma notable a la maneraen que un programadormodeliza.El éxito radica en el guión dela obra, la herramienta teoferta una amplia gama deposibilidades, la

oportunidad de usar muchosobjetos y la capacidad decrear los que necesitas. Elautor escribe los guiones, siel proyecto es bueno, malo omediocre depende deldiseñador, pero hay algoespectacular en

todo el proceso, algo genialque engancha. Losresultados son inmediatos,provoca el sentimiento degratificación que se producecuando creas y la ambiciónnecesaria para perfeccionarel trabajo realizado.

De lo simple a lo complejo,es un dogma informáticoque todos los relacionadoscon esta profesiónaplicamos continuamente.En el caso que nos ocupa esuna aplicación directa deello.Si os queréis acercar aSqueak podéis consultaralgunas URLs interesantescomo www.squeak.org,w w w . s m a l l - l a n d . o r g ,www.squekland.org, en ellasse encuentran proyectos enlos que se puede apreciar elpotencial de la herramienta,asimismo os dará la opciónde descargar el softwarepara comenzar.

Lola ParraProfesora Informática

IES Arquitecto VenturaRodríguez

PROGRAMACIÓN

Page 39: Nibbler nº 2

39

PROGRAMACIÓN

Sudokus

Todos nos hemos encontrado con Sudokus enla sección de pasatiempos de periódicos orevistas y muchos de nosotros habremospasado un rato intentando resolverlos.Algunos lo tienen como pasatiempo habitualpara ejercitar su mente y desde luego haytoneladas de información sobre ellos enInternet (aunque esto hoy en día es lo mismoque no decir nada, puesto que en Internet hayinformación de casi todo lo imaginable).Personalmente, considero una pérdida detiempo ponerme a resolver un sudoku, sinembargo lo que sí me resulta interesante, y esde lo que va este artículo, es cómo resolverlostodos. Al fin y al cabo, descubrir el conjunto de«operaciones» que nos pueden llevar aresolver un problema de forma general - laalgoritmia-, ser capaz de contárselo a unamáquina y que ésta lo resuelva forma parte delorigen de la informática: liberar al ser humanode realizar tareas repetitivas.Un sudoku consiste en un cuadrado de 9 filaspor 9 columnas de casillas. Este cuadrado sedivide en 9 cuadraditos cada uno de los cualestiene 3x3 casillas. Tenemos que completar elsudoku con números del 1 al 9 de forma queen cada fila, cada columna y cada cuadraditose encuentren todos los números del 1 al 9 (loque implica que no se repite ninguno).Imaginemos que tenemos delante un tablerocompletamente en blanco. Si pretendemosrellenar una casilla cualquiera veremos quepodemos poner en ella cualquier número entreel 1 y el 9. Sin embargo, al poner en ella unnúmero limitamos los números que podemosponer en las casillas de su fila, de su columnay de su cuadradito. Podríamos decir quehemos disminuido los «grados de libertad»(usaremos esta expresión, aunque no sea muyexacta) que teníamos inicialmente pararellenar esas casillas de 9 a 8, ya que ahorasólo podemos poner 8 números.

Observemos ahora el ejemplo de la figura: sinos fijamos en la casilla central vemos quehay 6 números en su misma columna(2,3,5,7,8 y 9), lo que rebaja de 9 a 3 losgrados de libertad disponibles. También hay 4números en su misma fila (3,4,8 y 9), perocomo el 3, el 8 y el 9 coinciden con los quehay en la columna, sólo el 4 añade una nuevarestricción por lo que ahora sólo tenemos 2grados de libertad. Por último fijémonos en sucuadradito (el de 3x3): tenemos 6 números(3,5,6,7,8 y 9) pero sólo el 6 añade unanueva restricción con lo que los grados delibertad quedan reducidos a uno. Es decirexiste un único número que podamosponer en esa casilla y es el 1.Este razonamiento podría hacernospensar que una vez rellenada una casillaya nunca tendríamos que volver aocuparnos de ella puesto que el númeroescogido es el correcto, pero ese sólosería el caso si estuviéramos ante unsudoku muy especial: uno tal que cada

El Sudoku se compone de una parrilla de 9×9 que debeser rellenada con números del 1 al 9 de modo que cadafila, columna y cuadrado de 3×3 contenga los 9números.

Page 40: Nibbler nº 2

40

PROGRAMACIÓNvez que rellenáramos unacasilla generara otra en la quesólo quedara un grado delibertad. No obstante, ese noserá el caso habitual: lonormal será que no siempreencontremos casillas con unsólo grado de libertad en cadaintento.Sin embargo este ejemplo noshace ver cuál es el criterio quedebemos seguir para escogerla próxima casilla a rellenar: laque tenga el menor númerode grados de libertad. Una vezrellena con alguno de losnúmeros posibles seguiremosadelante y si vemos que esadecisión nos lleva a uncallejón sin salida tendremosque deshacer lo andado yprobar con algún otro.Hasta aquí cualquiera puedeseguir el procedimientoindicado con lápiz y papel,pero a partir de ahora esteartículo se empezará a volverun poco más oscuro porquetodo esto se lo tenemos quecontar al ordenador y para esonos tenemos que aproximarun poco a su lenguaje.No vamos a dar aquí elalgoritmo completo deresolución, sino simplementeunas pistas que ayudarán aquien quiera realizar eseesfuerzo. Para llevar la cuentade los números que tenemosasignados podemos utilizarunas matrices booleanas (unapara las filas, otra para lascolumnas y otra para loscuadraditos). Por ejemplo:

private boolean [][] filaNumeroUsado;private boolean [][] columnaNumeroUsado;

que son unas matrices demarcas. Las filas de estasmatrices representanrespectivamente

private boolean marcarMatrices(int numero, int fila, intcolumna, int cuadradito){

if(filaNumeroUsado[fila][numero]) return false;if(columnaNumeroUsado[columna][numero])

return false;if(cuadraditoNumeroUsado[cuadradito][numero])

return false;

filaNumeroUsado[fila][numero] = true;columnaNumeroUsado[columna][numero] =

true;cuadraditoNumeroUsado[cuadradito][numero] =

true;return true;

};

el número de fila, columnao cuadradito del sudoku.Estarán a true lasposiciones ocupadas porel número que designa la

columna (de 1 a 9).Cuando asignemos unnúmero marcaremos lasmatrices. El métodopodría ser el siguiente:

Para cuando veamos quenos hemos equivocado alhacer la eleccióntendremos que desmarcar

las matrices y para ellonos puede servir elsiguiente método:

private void desmarcarMatrices(int numero, intfila, int columna, int cuadradito){

filaNumeroUsado[fila][numero] = false;

columnaNumeroUsado[columna][numero] = false;

cuadraditoNumeroUsado[cuadradito][numero] =false;};

Para hallar cuál es elelemento del tablero delSudoku que tiene menosgrados de libertad

deberemos usarotro método delque no daremossu código, perosí diremos queno es más que

un OR con las matrices demarcas para esa casilla, contodos los números del 1 al 9.Finalmente, apuntar que un

algoritmo que se llama a símismo -lo que se conocecomo un algoritmorecursivo- podría ser muyapropiado para ejecutar laresolución.¿Suficientes pistas?

Carlos GonzálezProfesor Informática

IES Infanta Elena

Page 41: Nibbler nº 2

41

> Hoy he vuelto a llegar a tarde a trabajar,apenas logro pegar ojo por las noches, miúltimo trabajo me tiene totalmente ocupado,parece que nunca llegue a terminar.Esta mañana, cuando sonó el despertador,como acostumbra hacer todos los días, medesperté con ánimos para seguir trabajandocon la IA (Inteligencia Artificial) Y eso que elnuevo sistema casi me tira de la cama.Creo que ya te hablé del nuevo sistema,hace escasos días que la instalamos en casapara probar sus funciones, le he llamadoMadi, y tendré que volver a ajustar susprogramas¿Quién me iba a decir que reclinaría tanto lacama como para casi llegar a tirarme deella?Por suerte el resto de sus funciones sonexpandidas, como sus dotes culinarias, queni si quiera los mejores chef´s de años atrásserian capaces de igualarla.Después de realizar un pedido on-line desdeel panel del frigorífico a las 8:30, me hizo unescáner para saber mi estado de salud yprepararme un desayuno acorde a misnecesidades.Mientras desayunaba tranquilamente, Madime solicito confirmación para pasar latemperatura de casa a modo tropical. Llevouna semana levantándome sin que las frías yhúmedas gotas que rozan las ventanas demi habitación me preocupen.Nada mas terminar de desayunar meapresure hacia el armario. Lunes, Traje… ¡Escansado ir siempre con el mismo conjunto!Unos cuantos segundos y haciendo laelección en el panel táctil de la puerta

metalizada del armario, fueron suficientespara que la ropa elegida llegara a mis manospor las perchas automatizadas.Al salir de casa, me despedí de Madi. Ella,como de costumbre, se adelanto a bajar lacalefacción para ahorrar energía,desconectar la radio, bajar las persianas ypasar un láser antes de salir por la puerta,escaneando y asegurando mediante misretinas, el cierre de la casa. Bloqueo laspuertas y se despidió «Que tenga buen díaseñor»De camino al trabajo en mi cocheaerodeslizable, conecte el piloto automáticoy procedí mediante la palma de mi mano enuna pantalla táctil a descargare todas lasnoticias referentes a mis intereses en laagenda ¡Y no es por despreciarte perocuando veo las nuevas novedades enagendas basadas en software libre! Lo únicoque se me ocurre que pagué demasiado porti, ya que tu software a día de hoy estaprácticamente obsoleto y al principio tuversión XP tenia muchos errores.Últimamente me cuesta mucho solucionarlos problemas y agregar las mejoras enMadi, quizás por el mes de plazo que missuperiores han impuesto para que acabe, esimposible de cumplir.Prácticamente estoy tarde y nochetrabajando en complejas funcioneshaciendo horas y horas extras.Ahora es la una de la mañana pasadas y unaambulancia se apresura a mi casa… peroserá inevitable.

\\ Iniciando Sistema…\\ Sistema Cargado.\\ Iniciando Sesión…\\ Sesión Iniciada.\\ Datos Cargados.\\ Diario. 1:59. 4/1/2030\\ Conectado.

> Buenas tardes SIV

\\ Buenas noches Señor, encantado de servirle.

DOMÓTICALas Futuras Tecnologías

Page 42: Nibbler nº 2

42

De camino a casa, pensé enlas cosas que había logrado,Madi era alucinante un granproyecto y el motivo de midespido. Una mes no erasuficiente. Tantos años detrabajo…Ya, enfrente de la puerta demi casa, Madi registro miscansadas retinas de nuevo yabrió las puertas, aumento lacalefacción y encendió unatenue luz.«Bienvenido a casa Señor»,Madi comprobó mis señalesvitales y se apresuro aservirme una deliciosa ynutritiva cena. Tal era supreocupación que activo susfunciones de protección,nunca dejaría que mequitara la vida. Así que anteel bloqueo que habíaactivado en la puerta delcuarto de baño y en elbotiquín, tuve que aplicaruna palanca para abrirlas.Guarda bien esto SIV, antesde que pierda elconocimiento y el pulso metiemble demasiado paracontinuar escribiendo…

¿Cómo afectará laDemótica en

nuestras vidas?

La demótica se estáextendiendo en nuestroshogares de una forma o deotra. Casas inteligentes ocontroladas remotamente.Esto ha sido posible gracias

a la revolución eléctrica,electrónica y sobre todoinformática. La fobia a latecnología o llamándolo deotra manera la «tecnofobia»poco a poco vadesapareciendo en nuestroshogares, ese pánico inicial alos aparatos electrónicosdebido a sudesconocimiento, miedo aquerer aprender acontrolarlos.Las nuevas tecnologías seestán implantando de unaforma muy fuerte y acusadaen los últimos años ennuestras vidas, en nuestrostrabajos, y poco a pocotambién en nuestroshogares. Son muchas lasventajas que nos ofrece, ymuy pocas las desventajas.Muchos hemos vistosmaravillas que nuestrasmentes se imaginan para unfuturo, próximo o lejano. En«Yo robot» vemos cómo lacasa prácticamente viste asu anfitrión, le sirve lacomida, o controla laseguridad una vez se va. Sí,

es algo que aúncuesta imaginar, peroque ya se estándando los primerospasos.Pasos que están ya anuestro alcance:p e r s i a n a scontroladas porsensores de luz, paraque haya más omenos iluminación

solar según la hora del día,ajustar la temperatura deforma independiente encada habitación de la casa,simular presencia en ésta site vas de vacaciones, desvíode llamadas desde elportero automático denuestro hogar al teléfonomóvil, seguridad, etc.

Son muchas las aplicacionesque se le puede dar a lacasa, y cada vez son más.Las que antes eran sueño,ahora son una realidad.Además de todo lo que nosofrece, es la forma en la quelo hace. Podemos controlartodos estos servicios deforma remota, con mandos adistancia, pequeñosordenadores portátiles eincluso con la voz. Decir«apagar luces» puede sersuficiente para que lahabitación o toda la casa sequede a oscuras.Por otro lado tenemosdiversas tareas deautomatización empleadaspara diversos menesterescomo para regar las plantas,o calentar el horno a unahora determinada. Muypráctico para tareasrutinarias que haya querepetir día tras día.Puede que en varios años, loque hoy aún estemosimaginando como irreal, yviendo o leyendo en lashistorias de ciencia ficción,lo estemos disfrutando, ennuestras propias casasdomóticas.> guarda D:\Datos\Agenda\IA.rtf

> Cierra SIV.

\\ Le deseo una agradable nocheSeñor.\\ Datos Salvados… 2:37. 4/1/2030\\ Cerrar Sesión.\\ Desconectado.

Sergio QuintanaAlumno 1º ESI

DOMÓTICA

Page 43: Nibbler nº 2

43

DOMÓTICA

LAS TELECOMUNICACIONES EN LACASA DEL SIGLO XXI. LA ICT.

Como aquí se puede ver las telecomunicaciones se encuentran, si no en su momentoálgido, cuanto menos en muy buena forma , llegándose al punto de estar latente nosólo en nuestra casa sino en cualquier punto de esta, llegando incluso a tener queser regulada, por diversos organismos incluso del poder legislativo y homologadoadecuadamente a nuestra vida cotidiana , dicho de otra forma «ya estamos en elllamado futuro»

¿QUÉ ES LA ICT?Son las instalaciones o infraestructuras comunes detelecomunicaciones necesarias para captar, adaptar ydistribuir a las (viviendas y locales), señales de radio ytelevisión terrestre y por satélite, así como serviciotelefónico básico y de telecomunicación de bandaancha.¿ES OBLIGATORIA SU INSTALACIÓN?Sí El real decreto ley 1/98 establece que no seconcederá autorización para la construcción denuevos edificios rehabilitación integral de losexistentes si no se acompaña el Proyecto Técnico deICT.Dicho proyecto deberá estar firmado por un ingenierode telecomunicación o técnico de telecomunicación yvisado por su Colegio ProfesionalLos edificios de viviendas y oficinas ya construidascon anterioridad al 1998, podrán decidir laactualización de dicho edificio, mediante la junta depropietarios según la establecido en la ley dePropiedad Horizontal. El coste de esta actualizaciónha de ser asumido bien por los dueños de las antenas,bien por la comunidad de propietarios.¿QUÉ GARANTÍAS HAY DE QUE LA INSTALACIÓN SEALA CORRECTA?Es obligatorio un boletín de instalación y del protocolode pruebas, la certificación final de obra, expedida porel Ingeniero de Telecomunicaciones o Técnico deTelecomunicaciones correspondiente , director de laobra en este caso.¿QUIÉN ES EL DUEÑO DE LA INSTALACIÓN ICT?La ICT es un bien común del edificio, y por lo tanto eldueño de la infraestructura es la Comunidad dePropietarios y a quien corresponde su mantenimiento.¿CUANTAS TOMAS DE DISTRIBUCIÓN DEBERATENER MI VIVIENDA?Un mínimo de una toma cada dos estancias o fracción,excluidos baños y trasteros.¿NECESITO HACER OBRAS EN MI CASA SI QUIEROINSTALAR MAS TOMAS?No las estancias en las que no se instalan tomasdisponen de una canalización y un registro de tomasvacíos para que su propietario puede instalar unatoma del servicio que desee.¿PUEDE LA COMUNIDAD DE PROPIETARIOS DE MIEDIFICIO TOMAR DESCISIONES SOBRE LAINSTALACIÓN O REFORMA DE UNA ICT?

Para esta decisión es necesario que el acuerdo seaaprobado en Junta, por un tercio de los propietarios,que representen, al menos, un tercio de las cuotas departicipación.¿TENGO DERECHO A INSTALAR LAINFAÇRAESTRUCTURA NECESARIA PARA RECIBIRSEÑAL DE TELEVISIÓN POR SATÉLITE?Cualquier copropietario o arrendatario, puede instalara su costa la infraestructura necesaria para recibir laseñal de TV por satélite. ¿DE CUANTAS LINEAS TELEFÓNICAS PUEDODISPONER EN MI VIVIENDA?La legislación establece en dos el número mínimo delíneas por vivienda, sin perjuicio de que el propietario oarrendatario, previa autorización de la Comunidad dePropietarios, aumente las mismas a su costa.¿TENGO DERECHO A UTILIZAR LAINFRAESTRUCTURA NECESARIA PARA INSTALARMÁS LINAS TELEFÓNICAS EN MI VIVIENDA?Cualquier copropietario del edificio o arrendatario delmismo, con el permiso de la Comunidad dePropietarios, puede utilizar la infraestructura comúnnecesaria para la instalación de más líneas telefónicasgracias a los pares de reserva existentes en la ICT.¿CUANTOS OPERADORES DE BANDA ANCHAPUEDEN PRESTAR SUS SERVICIOS EN EL MISMOEDIFICIO?La infraestructura común de edificación esta previstapara que dentro del mismo edificio puedan prestar susservicios dos operadores de banda ancha.¿SE HACE NECESARIO REFORMAR LAINFRAESTRUCTURA COMÚN DETELECOMUNICACIONESDE MI EDIFICIO CADA VEZQUE SE CONTRATE CON UN NUEVO OPERADOR? No la normativa de ICT establece que lainfraestructura de telecomunicación, debe prevercapacidad suficiente para permitir el paso de redes dedistintos operadores, permitiendo de esta forma el usocompartido de las instalaciones y una verdaderacompetencia entre los mismos.

Este documente ha sido posible gracias a datosrelevantes procedentes del colegio oficial de ingenieros

de telecomunicaciones y a la c.e.c.u .

Angel Fabio MuñozAlumno 1º ESI

Page 44: Nibbler nº 2

HUMOR

LIBROS

Wikilibros:la colección de libros de texto de contenido libre, enhttp://es.wikibooks.org/wiki/Portada

44

En el principio fue la línea de comandos

Neal Stephenson

Editorial: Traficantes de SueñosLo podeís encontrar en:http://ww.nibbler.org.es

Tres amigos viajaban en coche.Al descender una cuesta sedan cuenta de que nofuncionan los frenos. Casi caenpor el barranco, pero al finalsalen del apuro y poco despuéslogran detener el coche. Lostres se bajan, todavía con elcorazón acelerado.Uno de ellos, que era ingenierodice: «Voy a ver que le hapasado. Tal vez puedaarreglarlo».Otro, empresario, replica: «No,mejor llamamos a una grúa».El tercero, que era informáticoañade: «Tal vez no sea grave.Podemos retroceder para bajarla cuesta nuevamente. Asícomprobaríamos si vuelven afallar los frenos».

Page 45: Nibbler nº 2

Queridos alumnos, queridos compañeros:

¿Porqué los unos y los otros insistís enllamarlo Gimnasia cuando queréis decirEducación Física?

Que los discentes llaméis así deincorrectamente a la asignatura es algonormal, dentro de lo tolerable, a fin decuentas os estáis formando ¿o no? ; peroque mis ilustres colegas lo hagan ( gente sesupone formada, intelectuales, licenciados),es algo imperdonable. Puede que seaatavismo, puede que sea ignorancia, perono por eso se debe admitir. ¡ ah, no!

Porque vamos a ver: ¿ creéis que estamoshaciendo gimnasia cuando os corrijo laforma de sentaros o la desastrosa maneraen que lleváis las mochilas ¿Pues no, noestáis haciendo gimnasia y sin embargo síes Educación Física. Y másespecíficamente, estáis haciendo Re-educación postural, algo que se engloba enla E.F. ¿Lo captáis?

Sí señores, estoy haciendo apología de laE.Física, abierta y descaradamente porquelo veo justo y necesario, muy necesario.Pues bien, la Re-educación postural, comosu propio nombre indica, es volver a educar

la postura para evitar, por ejemplo.Actitudes viciosas que podrían desembocaren una patología. Quizás éste postulado seademasiado ambicioso porque hay gente,demasiada gente , que ni siquiera la haeducado por primera vez. He ahí dondeentramos los profesionales de la enseñanza.

Siempre que entro en una clase me espantala forma en que veo sentados a misalumnos: espaldas completamente cifóticas,cabezas pegadas a las mesas a la hora deescribir, piernas desparejadas, cuerposlaxos… pareciera que fueran marionetas quelas han dejado ahí y así se han quedado. Locurioso de todo es que cuando doy unberrido y les insto a que se sienten como esdebido, todos prácticamente corrigen laactitud y quien más quien menos se sientaapropiada y correctamente. Entonces,¿porqué esa apatía?, ¿porqué esadesgana?, ¿porqué ese pasotismo? Pues yocreo que es vagancia pura y dura , la mismavagancia de la gente que conduciendo nopone los intermitentes cuando van a girar aun lado u otro. Y la misma vagancia de lagente que arrastra sus pies porque sonincapaces de levantar su propio peso delsuelo, produciendo un ruido rastreroinconfundible.

VAGOS

Y además....

Parece más cómodo dejarse llevar por la Fuerza de la Gravedadque luchar contra ella, pero si lo intentamos por lo menos,ganaremos en salud y en calidad de vida.

45

Page 46: Nibbler nº 2

46

Lo más desalentador de miprofesión como docente, enéste caso concreto de la re-educación postural, es queaunque trates de enseñarhábitos posturales positivosdesde 1º de la ESO, los vicioslos vas a volver a ver en 2º, 3º,4º, Bachillerato, CicloFormativo y ¡Sala deProfesores ¡Y yo me pregunto: ¿nuncaantes desde la escuela, desdela E.F, se habían dadoconsejos tan prácticos, tansaludables y seguros comohasta ahora?. A mí en elcolegio nadie me enseñó nadade todo esto ( y eso que fui auno de esos de pago poradelantado).

El otro día , un ilustre profesorde Filosofía del centro , decabello más largo que corto ,comentaba en tono jocosoque él se había roto elmenisco por coger de forma

apropiada un papel delsuelo y que ya no iba arecoger nunca más nadadel mismo, que por haberflexionado las rodillas, sehabía roto. Esto no dejade ser una anécdotaporque su menisco yaestaba sentenciado deantemano y quizás si nohubiera sabidoagacharse « bien « todaslas veces que lo hahecho en su vida lo quese le hubiera lesionadosería la espalda(lumbalgias, hernias,ciática y demás ) contotal seguridad.

Ya que mi queridacolega Carmen Luengome ha brindado laoportunidad deexpresarme a través devuestra revista, aprovecharéla ocasión para darosalgunos consejos básicos y

muy útiles para noreventaros la espaldaantes de tiempo:

1º- utilizad losmúsculos para algomás que para llevarropa; ellos son losencargados demantener la columnavertebral en posiciónerecta. Ejercitarlos yveréis de lo que soncapaces.

2º- ya que lleváismochilas, ¿ qué tal sios las colgáis como esdebido ¿ es decir, lasdos asas en loshombros y apoyada ala altura de loslumbares, no pordebajo del culo paraque haga de pesomuerto. Y ya puestos,

Yolanda EstebanProfesora de Educación

FísicaIES Infanta Elena

deberíais contrarrestar elpeso, cambiando la espaldapor el pecho a la hora decolgarla… ¿ no hacéis lomismo con las gorras ?

3º- puesto que estamos enépoca de exámenes y sesupone que hay que metermás horas estudiando, o enel ordenador, ¿ qué tal si nossentamos en ángulo recto,con las piernas apoyadas enun escalón y la cabeza a unaaltura razonable del libro ?

Si consiguieráis esto y yoviviera para verlo en masa,creo que no lo resistiría. Sedbuenos y hacedme caso.

Y además....

Page 47: Nibbler nº 2

Recibimos a Juan Ignacio Sáchez Fernández-Bernal,del Centro de Difusión Tecnológica de San Lorenzo

de El Escorial

Participamos en la Semana de la Ciencia

Visitamos el IES Arquitecto VenturaRodríguez, en Boadilla del Monte

ACTIVIDADES CURSO 2005-06

Page 48: Nibbler nº 2

Cableado ini-cial

F. 1

Cableado final

Este centro imparte enseñanzascofinanciadas por el

Fondo Social EuropeoFAMILIA PROFESIONAL DE INFORMATICA

PROGRAMA ECOESCUELAS

http://www.prensajuvenil.org/