Sistema de Información Gerencial: Trabajo Nº 1

Volver

SIstema de Información Gerencial

Grupo Nº 1

Nixon Vicent
Alí Evies
Eudyn Castro
Mercedes López
Alejandro Alfonzo

Introducción

En la actualidad existe una gran variedad de lenguajes basados en plataforma Web. Cada uno de ellos explota ciertas características que lo hacen más o menos útiles para desarrollar distintas aplicaciones. La versatilidad de un lenguaje está íntimamente relacionada con su complejidad. Un lenguaje complicado en su aprendizaje permite en general el realizar un espectro de tareas más amplio y más profundamente.

Es por ello que a la hora de elegir el lenguaje que queremos utilizar tenemos que saber claramente qué es lo que queremos hacer y si el lenguaje en cuestión nos lo permite o no. En ese sentido, en el dominio de la red, los lenguajes de lado servidor más ampliamente utilizados para el desarrollo de páginas dinámicas son el ASP, PHP y PERL.

El ASP (Active Server Pages) es un lenguaje derivado del Visual Basic desarrollado por Microsoft. Evidentemente su empleo se realiza sobre plataformas funcionando bajo sistema Windows NT. Por otra parte, El PHP podría ser considerado como el lenguaje análogo al ASP utilizado en plataformas Unix y Linux.

Asimismo existen mucho más para cada gusto, y dependiendo de la finalidad de la aplicación. El ASP y el PHP resultan bastante útiles para la explotación de bases de datos y su aprendizaje resulta accesible para una persona profana de la programación. Cualquiera de ellos resultaría la opción ideal a la hora de hacer evolucionar un sitio Web realizado en HTML.

Tecnologías utilizadas en el Desarrollo Web

ASP (Active Server Pages)

ASP es una tecnología utilizada para la creación de páginas dinámicas del lado del servidor desarrollada por Microsoft. El tipo de servidores que emplean este lenguaje son aquellos que funcionan con sistema operativo de la rama de Windows NT.

Las páginas ASP están basadas es un lenguaje de scripts, que se colocan en la misma página Web junto con el código HTML. Usualmente este lenguaje de scripts es Visual Basic Script, que deriva del conocido Visual Basic, aunque también se pueden escribir los scripts ASP en otro lenguaje.

Existe una versión de Visual Basic Script en el lado cliente y otra en el lado del servidor. En los dos casos, como su nombre indica, el lenguaje de base es Visual Basic por lo que su aprendizaje puede ser perfectamente coordinado, ya que las sentencias y las sintaxis son prácticamente las mismas.

El ASP y el ASP.NET es un intento de Microsoft para introducirse en el mercado del desarrollo Web, y viene a ser como su estándar para su servidor Web, ISS. Lo más importante de esta tecnología es poder utilizar diversos componentes ya desarrollados como algunos controles ActiveX. Otros problemas que han hecho evolucionar esta tecnología es el no disponer de información que oriente a quienes desean aprenderla y resulta muy costosa en tiempo descubrir aquí y allá toda la información para volverla altamente útil.

ASP se ha desarrollado a través del tiempo de la siguiente manera: ASP 1.0 (distribuido con IIS 3.0), ASP 2.0 (distribuido con IIS 4.0), ASP 3.0 (distribuido con IIS 5.0) y ASP.NET (parte de la plataforma .NET de Microsoft). Las versiones pre-.NET se denominan actualmente (desde 2002) como ASP clásico.Cabe destacar que el ASP clásico (3.0), hay seis objetos integrados disponibles para el programador, Application, ASPError, Request, Response, Server y Session. Cada objeto tiene un grupo de funcionalidades frecuentemente usadas y útiles para crear páginas Web dinámicas.

<% @ LANGUAGE="VBSCRIPT" %>
<HTML>
<HEAD>
<TITLE>Funcion impuesto</TITLE>
</HEAD>
<BODY>
<%Function impuesto(precio_articulo)
precio_final=precio_articulo+precio_articulo*20/100
Response.Write precio_final
End Function%>
Un libro de 3500 ptas. se quedará en un precio de <% impuesto(3500) %>
<br>
Una camisa de 6000 ptas. tendrá un precio final de <% impuesto(6000) %>
<br>
Un CD de música de 2000 ptas. costaría <% impuesto(2000) %> ptas.
</BODY>
</HTML>



PHP (Hypertext Pre-processor)

