Концепция в дефиниция ABC
Miscellanea / / July 04, 2021
От Гилем Алсина Гонсалес, на февруари 2011
Някой в моята среда веднъж определи скриптовете като „програмите на тези, които не знаят как да програмират”. Въпреки че може би това определение е много sui generis, той наистина крие реалност: по-голямата простота на скриптовете в сравнение с програмите, направени с програмиране завършен.
Скриптът е набор от команди и извиквания към програми, който заедно с поредица от основни структури за управление се използва за автоматизиране на задачи в операционна система.
Най-класическият пример за това е скрипт на черупката на UNIX, благодарение на което можем да веригираме вътрешни и външни команди, комбинирайки ги с филтри и много основни структури за управление като например... след това... иначе, или броячи за итерации.
Тяхната простота ги прави достъпни за практически всички нива на потребителя, от най-много неофит, дори и най-опитният, който редовно ги използва за автоматизиране на задачите рутина.
Най-традиционният пример за тази последна казуистика е тази на системния администратор, който автоматизира задачи като даване регистрирайте нови потребители в системата или изтрийте файлове според предпочитанията, като тези преди дата Дадаист.
Скриптовете не се нуждаят от какъвто и да е процес на компилация, като се интерпретират напълно по време на изпълнение.
Трябва само да напишете кода на скрипта в текстов процесор който може да работи с обикновен текст (.TXT файлове) и да предоставя разрешения за изпълнение на получения файл, който съдържа кода на скрипта.
Друг пример за скриптове, този за най-ветеран читателите, са MS-DOS .BAT файловете, като AUTOEXEC.BAT
Скриптовете не се използват само в операционни системи, но се използват и на ниво приложение.
Някои приложения имат свой собствен скриптов език, както в Microsoft Office с Visual Basic за приложения, Emacs (един от най-известните в UNIX) или дори играта Quake (скриптов език) QuakeC).
Технологията за скриптове също е достигнала до мрежата с JavaScript.
Споменатият език за програмиране, създаден за създаване на скриптове, работи на браузър уеб, отстрани на клиент, и позволява действията да се извършват локално от компютър на кой се свързва. Очевидно, с ограничения на безопасност.
Поради своята простота тези езици имат високо ниво на абстракция и са ограничени, без да могат да извършват действия на ниско ниво.
Ако това, което искаме, е достъп до хардуера или прилагане потребителски интерфейси, най-добре е да отидете на подходящ език за програмиране, като оставите тези скриптови езици за това, което са замислени: автоматизация на рутинни задачи.
В друг контекст
От друга страна, в областта на кинематография, думата скрипт има две приложения, от една страна, това ще бъде кинематографичен сценарий, в който всеки от детайлите на всеки сцена заснет. И от друга страна лице, което отговаря за подпомагането на режисьора по време на снимките на филм, като трябва да запише подробностите за всяка снимана сцена.
Както е известно, по различни икономически или организационни причини последователностите на филм или телевизионен сериал обикновено се записват с различен ред от разказа, дори това се прави в различни дни, което очевидно изисква човек да се погрижи за постигането на това приемственост без времеви скокове.
В допълнение към скрипта, който заема тази специфична роля, може да бъде определен с термина на континуист, тъй като именно той е отговорен за гарантиране на приемствеността на историята, която се снима, във всичките й аспекти, визуални и сюжет, с цел зрителят да не изпита скок във временната нишка на историята, която е визуализиране.
Друга задача на тази роля е да провери дали има достатъчно филм, за да завърши всеки кадър.
По заповед на Типография, script е шрифт, чиято отличителна черта е, че зачита щриха, създаден с ръкописен почерк.
И вмузика Сценарият е ефект, широко използван върху китарата, който се състои в създаване на двутонов звук.
Изображение 1: Фотолия Дракон
Сценарийни теми