BilgisayarlarProgramlama

Prosedürel programlama. Bir kişi ve bir bilgisayar arasındaki diyalog öyküsü

Özel bir programlama dili kullanmadan modern bir bilgisayarla iletişim olanaksızdır. İlk bilgisayarların doğumundan bu yana, bir kişi ve bir bilgisayar arasındaki diyalog için tasarlanmış beş nesil dilsel sistem vardır. Başlangıçta orijinal biçiminde bir montajcıydı. Uzaktaki 50'lerde, tek bir satırda bir talimat kullanma prensibi üzerinde çalıştı.

60'lı yılların başında onu değiştirmek sembolik bir montajcı geldi. Onun tuhaflığı, değişken kavramının varlığıdır. Aslında, tam teşekküllü bir programlama dili olarak düşünülmesi mümkün olan bu montajcıdır . Gelişiyle birlikte yalnızca gelişme hızı artmakla kalmadı aynı zamanda programların güvenilirliği önemli ölçüde arttı. Ayrıca, toplu iş modunda çalışan komut dosyası programlama dili paralel olarak gelişiyor.

On yılın ortalarına kadar üçüncü nesil programlama dilleri çıktı. Bunlar evrensel üst düzey dillerdir. Zaten 60'lı yıllardaki gelişmeleriyle, sorunların çözümünü çok çeşitli alanlardan gerçekleştirmek için gerçek bir fırsat vardı. Üçüncü kuşağın dilleri göreli basitliğe, bilgisayar seçiminden bağımsız olarak farklıydı ve güçlü söz dizimleri ile çalışmak için fırsat buldular. Görünüşleri ile programcının çalışmaları daha üretken hale geldi. Bugün bile, üçüncü nesil programlama dili, çok çeşitli farklı uygulamalar geliştirmede kullanışlı araçlardır.

1970'lerde dördüncü nesil programlama dilleri başladı. Yardımları ile büyük projeler hayata geçiriliyor, güvenilirlik artıyor ve uygulama geliştirme hızı artmaktadır. Onların kendine özgü özelliği, belirli uygulama alanlarına yönlendirmedir; evrenselden, belli görevleri yeni bir verimlilik seviyesinde çözmenin mümkün hale gelmiştir.

Beşinci nesil programlama dilleri 90'lı yıllarda ortaya çıktı. Bunlar, normal kullanıcı sistemine verilen işlevselliğin uzatılmasıyla ilgilidir. Yardımları sayesinde, programlamaya uzak bir kişi bile yüksek performanslı uygulamalar oluşturabilir. Beşinci nesil ile, evde programlama tüm katılımcılar için bir gerçek haline dönüşür.

Dillerin sınıflandırılmasında, işlemsel programlamayı işin temel ilkesi olarak kullanan bütün bir sınıf vardır. Bu ilke, Neumann bilgisayarı adı verilen bilgisayar mimarisinin bir yansımasıdır. Bir programı bir yordamsal dilde yazarken, görevin çözümü için algoritmayı belirleyen bir dizi komut kullanılır.

Yordamsal programlama bir vurgu olarak, veri saklama işlemini gerçekleştirmek için belleği kullanma imkânını ifade eder. Bu tür programlarda, hafızayı tanımlamanıza ve değiştirmenize izin veren bir atama komutu buluyoruz. İçerik, bilgisayarın belleğine dönüştürülür ve orijinal durumun sonuçta ortaya çıkan duruma getirilmesine neden olur.

Prosedürel programlama, bilimsel ve teknik problemleri çözen programlar oluşturmak için 50'li yılların başında ortaya çıkan Fortran gibi dillerde uygulama bulmuştur; Kobol (60s) - çeşitli medyada büyük miktarda veri işlemek; Algol gelişmiş bir çok amaçlı dildir. İkincisi, "blok yapısı" ve "dinamik dağılım" varlığı bakımından dikkat çekicidir.

Usul programlama geçmedi ve yeni başlayanlar. 60'lı yıllarda tanınmış BASIC başladı. Basitliği ve çok yönlülüğü, dilin her yıl çok sayıda hayranı olan büyük bir hızla yayılmasını sağladı.

Öncü dillerin ardında çok sayıda çok farklı tercümanlar vardı. Dil PL-1, Pascal (PASCAL), ADA, SI prosedürel programlama ilkesinin gelişimini sürdürdü.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tr.delachieve.com. Theme powered by WordPress.