close

Scenariusz

Przejdź do nawigacji Przejdź do wyszukiwania

W informatyce, skrypt , skrypt [ 1 ]​ lub skrypt [ 2 ] ​[ 3 ] ​[ 4 ]​ (tłumaczenie z języka angielskiego) to nieformalny termin używany do oznaczenia stosunkowo prostego programu . Skrypty zwykle nie są kompilowane z wyprzedzeniem do kodu maszynowego , ale są wykonywane przez interpreter , który w locie odczytuje plik źródłowy ; a nawet przez interaktywną konsolęgdzie użytkownik dostarcza program do interpretera krok po kroku. Skrypty mogą być używane do prototypowania programów, automatyzacji powtarzalnych zadań, przetwarzania wsadowego i interakcji z systemem operacyjnym i użytkownikiem (z tego powodu powłoki są często projektowane z możliwościami programowania ) .

Niektóre języki programowania są uważane za „ języki skryptowe , jeśli nadają się do sprawnego pisania skryptów, chociaż są również używane do kodowania znacznie bardziej złożonych programów. Na przykład Python jest często uważany za język skryptowy , jednak może być również używany do programowania zaawansowanych aplikacji (np. Potop ) lub całych bibliotek (takich jak SciPy ); które są uważane za coś więcej niż tylko skrypty .

W systemie operacyjnym

W systemie UNIX

Pliki skryptów są zwykle identyfikowane przez system za pomocą jednego z następujących nagłówków w treści pliku, znanego jako shebang :

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

Chociaż w środowiskach UNIX większość skryptów jest identyfikowana przez ten nagłówek, można je również zidentyfikować za pomocą .shrozszerzenia „ ”, które jest być może mniej ważne niż nagłówek, ponieważ prawie wszystkie systemy nie potrzebują tego rozszerzenia do wykonania skryptu. jest zwykle dodawany zgodnie z tradycją, a raczej jest przydatny, aby użytkownik mógł zidentyfikować te pliki za pomocą interfejsu wiersza poleceń bez konieczności jego otwierania.

Różnią się od programów użytkowych, ponieważ te ostatnie są bardziej złożone; co więcej, skrypty są raczej programem, który daje instrukcje bardziej zaawansowanym.

W systemie Windows i DOS

W systemie operacyjnym DOS skrypty utworzone do interpretacji przez cmd.exe lub przestarzały COMMAND.COM są nazywane plikami „wsadowymi” i kończą się na .bato .cmd. W systemie operacyjnym Windows istnieje kilka interpretowanych języków, takich jak Visual Basic Script (VBScript) , JScript , Batch i PowerShell .

W projektowaniu stron internetowych

Skrypty w Internecie można podzielić na skrypty po stronie klienta i po stronie serwera.

Skrypty po stronie klienta

Skrypty po stronie klienta muszą być dołączone do tagu <script> , w tym atrybut typeo typie MIME .

Ogólnie używany jest JavaScript, ale można użyć VBScript ( tylko Internet Explorer lub Google Chrome ). Zwykle ma na celu manipulację AJAX lub DOM .

Skrypty po stronie serwera

Nie mają problemów z dostępnością, które mogą mieć skrypty po stronie klienta. Pozwalają również na modyfikację nagłówków HTTP lub ich pozyskiwanie. Ponadto umożliwiają dostęp do baz danych i innych plików wewnętrznych.

Tłumaczenie

Angielski termin script jest zaczerpnięty z pisanego skryptu sztuk performatywnych, który jest interpretowany przez szereg aktorów / aktorek (lub w tym przypadku programów) zgodnie z ustaloną kolejnością.

W niektórych tekstach skrypt tłumaczony jest jako „skrypt”. [ 5 ] To tłumaczenie zaczyna się teraz ugruntowywać i jest dość powszechne w niektórych społecznościach i publikacjach zajmujących się wolnym oprogramowaniem — takich jak zespół tłumaczy KDE , który tłumaczy w większości aplikacji dla tego pulpitu, skrypty takie jak „skrypt”—, [ 6 ] [ 7 ]​ lub różne przewodniki i podręczniki oprogramowania. [ 8 ] [ 9 ] Jednak jego użycie jest nadal mniejszością na poziomie ogólnym, ale razem z wyrażeniami „sekwencja poleceń” i „plik rozkazów”, tym ostatnim używanym w Ameryce , jest to najbardziej rozpowszechniona kastylianizacja .

Zobacz także

Referencje

  1. «skrypt - tłumaczenie na język angielski – Linguee» . Linguee.com (w języku angielskim) . Źródło 5 czerwca 2020 . 
  2. Pomoc FileMaker Pro: opis kroków skryptu . http://www.filemaker.com/en/11help/html/akademiccy— skrypt , Języki skryptów . Wydział Informatyki Politechniki Madryckiej. http://lml.ls.fi.upm.es/ep/script.html Zarchiwizowane 3 marca 2016 r. w Wayback Machine .
  3. Programowanie w językach skryptowych na stronach internetowych . Uniwersytet Pracy. http://www.launiversidadlaboral.com/verCurso.php?id=4217
  4. Skrypty powłoki . Instytut Puig Castellar, Sta Coloma de Gramanet. http://elpuig.xeill.net/Members/vcarceler/c1/didactica/apuntes/ud3/na6
  5. EcuRed, encyklopedia kubańska. http://www.ecured.cu/GNU/Linux#Como_sistema_de_programaci.C3.B3n
  6. Podręcznik Amaroka: Menedżer skryptów . https://userbase.kde.org/Amarok/en#Script_Manager
  7. Podręcznik KPPP (KDE): Zakładka Skrypt logowania . https://docs.kde.org/stable4/en/kdenetwork/kppp/account-login-script.html Zarchiwizowane 6 lutego 2016 r. w Wayback Machine .
  8. Podręcznik GIMP: Używanie skryptów Script-Fu . https://docs.gimp.org/gimp-concepts-script-fu.html
  9. Podręcznik Gentoo Linux. Skrypty startowe . https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Initscripts/en#Init_scripts_.28init_scripts.29 ]

Linki zewnętrzne