Mavzu: Bash Shell-dan qanday foydalanish mumkin


Download 262.94 Kb.
bet4/5
Sana10.01.2023
Hajmi262.94 Kb.
#1086497
1   2   3   4   5
Bog'liq
MUHAMMAD AL operatsion tizimlar M

Shell stsenariysi nima?
Bu operatsion tizimning Shell (afzal) yoki matn muharriri (grafik yoki terminal) yordamida skriptni (vazifalarni avtomatlashtirish fayli) loyihalashtirish va yaratish texnikasi (mahorat / epchillik). Bu odatda talqin qilinadigan dasturlash tilining bir turi. Ya'ni, aksariyat dasturlar kompilyatsiya qilingan (kodlangan), chunki ular bajarilishidan oldin aniq (maxsus) kodga doimiy ravishda o'zgartiriladi (kompilyatsiya jarayoni), qobiq skriptlari asl shaklida (uning kodi) qoladi matn manbai) va ular har safar bajarilganda buyruqlar buyrug'i bilan talqin etiladi. Garchi odatiy bo'lmagan bo'lsa-da, stsenariylarni ham tuzish mumkin.
Shell Scripting ostida dasturlashga asoslangan dasturlarning xususiyatlari qanday?
1.- Ularni yozish osonroq (dastur), lekin ular bajarilgandan so'ng qayta ishlash qiymati yuqori bo'ladi.
2.- Ular ishlash uchun kompilyatorlar o'rniga tarjimonlardan foydalanadilar
3.- Ular boshqa dasturlash tillarida yozilgan komponentlar bilan aloqa aloqalariga ega.
4.- Ularni o'z ichiga olgan fayllar oddiy matn sifatida saqlanadi.
5.- Yakuniy dizayn (kod) odatda kompilyatsiya qilingan dasturlash tilidagi ekvivalentdan kichikroq bo'ladi.
Shell Scripting ostida qaysi tillarning eng mashhur turlari mavjud?
1.- Vazifa va qobiqni boshqarish tili:
a) cmd.exe (Windows NT, Windows CE, OS / 2),
b) COMMAND.COM (DOS, Windows 9x),
c) csh, Bash, AppleScript, sh,
d) Windows skript xosti orqali JScript,
e) Windows skript xosti orqali VBScript,
f) REXX va boshqalar.
2.- GUI skriptlari (Makros tillari):
a) Avtomatik tugma,
b) Avtomatik,
c) kutish,
d) boshqalar qatorida avtomatizator.
3. - Maxsus dasturlarning skript tili:
a) Flash-dagi ActionScript,
b) MATLAB,
c) mIRC skript,
d) QuakeC va boshqalar.
4.- Veb dasturlash (dinamik sahifalar uchun):

Download 262.94 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling