• Bağış
  • alt program (subprogram, subroutine)

    yazan: Şadi Evren ŞEKER

    bir programın herhangi bir alt parçasına verilen isimdir. Daha resmî tanımı için ilave olarak bu alt parçanın belirli bir amaca yönelik olması gerektiği söylenebilir. Yani programın herhangi bir alt parçası olmasının yanında bir amaç için bölünmüş parça’ya alt program diyebiliriz. Basitçe dilde bulunan fonksiyon (function), prosedür (procedure) , metod(method) veya herhangi bir blok için (if, while, for bloğu gibi) alt program tâbiri kullanılabilir.

    Alt programlarda değişken kontrolü dilin özelliğine göre değişmektedir. (bkz. sabit alanlı değişkenler ve dinamik alan değişkenleri

    Aşağıda örnek bir kod ve her kod parçası için bir alt program bölümü verilmiştir:

    altprogram subprogram
    Yukarıda örnek bir 3 boyutlu savaş oyununun java kodunun bir kısmı bulunmaktadır. Bu koddaki alt programlar farklı renkler ile işaretlenmiştir. Buna göre alt program kavramı, resimde de görüleceği üzere her if, else, fonksiyon veya döngü parçasıdır. Daha fazla bilgi için yapısal programlama başlığına bakabilirsiniz.

    Benzer Yazılar:

    Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'alt program (subprogram, subroutine)' isimli yazı 20 Dec 2007 tarihinde, saat: 00:54 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 1319 defa okunmuştur.

    Benzer yazıları Bilgisayar Kavramları, C/C++, Derleyiciler, Nesne Yönelimli Programlama, Programlama Dilleri, algoritma analizi (teory of algorithms) kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


    Category: Bilgisayar Kavramları, C/C++, Derleyiciler, Nesne Yönelimli Programlama, Programlama Dilleri, algoritma analizi (teory of algorithms)

    Leave a Reply