57-сур ет. Linux Mint
Егер Windows 10 орнату қаж ет болс а, оны ресм и сайтын ан
жүктеп алу керек. Операциял ық жүйен і жүктеп алғаннан кейін
виртуалд ы машина құр уд ы баст ауғ а болад ы. Ең алдым ен, атын,
түрін және нұсқ ас ын көрс ет у кер ек. Аты (Name) – виртуалды
маш инаның кез келген атауын таңд аңдар. Түр і (Type) – Linux,
өйткен і біз Linux Mint қоямыз. Версия (Version) – Ubuntu (32/64-bit),
осы жүйен ің нег ізінд е Linux Mint жас алған (58-сурет).
58-сурет. Linux Mint құру
Естер ің е сақт аңд ар, вирт уалды маш ина – сенд ердің нег ізгі
комп ьютерл еріңнің ішінд егі вирт уалд ы компьют ер. Виртуалд ы
маш ин а үшін негізгі комп ьют ерд ің рес ур ст арын ың бір бөліг ін,
атап айтқанд а, жедел жады және қатқ ыл дискіден кең іст ікті
бөліп алу қаж ет. Linux Mint үшін біз 2048 МБ RAM бөл уг е кең ес
бер еміз, ол іске қос ылғ ан вирт уалды маш инад а ғана қолданы-
лад ы. Windows 10 опер ац иял ық жүйесі бар вирт уалд ы маш ин а
үшін біз 4096 МБ бөлуг е кең ес бер еміз (59-сурет).
101
59-сур ет. Ресурстарды бөлу сұхбат терезесі
Одан әрі жүйе файлд арды сақт ай алат ын виртуалд ы қатқыл
диск ін і құру қаж ет (60-сурет).
60-сурет. Виртуалды қатқыл диск құру
VDI түр ін ің (VirtualBox Disk Image) піш імі құрастыр уш ы-
лардың ұсыныс ымен дин ам ик алық болып таб ылады, бұл тек
қаж етт і көлемд і пайдал ан уға мүмкіндік береді. Құр астыр у-
шылардың айтуы нша, тіркелг ен қатқ ыл диск жылд ам жұмыс
істейді, бір ақ іс жүзінд е бұл сез ілмейді. Құрылғыдағы дискін ің
соңғ ы нұсқ адағ ы SSD болғ аны өте маң ызды. Linux Mint опе-
рациялық жүйесінің тек өзі үшін ған а диск іде шамам ен 10 ГБ
орын қажет, соны еск ере отырып файлдар үшін де орын қал-
дыр у керек. Біз Mint үшін 50 ГБ қалд ыр уғ а кеңес бер ем із, олар
тек қаж етт іл іг іне қар ай ғана қолдан ыл ад ы (61-сурет).
102
61-сурет. Жаңа виртуалды қатқыл дисктің атын,
көлемін көрсетуге арналған сұхбат терезе
Виртуалды маш ина сәтт і құрылды, енді ол виртуалд ы маш и-
налар тізім інд е пайда бол ады (62-сурет).
62-сур ет. Виртуалды машина құруды аяқтау
Құр ылғ ан вирт уалд ы маш ин ан ы іске қос ыңд ар. Жүйе бұр ын
жүкт елген опер ац иял ық жүйен ің бейнес ін е жол сұр айд ы (63-сурет).
63-сурет. Жүктейтін дисктің жолын көрсету терезесі
Енді Linux Mint виртуалды опер ац иялық жүйесім ен жұм ыс
істей аласыңд ар. Осындай жолмен кез келг ен опер ациялық
жүй елер үшін вирт уалды маш ин а құруғ а бол ад ы.
103
ЖИЫ НТЫҚ БАҒАЛ АУ ТАПС ЫРМАЛ АР ЫНЫҢ ҮЛГІЛЕРІ
1. Арнайы прогр амм ал ық жасақт ам а көмег ім ен жас алғ ан
жасанды компьют ер:
A) Виртуалды машин а
B) Вирт уалды тур
C) Кеңейт ілг ен шынд ық
D) Вирт уалд ы шынд ық
E) 3D граф ика
2. Вирт уалды машинал ард ы таңдаңд ар (3 жауап дұрыс):
A) VirtualBox
B) VMware
C) Microsoft Virtual PC
D) Microsoft Office
E) Mac OS
3. Бос орынд ы толтырыңдар:
Cмартф онд ар, планш еттер, электронды кіт апт ар, телефон-
дар, ноутб укт ер (ультрабуктер, нетбуктер) ... деп аталад ы.
4. Құрылғ ылардың атауын суретімен сәйкестендіріп, анық
тама беріңдер:
1. Смартф он − ...
2. Ноутбук − ...
3. Электр онд ы кіт ап − ...
4. Планш ет − ...
104
5. Бос орынды толтыр ыңд ар:
Сенс орлық экран – дер ект ерд і ... және планшетт і ... үшін
қызм ет етеді.
6. Моб ильд і құр ылғылар элементт ер ін белгілеңд ер (4 жауап
дұр ыс):
A) Жады
B) Пернетақта
C) Проц есс ор
D) Принт ер
E) Бейн ежылд амд атқ ыш
F) Сканер
G) Байл аныстырушы компон ен ттер
7. Компьютерд ің нег ізгі функциял ары (4 жауап дұрыс):
A) Processing (өңдеу)
B) Simplicity (қар ап айы мдылық)
C) Control (басқару)
D) Visibility (көрнек ілік)
E) Memory (сақт ау)
F) Attractiveness (тартымд ыл ық)
G) Transfer (беру)
8. Компьютерл ік жүйе сапас ының негізг і көрс еткішт ерін
ажыратыңд ар:
Өнімділ ік, практик алық, энерг ет икалық, ғарыштық,
жүйел ердің сенімділ ігі мен тиі мд іліг і, жел ілік, эконом и-
кал ық
9. Мобильд і құрылғыл ар сызбас ын а кір етін құр ауы шт ард ы
белгіл еңдер (4 жау ап дұрыс):
A) Диспл ей
B) Сенсорл ық экр ан
C) Жүйел ік тақш а
D) Акк ум ул ят ор
E) Құлаққап
F) Дауыс зорайтқыш
G) Адаптер
H) Мод ем
10. Бос орындарды толт ыр ыңдар:
Мобильд і құр ылғылар сызбан ың соңғ ы комп он енті ... (1) бо-
лып табыл ады. Олар ... (2) түрг е бөлін ед і: ... (3) және ... (4).
105
3-БӨЛ ІМ БОЙЫ НША ҚОРЫТ ЫНДЫ
Аппаратт ық жас ақтам а бөлім і бойы нш а сенд ер «вирт уал-
ды машин а», «мобильд і құрылғ ы», «прогр аммалық жасақта-
ма», «аппаратт ық жасақт ама» ұғымд ар ым ен танысы п, әрб ір
ұғымн ың негізг і мақсатт ар ын түс індіңдер. Вирт уалд ы маш и-
над ағ ы опер ац иял ық жүйе, вирт уалд ы машинаның мақс ат ы
мен мінд еттері, виртуалды компьют ерлерді құру және басқ а-
руға арналғ ан программ а түрл ер і қар астырылд ы. Мобильді
құрылғ ылардың түрлер і, нег ізг і комп онен ттері, оның ішінд е,
аккум ул яторлық батар ея, қоректенд іру контр олл ер і, жүйел ік
тақш а, орт ал ық проц есс ор, жед ел жад ы, перн ет ақт ал ық мо-
дуль, құрылғының LCD дисплейі, сенсорлық экран, қаб ылд а-
ғыш-тар атқыш, антеннаның сип аттамалары келтір ілді. Апп а-
ратт ық жән е программал ық жас ақт аман ың даму заңд ыл ықта-
ры, атап айтқ анд а, компьют ерл ік жүйелерді ұйымд астыр удың
негізг і принципт ер і, заттық-энерг ет икал ық және ақп араттық
тұт аст ық, функцион алд ық жән е құр ыл ымд ық тұт аст ықты арт-
тыр у, негізг і функц иян ы архивтеу, сап а көрсетк іштерінің өза-
ра байланысы, апп ар аттық жән е прогр аммалық шешімдер мен
техн ол огиялард ың саб ақт астығ ы қараст ырылды. Бұл бөл імнің
маң ызд ыл ығ ы сенд ерге виртуалды маш ин ан ың мақс ат ын, мо-
бильді құр ылғыл ардың негізгі комп онентт ерінің сип аттамал а-
рын келтір іп, сенд ердің аппар атт ық және прогр амм ал ық жа-
сақт аман ың даму заңд ылықт ары туралы жалпы білімд еріңді
қал ыпт аст ыр у болып табылад ы.
Глоссарий
Вирт уалд ы маш ина – арн айы программал ық жасақт ама
көм ег ім ен жасалғ ан жасанд ы комп ьютер.
Моб ильді құр ылғылар – баст ы ерекш ел іктер і кішкене
өлш емі мен атқар атын функциял ар ының сан ы бол ып таб ы-
латын смартф ондар, планшеттер, электронд ы кіт аптар, теле-
фонд ар, ноутбуктер (ультрабуктер, нетбуктер).
Смартфонд ар – ең маң ызд ы ерекш еліг і көл ем і мен тас ы-
малдану қабіл еті және көпт ег ен функцион алд ық мүмкіндікт ер і
бар құрылғ ылар.
Планш етт ер – үлк ен экр анмен жабд ықт алғ ан және Инт ер-
нетті, кітапт ард ы, офист ік пак етт ерд і, сондай-ақ ойы нд ард ы
пайд алан уға мүмкінд ік бер ет ін құрылғылар.
106
4-БӨЛІМ
ЗАТТАР ИНТЕРНЕТІ
Күт ілет ін нәт ижел ер:
• заттар интернетінің жұмыс қағидаларын сипаттау;
• заттар интернетінің перспективалары туралы айту;
• конструкторда ыңғайлы мобильді қосымшаның интерфейсін
құру;
• кодтың блоктарымен және циклдерімен мобильді қосымшаны
жасау;
• әзірленген мобильді қосымшаны орнату жолын түсіндіру;
• ақылды үй датчиктерінен алынған деректерді шығаруды
ұйымдастыру;
• ақылды үй датчиктерінен алынған деректерді шығару
программаларын әзірлеу;
• ақылды үй құрылғысын басқару үшін программа әзірлеу.
§33–34. Заттар инт ернет і дег ен не?
Еcтер ің е түс іріңд ер: Сөздік:
• мобильд і құрылғыл ар дегенім із не?
• моб ильд і құрылғылар қандай Заттар инт ерн ет і – Инт ерн ет
вещей – Internet of Things
комп оненттерден тұр ады? Бірыңғ ай желі – Един ая сеть –
• апп ар атт ық жән е программ алық Unified network
Экож үйе – Экос ист ем а – Ecosystem
жасақтамада қандай дам у заңд ы
лықтары бар?
Меңгер іл етін біл ім:
• затт ар интерн ет і деген ім із не? Заттар инт ерн ет і (Internet of
• заттар интернет інің жұмыс Things, IoT) – бір-бірімен нем е
се сыртқ ы ортам ен әрекет жасау
қағидал ар ы; үшін кірікт ірілг ен технол ог ия
• заттар инт ернетін ің қолдан ылу лармен жабд ықталғ ан, осынд ай
салал ары.
Бұл қызық жел ілерд і ұйымдаст ыруд ы эко
номик алық жән е қоғ амдық үде
XX ғасырд ың басынд а физик ріст ерді қайт а құр уға қаб ілетті
Ник ол а Тесл а радиотолқынд ар құбылыс ретінде қар аст ыратын,
барлық заттард ы басқар ат ын әрек етт ер мен опер ациял ард ың
«үлкен ми» нейр ондарым ен па бөл ігіне адамн ың қатысу қаж ет
ра-пар болатын ын болжад ы. Ал
оны бақ ыл ау құралдары қалтаға тілігін болд ырмайт ын физик а
оңай сыйы п кет ед і деген. лық объе ктілерд ің «затт ард ың»
есептеу желіс ін ің тұжырымд а
масы. IоT тұрмыстық техникадан бастап кішкентай датчиктер-
ге дейін бір-біріне қосылған интеллектуалды құрылғылардың
кешенін білдіреді (64-сур ет).
64-сурет. Затт ар инт ерн еті
108
Бүгінгі күні Интернет желісі бұлттық технология
көмегімен миллиардтаған өндірістік және тұрмыстық тех-
никаларды өзара байланыстыруды қамтамасыз етеді (14-
сызба).
ӨНДІРІСТІК ЗАТТАР ТҰРМЫСТЫҚ ЗАТТАР
ИНТЕРНЕТІ ИНТЕРНЕТІ
Ауыр машина Алып жүретін
өндірісі гаджеттер
Қоғамдық Смартфондар
көлік
Ақылды қалалар Ауқым- Телевизор
Автоматтандыру ды желі Тұрмыстық
арқылы мәлімет электр құралдары
алмасуға арналған про-
граммалық жасақтама
Өндіріс Ақылды үй
жүйелері
Денсаулық сақтау Үйге арналған гаджет-
терді автоматтандыру
14-сызба. Өндірістік және тұрмыстық заттар интернеті
Затт ар инт ерн ет ін жүзег е асыру үшін мына шарттард ы
орынд ау қажет:
1. Бір ыңғ ай орталық
Барл ық заттардың орт алығ ында мақсатқ а жету бойынш а
программаны берет ін адам емес, құрылғы тұр уы тиіс. Ол басқ а
құр ылғыл ард ы жән е тапс ырм ал ард ы орындауды бақыл ап,
дер ект ерд і жин айд ы. Мұнд ай құрылғы әр үйд е, кеңс ед е жән е
басқ а жерл ерде тұруы кер ек. Олар деректер алмасатын жән е
кез келг ен жерд е адамға көм ект есетін бірыңғ ай жел ін і бір ік
тіред і.
2. Бір ыңғ ай станд артт ар
Бірыңғай стандарттардың сақталмауы жаһандық заттар
интернетіне қолжеткізу жолында басты кедергі болып табы-
лады.
Жүйенің ауқымды жұмысы үшін бірыңғай тіл қажет. Өзде
рін ің экожүй есі жолынд а қаз ірг і таңда Apple, Google, Microsoft
комп ан иялары қарқынд ы жұмыс жас ап жатыр. Бір ақ олардың
барлығы жеке-жеке жұмыс жасауда, демек, ең жақс ы жағдайд а
109
біз тек жерг ілікт і жүй елерді ала алам ыз, олард ы тіпт і қала дең
гейі нд е біріктіру қиын болады.
Бұл жағд айда жүйелердің бір і станд арт болып қал ыптас ады
нем есе әрбір желі жерг іл ікт і бол ып қала беред і жән е жаһандық
деңгейіне дейі н өспей қалуы мүмкін.
3. Қауіпсіздік
Заттар интернетінің жүйелерін әзірл ей отырып, дерект ерд і
қорғ ау тур ал ы ойл ан у қажет. Егер хакер жел іні бұзатын болс а,
ол мәліметтердің бәр ін білетін бол ад ы.
Бүг інгі күн і бізд і әртүрл і «қосылған» құр ылғ ыл ар қор
шайд ы: көшед е қауі псіздік жән е экомонит оринг жүйелер і
жұмыс істейді. Заттар интернеті тұрмыст а, тұрғын үй комму
налд ық шаруашылығы және инд ус тр иялық сал ада, көлікт е,
ауылшар уаш ыл ығында жән е мед ицинад а қолд ан ыл а бастады
(15-сызба).
– өндіріс – бөлшек сауда
– көлік – логистика
– қорғаныс – банктер
– ауылшаруашылығы – қызмет көрсету
– инфрақұрылым
IoT индустриясы
– мұнай, газ, тау-кен өнеркәсібі – ауруханалар
– сақтандыру қызметі – денсаулық сақтау
– ақылды үйлер – ақылды ғимараттар
– тамақ өнімдерін өндіру – IoT компаниялары
15-сызба. Затт ар интерн ет і индус трияс ы
1. Янд екс. Нав иг ат ор (65-сурет).
Смартф ондар мен планш еттер коорд инатт ард ы, қозғал ыс
бағ ыты мен жылд амдығ ын Яндекс қызмет іне бер еді, ал пай
далануш ылардан қабылд анғ ан ақп ар ат компаниян ың серве
рінде талдан ады. Жол кепт елісі туралы мәлімет алғ ан соң,
қос ымш а жүргіз ушіге автом атт ы түрде айн алып өту нұсқ ал а
рын ұсынад ы және телеф онның нем ес е планш етт ің экран ын
да маршрутты көрсет ед і. Моб ильд і құр ылғ ыл ар, дерект ерді
110
өңдеу орталықт ары және Янд екс қосымш ас ы дер ектерд і адам
ның қатыс уы нс ыз бөл іс етін заттар инт ерн етінің нақты мыса
лы бол а алады.
65-сурет. Янд екс. Навигатор
2. Спортт ық IoT (66-сурет).
Спортта заттар инт ерн етін статистика жин ау және дерект ер
ді талдау үшін пайдаланад ы. IoT-шешімд ерін қолд ану әрт үрл і:
калория шығынын қад ағ ал айт ын таңғы жүгіріст і әуесқ ойларға
арналған мобильд і қосымш ал ардан кәсіби спорттағ ы өндір істік
ақпаратт ық-есепт еу жүй елер ін е дейі н.
Команд алық IoT-шеш ім жек е спортшылар мен барлық
ұжымның жағдайы н қадағалайды. Спортшын ың орын
ауы стыруы, тамыр ының соғ уы тур ал ы ақп ар ат оның үстін е
киген кеуд ешес іне орн ат ылғ ан датч икт ер көм егімен алы
над ы.
Коорд инатт ар мен мед иц ин ал ық телем етрия басш ыл ықты
шұғ ыл ақп аратпен жән е қосалқы қызметтерін қамтам ас ыз
ете отырып, бұлтт ық платф орм аға жібер іл ед і. Жаттықт ы
рушы ұжым жағдайын бағ алау үшін тайм-аутт ы күтп ест ен
ойын тактикас ын құр астыр ад ы және қал ыпт асқ ан жағд айд ы
тез есепке алып, шар а қолд ану арқ ас ынд а қарс ыл аст арын
жең е алад ы.
111
66-сурет. Спортт ық IoT
3. Ақылд ы есептег іштер.
Ақылды есептегіштер тұрғын үй-коммун алдық шар уаш ы
лығынд а, IoT-техн ол огиял арын зиятк ерлік диспетч ерл ендіру
жүйесінд е рес урст арды есепт ейтін ақылды құр алдар ретінде
қолд аныс тапты. Инт ерн етке қос ылған есептег іштер көрс ет
кішт ерді бұлтқа беред і, ал дисп етчер жек е үйдег і, кварталд ағ ы
немесе жалп ы қалад ағы су, электр немес е газ шығын ын көр ед і.
Бұл менш ік иелер ін ің пәт ерлерінд е болу-болм ауына қарамай,
нақты уақыт режим інд е рес урст ард ы тұтын уд ың тол ық көрі
ніс ін е ие болуғ а, есепт еу құралдарын қашықтықтан басқ аруға,
тұрғынд арғ а жед ел есепшоттар жіберуге мүмк інд ік беред і.
4. Ауы лш ар уаш ыл ығы (67-сурет).
67-сур ет. Затт ар интерн ет і ауы лшар уашыл ығынд а
112
Жекелег ен өсімдікт ерге немес е егіст ікт ерг е орн ат ылған
датчик ақп ар атты бұлтт ық серв ерге жіб еред і, ол жерден де
ректер операт орғ а кел іп түс еді, көшетт ің жай-күйі н жән е
оның жеміс қас иетт ер ін жақсарт у жөн інд ег і ұсын ыстарды
экр анға шығар ады. Қызан ақ өндір уш іл ердің жартыс ынан
астам ы жән е Израиль мақт а өсір ушіл ерін ің үштен бірі ыл
ғалд ылықты, топырақ темпер ат ур ас ын жән е топыр ақтың
басқ а да сип аттамал арын монитор инг жасау үшін жүйен і
пайд алан ады.
5. Ақылды зауы ттар (68-сур ет).
Электр энергетикасы мен жеңіл өнеркәсіпт е заттар
инт ернетін қолдануға қызығ уш ылық артт ы. IoT-технол о
гиял ардың көмег ім ен тең із желі генерат орлар ының опера
торл ар ы рот орлар мен турбин алард ың тозуы н қаш ықтан
бақылайды, олардың өнімд іліг ін қад ағ ал айд ы. Уақы тылы
қызмет көрс ет у есеб інен «жел турб инал ар ын ың» тоқтау
қаупі азайтылад ы жән е бригадалард ы қашықтағы теңіз
платформ ал ар ын а жіб еру қажетт іліг і жойылады. Шетелд ік
зауыттард ың иел ері IoT-тың индус тр иялық бизн естің
шығ ындар ын қысқарту мен кір іст і арттырудағ ы артықшы
лықт арын түсінд і.
68-сурет. Өнд іріст егі заттар инт ернеті
113
Cтанок пен қозғ алтқ ыштар шығ ар атын швейцар иял ық
комп ания өнд ір іст ік инжен ерл ерд ің арманын – алдын
ала техникалық қызмет көрс ет у (ТҚ) мүмк інд іг ін жүз еге
асырды.
6. Алып жүрет ін IoT (69-сурет).
Ірі ақп ар аттық техн ологиял ар комп ан иялары медиц и
нал ық затт ар инт ернет ін дам ыт уғ а инв ест иц ия сала бас
тады. Осынд ай шеш імдердің бірі сенсор арқыл ы денедегі
ауруд ың дин амикасын жән е емдел ушіл ердің сауығуын 24/7
режимінде қадағ алайды. Мон иторинг нақты уақ ыт реж и
мінд е стацион ар мен үйдег і көрсетк ішт ерд і жин аудан бас
тал ып, дер ект ерд і емдеуш і дәр ігер мен зертханағ а талдау
жән е шешім қабылд ау үшін жіберуге дейінгі әрекеттерд і
қамтиды.
Медиц ин ад а емд еу мек ем есі шеңбер інде жұмыс жас ап жат
қан қызметкерл ерг е дәрі-дәрмектер немесе құр алд ар қорының
сарқ ылуы тур ал ы ескерт у берет ін жоб ал ар бар.
69-сурет. Алып жүрет ін затт ар инт ернет і
IoT арх ит ектур ас ы. 16-сызб ада төрт деңгейд ен және деңг ей
арас ында әрек ет етет ін басқар у мен қауіпс ізд ік мүмк індікте
рін ен тұр атын IoT арх итектурас ы бейнел енг ен.
114
Қосымша ІоТ қосымшалар Қауіпсіздік-
деңгейі ті қамтамасыз
ету мүмкінді-
Басқару Қосымша- Қызметтер- Қызметтер- гінің деңгейі
мүмкіндігінің ларды және ді қолдаудың ді қолдаудың
қызметтерді Қауіпсіздік-
деңгейі қолдау негізгі шектеулі ті қамтамасыз
деңгейі деңгейі деңгейі ету мүмкінді-
Басқару
мүмкіндігінің Желі деңгейі Желі мүмкіндігінің деңгейі гінің негізгі
Трафик мүмкіндігінің деңгейі
негізгі деңгейі
деңгейі Қауіпсіздік-
Құрылғы мүм- ті қамтамасыз
Басқару кіндігінің ету мүмкінді-
мүмкіндігінің деңгейі гінің шектеулі
шектеулі деңгейі
деңгейі
Құрылғы Шлюз мүмкін-
деңгейі дігінің деңгейі
16-сызба. IoT арх итектур асы
Жел і деңг ейі екі нег ізг і функц иян ы орынд айд ы. Желі мүм
кінд ікт ері құр ылғылар мен шлюздерд ің өзар а әрек еттерін е
тәуе лді. Тас ымалд ау мүмкіндікт ері IoT қос ымшалар ы мен қыз
метт ер ін, сонд ай-ақ IoT басқ ару жән е бақ ыл ау тур алы ақп ар ат
тарын ың тас ымалдауына жат ады.
Қызметтерд і және қос ымш ал ард ы қолд ау деңгейі, қосымш а
лармен пайд аланылат ын мүмкіндікт ерді бер ед і. Көпт еген түрлі
қос ымшалар жалп ы қолдау мүмк інд ікт ер ін пайд алана алады.
Мысал ы, дерект ерді жалпы өңд еу және ДҚ басқ ар у жатад ы.
Қос ымш а деңгейі IoT құр ылғыл арымен өзар а әрекетт есе
тін барлық қосымш ал ардан тұр ад ы. Басқ ар у мүмк інд ікт ерін ің
деңг ейі желіні басқарудың дәст үрлі функциялар ын қамт ид ы,
яғн и ақаул арды, конф игур ациян ы, есепк е алуд ы, жұмыс көр
сетк іштерін жән е қауі псіздікт і басқ ар у.
Қ ауіпс ізд ікт і қамт амасыз ету мүмкінд ікт ер ін ің деңг ейі,
қос ымш аларға байланыст ы емес қауі пс іздікті қамт амасыз ету
дің жалпы мүмкінд іктерін қамтиды.
Қ ауіпс іздікт і қамтам асыз етудің жалпы мүмкінд ікт ерін ің
мысалдар ы:
– қос ымш а деңг ейінд е: авторизация, аутент ификац ия,
қосымшал ар дер ектерінің құп иял ыл ығ ын және тұтаст ығ ын
115
қорғау, жек е өмірг е қол сұғыл удан қорғ ау, қауіпсізд ік
аудит і жән е ант ивирустық қорғау;
– желі деңг ейінде: авт ор изац ия, аутент ифик ация, пайдалану
туралы деректердің жән е сигн ал беру деректерінің құпия
лылығ ы, сондай-ақ сигнал беру деректер інің бүтінд іг ін қор
ғау;
– құрылғы деңгейінд е: аут ент иф икац ия, авт оризация, құр ыл
ғын ың бүт індіг ін тексеру, кір уді басқар у, дерект ерд ің
құп иялылығ ы мен бүт індіг ін қорғау.
Қауі псізд ікті қамтам ас ыз етудің арн айы мүмк індіктері,
қос ымшал ард ың тал апт арым ен, мыс алы, мобильді төлемдерд ің
қауі псізд ік талаптарымен тығыз байл анысты.
Заттар интернеті – адамд ар мен затт ардың өзара әре
кет етет ін теңдес і жоқ бол аш ағы, алайд а бүкіл әлем бой ынш а
бірыңғ ай жел іг е қосылған милл ионд аған «заттар» үшін ІоТ-ны
енд ір удің табысы жаһанд ық деңг ейд е әрек етт ердің үйлесімді
ліг ін, сенімділіг ін жән е тиі мділ іг ін қамт амасыз етет ін ауқ ым
ды станд арттард ың болуына тік ел ей байл ан ысты болад ы.
Бүг інг і күні IoT бір ыңғай тол ық қамтит ын стандарттауд ың
болм ауы – оны енг ізуд і тежейті н нег ізг і проблем ал ардың бір і.
Затт ар интернет ін ұйы мд астыр уғ а байланысты технол ог ия
ларды стандарттаум ен бірн еш е хал ықар ал ық зертт еу топт ары
айналыс ады, олардың негізгіл ері Рад иоэлектроник а және
электр отехник а бойынша станд артт арды әзірлеу саласындағы
маманд ар қауымдаст ығ ын ың (IEEESA) Internet of Things тобы
жән е Халық арал ық Электр байл анысы одағ ының (ХЭО) стан
дарттау сект орын ың тобы бол ып таб ылады.
Бүг інг і күн і ХЭО-да заттар интернеті бой ынш а базал ық
станд артт ар әзірл енді. Затт ар интерн ет і ерекш ел іг імен қолд а
ныст ағы технологиял арды пайдалану бойынш а көпт ег ен мәс е
лелер қараст ырылуда. Кез келген жаңа тұжырымдамаға тән,
затт ар интерн етінің станд арттау процесі жел і архитектур асын,
«затт ардың» тал апт ар ы мен мүмкіндікт ер ін жән е олард ы қол
дан уд ың нақты техн ологиялар ын а дейін затт ар инт ерн ет інде
«заттард ың» бір-бір імен және сыртқы орт адағы құрылғ ы
лармен және адамдарм ен тік елей өзар а әрек етт ес уін ұйы мдас
тыр уғ а мүмк індік бер ед і.
Қазірг і уақытт а инф окоммуник ац ия салас ында әртүрлі тех
нологиялар станд артт алады. Алайд а оны қамт ам ас ыз етуг е мүм
кінд ік берет ін техн ол огиял ар емес, қаз ірг і заманғ ы ақп ар атт ық
116
қоғ амда өзара іс-қим ылд ың негізгі бірл ігі болып табыл ад ы.
Мыс алы, электронды медицин а (e-health) – келесі ұрп ақт ың
байлан ыс жел ісі арқылы немес е затт ард ың инт ернеттег і объе к
тіл ерінің өзар а іс-қимыл ы есебінен ұсыныл ат ын қызмет.
СұрақтарЖғаажуа пуа бпебреерйеійкік
1. Затт ар интерн ет ідеген не?
2. Затт ар интерн ет і индус тр иян ың қандай сал алар ында
қолданылады?
3. Заттар инт ерн етін жүз еге асыр у үшін қанд ай шартт ар
қажет?
ОйлОайнлаайныайқы, тқа, тлақлықылалйайыыққ
1. Заттар инт ернеті не үшін қажет?Мыс ал келт іріңдер.
2. Неге затт ар интерн ет і бүгінг і күні әлем үшін жаһандық
жаң алық болды?
ТалТдаладпа,пс,аслаылыстсытыр рааййыыққ
1. Затт ар инт ернеті анықт ам ас ын ан қандай қорыт ынды
жасауғ а болады?
Заттар интернетінің Өз сөзде- Өз сөзде-
анықтамасы ріңмен ріңмен
қысқаша
Бір-бірімен немесе сыртқы ор- қорытынды анықтама
тамен әрекет жасау үшін кірік- ...
тірілген технологиялармен жа- ...
бдықталған, осындай желілерді
ұйымдастыруды экономикалық
және қоғамдық үдерістерді қайта
құруға қабілетті құбылыс ретін-
де қарастыратын, әрекеттер мен
операциялардың бөлігіне адам-
ның қатысу қажеттілігін бол-
дырмайтын физикалық объек-
тілердің «заттардың» есептеу
желісінің тұжырымдамасы
2. Жаһанд ық затт ар инт ернет і үшін бір ыңғ ай стандарт
тар қажет екенін қандай факт іл ер растайд ы? Талдап,
салыстырыңдар.
117
ДәДпәтпетрердгее оорынндд ааййыы ққ
Ұсын ылғ ан тақырыптард ың бір ін е эссе жаз ыңдар:
1. «Затт ар интерн еті мен ім ен бірг е. Бүгін».
2. «Заттар интернет ім ен туынд айтын проблемал ар».
КомКпоьмюптьеюртдеердоероырныд надйаыйық қ
Топтарға бөлініп, жобалық жұмыстарды орындаңдар.
Топпен орындалатын жобалық жұмыс тақырыптары:
1. Өнеркәсіпке арналған IoT (көлік, инфрақұрылым, энер-
гетика, фабрикалар, логистика).
2. Ақылды қалаларға арналған IoT (қаланы қауіпсіз және
ыңғ айл ы ету, тұрғындар мен ұйымдардың мәселелерін
шешу).
3. Ақылды үйге арналған IoT.
4. Медицинаға арналған IoT (адам параметрлерін алуды
және ақпаратты өңдеуді қамтамасыз ететін шешімдер,
медиц иналық мекемелермен өзара іс-қимылды қамта
масыз ету).
5. IoT электронды құрауыштар мен IoT аппараттық ше
шімд ер (сенсорлар, таратқыштар және қабылд ағ ыш
тар, ақпаратқа қолжеткізу және өңдеу нүктелері,
құрылғылардың автономды жұмысының ұзақтығын
арттыру әдістері).
6. Агро және биотехнология саласындағы IoT (ауыл
шаруашылығы, өсімдіктер мен жануарларды өсіру, ауа
райы мен шығымдылықты болжау және т.б.).
Жобаның міндеттері:
1. Жобаның толық сипаттамасы Word форматында ұсы
нылуы қажет.
2. Жоба презентациясын PowerPoint форматында қорғ ау
қажет.
Презентацияда мәтін, сурет, видео ақпараттар болады
және презентация автоматты айналым режимінде көрсетілуі
тиіс; көрсету уақыты 5–7 минуттан аспауы керек.
Ой бОөйлібсеөйлікісейік
Бүг інг і саб ақта алған жаңа білімдер іңді күнд елікт і
өмірд е қандай жағд айда қолд ан уғ а болад ы? Мысал келті
ріңдер.
118
§35–36. Затт ар интернет інің перспективалары
Еcтер ің е түс іріңд ер: Затт ар инт ерн ет і жүй есінен кү
• затт ар инт ерн ет і деген не? тіл етін әсер – барл ық ақылд ы құ
• заттар интерн ет ін ің жұмыс ралд арды біры ңғ ай станд артт арға
сәйк естенд ір у. Шын мән інде, бар
қағид ал ар ы қанд ай? лығы бірш ам а күрдел і көр ін ед і –
• затт ар интернеті қай сала әрбір өнд ір уш і өз шешімін табуға
ларда қолд аныл ад ы?
Меңгер іл етін біл ім: тырысад ы, себеб і әрт үрл і өнд іру
• заттар инт ерн етін ің перспек шін ің құралы н бір ыңғай желіге
бір іктір у қиын мінд ет болад ы.
тив ал ары;
• заттар интернет ін жүзег е Затт ар интернетін бірт інд еп
енгізу арқыл ы адамғ а тәуелсіз жә
асыр у мәс ел ел ері; не қызм еткерл ерд ің тұр ақт ы қа
• заттар интерн ет ін қолда тыс уын тал ап етп ейті н тұтас ав
нудың артықш ылықтары мен
кемш іл іктері.
тономды кәс іп орынд ар құруғ а бо
Сөздік: лад ы. Бұл жүйе барл ық қалалар
мен елд ерді, мүмкін бүк іл әлемді
Ақылды құралдар – Умные бір іктір е алар еді.
приборы – Smart devices Бір ақ қаз іргі уақытт а прогресс
Ақылды қала – Умный
город – Smart city жаңа технол ог иялық көм екш ілер
Ақылды ел – Умная страна – ді сатып алу үшін қомақты ақша
Smart country төлеуг е дайы н тұт ынуш ының қа
Ақылды планета – Умная жетт іл іктер ін е бағытталғ ан. Осы
планета – Smart planet ған орай, ғалымд ар барл ық адам
затт ы бір іктір уг е қаб іл етт і, қуа тты
жоба лайықты даму деңгейін е жетп ей жат ып, тек комм ерция
мен пайд а табуд ың көзі ретінде қалып қоюы мүмкін дег ен қор
қын ыш бар екенін білд ірд і. Әрб ір құр ал өзін ің баз алық функ
ционалд ылығ ына және басқа факторл арға сай «тәжір ибе» жи
нақтау және өздігімен шеш ім қаб ылд ауға қабіл етт і жеке тұлға
бол а алм ас а да, индив ид уумға айн ал уы тиіс. Қаз іргі жағдайд а
бұл өте қиы н болып көрін ед і, өйткені барл ық құр алдар үшін ор
тақ дер ект ер қор ын сақт ауға титандық жады көл ем і бар қуа тт ы
суперк омпьютер қаж ет.
IoT жүй есін іск е асыру мәс елелері
1. Прогр амм алауд ың бал ама әдіст ерін іздеу қаж ет
тіліг і – нег ізгі күрдел і сәттерд ің бірі. Бүкіл әлемн ің
119
программалаушылары әлі күнге дейін оның шешімін таппай
отыр.
Қазіргі заманғы ақылды техн ика баз ал ық логик алық
командал ар мен блоктарда прог раммал анған алгоритмнің
көм ег імен әрек ет етед і. Құр алдың барл ық «ақылы» бар кем
шілігі – даму мүмк індіг і жоқ программ а кодынд а жатыр.
Сонд ықтан құр ал жай ғана бер ілг ен алгор итмд і орынд айд ы
жән е орындау үдер іс інд е әртүрлі жауапт арды алу бар ыс ынд а
бірн еш е әрекет сценар ийлер і ған а бар. Әрек ет алг ор итм і мен
прог раммад а қар аст ырылм аған мән-жайл ар арас ында мәс ел е
туындаған кезд е, прог рамма тоқт айд ы неодан күтк ен нәт иж ені
берм ейд і. Ең маң ыздыс ы – құрал бұл тәжірибед ен ешн әрс е
үйренб ейді: программ ан ы осындай жағд айд ан шығуға көмек
тес ет ін программалаушы қаж ет бол ад ы.
2. Әзірл ем елердің шашыр аңқылығ ы – маңыздылығ ы
жағ ынан екінші мәселе. Apple, Windows, Google және басқа
да көпт еген компаниялар бір іг іп жұмыс жас ас а, нақт ы нәт и
желерг е қолжеткізе алады. Олар бір-бір ін әрт үрл і жаққа
тартп айды және тіпті бір-біріне бәсек ел естік тудырад ы, бірақ
нәтиж есінде бірнеш е рет басқа бір еу қолжетк ізген нәт иж ен і
әзірлеуг е мәжбүр бол ады.
3. Энергиямен қамт ам ас ыз ету мәселесі. Заттар инт ерн еті
дұрыс жұмыс іст еуі үшін, тіпті жек е алынғ ан бөлм е шеңбе
рінд е де барл ық қос ылған аспаптард ың қор ект ен уі үзд іксіз
бол уы тиіс. Барлық құралдарды Internet of Things бір ыңғай
желісін е қосу баламал ы, арз ан жән е сенімд і энергия көзд ер і
қажет.
Ақылд ы үйд ен «ақылд ы қал а», «ақылды ел» және «ақыл
ды план ет ан ың» кезеңдерін е өту онсыз мүмк ін болмайд ы.
Қорыт ынды: заттар инт ернетін инт еграциялау пайдал ану
шыл ард ың табыс ына тәуелді болмауы керек, бірақ мұнд ай
баст ам ан ы қаржыл андырат ын тұлған ы таб у өте қиын бо
лады.
Затт ар инт ерн етін ің әлсіз тұстары
Жүйе элементтерінің бір-біріне тәуелділігі
Бір элементтің істен шығуы немесе бұзылуы тізбектік
реакцияны тудырады, мұның салдарынан заттар интернеті
өз міндеттерін бос әдістермен шешіп, басқа құрылғылардың
да істен шығуына немесе өшіп қалуына себеп болады.
120
Мысалы, ақылды термометрдің температура датчигі істен
шықса, онда ақылды гардероб жалған көрсеткіштерге
негізделе отырып, үй иесіне ауа райына сәйкес келм ейтін
киімді ұсынады.
Хакерлік шабуылдар алдындағы қорқыныш
Ақылды үйдегі бір ақылды құрал туралы ақпаратқа
қолжеткізе отырып, хакерлер оның иесі туралы барлық
мәліметті біле алады.
Машиналар «көтерілісінің» болу мүмкіндігі
Құрастырушылардың нұсқасы бойынша, егер машина-
ларды жасанды интеллектімен жабдықтап, орталық компью-
терге қолжетімдік беретін болса, кем дегенде жүйе істен шығуы
ықтимал немесе адамзатқа қарсы машиналар «көтерілісі»
болуы мүмкін.
Жүйенің энергетикалық ресурстардан толық тәуелділігі
Адамзат тегін энергияның баламалы көздері (күн сәулесі,
геотермальды жылу электр стансылары т.б.) түріндегі сарқ ыл
майтын ресурстарға іс жүзінде көшсе де, егер энергия көзі істен
шықса, онда жүйе толығымен белгілі бір бөлікте істен шығуы
мүмкін. Сонымен қатар ақылды электроника қазірдің өзінде
қолданыста бар басқарылатын электромагнитті өрістен зардап
шегу қаупі бар.
Өмірд ің аса жеңілдеуі салдар ынан адамзаттың рухани дағда
рысқа ұшырауы
Осы осалд ықт ардың кейб ір ін фантастикал ық және мүм
кін емес деп санауға бол ад ы, алайд а осы күнд ерге дейі н заттар
интерн ет ін ің өзі мүмк ін болмағ ан ын ұмытпаған жөн. Техн оло
гиял ард ың өсу деңг ейімен мүмкіндіктер де өзг ереді – бұн ы да
ұмытпау керек.
Заттар интернеті қазірд ің өзінде уақ ыт пен шығындарды
тиі мд і етіп, көптеген бизн ес салал арында қолданылып жүр.
Бірақ бұл тренд енд і ғана бастау алуд а, ал IoT тұжырымд амас ы
үнем і жет ілдіріліп отыруға тиіс. Датч икт ердің бағас ы оларды
өнд ір у көлемін ұлғ айт у және комп он ен ттер құн ын азайту есе
бінен төм ендейд і. Құр алд ар көл ем і бар ынша шағын болып бара
жат ыр.
Құралд ард ы энергиямен қамт амасыз ету – әзірге айт ар
лықтай маң ызд ы мәсел е. Бір ақ жел және жар ық энерг ияс ын
пайдал ан у осы мәсел ен і шеш ед і жән е жақын бол ашақта IoT
121
технол ог иясын қолд ану тол ығ ымен авт он омд ы үдеріс бол ад ы.
Машин ал ар дәуі рі жақ ындап келеді жән е интернетт і пайд а
лану оларды жек е тір і ағза рет інде өмір сүр уін қамтам ас ыз
ететін бір ыңғ ай гет ер огенд і ортаға біріктір уг е мүмк індік
бер еді.
Үй иел ер і жақынд ағ анд а есіктерін ашатын, жайлы мик
рокл им атт ы қамт амасыз етіп тұр атын, тоңазытқышт ы
өздері тол ықт ырат ын жән е иес і ауыр ып қалс а, қаж етті
дәр і-дәрм ектерг е тапс ыр ыс бер етін ақылд ы үйл ердің көбеюі
алыс емес. Ол үшін ақылд ы үй адам тағып жүрген біл ез іктен
денс аул ығы турал ы көрс еткішт ер алып, оларды дәр ігерге
жібер ед і.
Көшеде авт ок өліктер жүрг із уш ісіз жүр етін бол ады, ал жол
дардың өздер інд е кептел істер болм айды. Заттар интернет і жол
дард ағы кепт елістерд і болд ырм айт ын трафикті бақ ылауд ың
озық жүй есін әзірлеуге мүмк інд ік береді.
Қаз ірдің өзінде көптег ен гадж етт ер түрлі жүй елерм ен қатар
жұмыс істейд і, алайда таяудағ ы 5–10 жылд а бізд і заттар инт ер
нет інің күрт өрк енд еуі күтіп тұр.
СұрақтарЖғаажуапуабпебреер йеійкік
1. Internet of Things жүйесін ің әсері қанд ай болуы
мүмкін?
2. Бүг інг і таңда затт ар инт ерн етін іск е асыр уд ың қанд ай
мәсел елер і бар?
3. Затт ар интернетінің әлсіз тұстары қандай?
ОйлОайнлаайныайқы, тқа, тлақлықылалйайыыққ
Нел іктен заттар инт ерн ет іне қос ылған әр құрылғы инд и
вид уум болып табыл ад ы?
ТалТдаладпа,пс,аслаылыстсытыр рааййыыққ
1. Заттар инт ернетін пайдалан уд ың персп ективаларын тү
сіндір іңд ер.
2. Internet of Things артықш ыл ығ ы мен кемшіл іг і туралы
не айтуға бол ады?
122
ДәДпәтпетрердгее оорынндд ааййыы ққ
Затт ар инт ернетін дәптерг е инт еллект-карта түрінд е
түсіріңд ер.
КомКпоьмюптьеюртдеердоероырныд надйаыйық қ
Жоба жасаңдар.
Зертт еу жоб асы: «Заттар инт ерн ет і және ол бізд ің өмір і
мізд і қалай өзгерт еді?»
Жобаның құрылым ы:
• Титул беті;
• Кіріспе;
• Зерттеудің өзектілігі;
• Зерттеудің мақсаты, міндеті, әдістері;
• Заттар интернетінің даму тарихы;
• Биохакерлер мен теріасты чиптер;
• Электронды дәрігер;
• Адам қауіпсіздігін қамтамасыз ету;
• Көреген көз;
• Цифрлық көмекші;
• Болашаққа болжам;
• Оқушылардан сауалнама жүргізу және алынған нәти
желерді талдау;
• Қорытынды;
• Қосымшалар (қажеттілігіне қарай).
Жобаның міндетт ері:
1. Жобаның тол ық сип атт амасы Word форматында ұсын ы
луы қаж ет.
2. Жоба презент ацияс ын PowerPoint форм ат ында қорғау
қажет.
През ент ац ияд а мәт ін, сур ет, вид ео ақпараттар бол ады
жән е през ентац ия автоматты айн алым реж имінде көрсет і
луі тиі с; көрсету уақыты 5–7 мин утт ан асп ауы керек.
Ой бОөйлібсеөйлікісейік
Бүг інгі саб ақта алғ ан білімд еріңд і күнделікт і өмірд е
қанд ай жағдайд а қолдануға бол ад ы?Мысал келт іріңд ер.
123
§37–38. Моб ильд і қосымшан ы құру.
Мобильді қосымша интерфейс ін жас ау
Еcтер ің е түс ір іңд ер: Сөздік:
• затт ар интернет інің
Дизайн – Дизайн – Design
болашағы; Инт ерф ейс – Инт ерф ейс – Interface
• затт ар инт ерн ет ін ің сату Басқару элем ен тт ер і – Элемент ы
управл ения – Elements of management
мәселелері; Мобильді қосымша – Мобильное
• заттар интернетін пайда прил ож ение – Mobile application
ланудың артықшылықтары
мен кемшіліктері.
Меңгер іл етін біл ім: Қолданыстағ ы моб ильд і құр ыл
• конструкторда мобильді ғыл ард ың барл ығ ы дерлік сенс ор
лы экр андарм ен жасақталғ ан. Мо
қосымшаның ыңғайлы бильд і қос ымша интерф ейсін жа
интерфейсін жасау.
сау – күрдел і үдер іс. Сол себепт і
ең алдымен, моб ильд і қос ымша инт ерф ейстерін жасау нег ізде
рімен: интерф ейст ің виз уа лд ы дизайн ым ен, құр ыл ымд ық бө
лікт ер і мен басқ ару элемен ттерін ің ерекшел іктер імен танысып
алайы қ.
Инт ерфейст ің виз уалд ы дизайны – жобалау барысында
қолд ан ушым ен үйл ес імд і қарым-қат ын асты қамт ам асыз ете
тін маң ызд ы бөлім. Ол графикалық дизайн мен ақпаратт ық
дизайнн ан тұр ады. Граф икал ық және ақпар атт ық дизайн
дард ың ерекш ел ікт ер і 17-сызб ада келтірілг ен.
Графикалық дизайн Ақпараттық дизайн
Тартымды интерфейстер Ақпараттар, мазмұн және бағ-
дар беру құралдарын көрсету
Тон, стиль, композиция Түс, пішін, орналасу, масштаб
Фирмалық стильді ұстану Графиктер,
диаграммалар және т.б.
17-сызба. График алық және ақп ар аттық
диз айндард ың ерекш ел іктері
124
Инт ерф ейс диз айн ының құрыл ымд ық бөліктер і
Қолданушы инт ерф ейсін құр у бар ыс ынд а дизайнның құры
лымд ық бөлікт ерін е кір ет ін әрб ір элем енттің қас иеттерін талд ау
қажет. Пайдал ы әрі тартымд ы қолдан ушы интерф ейсін жас ау үшін
элемен ттердің әрбір қас иетімен жұм ыс жасау керек (18-сызба).
Форма Нысанның адам үшін маңызды
лығының басты белгісі, себебі біз
нысанды контуры бойынша танимыз
Интерфейс дизайнының құрылымдық бөліктері Өлшем Ақпараттық иерархияны
белгілеудің тиімді қасиеті: егер нысан
өте кіші немесе өте үлкен болса, басқа
айнымалыларды интерпретациялау
қиын болады
Түстердің шектелген жиынтығы қол-
данылады – кемпірқосақ эффектісі қол-
Түс данушының қабылдауын қиындатады
және ақпаратты тасымалдау
кезіндегі мүмкіндіктерін шектейді
Қанықтылық Көрсетілуі қажет элементтерге
назар аудартудың жақсы
құралы бола алады
Бағыт Бағыт туралы ақпарат беру талап
етілетін кезде тиімді (жоғары немесе
төмен, алға немесе артқа)
Текстура Айырмашылықтарды көрсету немесе
Орналасуы назар аударту кезінде тиімділігі сирек
кездеседі, бірақ маңызды ақпарат
сілтеушісі болып табылады
Иерархияны тасымалдау
үшін тиімді
18-сызба. Интерфейс дизайнының құрылымдық бөліктері
Басқару элем ен тт ер і – қолданушыларға цифрлық техно
логия өнімдерім ен өзара әрекетт есуге мүмк інд ік берет ін басқ а
рылат ын экр ан объект іл ер і.
125
Терезе құралдары (Controls/widgets қысқаша windows
gadgets) – қолдан уш ын ың граф икалық инт ерфейс інің бастапқы
құрылымд ық бөліктер і.
Басқ ару элемен тт ер ін ің түрл ері
Командалық басқару элементтері
Функцияны орындау
Таңдау элементтері
Деректерді немесе баптауларды таңдау
Енгізу элементтері
Ақпаратты енгізу
Бейнелеу элементтері
Бейнені көрнекі басқару
Қосымш а инт ерф ейс ін жас ау үшін MIT App Inventor ви
зуалды прогр аммалау орт асын ың болуы жетк іл ікті (http://ai2.
appinventor.mit.edu/).
MIT App Inventor – Java және Android SDK прогр амм алау
тіл ін біл уді талап етп ейтін OS Android платформас ын а арнал
ған қосымш аларды виз уалд ы әзірл еудің бұлтты орт ас ы, алго
ритмд еуд ің қар апайым негізд ерін біл у жетк ілікт і. MIT App
Inventor-де жұм ыс іст еу үшін Google немес е Google Apps ак
каунт болуы қаж ет, ал прогр аммал арды құру программал ық
код блокт ар ын пайдалану арқ ыл ы визуа лды реж имд е жүз еге
асыр ылад ы (19-сызб а).
MIT App Inventor-де моб ильді қос ымшасын әзірл еу екі ке
зеңде жүз еге асыр ылады. Бір інш і кез ең – пайд аланушы интер
фейс ін жоб алау «бұл қал ай көрінед і», екінш ісі – программа
комп онент ін прогр аммалау «олар өздерін қал ай ұстай алад ы»
(70, 71-сур етт ер).
126
Құру Орнату, тестілеу,
түзету
МIT OS
App Android
Inventor
Windows
Android
IOS
19-сызб а. Құр ылғ ыл ард ы қолдан у
70-сур ет. Бір інші кез ең – пайд аланушы инт ерфейс ін жоб алау
71-сурет. Екінш і кез ең – прогр амм а компонент ін программалау
127
Дизайн ер режим і
Дизайнер реж им і – қос ымш ан ың инт ерф ейсі жасалат ын
реж им (сыртқы түрі). Бұл режим қос ымш ан ың әртүрл і ком
поненттерін таңдау және орнал аст ыр у үшін қолдан ыл ады:
қосымш ан ы іске қосқ ан кезде құр ылғы экр ан ында көрсетілет ін
түймел ер, мәтінд ік өріст ер, сур еттер жән е т.б.
Жоба диз айн ын әзірл еу Интерф ейс і мынадай негізг і элем ен т
терден тұр ады:
Пал итр аға бол ашақ қос ымшан ың компон ент і жиын
тықтары (топт ары) кіреді. Компонен ттерг е графикал ық
диз айнның бөліг і бол ып табыл ат ын, батырм алар, тайм ер,
сенсорл ар немесе видео плейер сия қты құр ылғ ы экр ан ында
көр інб ейт ін жән е сур еттер, мәтін, мәт інді енгізу өріст ері,
күндер, Android құр ылғыс ының түрлі датчиктер ін е қос ыл у
интерф ейстері жат ад ы.
Қар ау – қосымш ан ың экран ы. Дәл ірек айтқанда, экр андар
дың бір і. Қосымшада түрл і әрек еттер жасалатын бірн еш е эк
ранд ы пайдал ануғ а болады. Мыс алы, бір інші экр анд а нұсқ ау
лық, екінші экр анда оның функц ионалд ық бөліг і бол уы мүм
кін.
Комп онентт ер – бұл жерде жобад ағ ы компон енттер тіз імі
орналасқан.
Қос ымш а комп он ентт ер ін ің атаул ары
Компонентт ерді атағ ан кезде мына ереж ен і пайдал ану
ұсын ылады компон ент атауы = компон ент атауы + әрекет/
Функция, ол қосымш ада мына әрекеттерд і орындайды: Ба
тырмаАртқа, БатырмаӘріқ ар ай, СуретФон жән е т.с.с. Комп о
нентт ерді осылай атау, олар үшін әрекеттер мен оқиғ аларды
прогр аммал ау барысынд а оңай бағытт алуғ а мүмк інд ік береді
(72-сур ет).
Қас ие ттер – экр анның осы бөлігінде қосымша компон ен
тін ің қас иетт ер і орн ат ыл ады, мысалы: түс і, қаріп өлшем і,
суретт ер мен дыбыстар көздер і, жазбал ар, баст апқ ы мән және
басқ ал ар.
Мед иа – мед иафайлдард ың тізімі (сур еттер, видео, аудиоро
ликтер жән е т.б.).
128
72-сур ет. Диз айн ер реж имі
Қос ымш аның экранд ар ы
Прогр амма жобас ы көпт еген экрандардан тұр уы мүмк ін.
Screen экрандарым ен жұмыс іст еу үшін, өңдеу терезесінд е
Экр анд ы қос у және экранды өшіру бат ырмалар ы бар. Қосым
шаны іск е қосу әрқ аш анд а баст апқ ы экр аннан басталад ы, оның
дизайны басқа экр андарғ а өту үшін компонент жин ағын қам
туы мүмк ін.
MIT App Inventor ортас ынд а экрандар сан ы 10-нан асп ауы
тиі с. 11-ші экранды жасаған кезд е, экр андард ың рұқсат етілген
санының арт уы туралы ескерту берілед і.
СұрақтарЖғаажуапуа бпебреерйеійкік
1. Интерф ейстің қандай түрл ер і бар?
2. Интерф ейст ің диз айн ы дегенім із не?
3. Интерфейс диз айн ы қанд ай құрыл ымд ық бөліктерд ен
тұр ады?
4. Мобильді қос ымш ад ағ ы басқ ар у элемен тт ер іне не жатады?
5. Басқ ар у элем ен ттерінің қандай түрлер і бар?
ОйлОайнлаайныайқы, тқа, тлақлықылалйайыыққ
1. Интерф ейст ің ақпараттық дизайнын ың мазмұн ы қан
шалықт ы маңызд ы?
129
2. Не себепт і мобильді қосымш а инт ерфейс ін құру бары
сында инт ерф ейст ің құрыл ымдық элем енттер ін қатаң
сақтау қажет?
3. Неліктен мобильді қосымш а инт ерф ейс і қолд ан ушы
үшін ыңғ айлы болу керек?
ТалТдаладпа,пс,аслаылыстсытыр рааййыыққ
Инт ерфейст ің граф ик ал ық жән е ақп ар атт ық дизайн да
рының мазм ұнын сал ыстырып, төмендег і кестен і олард ың
негізгі белг ілерім ен толтырыңдар.
Графикалық дизайн Ақпараттық дизайн
Интерфейс дизайнының ДәДпәтпетрердгее оорынндд ааййыы ққ
құрылымдық бөліктері
Кестеге диз айнның құрыл ымдық бөліктер і мен олардың
атқ ар ат ын қызм еттерін толықтырыңдар.
Өлшем
Бағыт
Орналасуы
130
КомКпоьмюптьеюртдеердоероырныд надйаыйық қ
Алғ ашқ ы моб ильд і қосымш а
Мобильді құрылғыны сілк іг ен кезде ойы н текшес і лақ
тырыл ып, кездейсоқ шеңберл ер сан ын шығ арат ын жоб а мы
сал ынд а құрыл ат ын қос ымш а алг оритм ін қарастырайы қ.
Қосымшан ы жас ауға қажетт і суреттерді жүкт еу
(https://drive.google.com/open?id=1IwbGfljWbkEjv9vlZSmn
py70yoSDvtii).
Жұмыс алгоритм і:
1. Google аккаунт құрыңдар.
2. http://ai2.appinventor.mit.edu/ сілтемес і бойынша MIT
App Inventor визуа лд ы прогр аммал ау орт асына кіріңдер.
Google аккаунтына кіруге келісім беру
3. Условия обслуживания тер езес ін ен Я принимаю усло-
вия предоставления услуг батырмасына басыңдар.
Қызмет көрсету шарттары терезесі
131
4. Welcome to MIT App Inventor терезес інен Continue таң
даңдар.
«App Inventor 2-ге қош келдіңіз» терезесі
5. English мәзірінен Русский тілін таңдаңдар.
Тіл таңдау
6. Жаң а жоб а құр у үшін Жаңа жоба баст ау ⇒ CubeSensor
(Начать новый проект ⇒ CubeSensor) жол ын таңд аң
дар.
132
7. Виз уалд ы программ ал ау ортас ын ың жұмыс экран ы:
MIT App Inventor визуалды программалау ортасының жұмыс экраны
8. Сур ет (Изобр аж ение) комп он ент ін мобильді құр ылғ ы
экран ының тер ез ес ін е орнал аст ыр у, ол үшін Сурет ⇒
Жүкт еу (Изображ ение ⇒ Загрузить) ком андас ын орын
даңдар.
Сурет компоненті
9. Сурет (Изобр ажение) комп онент і үшін графикалық файл
жүктеңдер.
133
Графикалық файлды жүктеу
10. Файл ды жүкт еу (Загрузить файл) функц иясы көм ег імен
5 граф икал ық файлды бір ізді жүктеп алу керек.
5 графикалық файлды бірізді жүктеу
11. Сур ет 1 (Изобр ажен ие1) компон ент інің атауы н Текш е
жағы 1 (СторонаКубика1) деп өзг ерт іңдер.
Сурет 1 компонентінің атауын өзгерту
134
12. Сенсорлар ⇒ Акс елером етр сенсорын (Сенс ор ы ⇒ Сен
сорА ксел ер ометр а) таңд ап, оны мобильд і құрылғы экр а
нын ың обл ысын а орнал астырыңдар.
Акселерометр сенсорын таңдау
13. Screen1 комп онент ін таңдап, оның қасие тт ерін былайша
орнатыңдар: Көлден еңінен тур алау, Ені бой ынша тура
лау, Экранда орн алас уы (Выр овнятьПоГор изонтали, Вы
ровн ятьПоВерт икал и, Ориент ацияЭкр ана).
Screen1 компонентінің қасиеттерін баптау
14. Жұм ысты сақтаңд ар. Жалғ асы кел ес і тақырыпта болад ы.
Ой бОөйлібсеөйлікісейік
Сын ыпт аст арыңның құрғ ан қос ымш а интерф ейстер ін
қарап шығыңд ар. Олар көрсетк ен қосымш а инт ерфейс тің
мақс атт ары мен идеялар ын талд аңд ар.
135
§39–40. Мобильд і қос ымшан ы жасау
Еcтер ің е түс ір іңд ер: Сөздік:
• инт ерфейстің түрлер і деген не?
• интерфейст ің дизайны деге Өріс – Пол е – Field
Бат ырма – Кнопк а – Button
німіз не? Сур ет – Рисун ок – Picture
• интерф ейс диз айн ы қандай құр ы Жие к – Границ а – Border
лымд ық бөл ікт ерден тұр ады?
• басқ ару элементтерін ің қандай
түрл ері бар?
Меңгер іл етін біл ім: MIT App Inventor-да моб иль
• шарттары мен циклдері бар код ді қос ымшаны әзірлеу 2 кезеңд е
жүз ег е асырыл ад ы. Алдыңғ ы та
блоктарын пайдалана отырып, қыр ыпта бірінші кез еңд і – пай
мобильді қосымшаны әзірлеу.
далан ушының интерфейс ін жо
балауды қар астырд ық, ал осы тақ ыр ыпта мобильді қос ымш а
ны әзірлеуд ің екінш і кезең ін – қос ымшаның компонентт ерін
программ ал ауд ы қар астырайы қ. Бұл үшін MIT App Inventor-да
Блоктар режим і қолдан ыл ад ы.
Блокт ар реж им і сенің қосымшаңның қал ай әрек ет ететін іне
және сен таңд аған комп оненттер пайд ал ан уш ының әртүрл і
іс-қим ылд арына жауа п беретін комп он ен тт і программалауға
арн алған (73-сурет).
73-сурет. Блокт ар реж имі
Блокт ар реж им інде блокт ард ың үш тобы қолд ан ылад ы.
Қос ымш аларды жас ау кезінд е қолданылатын блоктардың
нег ізг і топт ары:
1. Кір іст ір ілг ен блоктар
Бұл блоктар тобы құрылғ ан компон ен тт ерге белгілі бір әре
кетт ерді/функциял арды қоюға мүмкіндік береді (74-сур ет).
136
74-сур ет. Кір істірілг ен блоктар
Басқ ару – барлық комп оненттер үшін орт ақ тарм ақт алу
блоктар ы, цикл, бірн еше экр анды жұмыс және т.б.
Логик а – қос ымшадағ ы лог икал ық функц ияларды пайдал а
нуға арналған блокт ар.
Математика – мат емат икал ық блоктар жиынтығ ы.
Мәт ін – мәтіндік блокт ар жиынт ығ ы.
Массивтер – массивтермен/тіз імд ермен жұмыс істеуге
арналған блокт ар.
Түстер – түстерм ен жұм ыс жасайтын блокт ар.
Айн ым алылар – жаһанд ық және жерг ілікт і айн ым ал ылар
дың мән ін анықт ауға жән е орн атуға мүмкінд ік бер ет ін блок
тар.
Проц едур алар – программ а ішінде пар ам ет рлер і бар нем есе
оларс ыз рәс імдер мен функциялард ы айқ ындауға мүмкіндік
бер ет ін блокт ар.
2. Қос ымш а комп он ентт ер ін е арн алған іс-әрекетт ер/оқиғ ал ар
блоктар ы (Screen 1 тоб ы)
Нақты қос ымш а компонентт ерін ің әрекеттер ін анықтайды.
Қаж етті комп он ен тті таңд ағанда, қолж етімді блокт ар көрс еті
лед і (75-сур ет).
137
75-сурет. Қолж етімді блоктар
3. Кез келген комп он ент
Бұл блоктар тоб ы қос ымшад а 20 Спрайтнем есе 40 батырма
сия қты көп біртипті комп он ентті ұйымд аст ыр уға жән е басқа
руғ а мүмкіндік беред і.
Блокт ардан жас алған конструкц иял ар, көр у өрісін е жина
лад ы (76-сур ет).
76-сурет. Кез келген комп онент
Блоктар реж им ін ің функциял ары
Блокт ар режим інд е жұм ыс істег енд е оның мынадай функ
циялары жиі қолд анылад ы:
Блокты ысырып қою/ашу
Үлк ен прогр амм алық коды бар қосымш аларды жас ау
кез інде экранд ағ ы орынды оңт айл анд ыр у үшін блокты ысыр ып
қою функцияс ы қолд ан ыл ады (77-сур ет).
138
77-сурет. Блокт ы ысырып қою функц ияс ы
Блокт ы ысыр ып қою функц иясын орындағ аннан кей ін
блоктардың құрылым ы мынадай түрд і қаб ылдайд ы:
Блокт ы ашу үшін, тінт уірд ің оң жақ батырмас ын басып,
Блокты ашу команд асын таңдау қаж ет.
Түсін іктем е қосу
Кез келген программал ард ы жазу кез інд е констр укцияда
сал ынған әрекеттер мен оқиғ аларды түс індіру үшін түсін ікт ем е
қалдырған ыңғ айлы.
Блокт ы өшір у/қос у (78, 79-сур етт ер)
78-сур ет. Блокт ы өшір у
Бұл функц ияны программ ал ард ы тестіл еу кезінд е блок
тарды жою үшін пайдал ануға болад ы. Қоқ ыс себетіне салып,
жоюд ың орн ына, олард ы пайдалануды уақытш а өшіруг е
болады.
139
79-сурет. Блокт ы қосу
Блоктард ы жою
Блокт арды қоқ ыс себетіне апар ус ыз-ақ жоюға бол ад ы. Жою
функцияс ы кодтың кез келг ен бөл ігін орындауға мүмк індік
бер еді және программал ард ы тестіл еу кезінде пайд алан ыл ады.
Бұл жағд айд а эмул яторға қосылу қаж ет.
Блокт ард ы көш іру
Экр анн ың ішінд е блокт арды көшіруг е бол ады, жан ам а
мәзірд і пайдалан а отырып, қажетт і блокт ардың констр укц ия
сын а тінтуірдің оң жақ батырм асын бас ып, көш ірмен і жасау
керек (80–82-сур етт ер).
80-сур ет. Блокт ард ы көш ір у
81-сур ет. Блокт ард ы рюкз акқа көш ір у
140
82-сурет. Барл ық блокт арды рюкз акқ а көш ір у
СұрақтарЖғаажуапуа бпебреерйеійкік
1. MIT App Inventor-да мобильд і қос ымшан ы әзірл еу неше
кез еңнен тұрады?
2. Блоктар режимі деген не?
3. Блоктардың неше тобы бар?
4. Блоктар режимі қанша функциядан тұрады?
ОйлОайнлаайныайқы, тқа, тлақлықылалйайыыққ
1. Не себ епті мобильді қосымшада мәтін мен граф икан ы
қос у маңызды?
2. Не себепті Блоктар режимі қолданылады?
ТалТдаладпа,пс,аслаылыстсытыр рааййыыққ
Қос ымшалард ы жасау кезінде қолданылатын блок топ-
тарын талдап, бір-бірімен салыстырыңдар.
ДәДпәтпетрердгее оорынндд ааййыы ққ
Мобильді қос ымш аға мәт ін жән е график а қос у жолд а
рын кест ег е толт ыр ыңдар.
Мобильді қосымш аға мәт ін қосу Мобильді қосымшағ а график а қосу
141
КомКпоьмюптьеюртдеердоероырныд надйаыйық қ
Алғ ашқ ы моб ильд і қос ымшан ы жас ауды жалғаст ырамыз.
1. Блоктар реж имін е өтіп, оң жақтағ ы мәз ірд ен Сенсор
А кселер ометр а 1 компонентін таңдап, когда СенсорАк-
сел ером етр а 1.Вибрацияны прогр амм аның блокт ар өрі
сіне орн ал аст ырыңд ар. Бұл блок құр ылғ ы вибр ац ияға
ұшыр ағ аннан кейін іск е қосыл ад ы.
2. Сторона Куб ик а компонентін таңд ап, прогр ам ман ың
блоктар өріс ін е Присв оить Стор она Кубика.изображе-
ние в блог ын әкел іп орн аластыр ыңдар. Бұл блок граф и
калық файлдың бейн есін мобильд і құрылғ ы экран ына
шығ ар ады.
3. Текше жақт ар ын ың сур етт ер і үшін (1.png–6.png файл
дар ы) сур ет файлын ың атауы Соедин ить функц ияс ының
көм ег ім ен іске асырылады: 1-ден 6-ға дейі нг і кездейс оқ
сан ( бізд ің текшен ің 6 жағ ы бар) жән е графикалық файл
кең ейтілімі .png.
142
4. Мат емат ик а ⇒ Случ айн ое целое от 1 до 100 таңд аңдар
және диапазон мәнд ерін 1-ден 6-ға дейін орн атыңдар.
5. блогын қос ыңдар жән е онд а «.png» мәтін ін жа
зыңдар.
6. Қосымш аны рәс імдеңдер және Screen1 комп он ентінің
қасиетт ер ін е иконк аны орн атыңдар.
143
Программ а дайы н, оны моб ильд і құр ылғ ығ а жүкт еу қа
жет. Мобильд і құрылғ ығ а орнатуд ы келес і тақ ырыпта қа
раст ыр ам ыз.
Ой бОөйлібсеөйлікісейік
1. Сын ыптаст арыңн ың құрғ ан қос ымш а инт ерфейстер ін
қар ап шығ ыңдар. Олар көрсеткен қос ымша интерф ейс і
нің мақс атт ары мен идеялар ын талд аңд ар.
2. Тақыр ыптың баст ы идеясын түсінд іріңд ер.
144
§41–42. Мобильді қос ымшан ы орн ату
Еcтер ің е түс іріңд ер: Сөздік:
• мобильді қос ымш аға фон қалай
Түзету – Отладка – Debugging
қосам ыз? Тестілеу – Тестирование –
• мобильді қос ымш а фонын таң Testing
Бастапқы код – Исходный код –
дауда нен і ест е сақт ау кер ек? Source code
Орындалатын файл – Исполня
Меңгер іл етін біл ім: емый файл – Executable file
• құрылған мобильді қос ымш ан ы
орн ату;
• мобильді қос ымш аны тест ілеу.
Қос ымшан ы құру MIT App Inventor бұлттық орт ас ынд а жа
салады. Тестіл еу және түзету жұм ыст ары моб ильді құр ылғ ыда
жүргіз іл ед і. Қос ымшан ы құр ылғ ығ а орн ату үшін жас алынғ ан
мобильді қосымш ан ың QR кодын оқуға мүмкіндік берет ін, ал
дын ала орнатылғ ан MIT App Inventor Companion қос ымш асы
бар мобильд і құрылғ ы қолд анылад ы.
Құр ылғыға қосымш ан ы жүктеу жолд ар ы:
• өзін ің баст апқы кодынд а (.aia файл кеңейт іл ім ім ен)
.aia формат ындағы бастапқ ы код қос ымш аны өңд еуге
мүмкінд ік береді. Баст апқы код компьютерге Жоб алар ⇒
Таңд алған жоб алард ы экспорттау (.aia) (Проекты ⇒ Экспор
тир овать) мәзір і арқ ылы құрыл ады.
• орынд алат ын файл түрінде (.apk файл кеңейтіл ім ім ен)
APK қос ымш а файлын құру App Inventor мәз ірінд е Құ
ру ⇒ Қосымша (.apk файлын компьютерг е сақт ау) (Постро
ить ⇒ Прилож ен ие (сохранить .apk на компьют ер) команд а
сы арқ ыл ы құр ылады. .apk файлы құрылғ ыда жұмыс істей
тін, орындал атын прогр амм а болып табыл ады.
• қос ымшаның QR-коды түр інде
Құр у ⇒ Қос ымш а (.apk файл ын жүктеу
үшін QR код құру) Постр оить ⇒ Прил ожение
(создать QR код для скачив ан ия .apk) команда
сы арқ ылы құр ылады.
QR код ын оқу және моб ильді құрылғыға қо
сымш ан ы орнат у үшін Google Play-ден MIT AI2
Companion App программ асын мобильді құрылғы
ға орнату қажет.
145
Қос ымш ал арды орнат у кез інде .apk мобильді құрылғыға
белг ісіз көзд ерд ен қос ымшаларды орн атуға рұқс ат ету қаж ет
(Пар ам ет рл ер ⇒ Қос ымш алар ⇒ Белгіс із көздер (Настройки ⇒
Прил ож ения ⇒ Неизв ес тные источник и).
Егер сендерд е OS Android жән е Wi-Fi байл ан ыс мобильді
құрылғы болс а:
1. Моб ильді құрылғыд а Google Play дүкенін ен MIT AI2 Companion
App программас ын жүкт еп, орн ат у кер ек (83- сурет).
83-сурет. MIT AI2 Companion App қосымшасы
2. Сенд ер жұм ыс іст ейт ін комп ьют ерді жән е моб ильді құр ыл
ғыны Интерн етке, мыс алы, Wi-Fi арқ ылы қосуға болады.
3. Компьют ерд е текс еріл етін жобаны ашып, мәз ірд ен
Қосылу ⇒ Көмекші AI (Подключиться ⇒ Помощник AI)
жол ын таңд ау қажет (84-сурет).
84-сурет. Мәзірден Көмекші AI таңдау
146
4. Экранд а сенд ер құрған қосымш ан ың QR код ы пайда болады
(85-сурет).
85-сурет. Қосымшаның QR коды
5. Моб ильд і құр ылғ ыд а MIT AI2 Companion қосымш ас ын
іске қос ып, Scan QR code жол ын таңд ау керек. Бірн еш е
секундтан кейін мобильді құрылғ ыға қос ымш а орн атылады
(86-сурет).
86-сурет. Мобильді құрылғыда MIT AI2 Companion
қосымшасын іске қосу
Егер Android ОЖ мобильді құрылғы болмаса, онда:
1. Арн айы App Inventor Setup Software прог рам
мал ық жас ақт ам ан ы көшір іп, жүкт еп алу
керек.
2. aiStarter іск е қос у керек (тек қан а Windows &
GNU/Linux үшін).
147
3. aiStarter сәтті қосылғ ан болса, онда мынадай түрдег і тер ез е
пайд а бол ады (87-сурет):
87-сурет. aiStarter терезесін іске қосу
4. MiT App Inventor жоб ас ына өтіп, мәзір жол ын ан Қос ылу ⇒
Эмул ятор (Подкл ючиться ⇒ Эмулят ор) жолын таңд ау кер ек
(88-сурет).
88-сурет. Эмуляторды таңдау
5. Эмул ят ор тер ез ес і мынадай түрде бол ад ы (89-сурет):
89-сурет. Эмулятор терезесі
148
Егер сендер USB кабельді қолдансаңдар:
1. USB-ді пайдалану үшін құрылғыны дайындаңдар (USB
бойынша жөндеуді қосу).
2. Android құрылғысында Қосымша параметрлері (Настройки
приложения) ⇒ Әзірлеу (Разработка) мәзіріне өтіп, USB
бойынша жөндеу жолын іске қосыңдар (90-сурет).
90-сурет. USB бойынша жөндеу жолын іске қосу
3. Android 3.2 немесе одан жоғары нұсқасы бар құрылғыл ард ың
көпшілігінен Параметрлер (Настройки) ⇒ Қосымшалар
(Приложения) ⇒ Әзірлеу (Разработка) бөлімінен опцияны
таңдаңдар.
4. Android 4.0 және одан кейінгі нұсқаларында – Парам етрлер
(Настройки) ⇒ Әзірлеушілерге арналған функциялар
(Функции для разработчиков) жолынан қоса аламыз.
Android 4.2 және одан кейінгі нұсқаларында әзірлеушіл ерг е
арн алған функция жасырылған. Бұл мүмкіндікті қосу үшін
Параметрлер (Настройки) ⇒ Телефон туралы (О телефоне)
бөліміне өтіп, құрастыру нөмірін (номер сборки) жеті рет
басыңдар. Кейін Әзірлеуші үшін (Для разработчиков) соның
ішінде USB Debugging мәз ірі н табу үшін, алдыңғы экранға
оралу керек.
Мобильді құрылғыны компьютерге қосыңдар.
149
СұрақтарЖғаажуапуа бпебреерйеійкік
1. Қос ымш ан ы құру қалай орындалады?
2. Мобильді қосымш аны тестіл еу қал ай іске асырылад ы?
ОйлОайнлаайныайқы, тқа, тлақлықылалйайыыққ
1. MIT App Inventor Companion қосымш асын не себепті
мобильді құрылғыда алдын ала орнату керек?
2. Неліктен мобильді қосымш аны тест ілеу үдеріс і маңызды
болып саналады?
ТалТдаладпа,пс,аслаылыстсытыр рааййыыққ
1. Құр ылған мобильді қосымшаны орнат у үдеріс ін тал
даңдар.
2. Мобильді қос ымшан ы тест ілеу ерекшел ікт ерін талдаңд ар.
ДәДпәтпетрерд гее оорынндд ааййыы ққ
Мобильді қос ымш ан ы мобильді құр ылғыға орн ату алго
ритмін дәптерг е толт ырыңдар.
Мобильді қосымш аны құрылғығ а орн ату
1-әрекет
2-әрек ет
3-әрекет
...
КомКпоьмюптьеюртдеердоероырныд надйаыйық қ
1. Android құрылғысын компьютерге USB кабелі арқылы
қосу, құрылғы «медиа құрылғы» ретінде емес, «жад
құрылғысы» ретінде қосылғанына көз жеткізіңдер.
Компьютер Мобильды
құрылғы
Құрылғыны «жад құрылғысы» ретінде қосу
150