6. SınıfBilişim Teknolojileri
Algoritma ve Akış Şeması — Çalışma Sayfası
Kazanımlar, önemli noktalar ve sık yapılan hatalar tek sayfada.
Bu konuda öğrenecekleriniz
- Algoritmanın temel özelliklerini (belirginlik, sonluluk) açıklar.
- Akış şeması sembollerini anlamlarıyla eşleştirir.
- Sıralama ve arama algoritmasının mantığını yorumlar.
- Sözdizimi ile mantık hatasını ayırt eder.
- Sistematik hata ayıklama yöntemi uygular.
Önemli noktalar
- Algoritma dilden bağımsız çözüm tarifidir, program ise onun kodlanmış hâlidir.
- Karar adımından iki yol çıkar: evet ve hayır dalları.
- Döngüde akış, koşul sağlanana kadar geriye bağlanır.
- Mantık hatası program çalışırken ortaya çıkar, bu yüzden daha tehlikelidir.
- Adım adım çalıştırma, hatanın bulunduğu yeri kesin gösterir.
Formüller ve kurallar
- Geçerli algoritma = Belirginlik + Sonluluk + Belirsizlik içermeme.
- Giriş → İşlem → Çıkış her algoritmanın zorunlu bölümleridir.
- Oval: başla-bitir, Dikdörtgen: işlem, Paralelkenar: giriş-çıkış, Eşkenar: karar.
- Sıralama düzene sokar, arama hedefi bulur.
- Hata türleri: Sözdizimi (başlamaz) / Mantık (yanlış sonuç verir).
Sık yapılan hatalar
- Algoritma ile programı aynı sanmak: Algoritma çözüm yolunun tarifi, program ise belirli bir dilde yazılmış uygulamasıdır.
- Karar sembolünü işlemle karıştırmak: Soru sorup iki yola ayıran eşkenar dörtgen karar, tek işlem yapan dikdörtgendir.
- Mantık hatasını önemsememek: Program hatasız çalışsa da yanlış sonuç üretiyorsa kullanıcıya zarar verir; giderilmelidir.
- Sıralamada her öğeyi ayrı tur saymak: Karşılaştırmalar tur içinde gerçekleşir; tur ve adım ayrı kavramlardır.
- Yaygın hata 5: Algoritma ve Akış Şeması konusunda dikkat edilmesi gereken nokta 5.
Hızlı tekrar ipuçları
- Sembol sorularında şekli zihninde çiz: oval yuvarlak, karar dörtgen.
- Hata sorularında 'çalışıyor ama yanlış' cümlesini mantık hatası olarak oku.
- Sıralama sorularında tur sonunda en büyüğün en sağa oturduğunu hatırla.
- Adım sayısında döngüleri tur bazında değerlendir, adım adım değil.
Kendini dene
Bu sayfayı okuduktan sonra Algoritma ve Akış Şeması konusunun çözümlü sorularını çöz.