Page 77 - Bilgisayar Bilimi | Kur 1
P. 77
6.1. Doğrusal Mantık Yapısı
Problem çözme sürecinde en basit ve en sık kullanılan yaklaşımlardan biri doğrusal mantık yapısıdır.
Bilgisayara birbiri ardına algoritmanın başından sonuna kadar sırası ile işlemesi gereken komutları veren
bir programcı bu yaklaşımı kullanıyor demektir. Algoritma ve akış şeması genel olarak şu şekildedir:
Modül Adı
1. Yönerge
2. Yönerge
3. Yönerge
Yönerge
4. …..
….
…. Yönerge
XX. Bitir, Çıkış ya da Döndür(değer)
Yönerge
Matematiksel bir formülün hesaplanması, kullanıcının girdiği veriye dayalı basit işlemler yaparak
sonucu döndürmek gibi durumlarda doğrusal mantık yapısı kullanılır. Bir dairenin alanını hesaplama,
3 kişinin yaş ortalamasını bulma, küçük harf olarak girilen metni büyük harfe çevirme gibi işlemler
örnek olarak verilebilir.
6.2. Çözüm Üretilmesi
Bir önceki bölümde çözüm üretirken kullanılabilecek bazı yaklaşımları incelemiştik.
1. Problem Çözme Çizelgesi
2. Etkileşim Çizelgesi
3. GSÇ Çizelgesi
4. Birleşim Çizelgesi ve Veri Sözlüğü
5. Algoritmalar
6. Akış Şemaları
Bu adımları izlemenin çözümü ne kadar kolaylaştırdığını ve özellikle karmaşık problemlerin çözü-
münde ne kadar önemli olduğunu unutmayalım. Şimdi bir örneği ele alalım.
Problem: Sevgi Merit, önümüzdeki 5 yıl boyunca kendisine en iyi faizi verecek bankayı aramak-
tadır. Sevgi, ilgili bankaya 20.000 TL değerinde yatırım yapacaktır. Faiz hesaplaması için kullanılan
standart formül şu şekildedir:
76