close

Roteiro

Ir para a navegação Ir para a pesquisa

Em computação, um script , script [ 1 ]​ ou script [ 2 ] ​[ 3 ] ​[ 4 ] ​(traduzindo do inglês) é um termo informal usado para designar um programa relativamente simples . Os scripts geralmente não são compilados antecipadamente para o código de máquina , mas são executados por um interpretador que lê o arquivo de origem em tempo real; ou ainda por um console interativo onde o usuário fornece o programa passo a passo ao intérprete. Os scripts podem ser usados ​​para prototipar programas, automatizar tarefas repetitivas, fazer processamento em lote e interagir com o sistema operacional e o usuário (por causa disso, os shells geralmente são projetados com recursos de programação ) .

Algumas linguagens de programação são consideradas " linguagens de script " se forem adequadas para scripts proficientes, embora também sejam usadas para codificar programas muito mais complexos. Por exemplo, Python é frequentemente considerado uma linguagem de script , mas também pode ser usado para programar aplicativos sofisticados (por exemplo, Deluge ) ou bibliotecas inteiras (como SciPy ); que são considerados mais do que apenas scripts .

No sistema operacional

No UNIX

Os arquivos de script geralmente são identificados pelo sistema por meio de um dos seguintes cabeçalhos no conteúdo do arquivo, conhecido como shebang :

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

Embora em ambientes UNIX a maioria dos scripts sejam identificados por este cabeçalho, eles também podem ser identificados através da .shextensão " ", sendo esta talvez menos importante que o cabeçalho, já que quase todos os sistemas não necessitam desta extensão para executar o script. geralmente é adicionado por tradição, ou melhor, é útil para que o usuário possa identificar esses arquivos através de uma interface de linha de comando sem precisar abri-lo.

Eles diferem dos programas aplicativos porque estes são mais complexos; além disso, os scripts são sim, um programa que dá instruções aos mais avançados.

No Windows e DOS

No sistema operacional DOS , os scripts criados para serem interpretados pelo cmd.exe ou pelo COMMAND.COM obsoleto são conhecidos como arquivos "lote" e terminam em .bato .cmd. No sistema operacional Windows , existem várias linguagens interpretadas como Visual Basic Script (VBScript) , JScript , Batch e PowerShell .

Em web design

Os scripts na Internet podem ser classificados em scripts do lado do cliente e do lado do servidor.

Scripts do lado do cliente

Os scripts do lado do cliente devem ser incluídos com a tag <script> , incluindo o atributo typecom o tipo MIME .

JavaScript é geralmente usado, mas VBScript pode ser usado ( somente Internet Explorer ou Google Chrome ). Geralmente é destinado à manipulação de AJAX ou DOM .

Scripts do lado do servidor

Eles não têm os problemas de acessibilidade que os scripts do lado do cliente podem ter. Eles também permitem modificar os cabeçalhos HTTP ou obtê-los. Além disso, permitem o acesso a bancos de dados e outros arquivos internos.

Tradução

O termo inglês script é retirado do roteiro escrito das artes cênicas, que é interpretado por uma série de atores/atrizes (ou, neste caso, programas) seguindo uma ordem estabelecida.

Em alguns textos, o script é traduzido como "script". [ 5 ] Esta tradução está começando a se estabelecer e é bastante comum em algumas comunidades e publicações de software livre — como a equipe de tradução do KDE , que traduz na maioria dos aplicativos para este desktop, script como "script"—, [ 6 ] [ 7 ]​ ou vários guias e manuais de software. [ 8 ] [ 9 ] No entanto, seu uso ainda é minoritário em nível geral, mas junto com as expressões "sequência de comandos" e "arquivo de ordem", esta última utilizada na América , é a castelhanação mais difundida .

Veja também

Referências

  1. «script - Tradução português – Linguee» . Linguee.com (em inglês) . Recuperado em 5 de junho de 2020 . 
  2. Ajuda do FileMaker Pro: Referência de etapas de script . http://www.filemaker.com/en/11help/html/ academics— script , Script Languages . Faculdade de Informática da Universidade Politécnica de Madrid. http://lml.ls.fi.upm.es/ep/script.html Arquivado em 3 de março de 2016, no Wayback Machine .
  3. Programação com linguagens de script em páginas web . Universidade do Trabalho. http://www.launiversidadlaboral.com/verCurso.php?id=4217
  4. Scripts de shell . Instituto Puig Castellar, Sta. Coloma de Gramanet. http://elpuig.xeill.net/Members/vcarceler/c1/didactica/apuntes/ud3/na6
  5. EcuRed, Enciclopédia Cubana. http://www.ecured.cu/GNU/Linux#Como_sistema_de_programaci.C3.B3n
  6. Manual do Amarok: Gerenciador de scripts . https://userbase.kde.org/Amarok/en#Script_Manager
  7. Manual do KPPP (KDE): Aba Script de Login . https://docs.kde.org/stable4/en/kdenetwork/kppp/account-login-script.html Arquivado em 6 de fevereiro de 2016, no Wayback Machine .
  8. Manual do GIMP: Usando scripts Script-Fu . https://docs.gimp.org/gimp-concepts-script-fu.html
  9. Manual do Gentoo Linux. Scripts de inicialização . https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Initscripts/en#Init_scripts_.28init_scripts.29 ]

Links externos