Script (informática)

Script (informática)

Script (informática)

Un script (cuya traducción literal es guión) o archivo de órdenes o archivo de procesamiento por lotes es un programa usualmente simple, que generalmente se almacena en un archivo de texto plano. Los script son casi siempre interpretados, pero no todo programa interpretado es considerado un script. El uso habitual de los scripts 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 del siguiente encabezamiento en el contenido del archivo:

#!/bin/bash

Aunque en entornos *NIX la mayoría de los scripts 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 script, 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.

Difieren de los programas de aplicación, debido a que los últimos son más complejos; además, los scripts 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 de scripting como Visual Basic Script, Java Script, WScript, Batch Script, etc... Son lenguajes sin interfaz y generalmente derivan en lenguajes de programación mas complejos como JAVA o Visual Basic 6...

En diseño web

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

Scripts del lado del cliente

Artículo principal: JavaScript

Los scripts 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 (sólo IE). Tiene como objetivo, por lo general, AJAX o manipulación del DOM.

Scripts del lado del servidor

Artículo principal: Script del lado del servidor
Véase también: JSP, ASP, PHP y CGI

No tienen los problemas de accesibilidad que pueden presentar los scripts 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 guión 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 guión, pero esta traducción no ha logrado salir del mundo de las buenas intenciones, si bien junto con la expresión "archivo de órdenes" empleada en América es la única correcta en lengua castellana.


Enlaces externos

Obtenido de "Script (inform%C3%A1tica)"

Wikimedia foundation. 2010.

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

Mira otros diccionarios:

  • Script Kiddie — es un término despectivo utilizado para describir a aquellos que utilizan programas y scripts desarrollados por otros para atacar sistemas de computadoras y redes. Es habitual asumir que los script kiddies son adolescentes sin habilidad para… …   Wikipedia Español

  • script — s. m. 1.  [Informática] Conjunto de instruções em código. 2. Argumento ou roteiro cinematográfico, teatral ou televisual. • Plural: scripts.   ‣ Etimologia: palavra inglesa, redução de manuscript, manuscrito …   Dicionário da Língua Portuguesa

  • 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 …   Wikipedia Español

  • Script (desambiguación) — El término script puede referirse a: En informática, un script es un conjunto de instrucciones. Permiten la automatización de tareas, creando pequeñas utilidades. Es muy utilizado para la administración de sistemas Unix. Son ejecutados por un… …   Wikipedia Español

  • Hacker (informática) — Saltar a navegación, búsqueda «Hacker» redirige aquí. Para otras acepciones, véase Hacker (desambiguación). En informática, un hacker[1] es una persona que pertenece a una de estas comunidades o subculturas distintas pero no completamente… …   Wikipedia Español

  • Seguridad informática — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Sed (informática) — Saltar a navegación, búsqueda Para otros usos de este término, véase Sed (desambiguación). Sed es un editor de flujo, una potente herramienta de tratamiento de texto para el sistema operativo Unix que acepta como entrada un archivo, lo lee y… …   Wikipedia Español

  • Inseguridad informática — La inseguridad informática es la falta o poca presencia de seguridad informática en un sistema operativo, aplicación, red o dispositivo, esto permite su demostración por hackers éticos (sombreros blancos) o su explotación por hackers mal… …   Wikipedia Español

  • sed (informática) — Para otros usos de este término, véase Sed (desambiguación). sed Información general Extensiones comunes .sed Paradigma imperativo, no estructurado …   Wikipedia Español

  • Cookie (informática) — Los cookies en informática sirven para: Llevar el control de usuarios: cuando un usuario introduce su nombre de usuario y contraseña, se almacena una cookie para que no tenga que estar introduciéndolas para cada página del servidor. Sin embargo,… …   Wikipedia Español

Compartir el artículo y extractos

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