EdufabulaHer keşif yeni bir hikâye.
13 / 14 · İKİLİ KOD İLE MESAJLAR

İkili kod

Kitaptaki 12 alıştırma. Cevabını kutuya yaz, sonra çözümle karşılaştır. Taslakların yalnızca bu oturumda tutulur.

ALIŞTIRMA 13.1

A harfinin sayısını ve beş bitlik kodunu yaz.

Çözümü göster

A=0 ve 00000.

ALIŞTIRMA 13.2

20 sayısını beş bit ile yaz.

Çözümü göster

10100. 20=16+4; Türkçe tabloda R harfidir.

ALIŞTIRMA 13.3

01001 ve 01011 bloklarını harfe çevir.

Çözümü göster

01001=9=H; 01011=11=İ.

ALIŞTIRMA 13.4

KOD kelimesini kodla.

Çözümü göster

01101 10001 00100. K=13,O=17,D=4.

ALIŞTIRMA 13.5

Aşağıdaki mesajı çöz.

10110 01011 00110 10100 00101
Çözümü göster

ŞİFRE.

ALIŞTIRMA 13.6

MERAK ET mesajını kelime sınırını koruyarak kodla.

Çözümü göster

01111 00101 10100 00000 01101 / 00101 10111. / işareti kelime boşluğudur.

ALIŞTIRMA 13.7

11101, 11110 ve 11111 neden bu eğitimde birer harf değildir?

Çözümü göster

Sırasıyla 29,30,31 sayılarıdır. Kullanılan harf tablosu yalnız 0–28 aralığını kapsar; bu üç değer ayrılmamıştır.

ALIŞTIRMA 13.8

Dört bit, Türkçe 29 harfi tek tek göstermek için yeterli midir?

Çözümü göster

Hayır. Dört bit 2⁴=16 farklı değer taşır. 29 harf için en az beş bit gerekir; 2⁵=32.

ALIŞTIRMA 13.9

KOD mesajını beş bitli Türkçe tabloyla kodla.

Çözümü göster

01101 10001 00100. K=13, O=17, D=4.

ALIŞTIRMA 13.10

Aşağıdaki mesajı çöz.

11011 10001 01110
Çözümü göster

YOL. Sayılar 27,17,14 olur.

ALIŞTIRMA 13.11

11100 ve 11101 bloklarını karşılaştır. Hangisi geçerli bir harftir?

Çözümü göster

11100=28, yani Z. 11101=29’dur; bölüm tablosunda bu sayıya harf ayrılmamıştır.

ALIŞTIRMA 13.12

A B ile AB mesajlarının kodlarını ayrı ayrı yaz.

Çözümü göster

A B için kelime ayırıcı gerekir; AB tek kelimedir.