ҚОРҒАУҒа жіберілді


Деректерді кодтау түрлері



бет6/28
Дата09.05.2022
өлшемі3,52 Mb.
#33474
түріДиплом
1   2   3   4   5   6   7   8   9   ...   28
Байланысты:
Диплом Жандарбек

1.2 Деректерді кодтау түрлері
QR кодындағы ақпаратты бірнеше жолмен кодтауға болады, ал белгілі бір әдісті таңдау қандай таңбалардың қолданылатынына байланысты болады. Егер тек 0-ден 9-ға дейінгі сандар қолданылса, онда сандық кодтауды қолдануға болады, егер сандардан басқа латын алфавитінің әріптерін, бос орын мен $%*+ - таңбаларын шифрлау қажет болса./ :, алфавиттік-сандық кодтау қолданылады. Сондай-ақ, қытай және жапон таңбаларын шифрлау және байтты кодтау үшін қолданылатын канжи кодтау бар. Кодтаудың әр әдісінің алдында бос бит тізбегі жасалады, содан кейін ол толтырылады.

Сандық кодтау – кодтаудың бұл түрі 3 таңбадан 10 битті қажет етеді. Таңбалардың барлық реттілігі 3 санға бөлінеді және әр топ (үш таңбалы сан) 10 биттік екілік санға аударылады және биттер тізбегіне қосылады. Егер таңбалардың жалпы саны 3-тен көп болмаса, онда егер соңында 2 таңба қалса, алынған екі таңбалы сан 7 битпен, ал егер 1 таңба болса, онда 4 битпен кодталады.Мысалы, кодталуы керек "12345678" жолы бар. Бірізділік сандарға бөлінеді: 123, 456 және 78, содан кейін әр Сан екілік түрге аударылады: 0001111011, 0111001000 және 1001110, және ол бір бит ағынына біріктіріледі: 0001111011011110010001001110.

Әріптік-сандық кодтау - сандық кодтаудан айырмашылығы, 2 таңбаны кодтау үшін 11 бит ақпарат қажет. Таңбалар тізбегі 2-ге бөлінеді, топта әр таңба "әріптік-сандық кодтаудағы таңбалар мәндері"кестесіне сәйкес кодталады. Бірінші таңбаның мәні 45-ке көбейтіледі, содан кейін екінші таңбаның мәні осы өнімге қосылады. Алынған сан 11 биттік екілік санға аударылады және биттер тізбегіне қосылады. Егер соңғы топта бір таңба қалса, онда оның мәні 6 биттік санмен кодталады. Мысалды қарастырайық:"PROOF". Әр топқа таңбалардың тиісті мәндерін табамыз(кестеге қараңыз): PR-(25,27), OO-(24,24), F-(15). Әр топ үшін мәндерді табыңыз: 25*45+27=1152, 24*45+24=1104, 15=15. Біз әр мәнді екілік түрге аударамыз: 115=10010000000,110=10001010000, 15=001111. Біз бір ретпен біріктіреміз: 1001000000010001010000001111.

Байтты кодтау арқылы кез-келген таңбаны кодтауға болады. Таңбалардың кіріс ағыны кез-келген кодтауда кодталады (UTF-8 ұсынылған), содан кейін екілік түрге ауысады, содан кейін ол бір бит ағынына біріктіріледі.Мысалы, "әлем" сөзін UTF-8 Юникодта (HEX) кодтаймыз:

M – D09C; және D0B8; p-D180. Біз әр мәнді екілік сандар жүйесіне аударамыз: D0=11010000, 9C =10011100, D0=11010000, B8=10111000, D1=11010001 және 80=10000000; битті бір ағынға біріктіреміз: 11010000 10011100 11010000 10111000 10111000 11010001 10000000.

Канжи иероглифтерді кодтаудың негізі (басқа таңбалар сияқты) көрнекі түрде қабылданатын кесте немесе олардың кодтары бар иероглифтердің суреттерінің тізімі болып табылады. Мұндай кесте "character set" деп аталады. Жапон тілі үшін екі таңба кестесі негізгі мәнге ие:JIS 0208:1997 және JIS 0212: 1990. Олардың екіншісі біріншісіне қатысты қосымша ретінде қызмет етеді. JIS 0208: 1997 94 таңбадан 94 бетке бөлінген. Мысалы, 4-бет-хирагана,5 – катакана, 7 – кириллица, 16-43 – 1-деңгейдегі канжи, 48-83-2-деңгейдегі канжи. 1-деңгейдегі канжи ("JIS dayiti sujün Kanji") онам бойынша реттелген. 2-деңгейдегі канжи ("дайни суйжүн канжи JIS") кілттер бойынша реттелген, ал олардың ішінде – белгілер саны бойынша.

