Akış çizelgeleri, programlama kodunu düzenli tutmanın kullanışlı bir yoludur.
Bilgisayar programcıları, bir bilgisayarın çalışmasını, hesaplamasını, kaydetmesini, analiz etmesini ve veri çıktısını almasını sağlayan herhangi bir yazılım parçasının her yönünü yazar. Yazılım tasarım sürecinin yaklaşık yüzde 80'i, herhangi bir bilgisayar kodunun yazılması fiilen başlamadan önce kağıt üzerinde gerçekleştirilir. Programcılar, programlama sürecini düzenli tutmak için tasarım belgeleri, akış çizelgeleri ve sözde kod gibi araçları kullanır.
belgeler
Yalnızca bilgisayar programcıları ve yazılım geliştirme projesinde çalışanlar görecektir. çıktı, baskı tasarımı, ekran çıktısı ve girdiyi içeren başlangıç programı belgeleri belgeler. Son kullanıcılar, yazılımın piyasaya sürülmesi sırasında yalnızca teknik "nasıl yapılır" kılavuzlarını görecektir. Çıktı belgeleri, yazılımın yapacağı verilerin analizinin sonuçlarının ne olduğunu açıklar. Yazıcı tasarımı, yazdırılan belgelerin son kullanıcıya nasıl görüneceğinin düzenini içerir. Ekran çıktı belgeleri, son kullanıcı yazılımla etkileşime geçebildiğinde her ekranın son kullanıcıya nasıl görüneceğine dair raporlar ve çizimlerdir. Girdi belgeleri, adlar, tarihler, tutarlar, kredi kartı bilgileri, veritabanları ve daha fazlası gibi yeni programa ne tür verilerin yerleştirileceğinin açıklamalarını içerir. Bu belgelerin tümü, bilgisayar programcısının bilgisayar kodunda kullanılacak değişken adları bulmasına yardımcı olur.
Günün Videosu
Akış Şemaları
Akış şemaları, yeni yazılım uygulamasının çeşitli bileşenleri aracılığıyla işlenirken her bir işlemin bir veri parçasına ne yaptığını gösteren resimli diyagramlardır. Her çizelge küçük bir oval ile başlar ve şekiller arasında yön oklarıyla süreç boyunca hareketi gösterir. Her şeklin farklı bir anlamı vardır. Dikdörtgen kutular bir süreci veya eylemi gösterir. Elmaslar bir karar noktasını belirtir ve onlardan uzanan bir "evet" veya "hayır" yön göstergesine sahip olacaktır. Akış çizelgeleri küçük bir oval ile biter. Sayfalar uygun olduğunda küçük dairelerle bağlanır. Akış şemaları, programcıların bilgisayar kodunu akış şemalarında belirtilen mantık sırasına göre yazabilmeleri için işlemin ne zaman ve ne yapması gerektiğini görsel olarak tanımlar.
sözde kod
Sözde kod, "yanlış kod" için kullanılan teknik bir terimdir, çünkü düz İngilizce ile yazılmış gerçek bilgisayar kodunu temsil etmesi amaçlanan satırlı ifade bloklarıdır. Sözde kod satırları, akış şemalarındaki görsel mantıksal kalıplardan sonra modellenmiştir. Bu yanlış kod, "Kullanıcı 'Enter' düğmesine basar" kadar basit olabilir. Ekranda 'Merhaba Dünya!' mesajı görüntülenir, örneğin "Kullanıcı 'Enter' düğmesine basar. Hesapla alt rutini başlar. Ekran yanıtları ondalık biçimde görüntüler." Yazılım için sözde kod yazıldıktan sonra, bilgisayar programcısı mantıksal olarak çalıştığından emin olmak için içinden geçerek "masada kontrol eder". Herhangi bir teorik mantık hatası olmadığında ve kodun her bölümü hesaba katıldığında, programcı oturacak ve gerçek bilgisayar kodunu, program tarafından belirtilen programlama dilinde yazacaktır. iş veren.