Mõiste definitsioonis ABC
Miscellanea / / July 04, 2021
Autor Guillem Alsina González, veebr. 2011
Keegi minu keskkonnas määratles kunagi skripte kui "nende programmid, kes ei oska programmeerida”. Kuigi võib-olla on see määratlus väga sui generis, peidab see reaalsust: skriptide suurem lihtsus võrreldes programmiga, mis on tehtud programmeerimine täielik.
Skript on käskude ja kutsete kogum programmidele, mida koos põhiliste juhtimisstruktuuride reaga kasutatakse operatsioonisüsteemi ülesannete automatiseerimiseks.
Selle klassikaliseim näide on shelliskript UNIX-ist, tänu millele saame aheldada sise- ja väliskäske, kombineerides neid filtrite ja väga elementaarsete juhtimisstruktuuridega, näiteks kui... siis... muidu ehk iteratsiooniloendurid.
Nende lihtsus muudab need kättesaadavaks praktiliselt kõikidele kasutajate tasemetele, kõige enam neofüüt, isegi kõige kogenum, kes kasutab neid regulaarselt ülesannete automatiseerimiseks rutiinne.
Kõige traditsioonilisem näide sellest viimasest kassist on süsteemiadministraator, kes automatiseerib selliseid ülesandeid nagu andmine registreerige süsteemis uued kasutajad või kustutage failid vastavalt eelistustele, näiteks enne kuupäeva Dadaist.
Skriptid ei vaja ühtegi kompileerimisprotsessi, neid tõlgendatakse tööajal täielikult.
Peate kirjutama skripti koodi ainult a-s tekstiprotsessor mis on võimeline töötama lihttekstiga (.TXT-failid) ja andma skriptikoodi sisaldavale failile täitmisõigused.
Teine skriptide näide, see veteranlikumate lugejate jaoks, on MS-DOS .BAT-failid, näiteks AUTOEXEC.BAT
Skripte ei kasutata mitte ainult opsüsteemides, vaid neid kasutatakse ka rakenduse tasemel.
Mõnel rakendusel on oma skriptikeel, nagu Visual Basicuga Microsoft Office'is rakenduste jaoks, Emacs (üks kuulsamaid UNIX-is) või isegi mäng Quake (skriptikeel QuakeC).
Skriptimise tehnoloogia on veebi jõudnud ka JavaScripti abil.
Nimetatud skriptide loomiseks mõeldud programmeerimiskeel töötab brauser veebi küljel klientja võimaldab toiminguid kohapeal läbi viia arvuti sellest, kes ühendab. Ilmselt piirangutega ohutus.
Lihtsuse tõttu on neil keeltel kõrge abstraktsioonitase ja need on piiratud, ilma et nad saaksid madalat taset teostada.
Kui soovime juurdepääsu riistvarale või rakendama kasutajaliidesed, on kõige parem minna sobivale programmeerimiskeelele, jättes need skriptikeeled selleks, nagu nad on välja mõeldud: rutiinsete ülesannete automatiseerimine.
Teistes kontekstides
Teiselt poolt kinematograafia, sõnal skript on kaks kasutust, ühelt poolt on see kinematograafiline stsenaarium, milles igaühe üksikasjad stseen filmitud. Ja teisest küljest nimetatakse seda nii isik, kes vastutab režissööri abistamise eest filmi filmimise ajal, kirjutades üles iga filmitud stseeni üksikasjad.
Nagu teada, salvestatakse erinevatel majanduslikel või organisatsioonilistel põhjustel tavaliselt filmi või telesarja jadad narratiivist erinev järjekord, isegi seda tehakse erinevatel päevadel, mis ilmselgelt nõuab inimeselt selle saavutamise eest hoolitsemist järjepidevus ilma ajahüpeteta.
Lisaks stsenaariumile saab selle konkreetse rolli täitja tähistada terminiga järjepidev, kuna tema ülesanne on täpselt tagada filmitava loo järjepidevuse tagamine kõigis selle aspektides, nii visuaalselt kui ka süžee, eesmärgiga, et vaataja ei kogeks mingit hüpet selle loo ajalises niidis, mis see on visualiseerimine.
Selle rolli teine ülesanne on kontrollida, et iga võtte lõpetamiseks oleks piisavalt filmi.
At korraldusel Tüpograafia, skript on kirjatüüp, mille eristavaks tunnuseks on see, et see austab kursiivses käekirjas loodud lööki.
Jamuusika Skript on kitarril laialt levinud efekt, mis seisneb topelttonaalsusega heli tootmises.
Pilt 1: Fotolia draakon
Skripti teemad