Семантикалық ақпаратты беру-оны көзден алушыға кеңістіктік беру процесі. Мұндай процестер: ақпаратты беру немесе алу, адамдар оны сақтаудан бұрын үйренді. Ақпаратты беру сөйлеу (сөйлесу) арқылы өтті – оны алыс ата-бабаларымыз қолданған және біз оны осы күнге дейін қолданамыз. Бірақ ақпаратты алыс қашықтыққа жеткізу үшін күрделі процестер қажет.

Беру үшін ақпаратты үлкен ара-қашықтық оны қалай ұсынуға міндетті. Ақпаратты әртүрлі белгі жүйелерін – алдын-ала келісілген семантикалық символдардың жиынтығын: заттарды немесе суреттерді қолдана отырып ұсынуға болады. Олардың көмегімен ұсынылған объект, құбылыс немесе процесс туралы семантикалық ақпарат хабарлама деп аталады .Хабарлама-хабарланатын нәрсе, Жаңалықтар, ақпарат. Хабарламаны қашықтыққа жіберу үшін ақпарат қандай да бір мобильді тасымалдағышқа көшірілуі тиіс. Тасымалдаушылар кеңістікте көлік құралдарының көмегімен қозғала алады. Бұл әдіс ақпараттың берілуінің толық сенімділігін қамтамасыз етеді, өйткені адресат хабарламаның түпнұсқасын алады, бірақ оны жіберуге көп уақыт кетеді".

Ақпарат беруге қойылатын талаптар:


  • хабарламада бар ақпаратты тасымалдаушы-кодтауға алдын ала

көшіру;

  • осылайша алынған сигналды арнайы байланыс арнасы арқылы

  • адресатқа беруді қамтамасыз ету;

  • сигнал кодын хабарлама кодына кері түрлендіру-декодтау.

Қазіргі уақытта QR-кодты билбордтардан, қала көшелерінен, дүкендерден, азық-түлік орамдарынан және кез келген басқа өнімдерден табуға болады. Себебі QR кодында әртүрлі ақпарат болуы мүмкін: әріптер, сандар, белгілер. Бұл технологияда мәтінді өзгертудің әртүрлі нұсқалары бар. Осы фактінің арқасында QR кодын сканерлейтін құрылғы сақтау ақпаратын дәл анықтайды.

QR кодында сақтауға болатын ең көп таралған форматтар:

Интернет мекен-жайы. Интернет-ресурсқа сілтемені сақтайтын QR-код көбінесе газеттерде және жарнамалық хабарландыруларда болады. Осы кодты танығаннан кейін оқырман пайдаланушыға сайтты ашады. Осылайша, пайдаланушыны браузер жолына интернет-мекен-жайын мұқият енгізуге жол бермейді. Сайтта, мысалы, кез-келген өнім туралы ақпарат немесе кез-келген мақала туралы неғұрлым кең ақпарат болуы мүмкін.

Байланыс деректері белгілі бір байланыс ақпаратын қамтитын QR кодын визиткалардан жиі көруге болады. QR-кодты осы ақпаратпен сканерлеп, пайдаланушы саналған деректерді мобильді құрылғыға сақтай алады. Осылайша, пайдаланушы байланыс деректерін енгізу уақытын үнемдейді.

Электрондық пошта мекенжайы QR кодында электрондық пошта мекенжайы және адресаттың аты болуы мүмкін. Мұндай ақпараты бар QR кодын оқығаннан кейін пайдаланушыға электрондық поштаны жіберу үшін мекенжайды қолмен енгізу қажет емес, бірақ QR кодын оқығаннан кейін бір батырманы басу керек және хат жіберіледі.

SMS. Науқанға қатысу үшін жиі SMS жолдау керек. QR коды телефон нөмірін және хабарлама мәтінін теру қажеттілігін жояды. QR кодын оқып, телефон дисплейінде дайын хабарламаны көресіз, содан кейін "Жіберу"түймесін басыңыз.



QR кодында геодеректер болуы мүмкін. Бұл сізге картадағы қызығушылық объектісінің орналасқан жерін көруге мүмкіндік береді, мысалы, " Google Карталары.Мәтін сақтау мәтін QR коды түрлі мақсаттар үшін жарамды болуы мүмкін. Мысалы, өлеңді сақтау үшін. Телефон нөмірлері. QR коды телефон нөмірін сақтай алады. Мұндай ақпаратты сканерлеген кезде пайдаланушы телефон нөмірін сақтай алады, сонымен қатар егер сканер бағдарламасы мүмкіндік берсе, бірден қоңырау шала алады.



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   28




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

    Басты бет