ՀամակարգիչներԾրագրավորում

Ինչու է ունիվերսալ երկուական կոդավորման. ծրագրավորման մեթոդներ

Համակարգչային վերամշակում մեծ քանակությամբ տեղեկատվություն: Աուդիո ֆայլեր, նկարներ, տեքստային, բոլոր դուք ուզում եք խաղալ, կամ ցուցադրման. Թե ինչու է երկուական կոդավորման մի ունիվերսալ մեթոդը տվյալների ծրագրավորման ցանկացած տեխնիկական սարքավորում:

Ինչ է տարբերվում կոդավորման կոդավորման.

Հաճախ մարդիկ հավասարեցնել հայեցակարգը "ծածկագրման» եւ «կոդավորման», երբ իրականում դրանք ունեն տարբեր իմաստներ: Այսպիսով, կոդավորումը գործընթացը վերծանել տեղեկատվություն թաքցնելու նպատակով այն. Decrypt հաճախ կարող է մարդը, ով փոխել է տեքստը, կամ հատուկ պատրաստված մարդկանց: Կոդավորումն է օգտագործվելու է տեղեկատվության մշակման եւ հեշտ օգտագործման նրան: տարածված կոդավորման սեղան սովորաբար օգտագործվում է, ծանոթ է բոլորին: Այն կառուցվել է ձեր համակարգչի համար.

Երկուական կոդավորում սկզբունքը

Երկուական կոդավորում հիմնված է օգտագործման միայն երկու խորհրդանիշերով 0 եւ 1 - մշակման տեղեկությունները օգտագործվում են տարբեր սարքերի: Այս նշանները կոչվում են երկուական թվանշանները, Անգլերեն - Երկուական թվանշան, կամ քիչ: Յուրաքանչյուր խորհրդանիշերից երկուական կոդի զբաղեցնում է համակարգչի հիշողությունը 1 bit. Թե ինչու է երկուական կոդավորման մի ունիվերսալ մեթոդ է մշակման տեղեկություններ: Այն փաստը, որ համակարգիչը ավելի հեշտ է կարգավորել ավելի քիչ նիշ. Է այս կախված եւ արդյունավետությունը համակարգչին, որքան քիչ ֆունկցիոնալ խնդիրների, որոնք անհրաժեշտ է կատարել սարքը, որ բարձր արագությամբ եւ աշխատանքի որակի.

երկուական կոդավորման սկզբունքն է հայտնաբերվել է ոչ միայն ծրագրավորման. Հետ փոփոխման անձայն եւ հույս թմբուկի ծեծում պոլինեզացիների տեղեկատվություն փոխանցել են միմյանց: Նման սկզբունքը կիրառելի է Մորս համար, որտեղ երկար եւ կարճ հնչյուններ են, որոնք օգտագործվել են փոխանցել ուղերձը: «Հեռագրական այբուբեն» օգտագործվում է այսօր:

Որտեղ է օգտագործել երկուական կոդավորման.

Երկուական տեղեկատվության կոդավորում է համակարգչի օգտագործվում է ամենուր: Յուրաքանչյուր ֆայլ, թե արդյոք դա երաժշտություն կամ տեքստը, որը պետք է ծրագրավորված, որպեսզի այն կարող է հետագայում են հեշտությամբ վարվել եւ կարդալ: երկուական կոդավորման համակարգը օգտակար է աշխատելու համար խորհրդանիշների եւ թվերով, աուդիո ֆայլեր, գրաֆիկայի.

Երկուական կոդավորում թվերի

Այժմ համակարգչային թվեր են ներկայացված են կոդավորված ձեւով, անհասկանալի է միջին անձի. Օգտագործումը արաբերեն numerals, քանի որ մենք պատկերացնում, որովհետեւ տեխնիկայի անպետք: Պատճառն այն է, որ սա պետք է հանձնարարել է յուրահատուկ համարը յուրաքանչյուր բնույթ, թե ինչ պետք է անել երբեմն անհնար է.

