Sei sulla pagina 1di 30

TECNOLOGICO DE ESTUDIOS

SUPERIORES DE ECATEPEC

División de Licenciatura en Informática

“Promotor y creador de Pocket Bite 2008”

Tecnológico de Estudios Superiores de Ecatepec Av. Tecnológico, s/n,


esquina Av. Hank González, Col. Valle de Anáhuac, Ecatepec de
Morelos, Estado de México, C.P. 55210
60
1010110101010 Respuesta a tus preguntas

¿Puedo instalar más de un siste- 5) Si se borra el nombre del progra-


ma operativo en mi ordenador? ma este no aparecerá en "Agregar o
P quitar programas"
Sí Puede instalar y ejecutar más de
O Importante: previo a cualquier
un sistema operativo en su ordena-
dor. Sin embargo, pueden existir modificación del registro siempre
C limitaciones, dependiendo del siste- es conveniente hacer una copia de
ma de archivos que utilice y el seguridad, por las dudas que se
K número de particiones disponibles comenta algún error.
en su ordenador.
E ¿Cómo puedo correr un progra-
¿Cómo ocultar programas para ma en Windows XP que funcio-
que no puedan desinstalarse fácil- naba bien en otra versión?
T mente?
A veces sucede que algunos progra-
Es una forma de evitar que usuarios mas no funcionan correctamente
inexpertos borren por error progra- bajo XP, hay una forma de indicarle
mas de la PC fácilmente. al sistema operativo que haga que
ese programa "corra" como lo hacia
Desde la opción [Agregar o quitar bajo otra versión.
programas] del Panel de control
pueden eliminarse los programas Si una aplicación antigua te da pro-
instalados en la PC con Windows. blemas al ejecutar Windows XP, se
Los nombres de esos programas pueden establecer las propiedades
pueden eliminarse de la lista y asi de compatibilidad manualmente
impedir que aparezcan visibles. para que el programa se ejecute de
Este proceso también es útil cuando forma distinta, por ejemplo, bajo
una desinstalación incompleta dejó Windows 95, o tenga otra aparien-
en la lista [Agregar o quitar progra- cia o configuración de la resolu-
mas], una aplicación que realmente ción.
ya no existe.
Para establecer las propiedades de
compatibilidad de un programa: B
Para quitar las aplicaciones de la
lista eso hay que utilizar el editor
del Registro del sistema: 1. Haga clic en el botón derecho del
ejecutable o en el acceso directo, y I
1) ir a Inicio luego haga clic en Propiedades.
2) Ejecutar 2. Seleccione la casilla de Ejecutar
3) Escribir "Regedit" (sin comillas) este programa en modo compatibili- T
4) Busca la entrada: dad. Seleccione de la lista el siste-
HKEY_LOCAL_MACHINE/ ma operativo en el que el programa
Software/Microsoft/Windows/ no tenía problemas. Si es necesario,
CurrentVersion/Uninstall, alli apa- cambiá la configuración de la apa- E
recen todas las claves de las aplica- riencia y/o la resolución, o deshabi-
ciones instaladas en la PC. lite los temas visuales de Windows

2 1010101101010101001 59
1010110101010 Respuesta a tus preguntas Revista POCKET
Revista POCKET BITE
BITE
Director Editorial CARTA EDITORIAL
Moreno Villalba Leonardo

Coordinador Editorial
Morantes Jiménez Andrés Alberto
P Quiero mantener mis archivos y
configuración de otro ordenador.
Diseño:
Cortes Martínez Rosa Isela Gracias!!! A todos los colaboradores de esta
¿Puedo cambiarlos a Windows López Hernández Patricia revista les brindamos una felicitación y agrade-
O Que es el llamado MySQL? Mejia Carrillo Nilton Gerardo
XP? Morantes Jiménez Andrés Alberto cimiento por lo importante que se ha hecho este
El MySQL es un programa Director Editorial proyecto.
C Agradecimiento
Moreno Villalba aLeonardo
Secciones:
(database engine) liviano pero con Coordinador Editorial
muchas bondades que le permite a Morantes
Nuevas Jiménez Andrés A.
tecnologías Através de este instrumento literario, queremos
K los webmasters crear sitios Web GonzálezRedactores
Pineda Roberto
Grupo 6601
poner en marcha una experiencia de comunica-
Martínez Santiago Ángeles
dinámicos, y también almacenar Diseño Silverio
Pérez Salazar ción y participación que favorezca y estimule la
CortesdeMartínez Rosa Isela creatividad.
E información valiosa en el servidor. Ponce león Reyna
López Hernández Patricia
Jesús
Mejia Carrillo Nilton Gerardo
Paradigmas:
Morantes Jiménez Andrés Alberto
Alcántara Gutiérrez Brenda Que nos permita conocer mejor las tecnologías
T Agradecimiento a Secciones
Arredondo Trejo María Deyanira que se están realizando en nuestro entorno y
Cruz Domínguez
Nuevas Sandra
tecnologías:
MonteroPineda
González Ramos Juan
Roberto
descubra nuevos proyectos de las que a lo mejor
Martínez Santiago Ángeles no teníamos noticias y que vale la pena conocer.
Pérez Salazar de
Manejadores Silverio
datos:
PonceMartínez
Cortes de león Reyna
RosaJesús
Isela
Sí Windows XP incluye una nueva Paradigmas:Patricia
López Hernández Nuestra gran satisfacción es haber logrado que
herramienta: el Asistente para trans-
Mejia Carrillo Nilton Gerardo
Manejadores
un grupo de personas colaboren con la revista en
Morantes Jiménez de datos:Alberto
Andrés
Donde puedo hallar tutóriales ferencia de archivos y configuracio- temas muy diversos y si, además, logramos que
Redes juniper:
sobre como funciona el MySQL? nes que lo ayudará. Puede iniciar el Redes Juniper: otras nuevas se incorporen, poco a poco iremos
asistente haciendo clic en Inicio y
Carmona Escobar
Windows vista:Adrián formando todo un equipo de personas que harán
González
González Gordillo Karen
Pineda Roberto
El propio sitio de MySQL contiene después en Todos los programas, Juárez
Martínez Santiago José
Contreras Juan
Ángeles
posible la consolidación de este proyecto.
tutoriales muy bien escritos (pero Santos
PérezAtenco Eufemia
Salazar Silverio
haga clic en Accesorios, después en Ponce de león Reyna Jesús
en Inglés) que explican detallada- Herramientas del sistema, y enton- Videojuegos:
Windows vista:
Siendo esta la cuarta edición, solo nos resta
mente la forma de trabajar con las ces seleccione Asistente para trans- Tecnologías inalámbricas:
González Pineda Roberto invitar a los actuales y futuros colaboradores a
Elige tu favorito:
Martínez Santiago Ángeles
bases de datos. En la sección de ferencia de archivos y configuracio- Trucos:
Pérez Salazar Silverio enriquecer y mejorar día a día esta revista.
"tutoriales" de Exito Exportador nes. El asistente lo ayudará a crear Ocio,
Poncecultura y esparcimiento:
de león Reyna Jesús
Foro:
puede hallar otras opciones de ayu- un disco para recolectar sus archi- Videojuegos:
da en español. vos y configuración desde otro López Hernández Patricia
ordenador. Morantes Jiménez Andrés Alberto Escríbenos a:
Tecnologías inalámbricas: pocketbite@hotmail.com
B Cortes Martínez Rosa Isela
Mejia Carrillo Nilton Gerardo

Elige tu favorito:
Cortes Martínez Rosa Isela
I López Hernández Patricia
Mejia Carrillo Nilton Gerardo
Morantes Jiménez Andrés Alberto

Trucos:
T López Hernández Patricia
Morantes Jiménez Andrés Alberto

Ocio, cultura y esparcimiento:


Carmona Escobar Adrián
E González Gordillo Karen
Juárez Contreras José Juan
Santos Atenco Eufemia

Foro:
Cortes Martínez Rosa Isela
Mejia Carrillo Nilton Gerardo
58 1010101101010101001 3
CONTENIDO: 1010110101010 Cine, Teatro y Televisión

NUEVAS TECNOLOGIAS Porque siempre habrá alguien que


6 te entienda y esté feliz de compla-
Windows 7, panda software …. P certe, no dejes de visitar The Hell,
Y Lázaro andó” en la Sala Xavier un pequeño antro-bar en la Roma
PARADIGMAS O Villaurrutia, los desaparecidos polí- realmente divertido y con buenas
9 ticos hablan a través de dos presos. propuestas, muy abierto tanto y
Programación orientada a objetos C Escrita y dirigida por Adam Gueva- especialmente para los que gustan
ra ; penúltima función a las 20 del rock, como para los que les
horas en el Centro Cultural del gustan los deportes o están clavados
K
MANEJADORES DE DATOS Bosque. Admisión 150.00 pesos, en los rollos de las motos.
13 descuento a estudiantes, maestros e
MySQL, DB/2 Y ORACLE 11G E INAPAM. Reforma y Campo Marte Buena vibra
s/n, Chapultepec Polanco
Código de vestir: Informal.
REDES JUNIPER T
Bebida de la casa: The Hell $75,
18
Conocelas elaborado a base de: Ginebra Bom-
bay Zafiro, licor de durazno, jugo
de durazno y jugo de naranja o piña
WINDOS VISTA y unas gotas de granadina.
21 X-file $65, con: Vodka Absolut
¿Un nuevo monstruo? Mandarin, Squirt y jugo de piña.

Promociones:
VIDEOJUEGOS
31
Plataformas para su desarrollo L a D de las 13 a 20 hrs
cerveza de $25 a $15
Después de las 22 hrs.
TECNOLOGIAS INALAMBRICAS cartón de $500 a $450
37 L a V copeo nacional y coctelería
Wifi, wimax y bluetooth 2x1, de las 13 a 20 hr
S, copeo 2x1 de las 13 a 22 hrs.
¡Queremos rock! D, copeo 2x1 de las 13 a 00 hrs.
ELIGE TU FAVORITO
43
Costo promedio por persona:de
Comparando sistemas operativos $120 a $150 B
Formas de pago: efectivo y tarjetas
Visa y Master Card.
TRUCOS I
50 Dónde:
Juega con java Categoría: Antro-bar para chavitos
y jóvenes contemporáneos rockeros T
Campeche #174, esq. Manzanillo.
OCIO, CULTURA Y ESPARCIMIENTO Col. Roma Sur Informes y
56 Este antro – bar los recibe desde el reservaciones: 4195-0165
Cine, teatro y televisión pasado 30 de noviembre, en un L a V de las 13 a 03 hrs E
espacio cómodo y con precios acce- S de las 18 a 03 hrs, y D de las 15 a
sibles. las 00 hrs
FORO
58
Respuesta
4 a tus preguntas. 1010101101010101001 57
1010110101010 Cine, Teatro y Televisión

Era una época cuando el


hombre y la bestia eran pestaña Inicio podrás ver todos los
P salvajes y el gran mamut recorría la programas que se ejecutan cada vez
tierra. Fue una época cuando nacie- que se inicia Windows.
O ron las ideas y las creencias que Lo que hay que hacer es desactivar
forjaron a la humanidad para siem- las casillas de los programas que no
UNA LLAMADA PERDIDA pre. 10,000 A.C. sigue a un joven quieras ejecutar cada vez que en-
C
GENERO TERROR cazador en su misión de guiar a un ciendas la PC. Luego te pedira reini-
ejercito a través un vasto desierto, c i a r e l e q u i p o .
K luchando contra tigres dientes de
sable y predadores prehistóricos, Importante: Este proceso no elimi-
E mientras descubre una civilización na los programas, simplemente los
perdida e intenta rescatar a la mujer ¿Cómo hacer para evitar que se quita del inicio automático, puede
que ama. cargue un programa al iniciar acceder a ellos con el menú INICIO
T W i n d o w s X P ? de Windows.
ESTRENOS
Evitar la carga de programas innece- Windows XP ¿Cómo agrupar los
EL SOTANO 6 DE ABRIL 08 sarios al inicio de Windows puede programas que estoy corriendo en
CRIMEN/ DRAMA mejorar la performance de la PC cascada, minimizarlos, o cerrarlos
Cuando arranca el Windows XP, a t o d o s a l a v e z ?
veces hay una demora porque se
cargan diferentes programas que Una forma sencilla de manejar va-
quizas nosotros no necesitamos que rias ventanas en simultáneo.
¿Qué pasaría si escucharas el soni- estén activos. Si no los utilizamos
do de tu propia muerte? altamente con frecuencia, lo mejor es sacarlos Haga clic sobre cada elemento en la
recomendada para los chavos que del inicio para que no ocupen lugar barra de tareas mientras tiene la tecla
les gusta el suspenso y el te- e n m e m o r i a . C T R L o p r i m i d a .
rror….cuidado si llegas a tener una Luego de que todos los elementos se
llamada perdida por que tú senten- Estos programas se instalan automá- encuentren seleccionados, haga clic
cia de muerte es a tres días. ticamente en el registro de Windows derecho en cualquiera de ellos, y
o en Win.ini por eso se ejecutan aparecerán todas las opciones: Cas-
10,000 años A.C. junto con el Sistema Operativo. Para cada (Cascade), Mosaico Horizontal
GENERO AVENTURAS evitar que esto suceda, hay que acce- (Tile Horizontally), Mosaico Verti-
Inspirada en el hecho real de que B der al Programa de configuración del cal (Tile Vertically), Minimizar
850,000 personas son reportadas sistema y suprimir la carga de los Grupo (Minimize Group), y Cerrar
como desaparecidas en los Estados programas que se encuentren en el Grupo (Close Group).
Unidos cada año, esta intensa pelí- m e n ú I n i c i o .
cula de suspenso narra el terrible I
cautiverio de la exitosa modelo I n s t r u c c i o n e s
Jennifer Tree (Elisha Cuthbert), 1) Click en el menú Inicio
quien es secuestrada y torturada T 2) Seleccionar Ejecutar.
tanto física como psicológicamente 3) Tipear MSCONFIG en el cuadro
por un psicópata altamente inteli- de diálogo que aparece y luego:
gente, en un juego sádico y enfermo A c e p t a r .
del cual Jennifer busca escapar a E
toda costa. La siguiente pantalla tiene todas las
posibilidades de configuración; en la

56 1010101101010101001 5
1010110101010 Windows 7, panda software …... 1010110101010 Juega con java.

