... konulu sunumlar: "AKIŞ ŞEMASI Akış şeması belirli bir işin yapılabilmesi için, basit işlemlerle şema halinde gösterilmesidir. Kısaca algoritmanın şemalarla gösterilmesidir."— Sunum transkripti:
1 AKIŞ ŞEMASIAkış şeması belirli bir işin yapılabilmesi için, basit işlemlerle şema halinde gösterilmesidir. Kısaca algoritmanın şemalarla gösterilmesidir.
2 AKIŞ ŞEMASI Algoritmanın daha iyi anlaşılması AVANTAJLARIAlgoritmanın daha iyi anlaşılmasıProgramlama dillerine aktarımı daha kolay olmasıÇözüm basamakları, birbirleri ile ilişkileri ve bilgi akışı daha kolay görülebilmesiYanlışlıkların görülüp düzeltilebilmesi
18 Çay Demleme Algoritması 9 Çay demini aldı ve su kaynadı mı?2 Çaydanlığa su doldur.11 Dur3 Çaydanlığı ocağa koy ve altını yak6 Çayı ekle ve demle. (Kaynadı ise)7 Çaydanlığa su ilave et.1 Başla8 Çaydanlığı tekrar ocağa koy.4 Su kaynadımı?5,10 Kaynamadı ise 5 Dk bekle, tekrar kontrol et. (2 defa)
19 ÇAY DEMLEME ALGORİTMASI BaşlaÇaydanlığı tekrar ocağa koyÇaydanlığa su doldurÇay demini aldı ve su kaynadı mı?Hayır5 Dk Bekle ve tekrar kontrol etÇaydanlığı ocağa koy ve altını yakEvetSu kaynadı mı?Dur5 Dk Bekle ve tekrar kontrol etHayırEvetÇayı ekleÇayı demle ve çaydanlığa su ilave et
20 Makarna Yapma 12 Makarna sosu ilave et. 2 Tencereye su koy 6 Makarnaları ilave et. (Su kaynadı ise)13 Makarnayı sosun üzerine ekle ve karıştır.3 Tencereyi ocağa koy ve altını yak11 Tavaya yağ ekle.1 Başla10 Makarnayı süz ve tabağa koy (Makarna pişti ise)14 Dur4 Su kaynadı mı?5 Kaynamadı ise 5 Dk bekle, tekrar kontrol et7 Tuz İlave et.8 Makarna pişti mi?9 Pişmedi ise 3 Dk bekle, tekrar kontrol et
21 MAKARNA YAPMA ALGORİTMASI Makarnaları ve tuzu ilave etBaşlaMakarna pişti mi?Hayır5DkBekle tekrar kontrol etTencereye su doldurEvetMakarnayı süz ve tabağa koyTencereyi ocağa koy ve altını yakHayırSu kaynadı mı?5DkBekle tekrar kontrol etYağı ve Sosunu ekle.EvetDur
22 SORU 3 Karşıdan Karşıya Geçme Algoritması Karşıdan Karşıya Geçme Algoritması3,7 Araba geliyor mu? (2 defa)2 Yolun soluna bak.4,8 Araba geliyor ise geçmesini bekle ve tekrar kontrol et.(2 defa)5 Araba gelmiyor ise Refüje yürü.1 Başla.6 Yolun sağına bak.10 Dur.9 Araba gelmiyor ise karşıya geç.
23 KARŞIDAN KARŞIYA GEÇME ALGORİTMASI Yolun sağına bak.BaşlaAraba geliyor mu?Evet5DkBekle tekrar kontrol etYolun soluna bak.HayırKarşıya geç.5DkBekle tekrar kontrol etAraba geliyor mu?EvetHayırDurRefüje yürü.
24 Çamaşır Makinesini Çalıştırma Algoritması 2 Kapağı Aç7 Makina Durmuş mu?3 Makinayı Doldur9 Makine durmamış ise 20 dk bekle ve tekrar kontrol et.10 Dur4 Detarjan ekle ve derecesini ayarla.6 Makineyi Çalıştır1 Başla 5 Kapağı Kapat8 Makine durmuş ise kilidi aç.
25 ÇAMAŞIR MAKİNESİ ÇALIŞTIRMA ALGORİTMASI BaşlaKapağı açMakine durmuş mu?Hayır20 Dk Bekle ve tekrar kontrol etMakineyi doldur.EvetDetarjanı ekle ve derecesini ayarla.Kilidi aç.Kapağı kapat..DurMakineyi çalıştır.