Ev gelişme Otomatik programlama nedir? - from tanımı

Otomatik programlama nedir? - from tanımı

İçindekiler:

Anonim

Tanımı - Otomatik Programlama ne demektir?

Otomatik programlama, program kodunun belirli özelliklere göre başka bir program tarafından otomatik olarak oluşturulduğu bir bilgisayar programlama türüdür.

Daha fazla kod yazan bir program yazılır, daha sonra devam eder ve daha fazla program oluşturur. Bir şekilde çevirmenler otomatik programlar olarak kabul edilebilir ve daha düşük seviyeli bir dile tercüme ettikleri üst düzey dil şartnamedir.

Techopedia Otomatik Programlamayı açıklıyor

Otomatik programlama her zaman başka bir program tarafından program oluşturulması anlamına gelmiyordu. Anlamı zamanla gelişti.

1940'larda, delikli kart makinelerinin programları olan manuel kağıt şerit delme işleminin otomasyonu anlamına geliyordu.

Daha sonra Fortran ve ALGOL gibi üst düzey programlama dillerinin düşük düzey makine koduna çevrilmesi anlamına geliyordu.

Şu anda otomatik programlama olarak kabul edilen iki tür vardır:

    Üretken programlama: Programlamanın verimliliğini ve hızını artırmak için standart kütüphanelerin kullanıldığı günümüz programlamasında normalde olan budur. Örneğin, C ++ 'da cout işlevi standart kitaplığın bir parçasıdır ve derleyici derleme sırasında cout için kod sağlar. Programcının onu yeniden uygulamasına ya da nasıl çalıştığını bile bilmesine gerek yoktur.

    Kaynak kodu oluşturma: Kaynak kodu, bir programlama aracı veya bir entegre geliştirme ortamı (IDE) aracılığıyla yapılan bir model veya şablona dayalı olarak oluşturulur. Bunun iyi bir örneği, kullanıcıların herhangi bir kod satırı yazmadan uygulamanın nasıl çalıştığını tanımlamak için kullanıcıların istedikleri işlevleri sürükleyip bırakmaları ve daha sonra görsel olarak birbirine bağlamaları gereken Google / MIT App Inventor'dur. Daha sonra bir kaynak kodu üreticisi, oluşturulan şablonda bileşenlerin nasıl bağlandığına bağlı olarak kodu oluşturur.

Otomatik programlama nedir? - from tanımı