Shell Scripting ostida dasturlashga asoslangan dasturlarning xususiyatlari
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):
a) server tomonida:
- PHP,
- ASP (Active Server Pages),
- JavaServer sahifalari,
- ColdFusion,
- IPTSCRAE,
- Lasso,
- MIVA skript,
- SMX,
- XSLT va boshqalar.
b) mijoz tomonidan:
- JavaScript,
- JScript,
- VBScript,
- Tcl va boshqalar.
5. - matnni qayta ishlash tillari:
- Awk,
- Perl,
- tashnalik,
- XSLT,
- Bosh, boshqalar qatorida.
6. - Umumiy maqsadlar uchun mo'ljallangan dinamik tillar:
- APL,
- Boo,
- Dilan,
- Ferite,
- Groovy,
- IO,
- Lisp,
- Lua,
- MUMPS (M),
- NewLISP,
- Nuva,
- Perl,
- PHP,
- Python,
- Yoqut,
- Sxema,
- Kichik munozarasi,
- SuperCard,
- Tcl,
- inqilob va boshqalar.
|