PROBLEM NEDİR?

Karşılaşılabilecek soruna veya çözülmesi gereken duruma problem denir.
Örneğin; sınav esnasında kalem ucunun bitmesi, internetten alınan ayakkabının küçük gelmesi, okula geç kalınması, bilmediğimiz bir yere ilk defa gidilecek olunması
gibi çözüm aranması gereken durumlar günlük hayatta karşılaşılabilecek problemlerdir.
Yani, çözülmesi gereken her sorun bir problemdir.

Operatörler ve eşitlikler

Problemin çözümünde kullanılan, matematiksel işlemler ve mantıksal karşılaştırmalar yapmaya yarayan sembollerdir.

3+3=6

2x4=8

Günlük hayatta karşılaştığımız problemlerde veya bilgisayar programları oluşturulurken; ve, veya, değil, eşittir, büyüktür, küçüktür, eşit-büyük veya eşit-küçük gibi mantıksal operatörler kullanılabilir.

örnek :

Elektrik varsa ve bilgisayarım çalışıyorsa ödevimi hazırlayabilirim.

Sağlık ocağında doktor veya hemşire varsa tedavi olabilirim.

Kapı anahtarı doğru değil ise kapıyı açamam.

Karne ortalaması 70 den küçük ise teşekkür belgesi alamaz.

Sınav puanı 85 ten büyük veya eşit ise başarılıdır.

Ahmet'in yaşı 18 den büyük ise ehliyet alabilir

Algoritma

Bir problemin çözümü için izlenmesi gereken yol ve işlem basamaklarıdır. Problemin çözümü sürecinde uygulanan işlem basamakları sırasıyla sözel olarak ifade edildiğinde algoritma hazırlanmış olur.

örnek 1 :
Bilgisayarı kapatma işlemi algoritma şeklinde aşağıda verilmiştir.

Adım 1 : Başla.

Adım 2 : Başlat menüsüne tıkla.

Adım 3 : Kapat seçeneğini tıkla.

Adım 4 : Bilgisayarın kapandığını kontrol et.

Adım 5 : Elektrik fişini çek.

Adım 6 : Bitir.

örnek 2 :
Bir çay demleme algoritması aşağıda verilmiştir.

Adım 1 : Başla.

Adım 2 : Çaydanlığa su doldur.

Adım 3 : Ocağı yak.

Adım 4 : Çaydanlığı ocağın üzerine koy.

Adım 5 : Su kaynayıncaya kadar bekle.

Adım 6 : Ocağı kapat.

Adım 7 : Çaydanlığa çay ekle.

Adım 8 : Su kaynayıncaya kadar bekle.

Adım 9 : Bitir.

İki sayının toplanması algoritması

Adım 1 : Başla.

Adım 2 : Birinci Sayıyı Gir.

Adım 3 : İkinci Sayıyı Gir.

Adım 4 : İki Sayıyı Topla.

Adım 5 : Sonucu Ekrana Yazdır.

Adım 6 : Bitir.

Not ortalaması hesaplama algoritması

Adım 1 : Başla.

Adım 2 : Birinci Yazılı Notunu Gir.

Adım 3 : İkinci Yazılı Notunu Gir.

Adım 4 : Performans Notunu Gir.

Adım 5 : Notları Topla ve 3'e Böl.

Adım 6 : Sonucu Ekrana Yazdır.

Adım 7 : Bitir.

ALGORİTMA KULLANIMI SAYESİNDE

Problemleri daha kolay ve hızlı çözüme ulaştırırız.

Hatalı işlem yapma ihtimalini azaltırız.

Farklı yol ve yöntemleri deneyebiliriz.

Tespit edilen hataları kolayca düzeltebiliriz.

Problem çözüm sürecinde daha az zaman harcarız.

ÖDEV