/* while(!Salir){
Otra novedad próxima para celula- Programa: Buscaminas Java try
P res será que ya se va a poder aco- P {
LA VENTAJA DE OBTENER
plar un chip a cualquier compañía Descripción: El mítico juego //Retardar
UNA SIMKEY SIMCARD BAC-
O telefónica y si decides cambiar de O del buscaminas. Clase del tiempo, 1000 milisegutndos
KUP con ella corren los segundos sleep(1000);
compañía no va a haber ningún
C Dentro de las nuevas tecnologías problema ya que no perderás tu en la caja de texto. seg++;
C
tenemos este dispositivo que puede numero telefónico ni tu chip, esta
guardar toda la información y los va a ser una ventaja conveniente a
K datos que los usuarios tengan en su quien pretenda cambiar de compañ- K */ bd.txtTiempo.setText
tarjeta SIM, para los que no saben ía sin cambiar de numero. (Integer.toString(seg));
E es la tarjetita del celular (si la que E // Clase Temporizador }
guarda todas esas direcciones de los catch
contactos, sus números de teléfono package buscaminas; (InterruptedException ie)
T T
XD), todo, además de servir como {
un elemento de seguridad ya que es import java.awt.*; Sys-
como nuestra tarjeta de identifica- import javax.swing.*; tem.out.println(ie);
ción. import java.awt.event.*; }
}
Como ven, no hace falta mucho class Tiempo extends Thread { }
para tener tanto. Porque digamos
que siempre es seguro tener una //clase del buscamintas public void parar(boolean b)
copia de todos los datos que tene- buscaminas bd; {
mos en nuestra lista de contactos. //método para parar
EL PROXIMO WINDOWS
Este aparatito soporta hasta tres //Parar cronómetro el cronómetro
VIENNA CAMBIA NOMBRE A
directorios de tarjetas SIM, viene en boolean Salir=false; if(b)Salir=true;
WINDOWS 7
siete idiomas /inclido el español seg=0;
para los que no son bilingüe), posee //Contador de segundos }
Para los amantes de Windows
la hora local, la función de memo- int seg=0;
(estoy siendo sarcástico) Microsoft
ria, un conversor y alarma. Diga- }
a mencionado que después del lan-
mos que en este sentido, no hay Tiempo (JFrame j){
zamiento de Windows Vista estará
gran cosa, es más de lo mismo. System.out.println
realizando otro sistema operativo
Pero hay que hacer hincapié en su ("\n Comienza el tiempo...");
con el nombre de Windows Vienna
función primordial, que es la de
y que este iba a remplazar al Vista B //copia la clase del B
guardar la información. buscaminas en el objeto bd. Con esto
para el año 2009.
//podemos referirnos
En lo que respecta al tamaño, es a los atribustos de la clase del busca-
totalmente transportable: mide 7 x 4
Pero recientes declaraciones plas- I minas y I
madas en la página de Windows
x 1,5 centímetros y tiene batería //cambiar el tiempo
Vienna el 3 de marzo del año en
CR2025. Además, es compatible de la caja txtTiempo
c u r s o h t t p : / /
con casi todas las tarjetas SIM de
www.windowsvienna.com/ se infor- T T
3G y GSM. Por supuesto que lo bd=(buscaminas)j;
ma que el nuevo Sistema Operativo
mejor es que cuidemos nuestra }
cambia a Windows 7 y que este no
tarjeta, pero por si en algún mo-
se lanzara en el 2009 como se co- E E
mento tenemos algún inconvenien- public void run() //
mentaba si no hasta dentro de 3
te, no está nada mal tener todos los método run, obligatorio en el thread
años mas.
datos guardados. {

6 1010101101010101001 1010101101010101001 55
1010110101010 Juega con java. 1010110101010 Windows 7, panda software …...

Según comentan será creado bajo pegaran esos bichos como los tro-
* numeroMinas: devuelve y1<dim)
un nuevo kernel, (para los que no yanos, gusanos o el passer, mydo-
P el número de minas de la posi- if P saben que es un kernel digamos que om, amvo entre otros.
ción (matrizMinas[i][y1]==1){ es el núcleo del S.O.) para así
O */ nu- O hacerlo más seguro y rápido. Estas Tecnologías TruPrevent
meroMinas++; Y que habrá versiones cliente de están orientadas para aumentar la
C int numeroMinas=0; } C Windows 7 tanto para plataformas productividad de los usuarios y
for(int i=y-1;i<=y+1;i++) y1++; de 32 bits como para 64 bits, aun- reducir los costos en los que tantas
{ } que la versión servidor (que suce- empresas gastan para su seguridad.
K K dería a Windows Server 2008) será
//En horizontal // Posición de la es-
exclusivamente de 64 bits. Todos estos virus son grandes ame-
if(i>-1 && i<dim){ quina superior derecha
E if(matrizMinas x1=x; E nazas para muchas empresas insti-
Esperemos que este nuevo sistema tutos o incluso para el TESE
[x][i]==1){ y1=y; operativo ahora si tenga considera- XD.Un ejemplo de ello ha sido
T nu- x1--; T
bles mejoras no como el Windows Sasser que, se aprovecha de las
meroMinas++; y1++; Vista que no celos recomiendo por vulnerabilidades Windows, consi-
} for(int nada XD. Por otra parte esperamos guió infectar millones de equipos
} i=x1;i<x1+3;i++) que el lapso de espera sea mucho en unas pocas horas. Este bicho
} { más breve que los cinco años trans- maligno, el de Sasser no es un caso
// En vertical if(i> curridos entre los últimos dos siste- aislado: otros virus como Mydoom
mas, el Windows Vista y el anterior o SQLSlammer han demostrado
for(int j=x- -1 && i<dim && y1>-1 &&
XP. Windows 7 se terminará de que es posible crear virus que se
1;j<=x+1;j++){ y1<dim) desarrollar a finales de 2011 y ya propaguen en un tiempo tan corto
if(j> if estaremos esperando al nuevo siste- que impidan cualquier respuesta
-1 && j<dim) (matrizMinas[i][y1]==1){ ma. humana.
nu-
if(matrizMinas[j][y]==1) meroMinas++; Esta tecnología TruPrevent tiene
{ } como primordial objetivo lo que es
y1--; proceder contra los virus intrusos
numeroMinas++; } entre ello se destaca:
return numeroMinas;
} } Detección de virus por com-
} } portamiento.
B AHORA SI VA ENSERI CON B
// En diagonal PANDA SOFTWARE Y SU NUE- Detector de paquetes de red
// Posición de la es- VA TECNOLOGIA TRUPRE- maliciosos.
quina superior izquierda VENT Protección contra desborda-
I I
int x1=x; mientos de buffer.
int y1=y; Esta tecnología de TruPrevent va a Definición de políticas de seguri-
x1--; proporcionar otra forma mas para dad.
y1--; T defendernos de esos molestos virus T
que se nos pegan en los laboratorios Bueno para terminar, como comple-
de computo o en los ciber cafés, mento a la protección preventiva,
for(int i=x1;i<x1+3;i++) analizando los comportamientos de las Tecnologías TruPrevent in-
{ E sospechosos de los programas y E
corporan un sistema de eliminación
if(i> bloqueándolos automáticamente e de residuos de infecciones y ata-
-1 && i<dim && y1>-1 && inteligentemente, y así no se nos ques desconocidos. De esta manera,

54 1010101101010101001 1010101101010101001 7
1010110101010 Windows 7, panda software …... 1010110101010 Juega con java.

los equipos que hayan podido resul- espejo) } // Al perder la partida


