КомпьютерлерБағдарламалау

Кодтау және декодтау қандай? Мысалдары. кодтау және сандық деректерді кодтан, мәтіндік және графикалық әдістері

деректерді өңдеу үшін электрондық компьютерлер операциясы басқару және жоспарлау жүйесін жетілдіру процесінде маңызды кезеңі болды. Бірақ мұндай ақпарат жинау және өңдеу әдісі әдеттегі сәл басқаша, сондықтан компьютерге түсінікті рәміздер жүйесінде өзгерістер енгізуді талап етеді.

ақпарат кодтау дегеніміз не?

Деректерді шифрлау - бұл ақпаратты жинау және өңдеу процесінде таптырмайтын қадам болып табылады.

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

кодтау мақсаты есептеу құрылғысында оңай тасымалдау және өңдеу үшін ыңғайлы және қысқа форматында ақпаратты ұсыну болып табылады. Компьютерлер кейбір түрінде ғана ақпарат жұмыс істейді, сондықтан, бұл тәртіппен проблемаларды болдырмау үшін, бұл ұмытып маңызды емес. деректерді өңдеу схемасы, іздеу, сұрыптау және дәйектілігі, және ол кодталған түрінде қадам енгізу ақпаратты табуға болады кодтау қамтиды.

ақпарат декодтау қандай?

қандай кодтау және декодтау мәселесі, пайдаланушы әр түрлі себептермен, ДК болуы мүмкін, бірақ кез-келген жағдайда, ол ақпараттық технологиялар саласындағы прогресс ағып жалғастыру жасауға мүмкіндік беру үшін пайдаланушыға дұрыс ақпарат жеткізу маңызды болып табылады. деректерді өңдеу процесі шығару кодын шығарады кейін сіз, білетіндей. мұндай фрагмент бастапқы ақпарат имиджін қабылдамау болса. Яғни декодтау - осы шифрлау кері процесс болып табылады.

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

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

Кодтау және декодтау мәтіндік ақпарат

PC таңбалар ішкі өкілдік - басқан кезде компьютерде пернетақта негізгі коды кестенің транскрипт табуға болады екілік саны, түрінде сигнал алады. бүкіл әлемде Стандартты ASCII кестесін ойлаймын.

Алайда, бірнеше нені кодтау және декодтау білемін, сіз сондай-ақ деректер компьютердегі орналасқан қалай түсіну керек. Мысалы, бір екілік символы сақтау электрондық компьютерлік 1 байт, яғни 8 бит таңдайды. Бұл ұялы тек екі мәндер болуы мүмкін: 0 және 1. Бұл сіз жасай аласыз үйлесімділігіне саны болып табылады, өйткені бір байт сіз, 256 түрлі таңбаларды шифрлау мүмкіндік береді екен. Бұл комбинациялары және ASCII кесте негізгі бөлігі болып табылады. Мысалы, хат S сіз пернетақтада оны басқан кезде, онда деректер кодтау және декодтау болып табылады, және біз экранда күтілетін нәтижеге жету 01010011. ретінде кодталады.

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

кодтау нөмірлері

Жылы екілік 0 және 1 - белсенді компьютерлер пайдаланып жатқан белгілерді, тек екі сан бар.

екілік арифметика оқып бинарлық жүйе нөмірлерін қалыптастыру қадамдар. мұндай қайраткерлері негізгі математикалық операцияларды заңдар ең өзекті болып қалып отыр.

сандар кодтау және декодтау мысалдары

Біз содан кейін оның әр құрамдас 8 бит ASCII стандарты кестеге сәйкес кодталған болады, бұл мәтін фрагменті ішіндегі орын алса қайраткері 45. 2 кодтау әдісін қарастыруды ұсынамыз. Төрт 01000011 кезек, және бес - 01,010,011 үшін.

саны 45 есептеу үшін пайдаланылатын болса, ол сегіз-бит түрлендіру арнайы әдісі тартылатын болады екілік код сақтау үшін қажет 001 011 012, тек 1 байт.

графикалық ақпаратты кодтау

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

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

Кезде үш негізгі түстердің кеңейту: жасыл, қызыл және көк, кез келген табиғи көлеңке үшін Бұл Градиент үйлестіре арқылы алуға болады. Бұл кодтау жүйесі RGB деп аталады. толық түсті деп аталатын графикалық бейнені түрлендіру режимін шифрлау үшін жиырма төрт бит жағдайда.

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

сурет ұпай кодтау Мұндай әдіс басып шығару өнеркәсібінде пайдаланылады. қара - Тек бұл жерде төртінші түсі пайдалануға қабылданды. CMYK ретінде қысқартылған Осы себепті, басып шығару жүйесін қайта. Бұл жүйе ретінде көптеген отыз екі ретінде бит ұсыну үшін суреттерді пайдаланады.

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

дыбыстық ақпаратты кодтау

Енді біз не кодтау және декодтау, және осы процесті негізінде әдістерін жабылған соң, ол аудио деректер кодтау ретінде, осы мәселе бойынша тоқталуды қажет.

Audio ақпарат әрқайсысының біріне жұп арасындағы бастауыш бөлімшелерінің және үзілістерді түрінде ұсынылуы мүмкін. Әрбір сигнал компьютердің жадында айырбасталады және сақталады. дыбыстар арқылы шығарылады сөйлеу синтезатор, ДК шифрланған ұштастыру жадында сақталған деректерді пайдаланады.

ол түрлі түрлі реңктері болып табылады, және компьютер стандартына әрбір сөйлемді салыстыру қажет, оның жадында алдын-ала дайын, өйткені адам сөйлеу ескере отырып, ол, кодтау үшін әлдеқайда қиын. ауызша сөз сөздікте табылған кезде тану ғана болады.

екілік кодта ақпарат кодтау

сан мәтіндік және графикалық ақпаратты кодтау осы рәсімнің іске асырудың әр түрлі әдістері бар. деректерді кодтан әдетте кері технологиясы бойынша жүреді.

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

Артықшылықтары екілік кодтау

  • Бұл тұсаукесер нысаны оның түрлі түрлері үшін жарамды.
  • қандай да бір қателіктер жоқ Деректерді беру кезінде.
  • ДК осы жолмен кодталған деректерді өңдеуге әлдеқайда оңай.
  • Екі мемлекеттермен құрылғыны Wanted.

екілік кодтау кемшіліктері

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

қорытынды

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

түрлі ақпарат кодтау айтарлықтай кейінірек пайдалану үшін өңдеу және автоматтандыру деректерді тездетеді сол түрін, жасауға, яғни, ол берілген жолын біріктіруге мүмкіндік береді.

Электрондық компьютерлер жиі тұсаукесер бастапқы нысаны сақтау және одан әрі өңдеу үшін неғұрлым ыңғайлы пішімде айналады табылады стандартты екілік кодтау, принциптерін қолдану. барлық процестердің декодтау кері ретпен өтіп кезде.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kk.atomiyme.com. Theme powered by WordPress.