PHP es uno de los lenguajes de lado servidor más extendidos en la Web. El mismo nació en el año 1994, consiste en un lenguaje de creación relativamente creciente que ha tenido una gran aceptación en la comunidad de webmasters debido sobre todo a la potencia y simplicidad que lo caracterizan.

En el mismo orden de ideas, el lenguaje PHP nos permite embeber sus pequeños fragmentos de código dentro de la página HTML y realizar determinadas acciones de una forma fácil y eficaz sin tener que generar programas programados íntegramente en un lenguaje distinto al HTML.

Por otra parte, y es aquí donde reside su mayor interés con respecto a los lenguajes pensados para los CGI, PHP ofrece un sinfín de funciones para la explotación de bases de datos de una manera llana, sin complicaciones.

PHP usa una mezcla entre interpretación y compilación para intentar ofrecer a los programadores la mejor mezcla entre rendimiento y flexibilidad. El mismo, compila para tu código una serie de instrucciones (llamadas opcodes) siempre que estas son accedidas. Estas instrucciones son entonces ejecutadas una por una hasta que el script termina. Esto es diferente a la manera convencional de compilación de lenguajes como C++ donde el código es compilado a código ejecutable que es después ejecutado. Php es recompilado cada vez que se solicita un script.

El Lenguaje PHP proporciona una regeneración muy rápida durante el desarrollo. Si tienes errores en el código, PHP rechazará compilar la página hasta que se arregle el problema, y se debe ejecutar el código línea a línea hasta encontrar el problema.

A continuación se muestra un ejemplo de una página Web sencilla utilizando el lenguaje PHP:

<html>
<head>
<title>Ejemplo</title>
</head>
<body>
<?php

if(isset($_POST['muestra']))
{
echo'Hola, '.htmlentities($_POST['nombre']).', tu comida favorita es:'. htmlentities($_POST['comida']);
}else{
?>
<form method="POST" action="?">¿Cuál es tu nombre?<input type="text" name="nombre" />
¿Cuál es tu comida favorita?<select name="comida">
<option value="Spaguetis">Spaguetis</option>
<option value="Asado">Asado</option>
<option value="Pizza">Pizza</option>
</select>
<input type="submit" name="muestra" value="Seguir" />
</form>
<?php

}?>
</body>
</html>



Perl

Es un lenguaje de programación muy utilizado para construir aplicaciones CGI para el Web. El mismo, es un acrónimo de (Practical Extracting and Reporting Lenguaje), que viene a indicar que se trata de un lenguaje de programación muy práctico para extraer información de archivos de texto y generar informes a partir del contendido de los ficheros. Es un lenguaje libre de uso, eso quiere decir que es gratuito. Antes estaba muy asociado a la plataforma Uníx, pero en la actualidad está disponible en otros sistemas operativos como Windows.

Perl es un lenguaje de programación interpretado, al igual que muchos otros lenguajes de Internet como Javascript o ASP. Esto quiere decir que el código de los scripts en Perl no se compila sino que cada vez que se quiere ejecutar se lee el código y se pone en marcha interpretando lo que hay escrito. Además es extensible a partir de otros lenguajes, ya que desde Perl podremos hacer llamadas a subprogramas escritos en otros lenguajes. También desde otros lenguajes podremos ejecutar código Perl.

Perl está inspirado a partir de lenguajes como C, sh, awk y sed, pero está enfocado a ser más práctico y fácil que estos últimos. Es por ello que un programador que haya trabajado con el lenguaje C y los otros tendrá menos problemas en entenderlo y utilizarlo rápidamente. Una diferencia fundamental de Perl con respecto a los otros lenguajes es que no limita el tamaño de los datos con los que trabaja, el límite lo pone la memoria que en ese momento se encuentre disponible.

Si se desea trabajar con el lenguaje Perl será necesario tener instalado el intérprete del lenguaje. A partir de ese momento podemos ejecutar CGIs en nuestros servidores Web. El proceso para conseguirlo puede variar de unos servidores a otros, pero se suelen colocar en un directorio especial del servidor llamado cgi-bin donde hemos colocado los correspondientes permisos CGI. Además, los archivos con el código también deberán tener permiso de ejecución.

#!/usr/bin/perl -w

use strict;

print "¡Hola mundo!\n";# "\n" es un 'nueva línea'


JSP (Java Server Pages)

