Diferencia entre revisiones de «Script»

Contenido eliminado Contenido añadido
Isacdaavid (discusión · contribs.)
mSin resumen de edición
Isacdaavid (discusión · contribs.)
mSin resumen de edición
Línea 4:
académicos— '''guion''',''Lenguajes de guiones''. Facultad de Informática, Universidad Politécnica de Madrid. http://lml.ls.fi.upm.es/ep/script.html {{Wayback|url=http://lml.ls.fi.upm.es/ep/script.html |date=20160303015918 }}</ref><ref>''Programación con lenguajes de guion en páginas web''. Universidad Laboral. http://www.launiversidadlaboral.com/verCurso.php?id=4217</ref><ref>''Guiones del intérprete de comandos''. Instituto Puig Castellar, Sta. Coloma de Gramanet. http://elpuig.xeill.net/Members/vcarceler/c1/didactica/apuntes/ud3/na6</ref> (traduciendo desde inglés) es un término informal que se usa para designar a un [[programa (informática)|programa]] relativamente simple. Los ''scripts'' regularmente no se [[Compilador|compilan]] con anticipación a [[Lenguaje de máquina|código máquina]], sino que son ejecutados por un [[Intérprete (informática)|intérprete]] que lee el archivo de [[código fuente]] al momento; o incluso por una [[REPL|consola interactiva]] donde el usuario suministra el programa al intérprete paso a paso. Los ''scripts'' o guiones se pueden usar para prototipar programas, automatizar tareas repetitivas, hacer [[procesamiento por lotes]] e interactuar con el [[sistema operativo]] y el usuario (debido a esto, los [[shell (informática)|''intérpretes de comandos'']] o ''shells'' suelen diseñarse con funcionalidades de programación).
 
Algunos [[Lenguaje de programación|lenguajes de programación]] son considerados "lenguajes de scripts" (''scripting languages'') sí 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 (software)|Deluge]]) o [[Biblioteca (informática)|bibliotecas]] enteras (como [[SciPy]]); las cuales se consideraríanconsideran más que simples ''scripts''.
 
== En el sistema operativo ==