| FLOW PROG DÖNEM ÖDEVİ |
|
|
Sayfa 1 Toplam: 5 DÖNEM ÖDEVİ: FLOW PROG HAZIRLAYAN: DENİZ DALKILIÇ
ALGORİTMA HAZIRLAMA GİRİŞ : İnsan ; günlük yaşamında veya hayatının belirli dönemlerinde , herhangi bir işi gerçekleştirmeden önce genellikle plan yapar. Plan ; yapılacak olan işin adımlarını belirtir ve hedefe ulaşmada hem yol gösterir hem de büyük kolaylıklar sağlar. Bilgisayar dünyasında, insanın yaşam boyunca yaptığı “plan” kavramına eş değer “algoritma” kavramı vardır. Bilgisayardaki bir işlemin / işlemlerin gerçekleştirilmesinde izlenecek adımlar dizisine “algoritma” denir. Yani algoritma, işlemleri yaptırabilmek ( problemleri çözdürebilmek, kontrolleri gerçekleştirebilmek vb. ) için bilgisayara öğretilen işlem basamaklarıdır. Bilgisayar; bir problemi çözerken hangi ve neredeki giriş değerlerini alacak, bunları işlerken ne tür yöntemleri kullanacak, ne tür sonuçlar üretecek ve bu sonuçları nerede gösterecek veya saklayacak vb. adımların hepsi, hazırlanan algoritmanın herhangi bir programlama dilinin kurallarına uygun olarak yazılmış komutlarıyla (programlarla) bilgisayara iletilir. Algoritmanın özel geometrik şekillerle çizilmiş hali de “ akış diyagramları “ olarak adlandırılır. Bilgisayar yardımıyla çözeceğimiz bir problemin, yazacağımız bir programın aşağıdaki aşamalardan geçmesi gerekir: 1. Problemin tanımı 2. Çözüm yolunun tespiti 3. Algoritmanın hazırlanması 4. Akış diagramının çizilmesi 5. Programın hazırlanması 6. Hazırlanan programın test edilmesi 7. Uygulama 1- Problemin Tanımı : Öncelikle sorunumuzun ne olduğunu anlamamız, bunu tanımlamamız gerekir. Programın temeli, izlenecek yol burada genel hatlarıyla belirlenir. Burada programımızdan ne istediğimiz, ne verip ne alacağımız belirlenir. 2- Çözüm Yolunun Tespiti : Çözüm yolunun genel hatlarını ortaya çıkarırız. 3- Algoritmanın Hazırlanması : Bu kısımda programımızın yolunu çizeriz. Ne şekilde çalışacağının genel hatlarını belirleriz. Bunu konuşma diline çeviririz. Algoritmalarda işlem yukarıdan aşağıya doğru, baştan sona doğru yürütülür. 4- Akış Diyagramının Çizilmesi : Bu bölüm algoritmamızın şekillerle ifade edildiği yerdir. 5- Programın Hazırlanması : Burada algoritma ve akış diyagramından yararlanılarak problemin çözümü için başlatılan asıl yerdir. Burada program hazırlanır. 6- Hazırlanan Programın Test Edilmesi : Hazırlamış olduğumuz programın doğruluğunun test edildiği bölümdür. 7- Uygulama : Programımızın çalıştırıldığı ekrandır. Bu ekranda programımızda ki hataları görebiliriz ve tekrar başa dönerek hatalarımızı düzeltebiliriz. ALGORİTMADA KULLANILAN OPERATÖRLER :
NOT: Her programlama dilinin kendi yapısında, fazladan operatörler bulunabilir. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| < Önceki | Sonraki > |
|---|