JavaScript- та бағдарламалау



бет2/3
Дата04.05.2020
өлшемі30,65 Kb.
#65694
түріОқулық
1   2   3
Байланысты:
ДИССЕРТАЦИЯ
Цилиндр, конус 21.04, тәуелсіздік-теңдесі жоқ байлығым, тәуелсіздік-теңдесі жоқ байлығым
Сенімділік: Java программалық қателіктерден қатал қателердің ықтималдығын азайту үшін қажет болды. Осыны ескере отырыпобъектілі-бағытталған бағдарламалау енгізілді. Деректер мен оның манипуляциясы бір жерде бірге жиналғанда, Java сенімді болды.

Қауіпсіздік: Java бастапқыда желілер бойынша деректермен алмасатын мобильді құрылғыларды бағыттағандықтан, жоғары қауіпсіздік деңгейін қамтуға арналған. Java - бүгінгі күні ең қауіпсіз бағдарламалау тілі.

Платформа тәуелсіздігі: Бағдарламалар орындалатын машиналарға қарамастан жұмыс істеуі керек. Java операциялық жүйе, аппараттық құрал немесе құрылғылар жұмыс істейтін құрылғыларға қатысты емес, портативті және кросс-платформалы тіл ретінде жазылған.

  1. Зерттеу нысаны: Web-бағдарламау пәнінен html және css тарауы.

HTML (HyperText Markup Language)-веб-беттерді жасау және жариялау үшін World Wide Web-те қабылданған Тіл. HTML авторларға келесі құралдарды ұсынады: веб-құжаттарға тақырыптарды, мәтінді, кестелерді, тізімдерді, фотосуреттерді және т.б. қосу; гипермәтін сілтемесі бойынша тышқан батырмасын басу арқылы басқа Веб-беттерге өту; ақпаратты іздеу, билеттерді брондау, тауарларға тапсырыстарды ресімдеу және т. б. үшін веб-құжаттарға бейнелерді, дыбыстарды және басқа да сыртқы объектілерді тікелей қосу. Іс жүзінде, қазіргі заманғы Веб-бет үш тілдік құралдардың көмегімен қалыптасады: HTML тілі құжаттың логикалық құрылымын (тақырыптар, абзацтар, графикалық суреттер және басқа объектілер) орындау үшін қолданылады; CSS каскадты стильдердің тілі құжатты бейнелеу тәсілін (мәтін және фон түстері, қаріптер, жеке нысандарды беттегі теңестіру және позициялау тәсілдері және т. б.) орындау үшін қолданылады; сценарийлерді бағдарламалау тілдері (көбінесе JavaScript) сценарий жазу үшін қолданылады, яғни, сценарийлерді жазу үшін қолданылады. құжатты көрсету барысында шолушы орындайтын шағын бағдарламалар және әр түрлі оқиғаларға жауап ретінде оның динамикалық өзгеруін қамтамасыз етеді. Бұл ретте HTML-құжат Веб-беттің қалған компоненттері орналасқан орта болып табылады. Сондықтан біз біздің анықтамалықты HTML тілін сипаттаудан бастаймыз, одан кейін CSS және JavaScript сипаттаулары бар.

Бұл тілдің көмегімен көрінетін элементтермен және HTML – құжаттамалардың мазмұнымен динамикалы басқаруға болады. Экранда өрнектелетін құжаттамаға шамаланып құрылған HTML құжаттамаларды браузермен жүктелген құжаттамаларды синтаксистік талдау процесінде жазуға болады. Document объектісінің көмегімен құжаттамаларды «нольден бастап» генерациялауға боладжы, ол негізінен пайдаланушының жасаған алдыңғы әрекеттеріне немесе қандай да бір факторға байланысты жүргізілуі мүмкін.

JavaScript браузер жұмысын бақылауға мүмкіндік береді. Мысалы, Window объекті экранға қалқып шығатын диалогтық терезелерді шығаруға, браузер жаңа терезелерін құруға, ашуға және жабуға, қозғалту режимдерін беруге және терезелер өлшемдерін беруге және т.б. мүмкіндік береді.