El lenguaje JSP es un acrónimo de Java Server Pages, que en castellano quiere decir: Páginas de Servidor Java. En ese sentido es una tecnología orientada a crear páginas Web con programación en Java. Con JSP se pueden crear aplicaciones Web que se ejecuten en variados servidores Web, de múltiples plataformas, ya que Java es en esencia un lenguaje multiplataforma. Las páginas JSP están compuestas de código HTML/XML mezclado con etiquetas especiales para programar scripts de servidor en sintaxis Java. Por tanto, las JSP podremos escribirlas con nuestro editor HTML/XML habitual.

El motor de las páginas JSP está basado en los servlets de Java, los cuales son programas en Java destinados a ejecutarse en el servidor, aunque el número de desarrolladores que pueden afrontar la programación de JSP es mucho mayor, dado que resulta mucho más sencillo aprender que los servlets.

Para crear páginas con esta tecnología se generan archivos con extensión .jsp que incluyen, dentro de la estructura de etiquetas HTML, las sentencias Java a ejecutar en el servidor. Antes de que sean funcionales los archivos, el motor JSP lleva a cabo una fase de traducción de esa página en un servlet, implementado en un archivo class (Byte codes de Java). Esta fase de traducción se lleva a cabo habitualmente cuando se recibe la primera solicitud de la página .jsp, aunque existe la opción de precompilar en código para evitar ese tiempo de espera la primera vez que un cliente solicita la página.

Ejemplo de página JSP:

En la imagen siguiente, se puede ver un ejemplo sencillo de una página JSP y el esquema de conversión de esa página en un servlet.


XML -eXtensible Markup Language- (lenguaje de marcas extensible)

XML es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C). Es una simplificación y adaptación del SGML y permite definir la gramática de lenguajes específicos. Por lo tanto, XML no es realmente un lenguaje en particular, sino una manera de definir lenguajes para diferentes necesidades. Algunos de estos lenguajes que usan XML para su definición son XHTML, SVG, MathML.

En ese sentido XML no ha nacido sólo para su aplicación en Internet, sino que se propone como un estándar para el intercambio de información estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa imaginable.

Esta tecnología es muy sencilla, que tiene a su alrededor otras que la complementan y la hacen mucho más grande y con unas posibilidades mucho mayores. Tiene un papel muy importante en la actualidad ya que permite la compatibilidad entre sistemas para compartir la información de una manera segura, fiable y fácil.

XML es una tecnología en realidad muy sencilla que tiene a su alrededor otras tecnologías que la complementan y la hacen mucho más grande y con unas posibilidades mucho mayores.

XML, con todas las tecnologías relacionadas, representa una manera distinta de hacer las cosas, más avanzada, cuya principal novedad consiste en permitir compartir los datos con los que se trabaja a todos los niveles, por todas las aplicaciones y soportes. Así pues, el XML juega un papel importantísimo en este mundo actual, que tiende a la globalización y la compatibilidad entre los sistemas, ya que es la tecnología que permitirá compartir la información de una manera segura, fiable, fácil. Además, XML permite al programador y los soportes dedicar sus esfuerzos a las tareas importantes cuando trabaja con los datos, ya que algunas tareas tediosas como la validación de estos o el recorrido de las estructuras corre a cargo del lenguaje y está especificado por el estándar, de modo que el programador no tiene que preocuparse por ello.

XML es interesante en el mundo de Internet y el e-bussiness, ya que existen muchos sistemas distintos que tienen que comunicarse entre si, y esto interesa a todas las ramas de la informática y el tratamiento de datos, ya que permite muchos avances a la hora de trabajar con ellos. A continuación se muestra un ejemplo de la estructura XML:

<?xml
version="1.0"encoding="ISO-8859-1"?>
<!DOCTYPE Edit_Mensaje SYSTEM "Lista_datos_mensaje.dtd" [<!ELEMENT Edit_Mensaje (Mensaje)*>]>
<Edit_Mensaje>
<Mensaje>

<Remitente>

<Nombre>
Nombre del remitente</Nombre>
<Mail>
Correo del remitente </Mail>
</Remitente>
<Destinatario>
<Nombre>
Nombre del destinatario</Nombre>
<Mail>
Correo del destinatario</Mail>
</Destinatario>
<Texto>
<Parrafo>
Este es mi documento con una estructura muy sencilla no contiene atributos ni entidades....</Parrafo>
</Texto>

</Mensaje>

</Edit_Mensaje>


Diferencias entre estos Lenguajes

¿Qué diferencia hay entre ASP y PHP?

ASP: ACTIVE SERVER PAGES

  • Software Propietario.
  • Plataformas de Microsoft.
  • Varios Lenguajes (VBScrip, JavaScrip).