tar afectados por algún virus, gusa- Escuche la música en su tp.stop(); // parar el tiem-
P no o intruso recuperarán las condi- unidad My Book World P void volverEmpezar() po
ciones que tenían antes del ataque, Edition mientras está de { for(int i=0;i<dim;i++)
O evitando cambios de nombres de vacaciones. O // Volver al for(int
ficheros, nuevas entradas en el re- Comparta con seguridad estado inicial j=0;j<dim;j++)
gistro, etc. fotos con sus amigos en for(int {
C todo el mundo, sin tener C
i=0;i<dim;i++) if(matrizMinas[i][j]
que cargarlos en la web. for(int ==1)
K Elimina la necesidad de K j=0;j<dim;j++) {
un servidor FTP separa- { // Ima-
E do. E ma- gen aleatoria de las minas
Respalde archivos clave trizMinas[i][j]=0; double
en una unidad remota boto- y1=Math.random()*12;
T para lograr la mejor T
nes[i][j].setText(""); int y=(int)y1;
protección contra pérdi- boto-
das. nes[i][j].setBackground(null); botones[i]
boto- [j].setIcon(imagenesMinas[y]);
Y a pesar de todas sus funciones lo
nes[i][j].setIcon(null); }
mas atractivo esta en su capacidad.
} }
Ya que hay disponibles capacidades
colocarMinas JOptionPa-
EL DISCO DURO DE TUS SUE- de 1TB, 1.5TB Y 2TB. Con esto
tenemos para almacenar todo lo (totalMinas); ne.showMessageDialog
ÑOS… MY BOOK casillas=dim*dim- (this,"Boom!!! Has perdido.");
que se nos antoje y sin necesidad de
preocuparnos por que se llene el totalMinas; volverEmpezar();
Ahora si por si se quejaban de falta disco pronto, y los requisitos del txtMinas.setText }
de espacio con MY BOOK no sistema son accesibles ya que pide (Integer.toString(casillas));
tendrán mas problemas de almace- como mínimo 500Mb de espacio tp= new Tiempo int minasCerca(int x,int y)
namiento. disponible en disco local, 512MB (this); {
de RAM, Pentium III, y si se quiere tp.start(); /*
La línea de discos duros portátiles utilizar para almacenamiento en red } * x
“Western Digital” lanzó al mercado pide una conexión disponible para Coordenada filas
la línea My Book, y es que no es Ethernet. void ganar() * y
tan solo un disco duro extraíble si { Coordenada columnas
no también un sistema de almace- Todas estas funciones de My Book B // Al ganar la * B
namiento en red con acceso remoto. lo hacen atractivo especialmente partida
Entre sus ventajas están: para oficinas, pero es necesario en tp.stop(); // parar
casa o para nosotros si tenemos el tiempo
tantas cosas a guardar y que ya no I JOptionPa- I
Acceder a los datos en
tenemos espacio en nuestro disco ne.showMessageDialog(this,"Has
cualquier lugar y mo-
duro como ganado. Tu tiempo es de:
mento, aún cuando la imágenes, vide-
computadora esté apa- T "+txtTiempo.getText()); T
os, música, volverEmpezar();
gada en cualquier com- documentos,
putadora. etc. }
Protección adicional de E E
los datos con el modo
void boom()
RAID 1(respaldo en
{

8 1010101101010101001 1010101101010101001 53
1010110101010 Juega con java. 1010110101010 Programación orientada a objetos

cedimientos, después viene el


P //Colocar mina aleatoria botones[i][j].getIcon()==null && P Desde que la programación de com- paradigma imperativo como son
do botones[i][j].getBackground()!
{ =Color.WHITE) putadoras apareció como tal el pa- paradigmas elevados son utilizados
O O radigma o modelo que se usa, ha especialmente por profesionales o
// Generar {
posiciones aleatorias evolucionado constantemente, sin expertos en la materia; y el paradig-
C x1=Math.random() botones[i][j].setBackground C embargo, las bases de la programa- ma declarativo son relaciones que
*dim; (Color.WHITE); ción no han cambiado, simplemen- corresponden una a la otra.
if te se han ido añadiendo nuevos
K K conceptos y nuevas estructuras. INTRODUCCION
y1=Math.random()*dim; (matrizMinas[i][j]==1){
x=(int)x1; boom(); Todo inicia con las primeras estruc-
E y=(int)y1; } E turas que se inventaron cuando Paradigmas hay muchos unos lógi-
else apareció la programación tradicio- cos, otros mas estructurados, tam-
T } { T nal, luego sobre estas bases se gesto bién pueden ser formales, etc. El
while la programación estructurada, para caso es que tenemos muchas guías
(matrizMinas[x][y]!=0); dar lugar a la programación modu- de programación, eso es un paradig-
matrizMinas pulsarVacio(i,j); lar, enseguida se agrega la progra- ma para nosotros, una guía que nos
[x][y]=1; // Poner mina } mación con abstracción de datos, ayuda a programar con una estruc-
} } para llegar al desarrollo de la pro- tura o forma, de esta manera se nos
// Visualizar Tablero de minas. } gramación orientada a objetos. Un facilita mas el realizar un programa
for(int i=0;i<dim;i++) } paradigma de programación repre- o sistema completo.
{ senta un enfoque particular o filo- O bien otro concepto que podría-
System.out.println void pulsarVacio(int i, int j) sofía para la construcción del soft- mos emplear de un paradigma es un
(""); { ware. No es mejor uno que otro modelo establecido para un enfoque
for(int // Al pulsar en sino que cada uno tiene ventajas y a otro de un área de estudio o acti-
j=0;j<dim;j++) una zona vaciá desventajas. También hay situacio- vidad.
Sys- casillas--; nes donde un paradigma resulta La programación es una materia
tem.out.print(" "+matrizMinas[i][j]); más apropiado que otro. Se pueden que se dedica a analizar problemas
} txtMinas.setText(Integer.toString clasificar los lenguajes en: Lengua- desmembrándolos a su mas mínima
(casillas)); jes imperativos, Lenguajes Funcio- situación de esta manera nos es mas
} botones[i][j].setText nales y Lenguajes Lógicos. fácil como programadores resolver
(Integer.toString(minasCerca Sobre la estructura básica que se dicho problema utilizando algún
public static void main(String []args) (i,j))); //Cuantas Minas cerca crea con la programación tradicio- método, secuencia y por supuesto el
{ if(casillas==0)
B nal se gesto una revolución de nue- paradigma que mas nos acomode. B
new buscaminas(); ganar(); vas estrategias que se añadieron a la
} programación, a lo que se llamo PARADIGMAS
programación estructurada, esta
I I
public void actionPerformed aporto las bases lógicas sobre la que Ya vimos anteriormente el signifi-
(ActionEvent ae){ se sustento la programación modu- cado de paradigmas de programa-
for(int lar lo cual añadió otro concepto mas ción pero en si un paradigma es un
i=0;i<dim;i++) T para dar lugar a la programación modelo o patrón en cualquier disci- T
for(int con abstracción de datos, y sobre plina científica u otro contexto
j=0;j<dim;j++) todas esas bases se sustenta la pro- epistemológico, sabiendo esto nos
gramación orientada a objetos. queda mas clara la relación q tiene
{ E Existe el paradigma por procedi- con la programación. Pero como E
if
(ae.getSource()==botones[i][j] && miento que como su nombre lo toda disciplina los paradigmas de
indica se guía por una serie de pro- lenguaje de programación también

52 1010101101010101001 1010101101010101001 9
1010110101010 Programación orientada a objetos 1010110101010 Juega con java.

tienen una clasificación y la más fismo, y encapsulamiento. Los ob- int [dim][dim]; panelMedio.add(botones[i]
sencilla y directa es la siguiente: jetos son entidades que combinan // Cargar Imá- [j]);
P P genes
estado, comportamiento e identi-
Lenguajes imperativos: dad. Los conceptos de la programa- for(int // Action Listener
O ción orientada a objetos tienen ori- O i=0;i<12;i++)
Programación imperativa gen en Simula 67, un lenguaje dise- imagenes- botones[i]
C Minas[i]=new ImageIcon(i+".jpg"); [j].addActionListener(this);
ñado para hacer simulaciones, crea- C
BASIC do por Ole-Johan Dahl y Kristen }
C Nygaard del Centro de Cómputo // Panel Superior this.add
K K JPanel panel- (panelMedio,"Center");
C++ Noruego en Oslo.
Java La programación orientada a obje- Sup=new JPanel(); colocarMinas
E C# tos tomó posición como el estilo de E panelSup.add (totalMinas);
Perl programación dominante a media- (lMinas);
panelSup.add // Propiedades de la ventana
T dos de los años ochenta, en gran T
Lenguajes Funcionales: parte debido a la influencia de C++, (txtMinas);
una extensión del lenguaje de pro- panelSup.add // Comenzar Tiempo
Programación funcional gramación C. (lTiempo); tp= new Tiempo(this);
panelSup.add tp.start();
Puros: Los conceptos fundamentales de (txtTiempo);
Haskell estos paradigmas son las siguientes: add setTitle("Buscaminas v
Miranda (panelSup,"North"); 1.0 http://
Objeto: entidad provista de un txtMi- todojava.awardspace.com");
Híbridos: conjunto de propiedades o atributos nas.setEditable(false); setResizable(false);
Lisp y de comportamiento o funcionali- txtTiem- setSize(600,600);
Scheme dad. po.setEditable(false); setVisible(true);
Ocaml Metodo: algoritmo asociado a un txtMinas.setText }
Standard ML objeto, cuya ejecución se desenca- (Integer.toString(casillas)); void colocarMinas(int mi-
ML dena tras la recepción de un mensa- nas)
Scala je. // Panel de los {
Evento: es un suceso en el sistema. botones System.out.println
Lenguajes Lógicos: Mensaje: una comunicación dirigi- JPanel panelMe- ("Colocando Minas... \n");
da a un objeto, que le ordena que dio=new JPanel(new GridLayout for(int
Programación lógica ejecute uno de sus métodos con (dim,dim)); i=0;i<minas;i++)
ciertos parámetros asociados al B // Crear y {// Coordena- B
Prolog evento que lo generó. colocar botones das
Propiedad o atributo: característi- for(int int x,y=0;
PROGRAMACIÓN ORIENTA- cas predeterminadas, y cuyo valor i=0;i<dim;i++) double x1,y1=0;
I for(int I
DA A OBJETOS puede ser alterado por la ejecución
de algún método j=0;j<dim;j++) /* Leyenda de
La Programación Orientada a Obje- Estado interno: es una propiedad matrizMinas
tos o conocida por sus siglas POO u invisible de los objetos, que puede T {// Crear boton * 1 Existe T
OOP es un paradigma de programa- ser únicamente accedida y alterada Mina
ción que usa objetos y sus interac- por un método del objeto, y que se botones [i][j]=new JButton * 0 No existe
ciones para diseñar aplicaciones y utiliza para indicar distintas situa- (); Mina
E */ E
programas de computadora. Está ciones posibles para el objeto.
basado en varias técnicas, incluyen- // Colocar en el panel
do herencia, modularidad, polimor-

10 1010101101010101001 1010101101010101001 51
1010110101010 Juega con java. 1010110101010 Programación orientada a objetos

TRUCOS
BUSCAMINAS Componentes de un objeto: atri- pectos (POA) relativamente recien-
JUEGO FIZZBUZZ butos, identidad, relaciones y méto- te cuya intención es permitir una
P /*Programa: Buscaminas Java P dos. adecuada modularización de las
/ ** Representación de un objeto: un aplicaciones y posibilitar una mejor
O * Este programa desempeña el jue- Descripción: El mítico jue- O objeto se representa por medio de separación de conceptos. El princi-
go "Fizzbuzz". Cuenta con 100 go del buscaminas.*/ una tabla que esté compuesta por pal objetivo de la POA es la separa-
C sus atributos y funciones correspon- ción de las funcionalidades dentro
digitos, que sustituye: C
// Clase Principal dientes. del sistema. Sus conceptos mas
* Múltiplos de 5, con la palabra Clase: definiciones de las propieda- utilizados son los siguientes:
K package buscaminas; K des y comportamiento de un tipo de Aspect (Aspecto) es la funcionali-
"fizz",
*cada múltiplo de 7 con la palabra objeto concreto. dad que se cruza a lo largo de la
E "buzz". import java.awt.*; E aplicación que se va a implementar
import javax.swing.*; Sus características principales son: de forma modular y separada del
import java.awt.event.*; resto del sistema.
T Utiliza el módulo Operador T
Abstracción: Cada objeto en el Jointpoint (Punto de Cruce) es un
(%) para determinar si un class buscaminas extends JFrame sistema sirve como modelo de un punto de ejecución dentro del siste-
número es divisible por implements ActionListener { agente abstracto que puede realizar ma donde un aspecto puede ser
otro. // Atributos trabajo, informar y cambiar su esta- conectado, como una llamada a un
** / JButton botones [][]; do. método, el lanzamiento de una ex-
public class FizzBuzz { int matrizMinas [][]; Encapsulamiento: Significa reunir cepción o la modificación de un
// Cajas de texto a todos los elementos que pueden campo. A
public static void main JTextField txtMinas=new JText- considerarse pertenecientes a una Advice (Consejo) es la implementa-
(String[] args) { Field(3); misma entidad, al mismo nivel de ción del aspecto, es decir, contiene
JTextField txtTiempo=new abstracción. el código que implementa la nueva
for(int i = 1; i <= 100; i++) JTextField(3); Principio de ocultación: Cada funcionalidad. Se insertan en la
{ // Etiquetas objeto está aislado del exterior, es aplicación en los Puntos de Cruce.
if (((i % 5) == 0) && ((i % JLabel lMinas=new JLabel un módulo natural, y cada tipo de Pointcut (Puntos de Corte) define
7) == 0)) ("Minas restantes:"); objeto expone una interfaz a otros los Consejos que se aplicarán a
System.out.print JLabel lTiempo=new JLabel objetos que específica cómo pueden cada Punto de Cruce. Se especifica
("fizzbuzz"); ("Tiempo transcurrido:"); interactuar con los objetos de la mediante Expresiones Regulares o
clase. mediante patrones de nombres (de
else if ((i % 5) == 0) // Imagenes de minas Polimorfismo: comportamientos clases, métodos o campos)
System.out.print("fizz"); ImageIcon imagenesMinas diferentes, asociados a objetos dis- Introduction (Introducción) permi-
else if ((i % 7) == 0)
System.out.print("buzz");
[]=new ImageIcon [12]; B tintos, pueden compartir el mismo te añadir métodos o atributos a B
// Dimensión nombre, al llamarlos por ese nom- clases ya existentes.
else System.out.print(i); int dim=10; bre se utilizará el comportamiento Target (Destinatario) es la clase
System.out.print(" "); int totalMinas=20; correspondiente al objeto que se aconsejada, la clase que es objeto
int casillas=dim*dim- I esté usando de un consejo. Sin AOP, esta clase I
} totalMinas; Herencia: las clases no están aisla- debería contener su lógica, además
das, sino que se relacionan entre sí, de la lógica del aspecto
System.out.println(); // Clase del tiempo T formando una jerarquía de clasifica- Proxy (Resultante) es el objeto T
Tiempo tp; ción. creado después de aplicar el Conse-
} jo al Objeto Destinatario.
buscaminas (){ PROGRAMACIÓN ORIENTADA Weaving es el proceso de aplicar
} botones=new JBut- E A ASPECTOS Aspectos a los Objetos Destinata- E
ton [dim][dim]; rios para crear los nuevos Objetos
matrizMinas=new La Programación Orientada a As-

50 1010101101010101001 1010101101010101001 11
1010110101010 Programación orientada a objetos 1010110101010 Comparando Sistemas Operativos

Resultantes en los especificados clase permiten que las clases sean Evita que el tiempo de inactividad Corrige un error que puede evitar
Puntos de Cruce. alteradas durante la ejecución de un de la aplicación se vea afectado por que se permita el uso de ciertas
P programa. P
Time Machine. aplicaciones.
Mejora la conectividad desde co- Mejora el funcionamiento de ciertos
O Este proceso puede ocurrir a lo CONCLUSION O
largo del ciclo de vida del Objeto nexiones tras un router que no man- filtros de contenidos web.
Destinatario: Lo que logramos con este artículo tenga los puertos.
C C
es la comprensión de los conceptos Habilita el log de versiones previas Imágenes RAW:
Aspectos en Tiempo de y características de cada uno de de iChat para que éste se abra más Añade soporte a formatos RAW de
K Compilación, que necesita los lenguajes de programación y los K rápido. más cámaras digitales.
un compilador especial. diferentes paradigmas ya que sabe- Corrige un error por el que los
E Aspectos en Tiempo de mos que los lenguajes de programa- E usuarios pueden dejar de recibir Safari (navegador):
Carga, los Aspectos se im- ción son una herramienta funda-
mental, para poder desarrollarnos mensajes. Resuelve problemas al resolver
T plementan cuando el Objeto T Corrige un error por el que se no se ciertos dominios.
Destinatario es cargado. en el área de los software y siste-
Requiere un ClassLoader mas. podía reconectar a una sala de chat
Los paradigmas de lenguaje de de AIM sin reiniciar la aplicación. CONCLUSION
especial.
programación Influencian notable- Corrige problemas de compatibili-
Aspectos en Tiempo de Como conclusión solo resta decir
mente la manera en que pensamos dad de vídeo con AIM 6 y routers
Ejecución.
acerca del diseño y construcción del que el mejor sistema operativo es el
software y los algoritmos y estruc- de terceros.
PROGRAMACIÓN BASADA que se adapta mas a tus necesida-
turas de datos que utilicemos para Corrige un problema con el uso de
EN PROTOTIPOS des, aquí se te ha brindado una serie
desarrollar un software. mayúsculas y minúsculas en los
de información para que tu tomes la
identificadores de AIM.
Es un estilo de programación orien- decisión correcta y decidas cual es
tada a objetos en el cual, las el mejor para ti
"clases" no están presentes, y la re- Red:
utilización de procesos se obtiene a Corrige un cuelgue que puede ocu-
través de la clonación de objetos ya rrir al conectarse a un disco en una
existentes, que sirven de prototipos, red AFP.
extendiendo sus funcionalidades.
Este modelo es conocido como
Control Parental:
orientado a prototipos, o programa-
ción basada en instancias. Mejora la estabilidad al abrir el
La programación basada en prototi- B panel de Preferencias del Sistema B
pos intenta animar al programador de Control Parental.
que se centre en el comportamiento Corrige un error por el que no se
de un cierto sistema de ejemplos y I permite realizar cambios a la direc- I
después de clasificar estos objetos ción de correo.
en objetos arquetipos que se utili-
zan más adelante en una manera Soluciona un problema con la ad-
similar a las clases. Como tal, mu- T ministración de impresoras desde T
chos sistemas basados en prototipos una cuenta de invitados con Control
animan la alteración de prototipos Parental activo.
durante tiempo de ejecución, mien- E Soluciona un problema con la ad- E
tras que solamente muy pocos siste- ministración de impresoras desde
mas orientados a objeto, basados en
otro Mac en la red local.

12 1010101101010101001 1010101101010101001 49
1010110101010 Comparando Sistemas Operativos 1010110101010 MySQL, DB/2 y ORACLE 11g

los datos evitando que estos


se vean perjudicados por
P P El sistema manejador de bases de cambios no autorizados o
datos es la porción más importante previstos.
O O del software de un sistema de base
de datos. Un DBMS es una colec- Entre algunos de los manejadores
ción de numerosas rutinas de soft- de base de datos mas importantes y
C C
ware interrelacionadas, cada una de usados en diferentes instituciones
las cuales es responsable de alguna empresariales estan MySQL enter-
K K tarea específica. prise, oracle 11g, SyBase, DB2,
MANDRIVA Entre las funciones principales de Informix y SQL server.
E MAC OS X LEOPARD E un DMBS estan las siguientes:
Mandriva es una de las versiones de INTRODUCCION
uso más sencillo para los usuarios El principal poder de los sistemas Crear y organizar la Base de
T T El sistema manejador de bases de
no tan expertos en el uso de Linux. MAC reside en el eficaz hardware datos.
que manejan más el plus que tiene datos han sido de los mas vertigino-
Establecer y mantener las
Mandriva Linux (anteriormente el uso de su software, hablando en sos en la tecnología es la porción
trayectorias de acceso a la
Mandrakelinux y Mandrake Linux) especial sobre esta versión que es más importante del software de un
base de datos de tal
es una distribución Linux que apa- bastante atractiva ala vista sistema de base de datos el hecho
forma que los datos puedan
reció en julio de 1998, enfocada a de permitir el control de la informa-
ser accesados rápida-
principiantes o usuarios medios. ALGUNAS DE SUS CARACTE- ción de toda empresa u organiza-
mente.
RISTICAS SON: ción además de la toma de decisio-
Manejar los datos de acuer- nes.
Se distribuye mediante la licencia
do a las peticiones de los
Licencia pública general de GNU, y Mejora la estabilidad de la En este caso, este trabajo pretende
usuarios.
es posible descargar su distribución conexión. se fundamenta a conceptos básicos
en formato ISO, sus asistentes o sus Registrar el uso de las bases
Incluye mejoras para el proto- de datos. dentro del tema de los manejadores
repositorios. de bases de datos, destacando pun-
colo 802.1X. Interacción con el maneja-
tos importantes con un enfoque
Quienes utilizan Mandriva Linux Resuelve ciertos “kernel panic”. dor de archivos. Esto a centrado en cada uno de los tipos de
son los usuarios individuales sin través de las sentencias en
manejadores de bases de bases de
conocimiento específico de TIC que Añade soporte a más routers. DML al comando del siste- datos como son el desempeño, la
necesitan de una distribución que ma de archivos. Así el Ma- facilidad y la seguridad a través de
sea sencilla de utilizar, los usuarios Escritorio: nejador de base de datos es una evaluación y comparación de
experimentados que prefieren no Añade la opción de hacer que la B el responsable del verdade- B
(MySQL Enterprise, Oracle 11g,
gastar las horas instalando y confi- barra de menú no sea translúcida en ro almacenamiento de los
SyBase, DB/2, Informy, SQL Ser-
gurando su equipo ya que Mandriva Escritorio y Salvapantallas. datos. ver ) Lo que se pretende es mostrar
Linux no requiere de esfuerzo para Respaldo y recuperación. una breve explicación de cada uno
instalar y mantener, y por último
Ajusta los diálogos de menú para I Consiste en contar con me- I
que sean ligeramente menos trans- de los manejadores de la forma mas
los profesionales que necesitan canismos implantados que legible estimulando los conoci-
sistemas poderosos, amplios y esta- parentes. permitan la recuperación mientos previos adquiridos, vin-
bles. T fácilmente de los datos en culándolos de manera teórico - T
iChat: caso de ocurrir fallas en el reforzándolo con la investigación
Mandriva Linux es una de las más Soluciona un problema con los sistema de base de datos. documental de libros, revistas y
completas distribuciones Linux y es sonidos cuando se encuentran co- Seguridad e integridad. fuentes electrónicas siendo la bi-
utilizada en sistemas de negocios. E E
nectadas varias cuentas. Consiste en contar con me- bliografía que se establece como
canismos que permitan el fundamento de este trabajo.
control de la consistencia de

48 1010101101010101001 1010101101010101001 13
1010110101010 MySQL, DB/2 y ORACLE 11g 1010110101010 Comparando Sistemas Operativos

DESARROLLO MANEJADOR DE BASE DE /usr. que se adapte a nuestras necesida-


DATOS DB/2 Aquí se encuentran las aplicaciones des, existen versiones mas sencillas
P MANEJADOR DE BASE DE P que vamos instalando con el tiem- para Linux que se pueden adaptar a
DATOS MySQL Enterprise Ser- DESEMPEÑO po. Este directorio a su vez está ellas.
O ver 5.1 O dividido en otros (bin, share, lib)
Es una marca comercial, propiedad para mantener ordenado el sistema.
DESEMPEÑO de IBM, bajo la cual se comerciali- Aplicaciones que gestionan paque-
C za el sistema de gestión de base de C
tes (como las que trae Ubuntu por
Una base de datos solida, con gran datos. que permite almacenar docu- defecto) se encargan de mantener
K capacidad que proporciona, eleva- mentos completos para realizar K este espacio ordenado y actualiza-
das prestaciones, robusto soporte operaciones y búsquedas de manera do.
jerárquica.
E transaccional esta disponible bajo E /opt.
el modelo de fuente abierta, para Aquí van cosas opcionales, como
crear todo tipo de servicios Web. FACILIDAD programas en fase de pruebas, si
T T
hacemos nuestros desarrollos… Si
FACILIDAD eres un usuario que no pruebas FEDORA
Permite agilizar el tiempo
versiones beta, ni haces tus propios
de respuestas de esta con-
Cuenta con herramientas de admi- programas, no necesitarás tener Es una distribución GNU/Linux
sulta.
nistración para modificar ,crear o nada aquí. desarrollada por la comunidad Fe-
borrar tablas además de editar los Recuperación utilizando En términos generales, lo mejor es dora y promovida por la compañía
registros de una base de datos. accesos de sólo índices. guardar las cosas personales en estadounidense Red Hat.
Distribuye y recuerda la nuestra carpeta: /home/ El objetivo del proyecto Fedora es
Es ligera ubicación de cada pista nombr eusu ario, ent endien do conseguir un sistema operativo de
donde se encuentra la infor- “nombreusuario” como el nombre propósito general y basado exclusi-
Ofrece un buen rendimiento
mación. que escribimos en nuestro inicio de vamente en software libre con el
Es sólida
sesión. apoyo de la comunidad Linux. Los
Permite alta escalabilidad SEGURIDAD Categories: ingenieros de Red Hat continúan
Cuenta con menos opciones participando en la construcción y
y comandos Utiliza una combinación de DESEMPEÑO desarrollo de este proyecto e invitan
seguridad externa y control y fomentan la participación de
SEGURIDAD interno de acceso a proteger Es un sistema que satisface los miembros de la comunidad Linux.
datos. requerimientos ya las necesidades Fedora dispone de tres repositorios
Se ajusta al estándar SQL Proporciona un juego de de los usuarios ya que cuenta con fundamentales:
de forma más concreta. datos de acceso de las inter- B confiabilidad , seguridad, funciona- B
Permite ejecutar un rollback faces para los diferentes lidad, administración sencilla, un Core: en el cual se encuen-
de una transacción para tipos de usuarios y aplica- buen desempeño, y el más bajo tran los paquetes esenciales.
detectar si hay una viola- ciones. costo. Extras: en el cual se en-
I I
ción los datos. Guarda sus datos contra la cuentran los paquetes más
Soporta particiones de las pérdida, acceso desautoriza- FACILIDAD DE USO utilizados o demandados.
tablas, procedimientos y do, o entradas inválidas. Updates: en el cual se en-
funciones almacenadas. T Se tiene la errónea creencia de que
cuentran las actualizaciones T
MANEJADOR DE BASE DE Linux es mas complicado, y no es
periódicas.
que sea mas complicado, cierta-
DATOS SQL SERVER
mente necesita un poco mas de
E conocimientos en algunas cosas E
Es un sistema de gestión de bases
de datos relacionales (SGBD) basa- pero no tiene un gran grado de
do en el lenguaje Transact-SQL, y complejidad, pero lo importante es

14 1010101101010101001 1010101101010101001 47
1010110101010 Comparando Sistemas Operativos 1010110101010 MySQL, DB/2 y ORACLE 11g

para la seguridad, todas ellas prepa- del usuario root, el usuario que específicamente en Sybase IQ, SEGURIDAD
radas para ser ejecutadas directa- puede hacer todo lo que quiera en la capaz de poner a disposición de
P mente desde el CD. Las herramien- máquina. Como norma general, P muchos usuarios grandes cantida- En consonancia con los cuatro pre-
tas se dividen en varias categorías: nosotros no nos conectamos con des de datos de manera simultánea. ceptos de la iniciativa de la In-
O este usuario (por temas de seguri- O formática Fiable, Microsoft y el
dad). El usuario root también tiene CARACTERISTICAS equipo de SQL Server adoptaron
Autentificación, identificación de su escritorio, y en él podría guardar las siguientes medidas:
C C
contraseñas, cifrado; herramientas documentos, por lo tanto todos ellos Soporte de transacciones.
para el análisis, cortafuegos, honey- se guardarían aquí. Seguridad en el diseño.
K K Escalabilidad, estabilidad y
pots, sistemas de detección de intru- /bin. Seguridad por defecto.
seguridad.
siones; herramientas para la gestión Aquí se guardan los programas del
Soporta procedimientos Seguridad en el desarrollo.
E de redes; un gran numero de herra- propio Linux. Si trabajamos con la E
mientas para la realización de prue- consola y escribimos un comando, almacenados. Comunicaciones.
bas de penetración, sniffers; herra- se busca en este directorio para ver Incluye también un potente
T T MANEJADOR DE BASE DE
mientas para la realización de valo- si lo encuentra. entorno gráfico de adminis-
raciones de seguridad y herramien- /etc. tración, que permite el uso DATOS INFORMIX
tas para la realización de pruebas de Contiene, entre otras cosas, la con- de comandos DDL y DML
redes sin fines. figuración del sistema. Por ejemplo, IBM Informix SQL es un sistema
gráficamente.
la configuración de los discos duros de desarrollo de aplicaciones de
ESTRUCTURA DE DIRECTORIOS y otras unidades están en /etc/fstab. bases de datos que proporciona la
DESEMPEÑO velocidad, potencia y seguridad
Este “fstab” es un archivo dentro
del directorio /etc. necesarias para las aplicaciones
Los sistemas de procesamiento
/dev. grandes y pequeñas.
Probablemente uno de los mayores siguen siendo un componente clave
retos con los que se encuentra un Aquí están las configuraciones de para las infraestructuras de bases de
periféricos (impresoras, unidades Es una familia de productos de
usuario de Windows al comenzar r datos corporativas, las compañías
extraíbles, etc). bases de datos que incluye un siste-
con Linux es la diferencia entre también están invirtiendo bastante
/home. ma de administración de bases de
estos dos sistemas en lo que se en mejorar la comprensión que
Donde los usuarios guardan sus datos relacionales basado en SQL,
refiere a dónde se guardan las co- tienen de sus datos.
datos. Si tenemos un usuario llama- un lenguaje de cuarta generación y
sas, es decir, la estructura de direc-
do “usuario”, sus datos estarán en FACILIDAD herramientas para la inclusión de
torios.
un directorio llamado “/home/ SQL en programas de aplicación.
En Windows todo lo que correspon- usuario”. Sólo hay una excepción: SQL Server es la base de datos más
el usuario root. fácil de utilizar para construir, ad- CARACTERISTICAS
de al sistema se encuentra en la
carpeta “Windows” dentro del disco /tmp. B ministrar e implementar aplicacio- B
principal. Todos los programas se Directorio temporal. Muchas distri- nes de negocios. Esto significa Proporciona la velocidad,
instalan, por defecto, en “Archivos buciones borran periódicamente los tener que poner a disposición un potencia y seguridad nece-
de Programa” y cada programa archivos dentro de este directorio, modelo de programación rápido y sarias para aplicaciones de
tiene su carpeta donde guarda sus por lo que no guardes aquí lo que I sencillo para desarrolladores, elimi- bases de datos grandes y I
archivos y demás. quieras guardar. Nota para usuarios nando la administración de base de pequeñas
Windows: en ocasiones, Windows datos para operaciones estándar, y Informix SQL presenta una
Sin embargo, en Linux las cosas se llena de tanta basura que tene- T suministrando herramientas sofisti- suite de cinco herramientas T
cambian bastante. A continuación mos que ir a la opción “Liberar cadas para operaciones más com- de desarrollo de aplicacio-
mostramos la estructura principal espacio en disco” y eliminar plejas nes, incluido un editor de
de directorios dentro de Linux: “Archivos temporales”. Linux es esquemas, un generador de
más práctico y mantiene nuestro E menús, un editor de SQL, E
/root. sistema limpio borrando él solo lo un generador de formularios
Aquí es donde se guardan las cosas que sobra. y un editor de informes.

46 1010101101010101001 1010101101010101001 15
1010110101010 MySQL, DB/2 y ORACLE 11g 1010110101010 Comparando Sistemas Operativos

Permite desarrollar rápida- de reportes antes impensables, de memoria (depende bastante de LINUX
mente terminales de panta- imprácticos o costosos. La más con cuanta memoria RAM se dis-
P lla verde y aplicaciones que reciente versión de Sybase IQ es la P ponga). Este es un sistema operativo deriva-
no requieren la utilización 12.6. do de UNIX “MINIX” , desarrolla-
O de lenguaje de programa- O FACILIDAD DE USO do por Andy Tanenbaum.
ción PRINCIPALES
C C Como se menciono con anterioridad Una de sus ventajas es que es de
DESEMPEÑO CARACTERISTICAS una de sus ventajas es que tiene un libre distribución, es rápido y no se
ambiente grafico bastante amigable ve afectado por los virus.
K Con el software de gestión de datos K que resultara muy sencillo para
y bases de datos autocargables de Rapidez Menor costo total comenzar en el ámbito informático. Linux presenta una arquitectura que
E IBM, el usuario no sólo accede a de propiedad E es de cuatro etapas en donde entra:
una solución de almacenamiento, Facilidad de uso el hardware, kernel, shell y aplica-
sino que también tiene la posibili- ciones, en el principalmente se
T Escalabilidad T
dad de acceder y analizar datos al tiene un acceso restringido, ya que
Flexibilidad
instante. en una parte de la memoria se en-
cuentra el sistema operativo y el
MANEJADOR DE BASE DE
FACILIDAD resto de la memoria es para que el
DATOS ORACLE G11 usuario la ocupe, adema el usuario
WINDOWS VISTA
Proporciona fiabilidad superior, no puede acceder al sistema opera-
endiendo las necesidades de las Oracle Database 11g, disponible Cuenta con muchas similitudes con tivo como en el caso de Windows.
exigentes prácticas actuales del e- globalmente sobre plataforma Li- sus antecesores en Windows aun-
nux, ha sido especialmente desarro-
business-particularmente para apli-
llada para ayudar a los clientes a
que cuanta con notables mejoras 1. hardware.- BIOS.
cativos que requieran transacciones graficas usando la nueva versión de
abordar los retos derivados de un interfaz Aero, cambia su sistema de 2. kernel.- Es el administrador de
de alto desempeño. Soporta requisi-
entorno empresarial cada vez más archivos de FAT 32 a NTFS, se los recursos, temporizadores y ma-
tos de procesamiento de transacción
competitivo y cambiante, un rápido abandona la API Win32, siendo nejo de la memoria.
online, complejos y rigurosos. Opti-
miza capacidades de inteligencia crecimiento de los volúmenes de sustituida por la API WinFX. 3. shell.- Es una capa que atiende
del negocio competitivas datos y la necesidad de ofrecer una las necesidades del usuario.
mayor calidad de servicio y reducir En cuanto a Seguridad nos encon- Aplicaciones.- Entra en juego el
MANEJADOR DE BASE DE a la vez los costes TI asociados. traremos con el mismo Windows software de Distribución.
Oracle Database 11g proporciona Firewall perfeccionado en funcio-
DATOS SYBASE IQ nuevas e innovadoras funcionalida- namiento y adaptabilidad con los SEGURIDAD
des que garantizan alto rendimien- B programas de intercambio, pero el B
to, alta escalabilidad, fiabilidad y agregado de Windows Defende Para Linux una de sus principales
Sybase IQ es un motor de bases de
seguridad mediante el uso de plata- herramientas es el uso de “knoppix”
datos altamente optimizado para
formas grid, asegurando altos nive- Desgraciadamente se ha tenido una una distribución de Linux pensada
inteligencia empresarial, desarrolla- I I
les de calidad de servicio e incre- serie de problemas en cuanto al uso para ser ejecutada desde el CD-
do por la empresa Sybase. Diseñado
mentos de la flexibilidad de nego- de sus drives, problemas de compa- ROM ("Live CD").
específicamente para entregar resul-
cio reduciendo además los costes de tibilidad en la mayoría de los equi-
tados más rápidos en soluciones de
explotación. T pos. Se trata de una distribución de Li- T
inteligencia empresarial analítica de
Oracle Database 11g incorpora nux pensada por recuperar datos de
misión crítica, almacenes de datos y
Secure Files que permite la gestión sistemas
generación de reportes, Sybase IQ
de todo tipo de datos, incluyendo de ficheros defectuosos.
combina velocidad y agilidad, con
imágenes, ficheros de texto o tipos E E
un bajo costo total de propiedad, lo
avanzados de datos soportados de Knoppix STD incluye un gran
que permite a las empresas llevar a
manera nativa, como XML, imáge- número de herramientas de interés
cabo análisis de datos y generación

16 1010101101010101001 1010101101010101001 45
1010110101010 Comparando Sistemas Operativos 1010110101010 MySQL, DB/2 y ORACLE 11g

En el no hay restricciones ya que volver a recuperar la última confi- nes médicas y objetos en 3D. Ora- desarrollada para ayudar a los clien-
funciona como una caja transparen- cle Secure Files proporciona un alto tes a abordar los retos derivados de
P guración buena que salvamos en un P
te (tal vez esta sea una de sus prin- rendimiento tanto en operaciones de un entorno empresarial cada vez
momento determinado mediante los lectura como de escritura, permi- más competitivo y cambiante, un
cipales desventajas).
O puntos de restauración. O tiendo además una gestión segura rápido crecimiento de los volúme-
SEGURIDAD de los contenidos. nes de datos y mejor así mismo la
Es importante también contar con calidad de la empresa.
C C
Algunos de los elementos con los un buen antivirus si no se quiere CONCLUSION Por otra parte el BD2 nos ayuda a
que cuenta Windows por ser vulne- agilizar el tiempo de respuesta en
K sufrir de estos maliciosos ataques K
rable y blanco de la mayoría de los Los manejadores de base de datos una consulta. Mientras que SQL
de los todos hemos sido victimas. son una herramienta indispensable Server nos permite construir, admi-
ataques informáticos son:
E E para el uso diario con la idea de nistrar e implementar aplicaciones
ESTRUCTURA DE DIRECTO- facilitarnos las tareas que debemos de negocios.
En el caso de “XP” Servipack 2. RIOS de desempeñar los humanos, hemos Cada uno de los manejadores de
T Que es una serie de actualizaciones T
venido inventado diversas herra- base de datos tiene su forma de
que corrigen características del Archivos guardados en una estruc- mientas a lo largo de nuestra histo- trabajar pero cabe mencionar que
sistema operativo Windows. Los tura jerárquica, en forma de árbol. ria, que nos permiten tener una estos van a ser utilizados depen-
Service Pack pueden contener tam- mejor calidad de vida. Los ordena- diendo a las necesidades que se
bién correcciones de problemas Unidades dores son uno más de los inventos requieran.
internos y de cambios de diseño. Carpetas (Directorios), del hombre, aunque debemos decir A final de todo todos los manejado-
Subcarpetas que las tecnologías para su fabrica- res son importantes pero actualmen-
Las actualizaciones se usan para
(Subdirectorios) ción y explotación han tenido un te cada uno de ellos se van modifi-
corregir o mejorar los productos desarrollo sorprendente a partir de cando y actualizando para mayores
Archivos
software publicados por Microsoft. la segunda mitad del siglo XX. necesidades.
Todas estas actualizaciones se pue- Una UNIDAD (que suele estar MySQL es una herramienta de base
den hacer vía Web. Cuenta en el un vinculado a una dispositivo físico, de datos para multiusuario es muy
corta fuegos para evitar la intrusión disco duro) estará compuesta de utilizado en aplicaciones Web asi
si se esta conectado en red. mismo es una base de datos muy
rápida en la lectura cuando utiliza el
CARPETAS y
BAKCUP una utilidad que es una motor no transaccional, pero puede
FICHEROS (ARCHIVOS) provocar problemas de integridad
copia de seguridad de Windows XP
en entornos de alta concurrencia en
Professional que ayuda a proteger Una CARPETA puede estar com- la modificación.
los datos si hay un error en el disco puesta tanto de :
B B
duro o se borran los archivos por Sybase es una herramienta que nos
accidente debido a un error en el CARPETAS permite manejar desde un servidor
hardware o en los medios de alma- (SUBCARPETAS) analítico muy optimizado, diseñado
FICHEROS (ARCHIVOS). I específicamente para ofrecer unos I
cenamiento.
resultados sorprendentemente más
rápidos en soluciones de informes.
La opción de RESTAURAR SIS- Así mismo podemos manejar este
DESEMPEÑO T T
TEMA, aquí mediante puntos de para obtener mayor rapidez en la
restauración, es posible que por un respuesta que se necesita.
uso indebido del software, malas El desempeño de este sistema ope- En cuanto a Oracle Database 11g,
rativo esta basado principalmente E nos es de gran ayuda porque esta E
instalaciones o configuraciones
en el HW con el que se cuente, al disponible globalmente sobre plata-
incorrectas el sistema deje de fun-
no tener bien definida su repartición forma Linux, ha sido especialmente
cionar. Esta herramienta te permite

44 1010101101010101001 1010101101010101001 17
1010110101010 Conocelas 1010110101010 Comparando Sistemas Operativos

instituciones de investigación y ¿CUANTAS VECES TE HAS


educación en todo el mundo, conf- PREGUNTADO CUAL ES EL
P Juniper Networks. Compañía de la P
ían en Juniper Networks para ofre- MEJOR SISTEMA OPERATI-
industria de las telecomunicaciones.
cer productos de construcción de VO?
O Fabrica hardware para redes. Esta O
empresa es vista como una de las redes fabricados a la medida de las Se puede decir mucho sobre lo que
competencias más directas de Cisco necesidades específicas de sus significa un sistema operativo, y en O bien ¿Qué características debe
C C cumplir un sistema operativo
Systems and Check Point. usuarios, servicios y aplicaciones. términos generales es un conjunto
Juniper trabaja con a Ericsson, Lu- El portafolio de soluciones proba- de programas de computadora des- para catalogarse como de buena
K cent y Siemens AG para proveer das de interconexión de redes y K tinado a permitir una administra- calidad?
soluciones a sus clientes. seguridad de Juniper Networks, ción eficaz de sus recursos.
E Posee más de 5000 empleados E Tal vez estas y otras preguntas han
soporta la escala compleja y los rondado por nuestras mentes en
(2007), ingresos por 2 mil millones Este se comienza a ejecutar cuan-
de dólares (2005), y ganancias por requerimientos de seguridad y des- do se enciende la PC, y gestiona el más de alguna ocasión. Sin embar-
T empeño de las redes más exigentes T go nosotros como inexpertos
354 millones de dólares (2005). hardware de la máquina desde los
Fue fundada el 6 de febrero de del mundo. niveles más básicos, permitiendo (estudiantes) no siempre tomamos
1996. también la interacción con el usua- la mejor decisión y nos vamos con
Fabrica productos que incluyen las VENTAJAS rio. la opción mas comercial o mas
familias de routers T-series, M- utilizada (costumbre), desde luego
Este es de suma importancia ya que no podemos hablar a la ligera de
series, E-series y J-series, y el SDX Juniper ofrece los mejores produc-
como se menciono es el encargado cual es el mejor sistemas operativo
Service Deployment System. tos de su clase. eso lo dejamos a la opción de el
de gestionar todos los recursos de
nuestro equipo, ejecuta procesos y lector y de que el dependa tomar la
INTRODUCCION Sus ventajas van desde controlar los mejor decisión.
de igual forma sirve como medio de
gastos operativos, hasta maximizar comunicación (interfaz) entre el
En este articulo se dará a conocer las inversiones, simplificar las ope- usuario y la maquina. Es por eso a continuación te descri-
características importantes de lo raciones, gestionar las amenazas, biremos las principales ventajas y
que son las redes juniper, con el fin controlar el acceso, asegurar los Este artículo tratara de las diferen- desventajas de los sistemas operati-
de tener un panorama mas amplio niveles de servicio y el rendimiento tes perspectivas y comparaciones vos (Windows, Linux y Mac). Pri-
de de diversos sistemas operativos, mero compararemos las diferentes
en la cuestión al tema de redes de las aplicaciones, y mantener la
tratando de contrastar los pertene- versiones
conformidad de las TI, nuestros
cientes ala misma familia así como
USO socios pueden liderar el avance de VISTA vs XP
los que no lo son.
sus clientes en la economía de las B FEDORA vs MANDRIVA B
Acerca de Juniper Net- redes. Con las soluciones de red de A grandes rasgos MAC OS X
Se determinara la calidad de los
works,yInc. alto rendimiento de Juniper, los LEOPARD
mismos dependiendo de los si-
socios pueden aumentar la lealtad I guientes factores: I
Juniper Networks es el líder en WINDOWS XP
de sus clientes y convertirse en los
habilitar comunicaciones seguras y
proveedores preferentes para ges- SEGURIDAD
garantizadas sobre una red IP única. Como sabemos Windows es el
tionar las iniciativas IT estratégicas ESTRUCTURA DE DI-
Las plataformas IP de la compañía, T “Sistema operativo” mas difundido T
de sus clientes. RECTORIOS a nivel mundial, muchas veces ata-
de propósito integrado y alto de
empeño, permiten al cliente sopor- DESEMPEÑO cado pero también aceptado, una de
sus principales ventajas es la facili-
tar varios servicios y aplicaciones E FACILIDAD DE USO E
dad con la que se le presenta al
diferentes a escala. Proveedores de usuario al ser un sistema esencial-
servicios, empresas, gobiernos e mente grafico.

18 1010101101010101001 1010101101010101001 43
1010110101010 Wifi, Wimax y Bluetooth 1010110101010 Conocelas

el propio nombre del estándar. mediante cables, señales de radio y COSTO do de Symantec en los equipos de
Juniper, los clientes se beneficiarán
P rayos de luz infrarrojos, y una va- P Precio, Disponibilidad y Certifi- con la topología simplificada de las
El hecho de que Wimax no sea riedad incluso mayor de conectores, cación Switching basada en JU- redes en forma de menos equipo
O todavía una tecnología de consumo O NOS
(especialmente en ambientes de
enchufes y protocolos, por lo que el sucursal) y en la integración de la
ha permitido que el estándar se
C mejor seguridad y capacidades de
desarrolle conforme a un ciclo bien escoger entre cada uno de ellos para C Se espera que los switches de la
redes.
establecido, lo que es garantía de su satisfacer nuestras necesidades es serie EX 3200 y EX 4200 estén
K K disponibles en marzo del 2008. El Construcción de las mejores solu-
estabilidad y de cumplimiento con cada vez mas complicado. Y la precio de lista de Estados Unidos ciones de terminales adicionales y
E la especificaciones, algo parecido a E para la serie EX 3200 comienza en control de acceso
mejor manera de hacer esto es com-
lo que sucedió con GSM, que es USD $4,000 mientras el de la serie
parando cada dispositivo con res- Juniper y Symantec también plane-
T garantía de su estabilidad. T EX 4200 comienza en USD $6,000.
pecto a lo realmente necesitamos y an mejorar e integrar en conjunto
Se espera que la serie EX 8200 esté sus ya existentes soluciones termi-
COMPARATIVA. a lo que estamos dispuestos a gas- disponible en la segunda mitad del nales adicionales y control de acce-
2008. Juniper también anunció la so, colaborando en la construcción
tar. Es por eso que no se puede extensión del Programa de Vía de las mejores soluciones de aplica-
Wimax Wifi Blue-
802.16 802.11 tooth elegir un dispositivo como el mejor Rápida para Certificación Juniper ciones de redes basadas en estánda-
Networks durante el 2008, y que res y terminales adicionales. Las
Veloci- 124 Mbit/ 11-54 3Mbp de todos, ya que cada uno esta dise- soluciones apalancarán la compe-
dad s Mbit/s s ahora incluye la certificación para
ñado con un fin en específico, de- tencia central de cada compañía en
switching basada en JUNOS seguridad de terminales y redes;
Cober- 40-70 km 300 m 100 m
penderá de uno mismo tomar la ambas compañías las comerciali-
tura SEGURIDAD zarán y venderán.
mejor decisión acorde a nuestras
Licen- Si/No No No
Desarrollo de Soluciones de Segu- Como parte de este esfuerzo, Juni-
cia necesidades.
ridad Integrada Amplias per y Symantec continuarán traba-
Venta- Velocidad Velo- Precio jando juntos para dar soporte al
jas y Alcance cidad Juniper y Symantec dedicarán re- estándar abierto Trusted Network
cursos de ingeniería para mejorar la Connect (TNC), un conjunto de
y Pre-
Administración Unificada de Ame- especificaciones de control de acce-
cio nazas (UTM) de Juniper y los pro-
B so a la red para los no propietarios B
Des- Interfe- Bajo Co- ductos de Detección y Prevención que permita la solicitud y aplica-
ventaja rencias alcan- bertur de Intrusión (IDP). A corto plazo, ción de los requerimientos de segu-
las plataformas de seguridad inte- ridad para las terminales que se
s ce a I grada de Juniper Nertworks, líderes conecten a la red. I
en la industria, incluirán el premia- “Los clientes tienen continuamente
do contenido de seguridad de Sy- el desafío de pérdida de tiempo en
COCLUSIONES. mantec, además de su antispam, las
T los negocios causado por un am- T
firmas IDP/IPS y la vulnerabilidad biente excesivamente amenazado.
Últimamente en la actualidad exis- de la información e investigación. Los requerimientos de seguridad se
A largo plazo, las compañías cola- están haciendo omnipresentes en
ten diversas maneras de conectar E borarán en la inclusión de un antivi- E
todos los componentes de infraes-
dispositivos electrónicos entre sí, rus y protección de amenaza. Al tructura IT, al mismo tiempo que la
expandir el soporte para el conteni- complejidad de la seguridad y los

42 1010101101010101001 1010101101010101001 19
1010110101010 Conocelas 1010110101010 Wifi, Wimax y Bluetooth

costos se están elevando”, comentó cadena de valor del cliente, invertir WIFI que se conectan al PC por WIMAX.
Scott Kriens, presidente y director en aplicaciones y servicios avanza-
P general de Juniper Networks. dos que brinden la agilidad empre- P USB, pero son las tarjetas PCI (que
“Estamos cambiando el panorama sarial para atraer y hacer crecer las se insertan directamente en la placa Últimamente se habla mucho de
O de la seguridad con Symantec. Las relaciones, y mejorar las medidas O Wifi, una tecnología, que en sus
mejores compañías en seguridad de de seguridad para proteger los re- base) las recomendables, nos per-
C redes y de información de la indus- cursos compartidos a través de la diferentes versiones (802.11a, b y
C mite ahorrar espacio físico de traba-
tria, están trabajando juntas para red. Los gerentes de informática
entregar lo mejor en soluciones con están siendo presionados para mejo- jo y mayor rapidez. Para portátiles g) puede ofrecer desde 11 Mbit/s
K base a estándares que se puedan rar las eficiencias operacionales K
podemos encontrar tarjetas PCMI hasta 54 Mbit/s, y sus distintas
implementar a bajo costo en todos para maximizar la productividad y
E los negocios y proteger las inversio- rentabilidad. Las empresas siguen E externas, aunque muchos de los aplicaciones, especialmente en los
nes existentes”. esforzándose para cumplir con esos
aparatos ya se venden con tarjeta hot-spots (hoteles, aeropuertos,
requerimientos con infraestructuras
T T
El líder en networking de alto- de red legacy que son limitadas en integrada. En cualquiera de los estaciones de servicio, centros de
desempeño, anunció la serie EX de desempeño, lentas en adaptarse, y
switches Ethernet, estableciendo costosas y complejas para adminis- casos es aconsejable mantener el convenciones y comerciales, pue-
nuevos parámetros para la infraes- trar. blos, etc., en los que se ofrece acce-
tructura de red de alto-desempeño punto de acceso en un lugar alto
en la empresa. CONCLUSIONES: para que la recepción/emisión sea so a Internet, en muchos casos, de

más fluida. Incluso si encontramos forma gratuita, lo que hace que los
Ejecutándose sobre el poderoso Las redes juniper son otro tipo de
software JUNOS™ de Juniper, un red que podemos implementar para que nuestra velocidad no es tan alta modelos de negocio no prosperen.
sistema operativo de red de fuente poder tener una red capaz de cum-
única, la serie EX entregará simpli- plir con satisfacción total, teniendo como debería, quizás sea debido a
cidad operacional, confiabilidad de óptimos resultados en cuanto a su Pues bien, todo esto se puede ver
clase carrier, y la consolidación e uso, seguridad aplicaciones y sobre que los dispositivos no se encuen-
integración de infraestructura que todo su seguridad ya que esto es enormemente afectado por un nue-
tren adecuadamente situados o pue-
ayuda a las empresas de alto- muy importante en todos los tipos vo estándar del que está empezando
desempeño a acelerar la implemen- de red. dan existir barreras entre ellos a hablar, el 802.16x, conocido co-
tación de aplicaciones y servicios (como paredes, metal o puertas).El mo Wimax, que es una especifica-
habilitadores de desempeño a través Esperamos que con este articulo se
de la red. Al aliviar el costo, com- tenga una mejor aplicación de la funcionamiento de la red es bastan- ción para redes metropolitanas
plejidad y riesgo asociado con las información de este tipo de red, B inalámbricas (WMAN) de banda B
infraestructuras de switch legacy, te sencillo, normalmente sólo
pero sobre todo una mayor acepta- ancha, que está siendo desarrollado
los switches de la serie EX adelan- tendrás que conectar los dispositi-
tan la economía del networking. ción y un mayor uso de las mismas, y promovido por el grupo de la
teniendo como resultado de este I vos e instalar su software. Muchos industria Wimax (Worldwide Inte- I
Las organizaciones de TI están bajo articulo un mejor entendimiento de
de los enrutadores WIFI (routers roperability for Microwave Ac-
continua presión para cumplir con este tipo de red.
cess), cuyo dos miembros más re-
los demandantes y cambiantes re- T WIFI) incorporan herramientas de T
querimientos de aplicación y servi- presentativos son Intel y Nokia.
cio que permiten la innovación. Los configuración para controlar el
Como sucedió con la marca Wifi,
gerentes de informática están sien- acceso a la información que se
do empujados a entregar acceso E que garantiza la interoperabilidad E
ubicuo a recursos estratégicos y transmite por el aire. entre distintos equipos la etiqueta
procesos de negocio a través de la Wimax se asociará globalmente con

20 1010101101010101001 1010101101010101001 41
1010110101010 Wifi, Wimax y Bluetooth 1010110101010 ¿Un nuevo monstruo?

radio de corto alcance (2.4 giga Microsoft, Motorola, Nokia y Tos-


Windows Vista es una versión del en código "Whistler") y
P hertzios de frecuencia) cuyo objeti- hiba, y centenares de compañías P sistema operativo Microsoft Win- "Blackcomb" (ahora conocido co-
vo es el simplificar las comunica- asociadas. dows que sucede a Windows XP. mo Windows 7). Poco a poco,
O O Durante su desarrollo fue conocido "Longhorn" fue asimilando muchas
ciones entre dispositivos informáti- como Windows Longhorn. Fue de las características más importan-
C WIFI. lanzado el 30 de noviembre de 2006 tes y novedosas, así como parte de
cos, como ordenadores móviles, C
para el mundo empresarial a través las tecnologías que iban a formar
teléfonos móviles, otros dispositi- de licenciamiento por volumen "Blackcomb", por lo que su fecha
K K (Open, Open Académico, Open de lanzamiento tuvo que ser aplaza-
vos de mano y entre estos dispositi- Al hablar de WIFI nos referimos a
Value, Select, Enterprise Agree- da en varias ocasiones. Muchos de
E vos e Internet. También pretende una de las tecnologías de comunica- E ment, School/Campus Agreement). los desarrolladores de Microsoft
El resto de las versiones empaque- también se centraban en la tarea de
simplificar la sincronización de ción inalámbrica más utilizada hoy tadas para el usuario final y OEM mejorar la seguridad de Windows
T T
datos entre los dispositivos y otros en día. WIFI es una abreviatura de salieron a la venta el 30 de enero de XP. Frente a las demoras en curso y
2007. La campaña de lanzamiento las preocupaciones acerca de las
ordenadores. Wireless Fidelity, también llamada fue incluso más costosa que la de nuevas funcionalidades, Microsoft
WLAN (Wireless LAN, red inalám- Windows 95, ocurrido el 25 de anunció el 27 de agosto de 2004
agosto de 1995, debido a que inclu- que era necesario realizar ciertos
Permite comunicaciones, incluso a brica) o estándar IEEE 802.11. En ye además a otros productos como ajustes.
través de obstáculos, a distancias de Microsoft Office 2007, y Exchange
la actualidad podemos encontrarnos Server 2007. El original "Longhorn", basado en
hasta unos 10 metros. Esto significa con dos tipos de comunicación el código fuente de Windows XP,
El 3 de agosto de 2005 salió la pri- fue desechado, y el desarrollo de
que, por ejemplo, puedes oír tus WIFI: Vista comenzó de nuevo, basándose
mera versión beta dirigida a los
mp3 desde tu comedor, cocina, desarrolladores. en el código de Windows Server
2003, y se incorporaron sólo las
cuarto de baño, etc. También sirve 802.11b, que emite a 11 Mb/seg, y características que se pretenden en
Este sistema operativo ha desatado un sistema operativo real de libera-
para crear una conexión a Internet 802.11g, más rápida, a 54 MB/seg. bastante polémica por su integra- ción. Algunas características pre-
inalámbrica desde tu portátil usando ción de las características de Ges- viamente anunciadas como WinFS
tión de Derechos Digitales y com- fueron descartadas o se aplazaron, y
tu teléfono móvil. Un caso aún más De hecho, son su velocidad y alcan-
putación confiable, las cuales están una nueva metodología de desarro-
ce (unos 100-150 metros en hard- B enfocadas más desde el punto de
práctico es el poder sincronizar llo de software llamado "Ciclo de B
vista de las compañías de conteni- Vida de Desarrollo de Seguridad"
libretas de direcciones, calendarios ware asequible) lo convierten en dos y entretenimiento que desde el se constituyó en un esfuerzo por
una fórmula perfecta para el acceso del usuario del sistema. abordar las preocupaciones con la
etc en tu PDA, teléfono móvil, or- I I
seguridad del código de Windows.
denador de sobremesa y portátil a internet sin cables. Para tener una DESARROLLO DE WINDOWS
red inalámbrica en casa sólo necesi- Después de que "Longhorn" se
automáticamente y al mismo tiem- Microsoft comenzó a trabajar en los
T convirtiera en Windows Vista, fue- T
taremos un punto de acceso, que se planes de desarrollo de Windows ron iniciadas un número sin prece-
po.
Vista ( "Longhorn") en 2001, antes dentes de pruebas beta del progra-
conectaría al módem, y un disposi- de la introducción de Windows XP. ma, con la participación de cientos
Los promotores de Bluetooth inclu- tivo WIFI que se conectaría en E Inicialmente estaba previsto para de miles de voluntarios y de las E
ser lanzado a finales de 2003, poco empresas.
yen Agere, Ericsson, IBM, Intel, nuestro aparato. Existen terminales después de Windows XP (nombre

40 1010101101010101001 1010101101010101001 21
1010110101010 ¿Un nuevo monstruo? 1010110101010 Wifi, Wimax y Bluetooth

En septiembre de 2005, Microsoft más, debido a un antimonopolio, pal y la inalámbrica le proporcione


empezó a difundir ordinariamente el preocupaciones planteadas por la Las Redes Inalámbricas facilitan la
P Community Technology Previews Comisión Europea y Corea del Sur,
P movilidad adicional al equipo y el
operación en lugares donde la com-
(CTP) a los probadores beta. El pri- y debido a una falta de progreso en operador se pueda desplazar con
putadora no puede permanecer en
O mero de ellos se distribuyó en el la versión beta. Sin embargo, el 8 de O facilidad dentro de un almacén o
2005: Microsoft Professional Deve- noviembre de 2006 Microsoft anun- un solo lugar, como en almacenes o
una oficina. Es por ello que compa-
C lopers Conference, y fue posterior- ció la finalización de Windows Vis- C en oficinas que se encuentren en
mente puesto en libertad a los proba- ta, llegando a su fin el proyecto de raremos las tres tecnologías más
varios pisos. Pero la realidad es que
dores beta y a los suscriptores de desarrollo de sistema operativo más sonadas en la actualidad, Wifi,
K Microsoft Developer Network. El largo por parte de dicha empresa. K esta tecnología está todavía en pa-
Wimax y Bluetooth.
que construye seguido incorporado ñales y se deben de resolver varios
E la mayoría de las características EDICIONES E obstáculos técnicos y de regulación Es por ello que a continuación se
planeadas para el producto final, así
antes de que las redes inalámbricas
T como una serie de cambios en la El 26 de febrero de 2006, la compañ- T explicaran estas termologías de
interfaz de usuario, basada en gran ía Microsoft anunció que la próxima sean utilizadas de una manera gene-
parte en los comentarios de los pro- versión del nuevo Windows incluirá ral en los sistemas de cómputo de la interconectividad inalámbrica.
badores beta. Windows Vista se 6 ediciones[2] . Todas las versiones actualidad. No se espera que las
consideró característicamente com- están disponibles para arquitecturas
pleta con la edición de la "febrero (procesadores) de 32 y 64 bits, a redes inalámbricas lleguen a rem- BLUETOOTH.
CTP", publicado el 22 de febrero de excepción de Microsoft Windows plazar a las redes cableadas. Estas
2006, y gran parte del resto de los Vista Starter Edition que sólo estará ofrecen velocidades de transmisión Hay diversas maneras de conectar
trabajos se centraron en la estabili- disponible en 32 bits, ya que es una
mayores que las logradas con la dispositivos electrónicos entre sí,
dad, el rendimiento, la aplicación y edición de menores prestaciones.
la documentación de la versión final tecnología inalámbrica. Mientras mediante cables, señales de radio y
del producto. WINDOWS VISTA STARTER que las redes inalámbricas actuales
rayos de luz infrarrojos, y una va-
ofrecen velocidades de 2 Mbps, las
Beta 2, lanzado a finales de mayo, El más económico de todos; su pre- riedad incluso mayor de conectores,
fue la primera construcción que se cio ronda los 50 dólares, que compa- redes cableadas ofrecen velocidades
puso a disposición del público en rados con los 179 del siguiente en de 10 Mbps y se espera que alcan- enchufes y protocolos, por lo que el
general a través de Microsoft's Cus- accesibilidad de precio representa
cen velocidades de hasta 100 Mbps. arte de conectar cosas es cada día
tomer Preview Program. Más de menos de la tercera parte. Ideado
cinco millones de personas lo des- para hacer más fácil su adquisición y Los sistemas de Cable de Fibra más complejo, de ahí la necesidad
cargaron. de esta manera combatir la copia Óptica logran velocidades aún ma-
ilegal en los países considerados B de la tecnología inalámbrica B
yores, y pensando futuristamente se
Aunque Microsoft esperaba que el como de bajo ingreso económico, se (Wireless). La tecnología Bluetooth
sistema operativo estuviera disponi- cubre bajo la intención de ser una espera que las redes inalámbricas
ble en todo el mundo para la Navi- versión para personas que apenas alcancen velocidades de solo 10 es automática e inalámbrica, y tiene
I I
dad de 2006, se anunció en marzo de tienen su primera experiencia con Mbps. Sin embargo se pueden mez- un número de características intere-
ese año que la fecha de lanzamiento una computadora, ya que cuenta con
sería aplazada hasta enero de 2007, más tutoriales y ayuda que los de- clar las redes cableadas y las
santes que pueden simplificar nues-
con el fin de otorgar mayor tiempo a más, así como asistencia para confi- T inalámbricas, y de esta manera T
las empresas para la construcción de gurar e instalar los controladores. tra vida diaria.
generar una "Red Híbrida" y poder
nuevos drivers que fueran compati- También cabe mencionar que esta
resolver los últimos metros hacia la
bles con el nuevo sistema operativo. edición del sistema restringe carac-
Durante gran parte de 2006, los ana- terísticas que las otras ediciones
E estación. Se puede considerar que el La tecnología inalámbrica Blueto- E
listas y los bloggers especularon que poseen. sistema cableado sea la parte princi- oth es una tecnología de ondas de
Windows Vista se retrasaría aún

22 1010101101010101001 1010101101010101001 39
1010110101010 Wifi, Wimax y Bluetooth 1010110101010 ¿Un nuevo monstruo?

¿Qué es Bluetooth? ¿Qué es Wimax? WINDOWS VISTA HOME el "Aero" y el "Mobility Center"
BASIC para usuarios de computadoras
P P portátiles.
La tecnología inalámbrica Blueto- Del inglés Worldwide Interopera- Equivalente a Windows XP Home
O oth es una tecnología de ondas de bility for Microwave Access, O Edition. No incluye "Aero" que pro-
porciona los efectos
C radio de corto alcance (2.4 gigahert- "Interoperabilidad Mundial para "Glass" (transparencias), Flip 3D,
C
etc.
zios de frecuencia) cuyo objetivo es Acceso por Microondas" es un Admite 8 GB de memoria RAM.
K K
el simplificar las comunicaciones estándar de transmisión inalámbrica
Requisitos:
E entre dispositivos informáticos, de datos (802.16 MAN) que propor- E
como ordenadores móviles, teléfo- ciona accesos concurrentes en áreas 512 MB de memoria RAM como
T T mínimo.
nos móviles, otros dispositivos de de hasta 48 km de radio y a veloci-
20 Gb de disco duro con al menos
mano y entre estos dispositivos e dades de hasta 70 Mbps, utilizando 15 GB de espacio disponible.
Internet. También pretende simpli- tecnología que no requiere visión 1 GHz de procesador (800 MHz WINDOWS VISTA BUSINESS
mínimo).
ficar la sincronización de datos directa con las estaciones base. Equivalente a Windows XP Profe-
Tarjeta gráfica de 32 Mb.
sional. No incluye características del
entre los dispositivos y otros orde-
Media Center Edition. Ofrece herra-
nadores. DESARROLLO. mientas más orientadas hacia los
negocios: uso en Tablet PC, Fax,
servidor web IIS, hasta 128 GB de
¿Qué es Wifi? En la época actual donde los com- memoria RAM, escritorio remoto,
putadores hacen parte de la cotidia- copia de seguridad de archivos y una
función llamada "Complete PC", que
Cuando hablamos de WIFI nos nidad, es necesario establecer me- hace copias "espejo" del disco duro.
También cuenta con "Mobility Cen-
referimos a una de las tecnologías dios de comunicación eficaces entre
ter" para usuarios de computadoras
de comunicación inalámbrica más ellos. Una de las tecnologías más portátiles.

utilizada hoy en día. WIFI es una prometedoras y discutidas en esta B B


WINDOWS VISTA HOME
abreviatura de Wireless Fidelity, década es la de poder comunicar PREMIUM
también llamada WLAN (Wireless computadoras mediante tecnología
I Equivalente a Windows XP Media I
LAN, red inalámbrica) o estándar inalámbrica. La conexión de com- Center Edition. Incluye además de
todo lo contenido en el Home Basic
IEEE 802.11. putadoras mediante Ondas de Radio lo siguiente: el Media Center y so-
T porte para Tablet PC, HDTV y hasta T
o Luz Infrarroja, actualmente está
30 GB de memoria RAM. Imple-
siendo ampliamente investigada. mentará mejoras como la grabación
E directa de DVD, un Movie Maker E
con compatibilidad de HD "High
Definition", su interfaz ya incorpora

38 1010101101010101001 1010101101010101001 23
1010110101010 ¿Un nuevo monstruo? 1010110101010 Wifi, Wimax y Bluetooth

WINDOWS VISTA con herramientas como SoftGrid, Los sistemas de Cable de Fibra
ENTERPRISE para la virtualización de aplicacio-
P nes, que puede reducir los conflictos P En la época actual donde los com- Óptica logran velocidades aún ma-
Basado en la anterior versión entre aplicaciones, y con Asset In- putadores hacen parte de la cotidia- yores, y pensando futuristamente se
O (Microsoft Windows Vista Busi- ventory Services, para compilar con O nidad, es necesario establecer me- espera que las redes inalámbricas
ness). Tiene todo lo del anterior, más mayor rapidez la información sobre
dios de comunicación eficaces entre alcancen velocidades de solo 10
Virtual PC, MUI (Multilingual User las aplicaciones que se ejecutan en la
C C ellos. Una de las tecnologías más Mbps. Sin embargo se pueden mez-
Interface), y podrá soportar aplica- organización.
ciones UNIX. No se venderá a través Integra en un mismo paquete todos prometedoras y discutidas en esta clar las redes cableadas y las
K de los medios tradicionales de venta, los idiomas de interfaz disponibles. K
década es la de poder comunicar inalámbricas, y de esta manera
sólo estará disponible para los sus- El acceso a todos los idiomas de
E criptores de Software Assurance E computadoras mediante tecnología generar una "Red Híbrida" y poder
interfaz de Windows permite a las
bajo los esquemas de licenciamiento organizaciones generar un imagen de inalámbrica. La conexión de com- resolver los últimos metros hacia la
por volumen (Open, Open Académi- implementación única que se puede
T T putadoras mediante Ondas de Radio estación. Se puede considerar que el
co, Open Value, Select, Enterprise usar en todo el mundo, así como
Agreement, School/Campus Agree- o Luz Infrarroja, actualmente está sistema cableado sea la parte princi-
implementar PC individuales que
ment). ofrezcan de forma simultánea dife- siendo ampliamente investigada. pal y la inalámbrica le proporcione
rentes idiomas de interfaz para usua- Las Redes Inalámbricas facilitan la movilidad adicional al equipo y el
Características que añade respecto a rios distintos operación en lugares donde la com- operador se pueda desplazar con
la versión business:
putadora no puede permanecer en facilidad dentro de un almacén o
Cifrado de unidad Windows Bi- un solo lugar, como en almacenes o una oficina. Es por ello que compa-
tLocker™, nueva tecnología que en oficinas que se encuentren en raremos las tres tecnologías más
contribuye a impedir que los datos
varios pisos. Pero la realidad es que sonadas en la actualidad, Wifi,
confidenciales y protegidos por las
leyes de propiedad intelectual que- esta tecnología está todavía en pa- Wimax y Bluetooth.
den expuestos si un equipo se pierde ñales y se deben de resolver varios
o es sustraído. obstáculos técnicos y de regulación INTRODUCCION.
Virtual PC con una licencia para
antes de que las redes inalámbricas
ejecutar cuatro sesiones de sistema
operativo virtual, que permite la sean utilizadas de una manera gene- Las tecnologías de interconectivi-
ejecución de una aplicación hereda- ral en los sistemas de cómputo de la dad hoy en día están muy reñidas
da en un sistema operativo Windows WINDOWS VISTA ULTIMATE
B actualidad. No se espera que las pese al gran avance tecnológico B
heredado en un entorno virtual sobre
Microsoft Windows Vista Enterpri- Esta es la edición de Windows Vista redes inalámbricas lleguen a rem- desmesurado que esta sufriendo la
se. más completa. Combina todas las plazar a las redes cableadas. Estas humanidad. Es por ello que la nece-
características de Home Premium I I
Se incluye el Subsistema para ofrecen velocidades de transmisión sidad de estar a la vanguardia nos
junto con las de Business.
aplicaciones UNIX (SUA), que per- mayores que las logradas con la pone a reflexionar que es lo que
mite ejecutar aplicaciones UNIX
Como las versiones para el mercado tecnología inalámbrica. Mientras mas nos conviene es por ello que
directamente en un PC con Micro-
profesional, es una versión de Win- T T
soft Windows Vista Enterprise. que las redes inalámbricas actuales analizaremos tres grandes titanes
dows Vista "sin compromisos" y
Posibilidad de suscripción al Desk- contendrá todo lo que Microsoft ofrecen velocidades de 2 Mbps, las hablando de interconectividad;
top Optimization Pack (paquete de Windows Vista tiene que ofrecer redes cableadas ofrecen velocidades Wifi, Wimax y Bluetooth.
optimización de escritorio) para E E
para usarse en casa o en la oficina. de 10 Mbps y se espera que alcan-
Software Assurance. Este servicio
puede acelerar la implementación cen velocidades de hasta 100 Mbps.

24 1010101101010101001 1010101101010101001 37
1010110101010 Plataformas para su desarrollo 1010110101010 ¿Un nuevo monstruo?

rrollo de videojuegos como Tiene muchas funciones de gráfi- Como novedad, única y exclusiva en CRITICAS A WINDOWS VISTA
para añadir funcionalidades cos, sonidos, entrada del usuario esta versión se encuentra
P a páginas web y aplicacio- (teclado, ratón y joystick) y tempo- P "DreamScene" (sólo disponible para Windows Vista ha recibido muchas
nes multimedia. rizadores. usuarios de la última versión del evaluaciones negativas. Entre estas
O También tiene funciones matemáti- O Ultimate) consiste en un fondo de se incluyen su bajo rendimiento,
CURIOSIDADES cas en punto fijo y coma flotante, escritorio animado que incrementa la pobres mejoras respecto a Windows
C funciones 3D, funciones para mane- experiencia visual del sistema opera- XP, su prolongado tiempo de desa-
C
JAVA LA PROXIMA PLATA- jar ficheros, ficheros de datos com- tivo; "Windows Aero" con Aero rrollo, su nueva licencia de uso -aún
FORMA DE VIDEOJUEGOS. primidos y una interfaz gráfica. glass o también, y la más famosas de mas restrictiva que las anteriores-, la
K K las características que hace tan po- inclusión de una serie de tecnologías
Sun ha presentado una propuesta CONCLUSIONES tente a Vista, es su "Windows Flip destinadas a la restricción de la copia
E llamada ' Java Game Profile' con E 3D". También están los demás de protección de los medios digita-
está propuesta desea entrar a la Sin duda alguna, las plataformas "Extras de Windows Vista Ultima- les, su usabilidad, su seguridad, sus
industria de los videojuegos, para DirectX y OpenGL nos ofrecen te", que incluyen un juego (Hold Em requerimientos de hardware entre
T T
que los desarrolladores adopten multiples herramientas para el desa- Poker Game) y mejoras para el siste- otras críticas. Asimismo, Windows
Java como plataforma para la crea- rrollo de juegos de videos, que ma de protección de disco duro pre- Vista tiene una interfaz muy pareci-
ción de títulos realmente multiplata- cubren las exigencias de los video- sente en esta versión (BitLocker and da al sistema Aqua de Apple para
forma. jugadores, ofreciendonos herra- EFS Enhancements). Todas los ex- Mac OS X, y son estas similitudes
Sun contempla la creación de un mientas para entornos 2D y 3D e tras se descargan desde el menú en las cuales muchos piensan que las
API para Java que permita desarro- incluso para entornos de realidad "Extras de Windows Vista Ultimate" "innovaciones" de Windows Vista
llar aplicaciones portátiles que fun- virtual. o desde "Windows Update" no son más que copias de las ideas
cionen en red, y por último que los que otros sistemas ya poseen. Final-
videojuegos creados con Java Game DirectX es una competencia muy Además estarán disponibles para el mente, existen también críticas con
Profile no sólo corran sobre los fuerte, ya que trabaja sobre Micro- mercado europeo las ediciones respecto a su precio.
Sistemas Operativos como Linux o soft Windows, y aunque OpenGL "Home Basic N" y "Business N",
Microsoft Windows, sino también también corre bajo este sistema idénticas a las anteriores, salvo por SERVICE PACK 1 (SP1)
sobre las consolas de videojuegos operativo, surge como una alternati- no contar con el Windows Media
como lo son Playstation y Xbox. va a DirectX para los desarrollado- Player. Service Pack 1 es una actualización
res de videojuegos que trabajan en general que recibió Windows Vista,
PROGRAMA JUEGOS EN C sistemas operativos como lo es Las versiones Home Basic, Home que se ocupa de los de los problemas
CON ALLEGRO Linux. Premium, Business y Ultimate se que tuvo en la versión inicial. SP1
venderán en el mismo DVD, la clave contiene los cambios específicos
Allegro (pronunciado al-le-gro) es Empresas como Sun Microsystems, del producto es la que le dice al pro- centrados en abordar las cuestiones
una librería utilizada con el lengua- comienzan a incursionar en el B grama de instalación que versión de rendimiento, fiabilidad y seguri- B
je C para programación de video- ámbito de los videojuegos para que debe instalar pero se podrá pasar a dad, el apoyo a nuevos tipos de hard-
juegos para ordenadores. los desarrolla- una versión superior simplemente ware, mejor administración de la
dores tengan pagando una actualización de la memoria, resolver el problema con
Allegro es una librería para progra- aún más alter- I licencia a I
el consumo de energía en las baterías
madores de C/C++ orientada al nativas para la través del de las laptops, agregar soporte para
desarrollo de videojuegos, original- programación, Windows varios estándares emergentes.
mente escrita por Shawn Hargrea- diseño y desa- T Anytime T
ves para el compilador DJGPP y rrollo de video- Upgrade
Además de incluir las actualizacio-
distribuida libremente, y que fun- juegos para (no aplica
nes publicadas anteriormente, con el
ciona en las siguientes plataformas: cubrir las exi- para Latino-
DOS, Unix (Linux, FreeBSD, Irix, gencias del E américa).
SP1 pasa de ser la versión (Build E
6000) a ser (Build 6001).
Solaris), Windows, QNX, BeOS y vi d e o ju ga d o r
MacOS X. actual.

36 1010101101010101001 1010101101010101001 25
1010110101010 ¿Un nuevo monstruo? 1010110101010 Plataformas para su desarrollo

Esta actualización fue liberada el 18 · Una nueva versión del navegador Hay dos propósitos primordiales DICTAMEN
Marzo del 2008 y puede ser descar- Internet Explorer 7. por el cual se crea OpenGL, el pri-
P P mero, y creo el más importante, la Después de evaluar las 2 principa-
gada en el sitio web de Windows · Windows Vista será el primer
Udapte de forma gratuita. compatibilidad con todas las tarje- les plataformas para el desarrollo de
sistema operativo concebido para
O O tas gráficas y la creación de un API juegos he aquí el ganador:
garantizar una compatibilidad total única y uniforme para todos los
PRECIOS con EFI (Extensible Firmware Inter- Sistemas operativos y la segunda,
C face), la tecnología llamada a reem- C
Los precios (en dólares) orientativos plazar a las arcaicas BIOS que desde crear un software que emule las
de Microsoft Windows Vista según hace más de dos décadas han forma- deficiencias de las tarjetas de video.
K la web de Microsoft, pero sin confir- do parte indisoluble de los ordenado- K
mar son: res personales, por lo tanto no em-
E pleará MBR (Master Boot Record),
E
sino GPT (GUID Partition Table).
T · Ventanas dibujadas con gráficos T
OpenGL con 85 puntos es el gana-
vectoriales usando XAML y Di- dor, por tres motivos
rectX. Para ello, se utilizaría una sumamente importantes:
nueva API, llamada Windows Pre-
sentation Foundation, cuyo nombre Inumerables herramientas
en código es Avalon, que requiere para el desarrollo de video-
una tarjeta gráfica con aceleración OpenGL le permite a los fabrican- juegos.
3D compatible con DirectX. tes añadir bibliotecas externas que No es necesario esperar una
· WinFX, una API orientada a reem- agregen funcionalidades que no se actulización, se pueden
plazar la API actual llamada Win32. encuentran disponibles en OpenGL crear bibliotecas para el
Ésta, junto con Avalon e Indigo, son y que exploten al máximo el hard- desarrollo de nuevas funcio-
los pilares de Windows Vista. ware reciente, algunas con: nes.
Una interfaz de línea de comando œ GLU: Ofrece funciones Es multiplataforma, lo cual
denominada Windows PowerShell, de dibujo de alto nivel basa- nos permite desarrollar
que finalmente se ofreció como una das en líneas, polígonos y juegos en casi todas los
descarga independiente para Win- figuras geométricas básicas. Sistemas Operativos
dows Vista y Windows XP SP2. GLUT: API multiplatafor- (Linux, Microsoft Win-
Si se adquiere licenciamiento por · Se anunció una nueva extensión ma que facilita el manejo y dows, etc...) y para casi
volumen los costos se reducen. de base de datos al sistema de archi- la interacción de ventanas todas las Consolas (PC,
vos llamada WinFS. El desarrollo de B por medio de dispositivos Playstation, etc...) B
Todos sufren una modificación al dicho sistema de ficheros ha sido como el teclado, ratón,
ser rebajados un 40% en Marzo del abandonado por Microsoft, por lo entre otros. Aunque DirectX con 76 puntos se
2008. tanto no será incluido en Windows I GLUI: Basada en GLUT, ve superado por OpenGL cuenta I
Vista, por el momento, siendo com- nos proorciona elementos con características como:
CAMBIOS CON RESPECTO A pensado por un sistema de búsqueda de control tales como boto-
WINDOWS XP basado en la indexación. nes, cajas de selección y Es más fácil de usar que
· La utilidad de restauración del T spinners (imagenes con T
OpenGL.
· Una interfaz gráfica completa- sistema ha sido actualizada e imple- movimiento), siendo este Aprovecha al máximo los
mente rediseñada, cuyo nombre es mentada como herramienta de inicio independiente del sistema recursos de las tarjetas de
Aero. de sesión, facilitando así el "rescate" E operativo dejando que E
video más comerciales
· Capacidad nativa para grabar del sistema. GLUT creé estos objetos (Nvidia, Gforce, etc...).
DVD. con el Sistema Operativo.
Es usada tanto para el des-

26 1010101101010101001 1010101101010101001 35
1010110101010 Plataformas para su desarrollo 1010110101010 ¿Un nuevo monstruo?

programador. Dentro de esta versión en el aparta-


· Integra directamente en el sistema ventana de confirmación.
Contiene un compilador do de audio y video se pueden utili-
P zar los formatos más utilizados P un lector de noticias RSS (Really · Se incluye el Windows Media
veloz que ocasiona un ren-
como: .WAV, .MP3, .X3M Simple Syndication, por sus siglas en Player versión 11. Las ediciones que
dimiento de velocidad más
O A .MIDI, .MPEG, .AVI y la posible O inglés). carecerán de WMP11 son diseñadas
satisfactorio en los ejecuta-
aplicación de posicionamiento 3D · Un sistema unificado de comuni- para distribución en Europa. De esa
bles.
del sonido. caciones llamado Windows Comuni- forma, Microsoft está cumpliendo
C Permite correr los progra- C cation Foundation, cuyo nombre en con una disposición de la Unión
mas en pantalla completa o Lo que podemos observar es que
Blitz en sus dos versiones, es una código es Indigo. Europea, que le obliga a eliminar la
K en una ventana de escritorio K aplicación Windows Media Player
configurable. herramienta sumamente útil para · Un sistema antispyware denomi-
los programadores de videojuegos, nado Windows Defender. cuando el sistema operativo es co-
Inclusión de funciones FTP mercializado en Europa.
E para multijugador en red de
basado fundamentalmente en las E · Añade al firewall de sistema la
API's DirectX y para trabajar en un capacidad de bloquear conexiones · Incluye un "Sync Center" para
área local (LAN) a Internet. sincronización de Windows Vista
ambiente de Windows sin proble- que salen del sistema sin previa au-
T Compatibilidad total con T con Pocket PC sin necesidad de
ma; siendo este en sus dos versio- torización.
programas hechos en Blitz nes muy accesible por su bajo co- instalar el "Active Sync".
2D. · Windows Mail, es un cliente de
sto; ya que la versión 3D esta al correo electrónico, reemplazando a Windows Dreamscene, único en la
El usuario sigue libre de alcance de todos con un costo de version Windows Vista Ultimate,
Outlook Express.
pagar licencias para poder 145 euros. consiste en un wallpaper dinámico
vender lo que ha creado en · Se incluye el nuevo Windows
Sidebar o Barra Lateral de Win- basado en un video. Se descarga por
esta versión de Blitz 3D OPENGL el Update del propio SO.
œ Su motor grafico muy dows. A primera vista, el Windows
Sidebar se asemeja sorprendente- Incorpora un sistema de protección
potente. Esta segunda herramienta es multi-
mente al Dashboard de Mac OS X llamado Windows Software Protec-
Representa, transforma y plataforma y se utiliza en diversos
(aunque la idea de "Windows Side- tion Platform (WSPP) que es más
mueve objetos en 3D y 2D campos como CAD, realidad vir-
bar" estaba desde Longhorn en el potente que el actual Windows Ge-
y detectar colisiones entre tual, representación científica y de
año 2003). Al hacer clic con el ratón, nuine Advantage (WGA). Cuando
ellos. información, simulación de vuelo o detecte que la copia es ilegal, lo
desarrollo de videojuegos. el usuario tiene acceso a una serie de
Aplica texturas y efectos de pequeños programas denominados primero que hará será avisar al usua-
visualización. OpenGL es más que un API, es un
"gadgets". A diferencia del Dashbo- rio y si el usuario no logra obtener
conjunto de documentos que descri-
Transforma terrenos, crea y ard, el nuevo Windows Sidebar no una copia auténtica empezará a ir
be funciones y el comportamiento desactivando opciones del sistema,
manipula luces en tiempo tiene acceso a los programas en eje-
exacto de cada una de ellas, empre-
real. cución, simplemente da acceso a los como son el Aero o el Windows
sas como MacOS, Microsoft Win-
gadgets como el reloj, galería de Defender hasta solo dejar activo lo
Blitz 3D se creo para el desarrollo
dows, Linux, varias plataformas B fotos, calendario, noticias, visor de más básico como es el navegador. B
Unix, y PlayStation 3 utilizan
de multimedia y sobre todo para la temperatura, etc. Además, según Microsoft, esta
OpenGL para la programación de
creación de videojuegos, donde se · Se ha incorporado la herramienta versión:
sus API's.
ha ampliado satisfactoriamente para I BitLocker Drive Encryption, para la Carga aplicaciones un 15% más I
formatos de gráficos, audio y video. protección de datos extraviados en rápido que Windows XP gracias a la
Aunque este proyecto es de uso
En el mundo de las 3D se mantiene las versiones Enterprise y Ultimate. característica SuperFetch.
gratuito, con el API ' Mesa 3D', las
el tradicional formato de las Di-
principales empresas de Sistemas T · User Account Control (Control de Entra en modo de suspensión en 2 T
rectX (XoF o .X) y 3D Studio (.
Operativos y de Consolas suminis- cuenta de usuario): al contrario de segundos.
3DS), se le agrego la posibilidad de
tran algunos otros con funciones las anteriores versiones de Windows Se reduce en un 50% la cantidad
utilizar el formato de animación de
extras y nuevos efectos que pode- los nuevos usuarios de Windows de veces que es necesario reiniciar el
objetos .MD2 así como la posibili- E E
mos adquirir a través de la compra Vista no tienen derechos de adminis- sistema después de las actualizacio-
dad de manipular sistemas o niveles
de licencias de cada uno de estos. trador por defecto. Para realizar nes.
BSP.
tareas administrativas aparece una

34 1010101101010101001 1010101101010101001 27
1010110101010 ¿Un nuevo monstruo? 1010110101010 Plataformas para su desarrollo

Inclusión en varias de sus edicio- Por otro lado Vista también incor- Utilización de formatos de
nes del centro de multimedios pora íconos más grandes, facilitando imagen más populares
P (Media Center) el cual puede ser el trabajo con el sistema debido a P (.bmp, .jpg, etc.).
utilizado por medio de control remo- que las altas resoluciones de las Posee un sistema de repre-
O to y controles para la consola de pantallas hacen que estos se vean O sentación muy suave en
video juegos Xbox 360 y cuyas in- muy pequeños. pantalla ya que usa un doble
C terfaces gráficas son creadas por C búfer.
medio del lenguaje de formato Para activarlo, emplea Windows
Admite animaciones de
MCML. Por medio del centro de System Assessment Tool, WINSAT,
K K gráficos cuadro a cuadro.
multimedios los usuarios pueden que se ejecuta automáticamente
durante la instalación de Vista y Cuenta con un sistema de
acceder al contenido de sus compu-
E también cuando se modifica la confi- E colisión por pixel.
tadores desde la pantalla de su tele-
visor y controlar el audio y video del guración del PC. Blitz comienza su carrera comercial
como herramienta de programación Blitz 2D contiene también otras
T mismo por medio de un control re- T
El sistema operativo utiliza esta de juegos en 2D; su estructura de características importantes, como el
moto del tipo que se usa para contro-
información para determinar, entre diseño mas sobresaliente es de de manipular archivos y almacenar
lar los televisores, video caseteras y
otras cosas, qué modalidad de Aero modularidad, lo que permite dividir datos de entrada desde diferentes
otro aparatos de este tipo. Aunque en
puede ser ejecutada y si la máquina al programa principal en varios conexiones como: ratón, teclado y
Windows XP existían ediciones
se halla capacitada para reproducir subprogramas por separado. Este varios dispositivos para juegos;
especiales que incluían el centro de
vídeo de alta definición. sistema ayuda a depurar el código y además de funciones externas FTP
multimedios, con Windows Vista
a la ampliación de las posibilidades para multijugador. Cabe destacar
este ha sido modificado desde sus
Estos datos aglutinan información de una aplicación. que esta versión de Blitz cuanta con
bases y ahora está incluido en algu-
relevante acerca de la CPU, la me- muchas herramientas, la mayoría de
nas de las ediciones normales del
moria principal, el rendimiento del Aunque Blitz comenzó como herra- ellas desarrolladas por el propio
sistema operativo, en lugar de ser
disco duro, etcétera. mienta 2D, las necesidades de los usuario; entre las cuales destacan
necesaria una edición especial del
usuarios se volvieron mas exigen- editores de terrenos, mapas o pro-
sistema para poder utilizarlo como
La interfaz Aero sólo está presente tes; obligando así a generar una gramas de dibujo. También para
ocurría con la versión anterior de
en las versiones Business, Home versión de Blitz por separado, cre- ampliar las posibilidades del len-
Windows.
Premium, Enterprise y Ultimate. ando así la herramienta de progra- guaje, Blitz Basic incluye la posibi-
mación en 3D, lo cual permitió que lidad de importar librerías externas
ASPECTO
Blitz se mantuviera activo en el funciones e incluso librerías de
mercado. Pero entre 2D y 3D hay enlace dinámico (DDL).
Windows Vista incorpora varios
cambios importantes en cuanto a la características que las diferencian y
B las hacen únicas lo cual analizare- Al desarrollarse la versión 3D de B
apariencia del sistema.
mos a continuación: Blitz se tuvieron muy presentes las
exigencias que día a día demanda-
Por una parte Vista incorpora una
Características de Blitz 2D y 3D. ban los usuarios, así que esta ver-
nueva interfaz llamada Aero la cual
I sión se lanzo con las siguientes I
incorpora características como la
Entre las características características:
semitransparencia de las ventanas, lo
que permite ver lo que hay detrás de gráficas más sobresalientes
ellas. T de Blitz 2D conocido tam- Cuenta con un entorno de T
bién como Blitz Basic se desarrollo integrado, lo cual
Otra novedad son las mejoras en encuentran: permite escribir, probar y
cuanto a la navegación entre las Comandos para dibujar ejecutar programas.
ventanas la cual se facilita debido a
E Tiene un gran depurador de E
bloques, rectángulos, imá-
nuevas características como el Flip genes, elipses y líneas. código y un visualizador de
3D. variables para ayudar al

28 1010101101010101001 1010101101010101001 33
1010110101010 Plataformas para su desarrollo 1010110101010 ¿Un nuevo monstruo?

DIRECTX Algunas API's que utiliza DirectX


son: WINDOWS SIDEBAR También incluye algunas mejoras de
P Es una de las herramientas más P seguridad como las advertencias
ocupada para la programación de Direct Graphics: para dibu- Windows Sidebar (Barra lateral de antiphishing y el modo protegido
O videojuegos hoy en día, pero hasta jado de imágenes en 2D O Windows) es una nueva herramienta (sólo en Vista) que evita que los
al momento, desafortunadamente, (Planas) y en 3D. la cual se ubica en el costado dere- sitios web ejecuten código sin per-
C solo se puede usar dentro de Win- cho de la pantalla y en la cual hay miso del usuario.
DirectInput: nos permite la C
dows, aunque se estan haciendo interacción con el teclado, pequeños programas o Gadgets los
esfuerzos, por parte de Transga- ratón, joystick y otros con- cuales permiten tener acceso a pe-
K ming, para implementar esta herra- K queñas herramientas sin necesidad
troles para juegos.
mienta en Linux, la cual nos permi- de abrir una ventana.
DirectPlay: para comunica-
E tira ejecutar juegos creados para
ciones en red. E
Windows en sistemas basados en Algunos muestran la hora, el clima o
Unix. DirectSound: para la repro-
T T permiten buscar información en
ducción y grabación de Google o Wikipedia, por mencionar
sonidos de ondas.
algunos. Vista viene con unos Gad-
DirectMusic: para la repro- gets instalados de fábrica, pero tam-
ducción de pistas musicales bién es posible descargarlos de Inter-
compuestas con DirectMu- net, los cuales no son proporciona- SEGURIDAD Y
sic Producer. dos solamente por Microsoft sino VULNERABILIDADES
DirectShow: para reprodu- también por otras empresas o perso-
cir audio y video con trans- nas. Aunque de acuerdo con Windows
parencia de red. Vista es el Windows "más seguro",
DirectSetup: para la instala- se han detectado algunos fallos de
ción de componentes Di- seguridad, e incluso, la compañía de
rectX. antivirus Trend Micro ha dicho que
Comparación y Evaluación de las ciertos crackers están vendiendo
diferentes plataformas para el BLITZ BASIC exploits hasta en 50.000 dólares.
desarrollo de videojuegos.
Surge en Estados Unidos gracias a Recientemente se publicó en un foro
DirectX potencializa al máximo Mark Sibly; que tenía como meta en ruso el código de un exploit de
nuestra tarjeta de video, y les da el proporcionar a los programadores aumento de privilegios. Todas las
mejor rendimiento a los videojue- principiantes el poder de las Directx versiones de Windows resultan afec-
gos que están desarrollados bajo de Microsoft, con la sintaxis fácil y B tadas, incluyendo Windows Vista. B
esta plataforma. flexible del programa Basic. INTERNET EXPLORER 7
Aunque en un principio, DirectX, Además también se buscaba que su
fue creada para la ejecución de distribución fuera accesible para La causa de la vulnerabilidad es la
I Windows Internet Explorer 7 es la corrupción de la memoria cuando I
juegos y algunas aplicaciones mul- quien quisiera obtenerlo; así que se nueva versión de IE que viene incor-
timedia, actualmente su uso se a lanzo con un costo de 60 euros; ciertas cadenas son enviadas me-
porado con Windows Vista (también diante MessageBox API.
expandido hasta la internet, un claro aunado a este hecho su aceptación se puede descargar una versión para
ejemplo que tenemos del uso de fue mayor ya que cumplía con los T Windows XP SP2) la cual incorpora T
esta herramienta en Internet es que siguientes requisitos: no pagar una varias mejoras como la navegación Ésto permite un aumento de privile-
algunos sitios web multimedia nos licencia para poder vender aplica- con pestañas y la vista Quick Tabs gios locales en Windows 2000 SP4,
piden que instalemos algunos con- ciones creadas en el, fácil de com- Windows Server 2003 SP1, Win-
E que muestras vistas en miniatura de E
troladores DirectX en nuestro equi- prender par poder usarlo, ideal para las páginas abiertas. dows XP SP1, Windows XP SP2 y
po. nuevos programadores y atractivo Windows Vista.
para los programadores expertos.

32 1010101101010101001 1010101101010101001 29
1010110101010 ¿Un nuevo monstruo? 1010110101010 Plataformas para su desarrollo

Otra debilidad encontrada, ha sido necesarios para ejecutarlo en toda API’s para el desarrollo de juegos
un fallo en el sistema de reconoci- su potencia, Home Premium, Ulti- de video.
P miento de voz conocida como shout mate (un Windows Vista Premium P
hacking. Ready PC). ¿Cuantos de nosotros no hemos INTRODUCCION
O O jugado un videojuego?, ¿Cuántas
Cabe destacar que todas la edicio- veces no hemos estado horas tratan- Se hablara sobre las diferentes pla-
Este fallo de seguridad fue reporta-
nes Home Basic, Starter, Home do de pasar al siguiente nivel de un taformas para el diseño y la progra-
C do en el sitio de ZD Net por George C mación de videojuegos, sobre las
Ou. Premium, Ultimate se pueden eje- videojuego?, siendo mas específi-
cutar con los requisitos minimos. cos ¿Quién no ha jugado pac-man, ventajas y desventajas de las herra-
K La lista de especificaciones necesa- K mario bros o simplemente tetris?; mientas más comunes para la crea-
De acuerdo con este informe, Ou
rias es: pues bien la mayoría de nosotros a ción de videojuegos y se dará a
fue capaz de entrar al menú de ini-
E E jugado al menos una vez un juego conocer un dictamen final sobre
cio y ejecutar programas usando
de video, lo cierto es que aunque cual es la plataforma para el diseño
comandos de voz por medio de los
pasamos horas frente a una pantalla y la programación de videojuegos
T altavoces del sistema. T más fácil de usar y la que nos ofre-
tratando de lograr el mejor de los
records nunca nos hemos detenido a ce más herramientas para la crea-
pensar que hay detrás de todo ese ción de los mismos.
mundo, ¿como es que si al presio-
nar cierto botón logro que el perso- DESARROLLO
naje realice una acción sorprenden-
te? ò ¿como es que un avión, el cual Las 2 principales plataformas para
controlo desde un joystick puede el desarrollo de videojuegos son
disparar y destrozar a sus enemi- DirectX y OpenGL las cuales son
gos?, pues todo esto se logra a gratuitas y ambas manejan un con-
través de desarrolladores multipla- junto de API's. Las API's nos ofre-
taforma y multiconsola como lo cen un conjunto de funciones y
son: BLITZ 3D, DIRECTX, rocedimientos contenidas en una o
OPENGL, entre muchos otros que varias librerías que puede usar algu-
se encargan de cada uno de esos na otra aplicación para la programa-
eventos que vemos en pantalla y ción de acciones, movimientos y
que nos lograr atrapar y volvernos objetos en 2D y 3D que se usaran
adictos, todo tiene un fondo tec- dentro de los videojuego.
nológico, dichos desarrolladores
B explotan al máximo los recursos de Existen otras herramientas como B
nuestra tarjeta de video, en caso de Game Maker que también nos sir-
los videojugadores de PC y al máxi- ven a la hora de desarrollar un jue-
mo el hardware de las consolas mas go, pero estas herramientas van
I comerciales con gráficos más defi- enfocadas a usuarios que inician I
nidos y realistas que los hacen con la programación de videojue-
atractivos para la vista del usuario. gos, aun que también cuentan con
T opciones para los desarrolladores T
REQUISITOS MINIMOS
A continuación se analizaran las expertos de videojuegos, no nos
diferentes plataformas para el desa- proporciona tantas funciones ni
Los requisitos se han dividido en
rrollo de juegos de video, resaltan- procedimientos como DirectX y
dos: los necesarios para ejecutar E E
do sus principales características, se OpenGL.
Windows Vista sin Aero, Home
Basic y Starter, (lo que requiere un analizara también el entorno de
Windows Vista Capable PC) y los diseño de los más comerciales

30 1010101101010101001 1010101101010101001 31

Potrebbero piacerti anche