Համակարգիչներ, Տեղեկատվական տեխնոլոգիաներ
Որն է այբուբենի ուժը: Ինչպես գտնել այբուբենի ուժը `բանաձեւ
Ժամանակակից համակարգչային տեխնոլոգիաները, համակարգչային գիտությունը, այբուբենի ուժը, հաշվարկի համակարգը եւ շատ այլ հասկացություններ ունեն միմյանց միջեւ առավելագույն ուղղակի կապեր: Այսօր շատ քիչ օգտվողներ բավականին լավ են տիրապետում այդ հարցերում: Փորձենք հստակեցնել, թե ինչ է այբուբենի ուժը, ինչպես հաշվարկել եւ կիրառել գործնականում: Հետագայում դա, անկասկած, կարող է օգտակար լինել գործնականում:
Ինչպես է չափվում տվյալները
Նախքան սկսում ենք ուսումնասիրել այն, թե ինչ է այբուբենի ուժը եւ ինչ է այն, անհրաժեշտ է սկսել, այսպես ասած, հիմունքներով:
Անշուշտ, բոլորն էլ գիտեն, որ այսօր կան հատուկ համակարգեր, որոնք չափում են ցանկացած քանակի, ըստ բազային արժեքների: Օրինակ, հեռավորությունների եւ նմանատիպ քանակությունների համար դրանք մետր են, քաշի եւ քաշի համար, կիլոգրամ, ժամանակի ընդմիջումներով `վայրկյան եւ այլն:
Բայց ինչպես եք չափում տեղեկատվությունը տեքստի ծավալների առումով: Այդ նպատակով ներկայացվեց այբուբենի ուժի հայեցակարգը:
Որն է այբուբենի ուժը `նախնական հասկացությունը
Այսպիսով, եթե հետեւենք ընդհանուր ընդունված կանոնին, որ ցանկացած արժեքի վերջնական արժեքը պարամետր է, որը որոշում է, թե քանի անգամ է հաշվարկը միավորվել չափված քանակի մեջ, կարելի է եզրակացնել, որ այբուբենի ուժը որոշակի լեզվով օգտագործվող խորհրդանիշների ընդհանուր թիվն է:
Հստակ դարձնելու համար, եկեք թողնենք այն հարցը, թե ինչպես գտնել այբուբենի ուժը, մի կողմ դրեք եւ ուշադրություն դարձնել խորհրդանիշներին, բնականաբար, տեղեկատվական տեխնոլոգիաների տեսանկյունից: Խստորեն ասած, օգտագործված խորհրդանիշների ամբողջական ցուցակը պարունակում է տառեր, թվեր, բոլոր տեսակի փակագծեր, հատուկ նիշ, կետադրական նշաններ եւ այլն: Այնուամենայնիվ, եթե մոտենում եք այբուբենի ուժը համակարգչային եղանակով, ապա պետք է նաեւ ներառեք դատարկ (բառերի կամ այլ նշանների միջեւ մեկ բացվածք):
Վերցրեք, օրինակ, ռուսերենը, կամ ավելի շուտ, ստեղնաշարի դասավորությունը: Վերոհիշյալի հիման վրա ամբողջական ցանկը պարունակում է 33 տառ, 10 նիշ եւ 11 հատուկ նիշ: Այսպիսով, այբուբենի ընդհանուր հզորությունը 54 է:
Սիմվոլների տեղեկատվական քաշը
Այնուամենայնիվ, այբուբենի ուժի ընդհանուր հասկացությունը չի սահմանում տառերի, թվերի եւ խորհրդանիշների պարունակվող տեքստի տեղեկատվական ծավալների հաշվարկման էությունը: Դա պահանջում է հատուկ մոտեցում:
Հիմնականում մտածեք դրա մասին, լավ, ինչպես կարող է համակարգչային համակարգի առումով նվազագույն սահմանվել, քանի նիշ կարող է պարունակել: Պատասխան. Երկու: Եվ դա է պատճառը: Փաստն այն է, որ յուրաքանչյուր խորհրդանիշ, թե արդյոք դա նամակ կամ թվանշան է, ունի իր սեփական տեղեկատվական քաշը, ըստ որի մեքենան ճանաչում է այն, ինչ կա դրա դիմաց: Բայց համակարգիչը հասկանում է միայն ներկայացուցչությունը միավորների եւ նոսերների տեսքով, որոնց վրա հիմնված է բոլոր համակարգչային գիտությունը:
Այսպիսով, ցանկացած խորհրդանիշ կարող է ներկայացվել հաջորդականությունների ձեւով 1 եւ 0 թվանշանները պարունակող, այսինքն `նամակ, թվանշան կամ նշան նշող նվազագույն հաջորդականությունը բաղկացած է երկու բաղադրիչից:
Տեղեկատվության կշիռը, որը չափվում է որպես ստանդարտ տեղեկատվական միավոր միավոր, կոչվում է մի քիչ (1 բիտ): Հետեւաբար, 8 բիտերը 1 բայտ են:
Նիշերի ներկայացում երկուական կոդով
Այսպիսով, ինչ է այբուբենի ուժը, կարծում եմ, արդեն մի փոքր պարզ է: Այժմ տեսնենք մեկ այլ տեսանկյունից, մասնավորապես, իշխանության գործնական ներկայացումը, օգտագործելով երկուական կոդը: Որպես պարզ օրինակ, եկեք վերցնենք միայն 4 նշան պարունակող այբուբեն:
Երկու թվանշանային երկուական կոդում հաջորդականությունը եւ դրանց տեղեկատվության ներկայացումը կարելի է նկարագրել հետեւյալ կերպ.
Հերթական համարը | 1-ին | 2-րդ | 3-րդ | 4-րդ |
Երկուական կոդը | 00 | 01 | 10 | 11-րդ |
Այսպիսով `ամենապարզ եզրակացությունը. N = 4 այբուբենի ուժով միավորի խորհրդանիշի քաշը 2 բիտ է:
Եթե այբուբենի համար օգտագործեք երեք նիշանոց երկուական կոդ, օրինակ, 8 նիշով, կոմբայնների քանակը հետեւյալն է.
Հերթական համարը | 1-ին | 2-րդ | 3-րդ | 4-րդ | 5-րդ | 6-րդ | 7-րդ | 8-րդ |
Երկուական կոդը | 000 | 001 | 010 | 011 | 100 | 101 | 110 | 111 |
Այսինքն, N = 8 այբուբենի ուժով եռանիշ թվային կոդի համար մեկ նշանի կշիռը կլինի 3 բիթ:
Ինչպես գտնել այբուբենի ուժը եւ այն օգտագործել համակարգչային արտահայտությամբ
Այժմ եկեք դիտենք կախվածությունը, արտահայտված կոդերի նիշերի քանակով եւ այբուբենի ուժով: Բանաձեւը, որտեղ N- ն այբուբենի այբբենական ուժն է, իսկ b- ը, երկիշխանական կոդի մեջ գտնվող նիշերի թվաքանակը, նման կլինի հետեւյալը.
N = 2 բ
Այսինքն, 2 1 = 2, 2 2 = 4, 2 3 = 8, 2 4 = 16, եւ այլն: Խստորեն ասած `երկուական կոդերի անհրաժեշտ նիշերը հանդիսանում են խորհրդանիշի քաշը: Տեղեկատվության տեսանկյունից, այսպես է թվում.
Ալֆաթի ուժը, N | 2 | 4 | 8-րդ | 16-րդ |
Կոդի նշանների թիվը, b | 1 բիտ | 2 բիթ | 3 բիտ | 4 բիտ |
Տեղեկատվական ծավալների չափում
Այնուամենայնիվ, դրանք պարզապես ամենապարզ օրինակներն էին, այսպես ասած, նախնական հասկացության համար, թե ինչ է այբուբենի ուժը: Եկեք անմիջապես անցնենք գործնականում:
Համակարգչային տեխնոլոգիաների մուտքագրման այս փուլում, մուտքագրման համար, հաշվի առնելով մեծամեծ, մեծատառ եւ փոքրատառ տառերը, կղզիերեն եւ լատինական նիշերը, կետադրական նշանները, փակագծերը, թվաբանական գործողությունների նշանները եւ այլն: Օգտագործվում է 256 նիշ: Ելնելով այն հանգամանքից, որ 256-ը 2 8 -ն է, դժվար չէ կռահել, որ այս այբուբենի յուրաքանչյուր խորհրդանիշի քաշը 8 է, այսինքն, 8 բիթ կամ 1 բայտ:
Եթե սկսեք հայտնի բոլոր պարամետրերից, հեշտությամբ կարող եք ստանալ ցանկացած տեքստի տեղեկատվության ծավալի ցանկալի արժեք: Օրինակ, մենք ունենք 30 էջանոց համակարգչային տեքստ: Մեկ էջում կան 50 տողեր ցանկացած նշանների կամ խորհրդանիշների, այդ թվում `բացատների:
Այսպիսով, մեկ էջում պարունակվում է 50 x 60 = 3 000 բայտ տեղեկատվություն, եւ ամբողջ տեքստը `3000 x 50 = 150 000 բայթ: Ինչպես տեսնում եք, նույնիսկ փոքր տեքստերը չեն կարող չափվել բայթերում: Իսկ ինչ վերաբերում է ամբողջ գրադարաններին:
Այս դեպքում ավելի լավ է թարգմանել ծավալը ավելի հզոր քանակությամբ `կիլոբայթներ, մեգաբայթներ, գիգաբայթներ եւ այլն: Հաշվի առնելով այն հանգամանքը, որ, օրինակ, 1 կիլոբիթը 1024 բայթ է (2 10 ), իսկ մեգաբայթները `2 10 կիլոբայթ (1024 կիլոբայթ), հեշտ է հաշվել, որ մեր օրինակին տեքստի չափը կլինի 150000/1024 = 146, 484375 կիլոբայտ կամ մոտ 0.14305 մեգաբայտ:
Փոխարենը
Ընդհանուր առմամբ, դա կարճ է եւ այն ամենը, ինչ վերաբերում է հարցի քննարկմանը, ինչ է այբուբենի ուժը: Մնում է ավելացնել, որ այս նկարագրում օգտագործվել է զուտ մաթեմատիկական մոտեցում: Անկախ այն բանից, որ այս գործի տեքստի սիմնատիկ բեռը հաշվի չի առնվում:
Սակայն, եթե դուք մոտենում եք դիտարկման հարցերին ճիշտ ընկալման հասկացությունից, ապա այս պլանում անիմաստ համադրություն կամ սիմվոլների հաջորդականությունը կունենա զրոյական տեղեկատվական բեռ, չնայած տեղեկատվության ծավալների հասկացության տեսանկյունից արդյունքը կարող է հաշվարկվել:
Ընդհանրապես, այբուբենի ուժը եւ դրա հետ կապված հասկացությունները գիտելիքները այնքան էլ դժվար չէ հասկանալ եւ կիրառելի լինել գործնական գործողությունների իմաստով: Միեւնույն ժամանակ, յուրաքանչյուր օգտվող դիմագրավում է գրեթե ամեն օր: Բավական է ընդգրկել որպես օրինակ, հայտնի Word խմբագիր կամ նման այլ մակարդակ, որտեղ նման համակարգը օգտագործվում է: Բայց մի շփոթեք սովորական «Գրառման գրքույկով»: Այստեղ այբուբենի ուժն ավելի ցածր է, քանի որ, օրինակ, տառերը մուտքագրվում են մեծ տառեր:
Similar articles
Trending Now