1. Какво представлява кодирането
Кодирането - това е представяне на сведенията в един или друг стандартен вид. Една и съща информация може да бъде представена (закодирана) в няколко форми. C появата на компютрите възниква необходимостта да се кодира всякакъв вид информация. Грандиозните достижения на човека - писмеността и математиката - не са нищо друго освен система за кодиране на реч и числова информация. Информацията никога не се появява в чист вид, тя винаги е представена като закодирана.
2.Двоично кодиране и измерване на информацията
Компютрите са изобретени доста отдавна. В тези времена електрониката не е била на сегашното равнище. Първите компютри са били лампови и са заемали твърде много място. За да може да се управлява такава машина е бил нужен голям обслужващ персонал.
Още тогава е бил заложен принципа на работа на компютъра, който действа и до днес. А именно, данните се предават с помощта на някакъв сигнал по метода «има сигнал или няма сигнал» или по-друг начин казано «включено или изключено», или това е т.н. двузначна логика.
Така се е появил «бита» bit. Бит това е единица информация, която може да приема значение или 0, или 1, т.е. «включено или изключено».
1 bit се нарича количеството информация, определящо кое от две равновероятни събития се е случило. Това е най-малката единица за информация. 1 bit е например информацията, определяща дали при хвърляне на монета се паднал герб или лице. Произлиза от латинското binary digit (двоична цифра).
Осем бита се обединяват в един байт, т.е. един байт е равен на 8 бита. Защо именно 8 ? Понеже първите компютри са били осем разрядни и са могли да работят едновременно само с 8 бита. В голяма част от съвременните компютри за съхранение на символи се заделя 8 - разрядна клетка (байт). В 1 байт може да се запишат 256 различни двоични числа – това позволява да се закодират 256 различни символи. Кода на символите се задава с помощта на таблица (за всеки код се указва съответствуващия му символ). По – голямата единица за информация е 1 byte(байт) = 8 bit или байта е информация за изхода на едно от 28 = 256 равновероятни събития.
Килобит
1 Кбит = 1024 бита
Мегабит
1 Мбит = 1024 Кбита = 1 048 576 бита
Гигабит
1 Гбит = 1024 Мбита
Терабит
1 Тбит = 1024 Мбита
Килобайт
1 Кбайт = 1024 байта
Мегабайт
1 Мбайт = 1024 Кбайта = 1 048 576 байта