Soru 1
Örnek cevap / çözüm yolu
Belirlenen Şifre: Math2024!
Koşul Kontrolü:
- En az bir büyük harf:
Mkarakteri kullanılmıştır. - En az bir küçük harf:
a,t,hkarakterleri kullanılmıştır. - En az bir özel karakter:
!karakteri kullanılmıştır. - ASCII dışı karakter içermeme: Türkçe karakterler (ç, ğ, ı, ö, ş, ü) kullanılmamış, yalnızca standart ASCII karakterleri tercih edilmiştir.
- Uzunluk: Şifre 9 karakterden oluşmaktadır ve en az 8 karakter kuralını sağlamaktadır.
Soru 2
Örnek cevap / çözüm yolu
Math2024! şifresindeki her bir karakterin 10’luk (decimal) ASCII kodu ve ikili (binary) bilgisayar sistemindeki 8 bitlik karşılığı şu şekildedir:
- M: ASCII 77 \rightarrow 01001101_2
- a: ASCII 97 \rightarrow 01100001_2
- t: ASCII 116 \rightarrow 01110100_2
- h: ASCII 104 \rightarrow 01101000_2
- 2: ASCII 50 \rightarrow 00110010_2
- 0: ASCII 48 \rightarrow 00110000_2
- 2: ASCII 50 \rightarrow 00110010_2
- 4: ASCII 52 \rightarrow 00110100_2
- !: ASCII 33 \rightarrow 00100001_2
Karşılaştırma ve Değerlendirme:
Şifrede tekrar eden karakterler (örneğin iki defa kullanılan ‘2’ rakamı) aynı basamak değeri ve bayt dizilimine sahiptir. Farklı karakterler ise bilgisayar belleğinde tamamen farklı ikili kodlarla temsil edilir.
Soru 3
Örnek cevap / çözüm yolu
Onluk sistemdeki bir doğal sayıyı ikili (binary) bilgisayar sistemine dönüştüren algoritmanın ardışık bölme yöntemine göre algoritmik doğal dille açıklaması:
- Adım 1: Başla.
- Adım 2: Onluk sistemdeki dönüştürülecek N doğal sayısını al.
- Adım 3: N sayısını 2’ye böl.
- Adım 4: Bölümden elde edilen kalan değeri (0 veya 1) sıradaki basamak olarak kaydet.
- Adım 5: Elde edilen bölüm değerini yeni N sayısı olarak güncelle.
- Adım 6: Eğer N > 0 ise Adım 3’e dön.
- Adım 7: N = 0 olduğunda bölme işlemini sonlandır.
- Adım 8: Kaydedilen kalanları en son elde edilen kalandan ilk kalana doğru (sondan başa) yazarak ikili sistemdeki eşitliği elde et.
- Adım 9: Bitir.
Kitapta kolayca gezin
← Önceki sayfa: 123 ·
Matematik Ders Kitabı 2. Kitap cevapları · Sonraki sayfa: 125 →