Кодтау және кодтаудың түрлері


Жұмыс түрі: Курстық жұмыс
Тегін: Антиплагиат
Көлемі: 19 бет
Таңдаулыға:
Экономика және ақпараттық технологиялық колледжі
Курстық жұмыс
Тақырыбы : «Кодтау және кодтаудың түрлері»
Орындаған :
Тексерген :
Тақырыптық жоспар:
- КіріспеКодтау туралы түсінік
- Негізгі бөлімКодтаудың даму тарихыКодтаудың негізгі болып қаланған Шеннонның теоремалары. Аналогты-кодтық түрлендіргіштер. Тиімді кодтау. Кодтаудың түрлері
- Қорытынды
- Пайдаланылған әдебиеттер
Кіріспе
Кодтау (кодирование; coding; кодировать; encode) - мәліметтерді олардың алдын ала тағайындадған бейнелеу немесе мәліметтер элементін (символдар жиынын) олардың кодтық комбинацияларымен сәйкес келтіру, программалау процесі;
2) ақпараттың 8 биттік (байттық) кодтауын 7 биттік кодтауға түрлендіру. Мұндай түрлендірудің қажеттілігі кейбір желілік программалардың мәліметтерді тек 7 биттік кодтауда жеткізе алатындығынан туындайды. Байттық мәліметгерді осындай арналармен тікелей жеткізу ақпараттың бұрмалануына жол береді;
3) белгілі бір ереже бойынша дискреттік хабарды дискреттік сигнал түріне түрлендіру (аудармалау), яғни шартты таңбаларды қолдану.
Кодтау бланкі (программаны жазуға арналған бланк, стандартты бланк) - алғашқы мәліметтер мен алғашқы программаның операторларын (командаларын) компьютерге енгізу мақсатымен оларды тізбектік жазуға арналған бланк. Бланкіге ақпарат жазу берілген тілде қарастырылған ереже бойынша орындалады.
Кодтау жүйесі (система кодирования; system of coding) -
1) объектілерді кодтармен бейнелеу ережелерінің жиыны;
2) кодтау ережесі мен символдар жиынтығы;
Кодтаудың дескрипторлық тәсілі- алдын ала жасалған тізімнен, топтастырғыштар мен сөздіктерден тандалған белгілерді объектіге қосып жазу (телу) ==Кодты оңтайландыру==. Кодты оңтайландыру (оптимизация кода) - кодты генерациялау кезеңінде немесе осы кезеңнен кейін программаны транслятормен автоматтық машинаға тәуелді оңтайландыру.
Кодтық парақ (кодовая страница; code page) - пернелікте (клавиатурада), экранда (принтерде де) компьютерге мәліметтер енгізу-шығару үшін пайдаланылатын 256 түрлі символ жиыны; әр түрлі символдың экрандағы бейнссі мен пернелік арасындағы байланысын аңықтайтын кесте түрінде болады. Кодтық парақтың алғашқы 128 символы халықаралық стандартқа сөйкес ascii-кодымен өрнектеледі де, қалған бөлігі нақты бір мемлекеттің стандартына сәйкес өзгеше бола береді.
Кодтың артықтығы (кодтық артықтық) - кодтык комбинациялардың кейбір бөлігі пайдаланылмай қалатын кодтың қасиеті.
Ақпарат жүйеге хабар түрінде түседі. Хабар деп ақпараттардан тұратын алғашқы сигналдар немесе белгілер жиынтығын түсінеміз. Хабар көзі жалпы жағдайда (зерттелетін немесе бақыланатын объектінің) ақпарат көзі-АК жəне (датчик, оператор-адам жəне т. б. ) алғашқы түрлендіруші-АТ жиынтығын құрайды.
Хабар дискретті жəне үздіксіз болып бөлінеді.
Дискретті хабар ақпарат көзінің жеке элементтерін - белгілерді біртіндеп шығару нəтижесінде қалыптасады. Əр түрлі белгілердің жиыныхабар көзінің алфавиті, ал белгілер саны -алфавит көлемі деп аталады. Дискретті хабардың кең тараған түрі - деректер болып табылады. Үздіксіз хабарлар элементтерге бөлінбейді. Ақпараттық жүйелердесигналдар деп хабарды бейнелейтін (тасымалдайтын) физикалық процессті түсінеміз. Хабарды берілген байланыс каналы бойынша жіберуге ыңғайлы сигналға түрлендірудікең мағынадағы кодтау деп атайды. Қабылданған сигнал бойынша хабарды қалпына келтіру операциясындекодтау деп атайды. Берілген белгілерді белгілер саны аз басқа алфавитке - символдарға түрлендірудітар мағынада кодтау деп атайды. Осы амалды орындайтын құрылғыныкодер (К) деп атайды. Символдар алфавиті белгілер алфавитінен аз болғандықтан, əрбір белгіге қандай да бір символдың тізбегі сəйкес келеді, оныкодтық комбинация деп атайды. Кодтық комбинациядағы символдар санын оныңмəні, нольдік емес символдар санынсалмағы деп атайды. Символдарға берілген алфавит символдарын сəйкестендіруді жүзеге асыратын құрылғыныдекодер (ДК) деп атайды.
Жіберуші құрылғы үздіксіз хабарлар немесе белгілерді сигналдарға түрлендіреді. Мұнда таңдалған тасымалдаушының бір немесе бірнеше параметрі жіберілетін ақпаратқа сəйкес өзгереді. Мұндай процессмодуляция деп аталады. Онымодулятор (М) жүзеге асырады. Керісінше сигналдарды символға (ДМ) жүзеге асырады. Байланыс тізбегі деп - жіберуші құрылғыдан қабылдаушыға сигналдардың түсуін қамтамасыз ететін физикалық ортаны айтамыз. Сигналдар кедергілердің əсер етуі, бұрмалануы, сөнуі салдарынан берілгендерден өзгешелеу болуы мүмкін.
Кедергілер деп - берілген сигналдардың алынған сигналдардан кездейсоқ ауытқуларын тудыратын кез-келген кедергі жасайтын ауытқуларды айтамыз.
Сигналдар жəне кедергілерден қабылдаушы құрылғы сигнал шығарады жəне декодер арқылы хабарды қалпына келтіреді, ол жіберілгеннен өзгеше болуы мүмкін.
Қабылданған хабардың жіберілген хабарға сəйкестік өлшемін жіберу дұрыстығы деп атайды. Хабар жіберудің берілгендігі дұрыстығын қамтамасыз ету - байланыс жүйесінің маңызды мақсаты болып табылады. Қабылданған хабар байланыс жүйесінің шығысында алушыға келіп түседі. Хабарды жіберуге арналған құралдар жиынтығын байланыс каналы деп атайды.
2. 1. Кодтаудың даму тарихы
Ақпарат техниканың дамуына байланысты есептеу құрал-жабдықтардың
кеңінен енгізілген көптеген кәсіпорындарға мынадай өткір сұрақ қояды.
Өнімнің жедел және сенімді ақпарат енгізуі ЭЕМ алдына қойылған көптеген
мақсаттарға сай бекітілген деректер келіп түскен, алынған, сату айналысының
нұсқаулары соңғы өнімдерге және тауарларға тасымалданады. Өндірілген
өнімнің қол жазба коды, құжат немесе алдын-ала дайындалған мәлімет
технологиялық тасымалдаушыларға қажет етіледі және сол себепті қол жазба
үлкен шығынға ұшырайды. Жоғарыда айтылып кеткен мәліметтер кейбір жағдайда
теріс қателерге соқтырады және сол себепті осындай технологиялық ақпарат
ЭЕМ-да автоматтандыру жүйесінде сирек кездесу барысында болып тұрады.
Қазіргі уақытта Қазақстанда шетелдерде автоматтандыру жүйесі және төл
құжаттарды анықтайтын ақпарат бойынша үлкен жұмыстар атқарылып жатыр,
әртүрлі құжаттарда штрих код жазылады. Тауарларды бақылау құжаты,
біріктірілген тауарлар, чектік кітапшалар және пластикалық карточкалар,
магниттік тасымалдаушылар ақпаратты анықтайтынға жатады. Соған байланысты
мынандай терминдер пайда болды: «Электронды хабарландыру», «Электронды
ақша» және т. б.
Штрих код ашық және қою сызықшалар және әртүрлі жалпақтығы бойынша
бір-бірінен ерекшелінеді. Қою сызықшыларды «штрих» деп атайды, ал
ашықтарды «пробел» дейді, яғни аралық.
Соңғы кездері штрих код тек қана өнім және тауаралмасуында кең түрде
пайдалануда ғана емес, басқа да өндірістік өнімдерде, технологияда, әртүрлі
заттарда, орамдарда және іс-қағаздарында да қолданылады.
2 1932 жылы штрихты сәйкестендірудің негізі болған сызықтық код ойлап
шығарылды. Осы кезде Гарвардтық бизнес мектебінде бұл тақырыпқа
диссертациялық жұмыс қорғалған болатын. Екінші дүниежүзілік соғыс
аяқталысымен штрихты кодтарға ең алғаш патент берілді. Бірақ оны тәжірибе
жүзінде тек қана есептеу машиналар пайда болғанда ғана қолданды. Тағам
өндірісінде штрихты кодты бірінші рет Ұлыбританияда сызықтық кодтарды
«Point of Sale» енгізген кезде пайдаланды. Бұл жаңалық саудада,
кітапбаспаханаларында кең таралды.
1960 жылы штрихты код АҚШ-та сәйкестендіруді жүргізген кезде теміржол
көліктерінде енгізілді, бұл теміржол вагондарын оңай бір-бірінен ажырату
үшін қажет болды.
1970 жылдың басында АҚШ-та әмбебап тауарлық код UPC (Universal Product
Code) шығарылды, бұл кодты өнеркәсіпте және саудада қолдануға болды. Ең
алғашқы түрі оның 12 разрядты код болды, яғни кодтық сөзі 12 сандық
белгілерден тұрды, бұл белгілердің 11 ақпараттық және 1 белгісі - бақылаушы
болды. Қазіргі кезде UPC коды АҚШ-та шыққан стандартты код деп саналады.
1977 жылы Еуропада Еуропалық кодтау жүйесі EAN бекітілді, ол кодтаудың
Еуропалық стандарты деп саналды.
UPC коды алғашқы кезінде азық-түлік дүкендерінде сатылатын тауарларды
таңбалауға арналған. Біраз соңыра барлық дүкендерде сатылатын барлық
өнімдерге таралды. Уақыт өткен сайын кодтың жаңа түрлері пайда болды, олар
12 разрядты кодтың негізгі түріне қосалқы түрі ретінде жүрді.
Мысалы, А нұсқасы - кітаптар мен мерзімімен шығарылатын басылымдарды
таңбалауға арналды, D нұсқасы - азық-түлік емес тауарларды таңбалауға
арналңан болатын, Е нұсқасы қысқа болып келеді және мұнда тек қана 6
разряды бар.
UPC және EAN кодтарының ұқсастығы мынада: олардың екеуінде де кодтау
үшін бірдей белгілер қолданылады және штрихтар мен пробелдардың белгілі
жиынтығы сақталады. Бұл белгілер 0 ден 9 дейін сандар түрінде және 5
қосымша символдары болады. Белгінің бейнелеуі 2 штрих пен 2 пробелдан
тұрады. Санды көрсететін белгінің ұзындығы 7 модулдерге тең болады. Қосымша
белгілерінің 3 типтіөлшемдері бар: 3, 5 және 6 модуль.
Осы екі кодтың басты ерекшелігі - мұнда ұзындығы белгілі кодтық сөздер
қолданалады.
Германияда өзінің кодтық жүйесі бар. Ол BAN деп аталады.
Бұл жүйе 1968 жылы енгізілді және бұрынғы ақпараттық жүйенің
жетілдірілген нұсқасы болып есептеледі. Германдық осы жүйеде кодтың символы
8 саннан тұрады. Алғашқы төрт сан тауарларды түрлері, тауарлық және
ассортименттік топтары бойынша жіктейді, ал кодтың 8 саны сынаманың нөмірі
болып табылады.
Осы жүйе азық-түлік өнімдерін сәйкестендіру үшін құрылды, бірақ кейін
оны Германияның өндірістерінің басқа да салаларында қолдануына рұқсат
етілді. Ол үшін 10 белгілерден тұратын кодтық символдар қолданды.
Соңғы уақытта «екіөлшемді» штрихты код пайда болды, оның белгіленуі
Code 49 және Code 16K.
Штрихты код қазіргі кезде әртүрлі шетелдік фирмаларымен шығарылатын
өнімнің 99 пайызына салынады. Отандық өнеркәсіп толық болмаса да, штрихты
кодты кейбір тауарларға салатын болды.
1997 жылы Халықаралық тауарларды кодтаудың ассоциациясы құрылды, ол
Брюссель қаласында орналасты. Бұл ассоциацияның мүшесі болып 40 жуық
мемлекет саналады, оның ішіне Ресей де кіреді. Ассоциацияның мемлекет-
мүшелерінің тауарларды штрихты кодтау бойынша ұлттық стандарттары бар.
Еуропада EAN коды көбінесе дамыған елдерде - Францияда, Германияда,
Испанияда, Ұлыбританияда, Швецияда, Италияда кеңінен қолданылады.
2. 2. Кодтаудың негізгі болып қаланған Шеннонның теоремалары. Аналогты-кодтық түрлендіргіштер. Тиімді кодтау.
Біздің ұғымымыздағы «сигнал» ақпараттық жүйеде хабарды жіберу үшін құрылған сигнал деп түсінеміз. Сигналдың материалдық негізі ақпарат (хабар) тасымалдаушы деп аталатын физикалық объект немесе процесс. Тасымалдаушы модуляция процесінде сигнал болады. Берілетін хабарға сəйкес уақытта өзгеретін тасымалдаушы параметрін информативті деп атайды.
Ақпарат тасымалдаушы ретінде табиғаты əр түрлі тербелістер қолданылады. Техникалық ақпараттық жүйелерде кең таралғаны электр кернеуі немесе тогы түріндегі тасымалдаушылар. Тербелістер детерминделген жəнекездейсоқ болып бөлінеді. Детерминделген деп кез-келген уақыт аралығында дəл анықталған тербелістерді айтамыз. Кездейсоқ тербелістердегі кейбір параметрлердің мəндерін алдын-ала айту мүмкін емес. Олар бізді қызықтыратын ақпараттарды тасымалдайтын сигнал немесе бізді қызықтыратын сигналдарды бақылауға кедергі жасайтын кедергілер түрінде қарастырылады.
Шығынмен және шығынсыз ақпараттарды қысу әдістері.
Кедергілерсіз арна арқылы ақпаратты жіберу. Егер кедергілерсіз байланыс арнасы арқылы Т ұзақтылығымен дискретті хабарлардың тізбегі берілсе, онда байланыс арнасы арқылы ақпаратты жіберу жылдамдығы:(1), мұнда I - хабарлама тізбегінде бар ақпарат саны. Ақпаратты жіберу жылдамдығының шекті мәні кедергілерсіз байланыс арнаның өткізу мүмкіндігі деп аталады.
Хабардағы ақпараттың саны жағдайдың ықтималдығы тең кезінде максималды. Онда (2), жалпы жағдай да, ақпаратты жіберу жылдамдығы хабардың статистикалық қасиеттері мен байланыс арналардың параметрлерінен байланысты.
Өткізу мүмкіндігі - ақпаратты жіберу жылдамдығынан байланысты емес байланыс арналардың сипаттамасы. Мөлшерлі түрде байланыс арнасының өткізу мүмкіндігі байланыс арнасы бір секундта жібере алатын ақпараттың екілік бірліктерінің максималды санымен өрнектеледі.
Байланыс арнасын тиімді қолдану үшін ақпаратты жіберу жылдамдығы байланыс арнасының өткізу мүмкіндігіне қарай жақынырақ болу керек. Егер байланыс арнасының кіруіне ақпараттың түсу жылдамдығы арнаның өткізу мүмкіндігінен асса, онда арна бойынша барлық ақпарат берілмейді.
Ақпарат көзі мен байланыс арнаның негізгі келісім шарты, келісім хабарды сәйкес кодтау жолымен іске асырылады.
Егер арна кірісіне байланыс арнаның өткізу мүмкіндігіне тең энтропиясы бар хабар көзі қосылса, онда арна көзімен келісілді деп есептеледі.
Егер көздің энтропиясы арнаның өткізу мүмкіндігі аз болса, онда көз арнамен келісілмеген, яғни арна толық пайдаланылмайды.
Статистикалық мағынада келісім статистикалық кодтау көмегімен жетеді. Ол жіберілетін хабардың энтропиясын жаңа тізбектегі символдар теңықтималды болатын кездегі шамаға дейін көтеруге мүмкіндік береді. Бұл кезде тізбектегі символдар саны қысқартылады. Нәтижесінде ақпарат көзі байланыс арнасымен келісіледі.
Кедергілермен арна арқылыақпаратты жіберу.
Кедергілермен арна арқылы ақпаратты жіберу кезінде хабарлар бұрмаланады және қабылдайтын жақ сол жіберілген хабарды алғанына сенім болмайды. Демек, хабар анық емес, оны қабылдап алғаннан кейін дұрыстық ықтималдығы бірге тең болмайды. Бұл жағдайда алынған ақпараттар саны кедергілерімен енгізілген анықсыздық шамасына дейін азаяды, яғни хабарды алуға дейін және одан кейінгі энтропияның айырмасы ретінде есептелінеді: мұнда Н(і) - хабар көзінің энтропиясы; -қабылдағыш жақтың хабар энтропиясы. Сөйтіп, кедергілермен байланыс каналдары арқылы жіберу жылдамдығы
Криптографикалық кодтау. Бөгетке тұрақтылық кодтау.
Ақпаратүздіксіз жəнедискретті болып бөлінеді.
Ақпараттық параметрлердің құрылымына байланысты сигналдар дискретті, үздіксіз жəне дискретті-үздіксіз болып бөлінеді. Дискретті хабарлар - уақыт аралығында біртіндеп ақпарат көзі құратын шектеулі элементтер жиынынан тұрады. Элементтер (символдар) жиынтығы ақпарат көзінің алфавитін құрайды. Үздіксіз хабарлар уақыт аралығында өзгеретін қандай да бір физикалық шамамен беріледі. Белгілі бір санаулы уақыт аралығында хабарлардың шектелген жиынын алудискретизациялау (уақыт бойынша), кванттау (деңгей бойынша) арқылы жүзеге асырылады.
Дəстүр бойынша, бір символды кодтау үшін саны 1 байт болатын ақпаратты қолданады, яғни I=1байт=8бит. К мүмкін оқиғалардың санын жəнеI ақпарат санын байланыстыратын формула көмегімен неше əртүрлі символдарды кодтауға болатынын есептеуге болады (символдар - мүмкін оқиғалар есептей отырып) :
К = 2I = 28 = 256, яғни, мəтіндік ақпаратты өрнектеу үшін қуаттылығы 256 символ əліпби қолдануға болады. Кодтаудың мəні - əрбір символға -ден -ге дейінгі екілік кодты сəйкестікке қояды немесе 0-ден 255-ге дейінгі оған сəйкес ондық код.
Топтық кодтарға арналған және декодтаудың техникалық құралдары. Егер қара - ақ суреттемелер туралы айтсақ, онда 0- қара, 1- ақ.
Егер де 256 сұр түстің дамуы түріндегі нүктелердің қиыстыруы түрінде қарастырса (атап айтқанда осындай қазіргі кезде жалпыға танымал), онда сегіз разрядты екілік сан кез келген нүктенің жарықтығын кодтау үшін жеткілікті.
Түрлі-түстің модельдері.
256 түстің дамуы үшін ( əрбір нүкте 3 байтпен кодталады) ең аз мəндер RGB(0, 0, 0) қара түске сай болады, ал аққа - барынша көптер үлкен координаталар
(255, 255, 255) сəйкес. Түсті құраушының мəнінің байты неғұрлым көп болса, сол түс анағұрлым жарығырақ. Мысалы, қою көк (0, 0, 128) үш байтпен кодталады, ал ашық көк (0, 0, 255) . Түрлі түсті графиканы өрнектеудің бірнеше режимі бар: А) толық түсті (TrueColor ) ; Б) High Color ; В) индекстік.
Толық түсті режимде əрбір құраушының жарықтығын кодтау үшін 256 мəннен қолданады (сегіз екілік разряд), яғни бір пиксель түсін кодтау үшін (RGB жүйесінде)
8*3=24разряд жұмсау керек. Бұл 16, 5 млнтүсті бірмəнді анықтауға мүмкіндік береді. Бұл адам көзінің сезгіштігіне өте жақын.
CMYK жүйесінің көмегімен кодтағанда түрлі-түсті графиканы өрнектеу үшін 8*4=32 екілік разряд болуы керек.
High Color режимі - бұл 16- разрядты екілік сандардың көмегімен кодтау, яғни əрбір нүктені кодтау кезінде екілік разрядтар саны азаяды. Бірақ кодталған түстердің диапозоны өте көп азаяды
Бейнеленетін түстердің саны (К) жəне оларды кодтауға қажетті бит (а) саны арасындағы байланыс төмендегі формуламен табылады:К = 2а. Экранға шығарылатын бейненің екілік коды бейне жадыда сақталады. Бейне жады - электрондық энергияға тəуелді есте сақтайтын құрылғы. Бейне жады мөлшері дисплейдің айыру қабілетіне жəне түстердің сандарына байланысты. Бірақ оның ең аз көлемі бейненің бір кадры (бір бет) сиятындай анықталады, яғни айыру қабілеттінің пиксель кодының мөлшеріне көбейту нəтижесі ретінде:Vmin = M*N* a.
Сегіз түсті палитраның екілік коды.
Циклдық кодтар. Циклдық кодтарды техникалық жүзеге асыру. Амплитуда мəндерін кодтау үшін екілік кодтау принципін қолданады. Дыбыстық сигнал электр күштерінің импульсінің тізбегі түрінде(екілік нольдер жəне бірліктер) көрсетілуі керек. Əдетте амплитуда мəндерінің 8, 16-биттік немесе20-биттік көрсетуін қолданады. Үздіксіз дыбыстық сигналдың екілік кодтауындаоны сигналдың дискретті деңгейінің тізбегімен ауыстырады. Кодтау (бірлік уақыттағы сигнал деңгейін өлшеу саны) жиілігіне байланысты. Дискредитациялау жиілігін өсіргенде ақпараттың екілік өрнектеуінің дəлдігі де өседі. 8кГц жиілікте (секундына өлшеулердің саны 8000) семплирленген дыбыстық сигналдың сапасы радиотрансляциялау сапасына сəйкес келеді, ал 48 кГц жиілікте(секундына өлшеулердің саны 48000) аудио-CD дыбысының сапасына сəйкес келеді.
Егер 8-биттік кодтауды қолданса, онда цифрлық құрылғының динамикалық диапозонынан (28=256) аналогтық сигнал амплитуда өзгеруінің дəлдігі 1/256 дейін жетуге болады.
Егер дыбыстық сигнал амплитудаларының мəндерін көрсету үшін 16-биттік кодтауды қолданса, онда өлшеу дəлдігі 256-ге өседі.
Қазіргі кездегі түрлендіргіштерде сигналдың 20-биттік кодтауын қолдану қабылданған, дыбыстың жоғарысапалы цифрлеуін алуға мүмкіндік береді.
К=2a формуласын еске түсіреміз. МұндағыК-дыбыстардың əралуан саны(сигналдың əртүрлі деңгейлерінің немесе күйінің саны), дыбыстыа битпен кодтау арқылы алуға болады.
- Кодтаудың түрлері
Ақпаратты екі таңбаның көмегімен кодтау оларды сақтау мен жеткізу құрылғыларының конструкциясын мейлінше жеңілдетеді. Екілік сандар алфавитінің қарапайымдылығы оның есептеуіш техникасында кең таралуына себеп болды. Ақпаратты екілік кодпен жазу үшін құрылғы екі күйді айыра білуі керек. Мысалы, 1-құрылғыда ток барын, ал 0-жоғын немесе 1жоғары кернеуді 0 төменгі кернеуді білдіреді. Екілік алфавитті пайдаланып кодтау процесі қарапайымдылығынан басқа сенімділік пен үнемділік қасиеттерге ие. Егер екілік алфавит өте маңызды болса, онда оның көмегімен таңбалы ақпаратты қалай ұсынуға болады? 0 және 1 белгілері төрт символды ғана таңбалауға мүмкіндік береді. Олар: 00, 01, 10, 11 бұл өт аз. Тек орыс тілінің сөздерін кодтау үшін тьыныс белгілері мен цифрларды санамағанда 33 символ қажет. Кез-келген мәтіндік ақпаратты кодтау үшін кемінде 200-ден астам символ қажет. Сондықтан символдарды кодтау үшін 8 биттен яғни 8 екілік таңбалардан тұратын тіркестерді (8 нөлдер мен бірлерден) қолдану қабылданған. 8 биттен тұратын кодты байт деп атайды. 8 нөл мен бірдің, яғни 1 байттың көмегімен 256 символда кодтауға болады: , 1, 10, . . . , .
Енді орыс алфавитінің әріптерін ғана кодтап қана қоймай, ағылшын, қазақ әріптерін де, цифрларды да, тіпті арнайы графикалық (псевдографикалық) таңбаларды да кодтауға болады. Символдардың кодталу комбинацияларының жиынтығын кодтау кестесі деп атайды. Ақпараттық процестің әртүрлі сатыларында ақпарат бірнеше рет кодталады, яғни өзінің ұсыну бейнесін өзгертеді.
ASCII коды
Есептеуіш техникасында ең көп пайдаланылатын код- ASCII (американдық ақпарат алмасудың стандартты коды) болып табылады. Кодтау кестесінің 16 жолы және 16 бағаны бар. Кестедегі символдардың орны оның оналтылық коды арқылы анықталады. Кесте екі бөліктен тұрады: стандартты және баламалы.
Стандартты бөліктегі- бірінші 128 символ, 0-ден 127-ге дейінгі кодтар: цифрлар, латын алфавитінің әріптері мен компьютер жұмысын басқаратын арнайы символдар.
Баламалы бөліктегі-екінші 128 символ, 128-ден 255-ке дейінгі кодтар, бұлар ұлттық алфавиттер әріптерін орыс, қазақ, жапон т. б. псевдографиялық және кейбір арнайы символдарды орналастыруға арналған. Ондық, екілік, оналтылық санау жүйелерінің сәйкестендіру кестесінде келтірілген. Осы кесте негізінде жұмыс істеп көрейік. Алдымен оналтылық жүйеде сандарды жазу үшін 16 цифры қажет екендігіне көңіл аударайық. Оның бірінші он цифры ондық жүйедегі цифрларға сәйкес келеді, әрі латын алфавитінің әріптері пайдаланылады.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
Штрихты кодтау
Штрих код (ШК) - тауар туралы ақпаратты есепке алу және
автоматтандырылған сәйкестендіру үшін арналған сандар мен штрихтар түрінде
кодталған белгі.
... жалғасы- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz