Телемеханикалық жүйелердегі кодтар

КІРІСПЕ
1 ТЕЛЕМЕХАНИКАЛЫҚ ЖҮЙЕЛЕРДЕГІ КОДТАР
1.1 Бөгеуілден қорғалмаған кодтар
1.2 Бөгеуілден қорғалған кодтар
1.2.1
2 РИД.СОЛОМОН КОДЫ КӨМЕГІМЕН АҚПАРАТТЫ ЖІБЕРУ ЖӘНЕ ЗЕРТТЕУ
2.1 Рид.Соломон кодтары
2.2 Кодерлеу
2.3 Декодерлеу
2.3.1 Синдромды есептеу
2.3.2 Қатені табу
3 РИД.СОЛОМОН КОДЫНЫҢ ФУНКЦИОНАЛДЫ СҰЛБАСЫНЫҢ SUSTEM VIW БАҒДАРЛАМАСЫ КӨМЕГІМЕН ІСКЕ АСЫРЫЛУЫ
3.1 Кодердің сұлбасы
3.2 Декодердің сұлбасы
4 ҚАҒИДАЛЫ СҰЛБАЛАРДЫ ҚҰРУ
4.1 Кодтау құрылғысының қағидалы сұлбасы
4.2 Декодтау құрылғысының қағидалы сұлбасы
5 ДАЙЫНДАУДЫҢ ТЕХНОЛОГИСЫ МЕН КОНСТРУКЦИЯСЫ
6 БАҒДАРЛАМАЛЫҚ ҚАМТАМАСЫЗ ЕТІЛУІ
6.1 HTML тілінің негіздері
6.2 Пайдаланылған негізгі тегтер анализі
7 ЭКОНОМИКАЛЫҚ БӨЛІМ
8 ЕҢБЕК ҚОРҒАУ БӨЛІМІ
ҚОРТЫНДЫ
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
Бұгінгі күні ақпарат алмасуды эффективті ұйымдастыру адамдардың нәтижелі қызметінің басты шартына айналды. Қоғамның нормальді функционалдауы үшін қажетті ақпарат көлемі өндірістік күштердің дамуының квадратына пропорционал өсуде. Ақпаратты түрлендірудің барлық сатыларында автоматтандыру әдістерін қолдану байланыс арнасының функционалдауының эффективтілігін жоғарлатады.
Ақпаратты жіберу дәлдігін жоғарлату мәселесі реалды байланыс арналары мен ақпаратты жіберу кезінде қойылатын талаптар арасындағы сәйкестіктің болмауымен байланысты. Байланыс желілерінде 10-6-10-9-нен кем емес дәлдікті қамтамасыз ету керек. Ал реалды байланыс арналарында қарапайым кодтарды пайдаланғанда дәлдік 10-2 – 10-5-тен аспайды.
Бүгінгі таңда дәлдікті жоғарлатудың бір жолы ретінде бөгеуілдерден қорғалған (коррекциялаушы) кодтарды пайдалану жатыр.
Соңғы кездегі бөгеуілдерден қорғалған кодтар теориясы мен практикасының дамуының бойшаңдығы – алдымен, берілгендерді телеөңдеу құрылғыларын, есептеу жүйелері мен желілерін, аумақтық басқару жүйелерін, ғылыми зерттеуді автоматтандыру жүйелерін жасаумен байланысты. Аталған жүйелерде ақпаратты жіберу, өңдеу және сақтаудың шынайылығына қойылатын жоғары талаптар – қатені табу және түзету мүмкіндігін қамтамасыз ететін ақпаратты кодтау керектігін дәлелдеді.
Бұл тұрғыдан қарастырғанда Рид-Соломон кодтарының маңызы өте жоғары. Бұл аталмыш код өзінің бірқатар қасиеттеріне және техникалық жүзеге асырылуының қарапайымдылығына байланысты ақпаратты жіберудің дәлдігін талап ететін жүйелерде кең қолданыс тапты.
Бипломдық жобалау барысында Рид-Соломон кодының бес және алты разрядты алфавиттері құрылып, бес разрядты жағдай үшін кодтау және декодтау процедуралары мен техникалық жүзеге асырылулары қарастырылды. “Қолданбалы ақпараттар теориясы” пәнінің арналық кодтау бөлімінің электронды оқулығы жасалды.
Дипломдық жобалаудың түсініктеме жазбасы сегіз бөлімнен тұрады.
Бірінші бөлімде телемеханикалық жүйелердегі кодтар, олардың қасиеттері мен ерекшеліктері, кодтау теориясының негізгі анықтамалары мен түсініктері келтірілген.
Екінші бөлімде Рид-Соломон кодтарының құрылуы, кодтау және декодтау, қателерді табу және түзету процедуралары қарастырылған.
Рид-Соломон кодының кодері мен декодерінің функционалды сұлбалары, олардың System View бағдарламасында жүзеге асырылулары үшінші бөлімде келтірілген.
Жобаның төртінші бөлімінде бес разрядты Рид-Соломон кодының кодері мен декодерінің қағидалы сұлбалары құрылды.
Бесінші бөлімде дайындаудың технологиясы мен конструкциясы жасалған.
Алтыншы бөлімде “Қолданбалы ақпараттар теориясы” пәнінің арналық кодтау бөліміне арналған электронды оқулық құрылған.
Жетінші бөлім берілген электронды оқу құралын енгізудің экономикалық тиімділігінің есептелуі орындалған.
Сегізінші бөлім еңбек қорғау және тіршілікті қауіпсіздігін қамтамасыздандыру мәселелеріне арналған.
        
        КІРІСПЕ