JavaScript құжаттамалар ішіндегілермен бірге өзара әрекет етуге мүмкіндік береді. Объект Document және оның ішіндегі болатын объектілер бағдарламаларға HTML-  құжаттамалары бөліктерін оқуға және кейде олармен әрекет етуге мүмкіндік береді. Мәтінің дәл өзін оқуға мүмкін болмайды, бірақ, мысалы, сол құжаттаманың ішіндегі гипермәтінді сілтиемелер тізімін алуға мүмкіндік бар.  Ағымдағы мезеттерде құжаттамалар мазмұнымен өзара әрекет етудің кең мүмкіндіктері Form объектін және оның құрамында болуы мүмкін объектілермен өзара әрекет етудің қамтамасыз ете алады, атап айтсақ: Button, Checkbox, Hidden, Password, Radio, Reset, Select, Submit, Text және Textarea.

JavaScript пайдаланушымен өзара әрекеттесуге мүмкіндік береді. Тілдің маңызды ерекшелігі болып ондағы таралған жағдайларды өңдеушілерді анықтау мүмкіндігі – кодтың шамаланған порцияларын анықтау, нақты жағдайлар түскен кезде әрекет ете бастайды (әдетте пайдаланушы әрекетінде). JavaScript жағдай өңдеушілер ретінде кез келген алдын ала берілген функцияларды пайдалана алады. Мысалы, қатарда арнайы хабарламаның жағдайын шығаратын, әрине егер пайдаланушы тышқан пернесін гипер мәтіндік сілтемеге алып баратын болса немесе экранға диалогты терезені нақтылауды сұрауға сұрау бере отырып шығратын болса сол әрекеттерді орындайтын бағдарламаларды жазуға болады немесе пайдаланушымен енгізілген мәндерді тексеруге және егер енгізу жағдайларында қателік орындаған жағдайда сәйкес  диагностиканы беріп және дұрыс мәнді енгізуге мәжбүрлейді.

JavaScript шамаланып жүргізілетін математикалық есептеулерді орындауға мүмкіндік береді. Одан басқа бұл тіл күн және уақыттың мәндеріне ие дамыған жұмыс құралдарына ие. JavaScript негізінен CGI – бағдарламаларына балама ретінде және Perl сценарийі тіліне баламалар ретінде, сонымен қатар Java тілдеріне қосымша толықтырулар ретінде құрылған.



  1. Зерттеу пәні: Алгоритмдер және бағдарламау пәні.

Деректерді өңдеу жүйесінің техникалық негізі ретінде компьютердің мүмкіншілігі

пайдаланатын бағдарламалық жасаумен байланысты. Бағдарламау – бағдарлама құрумен байланысты теориялық және практикалық іс-әрекет. Бағдарламау – бағдарлама құрудың әдістері мен құралдарын құру және қолдануға, зерттеуге бағытталған ғылыми пәндер кешеніне негізделген. Бағдарламау формальды грамматикамен анықталатын бағдарламау тілдерінің көмегімен жүзеге асырылады. ЭЕМ-де шешілетін әртүрлі есептердің алгоритмі компьютерге түсінікті формада, яғини қандай да бір программалау тілінде жазылады.



Java ішінде бірнеше негізгі топтары бар:

  • Java EE — Java Enterprise Edition, кәсіпорын деңгейіндегі бағдарламалық жабдықтамалар жасауға арналған арнайы құралдар жиыны болып табылады.

  • Java ME — Java Micro Edition, есептеуіш қабілеттері шектелген құрылғыларда қолдануға арналған, мысалы ұялы телефондар, қалталық дербес компьютерлар, кіріктірме жүйелер.

  • JavaFX — Java эволюциясының Rich Client Platform ретіндегі келесі қадам технологияся; ббірлестіктің қосымшалары мен бизнестың графикалық интерфейстерін жасауға арналған.
1   2   3




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

    Басты бет