programlama

Bilişim

2022

Genel olarak ve hesaplamada programlamanın ne olduğunu açıklıyoruz. Ayrıca programlama tarihi, öğeleri ve dilleri.

Dünya çapında bir gezi düzenlemek bir programlama örneğidir.

programlama nedir?

Programlama, programlama eylemidir, yani belirli bir şeyi yapmak için izlenmesi gereken bir dizi adımın düzenlenmesidir. Bu terim birçok yerde kullanılabilir. bağlamlar, bir gezi, tatiller veya programların listesini düzenlerken programlama hakkında konuşmak, kanalların yayın günleri ve saatleri ile yaygındır.televizyon veya bir film listesi sinema.

Ayrıca, alanında bilgi işlemprogramlama, bilgisayarlar ve bilgisayarlar arasındaki ilişkide kilit noktadır. kullanıcılar.

Ayrıca bakınız:İşletim sistemi

Bilgisayar Programlama

Bilgi işlem alanında programlama, bir bilgisayarın geliştirilmesi yoluyla programlar veya uygulamalar oluşturma eylemini ifade eder.kaynak kodudayalı olan,ayarlamak bilgisayarın bir işlemi yürütmek için izlediği talimatlarprogramı.

Zamanlama, bir bilgisayarın çalışmasına ve kullanıcının istediği görevleri gerçekleştirmesine izin veren şeydir.

Programlama dili

Programlama dili, programcıyı bilgisayarla iletişim kurar.

Programlama dili, işaretler, kelimeler ve sembollerden oluşan önceden tasarlanmış yapay bir dildir. iletişim programcı ve bilgisayar arasında

Bilgisayarın uygulamaları ve programları çalıştırmak için izlediği talimatlar bir programlama dilinde yazılır ve daha sonra bilgisayar tarafından yorumlanıp yürütülebilen bir makine diline çevrilir.donanım takımın (fiziksel kısım).

Kaynak kodu, bilgisayar tarafından programlama dilinde gerçekleştirilecek talimatları ifade eden metin satırlarından oluşur. Bu kod, programlama yoluyla oluşturulur, tasarlanır, kodlanır, korunur ve hata ayıklanır.

Talimatların döküldüğü çeşitli programları kullanan farklı programlama dilleri (Java, Pearl, Python) vardır. Bu diller zamanla değişir, genişler ve gelişir.

Programlama ne için?

Anaamaç programlama, bir bilgisayarın verimli, erişilebilir ve kullanıcı dostu sistemleri, programları ve uygulamaları çalıştırması için talimatları tanımlamaktır.

bu Yazılım genellikle takip ederleralgoritmalarAynı anda çalışmaya izin veren, birbiriyle ilişkili ve organize edilmiş talimatlar seti olan yazılım takımlarınbilgi işlem.

programlama geçmişi

Bilgisayar programlamanın gelişiminin başlangıcı, 20. yüzyılın ikinci yarısında ilk bilgisayarların ortaya çıkmasıyla örtüşmektedir. Programlamanın tarihi, farklı programlama dillerinin geliştirilmesiyle açıklanabilir:

  • Makine dili. Bu ilk dönemde çok temel ve sınırlı makine dilleri temel alınarak kullanılmıştır. İkili sistem (0 ve 1 sayılarının farklı kombinasyonlarda kullanılması) bilgisayarların tanıdığı dildir, böylece bugün bile tüm diller buna dönüştürülür. Sıkıcı ve zor bir programlama şekli olduğu için değiştirildi.
  • Montaj dili. Daha sonra kelime kodlarından yararlanan diller ortaya çıkmaya başladı. Basit kelimeler, anımsatıcılar ve kısaltmalar bağlaşıkları vardı ve makine koduna çevrildi. Montaj dili, kullanıcının hatırlaması ve gerçekleştirmesi makine kodundan daha kolay olduğu için dahil edildi.
  • Üst düzey dil. 1950'lerin sonlarında, IBM tarafından geliştirilen ve çok daha karmaşık algoritma kümelerine dayanan dillere yol açan bir programlama dili olan Fortran ortaya çıktı. Bu diller farklı bilgisayarlara uyarlanmış ve yazılımlar vasıtasıyla makine diline çevrilmiştir.

Programlama türleri

  • Yapılandırılmış programlama. Alt rutinleri (bir görevi çözen ana algoritma içindeki alt algoritmalar) kullanarak süreç süresini iyileştirmeyi ve azaltmayı amaçlar.
  • Modüler programlama. Onlarla çalışmak ve çözmek için programları modüllere ayırın. sorunlar daha basit.
  • Nesne yönelimli programlama. Çözüm arayışı için nesneleri (özellikleri, durumu ve davranışı olan varlıklar) temel öğeler olarak kullanır.

Programlama elemanları

Bir programlama dilini bilmek veya yürütmek söz konusu olduğunda anahtar olan belirli unsurlar vardır ve bunların en temsili olanları şunlardır:

  • Ayrılmış kelimeler. Dil içinde belirli bir talimatın yürütülmesi anlamına gelen, bu nedenle başka bir amaç için kullanılamazlar.
  • Operatörler. Mantıksal veya matematiksel işlemlerin uygulanmasını gösteren semboller.
  • Değişkenler Programın yürütülmesi sırasında değişebilen veriler.
  • sabitler Programın yürütülmesi sırasında değişmeyen veriler.
  • tanımlayıcılar. Tanımlamak için farklı değişkenlere verilen ad.
!-- GDPR -->