«Կոդ»–ի խմբագրումների տարբերություն

Content deleted Content added
TYRDDDDDDD
Պիտակ՝ էջը ամբողջապես դատարկվեց
չ 195.88.255.100 (քննարկում) մասնակցի խմբագրումները հետ են շրջվել BekoBot մասնակցի վերջին տարբերակին։
Տող 1.
'''Կոդ''' - պայմանանշանների համակարգ՝ ''ինֆորմացիայի'' պահպանման, հաղորդման և վերամշակման համար։
'''Թավատառ տեքստ''''''Կոդ'KOD2 DA MI BNE VOROV MTEYYYNUM REQ SATTTTTTTTF
 
Ինֆորմացիայի պայմանանշանների բազմությունը կոչվում է այբուբեն, նրա տարրերը՝ տառեր, տառերի քանակը՝ ''կոդի հիմք''։ Տառերի վերջավոր հաջորդականությունը կոչվում է ''բառ''։ Պայմանանշանների այբուբենի բառերի բազմությունը կոչվում է կոդ (երբեմն այբբենական կոդ), եթե այդ բազմությունը փոխմիարժեք համապատասխանության մեջ է դրված ինֆորմացիայի տարրերի բազմության հետ։ Բառի տառերի քանակը կոչվում է բառի երկարություն։
[[Կոդավորում|Կոդավորման]] հիմնական խնդիրներից է այնպիսի կոդի կառուցումը, որի բառերի միջին երկարությունը լինի հնարավորինս նվազագույն։
 
Կոդը կոչվում է ''լրիվ'', եթե առանց նրա զանազանելիությունը խախտելու հնարավոր չէ ավելացնել ոչ մի նոր բառ։
Կոդերը հիմնականում բաժանվում են երկու խմբի՝ ''սովորական'' և ''աղմկակայուն։'' Սովորական կոդերն օգտագործվում են աղմուկների բացակայության դեպքում և լինում են հավասարաչափ (բոլոր բառերի երկարությունները նույնն են) և անհավասարաչափ (բառերի երկարությունները տարբեր են)։ Անհավասարաչափ կոերից առանձնակի նշանակություն ունեն վերծանելի կոդերը, որոնք ունեն այն հատկությունը, որ ինչպիսի հաջորդականությամբ էլ օգտագործվեն կոդի բառերը, միշտ հնարավոր է միարժեք կերպով վերականգնել դրանք։
 
Վերծանելի կոդերից ամենակարևորն են ոչ նախածանցային կոդերը, որոնց բառերի ոչ մեկը մյուսի նախածանցը չէ։ Ինֆորմացիան բնական պայմաններում հաղորդելիս միշտ աղմուկներ են լինում, որոնք հաճախ աղավաղում են կոդը։ Այդ պատճառով անհրաժեշտություն առաջացավ ստեղծել այնպիսի կոդեր, որոնք հնարավորություն ընձեռնեն որոշ աղմուկների առաջացրած աղավաղումների դեպքում վերականգնելկոդավորված ինֆորմացիան։ Այդպիսի կոդի ստեղծման հնարավորությունըառաջինը տեսականորեն ապացուցել էամերիկացի գիտնական [[Շենոն, Կլոդ|Կ. Շենոնը]], իսկ այդպիսի կոդ երկուական համակարգում կառուցել է [[Հեմինգ|Ռ. Հեմինգը]]։ Հեմինգի կոդը հնարավորություն է տալիս վերականգնել ինֆորմացիան այն դեպքում, երբ աղմուկները փոխում են կոդի մեկից ոչ ավելի տառ։ Այժմ գոյություն ունեն բազմաթիվ աղմկակայուն կոդեր, որոնք նախատեսված են տարբեր տեսակի աղմուկների առկայության դեպքում ինֆորմացիա կոդավորելու համար։ Աղմկակայուն կոդերի կառուցմանհիմնական խնդիրն է՝ ապահովել տրված աղմուկների նկատմամբ կայունություն և ամենակարճ միջին երկարություն։
 
Աղմկակայուն կոդերի մի մասը, որը նախատեսված է թվաբանական գործողությունների կատարման ընթացքում առաջացած աղմուկների դեմ պայքարելու համար և հիմնականում օգտագործվում է արդի հաշվողական մեքենաներում, կոչվում է ''թվաբանական կոդ''։ Գործնականում կոդի ընտրությունը կատարվում է ինֆորմացիայի մշակման, պահպանման և հաղորդման պայմաններից ելնելով և առանձնապես հաշվի է առնվում կապի անցուղու արդյունավետ օգտագործման հարցը։
 
{{ՀՍՀ}}
 
[[Կատեգորիա:Թվային համակարգեր]]
[[Կատեգորիա:Ինֆորմատիկա]]
Ստացված է «https://hy.wikipedia.org/wiki/Կոդ» էջից