Çözümün Programlanması / Kodlanması

Çözümün Programlanması / Kodlanması

Akış şeması ve algoritmalar tamamlandıktan sonra istenilen bir programlama dili kullanılarak programın yazılması işlemine geçilir ki bu işleme “programlama” ya da “kodlama” adı verilir. Kodlama sonucunda programın ne kadar hatasız çalıştığı, algoritmanın etkililiğine bağlıdır. Yukarıda iki yazılı ve iki performans puanı almış bir öğrencinin puan ortalamasını hesaplayarak, dersten geçip geçmediğini belirleyen akış şeması yer almaktadır. … Devamını oku…

Harici ve Dahili Dokümantasyon

Benzerlikleri Arayın

İyi programcılar, kodları başkaları tarafından rahatça anlaşılabilsin diye satırlar arasına açıklamalar yazarlar. Bu açıklamalar, diğer programcılar açısından büyük önem taşır çünkü kod üzerinde değişiklik yapılabilmesi için her bir satırın ya da fonksiyonun işlevinin anlaşılması gerekir. Bu şekilde, yazılıma ait “dâhilî dokümantasyon” oluşturulmuş olunur. Kod satırları haricinde yazılımın kullanımına ve teknik gereksinimlere ait bilgilerden oluşan “haricî … Devamını oku…

Algoritma Yönergeleri ve Akış Şeması Sembolleri

Akış Şeması

Akış şeması, bir problem çözümünün başlangıcından bitişine kadar olan süreci gösterir. Akış şeması içerisindeki her bir simge, algoritmadaki bir işlemi ifade eder. Genellikle işlemler tek yönlü olmasına rağmen karar kutularından iki farklı ok çıkar. Bir karar simgesinden çıkan ok, bazı işlemlerin tekrarlanmasını sağlayabilir; böylece bir “döngü” oluşur. Akış şemalarını oluştururken dikkat edilmesi gereken bazı noktalar … Devamını oku…

Çözümün Düzenlenmesi ve Çizelgeler

GSÇ Çizelgesi

Problem çözme sürecini destekleyen bazı düzenleme araçları vardır. “Bunlar; Problem Analiz Çizelgesi, Etkileşim Çizelgesi, GSÇ (Girdi Süreç Çıktı) Çizelgesi, Algoritmalar, Akış Şemaları”dır. Bu araçları kullanmak; çözüme daha hızlı ulaşmak, en etkili programı yazmak, anlaşılır olmak ve süreci kolaylaştırmak için önemlidir. Problemin Analiz Çizelgesi Çözümü düzenlemek için önce programın beklentilerini analiz etmek gerekir. Bunun için en … Devamını oku…