Altyordam - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Kaynakça

Altyordam

  • العربية
  • Azərbaycanca
  • Български
  • বাংলা
  • Bosanski
  • Català
  • کوردی
  • Čeština
  • Dansk
  • Deutsch
  • Ελληνικά
  • English
  • Esperanto
  • Español
  • Eesti
  • فارسی
  • Suomi
  • Français
  • עברית
  • Hrvatski
  • Magyar
  • Bahasa Indonesia
  • Ido
  • Íslenska
  • 日本語
  • Қазақша
  • 한국어
  • Lombard
  • Олык марий
  • Nederlands
  • Norsk bokmål
  • Polski
  • Português
  • Русский
  • Srpskohrvatski / српскохрватски
  • Simple English
  • Slovenčina
  • Slovenščina
  • Српски / srpski
  • Kiswahili
  • தமிழ்
  • ไทย
  • Tagalog
  • Українська
  • Tiếng Việt
  • 中文
  • 粵語
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikişlev
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
(Alt program sayfasından yönlendirildi)
Çeviri oku simgesi
Bu madde veya sayfa başka bir dilden kötü bir biçimde tercüme edilmiştir. Sayfa makine çevirisi veya dilde yetkinliği bulunmayan bir çevirmen tarafından oluşturulmuş olabilir. Lütfen çeviriyi geliştirmek için yardım edin. (Aralık 2020)


Programlama bilgisayarda, bir altyordam bir birim olarak paketlenmiş belirli bir görevi yerine getiren bir dizi program talimatıdır. Bu birim daha sonra söz konusu görevin yapılması gereken her yerde programlarda kullanılabilir.

Altyordamlar programlar içinde veya birçok program tarafından kullanılabilen library içinde ayrı olarak tanımlanabilir. Farklı programlama dillerinde, bir altyordam prosedür, işlev, rutin, yöntem veya alt yordam. Çağrılabilir Birim genel terimi bazen kullanılır.[1]

altyordam adı, bir alt yordamın, daha büyük bir programda veya başka bir alt yordamda bir adım olarak kullanılan bir bilgisayar programıyla aynı şekilde davrandığını gösterir. Bir altyordam genellikle, diğer altyordamlar da dahil olmak üzere, programın bir yürütülmesi sırasında birkaç kez ve birkaç yerden başlatılabilmesi için kodlanır ve daha sonra çağrıdan sonra bir sonraki talimata geri döner (dönüş), altyordam görevi tamamlandığında. Bir altyordam fikri ilk önce ENIAC üzerinde yaptığı çalışmalar sırasında John Mauchly tarafından tasarlandı,[2] ve Ocak 1947'de "EDVAC tipi Makineler için Sorunların Hazırlanması" konulu Harvard sempozyumunda kaydedildi.[3] Maurice Wilkes, David Wheeler ve Stanley Gill genel olarak bu kavramın kapalı alt bçlümü olarak adlandırdıkları biçimsel buluşu ile katkıda bulunmaktadır,[4][5] contrasted with an open subroutine or macro.[6]

Alt bölümler güçlü bir programlama aracıdır,[7] ve birçok programlama dilinin sözdizimi, bunları yazmak ve kullanmak için destek içerir. alt yordamların mantıklı kullanımı (örneğin, yapısal programlama yaklaşımı yoluyla), genellikle kalitesini ve güvenilirliğini arttırırken, büyük bir program geliştirme ve sürdürme maliyetini önemli ölçüde azaltacaktır.[8] Genellikle kütüphanelere toplanan alt bölümler, yazılım paylaşımı ve ticareti için önemli bir mekanizmadır. Nesne yönelimli programlama disiplini nesneler ve yöntemlere (bu nesnelere veya nesneye sınıflar eklenmiş alt rutinler) dayanır.

İş parçacığı kodu olarak adlandırılan derleme yönteminde, yürütülebilir program temel olarak bir alt bölüm çağrıları dizisidir.

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ U.S. Election Assistance Commission (2007). "Definitions of Words with Special Meanings". Voluntary Voting System Guidelines. 22 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ocak 2013. 
  2. ^ Subrata Dasgupta (7 Ocak 2014). It Began with Babbage: The Genesis of Computer Science. Oxford University Press. ss. 155-. ISBN 978-0-19-930943-6. 1 Ağustos 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Mart 2020. 
  3. ^ J.W. Mauchly, "Preparation of Problems for EDVAC-type Machines" (1947), in Brian Randell (Ed.), The Origins of Digital Computers, Springer, 1982.
  4. ^ Wheeler, D. J. (1952). "The use of sub-routines in programmes". Proceedings of the 1952 ACM national meeting (Pittsburgh) on - ACM '52 (PDF). s. 235. doi:10.1145/609784.609816. 19 Eylül 2020 tarihinde kaynağından arşivlendi (PDF). Erişim tarihi: 12 Mart 2020. 
  5. ^ Wilkes, M. V.; Wheeler, D. J.; Gill, S. (1951). Preparation of Programs for an Electronic Digital Computer. Addison-Wesley. 
  6. ^ Dainith, John (2004). ""open subroutine." A Dictionary of Computing". Encyclopedia.com. 26 Mart 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ocak 2013. 
  7. ^ Donald E. Knuth. The Art of Computer Programming, Volume I: Fundamental Algorithms. Addison-Wesley. ISBN 0-201-89683-4. 
  8. ^ O.-J. Dahl; E. W. Dijkstra; C. A. R. Hoare (1972). Structured Programming. Academic Press. ISBN 0-12-200550-3. 
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • GND: 4253859-2
  • LCCN: sh85129527
  • NLI: 987007543737405171
"https://tr.wikipedia.org/w/index.php?title=Altyordam&oldid=32471930" sayfasından alınmıştır
Kategoriler:
  • Kaynak kodu
  • Programlama yapıları
Gizli kategoriler:
  • Kötü çeviriden temizlenmesi gereken Vikipedi maddeleri Aralık 2020
  • GND tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • Kötü çeviriden temizlenmesi gereken Vikipedi maddeleri
  • Sayfa en son 17.35, 12 Nisan 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Altyordam
Konu ekle