PHP: Hypertext Prepocessor

  • Free Software.
  • Multiplataforma.
  • Un Solo Lenguaje: PHP

Se puede comentar lo siguiente:

  • El Lenguaje PHP, aunque es multiplataforma, ha sido concebido inicialmente para entornos UNIX y es en este sistema operativo donde se pueden aprovechar mejor sus prestaciones. Por otra parte, ASP, siendo una tecnología Microsoft, esta orientado hacia sistemas Windows.
  • Las tareas fundamentales que puede realizar directamente el lenguaje son definidas en PHP como funciones mientras que ASP invoca más frecuentemente los objetos. Por supuesto, esto no es más que una simple cuestión de forma ya que ambos lenguajes soportan igualmente ambos procedimientos.
  • ASP realiza numerosas tareas sirviéndose de componentes (objetos) que deben ser comprados (o programados) por el servidor a determinadas empresas especializadas. PHP presenta una filosofía totalmente diferente y, con un espíritu más generoso, es progresivamente construido por colaboradores desinteresados que implementan nuevas funciones en nuevas versiones del lenguaje.

Características innatas del PHP:

  • Más Rápido que ASP.
  • Lenguaje más fácil y potente.
  • Integración perfecta más de ocho servidores HTTP.
  • Diseño Modular de fácil ampliación.
  • Licencia Abierta.
  • Acceso a 20 tipos diferentes de Bases de Datos.

¿Diferencias entre ASP y JSP?

JSP y ASP sirven para hacer, más o menos, el mismo tipo de aplicaciones Web. Sin embargo, en el fondo tienen bastantes diferencias, las cuales se pueden mencionar a continuación:

* Plataforma e independencia del servidor: JSP sigue la filosofía de la arquitectura JAVA de: "Escribe una vez ejecuta donde quieras". La implantación de ASP está limitada para arquitecturas basadas en tecnología Microsoft. DE tal forma que JSP se puede ejecutar en los sistemas operativos y servidores Web más populares, como por ejemplo Apache, Netscape ó Microsoft, IIS. Mientras que el ASP sólo tiene soporte nativo para los servidores IIS y Personal Web Server, que son los dos servidores Web para sistemas Microsoft, el primero con tecnología NT y el segundo para sistemas Windows 98 y similares.

* Proceso de desarrollo abierto (open source): El API JSP se beneficia de la extendida comunidad JAVA existente, por el contrario la tecnología ASP es específica de Microsoft que desarrolla sus procesos internamente.

* TAGS : Mientras que tanto JSP como ASP usan una combinación de tags y scripts para crear paginas Web dinámicas, la tecnología JSP permite a los desarrolladores crear nuevos tags. Así los desarrolladores pueden crear nuevos tags y no depender tanto de los scripts.

* Reusabilidad entre plataformas: Los componentes JSP son reusables en distintas plataformas (UNIX, Windows).

* Uso de Java: La tecnología JSP usa Java como lenguaje de Script mientras que ASP usa VBScript o Jscript. Java es un lenguaje más potente y escalable que los lenguajes de Script. Las páginas JSP son compilados en Servlets por lo que actúan como una puerta a todos los servicios Java de Servidor y librerías Java para aplicaciones http.

* Mantenimiento: Las aplicaciones que usan JSP tiene un mantenimiento más fácil que las que usan ASP.

  • Los lenguajes de Script están bien para pequeñas aplicaciones, pero no encajan bien para aplicaciones grandes. Java es un lenguaje estructurado y es más fácil de construir y mantenimientos grandes como aplicaciones modulares.
  • La tecnología JSP hace mayor énfasis en los componentes que en los Scripts, esto hace que sea más fácil revisar el contenido sin que afecte a la lógica o revisar la lógica sin cambiar el contenido.
  • La arquitectura EJB encapsula la lógica de p. e.: acceso a BD, seguridad, integridad transaccional y aislamiento de la aplicación.
  • Debido a que la tecnología JSP es abierta y multiplataforma, los servidores web, plataformas y otros componentes pueden ser fácilmente actualizados o cambiados sin que afecte a las aplicaciones basadas en la tecnología JSP.

Reflexión:
Las ventajas sobre utilizar la tecnología Java con respecto a la propietaria de Microsoft (ASP) son diversas e interesantes. Sin embargo, se puede decir que una ventaja fundamental de la programación en ASP, es que resulta más fácil de aprender que JSP, por lo menos si no se tiene una experiencia previa en programación.