Գոյություն ունեն երկու նշանակումները: դիրքային եւ nepozitsionnyh: Nepozitsionnyh համակարգը հիմնված է օգտագործման լատիներեն տառերով եւ ծանոթ է մեզ ձեւով հունական գործիչների: Այս ձայնագրությունը մեթոդը բավականին բարդ է հասկանալ, հետեւաբար, լքված:

Դիրքային թիվը համակարգը, որն օգտագործվում է այսօր: Դրանք ներառում են երկուական, տասնորդական, octal եւ hexadecimal կոդավորման նույնիսկ տեղեկություններ.

Տասնորդական կոդավորման համակարգը մենք օգտագործում ենք առօրյա կյանքում: Դա մեզ համար սովորական դարձած արաբական թվանշաններով, որոնք հասկանալի են բոլորին: Երկուական կոդավորման տարբեր թվեր օգտագործելով միայն զրոն եւ մեկը:

Ամբողջ թիվ ձեւափոխվել երկուական կոդավորման, ըստ նրանց բաժանելու են 2. Արդյունքում մասնակի նաեւ բաժանված է երկու փուլով, մինչեւ մի վերջապես 0 կամ 1, օրինակ, մի շարք 123 10 երկուական նշագրմամբ կարող է ներկայացված լինել ձեւով 2 1111011: Մի շարք: 20 10 10100 տեսք կունենա 2:

Ինդեքսները 10 եւ 2-րդ մատնանշում համապատասխանաբար երկուական եւ տասնորդական համարները կոդավորման համակարգ. երկուական կոդավորման խորհրդանիշ, որն օգտագործվում է պարզեցնել շահագործումը արժեքների ներկայացված տարբեր շարք համակարգերում:

Ծրագրավորման տեխնիկայի տասնորդական թվերը հիմնված են «լողացող կետի»: Որպեսզի պատշաճ կերպով փոխանցել արժեքը տասնորդական երկուական կոդավորման համակարգի հետեւյալ բանաձեւով N = m x QP: M - է mantissa (առանց արտահայտվելու որեւէ կարգով), P - ն կարգը արժեքների N, եւ q - բազային կոդավորման համակարգ (այս դեպքում 2):

Ոչ բոլոր համարները դրական են: Որպեսզի տարբերակելու դրական եւ բացասական թվեր, համակարգչային թողնում տեղը 1 քիչ ծածկագրել նշան: Այստեղ զրո է, գումարած, եւ միավոր - մինուս.

Օգտագործելով այս համարակալման համակարգի հեշտացնում է համակարգիչը հետ աշխատելու համարներով. Դա է պատճառը, որ երկուական կոդավորման է ունիվերսալ է, երբ computing գործընթացները:

Երկուական կոդավորում տեքստային տեղեկատվության

Յուրաքանչյուր այբուբենի գրանշանների հավաքածու իր zeros ու նորերը. Որ տեքստը բաղկացած է տարբեր կերպարների: նամակների (մեծատառ եւ փոքրատառ), թվաբանական նշանների եւ այլ տարբեր արժեքների: Կոդավորման տեքստային տեղեկատվության պահանջում է օգտագործման ութ հաջորդական երկուական արժեքները 00000000 է 11111111. Այսպիսով, կարելի է փոխարկել 256 տարբեր կերպարներ.

Խուսափելու շփոթություն է կոդավորման տեքստի, օգտագործել հատուկ աղյուսակը արժեքների համար յուրաքանչյուր բնույթ է կրում. Նրանք ներկայացնում են լատիներեն այբուբենի, թվաբանական նշաններ եւ նշաններ հատուկ նպատակով (օրինակ, €, ¥, ©, եւ այլն): Նշաններ ընդմիջումից 128-255 ծածկագրել երկրի ազգային այբուբենը.

Ծածկագրել խորհրդանիշները պահանջում 1 8 բիտ հիշողությունը. Է պարզեցնել podstchetov 8 bits են հավասար է 1 բայտ, այնպես որ, ընդհանուր սկավառակի տարածություն տեքստային տեղեկատվության չափվում է բայթերով:

