|
O‟zbeksiton respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi
|
bet | 14/23 | Sana | 24.01.2024 | Hajmi | 222,23 Kb. | | #144393 |
Bog'liq Bakalavr bitiruv ishi-fayllar.orgJava Card Virtual Machine (JCVM). Java Cardga Java dasturlash tilida programma yozilishini yuqorida aytib o‘tgan edik. Lekin Java dasturlash tilining hamma imkoniyatlaridan foydalanib bo‘lmaydi ya‘ni Java Cardning konfiguratsiyasidan kelib chiqib aytadigan bo‘lsak Java dasturlash tilining hamma imkoniyatlarini namoyon qilishga kuchi yetmaydi . Chunki Java Card Java dasturlash tilining barcha imkoniyatlarini madadlamaydi (ya‘ni qo‘llab quvvatlamaydi) va Java tili obyektga yo‘naltirilgan dasturlash tili hisoblanadi. Lekin Java Card Java dasturlash tilining qisman imkoniyatlarini qo‘llab quvvatlay oladi. Quyida Java Cardni Java dasturlash tilining qaysi xususiyatlarini qo‘llab quvvatlashi va qaysilarini qo‘llab quvvatlamasligini keltirib o‘tamiz.
Demak qo‘llab quvvatlaydiganlari:
boolean, byte, short, int.
Java class, package, interface, exception lar.
Javaning object-oriented ga xos xususiyatlaridan: inheritance, virtual methods, overloading va dynamic object creation, access scope, va binding rules
35
Interpreter – Java Card Virtual Machine ning on – card qismida ishlaydi. Xulosa qilib shuni aytish mumkinki xar bir autentifikatsiyalash
vositalarining o‘ziga yarasha kamchilik va avzalliklari mavjud. Quyidagi jadvalda ularning kamchili va avzalliklari keltirilgan.
1.4-jadval.
Generator qo‘llanilishi turlarining asosiy afzalliklari va kamchiliklari
|
| |