SlideShare uma empresa Scribd logo
1 de 11
Lenguaje Script


Realizado por: José Rosas
Téllez
Lenguaje Script

• En informática un guion, archivo de
  órdenes o archivo de procesamiento por lotes,
  vulgarmente referidos con el barbarismo script,
  es un programa usualmente simple, que por lo
  regular se almacena en un archivo de texto
  plano.      Los       guiones      son    casi
  siempre interpretados, pero no todo programa
  interpretado es considerado un guion.
• Se los programas compilados, porque los
  programas      son    convertidos  de    forma
  permanente a un código especial antes de que
  puedan ejecutarse (proceso de compilación). En
  cambio los scripts permanecen en su forma
  original (su código fuente en forma de texto) y
  son interpretados comando por comando cada
  vez que se ejecutan.
Características de los lenguajes
script
• Los scripts suelen escribirse más fácilmente, pero
  con un costo sobre su ejecución.
  * Suelen implementarse con intérpretes en lugar
  de compiladores.
  * Tienen fuerte comunicación con componentes
  escritos en otros lenguajes.
  * Los scripts suelen ser almacenados como texto
  sin formato.
  * Los códigos suelen ser más pequeños que el
  equivalente en un lenguaje de programación
  compilado.
Tipos de lenguajes de script


• Lenguaje de control de tareas y shells: cmd.exe
  (Windows      NT,      Windows     CE,     OS/2),
  COMMAND.COM (DOS, Windows 9x), csh,
  AppleScript, sh, JScript vía Windows Script Host,
  VBScript vía Windows Script Host, REXX, etc.
Eventos en JavaScript

• En JavaScript, la interacción con el usuario se
  consigue mediante la captura de los eventos que
  éste produce. Un evento es una acción del
  usuario ante la cual puede realizarse algún
  proceso (por ejemplo, el cambio del valor de un
  formulario, o la pulsación de un enlace).
Elemento < SCRIPT >

• Una script embebida en HTML usando este
  elemento usa el formato:
• <SCRIPT LANGUAGE="JavaScript"> sentencias; ...
  </SCRIPT>El atributo
  opcional LANGUAGE especifica el lenguaje de la
  script.
• Ejemplo: Una Script Sencilla
 <HTML><HEAD> </HEAD><BODY> <SCRIPT
LANGUAGE="JavaScript">         document.write("Ho
la mundo!!"); </SCRIPT> </BODY></HTML>
Nota: JavaScript diferencia entre mayúsculas y
minúsculas.
Las Bases del Lenguaje JavaScript
• El lenguaje JavaScript se inserta en
  documentos HTML(HyperText Markup Languaje),
  de forma que su código queda reflejado en la
  propia página y no es llamado o cargado de
  ninguna fuente externa (por ejemplo un archivo).
  Se trata de un lenguaje interpretado puro (ni
  compilación, ni generación de intermedios
  codificados de ningún tipo) y sensible a
  mayúsculas, aunque algunas implementaciones
  ignoran en parte este último extremo.
• Hemos de establecer muy claramente la
  diferencia con el lenguaje JAVA, que se incorpora
  en       forma        codificada        -       los
  denominados bytecodes-, que se traducen a
  lenguaje máquina en la estación de trabajo ( el
  terminal del usuario final). Java fue desarrollado
  por Sun MicroSystems, derivado del lenguaje C++
• Los eventos se capturan mediante los
  manejadores de eventos. El proceso a realizar se
  programa mediante funciones JavaScript
  llamadas por los manejadores de eventos.

Mais conteúdo relacionado

Mais procurados

Nivel de lenguaje ensamblador
Nivel de lenguaje ensamblador Nivel de lenguaje ensamblador
Nivel de lenguaje ensamblador
evelynm10
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
Luis Yallerco
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
gmjuan
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
Mirsha01
 
Entornos de desarrollo para móviles
Entornos de desarrollo para móvilesEntornos de desarrollo para móviles
Entornos de desarrollo para móviles
angelo4037
 

Mais procurados (20)

Act.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloAct.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrollo
 
Unidad 5 interfaces
Unidad 5  interfacesUnidad 5  interfaces
Unidad 5 interfaces
 
Nivel de lenguaje ensamblador
Nivel de lenguaje ensamblador Nivel de lenguaje ensamblador
Nivel de lenguaje ensamblador
 
Estilos y paradigmas de la Interacción Humano-Computador
Estilos y paradigmas de la Interacción Humano-ComputadorEstilos y paradigmas de la Interacción Humano-Computador
Estilos y paradigmas de la Interacción Humano-Computador
 
Las diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosLas diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datos
 
Aplicaciones Móviles Híbridas
Aplicaciones Móviles HíbridasAplicaciones Móviles Híbridas
Aplicaciones Móviles Híbridas
 
Lenguaje PHP
Lenguaje PHPLenguaje PHP
Lenguaje PHP
 
proceso unificado de desarrollo
proceso unificado de desarrollo proceso unificado de desarrollo
proceso unificado de desarrollo
 
Categorías del software
Categorías del softwareCategorías del software
Categorías del software
 
Java Micro Edition "J2ME"
Java Micro Edition "J2ME"Java Micro Edition "J2ME"
Java Micro Edition "J2ME"
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Estilos Arquitectonicos-Capas
Estilos Arquitectonicos-CapasEstilos Arquitectonicos-Capas
Estilos Arquitectonicos-Capas
 
Cocomo
CocomoCocomo
Cocomo
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Modelos mentales - ¿Cómo piensan nuestros usuarios?
Modelos mentales - ¿Cómo piensan nuestros usuarios?Modelos mentales - ¿Cómo piensan nuestros usuarios?
Modelos mentales - ¿Cómo piensan nuestros usuarios?
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Entornos de desarrollo para móviles
Entornos de desarrollo para móvilesEntornos de desarrollo para móviles
Entornos de desarrollo para móviles
 

Destaque (12)

lenguaje de marcas
lenguaje de marcas lenguaje de marcas
lenguaje de marcas
 
Script
ScriptScript
Script
 
ARQUITECTURA TCP/IP
ARQUITECTURA TCP/IPARQUITECTURA TCP/IP
ARQUITECTURA TCP/IP
 
Seguridad Lógica
Seguridad LógicaSeguridad Lógica
Seguridad Lógica
 
Script
ScriptScript
Script
 
Modelo OSI
Modelo OSIModelo OSI
Modelo OSI
 
Modelo iso protocolos
Modelo iso protocolosModelo iso protocolos
Modelo iso protocolos
 
Lenguaje de marcas html
Lenguaje de marcas htmlLenguaje de marcas html
Lenguaje de marcas html
 
Plan de seguridad para red de ordenadores
Plan de seguridad para red de ordenadoresPlan de seguridad para red de ordenadores
Plan de seguridad para red de ordenadores
 
Modelo Osi
Modelo OsiModelo Osi
Modelo Osi
 
Tema 6 planes de seguridad informatica
Tema 6 planes de seguridad informaticaTema 6 planes de seguridad informatica
Tema 6 planes de seguridad informatica
 
Script format
Script formatScript format
Script format
 

Semelhante a Lenguaje script

Actividad 3
Actividad 3Actividad 3
Actividad 3
maryr_
 
Traductores de lenguajes de programación
Traductores de lenguajes de programaciónTraductores de lenguajes de programación
Traductores de lenguajes de programación
Daniela Brignolo
 
Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes de
JoRgEp10
 
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivelCompiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Estefhany1
 
Compiladores
CompiladoresCompiladores
Compiladores
henry_shd
 
Actividad 3 programacion de sistemas
Actividad 3 programacion de sistemasActividad 3 programacion de sistemas
Actividad 3 programacion de sistemas
JESSIKADG86
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
Sampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
Sampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
Sampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
Sampdp
 
Compilador
CompiladorCompilador
Compilador
nakari1
 
Compilador
CompiladorCompilador
Compilador
lalagtr
 

Semelhante a Lenguaje script (20)

Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretes
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Compilador e interpretador
Compilador e interpretadorCompilador e interpretador
Compilador e interpretador
 
Traductores de lenguajes de programación
Traductores de lenguajes de programaciónTraductores de lenguajes de programación
Traductores de lenguajes de programación
 
Los Lenguajes de Programación.pptx
Los Lenguajes de Programación.pptxLos Lenguajes de Programación.pptx
Los Lenguajes de Programación.pptx
 
Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes de
 
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivelCompiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Ac unidad 5
Ac unidad 5Ac unidad 5
Ac unidad 5
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Universidad fermín toro
Universidad fermín toroUniversidad fermín toro
Universidad fermín toro
 
Actividad 3 programacion de sistemas
Actividad 3 programacion de sistemasActividad 3 programacion de sistemas
Actividad 3 programacion de sistemas
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Presentación1
Presentación1Presentación1
Presentación1
 
Compilador
CompiladorCompilador
Compilador
 
Compilador
CompiladorCompilador
Compilador
 
Presentación1
Presentación1Presentación1
Presentación1
 

Lenguaje script

  • 1. Lenguaje Script Realizado por: José Rosas Téllez
  • 2. Lenguaje Script • En informática un guion, archivo de órdenes o archivo de procesamiento por lotes, vulgarmente referidos con el barbarismo script, es un programa usualmente simple, que por lo regular se almacena en un archivo de texto plano. Los guiones son casi siempre interpretados, pero no todo programa interpretado es considerado un guion.
  • 3. • Se los programas compilados, porque los programas son convertidos de forma permanente a un código especial antes de que puedan ejecutarse (proceso de compilación). En cambio los scripts permanecen en su forma original (su código fuente en forma de texto) y son interpretados comando por comando cada vez que se ejecutan.
  • 4. Características de los lenguajes script • Los scripts suelen escribirse más fácilmente, pero con un costo sobre su ejecución. * Suelen implementarse con intérpretes en lugar de compiladores. * Tienen fuerte comunicación con componentes escritos en otros lenguajes. * Los scripts suelen ser almacenados como texto sin formato. * Los códigos suelen ser más pequeños que el equivalente en un lenguaje de programación compilado.
  • 5. Tipos de lenguajes de script • Lenguaje de control de tareas y shells: cmd.exe (Windows NT, Windows CE, OS/2), COMMAND.COM (DOS, Windows 9x), csh, AppleScript, sh, JScript vía Windows Script Host, VBScript vía Windows Script Host, REXX, etc.
  • 6. Eventos en JavaScript • En JavaScript, la interacción con el usuario se consigue mediante la captura de los eventos que éste produce. Un evento es una acción del usuario ante la cual puede realizarse algún proceso (por ejemplo, el cambio del valor de un formulario, o la pulsación de un enlace).
  • 7. Elemento < SCRIPT > • Una script embebida en HTML usando este elemento usa el formato: • <SCRIPT LANGUAGE="JavaScript"> sentencias; ... </SCRIPT>El atributo opcional LANGUAGE especifica el lenguaje de la script.
  • 8. • Ejemplo: Una Script Sencilla <HTML><HEAD> </HEAD><BODY> <SCRIPT LANGUAGE="JavaScript"> document.write("Ho la mundo!!"); </SCRIPT> </BODY></HTML> Nota: JavaScript diferencia entre mayúsculas y minúsculas.
  • 9. Las Bases del Lenguaje JavaScript • El lenguaje JavaScript se inserta en documentos HTML(HyperText Markup Languaje), de forma que su código queda reflejado en la propia página y no es llamado o cargado de ninguna fuente externa (por ejemplo un archivo). Se trata de un lenguaje interpretado puro (ni compilación, ni generación de intermedios codificados de ningún tipo) y sensible a mayúsculas, aunque algunas implementaciones ignoran en parte este último extremo.
  • 10. • Hemos de establecer muy claramente la diferencia con el lenguaje JAVA, que se incorpora en forma codificada - los denominados bytecodes-, que se traducen a lenguaje máquina en la estación de trabajo ( el terminal del usuario final). Java fue desarrollado por Sun MicroSystems, derivado del lenguaje C++
  • 11. • Los eventos se capturan mediante los manejadores de eventos. El proceso a realizar se programa mediante funciones JavaScript llamadas por los manejadores de eventos.