Շատ անհատական համակարգիչները համալրված են ստանդարտ սեղանին ASCII (ամերիկյան ստանդարտ կոդ): այլ սեղաններ են նաեւ օգտագործվում է, որի կոդավորման համակարգը տեքստային տեղեկատվության տարբերվում. Օրինակ, առաջին հայտնի Նիշերի կոդավորում կոչվում Koi-8 (կոդ Տեղեկատվության փոխանակման 8-bit), եւ այն աշխատում է մի UNIX օպերացիոն համակարգիչներով: Սեղանի SR1251 կոդեր են նաեւ լայնորեն հայտնաբերվել, որը ստեղծվել է Windows օպերացիոն համակարգի.

Երկուական կոդավորում հնչյունների

Մեկ այլ պատճառ, թե ինչու է երկուական կոդավորման է ունիվերսալ մեթոդը տվյալների ծրագրավորման - իր պարզությունը, երբ աշխատում է աուդիո ֆայլեր. Ցանկացած երաժշտություն է ձայնային ալիքների տարբեր լիություն եւ հաճախականությունը տատանում. Այս կարգավորումները ազդում ծավալը եւ սկիպիդար.

Ծրագրավորել է ձայնային ալիքը, համակարգչային բաժանում է մի քանի մասերի, պայմանականորեն ասած, կամ, «նմուշները»: Թիվն նման նմուշների կարող է լինել մեծ, այնպես որ կան 65536 տարբեր զուգորդումները zeros ու նորերը. Ըստ այդմ, ժամանակակից համակարգիչները հագեցած են 16-bit ձայնային քարտ, որը նշանակում է, որ օգտագործումը 16 երկուական թվերի ծածկագրել մի նմուշ է ձայնային ալիքի:

Խաղալ ձայնային ֆայլ, համակարգչային գործընթացների ծրագրավորված հաջորդականությունը երկուական կոդի եւ համատեղում նրանց մեջ մեկ շարունակական ալիք:

կոդավորման տրամագրերը

Գրաֆիկական տեղեկատվությունը կարող է ներկայացվել ձեւով գրաֆիկայի, դիագրամների, պատկերների կամ Էկոնոմ PowerPoint. Յուրաքանչյուր պատկեր, որը կազմված է փոքր dots - պիքսել, որը կարող է ներկված է մի ուրիշ գույն. Գույնը յուրաքանչյուր կարող է անկախ ղեկավարվել է կոդավորված է եւ պահվում, եւ, ի վերջո, մենք ստանում ենք մի ամբողջական պատկերը.

Եթե պատկերը սեւ ու սպիտակ, յուրաքանչյուր կարող է անկախ ղեկավարվել կոդը կարող է լինել կամ միավոր կամ զրոյական: Երբ, օգտագործելով չորս գույները, որ կոդը նրանցից յուրաքանչյուրը բաղկացած է երկու թվերի: 00, 01, 10 կամ 11 Ըստ այս սկզբունքի տարբերակել որակը որեւէ պատկերի վերամշակման. Ավելացնել կամ նվազեցնել պայծառությունը, որը նաեւ ազդել է մի շարք գույների օգտագործված. Լավագույն դեպքում, համակարգչային տարբերակում մոտավորապես 16.777.216 գույներով.

եզրափակում

Կան տարբեր մեթոդներ ծրագրավորման տեղեկությունների, այդ թվում `երկուական կոդավորման է առավել արդյունավետ: Միայն երկու խորհրդանիշներից - 0 եւ 1 - համակարգչային հեշտությամբ կարդում Ամենա ֆայլեր. Որուն մշակման արագությունը շատ ավելի բարձր է, քան կարող է օգտագործվել, օրինակ, ծրագրավորում տասնորդական համակարգը: Պարզությունը այս մեթոդի դարձնում այն անփոխարինելի է ցանկացած տեխնոլոգիայի. Դա է պատճառը, որ երկուական կոդավորման է ունիվերսալ շարքում իր հասակակիցների:

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hy.birmiss.com. Theme powered by WordPress.