Käsikirjoitus
Tietojenkäsittelyssä skripti , komentosarja [ 1 ] tai script [ 2 ] [ 3 ] [ 4 ] (englannista käännettynä) on epävirallinen termi, jota käytetään kuvaamaan suhteellisen yksinkertaista ohjelmaa . Komentosarjoja ei yleensä käännetä etukäteen konekoodiksi , vaan tulkki , joka lukee lähdetiedoston lennossa, suorittaa ne; tai jopa interaktiivisella konsolillajossa käyttäjä toimittaa ohjelman tulkille askel askeleelta. Komentosarjoja voidaan käyttää ohjelmien prototyyppien tekemiseen, toistuvien tehtävien automatisoimiseen, eräkäsittelyyn ja vuorovaikutukseen käyttöjärjestelmän ja käyttäjän kanssa (tämän vuoksi kuoret on usein suunniteltu ohjelmointiominaisuuksilla ) .
Joitakin ohjelmointikieliä pidetään " skriptikielinä " , jos ne sopivat taitavaan komentosarjaan, vaikka niitä käytetään myös paljon monimutkaisempien ohjelmien koodaamiseen . Esimerkiksi Pythonia pidetään usein komentosarjakielenä , mutta sitä voidaan käyttää myös kehittyneiden sovellusten (esim. Deluge ) tai kokonaisten kirjastojen (kuten SciPy ) ohjelmoimiseen; joita pidetään enemmän kuin vain skripteinä .
Käyttöjärjestelmässä
UNIXissa
Järjestelmä tunnistaa yleensä komentosarjatiedostot jonkin seuraavista tiedoston sisällön otsikoista, jotka tunnetaan nimellä shebang :
#!/bin/bash ; #!/bin/ksh ; #!/bin/csh
Vaikka UNIX-ympäristöissä useimmat skriptit tunnistetaan tällä otsikolla, ne voidaan tunnistaa myös .shlaajennuksen " " kautta, mikä on ehkä vähemmän tärkeä kuin otsikko, koska lähes kaikki järjestelmät eivät tarvitse tätä laajennusta komentosarjan suorittamiseen. on yleensä perinteen mukaan lisätty, tai pikemminkin se on hyödyllinen, jotta käyttäjä voi tunnistaa nämä tiedostot komentoriviliittymän kautta ilman, että sitä tarvitsee avata.
Ne eroavat sovellusohjelmista, koska jälkimmäiset ovat monimutkaisempia; Lisäksi komentosarjat ovat pikemminkin ohjelmia, jotka antavat ohjeita edistyneemmille.
Windowsissa ja DOSissa
DOS - käyttöjärjestelmässä komentosarjat, jotka on luotu tulkittavaksi cmd.exe : n tai vanhentuneen COMMAND.COM - tiedoston avulla, tunnetaan "erätiedostoina", ja ne päättyvät numeroon .bato .cmd. Windows - käyttöjärjestelmässä on useita tulkittuja kieliä, kuten Visual Basic Script (VBScript) , JScript , Batch ja PowerShell .
Verkkosuunnittelussa
Internetissä olevat komentosarjat voidaan luokitella asiakas- ja palvelinpuolen komentosarjoihin.
Asiakaspuolen skriptit
Asiakaspuolen komentosarjat on sisällytettävä tunnisteeseen , mukaan lukien MIME<script> -tyypin attribuutti .
type
JavaScriptiä käytetään yleensä, mutta VBScriptiä voidaan käyttää ( vain Internet Explorer tai Google Chrome ). Se on yleensä tarkoitettu AJAX- tai DOM - manipulaatioon .
Palvelinpuolen skriptit
Niillä ei ole saavutettavuusongelmia, joita asiakaspuolen komentosarjat voivat aiheuttaa. Ne mahdollistavat myös HTTP-otsikoiden muokkaamisen tai niiden hankkimisen. Lisäksi ne mahdollistavat pääsyn tietokantoihin ja muihin sisäisiin tiedostoihin.
Käännös
Englanninkielinen termi script on otettu esittävän taiteen kirjoitetusta käsikirjoituksesta, jonka sarja näyttelijöitä/näyttelijöitä (tai tässä tapauksessa ohjelmia) tulkitsee määrätyn järjestyksen mukaisesti.
Joissakin teksteissä kirjoitus on käännetty " käsikirjoitukseksi". [ 5 ] Tämä käännös alkaa nyt vakiinnuttaa ja on melko yleinen joissakin vapaissa ohjelmistoyhteisöissä ja julkaisuissa – kuten KDE -käännöstiimissä , joka kääntää useimmissa tämän työpöydän sovelluksissa skriptejä, kuten "script"-, [ 6 ] [ 7 ] tai erilaisia ohjelmistooppaita ja -oppaita. [ 8 ] [ 9 ] Sen käyttö on kuitenkin edelleen vähemmistönä yleisellä tasolla, mutta yhdessä ilmaisujen "komentosekvenssi" ja "tilaustiedosto", jälkimmäinen Amerikassa , kanssa se on yleisin kastilianisaatio .
Katso myös
Viitteet
- ↑ «käsikirjoitus - Englanninkielinen käännös – Linguee» . Linguee.com (englanniksi) . Haettu 5.6.2020 .
- ↑ FileMaker Pro -ohje: Komentosarjan vaiheiden viite . http://www.filemaker.com/en/11help/html/ academics— script , Script Languages . Madridin ammattikorkeakoulun tietojenkäsittelytieteen tiedekunta. http://lml.ls.fi.upm.es/ep/script.html Arkistoitu 3. maaliskuuta 2016, Wayback Machinessa .
- ↑ Ohjelmointi komentosarjakielillä verkkosivuilla . Työväen yliopisto. http://www.launiversidadlaboral.com/verCurso.php?id=4217
- ↑ Shell-skriptit . Puig Castellar Institute, Sta. Coloma de Gramanet. http://elpuig.xeill.net/Members/vcarceler/c1/didactica/apuntes/ud3/na6
- ↑ EcuRed, Kuuban Encyclopedia. http://www.ecured.cu/GNU/Linux#Como_sistema_de_programaci.C3.B3n
- ↑ Amarok-käsikirja: Script Manager . https://userbase.kde.org/Amarok/en#Script_Manager
- ↑ KPPP (KDE) -opas: Kirjautumiskomentosarja-välilehti . https://docs.kde.org/stable4/en/kdenetwork/kppp/account-login-script.html Arkistoitu 6. helmikuuta 2016 Wayback Machinessa .
- ↑ GIMP-käsikirja: Script-Fu-skriptien käyttäminen . https://docs.gimp.org/gimp-concepts-script-fu.html
- ↑ Gentoo Linux Handbook. Init-skriptit . https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Initscripts/en#Init_scripts_.28init_scripts.29 ]