SlideShare une entreprise Scribd logo
1  sur  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.

Contenu connexe

Tendances

Que es visual c# eduardo sorto
Que es visual c# eduardo sortoQue es visual c# eduardo sorto
Que es visual c# eduardo sortoeduardo sorto
 
ANALIZADOR SINTACTICO: INTRODUCION, CONCEPTOS, CARACTERISTICAS
ANALIZADOR SINTACTICO: INTRODUCION, CONCEPTOS, CARACTERISTICAS ANALIZADOR SINTACTICO: INTRODUCION, CONCEPTOS, CARACTERISTICAS
ANALIZADOR SINTACTICO: INTRODUCION, CONCEPTOS, CARACTERISTICAS Infomania pro
 
Variables de-programación
Variables de-programaciónVariables de-programación
Variables de-programaciónKarenNaranjoH
 
Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorJose Felix Moran Agusto
 
Lenguajes lógicos definicion y funcion
Lenguajes lógicos definicion y funcionLenguajes lógicos definicion y funcion
Lenguajes lógicos definicion y funcionIsrael Castillo Cruz
 
Tipos de datos en programacion
Tipos de datos en programacionTipos de datos en programacion
Tipos de datos en programacionAlfonso
 
Estructura de-un-programa-en-lenguaje-c.
Estructura de-un-programa-en-lenguaje-c.Estructura de-un-programa-en-lenguaje-c.
Estructura de-un-programa-en-lenguaje-c.itzel-patricia05
 
Uml videotienda (1)
Uml videotienda (1)Uml videotienda (1)
Uml videotienda (1)cgviviana
 
Programación de Base de Datos - Unidad II: Aplicaciones con Arquitectura Clie...
Programación de Base de Datos - Unidad II: Aplicaciones con Arquitectura Clie...Programación de Base de Datos - Unidad II: Aplicaciones con Arquitectura Clie...
Programación de Base de Datos - Unidad II: Aplicaciones con Arquitectura Clie...José Antonio Sandoval Acosta
 
Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1jmpov441
 
Cuestionario
CuestionarioCuestionario
CuestionarioJose Nava
 

Tendances (20)

Javascript
JavascriptJavascript
Javascript
 
Linea del tiempo POO
Linea del tiempo POOLinea del tiempo POO
Linea del tiempo POO
 
Que es visual c# eduardo sorto
Que es visual c# eduardo sortoQue es visual c# eduardo sorto
Que es visual c# eduardo sorto
 
ANALIZADOR SINTACTICO: INTRODUCION, CONCEPTOS, CARACTERISTICAS
ANALIZADOR SINTACTICO: INTRODUCION, CONCEPTOS, CARACTERISTICAS ANALIZADOR SINTACTICO: INTRODUCION, CONCEPTOS, CARACTERISTICAS
ANALIZADOR SINTACTICO: INTRODUCION, CONCEPTOS, CARACTERISTICAS
 
Variables de-programación
Variables de-programaciónVariables de-programación
Variables de-programación
 
Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidor
 
Diseño de la interfaz de usuario
Diseño de la interfaz de usuarioDiseño de la interfaz de usuario
Diseño de la interfaz de usuario
 
Lenguajes lógicos definicion y funcion
Lenguajes lógicos definicion y funcionLenguajes lógicos definicion y funcion
Lenguajes lógicos definicion y funcion
 
Tipos de datos en programacion
Tipos de datos en programacionTipos de datos en programacion
Tipos de datos en programacion
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
Estructura de-un-programa-en-lenguaje-c.
Estructura de-un-programa-en-lenguaje-c.Estructura de-un-programa-en-lenguaje-c.
Estructura de-un-programa-en-lenguaje-c.
 
Uml videotienda (1)
Uml videotienda (1)Uml videotienda (1)
Uml videotienda (1)
 
Programación de Base de Datos - Unidad II: Aplicaciones con Arquitectura Clie...
Programación de Base de Datos - Unidad II: Aplicaciones con Arquitectura Clie...Programación de Base de Datos - Unidad II: Aplicaciones con Arquitectura Clie...
Programación de Base de Datos - Unidad II: Aplicaciones con Arquitectura Clie...
 
Paradigmas de la programación
Paradigmas de la programación Paradigmas de la programación
Paradigmas de la programación
 
Buenas practicas y código limpio en C#
Buenas practicas y código limpio en C#Buenas practicas y código limpio en C#
Buenas practicas y código limpio en C#
 
Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1
 
Procesos e Hilos
Procesos e HilosProcesos e Hilos
Procesos e Hilos
 
Estructura selectiva doble
Estructura selectiva dobleEstructura selectiva doble
Estructura selectiva doble
 
Clases/Tipos de lenguajes de programación
Clases/Tipos de lenguajes de programaciónClases/Tipos de lenguajes de programación
Clases/Tipos de lenguajes de programación
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 

En vedette

lenguaje de marcas
lenguaje de marcas lenguaje de marcas
lenguaje de marcas Maria Hanse
 
ARQUITECTURA TCP/IP
ARQUITECTURA TCP/IPARQUITECTURA TCP/IP
ARQUITECTURA TCP/IPDaniel Cerda
 
Seguridad Lógica
Seguridad LógicaSeguridad Lógica
Seguridad LógicaXavier
 
Modelo OSI
Modelo OSIModelo OSI
Modelo OSIComdat4
 
Lenguaje de marcas html
Lenguaje de marcas htmlLenguaje de marcas html
Lenguaje de marcas htmlrmonago
 
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 ordenadoresjavisc04
 
Tema 6 planes de seguridad informatica
Tema 6 planes de seguridad informaticaTema 6 planes de seguridad informatica
Tema 6 planes de seguridad informaticaMariano Galvez
 

En vedette (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
 

Similaire à Lenguaje script

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 interpretesIsrael Castillo Cruz
 
Actividad 3
Actividad 3Actividad 3
Actividad 3maryr_
 
Compilador e interpretador
Compilador e interpretadorCompilador e interpretador
Compilador e interpretadorFrancisco Leal
 
Traductores de lenguajes de programación
Traductores de lenguajes de programaciónTraductores de lenguajes de programación
Traductores de lenguajes de programaciónDaniela Brignolo
 
Los Lenguajes de Programación.pptx
Los Lenguajes de Programación.pptxLos Lenguajes de Programación.pptx
Los Lenguajes de Programación.pptxivantellez37
 
Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes deJoRgEp10
 
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 nivelEstefhany1
 
Compiladores
CompiladoresCompiladores
Compiladoreshenry_shd
 
Actividad 3 programacion de sistemas
Actividad 3 programacion de sistemasActividad 3 programacion de sistemas
Actividad 3 programacion de sistemasJESSIKADG86
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Compilador
CompiladorCompilador
Compiladornakari1
 
Compilador
CompiladorCompilador
Compiladorlalagtr
 

Similaire à 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.