Дәріс Web технологиялар негіздері



жүктеу 471,78 Kb.
Pdf просмотр
бет14/15
Дата09.01.2018
өлшемі471,78 Kb.
#7181
1   ...   7   8   9   10   11   12   13   14   15

VB Script  

JavaScript Microsoft шығысымен Visual Basic кең тараған тіл бағдарламасы ілгеріледі. 

VBScript  те  JavaScript  жасағанды  жасайды,  бірақ  бағдарламалық  коды  Visual  Basic  –  ке 

ұқсайды.  

Visual Basic Script – Visual Basic бағдарламасының тілімен ұқсас. Visual Basic Script 

интернетке  байланыстыларды  шешеді,  нысандарды  (батырмалар,  тізімдер,  меню  т.б.) 

басқаруды  Web – беттерінде атқарады. Visual Basic Script көмегімен тездетіп беттер ашып 

немесе ойындар құрауға болады. HTML құжаты ішінде орналасады.  

Visual Basic Script ерекшеліктері.  

Visual Basic Script JavaScript – тан айырмашылығы мыналар:  

– оператордан кейін нүкте, үтір қойылмайды;  

– теңдік  белгісі  ауысқанда,  сондай  –  ақ  теңдестіру  операциясын  жасағанда 

қолданылады;  

– операторлар  блоктары  фигуралы  жақшалармен  ерекшеленеді,  if  …  end  if,  do  … 

loop, while … wend сөздермен.  

Сондай – ақ JavaScript ауыспалы түрде қолданылады, мәтін арқылы айыруға болады. 

Visual Basic Script Visual Basic функциясын атқарады.  

Негізгі кемшілігі Internet Explorer ғана оны қолдайды. Сол себепті Visual Basic Script 

бағдарламасы үшін клиент жағынан шектелген.  

Java  

Java  –  ны  құру  –  соңғы  жылдары  алға  шыққан  озық  бағдарлама.  HTML  тілі 

«Дүниежүзілік тор» WWW (World Wide Web) беттеріне орналасу үшін қажет, сапалы алға 

ұмтылуға қажет, яғни интернетке шығуға.  

Үш  элемент  бірігіп  Java  тілін  құрайды  және  бүгінгі  күні  озық  технологияның 

қатарында келеді. Java өз апплеттерін кеңінен қолдану үшін платформадан ауытқылайтын 

белсенді жүйесі  Web – тің беттеріне қатарласып келеді. Java апплеттері HTML құжаттары 

сияқты тұтынушылар арқылы жеңіл тарайды. Java жұмысты жеңілдетеді, жұмысты істеуге 

ыңғайлы.  Бұл  бағдарлама  жасаушыларға  жаңа  бағдарламалар  мен  жаңа  апплеттер 

шығаруға оңтайлы жағдайлар туғызады.  

Java  бағдарламашыға  көптеген  функцияларды  атқаруға,  терезелерді  қолдануға, 

жүйелі нысандар құруға, ендіруге – шығаруға көмектеседі. Бұл кластар қолданып жүрген 

жүйеден интерфейстер жүйесінің спектрін кеңінен қолдануға әсер етеді.  

Java  тілі  (ОБ)  озық  бағдарлама  жасауға  арналған,  озық  бағдарлама  тұрмыстық 

әртүрлі  аспаптар  үшін  қажет.  Бұл  бағдарлама  C++  -  тен  басталған,  бірақ  тіл 

бағдарламасына  өзгертулер  енгізілді,  платформалық  тіл  бағдарламасы  тәуелсіз,  әртүрлі 

операциялық жүйелерде әртүрлі процессорларда қолданылады.  

Java апплеті.  

Апплет  –  бұл  шағын  бағдарлама,  жүйеде  дыбыстық  файл  немесе  мультипликация 

элементін  атқарады.  Мультифильмдерді  сақтау  үшін  немесе  ақпараттарды  сақтауға 

арналған нағыз бағдарлама.  

Web  –  беттері  Java  тілін  динамикалық  бейнелеу  мен  Web  клиенттерімен  қарым  – 

қатынаста болу үшін қолданады, басқа технологиялармен салыстырылады.  

Java    –  ны  жасаушылар  басынан  бастап  оның  тілі  гетерогенді  құралдардың 

мәселелерін шешуге арналғандығын білді  

– Java  – ны білуге асығу керек, бұл бағдарламаны жасағандар анық, әрі жеңіл жолды 

пайдаланған.  

– Java нысандарды қабылдап – жөнелтуге БО қазіргі әдістемелік жолын және клиент 

– серверлік жолын оңай тәсілмен қолдануға бейімделген.  

– Бір  уақытта көп материалды лек  – легімен орындауды қамтамасыз етеді (мысалы, 

мультимедиалық жүйелерді) 

