Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SUPERIORES DE ECATEPEC
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
Foro:
Cortes Martínez Rosa Isela
Mejia Carrillo Nilton Gerardo
58 1010101101010101001 3
CONTENIDO: 1010110101010 Cine, Teatro y Televisión
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
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.
8 1010101101010101001 1010101101010101001 53
1010110101010 Juega con java. 1010110101010 Programación orientada a objetos
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
48 1010101101010101001 1010101101010101001 13
1010110101010 MySQL, DB/2 y ORACLE 11g 1010110101010 Comparando Sistemas Operativos
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
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?
40 1010101101010101001 1010101101010101001 21
1010110101010 ¿Un nuevo monstruo? 1010110101010 Wifi, Wimax y Bluetooth
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.
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?
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?
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