Cuadro Comparativo entre diferentes tecnologías

LENGUAJES
JSP
XML
ASP
PHP
HTML
CONCEPTO es una tecnología Java que permite generar contenido dinámico para web, en forma de documentos HTML, XML o de otro tipo. XML sigla en inglés de eXtensible Markup Languagelenguaje de marcas extensible»), es un metalenguaje, esto es, un lenguaje para definir lenguajes es decir un metalenguaje que define la sintaxis utilizada para definir otros lenguajes de etiquetas estructurados. Active Server Pages (ASP) es una tecnología del lado servidor de Microsoft para páginas web generadas dinámicamente, que ha sido comercializada como un anexo a Internet Information Server (IIS). La tecnología ASP está estrechamente relacionada con el modelo tecnológico de su fabricante. PHP es el acrónimo de Hipertext Preprocesor. Es un lenguaje de programación del lado del servidor gratuito e independiente de plataforma, rápido, con una gran librería de funciones y mucha documentación. es el acrónimo inglés de HyperText Markup Language, que se traduce al español como Lenguaje de Marcas Hipertextuales. Es un lenguaje de marcación diseñado para estructurar textos y presentarlos en forma de hipertexto, que es el formato estándar de las páginas web.
TIPO DE LENGUAJE Lenguajes de Shell y Script Lenguajes de Etiquetado (marcado) Lenguajes de Programación Web Lenguajes de Programación Web Lenguajes de Etiquetado (marcado)
PLATAFORMA Los componentes JSP son reusables en distintas plataformas (UNIX, Windows). JSP sigue la filosofía de la arquitectura JAVA de "escribe una vez ejecuta donde quieras". XML no ha nacido sólo para su aplicación en Internet, sino que se propone como un estándar para el intercambio de información estructurada entre diferentes plataformas. La implantación de ASP está limitada para arquitecturas basadas en tecnología Microsoft.
Multiplataforma: inicialmente fue diseñado para entornos UNIX por lo que ofrece más prestaciones en este sistema operativo, pero es perfectamente compatible con Windows. ASP, sólo está orientado a sistemas Windows...
Lo admiten todos los exploradores
PATENTE El API JSP se beneficia de la extendida comunidad JAVA existente Puesto que XML es una tecnología W3C, es gratis, puedes construir tu propio software para ello y sin pagar nada a nadie. La amplia y creciente distribución significa que tú no estás ligado a un único vendedor. XML no siempre es la mejor solución, pero siempre merece ser considerada.

La tecnología ASP es específica de Microsoft que desarrolla sus procesos internamente.

Libre y Abierto (Código fuente disponible, es gratuito)  
BASE DE DATOS Una aplicación JSP debe conectar con una base de datos mediante un controlador JDBC. El controlador actúa como un intérprete que permite a la aplicación JSP comunicarse con una base de datos. Se puede usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa imaginable. Pueden conectarse a motores de bases de datos SQL, Access, Oracle, y a cualquier otro con soporte de conexión ODBC.
 
Fácil acceso a Bases de Datos
Posibilidad de conectar un documento con otros, o con otros recursos en Internet a través de hipertexto
INTEGRACIÓN

Las JSP's permiten la utilización de código Java mediante scripts.

Existen tres maneras fáciles de usar XML para comunicar procesos:

  • Utilizando SOAP.
  • Utilizando XML-RPC.
  • Simplemente servir el XML por HTTP desde una página web, ya sea utilizando un Servlet de Java, PHP, CGI, ASP, etc.
Soporta multitud de Fuentes de Datos ODBC (Bases de Datos) como Access, SQL, DBASE, FoxPro..

- Soporta HTML, JavaScript, DHtml, Css, VBScript, JAVA

Presenta una integración perfecta entre Apache-PHP-MySQL Amplia integración con otros lenguajes.
SINTAXIS

<%@ page import="java.text.*" %><HTML>
<%
NumberFormat fmt = new DecimalFormat("##0.000" );
for (int f=32; f<=212; f+=20) {
double c=((f-32)*5)/9.0;

String cs=fmt.format(c);%>
 <%=f %> <%=cs %><%
}
%>

<?xml version="1.0" encoding="ISO-8859-1"?>
<libro>
  <titulo></titulo>
  <capitulo>
    <titulo></titulo>
    <seccion>
      <titulo></titulo>
    </seccion>
  </capitulo>
