Engelleyici Programlama Nedir?
Engelleyici programlama , bilgisayar programcıları
tarafından kullanılan bir yöntemdir. Bu tür programlamada kullanılan ifadeler,
izlenmesi gereken eylemler için bilgisayara komut verir. Bu, bilgisayarlara
eylemlerin nasıl yapılacağına dair ayrıntılar kredi notu düşüklere kredi veren bankalarvermeden
yapılması gerekenleri anlatmak için kullanılan deklarasyon programlamanın tam
tersidir .
Engelleyici programlama, bilgisayar dillerinde kullanılan
diller gibi, doğal dillere göre kullanılan emosyonel ruh hali temel alınarak
adlandırılmıştır . İletişim sırasında, zorunlu zaman, birisine doğrudan komut
vermek için kullanılır. Bu komutlar genellikle iletiyi alan izleyiciden belirli
bir eylem talep eder. Zorunlu duygudurumun komut-eylem sonucu, bu tür
programlamaların bilgisayarlarla aynı şekilde çalışmasıyla aynıdır.
Bazı durumlarda, bu programlama yöntemi de prosedürel
programlama olarak adlandırılır .Prosedürel programlama, bu tür bir bilgisayar
programlamasının, bir programın oluşturulabilmesi ve çalıştırılabilmesi için
bilgisayarların izlemesi gereken prosedürleri sağladığı gerçeğini ifade eder.
Prosedürler ayrıca altprogram veya fonksiyon olarak da adlandırılır .
1950'li yıllardan itibaren, zorunlu programlama kullanılmıştır.
FORTRAN , zorunlu bir programlama dilinin ilk örneklerinden biridir. FORTRAN'ı
geliştirmenin yanı sıra, bu tür programlamanın daha karmaşık sürümlerini de
geliştiren bilgisayar programcıları, başlangıçta sadece üzerinde çalışılan
bilgisayarın makine kodunu kullanarak yaptıklarına kıyasla çok daha karmaşık
programlar oluşturabiliyorlardı. Bu da bilgisayarların gelişmesine izin verdi,
böylece çok daha gelişmiş uygulamalar oluşturabilir ve çalıştırabilirler.
Zamanla, zorunlu programlama dilleri gittikçe daha sofistike
hale geldi. Değişkenler, ifadeler, fonksiyonlar ve alt programlar artık,
zorunlu programlama kullanılarak yazılmış bir programın bir parçası. Modern
diller, nesne yönelimli programlamayı takip edenleri içerir. Nesne yönelimli
programlama, bilgisayar programlarını ve uygulamalarını kredi notuna bakmadan kredi veren bankalartasarlamak ve derlemek için nesneleri kullanır. Bir nesne,
değişkenler, fonksiyonlar, değerler ve veri yapılarını içeren bir bilgisayar
programını çalıştırarak manipüle edilebilen herhangi bir şeydir .
Deklaratif programlama, programlamanın zorunlu olarak
tersidir. Bilgisayar programcıları bildirimsel programlama kullandıklarında, ne
olmasını istediklerini veya programlarını çalıştırmak için istedikleri
sonuçları açıklıyorlar. Sonuçlar verilmesine rağmen, bu uyarılara ulaşma süreci
değildir. Adım adım prosedürlerin sağlanamaması, bildirimsel programlama ve
zorunlu programlama arasındaki temel farktır.
Yorumlar
Yorum Gönder