Script

Script
Para otros usos de este término, véase Script (desambiguación).

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. El uso habitual de los guiones es realizar diversas tareas como combinar componentes, interactuar con el sistema operativo o con el usuario. Por este uso es frecuente que los shells sean a la vez intérpretes de este tipo de programas.

Contenido

En el sistema operativo

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 ésta 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 guiones 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. En el sistema operativo Windows, existen varios lenguajes interpretados como Visual Basic Script, JavaScript, WScript, Batch Script, etc.

En diseño web

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

Guiones del lado del cliente

Artículo principal: JavaScript

Los guiones del lado del cliente se deben incluir con el tag <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.

Guiones del lado del servidor

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 en el 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 nuestro caso, programas) siguiendo un orden establecido.

En algunos textos se traduce script como «guion», 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», o diversas guías y manuales de software[1]. No obstante su uso es aún minoritario a nivel general, pero junto con la expresión "archivo de órdenes" empleada en América es la única correcta en lengua castellana.

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Нужен реферат?

Mira otros diccionarios:

  • Script — may refer to: * Behavioral script, a sequence of expected behaviors; * IBM SCRIPT, IBM s text formatting language; * SCRIPT (AHRC Centre) Scottish Centre for Research in Intellectual Property and Technologies; * Script (comic book), the dialogue… …   Wikipedia

  • script — [skrɪpt] noun [countable] COMPUTING a simple program or series of instructions for a computer, or the language that is used to write these: • A Windows logon script will assign a printer to a computer. * * * Ⅰ. script UK US /skrɪpt/ noun [C] ►… …   Financial and business terms

  • SCRIPT-ed — [http://www.law.ed.ac.uk/ahrc/script ed/index.asp] is the online journal of the AHRC Research Centre for Studies in Intellectual Property and Technology Law SCRIPT (AHRC Centre) [http://www.law.ed.ac.uk/ahrc/] based in the School of Law at the… …   Wikipedia

  • Script-Fu — is a scripting extension for the GIMP, a bitmap graphics editor.It used to be based on SIOD (Scheme in One Defun), but was switched to TinyScheme as of GIMP 2.4.A wide variety of useful scripts have been written for this extension, though many of …   Wikipedia

  • script — [skrıpt] n [Date: 1300 1400; : Latin; Origin: scriptum something written , from scribere; SCRIBE] 1.) the written form of a speech, play, film etc →↑screenplay ▪ They write all their own scripts. ▪ a film script 2.) …   Dictionary of contemporary English

  • script — 1. Voz inglesa que significa ‘texto en que se expone, con los detalles necesarios para su realización, el contenido de una película o de un programa de radio o televisión’. Es anglicismo innecesario, que debe sustituirse por el equivalente… …   Diccionario panhispánico de dudas

  • Script — Script, n. [OE. scrit, L. scriptum something written, fr. scribere, scriptum to write: cf. OF. escript, escrit, F. [ e]crit. See {Scribe}, and cf. {Scrip} a writing.] 1. A writing; a written document. [Obs.] Chaucer. [1913 Webster] 2. (Print.)… …   The Collaborative International Dictionary of English

  • script — s.m.inv. ES ingl. {{wmetafile0}} 1. TS cinem., telev. → sceneggiatura 2. TS ling., psic. sequenza naturalmente o culturalmente abituale cui fa riferimento la produzione e comprensione di enunciati che presuppongono, ma non esplicitano, molti… …   Dizionario italiano

  • script — v. scripto . Trimis de LauraGellner, 04.12.2008. Sursa: DN  SCRIPT1 s. n. scenariul unui film, al unei emisiuni. (< engl. script) Trimis de raduborza, 15.09.2007. Sursa: MDN  SCRIPT2(O) elem. scribo . Trimis de raduborza, 15.09.2007. Sursa:… …   Dicționar Român

  • script — [n1] handwriting calligraphy, characters, chirography, fist, hand, letters, longhand, penmanship, writing; concepts 79,284 script [n2] story for a performance article, book, copy, dialogue, libretto, lines, manuscript, playbook, scenario, text,… …   New thesaurus

  • script — (del inglés; pronunciamos escrip ) sustantivo masculino,f. 1. Área: cine Persona que se encarga de anotar todos los datos sobre las escenas filmadas en un rodaje cinematográfico: Su mujer trabaja de meritoria en este rodaje como script …   Diccionario Salamanca de la Lengua Española

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”