Scenariusz
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
- ↑ «skrypt - tłumaczenie na język angielski – Linguee» . Linguee.com (w języku angielskim) . Źródło 5 czerwca 2020 .
- ↑ 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 .
- ↑ Programowanie w językach skryptowych na stronach internetowych . Uniwersytet Pracy. http://www.launiversidadlaboral.com/verCurso.php?id=4217
- ↑ Skrypty powłoki . Instytut Puig Castellar, Sta Coloma de Gramanet. http://elpuig.xeill.net/Members/vcarceler/c1/didactica/apuntes/ud3/na6
- ↑ EcuRed, encyklopedia kubańska. http://www.ecured.cu/GNU/Linux#Como_sistema_de_programaci.C3.B3n
- ↑ Podręcznik Amaroka: Menedżer skryptów . https://userbase.kde.org/Amarok/en#Script_Manager
- ↑ 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 .
- ↑ Podręcznik GIMP: Używanie skryptów Script-Fu . https://docs.gimp.org/gimp-concepts-script-fu.html
- ↑ Podręcznik Gentoo Linux. Skrypty startowe . https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Initscripts/en#Init_scripts_.28init_scripts.29 ]