Циклдік және үзіліссіз кодтар



1.Циклдік кодтар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
2. Алгоритм командалары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
3.Пайдаланылган адебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
Кең тараған сызықты кодтар - циклдік, оларда рұқсат етілген комбинация символдарының циклдік орналасуы рұқсат етілген кодтық комбинацияны береді. Бұл егер кодтық комбинация циклдікке жатса, онда комбинация және әрі қарай элементті циклдік орналастыру арқылы алынғандарда осы кодта жатады дегенді білдіреді.
Циклдік кодтар жүйелік кодттар санына жатады, ондағы әрбір комбинация ақпараттық k және бақылаушы m символдар нақты бір орында болатындай етіп, өздігінен (блок түрінде) кодталады.
Тәжірибелік кез келген қателікті айтарлықтай аз артықшылық кезінде басқа кодтармен салыстыру бойынша табу және жөндеу мүмкіндігі, сондай ақ аппаратураны жүзеге асыру схемасының қарапайымдылығы, кодтау сияқты декодтауда бұл коды кең қолданылатын қылды.
Циклдік кодтар жүзеге асыруда қарапайым: көбейту, қосу және бөлу операциялары жылжуды тіркеу кезінде жүзеге асады, бұл кодтар жоғары түзетуші қабілетке ие, циклдік кодты кез келген алдын ала берілген кодтық қашықтық тапсырмамен қалыптастыруға болады. Қазіргі уақытта қатені түзету аппаратураларында негізінен циклдік кодтарды қолданады.
Сызықтық немесе тізбекті алгоритм. Сызықтық алгоритм тізбектеле орналасқан командалардан, ал блок-схемалар бір сызық бойына орналасқан тізбекті блоктардан тұрады. Әрекеттердің тізбектей орындалуы – сызықтық алгоритм деп аталады.
Мысалы:
алг үй тапсырмасын орындау
басы
күнделікті алу, тиісті бетін ашу,
үй тапсырмасын анықтау
үй тапсырмасын орындау
күнделікті орнына қою
соңы
Сызықтық алгоритм командалары осында көрсетілген рет бойынша орындалатын тізбектеле орналасқан командалардан (блоктардан) тұрады.
Амалдардың бұлай бірінен соң бірі реттеліп орындалу тәртібін табиғи атқарылу дейді. Мысалы, төменде көрсетілген Z функциясының сандық мәнін есептеп шығару алгоритмін жасау керек болсын.
http://operatory1.ucoz.ru
lib.kstu.kz
kaznu.kz

Қазақстан Республикасының Білім және ғылым министрлігі
Семей қаласының Шәкәрім атындағы мемлекеттік университеті

СӨЖ
Тақырыбы: Циклдік және үзіліссіз кодтар

Орындаған: Мубараков М.С.
Тексерген: Кожахметова Д.О.

2015

Жоспары:

1.Циклдік
кодтар ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ...

2. Алгоритм
командалары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
..
3.Пайдаланылган
адебиеттер ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ..

Кең тараған сызықты кодтар - циклдік, оларда рұқсат етілген комбинация
символдарының циклдік орналасуы рұқсат етілген кодтық комбинацияны береді.
Бұл егер кодтық комбинация циклдікке жатса, онда комбинация
және әрі қарай элементті циклдік орналастыру арқылы алынғандарда осы кодта
жатады дегенді білдіреді.
Циклдік кодтар жүйелік кодттар санына жатады, ондағы әрбір комбинация
ақпараттық k және бақылаушы m символдар нақты бір орында болатындай етіп,
өздігінен (блок түрінде) кодталады.
Тәжірибелік кез келген қателікті айтарлықтай аз артықшылық кезінде
басқа кодтармен салыстыру бойынша табу және жөндеу мүмкіндігі, сондай ақ
аппаратураны жүзеге асыру схемасының қарапайымдылығы, кодтау сияқты
декодтауда бұл коды кең қолданылатын қылды.
Циклдік кодтар жүзеге асыруда қарапайым: көбейту, қосу және бөлу
операциялары жылжуды тіркеу кезінде жүзеге асады, бұл кодтар жоғары
түзетуші қабілетке ие, циклдік кодты кез келген алдын ала берілген кодтық
қашықтық тапсырмамен қалыптастыруға болады. Қазіргі уақытта қатені түзету
аппаратураларында негізінен циклдік кодтарды қолданады.
Сызықтық немесе тізбекті алгоритм. Сызықтық алгоритм тізбектеле
орналасқан командалардан, ал блок-схемалар бір сызық бойына орналасқан
тізбекті блоктардан тұрады. Әрекеттердің тізбектей орындалуы – сызықтық
алгоритм деп аталады.
Мысалы:
алг үй тапсырмасын орындау
басы
           күнделікті алу, тиісті бетін ашу,
           үй тапсырмасын анықтау
           үй тапсырмасын орындау
           күнделікті орнына қою
соңы
         Сызықтық алгоритм командалары осында көрсетілген рет бойынша
орындалатын тізбектеле орналасқан командалардан (блоктардан) тұрады.
         Амалдардың бұлай бірінен соң бірі реттеліп орындалу тәртібін
табиғи атқарылу дейді. Мысалы, төменде көрсетілген Z функциясының сандық
мәнін есептеп шығару алгоритмін жасау керек болсын.
                                 2                             
2                                      2
                  Z = ax  + b + cos (ax   + b) – tg (ax + b)         
                                                                          
Бұл ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Сандық компаратор
Желідегі қателерді табу және дұрыстау алгоритмі
Циклдық артық кодтар
Алгоритмдер және деректер структурасы
Кодтау теориясы туралы жалпы ұғым
Сандық байланыс жүйесінің аппаратурасын қалыптастыру
СБЖ сызықты трактісінің ерекшеліктері
ИКМ-15 суб-біріншілік БСЖ
Архивтеу программалары
Сызықты топтық кодтар
Пәндер