fbpx
Wikipedia

Script

En informática, un script, secuencia de comandos[1]​ o guion[2][3][4]​ (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.

En el sistema operativo

En UNIX

Los archivos guion 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

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

Los scripts en Internet se pueden clasificar en guiones del lado del cliente y del lado del servidor.

Scripts del lado del cliente

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

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

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»—,[6][7]​ o diversas guías y manuales de software.[8][9]​ 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

Referencias

  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 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 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#Guiones_de_inicio_.28init_scripts.29]

Enlaces externos

  • ¿Qué es un guion (script)?
  • Curso de programación de guiones en bash
  •   Datos: Q187432
  •   Multimedia: Scripting languages

script, para, otros, usos, este, término, véase, desambiguación, informática, script, secuencia, comandos, guion, traduciendo, desde, inglés, término, informal, para, designar, programa, relativamente, simple, scripts, regularmente, compilan, anticipación, cód. Para otros usos de este termino vease Script desambiguacion En informatica un script secuencia de comandos 1 o guion 2 3 4 traduciendo desde ingles es un termino informal que se usa para designar a un programa relativamente simple Los scripts regularmente no se compilan con anticipacion a codigo maquina sino que son ejecutados por un interprete que lee el archivo de codigo fuente al momento o incluso por una consola interactiva donde el usuario suministra el programa al interprete 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 interpretes de comandos o shells suelen disenarse con funcionalidades de programacion Algunos lenguajes de programacion son considerados lenguajes de scripts scripting languages si son idoneos para realizar guiones con soltura pese a que tambien se utilizan para codificar programas mucho mas complejos Por ejemplo Python a menudo se considera un lenguaje de scripting sin embargo tambien se puede usar para programar aplicaciones sofisticadas ejemplo Deluge o bibliotecas enteras como SciPy las cuales se consideran mas que simples scripts Indice 1 En el sistema operativo 1 1 En UNIX 1 2 En Windows y DOS 2 En diseno web 2 1 Scripts del lado del cliente 2 2 Scripts del lado del servidor 3 Traduccion 4 Vease tambien 5 Referencias 6 Enlaces externosEn el sistema operativo EditarEn UNIX Editar Los archivos guion suelen ser identificados por el sistema a traves 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 mayoria de los guiones son identificados por dicho encabezamiento tambien pueden ser identificados a traves de la extension sh siendo esta quiza menos importante que el encabezamiento ya que casi todos los sistemas no necesitan dicha extension para ejecutar el guion por lo tanto esta suele ser anadida por tradicion o mas bien es util para que el usuario pueda identificar estos archivos a traves de una interfaz de linea de comandos sin necesidad de abrirlo Difieren de los programas de aplicacion debido a que los ultimos son mas complejos ademas los guiones son mas bien un programa que le da instrucciones a otros mas 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 diseno web EditarLos scripts en Internet se pueden clasificar en guiones del lado del cliente y del lado del servidor Scripts del lado del cliente Editar Articulo principal JavaScript Los guiones del lado del cliente se deben incluir con la etiqueta lt script gt 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 manipulacion del DOM Scripts del lado del servidor Editar Articulo principal Script del lado del servidor Veanse tambien JSP Active Server Pages PHPy Common Gateway Interface No tienen los problemas de accesibilidad que pueden presentar los guiones del lado del cliente Tambien permiten modificar las cabeceras HTTP u obtenerlas Ademas permiten acceso a bases de datos y otros archivos internos Traduccion EditarEl termino ingles script se tomo del guion escrito de las artes escenicas 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 traduccion de momento esta empezando a establecerse y es bastante frecuente en el ambito de algunas comunidades y publicaciones sobre software libre como el equipo de traduccion de KDE que traduce en la mayoria de las aplicaciones para este escritorio script como guion 6 7 o diversas guias y manuales de software 8 9 No obstante su uso es todavia minoritario a nivel general pero junto con las expresiones secuencia de comandos y archivo de ordenes empleada esta ultima en America es la castellanizacion mas difundida Vease tambien EditarShell informatica Referencias Editar secuencia de comandos English translation Linguee Linguee com en ingles Consultado el 5 de junio de 2020 Ayuda de FileMaker Pro Referencia de pasos de guiones http www filemaker com es 11help html academicos guion Lenguajes de guiones Facultad de Informatica Universidad Politecnica de Madrid http lml ls fi upm es ep script html Archivado el 3 de marzo de 2016 en Wayback Machine Programacion con lenguajes de guion en paginas web Universidad Laboral http www launiversidadlaboral com verCurso php id 4217 Guiones del interprete de comandos Instituto Puig Castellar Sta Coloma de Gramanet http elpuig xeill net Members vcarceler c1 didactica apuntes ud3 na6 EcuRed Enciclopedia Cubana http www ecured cu GNU Linux Como sistema de programaci C3 B3n Manual de Amarok Gestor de guiones https userbase kde org Amarok es Gestor de guiones Manual de KPPP KDE Pestana de Guion de inicio de sesion https docs kde org stable4 es kdenetwork kppp account login script html Archivado el 6 de febrero de 2016 en Wayback Machine Manual de GIMP Uso de guiones Script Fu https docs gimp org es gimp concepts script fu html Manual de Gentoo Linux Guiones de inicio init scripts https wiki gentoo org wiki Handbook AMD64 Working Initscripts es Guiones de inicio 28init scripts 29 Enlaces externos Editar Que es un guion script Curso de programacion de guiones en bash Conversaciones de Bar Un libro libre de bash scripting Datos Q187432 Multimedia Scripting languages Obtenido de https es wikipedia org w index php title Script amp oldid 142958483, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos