Koncept u definiciji ABC
Miscelanea / / July 04, 2021
Napisao Guillem Alsina González, dana veljače 2011
Netko u mom okruženju jednom je definirao skripte kao "programi onih koji ne znaju programirati”. Iako je možda ova definicija vrlo sui generis, skriva stvarnost: veća jednostavnost skripti u usporedbi s programima izrađenim s programiranje dovršen.
Skripta je skup naredbi i poziva programima koji se, zajedno sa nizom osnovnih upravljačkih struktura, koristi za automatizaciju zadataka u operacijskom sustavu.
Najklasičniji primjer za to je skripta ljuske UNIX-a, zahvaljujući kojem možemo povezati unutarnje i vanjske naredbe, kombinirajući ih s filtrima i vrlo osnovnim upravljačkim strukturama poput... zatim... inače, ili brojači ponavljanja.
Njihova jednostavnost čini ih dostupnima praktički svim razinama korisnika, od većine neofit, čak i najiskusniji, koji ih redovito koristi za automatizaciju zadataka rutina.
Najtradicionalniji primjer ove posljednje kazuistike je onaj administratora sustava koji automatizira zadatke poput davanja registrirajte nove korisnike u sustavu ili izbrišite datoteke prema preferencijama, poput onih prije datuma Dadaista.
Skripte ne trebaju bilo kakav postupak kompilacije, jer se u potpunosti interpretiraju tijekom izvođenja.
Trebate samo napisati kod skripte u procesor teksta koji može raditi s običnim tekstom (.TXT datoteke) i dodijeliti dozvole za izvršavanje rezultirajućoj datoteci koja sadrži kod skripte.
Sljedeći primjer skripti, ovaj za više starije čitatelje, jesu MS-DOS .BAT datoteke, poput AUTOEXEC.BAT
Skripte se ne koriste samo u operacijskim sustavima, već se koriste i na razini aplikacije.
Neke aplikacije imaju vlastiti skriptni jezik, kao u Microsoft Officeu s Visual Basicom za programe, Emacs (jedan od najpoznatijih u UNIX-u) ili čak igra Quake (skriptni jezik QuakeC).
Tehnologija skriptiranja također je dospjela na web s JavaScriptom.
Navedeni programski jezik osmišljen za stvaranje skripti, radi na preglednik web, sa strane klijent, i omogućuje provođenje akcija lokalno, od Računalo od onoga ko se povezuje. Očito, uz ograničenja od sigurnost.
Zbog svoje jednostavnosti, ovi jezici imaju visoku razinu apstrakcije i ograničeni su bez mogućnosti provođenja akcija na niskoj razini.
Ako je ono što želimo pristupiti hardveru ili implementirati korisničkih sučelja, najbolje je prijeći na odgovarajući programski jezik, a ove skriptne jezike ostaviti za ono što su zamišljeni: automatizaciju rutinskih zadataka.
U drugim kontekstima
S druge strane, na polju kinematografija, riječ skripta ima dvije namjene, s jedne strane, to će biti kinematografska skripta u kojoj svaka od pojedinosti svake scena snimljen. A s druge strane se tako zove osoba koja je zadužena za pomoć redatelju tijekom snimanja filma, koja mora zapisivati detalje svake scene koja se snima.
Kao što je poznato, iz različitih ekonomskih ili organizacijskih razloga, sekvence filma ili TV serije uglavnom se snimaju drugačiji redoslijed od pripovijesti, čak se to radi u različite dane, što očito zahtijeva da se osoba pobrine za to kontinuitet bez vremenskih skokova.
Uz skriptu, onaj tko zauzima ovu određenu ulogu može se označiti pojmom kontinuista, budući da je upravo ona zadužena za jamčenje kontinuiteta priče koja se snima, u svim njezinim aspektima, vizualnim i zaplet, s ciljem da gledatelj ne doživi nikakav skok u vremenskoj niti priče koja jest vizualiziranje.
Sljedeći zadatak ove uloge je kontrolirati ima li dovoljno filma da završi svaki kadar.
Po nalogu Tipografija, skripta je tip pisma čija je prepoznatljiva značajka poštivanje poteza stvorenog kurzivnim rukopisom.
I uglazba, muzika Scenarij je efekt koji se široko koristi na gitari i sastoji se od stvaranja zvuka s dvostrukim tonalitetom.
Slika 1: Fotolia Dragon
Teme scenarija