</libro>.
<%@ LANGUAGE="VBSCRIPT" %>
<HTML>
 <BODY>
  <%
    Dim materia
    materia = "Análisis y Diseño de Sistemas"
  %>
   <h1>Redes y Telecomunicaciones: <b><%=materia%></b></h1>
  %>
 </BODY>
</HTML>
 
<?php   y     ?>
<?       y      ?>
<%        y      %>
<script language="php">  y   </script>
<html>
<head>
<title>Título</title>
</head>
<body>
Texto del documento, menciones a gráficos, enlaces, etc.
</body>
</html>
 
FACIL

La tecnología JSP hace mayor énfasis en los componentes que en los Scripts, esto hace que sea más fácil revisar el contenido sin que afecte a la lógica o revisar la lógica sin cambiar el contenido.

Si un tercero decide usar un documento creado en XML, es sencillo entender su estructura y procesarlo. Mejora la compatibilidad entre aplicaciones. Resulta bastante más fácil de aprender que JSP, por lo menos si no se tiene una experiencia previa en programación. Fácil aprendizaje
Lenguaje de fácil aprendizaje
SEGURIDAD La arquitectura EJB encapsula la lógica de p. e.: acceso a BD, seguridad, integridad transaccional y aislamiento de la aplicación. Tiene un papel muy importante en la actualidad ya que permite la compatibilidad entre sistemas para compartir la información de una manera segura, fiable y fácil. El módulo de seguridad, incluido al principio de cada archivo, realizará las comprobaciones oportunas y actuará permitiendo ver el archivo o denegando su visualización, dependiendo de dichas comprobaciones. Seguro Seguro
CONOCIDO El API JSP se beneficia de la extendida comunidad JAVA existente Conocido la tecnología ASP es específica de Microsoft que desarrolla sus procesos internamente. Popular

La codificación HTML son bastante populares.

DESVENTAJA Dos de las grandes desventajas de JSP es, por una parte, una excesiva complejidad y por otra (paradójicamente) una aproximación elemental El mayor problema que las aplicaciones en XML, es que el navegador o el "visualizador" que el usuario utilice, no cuente con un Parser capaz de visualizar el contenido del documento. Tiene desventajas tanto en la seguridad como en el procesamiento de recursos.

ASP usa VBScript o Jscript
PHP presenta una desventaja frente al lenguaje ASP y es que posee una peor integración con el paquete Office de Microsoft, ya que Microsoft no facilita las especificaciones del mismo.
La interpretación de cada navegador puede ser diferente.
Guarda muchas etiquetas que pueden convertirse en “basura” y dificultan la corrección.
El diseño es más lento.
Las etiquetas son muy limitadas.

 


Sistema de Información Basado en Web

Venezuela LAPTOP:

Para el diseño y desarrollo de un Sistema de Información se creó una empresa ficticia bajo el nombre de Venezuela Laptop, dedicada a la comercialización de computadoras portátiles en el país.

Para el desarrollo de la Aplicación se utilizaron las tecnologías PHP y Javascript, con una Base de Datos en MySQL.

La aplicación consiste en un catálogo de productos organizado por Marcas y Categorías, en donde se exhiben todos los productos ofrecidos por le empresa.

La solución se encuentra publicada en http://venezuelalaptop.conocemargarita.com.


Referencias Bibliográficas

Álvarez, A., Monteiro, J.(s.f.). ¿Qué es cada tecnología?. Disponible en: www.desarrolloWeb.com . [Consultado el 25 de Octubre 2007].

Álvarez Rubén (s.f.) Introducción a la programación en PHP. Disponible en: http://www.desarrolloweb.com/articulos/303.php. [Consultado el 02 de Noviembre de 2007]

Álvarez Miguel (s.f.). ¿ Qué es Perl? Disponible en: http://www.desarrolloweb.com/articulos/541.php. [Consultado el 02 de Noviembre de 2007].

Álvarez Miguel (s.f.) ¿Qué es JSP? Disponible en: http://www.desarrolloweb.com/articulos/831.php. [Consultado el 02 de Noviembre de 2007].

Cárdenas, L. (2000). Javascript . Disponible en: http:// www.Webestilo.com/javascript/js00.phtml . [Consultado el 25 de Octubre 2007].

Chavez Joel (s.f.) Lenguaje de programación PHP. Disponible en:http://www.monografias.com/ trabajos38/programacion-php/programacion-php.shtml. [Consultado el 02 de Noviembre de 2007].

Diferencias entre PHP ASP. Disponible en: http://www.tufuncion.com/diferencias_lenguajes. [Consultado el 02 de Noviembre de 2007].