– Көшірмелік, жазулық жүйелерін де көптен орындайды.  



Тілі  –  қауіпсіз,  сенімді,  белсенді,  сәулет  тәуелсіздігін  сақтайды,  өндірістік 

қажеттілікті  орындайды,  оқып  –  үйренуге  жеңіл.  Нысанды  –  көздемелі  бағдарламалық 

негізгі  танымды  игерсеңіз,  Java  бағдарламасын  да  тез  үйренесіз.  Javaның  көп 

кітапханалық қоры бар. Егер интернетке ену үшін қауіпсіздік қажет болса, онда Java тілі 

керексіздерді іріктейді, қорғаныс қызметін де атқарады, басқа тілге қауіпсіз варианттарды 

таңдайды.  Java  мәліметтердің  бәрін  орындайды.  Қателермен  де  жұмыс  істейді.  Есте 

сақтайтын материалдары да ауқымды. Есте сақталмайтындарды алып тастап, сараптайды, 

нысанды көздеу құралдарын пайдаланады.  

Java  бағдарламасының  бастапқы  кезеңінде  қателіктер  табылған  және  бірнеше 

шешулі  салаларда  бізді  шектейді.  Сонда  да,  оның  қателіктер  көзі  жоқ,  басқа  бағдарлама 

тілімен  байланысты  (қатаң  типтестігі,  мысалы).  Көбінесе  қолданыстағы  бағдарлама  «бас 

тартады»,  яғни  мынандай  жағдайда:  есте  сақтауды  белгілегенде,  шығарып  тастау 

мүмкіндігі  болған  жағдайда.  Java  осы  екі  мәселені  босаған  еске  сақтау  үшін  қоқысты 

жинауды  қолдана  отырып  және  шығу  жағдайы  үшін  жан  –  жақты  нысанды  –  бейнелеу 

құралын алып тастайды.    

Java  интерактивті  жүйені  қанағаттандырады.  Код  жазады,  бір  уақытта  бірнеше 

жұмыстарды атқарғанда, атқарылған жұмыстарды жүйеге келтіреді. Интерактивті жүйенің 

тиімді әдістерін қолданады. Javaны құрастырушылар қатаң талаптар қоя білген  – барлық 

салада, әр кезде қолдана алу тәсілі бағдарламаға ендірілген.  

Java    –  ны  құрағандар  тілге  және  бірнеше  қатаң  талаптарды  орындау  уақыттарына, 

сөз  күйінде  емес  бағдарламаның  кез  келген  орнына  әмбе  уақытына  бір  кезде  жазды 

(виртуалды Java  – машина кездескенде – барлық платформалардың браузерлерінде, OS/2, 

Netware).  

Кәдімгі емес Java  өз кодын орындайды, ұстанымды платформа бағдарламасы аралық 

қатынасты  байт  –  кодтың  (bytecode)  қызметін  атқарады.  Байт  –  код  кез  келген  жүйеде 

ығыстырады, Java атқаратынды орындайды. Ертелік жүйе көбінесе платформаға тәуелсіз 

қызметтерді  қамтамасыз  етеді,  өндіріс  кемістігі  едәуір  (Basic,  Perl)  меңгереді.  Java 

орындайтын жұмыстарға байт  – код ендірілген. Байт – код машина кодына (Just  In Time 

compilers)  ауыстырылған.  Жұмыс  атқару  қарқыны  өте  жоғарылайды  (Symantec  JIT 

Netscape Navigator).  

Java  тілі  командалық  интерпретаторлардан  күрделі,  ал  меңгеруге  оңтайлы,  басқа 

бағдарламалық тілге қарағанда, мысалы C++.  

Java  ортасы  –  кеңірек  бағдарлама  тіліне  қарағанда  нағыз  бейбіт  ең  қажетті 

абстракцияларды  құрайды,  өз  бағдарламаңыздағы  қолданылатын  жәйттерге  түрткі 

болады. Java негізгі кең таралған абстракциялар класын құрайды, оның тілін жасаған, шын 

мәнінде платформаға тәуелсіз.  



Әдебиет: 7 нег. [144 - 183], 10 нег. [31 - 70].  

Бақылау сұрақтары:  

1 Клиент машинасы үшін интернетті құрудың ерекшеліктері неде?  

2 JavaScript  технологияларының ерекшеліктері неде?  

3 Visual Basic Script технологияларының ерекшеліктері неде?   

4 Java технологияларының ерекшеліктері неде?  

 

 



 

Дәріс 14. 

Интернет қосымшаларын құру технологиясы. 

Серверге программалық құралдары. 

«Клиент-сервер» технологиясындағы программалау. 

ISAPI,  CGI спецификациясы 

Серверді программалау тілдері. 


жүктеу 471,78 Kb.

Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   15




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау