SlideShare una empresa de 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.

Más contenido relacionado

La actualidad más candente

Programación Orientada a Objetos.ppt
Programación Orientada a Objetos.pptProgramación Orientada a Objetos.ppt
Programación Orientada a Objetos.ppt
NachoTValverde
 
Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)
YJGG
 
Trabajo de compiladores completo alexandra
Trabajo de compiladores completo alexandraTrabajo de compiladores completo alexandra
Trabajo de compiladores completo alexandra
AlexandraMolinaSanchez
 
Presentacion Pseint
Presentacion PseintPresentacion Pseint
Presentacion Pseint
egalindo1104
 

La actualidad más candente (20)

Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de software
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptxINTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
 
Antecedentes de los sistemas distribuidos.
Antecedentes de los sistemas distribuidos.Antecedentes de los sistemas distribuidos.
Antecedentes de los sistemas distribuidos.
 
Programación Orientada a Objetos.ppt
Programación Orientada a Objetos.pptProgramación Orientada a Objetos.ppt
Programación Orientada a Objetos.ppt
 
Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)
 
Trabajo de compiladores completo alexandra
Trabajo de compiladores completo alexandraTrabajo de compiladores completo alexandra
Trabajo de compiladores completo alexandra
 
Android MVVM
Android MVVMAndroid MVVM
Android MVVM
 
7 Curso de POO en java - diagrama de clases
7 Curso de POO en java - diagrama de clases7 Curso de POO en java - diagrama de clases
7 Curso de POO en java - diagrama de clases
 
Tópicos Avanzados de Programación - Unidad 1 GUI
Tópicos Avanzados de Programación - Unidad 1 GUITópicos Avanzados de Programación - Unidad 1 GUI
Tópicos Avanzados de Programación - Unidad 1 GUI
 
Introduccion a la Programacion
Introduccion a la ProgramacionIntroduccion a la Programacion
Introduccion a la Programacion
 
Presentación sobre java lenguaje de programacion
Presentación sobre java lenguaje de programacionPresentación sobre java lenguaje de programacion
Presentación sobre java lenguaje de programacion
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y Estándares
 
C4model - Arquitectura de Software
C4model - Arquitectura de SoftwareC4model - Arquitectura de Software
C4model - Arquitectura de Software
 
Programacion Orientada a Objetos en python
Programacion Orientada a Objetos en pythonProgramacion Orientada a Objetos en python
Programacion Orientada a Objetos en python
 
Lenguajes de Programación
Lenguajes de Programación Lenguajes de Programación
Lenguajes de Programación
 
Presentacion Pseint
Presentacion PseintPresentacion Pseint
Presentacion Pseint
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Modelo en cascada pemo
Modelo en cascada pemoModelo en cascada pemo
Modelo en cascada pemo
 

Destacado (13)

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
 
Lenguaje script
Lenguaje scriptLenguaje script
Lenguaje script
 
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
 

Similar 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
 

Similar 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.