Java Card — смарт-карталар мен жад көлемі мен өңдеу қабілеті өте шектеулі басқа да құрылғалырда жұмыс істейтін қосымшалардың қауіпсіз ортасын құратын технология.
Мақсаты:
Java-нің бір жобалық мақсаты - портативтілік, яғни Java платформасына жазылған бағдарлама тиісті аппараттық және операциялық жүйенің кез-келген тіркесімінде, қолдау. Бұған Java тіл кодын аралық сәулет-сәйкестендірілген машина кодының орнына Java-байт коды деп аталатын аралық көріністе жасау арқылы қол жеткізіледі. Java байт кодтарының нұсқаулары машина кодына ұқсас, бірақ олар VM виртуалды машинасы арқылы орындалады. Түпкі пайдаланушылар әдетте жеке Java қосымшалары үшін Java апплеттеріне арналған веб-шолғышта өздерінің машиналарында орнатылған Java Runtime Environment JRE бағдарламасын пайдаланады.
Міндеттері:
Java бағдарламау тілін басқа программалау тілдерінен айырмашылығын көрсету;
Оқу процесінде жаңа технологияларды қолдануға қойылатын талаптарды зерттеу.
Басқа программалау тілдерімен салыстырып қарағандағы негізгі айырмашылығы – программалар мөлшерінің азаюын қажет етуі мен желіде жұмыс істейтін тасымалданатын қосымшалардың қауіпсіздігі шарттарының ұлғаюы. Java көрсеткіштерді қолдамайды, себебі, жадтың жанама адрестерімен типі көрсетілмеген көрсеткіштер арқылы жұмыс істеу мүмкіндігі жадтың қорғанышын елемеуге рұқсат береді.
Java тілі әртүрлі бағдарлама жасау үшін қолданылатын универсалды тіл. Оған қоса Java платформаға тәуелсіз проектор жасау үшін қолданылады. Бағдарлаудың қарапайымдылығы және қауіпсіздік амалдары тез және түсінікті код жазуға мүмкіндік береді. Басқа бағдарлау тілдерінде кеңінен тараған қателер Java бағдарламаларында болмайды. Бірақ оған қарамастан бұл тіл қарапайым, үйренуге оңай тіл болып табылады
Артықшылықтары:
Java бағдарлау тілі – ол JDK (Java Development Kit). Яғни, бағдарлау тілі бір-бірімен топтасқан көптеген кішкентай бөлшектерден, класстардан тұрады. Демек, Java-да жазылған бағдарламалар негізінде осы класстардың жиынтығын, пакеттерді қолданады.
Оқу процесінде компьютерді тиімді пайдалану және қолдану кейінгі жылдары айтарлықтай оң тәжірибе беріп отыр. Мысалға алсам, оқушылардың, студенттердің өз бетімен ізденісі, пәнге деген қызығушылығын арттыорып, шығармашылығын дамытуға, оқу қызметінің мәдениетін қалыптастыруға, дербес жұмыстарын ұйымдастыруға ерекше қолайлы жағдай туғызып отыр. Осыған орай сабақ беру үрдісінде қазіргі күннің жаңа технологияларын , яғни электрондық ресурстардың мүмкіндіктерін пайдалану және оны қолдану болып табылады.
Гипотезасы:
Достарыңызбен бөлісу: |