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

Diseño a Nivel de Componentes
Diseño a Nivel de ComponentesDiseño a Nivel de Componentes
Diseño a Nivel de Componentes
Juan Pablo Bustos Thames
 
Cuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programacionCuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programacion
tacubomx
 
Metodologias para el analisis y diseño de sistemas
Metodologias para el analisis y diseño de sistemasMetodologias para el analisis y diseño de sistemas
Metodologias para el analisis y diseño de sistemas
Francisco Gómez
 
Sistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaSistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historia
Karen Nuñez
 
Entornos de desarrollo para móviles
Entornos de desarrollo para móvilesEntornos de desarrollo para móviles
Entornos de desarrollo para móviles
angelo4037
 
Paradigmas de la programación
Paradigmas de la programación Paradigmas de la programación
Paradigmas de la programación
Daniel Gomez Jaramillo
 
Lenguaje de programación: Pascal
Lenguaje de programación: PascalLenguaje de programación: Pascal
Lenguaje de programación: Pascal
Carola511
 
Lenguaje PHP
Lenguaje PHPLenguaje PHP
Lenguaje PHP
Alfredo Aguayo
 
Procesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas OperativosProcesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas Operativos
Emmanuel Fortuna
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
gmjuan
 
Presentacion Android
Presentacion AndroidPresentacion Android
Presentacion Android
Juan Antonio
 
Sistemas operativos y sus funciones basicas
Sistemas operativos y sus funciones basicasSistemas operativos y sus funciones basicas
Sistemas operativos y sus funciones basicas
janet012
 
Planificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePlanificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-software
Patricia F
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
Alondra Aguero Rodriguez
 
Línea del tiempo del software.pdf
Línea del tiempo del software.pdfLínea del tiempo del software.pdf
Línea del tiempo del software.pdf
SANTIAGOROSASROBLES
 
Extreme Programming-Fases
Extreme Programming-FasesExtreme Programming-Fases
Extreme Programming-Fases
Belghy Chisag
 
Funciones y objetivos del sistema
Funciones y objetivos del sistemaFunciones y objetivos del sistema
Funciones y objetivos del sistema
Denisse C
 
Mapa mental linux
Mapa mental linuxMapa mental linux
Mapa mental linux
Frangelys Perez
 
Servidores, tipos de servidores
Servidores, tipos de servidoresServidores, tipos de servidores
Servidores, tipos de servidores
Enya Loboguerrero
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
univ of pamplona
 

La actualidad más candente (20)

Diseño a Nivel de Componentes
Diseño a Nivel de ComponentesDiseño a Nivel de Componentes
Diseño a Nivel de Componentes
 
Cuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programacionCuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programacion
 
Metodologias para el analisis y diseño de sistemas
Metodologias para el analisis y diseño de sistemasMetodologias para el analisis y diseño de sistemas
Metodologias para el analisis y diseño de sistemas
 
Sistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaSistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historia
 
Entornos de desarrollo para móviles
Entornos de desarrollo para móvilesEntornos de desarrollo para móviles
Entornos de desarrollo para móviles
 
Paradigmas de la programación
Paradigmas de la programación Paradigmas de la programación
Paradigmas de la programación
 
Lenguaje de programación: Pascal
Lenguaje de programación: PascalLenguaje de programación: Pascal
Lenguaje de programación: Pascal
 
Lenguaje PHP
Lenguaje PHPLenguaje PHP
Lenguaje PHP
 
Procesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas OperativosProcesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas Operativos
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 
Presentacion Android
Presentacion AndroidPresentacion Android
Presentacion Android
 
Sistemas operativos y sus funciones basicas
Sistemas operativos y sus funciones basicasSistemas operativos y sus funciones basicas
Sistemas operativos y sus funciones basicas
 
Planificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePlanificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-software
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Línea del tiempo del software.pdf
Línea del tiempo del software.pdfLínea del tiempo del software.pdf
Línea del tiempo del software.pdf
 
Extreme Programming-Fases
Extreme Programming-FasesExtreme Programming-Fases
Extreme Programming-Fases
 
Funciones y objetivos del sistema
Funciones y objetivos del sistemaFunciones y objetivos del sistema
Funciones y objetivos del sistema
 
Mapa mental linux
Mapa mental linuxMapa mental linux
Mapa mental linux
 
Servidores, tipos de servidores
Servidores, tipos de servidoresServidores, tipos de servidores
Servidores, tipos de servidores
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
 

Destacado

lenguaje de marcas
lenguaje de marcas lenguaje de marcas
lenguaje de marcas
Maria Hanse
 
Script
ScriptScript
ARQUITECTURA TCP/IP
ARQUITECTURA TCP/IPARQUITECTURA TCP/IP
ARQUITECTURA TCP/IP
Daniel Cerda
 
Lenguaje script
Lenguaje scriptLenguaje script
Lenguaje script
Jesus Bautizta Castiyo
 
Seguridad Lógica
Seguridad LógicaSeguridad Lógica
Seguridad Lógica
Xavier
 
Script
ScriptScript
Script
Yshamarie
 
Modelo OSI
Modelo OSIModelo OSI
Modelo OSI
Comdat4
 
Modelo iso protocolos
Modelo iso protocolosModelo iso protocolos
Modelo iso protocolos
Juan Fernando Castro Rodriguez
 
Lenguaje de marcas html
Lenguaje de marcas htmlLenguaje de marcas html
Lenguaje de marcas html
rmonago
 
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
javisc04
 
Modelo Osi
Modelo OsiModelo Osi
Modelo Osi
cesar270972
 
Tema 6 planes de seguridad informatica
Tema 6 planes de seguridad informaticaTema 6 planes de seguridad informatica
Tema 6 planes de seguridad informatica
Mariano Galvez
 
Script format
Script formatScript format
Script format
JessWhiteMEDIA
 

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

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
Israel Castillo Cruz
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
maryr_
 
Compilador e interpretador
Compilador e interpretadorCompilador e interpretador
Compilador e interpretador
Francisco Leal
 
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
 
Los Lenguajes de Programación.pptx
Los Lenguajes de Programación.pptxLos Lenguajes de Programación.pptx
Los Lenguajes de Programación.pptx
ivantellez37
 
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
 
Ac unidad 5
Ac unidad 5Ac unidad 5
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Universidad fermín toro
Universidad fermín toroUniversidad fermín toro
Universidad fermín toro
Slims Colmenarez
 
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
 
Presentación1
Presentación1Presentación1
Presentación1
Karina Funez
 
Compilador
CompiladorCompilador
Compilador
nakari1
 
Compilador
CompiladorCompilador
Compilador
lalagtr
 
Presentación1
Presentación1Presentación1
Presentación1
Karina Funez
 

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.