Académique Documents
Professionnel Documents
Culture Documents
LOGO
LOGO
Lenguajes Script
DEFINICION:
LOGO
(Scripting language, lenguaje de guin). Un lenguaje scripting es un tipo de lenguaje de programacin que es generalmente interpretado. Los programas comunes son convertidos de forma permanente a un cdigo especial antes de que puedan ejecutarse (proceso de compilacin). En cambio los scripts permanecen en su forma original (su cdigo fuente en forma de texto) y son interpretados comando por comando cada vez que se ejecutan. De todas maneras, los scripts pueden ser compilados tambin, aunque no es usual.
LOGO
Un script en el lado del cliente es un programa que puede acompaar a un documento HTML o que puede estar incluido en l. El programa se ejecuta en la mquina del cliente cuando se carga el documento, o en algn otro instante, como por ejemplo cuando se activa un vnculo.
LOGO
Estos lenguajes permiten variar dinmicamente el contenido del documento, modificar el comportamiento normal del navegador, validar formularios, realizar pequeos trucos visuales, etc... Sin embargo, conviene recordar que se ejecutan en el navegador del usuario y no en la mquina donde estn alojadas.
LOGO
JAVA SCRIPT
LOGO
Fue creado por Brendan Eich en Netscape, apareciendo por primera vez en el navegador Netscape Navigator 2.0. Inicialmente se llam Mocha, luego LiveScript y finalmente JavaScript en un anuncio conjunto entre Sun Microsystems (creadores de JAVA) y Netscape el 4 de diciembre de 1995.
JAVA SCRIPT es software libre.
JAVA SCRIPT
LOGO
Lenguaje de programacin interpretado, o sea, no requiere compilacin. Es utilizado especialmente en pginas web embebido en el cdigo HTML o similares. La mayora de los navegadores pueden interpretar los cdigos JavaScript incluidos en las pginas web.
JAVA SCRIPT
LOGO
CARACTERISTICAS La caracterstica principal de JavaScript, de hecho, es la de ser un lenguaje de scripting, pero, sobre todo, la de ser el lenguaje de scripting por excelencia y, sin lugar a dudas, el ms usado. Es un lenguaje script u orientado a documento, como pueden ser los lenguajes de macros que tienen muchos procesadores de texto. Nunca podrs hacer un programa con JavaScript, tan slo podrs mejorar tu pgina Web con algunas cosas sencillas (revisin de formularios, efectos en la barra de estado, etc...) y no tan sencillas (animaciones usando HTML dinmico, por ejemplo)
JAVA SCRIPT
LOGO
CARACTERISTICAS JavaScript y Java son dos cosas distintas. Principalmente porque Java s que es un lenguaje de programacin completo. Lo nico que comparten es la misma sintaxis. Es interpretado (que no compilado) por el cliente. Su cdigo se integra en las pginas HTML, incluido en las propias pginas. Permite crear pginas ms dinmicas, lo que las hace ms atractivas para el usuario.
JAVA SCRIPT
LOGO
CARACTERISTICAS Es dinmico, responde a eventos en tiempo real. Eventos como presionar un botn, pasar el puntero del mouse sobre un determinado texto o el simple hecho de cargar la pgina o caducar un tiempo. Con esto podemos cambiar totalmente el aspecto de nuestra pgina al gusto del usuario, evitndonos tener en el servidor un pgina para cada gusto, hacer clculos en base a variables cuyo valor es determinado por el usuario, etc.
JAVA SCRIPT
LOGO
CARACTERISTICAS JavaScript es un lenguaje que diferencia entre maysculas y minsculas, por lo que si escribimos alguna expresin en minsculas, deberemos mantener esa expresin en minsculas a lo largo de todo el programa. Si escribimos esa misma expresin en maysculas, ser una expresin diferente a la primera. Esto es as en la mayora de los lenguajes de este tipo.
LOGO
VENTAJAS Algunas de las ventajas de JavaScript es que es un lenguaje muy sencillo, tiene gran documentacin en la web, y es totalmente gratuito. JavaScript tambin es un lenguaje de programacin muy liviano, y al usarlo podrs crear paginas web dinmicas, mens desplegables, efectos visuales sencillos, manipular datos y crear aplicaciones web, utilizando poca memoria y manteniendo un tiempo de descarga rpido para tu pagina web
LOGO
DESVENTAJAS La pagina web puede quedar limitada si los usuarios deciden desactivar JavaScript, perdiendo as tu pagina funcionalidad. SI tu pagina web es muy dependiente de JavaScript o scripts en general, usuarios que desactiven la interpretacin de scripts en su navegador no podrn utilizar al 100% las capacidades de la pagina web.
VBScript
LOGO
(Visual Basic Scripting Edition). VBScript es un lenguaje de script desarrollado por Microsoft y soportado por el navegador Internet Explorer. VBScript est basado en el lenguaje de programacin Visual Basic, pero es mucho ms sencillo. Es similar al JavaScript. Se ejecuta desde pginas web para incluir controles interactivos como botones y barras de desplazamiento. VBScript es instalado por defecto en todos los Windows desde Windows 98 en adelante y en otras familias de Windows.
VBScript es software propietario.
VBScript
CARACTERISTICAS
LOGO
Familia Netscape y Explorer El VBScript como el Visual Basic se acercan mucho ms al lenguaje natural (en ingles claro). Manejo de Errores El lenguaje de VBScript se inspira en Visual Basic, por lo que pueden ser revisados con categoras similares: los procedimientos, estructuras de control, constantes, variables, interaccin con el usuario, el manejo conjunto, las funciones de fecha / hora, manejo de errores, funciones matemticas, objetos, expresiones regulares, manipulacin de cadenas, y as sucesivamente.
INSTITUTO TECNOLOGICO SUPERIOR DE LA COSTA CHICA
VBScript
CARACTERISTICAS
LOGO
La interaccin del usuario se realiza a travs de la funcin MsgBox y Input Box que proporcionan un formato simple caja de dilogo de los mensajes y de entrada. Ambas funciones mostrar mensajes incitando, con la ex devolver una respuesta estndar, y la segunda entrega de uno suministrado por el usuario de texto o valor numrico.
VBScript
LOGO
VENTAJAS El cdigo es cmodo para depurar, ya que no es necesario volver a compilar tras un cambio. No es necesario disponer de un compilador, ya que el intrprete (que forma parte del navegador) ejecuta el script. El mantenimiento es fcil y rpido, por parte del autor o de otro programador.
VBScript
LOGO
DESVENTAJAS La ejecucin se ralentiza, al ser necesaria la interpretacin lnea a lnea cada vez. El cdigo es visible y puede ser objeto de plagio por parte de otras personas. El usuario tiene acceso al cdigo y puede modificarlo, estropeando alguna operacin.
LOGO
Fue creado por John Ousterhout en 1988. Este es un lenguaje de script interpretado, fcil de aprender que cada cosa es un comando y pueden ser redefinidos. La sintaxis utiliza un montn de smbolos como C, pero no es la de C. (En C cada cosa es una expresin). Sintaxis Una instruccin es el nombre de un comando (no una palabra clave) seguido de una lista de palabras separadas por un espacio en blanco, los parmetros.
Tcl es software libre