0% encontró este documento útil (0 votos)
41 vistas3 páginas

Script

Un script o guion es un programa relativamente simple que se ejecuta mediante un intérprete en lugar de compilarse directamente a código máquina. Los scripts se usan comúnmente para automatizar tareas, procesar lotes e interactuar con el sistema operativo. Existen scripts del lado del cliente (como JavaScript) y del servidor (como PHP) para el desarrollo web.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
41 vistas3 páginas

Script

Un script o guion es un programa relativamente simple que se ejecuta mediante un intérprete en lugar de compilarse directamente a código máquina. Los scripts se usan comúnmente para automatizar tareas, procesar lotes e interactuar con el sistema operativo. Existen scripts del lado del cliente (como JavaScript) y del servidor (como PHP) para el desarrollo web.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Script

Ir a la navegaciónIr a la búsqueda
Para otros usos de este término, véase Script (desambiguación).

En informática, un script, secuencia de comandos1 o guion234 (traduciendo


desde inglés) es un término informal que se usa para designar a
un programa relativamente simple. Los scripts regularmente no
se compilan con anticipación a código máquina, sino que son ejecutados por
un intérprete que lee el archivo de código fuente al momento; o incluso por
una consola interactiva donde el usuario suministra el programa al intérprete
paso a paso. Los scripts o guiones se pueden usar para hacer prototipos de
programas, automatizar tareas repetitivas, hacer procesamiento por lotes e
interactuar con el sistema operativo y el usuario (debido a esto, los intérpretes
de comandos o shells suelen diseñarse con funcionalidades de programación).
Algunos lenguajes de programación son considerados «lenguajes de scripts»
(scripting languages) si son idóneos para realizar guiones con soltura, pese a
que también se utilizan para codificar programas mucho más complejos. Por
ejemplo, Python a menudo se considera un lenguaje de scripting, sin embargo
también se puede usar para programar aplicaciones sofisticadas
(ejemplo: Deluge) o bibliotecas enteras (como SciPy); las cuales se consideran
más que simples scripts.

Índice

• 1En el sistema operativo


o 1.1En UNIX
o 1.2En Windows y DOS
• 2En diseño web
o 2.1Scripts del lado del cliente
o 2.2Scripts del lado del servidor
• 3Traducción
• 4Véase también
• 5Referencias
• 6Enlaces externos

En el sistema operativo[editar]
En UNIX[editar]
Los archivos script suelen ser identificados por el sistema a través de uno de
los siguientes encabezamientos en el contenido del archivo, conocido
como shebang:

#!/bin/bash ; #!/bin/ksh ; #!/bin/csh

Aunque en entornos UNIX la mayoría de los guiones son identificados por


dicho encabezamiento, también pueden ser identificados a través de la
extensión " .sh ", siendo esta quizá menos importante que el encabezamiento,
ya que casi todos los sistemas no necesitan dicha extensión para ejecutar el
guion, por lo tanto, esta suele ser añadida por tradición, o más bien, es útil para
que el usuario pueda identificar estos archivos a través de una interfaz de línea
de comandos sin necesidad de abrirlo.
Difieren de los programas de aplicación, debido a que los últimos son más
complejos; además, los guiones son más bien, un programa que le da
instrucciones a otros más avanzados.
En Windows y DOS[editar]
En el sistema operativo DOS, a los scripts creados para ser interpretados
por cmd.exe o el obsoleto COMMAND.COM se les conoce como archivos
«batch» (procesamiento por lotes) y acaban en .bat o .cmd . En el sistema
operativo Windows, existen varios lenguajes interpretados como Visual Basic
Script (VBScript), JScript, Batch, y PowerShell.

En diseño web[editar]
Los scripts en Internet se pueden clasificar en guiones del lado del cliente y del
lado del servidor.
Scripts del lado del cliente[editar]
Artículo principal: JavaScript

Los guiones del lado del cliente se deben incluir con la etiqueta <script> ,
incluyendo el atributo type con el tipo MIME.
Generalmente se usa JavaScript, pero se puede usar VBScript (solo Internet
Explorer o Google Chrome). Tiene como objetivo, por lo general, AJAX o
manipulación del DOM.
Scripts del lado del servidor[editar]
Artículo principal: Script del lado del servidor
Véanse también: JSP, Active Server Pages, PHP y Common Gateway Interface.

No tienen los problemas de accesibilidad que pueden presentar los guiones del
lado del cliente. También permiten modificar las cabeceras HTTP, u obtenerlas.
Además, permiten acceso a bases de datos y otros archivos internos.

Traducción[editar]
El término inglés script se tomó del guion escrito de las artes escénicas, el cual
es interpretado por una serie de actores/actrices (o, en este caso, programas)
siguiendo un orden establecido.
En algunos textos se traduce script como «guion».5 Esta traducción de
momento está empezando a establecerse y es bastante frecuente en el ámbito
de algunas comunidades y publicaciones sobre software libre —como el equipo
de traducción de KDE, que traduce en la mayoría de las aplicaciones para este
escritorio, script como «guion»—,67 o diversas guías y manuales de software.89
No obstante su uso es todavía minoritario a nivel general, pero junto con las
expresiones «secuencia de comandos» y «archivo de órdenes», empleada esta
última en América, es la castellanización más difundida.

Véase también[editar]
• Shell (informática)

Referencias[editar]
1. ↑ «secuencia de comandos - English translation – Linguee». Linguee.com (en
inglés). Consultado el 5 de junio de 2020.
2. ↑ Ayuda de FileMaker Pro: Referencia de pasos de
guiones. http://www.filemaker.com/es/11help/html/ académicos— guion,Lenguajes
de guiones. Facultad de Informática, Universidad Politécnica de
Madrid. http://lml.ls.fi.upm.es/ep/script.html Archivado el 3 de marzo de 2016
en Wayback Machine.
3. ↑ Programación con lenguajes de guion en páginas web. Universidad
Laboral. http://www.launiversidadlaboral.com/verCurso.php?id=4217
4. ↑ Guiones del intérprete de comandos. Instituto Puig Castellar, Sta. Coloma de
Gramanet. http://elpuig.xeill.net/Members/vcarceler/c1/didactica/apuntes/ud3/na6
5. ↑ EcuRed, Enciclopedia
Cubana. http://www.ecured.cu/GNU/Linux#Como_sistema_de_programaci.C3.B3n
6. ↑ Manual de Amarok: Gestor de
guiones. https://userbase.kde.org/Amarok/es#Gestor_de_guiones
7. ↑ Manual de KPPP (KDE): Pestaña de Guion de inicio de
sesión. https://docs.kde.org/stable4/es/kdenetwork/kppp/account-login-
script.html Archivado el 6 de febrero de 2016 en Wayback Machine.
8. ↑ Manual de GIMP: Uso de guiones Script-Fu. https://docs.gimp.org/es/gimp-
concepts-script-fu.html
9. ↑ Manual de Gentoo Linux. Guiones de inicio (init
scripts). https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Initscripts/es#Guion
es_de_inicio_.28init_scripts.29]

También podría gustarte