Бұгінгі күні ақпарат алмасуды ... ... ... ... басты шартына ... ... ... үшін ... ... ... ... күштердің дамуының
квадратына пропорционал өсуде. Ақпаратты түрлендірудің барлық сатыларында
автоматтандыру ... ... ... арнасының функционалдауының
эффективтілігін жоғарлатады.
Ақпаратты жіберу дәлдігін жоғарлату мәселесі реалды байланыс арналары
мен ... ... ... ... ... арасындағы сәйкестіктің
болмауымен байланысты. Байланыс желілерінде 10-6-10-9-нен кем емес дәлдікті
қамтамасыз ету ... Ал ... ... ... ... ... ... 10-2 – 10-5-тен аспайды.
Бүгінгі таңда дәлдікті жоғарлатудың бір жолы ... ... ... ... пайдалану жатыр.
Соңғы кездегі бөгеуілдерден ... ... ... ... ... бойшаңдығы – алдымен, берілгендерді ... ... ... мен желілерін, аумақтық басқару ... ... ... ... жасаумен байланысты. Аталған
жүйелерде ақпаратты ... ... және ... ... қойылатын
жоғары талаптар – қатені табу және түзету мүмкіндігін ... ... ... ... ... тұрғыдан қарастырғанда Рид-Соломон кодтарының маңызы өте жоғары.
Бұл ... код ... ... ... және ... ... қарапайымдылығына байланысты ақпаратты жіберудің дәлдігін талап
ететін жүйелерде кең қолданыс тапты.
Бипломдық жобалау барысында Рид-Соломон ... бес және алты ... ... бес ... ... үшін ... және ... мен техникалық жүзеге асырылулары қарастырылды. ... ... ... арналық кодтау бөлімінің электронды оқулығы
жасалды.
Дипломдық жобалаудың түсініктеме жазбасы сегіз ... ... ... ... жүйелердегі кодтар, олардың қасиеттері
мен ерекшеліктері, кодтау теориясының ... ... мен ... бөлімде Рид-Соломон кодтарының құрылуы, кодтау және декодтау,
қателерді табу және түзету процедуралары қарастырылған.
Рид-Соломон ... ... мен ... ... ... System View ... жүзеге асырылулары үшінші бөлімде
келтірілген.
Жобаның төртінші бөлімінде бес разрядты Рид-Соломон кодының кодері мен
декодерінің қағидалы сұлбалары құрылды.
Бесінші бөлімде ... ... мен ... ... ... ... ақпараттар теориясы” пәнінің арналық
кодтау бөліміне арналған электронды оқулық құрылған.
Жетінші бөлім берілген электронды оқу құралын енгізудің ... ... ... ... ... ... және тіршілікті қауіпсіздігін
қамтамасыздандыру мәселелеріне арналған.
АНДАТПА
Берілген дипломдық жобада бөгеуілдерден қорғалған ... ... ... кодтары қарастырылып, бес разрядты жағдай үшін кодтау,
декодтау процедуралы толық қарастырылған. Кодер мен ... ... ... ... ... System View ... ... жүзеге
асырылулары қарастырылған. “Қолданбалы ақпараттар теорисы” пәнінің арналық
кодтау дөліміне ... ... ... ... данном дипломном проекте исследованы коды Рида-Соломона являющиеся
помехоустойчевыми. Полностью ... ... ... ... и декодирования. Разработаны функциональные и принципиальные
схемы кодера и декодера для ... ... и ... их
реализация при помощи программы System View. ... ... ... ... ... ... “Прикладная теория информаций”.
МАЗМҰНЫ
КІРІСПЕ
1 ТЕЛЕМЕХАНИКАЛЫҚ ЖҮЙЕЛЕРДЕГІ КОДТАР
1.1 Бөгеуілден қорғалмаған кодтар
1.2 Бөгеуілден қорғалған кодтар
1.2.1
2 РИД-СОЛОМОН КОДЫ КӨМЕГІМЕН АҚПАРАТТЫ ЖІБЕРУ ЖӘНЕ ... ... ... ... ... ... ... Қатені табу
3 РИД-СОЛОМОН КОДЫНЫҢ ФУНКЦИОНАЛДЫ СҰЛБАСЫНЫҢ SUSTEM VIW ... ІСКЕ ... ... ... ... сұлбасы
4 ҚАҒИДАЛЫ СҰЛБАЛАРДЫ ҚҰРУ
4.1 Кодтау құрылғысының қағидалы сұлбасы
4.2 Декодтау құрылғысының қағидалы сұлбасы
5 ДАЙЫНДАУДЫҢ ... МЕН ... ... ... ... HTML ... ... Пайдаланылған негізгі тегтер анализі
7 ЭКОНОМИКАЛЫҚ БӨЛІМ
8 ЕҢБЕК ҚОРҒАУ БӨЛІМІ
ҚОРТЫНДЫ
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
1 ТЕЛЕМЕХАНИКАДА ҚОЛДАНЫЛАТЫН КОДТАР
Кодтау- белгілі бір ережеге ... ... ... ... сигналға түрлендіру. Кері процесс- декодтау- бұл кодтау ережесін
ескере отырып ... ... ... ... ... ... бойынша
дискретті хабарды қалпына келтіру процесі.
Код- дискретті хабарды білдіретін, шартты сигналдар жиындығы.
Арналық кодтар екі үлкен класқа бөлінеді. Олар ... ... және ... ... ... ... ... кодтар
Кез-келген дискретті хабарға немесе хабар белгісіне қандай-да бір
реттік нөмір беруге болады. Бұл ... ... ... ... ...
сандарды жіберу немесе сақтауға әкеледі. Сандарды қандай-да бір ... ... ... ... ... берілген санау жүйесіне
негізделген код пайда болады. Ақпаратты жіберу ... ... ... ... ... санау жүйесі мен олардың ... ... ... ... ... ... құрастыруда көбіне танылып отырған –
позициялық принцип. Әрбір символдың ... мәні оның ... ... ... ... позициясынан, тәуелді. Әр бір ... ... ... ... ... m рет ... ... m –
санау жүйесінің негізі. Жалпы санын разрядтар бойынша қосу арқылы аламыз:
мұндағы i- берілген санның разрядының ... l- ... саны ;
- 0-ден m-1 –ге ... ... ... ... ... ие
болатын көбейткіштер.
Санау жүйесінің негізі үлкен болған сайын, берілген санды өрнектеу
үшін ... саны ... ... ... оны ... үшін аз ... негізінің өсуіне байланысты байланыс желісіне және түрлі
символдарға сәйкес келетін ... ... тану мен ... қойылатын талаптар айтарлықтай өседі. Есептеу құрылғыларының
логикалық элементтерінің, бұл жағдайда, орнықтылық күйлері көбірек ... ... ... ... ... кез-келген санды сипаттау үшін
әр түрлі символдардың саны мен l ... саны ... ... ... қамтамасыз ететін жүйелерді таңдаған жөн.
Барлық жүйелерді оларға ... ... ... элементтердің
физикалық іске асу тұрғысынан, сондай-ақ, арифметикалық және логикалық
әрекеттері орындалуының қарапайымдылық тұрғысынан ... келе – ... ... мән ... Шынында да, бұл жүйеге сәйкес келетін логикалық
элементтердің екі орнықтылық күйі болуы керек. Бұл ... ... ...... көру ... бар ма, жоқ па) ... бұл ... және логикалық әрекеттер де екілік жүйеде қарапайымырақ
жүзеге асады.
Қосу, алу және көбейту ... төрт ... қана ... Алу ... ... 0-0=0 ... 1-0=1 ... 1-1=0 ... 10-1=1 ... және ... ... кең таралған тәсіл – модуль бойынша
қосу. Екілік жүйеде бұл амал да ең ... және мына ... ... ... ... ... үйреншікті ондық жүйеге ауыстыру қиын емес.
Қайта есептеу үлкен разрядтан басталады. Егер келесі разрядта 0 ... ... ... саны екі есе ... Ал егер ... разрядта бір болса,
онда алдыңғы разряд екі есеге ... ... ... 1-ге ... ... және ... операцияларды жүзеге асыру мен
сақтау үшін ең тиімді екілік код. Бірақ ол ақпаратты енгізіп шығару кезінде
қолайсыз. Сонымен қатар, ... ... ... жазу көп орын алады.
Сондықтан екілік жүйеден басқа бір ... ... және ... ... оңай
келтірілетін, екінші жағынан жазу кезінде ықшам болатын, жүйелер ... ... ... ... он алтылық және екілік – ... ... ... ... мүмкін болатын сандарды жазу үшін 0-ден 7-ге
дейінгі сегіз сан пайдаланылады.
Сегіздік жүйеде сандарды жазу қысқарақ болатындықтан, ол бағдарламалау
кезінде ... жүйе ... ... және ... жүйелердің артықшылықтарын бірге пайдалану үшін
екілік – ... ... ... ... ... ... сандарды
төртразрядты екілік сандар түрінде жазады. Төрт разряд көмегімен 16 әртүрлі
комбинацияларды құрамыз. Олардың ... оны ...... ... ... Ең ... болып 8-4-2-1 коды табылады. Бұл код өлшенген ... ... Код ... ... ... ... разрядтардағы бірлер
салмағын көрсетеді. Әдетте, екілік – ондық код есептеу ... ... ... ... ... кезінде пайдаланылады.
Бөгеуілден қорғалмаған кодтардың басты ерекшелігі - бір-бірінен бір
разрядта ғана айырмашылығы бар комбинациялардың болуы, яғни d=1. ... ... ... екілік кодты алуға болады:
00 - (1);
01 – (2);
10 – ...... ... бұл жағдайда код аралығы бірге тең, себебі ... бір ... ... болып тұр. Байланыс арқылы біз “1” жіберуіміз
қажет деп қарастырайық, яғни байланыс арнасына “00” сигналы келіп ... кіші ... ... бөгеу болатын болса, онда ... “01” ... ... ол ... сәйкес келеді.
Сондықтан, кодтың бұрмалануы – ақпараттың бұрмалануына әкеліп соғады,
яғни ... ... ... бір ғана қате жеткілікті.
Екілік код ақпаратты тасымалдаушылардың кең ... түрі ... ... ... ... – (0);
0001 – (1);
0010 – (2);
0011 – (3);
0100 – (4);
0101 – (5);
0110 – (6);
0111 – (7);
1000 – (8);
1001 – .................. – (15).
Көрініп тұрғандай, екі код немесе код сөздерінің аралығы бірге тең,
яғни d=1. Осыдан, бөгеуілге тұра алмайтын ... ... ... ... арнасы арқылы жіберу мүмкін емес.
Санау жүйелерінен ажырайтын кодтардың ішінде бір саннан екінші санға
өткен кезде тек бір разрядта ... ... ... ... ... ... Мұндай кодтардың ішінде ең кең қолданыс тапқан код Грей ... ... ... немесе рефлексті – екілік деп атайды. Грей кодын ... ... ... ... ... екілік код Грей кодына бастапқы ... ... ... дәл ... ... ... екі ... қосу арқылы
түрлендіріледі. Кері түрлендіру кіші разрядтан ... Грей ... ... қосу ... ... ... Егер ... екі бойынша қосу
нәтижесінде қосынды жұп болса, 0 жазылады, тақ болса, 1 жазылады.
Тікелей Грей кодынан ондық санға түрлендіру ... ... ... Грей ... ... содан кейін екілікті ондыққа
түрлендіру жүргізіледі. ... ... ... қиындығы Грей кодының
басты кемшіліге болып табылады.
Жоғарыда айтылған кемшіліктер бойынша телемеханикада бөгеілден
қорғалған ... ... ... ... кәдімгі кодтар деп
аталады. Бұл кодтарға екілік код, ...... код, ...... ... ... код, Морзе коды, Бодо коды, халықаралық ... ... ... бөгеілдерден қорғалмаған кодтарға тоқталып кетеміз.
Екілік – ондық кодта ондық ... ... ... сәйкес бірлер саны
түрінде жазылады. Разрядтар интерволдармен бөлінеді. Бұл код ... ... ... ... ... ... жазу арқылы біртектіге түрлендіруге
болады.
Санды – ... ... ... бірлік код деп те атайды. Кодты
комбинациялар саны бір – бірінен ... ... ... ... ... ... комбинациялар бір-бірінен ұзақтықтарымен
ерекшеленетін, біртекті емес ... ... ... Мұнда сигналдар нүкте
және тире түрінеде жіберіледі. Нүкте – бірмен ... бір ... ал тире – үш ... (араларында интервалсыз) жіберіледі.
Нүкте мен тире ... ... ... ... Бөгеуілден қорғалған кодтар
Бөгеуілдерден қорғалған деп ... ... ... ... ... ... ... тауып түзетуге мүмкіндік беретін кодтарды
атайды.
Бөгеілдерден қорғалған кодтар теориясы ... ... ... ... ... ... ... көзінің кез-келген
өнімділігі үшін, барлық түзілген ақпаратты қатенің пайда болу ықтималдығы
өте аз ... ... ... бар ... Хабар көзі өнімділігі арнаның өткізу қабілетінен ... ... ... ... ... болу ықтималдығы өте аз болатындай жіберуге
мүмкіндік беретін кодтау бар ... ... дәл беру ... ... мүмкін болатын
эффективтілігінің теориялық шегін орнатады. Сонымен қатар, бөгеуіл бар
кезіндегі арна ... ... ... кезінде қатенің пайда болуының ... ... ... ету тек ... көп ... енгізу арқылы
жүзеге асады деген тұжырымды жоққа шығарды. Теорема бойынша ... ... ... ... ... орнатпайды. Шектеулер тек
ақпаратты жіберу жылдамдығына әсер етеді.
Теорема көрсетілген идеалды жіберуді қамтамасыз ететін ... ... ... ... жауап беру тұрғысынан конструктивті емес. Арнаның
өткізу қасиетіне дейінгі ақпаратты жіберудің кез-келген ... ... қате ... болуының өте төмен ықтималдығы ... ... ... ... арқылы қамтамасыз етілетіндігін, атап кеткен жөн.
Осылайша, бөгеуіл бар кездері қатесіз жіберу тек теория тұрғысынан ... ... ... ... өте аз ... мен ... жіберу тек өте ұзын символды тізбектерді кодтау кезінде
мүмкін болады. Практикада эффективтілік пен ... ... ... ... ... кодтау мен декодтау құралғыларының құны, өлшемі және
жіберілетін хабардың кідіріс уақыты.
Бөгеуілден қарғалған кодтау, қабылданған символдар тізбегіне ... ... оған ... болатын бөгеілдердің әсерінен кейін, басқа мүмкін
болатын символды тізбектерге емес жіберілген символдар тізбегіне жақынырақ
болатындай, ... ... ... ... ... ... ... разрядтар санымен анықталады.)
Бұл кодтау кезінде жіберілетін символдар тізбегін қосымша шарттарды
қанағаттандыратындай етіп таңдауға ... ... ... ... ... асырылады. Қосымша шарттар, қабылдаған жақта, қатені табуға
және түзетуге мүмкіндік береді.
Мұндай қасиеттерге ие кодтарды бөгеуілден ... деп ... ... түзету үшін (коррекциялаушы кодтар) және табу үшін пайдаланылады.
1.2.1 Бөгеуілдерден қорғалған кодтар түрлері
Бүгінгі күні бар барлық бөгеуілден ... ... ... ... алгебралық құрылымына байланысты. Осыған байланысты оларды
алгебралық кодтар деп атайды.
Алгебралық кодтарды екі ... ... ... ... ... ... ... жағдайында кодтау процедурасы хабардың әр ... бұл ... ... келтін k символды тізбегін) n символды ... ... ... ... ... ... тек
көрсетілген k символдары ... және ... ... жіберілетін
хабардағы басқа символдарға байланыссыз болады.
Егер n хабардың ... ... үшін ... болып қалатын болса, онда
блокты код біртекті деп аталады.
Блокты кодтар бөлінетін және ... ... ... ... ... ... шығыс тізбектер рольдері айқын бөлінетін
символдардан тұрады. Олар арна ... ... ... ... ... ақпараттық символдар мен арна кодерімен бастапқы ... ... ... ... ... ... кезінде шығыстық тізбек символдарын
ақпараттық және бақылау символдарына бөлу мүмкін емес.
Үздіксіз деп ... ... ... ... ... оларды тәуелсіз блоктарға ... ... ... ... ... ... ... және бөлінбейтін
болуы мүмкін.
Техникалық жүзеге асырылу тұрғысынан, бұл кластың ең ... ... ... ... табылады.
Кодтың қателерді тауып түзете алу қабілеті артықтық символдардың бар
болуымен байланысты. Кодтау құрылғысының кірісіне k ... ... ... символдар тізбегі келіп түседі. Шығыста оған n символдан
тұратын тізбек сәйкес келеді, мұндағы n 10 1010011 ->
0 -> 01 -> ... ... ... салыстырғанда элементтер саны екі есе
көп ... ... табу ... ... ... ... асырылады: жұпты
элементтерде әртүрлі символдар болуы керек, яғни 00 немесе 11 – ... ... ... ... ...... кодтың құрылуы |
|Ақпараттық ... ... код ... ... | ... |111001 ... ... |010000 ... ... ... ... s-ке ... қателерді түзете алу мүмкіндігін
қамтамасыз ету үшін максималды шындыққа ... ... ... ... әр қате ... ... етілген комбинациялар ішжиынына жататын
рұқсат етілмеген кодты комбинацияға әкелуі ... ... ... ... ... бір n - ... рұқсат етілген комбинациялар ішжиыны келесі
қателердің ... ... ... ... етілмеген комбинациялардан
құралады:
бірлік қателер (олардың саны ),
екілік қателер (олардың саны ) және т.с.с.
Аталмыш ... ... ... байланысты рұқсат етілген
комбинациялар арасындағы минималды кодты аралық ... ... ... ... s ... ... түзетіп, r (r(s) еселі қателерді табу ... ... ... ... ... анықталуы керек
d(r+s+1.
Өзара тәуелсіз қателер жағдайы үшін шығарылған ... ... ... ... минималды кодты аралықтың жоғарлатылған
мәндерін береді.
Бөгеуілден қорғалған кодтарды ... ең ... ... ... пен ... табу ... түзету қасиеттерінің арасында қатынас
орнату болып табылады. Бұл көрсеткіштерді байланыстыратын ... ... ... ... жылдамдықты кодтар үшін оптималдыға жақын
болады және келесі теңдікпен анықталады:
q-лік код ... код ... ... ... үшін ... ... ... шекарасы
келесі теңдікпен анықталады:
q-лік код үшін
екілік код үшін.
Хэмминг және ... ... ... n және k кезіндегі,
минималды артықтылықты беретін, кодты аралықтың ... ... ... ... ... ... шекара) tu еселі қателерді
түзететін код n-k ... ... ... ... Ол келесі
теңдікпен анықталады:
және
Реалды байланыс арналарында ... ... ... ... көп болуы мүмкін. Бұл ... ... ... қатар
орналасқан бірнеше символы бұрмаланады. Мұндай қателер қателер бумасы ... ... ... ... деп ... ... символдан бастап,
одан кейін ( - дан көп ... ... ... ... ... ... ... санын айтады. Ал (-ны таңдау негізі
ретінде ... ... ... статистикалық ақпарат алынады.
Ассиметрлі арна және қателер бумалары үшін, рұқсат ... ... ... ... дәл ... ... ... үшін,
аз болуы мүмкін.
Әр бір нақты ... ... ... код ... ... түзетуді қамтамасыз ете алмайды. Кодтар берілген арна үшін ең
ықтимал және ең қауіпті қателерді түзетуге арналған.
Егер бөгеуілдің сипаты мен деңгейі ... ... ... ... ... ... ... кодты пайдалану қатесіз
қабылдауды қамтамасыз етпейді, ... ... ... ... ... ... Коррекциялаушы кодтардың геометриялық интерпритациясы
Кез-келген n- разрядты кодты комбинация n- еселі бірлік кубтың, яғни
қабырғасының ұзындығы 1-ге тең ... ... ... ... ... комбинациялар квадрат төбелері болып n=2 кезінде саналады, n=3
кезінде бірлік куб, ал n=4 кезінде төртөлшемді куб ... ... ...... ... ... жағдайда n- өлшемді бірлік кубта 2n төбелер бар, ол кодты
комбинациялардың максималды мүмкін болатын ... тең. ... ... ... ... арасындағы кодты аралыққа қарапайым геометриялық
интерпритациясын береді. Ол бірлік ... бір ... ... үшін өте ... ... ... болып табылады.
Енді бірлік тәуелсіз қателерді түзету кезіндегі декодтау ... ... ... ... ... ... ... центірі төбе радиусы (d-1)/2 болатын сферада орналасқан,
берілген кодты ... ... ... ... относят . Егер шудың
әсерінен комбинация (d-1)/2 ... ... ... өтетін болса,
онда мұндай қате түзетіледі.
Егер бөгеуіл рұқсат етілген комбинация ... екі ... ... d/2) ... ... ... ... табылады. Символдардың
бұрмалануы тәуелсіз кодтар үшін ең ... ... ... ... етілген кодты комбинацияларға сәйкес нүктелер ... ... ... ... ... ... етілген комбинациялары жұптары бойынша алынған
минималды ... ... ... ... деп ... кейінгі декодтау қабылданған кодты комбинация одан ең кіші
кодты аралықта орналасқан кодты комбинациямен теңестірілу ... ... ... ... ... сапа ... кодтардың негізгі сипаттамаларының бірі, белгілі бір
коррекциялаушы қасиетке ие болу үшін кодты ... ... ... ... ... ... ... Егер арна ... ... әр бір n ... k ... және n-k ... сәйкес келсе, кодтың артықтылығы келесі теңдіктердің бірі арқылы
анықталады
немесе
Rk өлшемін, 0-ден (-ке ... ... ... ... Q ... ... ... керек болса, онда разрядтар саны:
мұндағы k –ақпараттық символдар саны.
Бұрмаланға разряд ... ... алу үшін әр бір ... ... деп ... ... ... символдар тізбегін
сәйкестендіру қажет.
Анықтауыштың әрбір символы ... ... жеке ... ... шарттар, теңсіздіктерге кіргізілген барлық символдардың модуль
екі бойынша қосындысы ноль беретіндей етіп, құралады. Яғни мұндағы “1” ... жұп болу ... ... мұндай шарттар жұптыққа тексеру деп
аталады.
1.4 –Сурет –
Егер бұрмалану жоқ болса, онда мұндай тексеру ноль ... ... бар ... онда ... ... “1” ... тексерулер нәтижесінде анықтауыш түзіледі: егер ... ... – 00...00, ... бар ... ... – 1 бұрмаланған
разрядтарда. Түзетілген бұрмаланулар санын артықтылық символдары анықтайды.
Олардың саны ... ... ... ете ... ... керек.
Бірлік қателерді түзету үшін n қателер векторы жеткілікті.
Берілген коррекциялаушы қасиетті ... ... ... ете ... ... ... деп аталады.
Оптималды кодтардың табылуына байланысты6 еселігі s-ке дейінгі ... ... ... ... ... екілік кодтың рұқсат етілген
комбинациялардың ең үлкен мүмкін ... Q ... Бұл ... ... кем ... ... ... анықтаумен пара-пар болады.
Әрбір рұқсат етілген комбинациялар үшін әр түрлі түзетілетін қателер
саны болады (1.2-суретті қараңыз).
Мұндай ... ... ... ... ... ... ... рұқсат етілмеген комбинацияға әкелуі керек.
Бұл комбинациямен қоса ішжиын құрамында ... бар ... ... ... декодтау аталған ішжиындар қиылыспаған жағдайда
ғана мүмкін болады. N-разрядты екілік ... әр ... ... саны 2n ... рұқсат етілген комбинациялар саны келесіден
аспауы керек:
немесе
Бұл жоғарғы бағалауды Хэмминг тапқан. Код аралығының ... ... үшін ... Q ... ... ... – Хэмминг бағалауының кейбір мәндері |
|d |Q |d |Q |
|1 |2n |5 | |
|2 | |…. |…. |
|3 | |…. |… |
|4 | |2k+1 | ... ... ... ... ... ... ... дұрыс
емес. Коррекциялаушы кодтың басқа да маңызды қасиеті – кодтау және декодтау
процесстерін техникалық жүзеге асыру қиындығын ескеру қажет.
Егер ақпарат ... ... және ... ... ... ... ... жіберіліп, ал кодтау және декодтау құрылғыларының сенімділігі
жоғары және ... ... ... ... ... болса, онда бұл
құралдардың күрделілігі маңызды емес. Мұндай ... ... ... ... ... ... ... яғни артықтылығы минималды
кодтарды пайдалану болып табылады.
Егер коррекциялаушы код элементтерінің ... мен ... және ... ... ... ... ... қолданылатын
болса, онда коррекциялаушы кодтың сапа критериі – ... ... ... табылады. Бұл жағдайда техникалық жүзеге асырылуы күрделі емес
артықтылығы жоғары кодтарды қолданған ... ... ... дипломдық жобада қарастырылатын Рид-Соломон кодтарына
айналмалы кодтар жақынырақ ... ... ... ... және
бағдарламалық жүзеге асуының, екілік айналмалы кодтармен көптеген жалпылығы
бар. Сондықтан да оларды терең қарастырамыз.
Кез-келген топты код (n,k) n ... ... k ... ... ... матрица түрінде, және керісінше, n разрядты k сызықты
тәуелсіз комбинациялардың ... ... ... ... ... кейбір
жасаушы матрицасы ретінде қарастырылуы мүмкін.
Бұл кодтардың арасынан жасаушы матрицасының жолдары қосымша айналмалық
шартпен ... ... ... ... болады.
Мұндай кодтың жасаушы матрицасының барлық жолдары – берілген код ... деп ... бір ... ... ... ... ... Бұл шартты қанағаттандыратын кодтар айналмалы кодтар деген атқа ие
болады.
Айналмалы кодтар блокты жүйелі кодтар қатарына жатады, ондағы әр ... ... ... яғни k – ... және m – ... анықталған орындарда орналасқан. Сонымен қатар, кез-келген қатені
жөндей алу мүмкіндігінің ... және ... ... асыру
сызбасының қарапайымдылығы, осы ... ... ... ... ... теориясы, топтар теориясы мен Галуа өрісіндегі
көпмүшелік алгебрасына сүйенеді.
Топ деп – бір ғана негізгі амал ... және ... ... ... жиынын айтады:
1) Тұйықтылық: топтың кез-келген екі ... амал ... – сол ... ... ... болады.
2) Ассоциативтілік: топтың кез-келген үш элементі , , c үшін
(егер негізгі амал қосу болса), ... ... амал ... ... ... ... ... жиында бірлік элемент деп аталатын ... , ... ... ... ... Кері элементтің болуы: жиынның кез-келген элементі үшін, сол
жиынның элементіне кері деп ... ... бар және ... ... анықталған операция коммутативті болса, онда ... ... ... деп ... ... санынан тұратын топты шекті деп атайды. Топтағы
элементтер санын топ реті деп атайды.
Біз қарастырып отырған ... ... ... ... ... ... ... үшін негізгі операцияны орындау кезінде нәтижелік
кодты комбинациядағы разрядтар саны көбеймеуі керек. Бұл шартты ... ... ... ... ... қосу ... ... Бұл
кезде топ элементтерінің бірдей разрядты сандары әдеттегідей қосылады, ал
қосу нәтижесі болып алынған нәтижені ... q ... ... қалдығы
алынады.
Сақина деп екі операция анықталған R элементер жиынын атайды.
Егер сақинаның ... екі ... үшін ... ... ... ... ... деп атайды. Сақинада көбейту ... ... және қосу ... кері элемент болмауы мүмкін.
Егер өрісте n дәрежелі жай көпмүшелік табылса, онда qn элементтері бар
Галуа өрісін құрастыруға ... Бұл ... өріс ... Галуа
өрісіндегі дәрежесі n-1 –ден аспайтын көпмүшеліктермен келтіріледі.
Шекті элементтер саны бар өріс – шекті өріс ... ... ... ... q ... ... ... табылатын кез-келген P саны
үшін, Р элементі бар өріс бар болады. ... ... q ... ... егер q – өріс болып табылатын, қарапайым сан болса.
Өрістегі элементтер саны ... кем ... ... ... онда ... қосу ... ... бірлік элемент (0) және көбейту
операциясына қатысты бірлік элемент болуы тиіс.
Егер ...... ... ... мен ... көпмүшеліктердің көбейтіндісі түрінде көрсетуге болса, онда оны
келтірілген көпмүшелік деп атауға болады. Кері жағдайда, келтірілмеген ... ... ... Р(х) ... ... ондық сандар түрінде
жазуға болады немесе алгебралық көпмүшелік ... ... ... құру үшін ... жай ... үшін ... келтірілген.
Екілік сан өрісіндегі көпмүшелікті келтірілмеген деп атайда, егер ол
қалдықсыз ... ... ... ... ... ... сол ... шеткі символ әрдайым
комбинация соңына ауысады, жүзеге асады.
Матрица ... ... ... (n-ші) 1-і бар ... ... – жолға сәйкес келетін көпмүшелікті х-қа ... ... ... ... ... тең. ... жасаушы көпмүшелікті
сәйкестікпен таңдаған кезде, айналмалы кодтың кез-келген көпмүшелігі
жасаушы көпмүшелікке ... ... ... ... (n,k) – айналмалы кодтардың саны әр түрлі (n,k) ... ... аз ... ... ... ... n-разрядты кодты комбинациялар х
фиктивті айнымалыларының көпмүшелігі ретінде көрсетіледі. Жалпы жағдайда х
бойынша коэффициенттер GF(q) өріс ... ал ... ... ... ... табылады. Сонымен қатар, санның ең кіші разрядына ... ... ... ... емес коэффициентті х-тің ең үлкен дәрежесі көпмүшелік дәрежесі
деп аталады. Енді кодты комбинациялар мен орындалатын амалдар ... ... ... келтіріледі. Көпмүшеліктерді қосу
коэффициенттерді модуль екі бойыншы ... ... ... ... ... рұқсат етілген комбинациясы екі
көпмүшеліктердің біреуі жасаушы болып табылатын, ... ... бұл ... ... n-1 –ден аспайтын көпмүшеліктердің
көбейтінділерінің ішжиыны ретінде қарастыруға болады.
Көпмүшеліктерді көбейту және бөлу кері ... ... оңай ... ... ... ... ... сәйкес келетін көпмүшеліктің
ешқайсысы жасаушы көпмүшелікке қалдықсыз бөлінбейді. Бұл ... қате ... ... ... түріне байланысты қате векторын анықтауға
болады.
Айналмалы кодерлеу негізінде Р(х) келтірілмеген (жасаушы) көпмүшелікті
пайдалану жатыр. Яғни ... ... ... осы ... ... символдар санынан кіші болмау керек және нөлдік емес
мүшелер саны код аралығынан көп болмауы ... ... ... ... ... яғни ... ... бөлінуі керек.
Айналмалы кодтың анықтамасына сәйкес кодтың комбинацияларына сәйкес
келетін көпмүшеліктер g(x) – қа ... ... ... Бұл үшін ... ... ... көпмүшеліктер g(x) – қа қалдықсыз бөлінуі
жеткілікті. Соңғы тұжырым циклдік ығыстыру арқылы ... ... Ол ... x–қа xn+1 ... ... келтірумен сәйкес келеді.
Яғни жалпы жағдайда g(x) көпмүшелігі g(x)(xi көбейтіндісін xn+1
көпмүшелігіне ... ... ... және ... жазылады:
мұндағы c=1, егер g(x)(xi дәрежесі n-1 – ден жоғары болса; с=0, егер
g(x)(xi ... n-1 – ден ... ... ... ... барлық
көпмүшеліктері, яғни кодтың барлық көпмүшеліктері ... ... егер xn+1 ... ... ... ... Осылайша g(x)
айналмалы кодты түзу үшін xn+1 көпмүшелігінің бөлгіші болуы керек.
Айналмалы кодтың коррекциялау қасиеті, бұрмаланған кодты комбинацияға
сәйкес ... ... ... ... ... бөлу кезіндегі
қалдықтар көп болған сайын, жоғары ... ең көп ... 2m-1 –ге тең ... басқа көпмүшеліктерге
бөлінбейтін, тек өзіне ғана бөлінетін көлтірілмейтін көпмүшелік (1-ден
басқа) қана қамтамасыз ете ... ... ... ... ... код комбинациясын
жасаушы көпмүшелікке бөлу арқылы немесе көбейту арқылы орындалуы мүмкін.
Декодтау сол сияқты көбейту немесе бөлу ... ... ... Егер қалдық
жоқ болса, онда қабылдау және декодтау дұрыс орындалған, егер ... ... ... онда оның мәні ... ... бар болуын, олардың саны мен
орналасуын айтуға болады.
Телемеханикадағы айналмалы кодтар ыңғайлы, өйткені ... ... ... ... тізбекті болуы керек. Сол себептен байланыс арнасының
саны азаяды.
1.2.5 Блокты кодтар
Блокты код – бұл ... n ... ... ... код. ... тек қана кейбір n символды тізбектер
қолданылады. Олар ... ... ... ... ... деп ... Қабылдаушы
жақта қабылданған тізбектегі ақпаратқа байланысты жіберілген кодты сөз
туралы шешім қабылданады. Бұл шешім статистикалық ... ... ... ... ... ... ... оның қатесіз емес екендігі көрініп
тұр. Жақсы кодтарды пайдалану кезінде дұрыс емес ... ... арна ... ... ... ... ... қайталану
ықтималдығынан төмен болады.
Блокты кодтарға Хэминг коды, Голейдің кеңейтілген коды және ... ... ... ... (Hamming codes) – блокты кодтардың қарапайым класы
болып табылады. Олардың құрылымы:
(n,k)=(2m-1,2m-1-m)
мұндағы m=2,3,... .
Бұл ... ... ... 3 тең, ... олар ... ... ... қателерді түзете алады және барлық екі битті немесе одан аз ... ... ... Синдромдар көмегімен декодтау Хемминг
кодтары үшін әсіресе ыңғайлы. Былай ... ... қате ... ... ... ... Хемминг кодтары өте күшті болмаса
да, жетілген деп аталатын блокты кодтардың өте ... ... ... төрт ... бит ... ... ... бірінші төрт битін осы
төрт ақпараттық биттерге тең деп аламыз. Үш ... ... ... мына ... ... “+” – ... екі бойынша қосуды көрсетеді.
(7,4) Хэмминг кодының он алтылық кодтық сөзі (1.1-ші ... ... ... 0 0 0 0 0 0
0 0 0 1 0 1 1
0 0 1 0 1 1 0
0 0 1 1 1 0 1
0 1 0 0 1 1 1
0 1 0 1 1 0 0
0 1 1 0 0 0 1
0 1 1 1 0 1 0
1 0 0 0 1 0 1
1 0 0 1 1 1 0
1 0 1 0 0 1 1
1 0 1 1 0 0 0
1 1 0 0 0 1 0
1 1 0 1 0 0 1
1 1 1 0 1 0 0
1 1 1 1 1 1 ... ... бір қате ... Онда ... биттерді есептейді:
Үшбиттік тізбектілік (s1,s2,s3)синдром деп аталады. Ол ақпараттық
биттерден емес, ... ... ... ... ... сегіз синдром бар: біреуі қатенің жоқ болған жағдайы үшін, ... ... ... ... бірілік қателер үшін. Бұл қателердің әрбірінің
өзінің жалғыз синдромы бар екенін көрсетеді. Осыдан, синдром арқылы ... ... ... енгізгеннен кейін бақылау символдарын алып
тастауға болады.
Егер декодтау қатаң болған ... ... ... ... болу
ықтималдығын келесідей жазуға болады:
2. Блокты кодтардың ең ыңғайлыларының бірі ... ... ... Golay code) (24,12) ... ... Ол Голей коды (Golay code)
деп аталатын жетілген кодқа (23,12) жұптық биттерді қосу ... ... ... ... ... ... dmin 7-ден 8-ге ... ½ ... ... береді, оны іске асыру 12/23-ке тең Голей
кодының кодерлеу дәрежесіне қарағанда жеңілірек. Голейдің кеңейтілген ... ... ... ... ... ... көтеру үшін
төленетін баға декодердің күрделі болуымен және өткізу жолағының кеңдігімен
түсіндіріледі.
Сондықтан, кеңейтілген Голей коды үшін dmin=8, код ... ... ... алады.
Сонымен қатар, декодерді кейбір төрт ... ... етіп ... болады. Төрт қателі комбинациялардың тек
16,7( ... ... ... ... ... ... ... түзете алатындай етіп құрастырады.
Қатаң декодтау кезінде кеңейтілген Голей коды үшін ... ... ... ... ... ... ... р келтіруге
болады:
Голейдің кеңейтілген коды үшін ... ... болу ... кодына қарағанда әлдеқайда төмен.
3. Бұл кодтар Боуз, Чоудхури және Хоквинхеммен жасалған. Бұларды
БЧХ деп атайды және олар кез-келген ... ... ... және ... ... Кодерлеу кезінде берілген шамалар түзетілетін қателер ... және ... ... ... ... ... яғни сөз ұзындығы n.
Ақпарат символдарының және бақылау символдарының санын, сондай-ақ бақылау
символдарының ... ... ... ... ... ... ... күшті
класын құрайды. Ол блок ұзындығының, кодерлеу дәрежесін, алфавит өлшемдерін
және қателерді жөндеу мүмкіндіктерін таңдаудың ... ... ... БЧХ ... өте ... ... ұзындығы бірнеше
жүздікке тең блоктар кезінде, БЧХ кодтары өз ... ... ... ... ... ... ... көрсеткіштері бойынша асады.
БЧХ кодтарының минималды кодты аралығы dmin=2s+1-тен кем ... БЧХ ... ... көпмүшелігін анықтау процессі бұрын қарастырылып
кеткенмен бірдей. Басты ерекшелігі қателер танушыларын интерпритациялау
болып табылады. Бұл ... олар ... m ... g(x) ... ... құрылған GF(2m) өрісінің примитивті элементінің әр
түрлі дәрежелері алынады. Примитивті элемент дәрежелерімен берілген ... ... ... емес ... саны n-ге тең ... ... әр бір қате ... өзіндік танушыны сәйкестендіруге
болады. Бұл қателерді түзету мүмкіндігін қамтамасыз етеді.
2 РИД-СОЛОМОН КОДТАРЫ ... ... ... ЖӘНЕ ЗЕРТТЕУ
2.1 Рид-Cоломон кодтары
Рид-Соломон коды деп- негізі екіге тең емес, k ... тең ... ... (m=1, 2, 3, …, k) ... ... бұл ... емес ... кодтар. Олардың
символдары m биттік тізбектерді құрайды.
Рид-Соломон кодтарының (n,k) көбі ... t- ... код ... ... қате биттердің саны,
n-k=2t=m – бақылау символдарының саны,
n=2m-1- Рид-Соломон кодының ұзындығы, ақпарат ... саны ... ... ... ... ... кіріс және шығыс
блоктарының бірдей ұзындығы бар сызықты код үшін мүмкін болатын, ең үлкен
болып ... ... емес ... ... екі ... ... аралығы
тізбектіліктердің бір-бірінен ... ... саны ... ... ... үшін ... аралық келесі түрде
анықталады:
dmin=n-k+1
t немесе одан да аз ... ... бар ... символдарды
түзететін кодты келесідей өрнектеуге болады:
t=[(dmin-1)/2]=[(n-k)/2] ... t ... ... түзететін Рид-Соломон кодтары 2t
бақылау символдарын ғана керек етеді.Әрбір қате үшін бір ... ... ... табу ... бір ... ... ... анықтау үшін
пайдаланылады.
Рид-Соломон коды айналмалы кодқа жатады. ...... ... ... ... да ... ... түсінікті.
Айналмалы кодтаудың негізіне келтірілмеген көпмүшелікті пайдалану
жатады. Оны жасаушы көпмүшелік деп ... және оны мына ... ... d- түзбе аралығы (тақ);
β- мультипликативті топтың примитивті элементі, ол барлық екілік емес
алфавиттің k- ... ... ... 0 ... 1 ... және β ... элементі,
сондай-ақ β-ның екіден k-2 дейінгі барлық бүтін оң ... ... топ ... ... ... ... үшін төмендегі кестеде келтірілген қарапайым
көпмүшеліктерді пайдаланамыз.
2.1-Кесте – GF(2) өрісіне қатысты қарапайым ... ... ... ... ... |
|2 |x2+ x+1 |
|3 |x3+ x+1 |
|4 |x4+ x+1 |
|5 |x5+x2+1 |
|6 |x6+ x+1 |
|7 |x7+ x3+1 |
|8 |x8+ x4+x3+ x2+1 |
|9 |x9+ x4+1 ... |x10+ x3+1 ... |x11+ x2+1 ... |x12+ x6+x4+ x+1 ... ... p(x) ... ... деп- p(x) ... бойынша
құрылған өріс кеңейтуінде көпмүшелікке сәйкес келетін x өріс ... ... ... ... айтамыз.
GF(q) өрісінің нульден басқа элементтерінің барлығы х элементінің
дәрежесі ... ... онда х ... ... ... ... кодтары сияқты екілік емес кодтардың кодтау мен декодтау
принциптерін түсіну үшін, Галуа өрісі (Galois fields - GF) ... ... өріс ... ... ... ... р саны үшін, шекті өріс
бар, ол GF(q) болып белгіленеді және р ... ... GF(q) ... ... ... GF(q) ... кеңейуі деп аталады және GF(qm) деп
белгіленеді. GF(qm)-ның әрбір нольдік емес элементін β-ның дәрежесі ... ... F ... ... ... {0,1,β} ... жиыннан
құралады және соңғы жазбаны α-ға тізбектей көбейту ... ... ... GF(qm) ... ... ... есептеу үшін, F-қа шарттар
қою керек: ол тек қана 2m ... ... ... және ... ... тұйықталған болуы керек. Көбейту операциясына ... ... ... ... ... келтірілмеген полиномның түріне ие.
β(2-m)+1=0 немесе β(2-m)=1=β0 .
Осы полиноминалдық шектеу ... ... ... тең ... одан
үлкен элементті дәрежесі (2-m)-нен кем элементке дейін төмендетуге болады.
Бастапқы ... ... ... (m=5) ... ... ... шекті өрісті (код алфавитін) құрып алуымыз керек. Ол үшін
(2.1) теңдеуге ... ... ... ... ... ... ... примитивті полиномның түбірлерін табу арқылы құрамыз.
Яғни, ... ... ... β р(х) ... ... деп ... төрт разрядты Рид-Соломон кодының алфавитін құрайық:
р(β)=0
β4+β+1=0
β4=-β-1
Екілік өріске жасалған амалдар кезінде +1=-1 болғандықтан, β4 мына түрде
келтіруге болады:
β4=β+1
β5=ββ4=β(1+β)=β+β2
β6=ββ5=β(β+β2)=β2+β3
β7=ββ6=β(β2+β3)=β3+β+1
β8=ββ7=β(β3+β+1)=β2+1
β9=ββ8=β(β2+1)=β3+β
β10=ββ9=β(β3+β)=β2+β+1
β11=ββ10=β(β2+β+1)=β3+β2+β
β12=ββ11=β(β3+β2+β)=β3+β2+β+1
β13=ββ12=β(β3+β2+β+1)=β3+β2+1
β14=ββ13=β(β3+β2+1)=β3+1
β15=ββ14=β(β3+1)=1=β0
2.2-Кесте - ... ... ... ... ... түрінде |Вектор түрінде |
| 0 | - | 0000 |
| 1 | 1 | 0001 |
| β | Х | 0010 |
| β2 | Х2 | 0100 |
| β3 | Х3 | 1000 |
| β4 | Х+1 | 0011 |
| β5 | Х2+Х | 0110 |
| β6 | Х3+Х2 | 1100 |
| β7 | Х3+Х+1 | 1011 |
| β8 | Х2+1 | 0101 |
| β9 | Х3+Х | 1010 |
| β10 | Х2+Х+1 | 0111 |
| β11 | ... | 1110 |
| β12 | ... | 1111 |
| β13 | ... | 1101 ... осы ... бес ... ... кодының алфавитін құрамыз:
p(β)=0
β5+β2+1.
β5=-β2-1
β5=β2+1
Көрініп тұрғандай, β5 барлық төменгі ... ... ... ... ... β-ның барлық дәрежелерін көрсетуге болады:
β6=β5β=β3+β
β7=β6β=β4+β2
β8=β7β=β3+β2+1
β9=β8β=β(β3+β2+1)=β4+β3+β
β10=β9β=β(β4+β3+β)=β4+1
β11=β10β=β(β4+1)=β2+β+1
β12=β11β=β(β2+β+1)=β3+β2+β
β13=β12β=β(β3+β2+β)=β4+β3+β2
β14=β13β=β(β4+β3+β2)=β4+β3+β2+1
β15=β14β=β(β4+β3+β2+1)=β4+β3+β2+β+1
β16=β15β=β(β4+β3+β2+β+1)=β4+β3+β+1
β17=β16β=β(β4+β3+β+1)=β4+β+1
β18=β17β=β(β4+β+1)=β+1
β19=β18β=β(β+1)=β2+β
β20=β19β=β(β2+β)=β3+β2
β21=β20β=β(β3+β2)=β4+β3
β22=β21β=β(β4+β3)=β4+β2+1
β23=β22β=β(β4+β2+1)=β3+β2+β+1
β24=β23β=β(β3+β2+β+1)=β4+β3+β2+β
β25=β24β=β(β4+β3+β2+β)=β4+β3+1
β26=β25β=β(β4+β3+1)=β4+β2+β+1
β27=β26β=β(β4+β2+β+1)=β3+β+1
β28=β27β=β(β3+β+1)=β4+β2+β
β29=β28β=β(β4+β2+β)=β3+1
β30=β29β=β(β3+1)=β4+β
β31=β30β=β(β4+β)=β2+β2+1=1=β0
2.3-Кесте - Кодты алфавиттің символдары.
|Топ элементтері ... ... ... ... |
|0 |- |00000 |
|1 |1 |00001 ... |Х |00010 ... |Х2 |00100 ... |Х3 |01000 ... |Х4 |10000 ... |Х2+1 |00101 ... |Х3+Х |01010 ... |Х4+Х2 |10100 ... ... |01101 ... ... |11010 ... |Х4+1 |10001 ... ... |00111 ... ... |01110 ... ... |11100 ... ... |11101 ... ... |11111 ... ... |11011 ... ... |10011 ... |Х+1 |00011 ... |Х2+Х |00110 ... |Х3+Х2 |01100 ... |Х4+Х3 |11000 ... ... |10101 ... ... |01111 ... ... |11110 ... ... |11001 ... ... |10111 ... ... |01011 ... ... |10110 ... |Х3+1 |01001 ... |Х4+Х |10010 ... ... ... еніді алты разрядты Рид-Соломон ... ... ... – Кодты алфавиттің символдары
|Топ элементтері ... ... ... ... |
|0 |- |000000 |
|1 |1 |000001 ... |Х |000010 ... |Х2 |000100 ... |Х3 |001000 ... |Х4 |010000 ... |Х5 |100000 ... |Х+1 |000011 ... |Х2+Х |000110 ... |Х3+Х2 |001100 ... |Х4+Х3 |011000 ... |Х5+Х4 |110000 ... ... |100011 ... |Х2+1 |000101 ... |Х3+Х |001010 ... |Х4+Х2 |010100 ... |Х5+Х3 |101000 ... ... |010011 ... ... |100110 ... ... |001111 ... ... |011110 ... ... |111100 ... ... |111011 ... ... |110101 ... ... |101001 ... |Х4+1 |010001 ... |Х5+Х |100010 ... ... |000111 ... ... |001110 ... ... |011100 ... ... |111000 ... ... |110011 ... ... |100101 ... |Х3+1 |001001 ... |Х4+Х |010010 ... |Х5+Х2 |100100 ... ... |001011 ... ... |010110 ... ... |101100 ... ... |011011 ... ... |110110 ... ... |101111 ... ... |011101 ... ... |111010 ... ... |110111 ... ... |101101 ... ... |011001 ... ... |110010 ... ... |100111 ... ... |001101 ... ... |011010 ... ... |110100 ... ... |101011 ... ... |010101 ... ... |101010 ... ... |010111 ... ... |101110 ... ... |011111 ... ... |111110 ... ... |111111 ... ... |111101 ... ... |111001 ... ... |110001 ... |Х5+1 |100001 ... ... көпмүшелікті табайық. Бұл көпмүшелік Рид- Соломон кодын
туғызады:
g(x)=(x+β)(x+β2)(x+β3)(x+β4)(x+β5)(x+β6)=[x2+βx+β2x+β3]ּ[x2+β3x+β4x+β7][x2+β5
x+β6x+β11]=x6+β10x5+β9x4+β24x3+β16x2+β24x+β21
Жасаушы көпмүшелік 2t=6 дәрежелі болғандықтан, бізде β-ның 2t тізбекті
дәрежесі болуы керек. Олар ... ... ... ... Кодтау
Рид- Соломон коды айналмалы болғандықтан, жүйелік түрдегі кодерлеу
екілік кодерлеу процедурасы сияқты.
Сонымен, хабар векторын полиноминалды түрде ... ... ... ... ... символдары кодты сөздің бөлшегі ретінде
пайдаланылады. Біз ... ... ... сөздің k шеткі оң ... ... ... ... жұп биттерді n-k шеткі сол разрядтарына
орналастырып қоса ... ... біз ... xn-k ... ... ... n-k позицияға ығысады. Ары қарай біз J(x)xn-k ... ... ... q(x)- көпмүшелікті бөлудің бүтін бөлігі,
r(x)- көпмүшелікті бөлудің қалдығы, қалдық жұп болады.
r(x)- ті (2.3) теңдеудің екі жағына да қосқан кезде және ... ... ... ... ... полиномын келесі түрде жазуға болады:
U(x)=r(x)+xn-kJ(x)
Осы айтылғандарды ескеріп, кез-келген хабар көпмүшелігін кодтайық.
Хабар келесі көпмүшелік түрінде берілсін
J(x)=β3х3 +β7х2+β20x+β17.
Оны х6- ке ... ... ... n-k=6 оңға ығыстырамыз.
Х6J(x)=β3x9+β7x8+β20x7+β17x6.
Шыққан нәтижені g(x) модулі ... ... Қосу және ... 2.2- ші кесте мен 2.3- ші кесте көмегімен орындалады.
(7х16+β3х15+β7х14+β8х13+β20х12+β11x11+β20x10+(8х9+(2х7+(30х6
(7х16+β17х15+β16х14+β10х13+β23х12+β0x11+β28x10
β16х15+β23х14+β20х13+β18х12+β19x11+β9x10+(8х9+(2х7+(30х6
(16х15+β26х14+β25х13+β9х12+βх11+β9x10+β6x9
β21х14+β22х13+β25х12+β2x11+0+(11х9+(2х7+(30х6
β21х14+β0х13+β30х12+β14х11+β6x10+β14x9+β11x8
β7х13+β27х12+β25x11+(6х10+(9х9+(11х8+(2х7+(30х6
β7х13+β17х12+β16х11+β0х10+β23x9+β0x8+β28х7
β21х12+βx11+(27х10+(22х9+(19х8+(30х7+(30х6
β21х12+β0х11+β30х10+β14x9+β6x8+β14х7+(11х6
β18 x11+(25х10+(3х9+(20х8+(23х7+(22х6
β18х11+β28х10+β27x9+β11x8+β3х7+(11х6+(8х5
(23х10+(18х9+(27х8+(11х7+(30х6+(8х5
β23х10+β2х9+β1x8+β16x7+β8х6+(16х5+(15х4
(11х9+(29х8+(13х7+(15х6+(28х5+(15х4
β11х9+β21х8+β20x7+β4x6+β27х5+(4х4+(1х3
(10х8+(4х7+(23х6+(14х5+(23х4+(1х3
β10х8+β20х7+β19x6+β3x5+β26х4+(3х3+(0х2
(13х7+(29х6+(22х5+(21х4+(6х3+(0х2
β13х7+β23х6+β22x5+β6x4+β29х3+(6х2+(3х
(19х6+0+(30х4+(18х3+(27х2+(3х
β19х6+β29х5+β28x4+β12x3+β4х2+(12х+(9
β29х5+β2x4+β8x3+β16х2+(19х+(9
Нәтижеде көпмүшелікті бөлу- келесідей қалдық береді:
r(x)= β29х5+β2x4+β8x3+β16х2+(19х+(9
Осыдан код сөзінің ... ... ... ... ... ... +(19х+(9
Жасаушы көпмүшелік g(x) түбірлері- g(x) өндіретін код ... ... ... ... Өйткені:
U(β)=J(x)g(x)
Осыдан, жасаушы көпмүшеліктің түбірлері арқылы өрнектелетін код сөзі
нәтижеде нуль ... ... ... ... ... ... ... β14+β6+β14+β16+β9+β22+β9+β16+β4+ β29+β29+β4+β16+β1+β7+β18=0
U(β3)= β21+β9+β21+β24+β29+β2+β29+β24+β6+ β28+β27+β6+β24+β17+β26+β27=0
U(β4)= β28+β12+β28+β1+β18+β13+β18+β1+β8+ β27+β29+β8+β1+β2+β14+β5=0
Яғни жоғарыда айтылғандай жасаушы көпмүшеліктің кез- ... ... ... код сөзі нуль болады.
2.3 Декодтау
Рид- Соломон кодын декодерлеу ... ... ... ... біз хабарды жүйелік түрде кодерлеп, нәтижесінде U(x) код сөзі
көпмүшелігін алғанбыз. Енді ... ... бұл ... бұрмаланып, үш
символ қате болып қабылданды делік. Қате комбинацияны келесі түрде ... ... қате мына ... ... ... ... ... бұрмаланған код сөзінің қабылданған көпмүшелігі r(x)-
жіберілген код сөзі көпмүшелігі U(x) және қате комбинация көпмүшелігінің
e(x) қосындысы түрінде беріледі:
r(x)=U(x)+e(x).
яғни ... ... ... ... ... ... емес ... мен екілік декодтаудың арасындағы ерекшелікті
айтып кетейік: екілік декодтау кезінде декодер тек қана қатенің орналасқан
жерін ғана ... ... ... 1-ді 0-ге, 0-ді 1-ге ... ... ... емес ... қатенің орнын ғана емес, сондай-ақ осы позицияда
орналасқан символдың дұрыс ... табу ... ... ... ... ... ... түрде анықталады:
S=rHT (2.4)
Синдром- берілген код сөздерінің жиынына тиістілігін анықтау үшін,
сигналға жасалатын жұптыққа ... ... Оң ... ... ... ... тең.S-тің кез-келген нульдік емес мәні қатенің бар ... ... S n-k ... ... ... (30,5)-кодымыз үшін
синдромның әрбір векторында бес символдан бар. ... ... ... көпмүшелігінен есептеп шығаруға болады. () өрнекпен анықталатын
код құрылымының арқасында есептеулеріміз жеңілденеді:
U(x)=J(x)g(x)
Бұл құрылымнан код ... U(x) ... ... ... жасаушы
көпмүшелікке g(x) еселі екенін көруге болады. Яғни, g(x) түбірлері ... ... ... ... ... ... онда g(x) ... есептелетін r(x) дұрыс код сөзі болып табылған жағдайда ғана нуль
беруі керек. Ақырында кез-келген қате ... емес ... ... ... ... ... ... жазуға болады:
i=1,…,n-k.
()-те көрсетіліп кеткендей r(x)-те екі символдық қате бар. Егер r(x)
дұрыс код сөзі болып табылса, онда ... ... Si ... тең ... ... ... синдромның алты символы келесі түрде болады:
S1=r(β)= (7+β3+β7+β8+β20+β11+β20+(8+(2+(30 +β29+β18+β8+β25 +(30+(9 ... ... ... ... ... ... +(30+( ... (7+β3+β7+β8+β20+β11+β20+(8+(2+(30 +β29+β18+β8+β25
+(30+(=β28
S5=r(β5)= (7+β3+β7+β8+β20+β11+β20+(8+(2+(30 +β29+β18+β8+β25 ... ... ... ... қабылданған код сөзінде қатенің бар екендігін көрсетіп тұр.
2.3.2 Қатені табу
Код сөзінде xj1,xj2,…,xjv позицияларында орналасқан v қате бар ... қате ... ... ... жазуға болады:
e(x)=ej1xj1+ej2xj2+…+ejvxjv.
1,2,...,v индекстері- 1-ші, 2-ші, ..., v-ші ... j- ... ... ... Бұрмаланған код сөзін түзету үшін, қатенің ej
l әрбір мәнін және ... ... xjl ... ... ... локаторының нөмірін α l=(jl деп белгілейік (локатор деп- қатесі
бар позицияларды ... өріс ... ... Ары ... ... ... символын, i=1,2,..., 2t кезіндегі, қабылданған көпмүшелікке (i- ді
қою арқылы шығарайық:
S1=r(β)=ej1α1+ej2α2+…+ejvαv
S2=r(β2)=ej1α21+ej2α22+…+ejvαv2
……………………………….
S2t=r(β2t)=ej1α12t+ej2α22t+…+ejvαv2t
Бізде 2t белгісіз (t қате ... мен t ... және 2t ... бар. Бұл 2t теңдеулер жүйесін күнделікті жолмен шешуге болмайды. ... шешу ... Рид- ... ... ... деп ... ... нольдік емес векторы есептеп шығарылса, ол қате
қабылғандығын ... Ары ... ... орналасқан жерлерін табу
керек. Қате локаторының көпмүшелегін келесі түрде анықтауға болады:
σ(x)=(1+β1x)(1+β2x)…(1+βvx)=1+σ1x+σ2x2+…+σvxv .
σ(x) түбірлері 1/β1, 1/β2,...,1/βv болып табылады. σ(x) ... ... қате қате ... e(x) ... ... ... Онда біз, ... t синдромдар келесі синдромды жорамалдау ... ... ... ... () ... ... пайдалана отырып, үш
символды қатені түзететін (31,5) кодымыз үшін матрица 3×3 өлшемді
болады және ... ... ... ... қате локаторы полиномының σ1 мен σ2 коэффициенттерін табу үшін, () ... үшін кері ... ... ... керек.
Яғни,
Бастапқы және кері матрицалардың көбейтіндісі бірлік ... ... ... қате ... ... ... есептеуден
бастаймыз :
Соңғы теңдік арқылы келесіні аламыз:
σ(x)=β0+σ1x+σ2x2+σ3x3=β0+β28x+β11x2+β7x3
σ(x) түбірлері қателердің орналасуына кері сандар болып табылады. Осы
түбірлер ... ... біз ... ... ... Бұл
түбірлерді σ(x) көпмүшелігінің барлық элементтерімен толық тексеру жолымен
анықтайық. σ(x)=0 болатын кез- келген х ... ... ... ... ... ... анықтауға мүмкіндік береді:
σ(β0)=β0+β28+β11+β70
σ(β)= β0+β29+β13+β100
σ(β2)= β0+β30+β15+β130
σ(β3)= β0+β0+β17+β160
σ(β4)= β0+β1+β19+β190
σ(β5)= ... ... ... ... ... ... ... β0+β9+β4+β120
σ(β13)= β0+β10+β6+β150
σ(β14)= β0+β11+β8+β180
σ(β15)= β0+β12+β10+β210
σ(β16)= β0+β13+β12+β240
σ(β17)= β0+β14+β14+β270
σ(β18)= β0+β15+β16+β300
σ(β19)= β0+β16+β18+β20
σ(β20)= β0+β17+β20+β50
σ(β21)= β0+β18+β22+β80
σ(β22)= β0+β19+β24+β110
σ(β23)= β0+β20+β26+β140
σ(β24)= β0+β21+β28+β170
σ(β25)= β0+β22+β30+β200
σ(β26)= ... ... ... ... β0+β27+β9+β4(қате
Қателердің орналасуы көпмүшелік түбірлеріне кері шама болып ... ... бір ... ... ... ... Осылай
σ(β29((0 екінші түбірдің 1/α1(β29, бұдан α1(1/β29(β2 . ... ... ... ... Бізде қате үш символдық болғандықтан, қате
көпмүшелігін былай жазады:
e(x)=ej1xj1+ej2xj2+ei3xi3
Бұл жерде β1,β2, β4 ... үш қате ... Қате ... ... ... еjl деп белгіледік, мұндағы j-қатенің орналасу жерін, ... ... ... ... мәні ... орнымен байланысты болғандықтан,
белгілеу жүйесін, еjl-ні еl деп белгілеу арқылы, қарапайымдауға болады. β2
пен β5 позицияларымен байланысты ... ... е1 жєне е2 табу ... ... ... пайдалануға болады.
S1=r(β)=ej1α1+ej2α2+ej3α3
S2=r(β2)= ej1α12+ej2α22+ej3α32
S3=r(β3)= ej1α13+ej2α23+ej3α33
Бұл теңдеулерді матрица түрінде былай жазуға ... е2, e3 ... ... табу ... әдеттегідей кері матрицаны
табуымыз керек.
Енді біз ... ... таба ... |β0 |β1 |
|0 |0 |0 |
|0 |1 |1 |
|1 |0 |1 |
|1 |1 |0 ... ... үшін ... ... емес, бесразрядты
қосындылауыш қажет. Ол модуль екі ... ... ... қосу жолымен
жүзеге асырылады. Зерттеліп отырылған ... ... қосу ... ... көрсетілген.
Келесі элемент, ол жады элементі, ол символдың өтуін ... ... ... ... ұстап қалуы керек.
Кешігу элементі, триггерлерден құрастырыла алады немесе бесразрядты
ығыстыру ... ... ... аса ... ... ... қосу схемасын синтездеу үшін F(x) векторын
модуль екі ... ... ... ... ...... ... болып табылады және логикалық
схема базасында құрылады, “ЖӘНЕ” типті элементтерінде құрылады.
3.1.2 Бөлу сұлбасы
Кодерлеуді ... ... ... ... қосу ... ... Алғашқы k-тактілерінде К1 ауыстырып қосқышы хабар символдарын
6-разрядты ... ... ... ... үшін ... ... болады.
1) алғашқы k-тактілерінде К2 ауыстырып қосқышы төменгі қалыпта тұрады.
Бұл барлық ... ... бір ... ... ... жіберілуін
қамтамасыз етеді.
2) Шығыс регистріне k-тактісі ... ... К1 ... ашылады, ал К2 жоғарғы күйге өтеді.
3) Қалған 6 тактілі импульстер регистрдегі бақылау символдарын, шығыс
регистріне жіберу арқылы, тазартады.
4) ... ... ... саны n-ге тең. Шығыс регистірінің
ішіндегісі код сөзінің полиномы r(x)+xn-kJ(x) болып табылады, мұндағы r(x)-
код символдары,
J(x)-полиноминалды ... ... ... кейін кіріске қайтадан ақпарат символдары келіп түседі.
Берілген сұлбаны кішкене модификациялау арқылы ... ... ... ... ... U(x)-ті g(x)-қа бөлу және қалдықты табу
арқылы жүзеге асады. ... ... ... кодерлеу және
декодерлеу құрылғыларының сұлбаларын құрамыз.
3.1-Сурет – Кодердің функционалды сұлбасы
Кодерлеуді жүзеге ... ... емес ... жүйелік түрде код
сөздерін құрастырады. Бұл операциялар келесідей жүзеге асады;
К1 кілті жабық қалыпта тұр. ... ... ... ... (3 ... Бұл ... бір ... (21-ке, (24-ке, (16-ке, (24-ке, (9-ке, (10-
ке көбейтіліп, содан кейін сєйкесінше 1-ші, 2-ші, 3-ші, 4-ші, 5-ші, ... ... ... тактіде бұл символдар сәйкес ұяшықтардың
шығысында ... ... ((24, (27, (19, (27, (12, (13). Ал ... ... (3 ((13((7) ... түседі, ол (21-мен көбейтіледі. Сондай-ақ,
(24-не, ... ... (9-не, (10-не ... жєне ... тактінің
сәйкесінше (24-не, (27-не, (19-не, (27-не, (12-не қосылады. Нєтижеде шыққан
(30 кірісіне келіп түскен ... ... екі ... ... ... Осы сан кері байланысқа барады да есептеу ... ... Осы ... барлық ақпарат символдары сұлба шығысына өткенше
жүзеге асады. Егер бөлу дұрыс орындалған болса, онда ... ... ... ... ... ... ... болуы керек. Содан кейін, К1
жоғары күйге өтеді, және регистрдегі ... ... ... ... полиноминалды түрде жазылған шығыс код сөзін келесі түрде көрсетуге
болады:
|3.2-Кесте – ... ... ... |
| | ... ... | ... ... |0 |0 |0 |0 |0 |0 |(7 ... |(28 |(0 |(23 |(0 |(16 |(17 |(16 ... |(6 |(20 |(18 |(22 |(21 |(20 |(21 ... |(14 |(7 |(19 |(24 |(11 |(25 |(7 ... |(28 |(13 |(16 |(11 |(5 |(7 |(21 ... |(11 |(27 |(28 |(19 |(22 |(2 |(18 ... |(8 |0 |(18 |(10 |(8 |(18 |(23 ... |(13 |(28 |(8 |(21 |(17 |(29 |(11 |
|0 |1 |(7 |(14 |(5 |(7 |(27 |(27 ... |(17 |(8 |(9 |(10 |0 |(24 |(9 ... |(9 |(21 |(16 |(8 |(2 |(29 |(7 ... |(28 |(16 |(26 |(9 |(28 |(26 |(5 ... |(26 |(15 |(18 |(24 |(11 |(29 |0 ... |(21 |(29 |(2 |(14 |(2 |(28 |(4 ... |(25 |(12 |(5 |(30 |(0 |(25 |(7 ... |(28 |(21 |(0 |(2 |(29 |(30 |(27 ... |(17 |(9 |(28 |(8 |(0 |(18 |(23 ... түскен командадан кейін К2 кілті 2 қалпына қайта ... ол ... ... кірісіне келіп түскенге дейін алты такт бойы
тұрады.
Декодтау құрылғысының жұмысы кодтау ... ... ...... ... ... он жеті ... кезінде К1 кілті ажыратылып, К2 кілті 1-күйде
тұрады. Ақпаратты бір тактіге кешіктірудің екі ұяшығынан тұратын, яғни ... ...... ... ... |
| ... ... ... қалпы ... ... ... ... ... |і түзету|
| | |с | | ... | | | | |ы |
| | | | | | |
|0 ... ... |Айлық жалақы, мың |Істейтін уақыт, ай|Жалпы жалақы, мың |
| |тг. | |тг. ... |20 |4 |80 ... |50 |2 |100 ... | | |180 ... 2005 ... ... ... көрсеткіш (АЕК) =971 тенге. Жылдық
есептік ... (ЖЕК) =11652 ... ... мен ... Қазақстан Республикасының Салық заңына
сәйкес анықталған. Бұл заң заңдық күші бар ... мен ... ... ... 24 сәуір 1995 жылғы №2235 ҚР ... ... ... мен ... ... заңы және ... пен төлемдердің
төленуін реттеуші болып табылатын басқа заңды және нормативті актілерден
тұрады.
Техникалық жобада жылдық ... ... ... ... ... төлемдер есепке алынды:
1. Әлеуметтік салық 15%, 20% ... .
2. ... ... ... ... қорынан 10% құрайды.
971*15=14565
(((50000-14565)-3544)*0,15+(14565-971-
1456)*0,2)*2=(4783,65+2427,6)*2=7211,25*2=14422,5 тг
(((20000-14565)-544)*0,15+(14565-971-1456)*0,2)*4=
=(733,65+2427,6)*4=3161,25*4=12645 тг
Яғни барлық төлемдерге кететін ... ... ... ... ... мен төлемдер 207067,5 тг.
Сонымен қатар бағдарламаны жасау үшін бағдарламашыға келесідей
құрал-жабдықтар қажет.
|6.2 - ... - ... ... ... ... ... |
|Жабдық |Саны ... ... ... мың |
| | |мың тг. |тг. ... |1 |100 |100 ... ... ... бір ... ... ... ... аударымдардың нормалары Қазақстан Республикасының
салық заңдарымен белгіленген шектеулі деңгейде қабылданған: ... ... ... ... ... яғни компьютерлер үшін
қалдық құннан 12,5% . ... ... ... ... ... Ан- ... ... нормасы .
Б – жабдық бағасы.
Жоғарыдағы формула бойынша ... ... ... ... техникалық жабдық құнының 7%-ын құрайды. Яғни
біздің жағдайда 7000 тг
3. ... ... ... ... келесі кестеде
көрсетілген
|6.3-Кесте - Электроэнергия шығындары ... ... ... |Бір ... ... ... |
| | |квт ... | ... ... ... | | ... | |мың тг. |тг. |
| | | |сағ | | | ... |1 |1,980 |1816 |3595,68 |0,0046 ... |
4. ... ... ... ... анықтаймыз:
6.4-Кесте - Оператор жалақысын есептеу
|Маман |Сағаттық ... ... ... қоры,|Жылдық жалақы, мың|
| ... ... |сағ |тг. ... |73 |1816 |132,568 ... жылдық жалақысы 132,568 мың тг ... ... ... салық
- зейнетақы төлемдері
(132568-971*12-13256,8)*0,2=21531,8
Оператордың жалақысы мен төлемдерді қоса есептесек 154099,8 тг.
Барлық төрт пунк бойынша қосындысы:
12500+7000+16540,128+154099,84=190139,97 тг.
Жылдық жұмыстық ... ... ... Кн – бір ... ... саны ... – мейрам күндеріндегі жұмыс сағаттарының саны (72сағ).
Бағдарламаны жөндеу кезіндегі бір ... ... ... ... ... /1816= 104,7 ... ... жөндеуге 30 сағат қажет болды. Яғни жөндеу
кезіндегі ... ... тг ... ... және ... ... шығындар
3141+207067,5=210208,5 тг құрайды
5.3 Бағдарламаны ... ... ... кодтар жалпы арналық кодтардың ішіндегі
ең маңызды класы болып табылады. Олар ... ... ... ... ете ... ... ... кодтарға Рид-Соломон кодтары
жатады. Рид- Соломон кодтары (Reed- Solomon code, R- S code)- бұл екілік
емес ... ... ... ... m ... ... ... кодының минималды аралығы, кодердің ... және ... ... ... бар сызықты код үшін мүмкін болатын, ең үлкен
болып табылады. ... емес ... ... екі ... сөздің аралығы
тізбектіліктердің бір-бірінен өзгешеленетін символдар саны ... ... коды ... ... ... ...... қасиеттері аталмыш кодқа да ортақ екені түсінікті.
Рид-Соломон кодтары әр ... ... екі ... ... ... ең оптималды кодтардың бірі. Бұл кодтар есептеу техникасы мен
видеожазбалауда кең ... ... ... ... ... оптималды
қасиеттерге ие және олар үшін ... ... және ... ... жасалған.
Берілген дипломдық жобада бес разрядты Рид-Соломон кодының кодері
мен ... ... ... ... ... ... ақпараттар теорисы” пәні бойынша зертханалық
сабақтарда студенттерде аталмыш ... ... ... ... мақсатына арналған. Рид-Соломон кодтарының бігінгі таңдағы
телемеханикалық жүйелерде, байланыс жүйелерінде, ... ... ... ... жаңа ... ... бойынша толық
білім беру бұл кодтарды оқытуды талап етеді.
Рид-Соломон кодының кодері мен ... ... ... ... процедураларын тез әрі жете ... ... ... ... ... ... ... бағдарламалармен танысып, кодтау
және декодтау процедураларын меңгере алады.
Рид-Соломон кодының кодері мен декодерінің бағдарламаларының ... ... ... ... ... ҚОРҒАУ
6.1 Жобаланатын объектінің негізгі қауіпті және ... ... ... ... Рид-Соломон кодтары көмегімен
жіберу және зерттеу” дипломдық жобасында бес ... ... ... мен ... ... ... құрылады. Бағдарламалар
оқыту процессіне арналғандықтан, олармен жұмыс жасау арнайы ... ... ... ... ... ... ... ені 11м, биіктігі 3,1м. Жалпы ауданы 242 м2. Бөлмеде табиғи шеткі және
жасанды жарық пайдаланылады. Әр бір ... бір ... ... ... бір ... ... ... бөлмеде жұмыс жасайтындарға келесідей қауіптер мен зиянды
факторлар әсер етеді:
- Электрлік қауіп
- Электромагнитті ... ... ... өзгеруі
- Ауаның иондалуы
- Жеткіліксіз жарықтандырылу
- Өрт қауіпі
Барлық электрлік құрылғылардың ең басты қауіпі – ... ... ... ... ... тоқ ... ... кезде, электр тізбегіне тұйықталуы мүмкін. ... ... ... ... онда оған ... ... жанасқандай қауіпті
болады. Жалпы, өзінің конструкциялық, электрлік сипаттамаларына байланысты
ЭЕМ-сы аз ... ... ... жатады.
ЭЕМ-сымен жұмыс істеу барысында пайда болатын зиянды әсерлердің
бірі электромагнитті өрістер. Зерттеулер нәтижелеріне ... ... ... ... ... белгіленген нормативтерге сәйкес
келеді. Тек сапасы ... ... ... электромагнитті өрістер
нормативтерден жоғарырақ болады.
Жұмыс істеп тұрған ... ... ... ... ... өзгереді: темпиратура 26 – 27 градусқа дейін ... ... ... ... ... жетуі мүмкін.
Сонымен қатар, жұмыс істеп тұрған компьютер әсерінен ауа ... ... ... ... ... істеу қабілетіне кері әсер етеді.
Көрсетілген ... ... ... ... ... алу ... ... Шаршаудың пайда болуы жұмыс жасау процессі кезінде пайда
болатын орталық жүйке жүйесіндегі өзгерістерге ... ... әр ... ... әсер ... аймақтарда адамдардың ұзақ болуы кәсіптік
ауруларға әкеледі.
6.2 Ұйымдастыру шаралары
Жоғарыда аталған адам өміріне ... ... ... ... ... ... ... олардың жұмысының
қаншалықты қауіптілігіне байланыссыз, ... ... ... ... ... ... ... әрбір жұмысшыға
қауіпсіздік техникасы бойынша инструкция ... осы ... ... ... ... негізгі болып саналады. Еңбек қорғауды ұйымдастыру ... ... еңбк ... бөлімшесі, еңбек қорғау инженері .
Қауіпсіздендіру техника нұсқауынан өткен адамдар ғана, ... ... ... ... сақтау Мемлекеттік қадағалаудың
техникалық инспекторы, мемлекеттік ... ... және ... ... ... жүргізеді.
Есептеу орталығында ай сайын Еңбек Қорғау туралы ... ... ... ... ... қағидасының бұзылуы туралы ақпаратты
қағаздар шығарылуы қарастырылады.
6.3 Санитария мен ... ... ... ... ... ... етіп таңдалып алынады.
Бір адамға шаққандағы бөлме көлемі мен ауданы сәйкесінше 15м3 және ... ... ... тең. Қабырғалар мен төбесі жылуды аз өткізетін
материалдардан тұрғызылған, ал еден ... ... ... ... ... ... ... болып
табылады. Есіктер габариттері 1,8×1,1м.
Микроклимат нормалары МЕСТ 12.1.005-91 сәйкес етіп, 5.1-кестедегідей
алынады.
Кесте 6.1- Өндірістік ... ... ... ... ... ... ауа темпиратурасы +100 С ... ... 0С |20-22 |18-22 ... ... |60-30 ... көп емес ... % | | ... қозғалысының |0,2-ден көп емес ... көп емес ... м/с | | ... ауа ... +100С және одан ... ... ... 0С |22-25 |Ең ... ... 13 |
| | ... ауа |
| | ... 30С |
| | ... ... ... |
|Ауаның салыстырмалы |60-30 |240С және одан ... ... % | ... 65 |
| | |250С ... 60 |
| | |270С ... 55 |
| | |280 С ... 50 ... ... |0,2-0,5 |0,3-0,7 ... м/с | | ... ... адам ... мен ... орта арасындағы жылулық
тепе-теңдікті қамтамасыз етеді. ... ... ... ... ... уау ... ... белгіленген
деңгейде ұстап тұру желдету мен кондиционирлеу арқылы жүзеге асырылады.
Жағымсыз ... ... ... ... ... жылулық
сәулеленуден қорғану- жылулық изоляция, нормадан төмен суып кетуден қорғалу-
жалпы бөлмені немесе қосымша ... ... ... ... ... ... ... мөлшері, ғимаратты
жобалау, технологиялық процестер, қондырғылар, вентиляция мен адамдар
денсаулығына қауіпті шекті ... ... ... ... ... қауіпті заттар жүйелі түрде бақыланып
отырылуы керек, ол мөлшерден тыс қауіпті ... ... ... зонасының ауасында бір мезгілде бірнеше қауіпті заттар ... сол ... ... ... ... ... 1-ден ... керек.
(К1 / ПДК1) + (К2 / ПДК2) + ... + (Кn / ПДКn)

Пән: Информатика
Жұмыс түрі: Дипломдық жұмыс
Көлемі: 45 бет
Бұл жұмыстың бағасы: 1 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Биологиялық жүйелердегі процестерді анализдеуде термодинамиканың 1-2 заңдарын қолдану13 бет
Радиожиілікті сәйкестендіру технологиясы. биометрикалық сәйкестендіру технологиясы. сызықтық және екі өлшемдік штрихты кодтар8 бет
Радиолокациялық жүйелердегі ақпараттық технологиялар7 бет
Циклдық артық кодтар3 бет
Экономикалық ақпараттық жүйелердегі берілгендерді талдау75 бет
Экономикалық жүйелердегі кластерлерді құрудың теориялық негіздері68 бет
Симметриялық шифрлау кері шифрлау. “Базарбай Бектас” мәтінін вижинер кестесі арқылы шифрлау6 бет
Биофизика6 бет
Клавиатура буферін тазарту23 бет
"Қазақстан Республикасының экологиялық кодексі"239 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь