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.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.
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 tarafından tasarlandı, ve Ocak 1947'de "EDVAC tipi Makineler için Sorunların Hazırlanması" konulu Harvard sempozyumunda kaydedildi.Maurice Wilkes, David Wheeler ve genel olarak bu kavramın kapalı alt bçlümü olarak adlandırdıkları biçimsel buluşu ile katkıda bulunmaktadır, contrasted with an open subroutine or .
Alt bölümler güçlü bir programlama aracıdır, 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. 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
- ^ (2007). . . 22 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ocak 2013.
- ^ Subrata Dasgupta (7 Ocak 2014). It Began with Babbage: The Genesis of Computer Science. Oxford University Press. ss. 155-. ISBN . 1 Ağustos 2020 tarihinde kaynağından . Erişim tarihi: 12 Mart 2020.
- ^ J.W. Mauchly, "Preparation of Problems for EDVAC-type Machines" (1947), in Brian Randell (Ed.), The Origins of Digital Computers, Springer, 1982.
- ^ (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 (PDF). Erişim tarihi: 12 Mart 2020.
- ^ Wilkes, M. V.; Wheeler, D. J.; Gill, S. (1951). Preparation of Programs for an Electronic Digital Computer. Addison-Wesley.
- ^ Dainith, John (2004). ""open subroutine." A Dictionary of Computing". Encyclopedia.com. 26 Mart 2016 tarihinde kaynağından . Erişim tarihi: 14 Ocak 2013.
- ^ Donald E. Knuth. The Art of Computer Programming, Volume I: Fundamental Algorithms. Addison-Wesley. ISBN .
- ^ O.-J. Dahl; E. W. Dijkstra; C. A. R. Hoare (1972). Structured Programming. Academic Press. ISBN .
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Bu madde veya sayfa baska bir dilden kotu bir bicimde tercume edilmistir Sayfa makine cevirisi veya dilde yetkinligi bulunmayan bir cevirmen tarafindan olusturulmus olabilir Lutfen ceviriyi gelistirmek icin yardim edin Aralik 2020 Programlama bilgisayarda bir altyordam bir birim olarak paketlenmis belirli bir gorevi yerine getiren bir dizi program talimatidir Bu birim daha sonra soz konusu gorevin yapilmasi gereken her yerde programlarda kullanilabilir Altyordamlar programlar icinde veya bircok program tarafindan kullanilabilen library icinde ayri olarak tanimlanabilir Farkli programlama dillerinde bir altyordam prosedur islev rutin yontem veya alt yordam Cagrilabilir Birim genel terimi bazen kullanilir altyordam adi bir alt yordamin daha buyuk bir programda veya baska bir alt yordamda bir adim olarak kullanilan bir bilgisayar programiyla ayni sekilde davrandigini gosterir Bir altyordam genellikle diger altyordamlar da dahil olmak uzere programin bir yurutulmesi sirasinda birkac kez ve birkac yerden baslatilabilmesi icin kodlanir ve daha sonra cagridan sonra bir sonraki talimata geri doner donus altyordam gorevi tamamlandiginda Bir altyordam fikri ilk once ENIAC uzerinde yaptigi calismalar sirasinda tarafindan tasarlandi ve Ocak 1947 de EDVAC tipi Makineler icin Sorunlarin Hazirlanmasi konulu Harvard sempozyumunda kaydedildi Maurice Wilkes David Wheeler ve genel olarak bu kavramin kapali alt bclumu olarak adlandirdiklari bicimsel bulusu ile katkida bulunmaktadir contrasted with an open subroutine or Alt bolumler guclu bir programlama aracidir ve bircok programlama dilinin sozdizimi bunlari yazmak ve kullanmak icin destek icerir alt yordamlarin mantikli kullanimi ornegin yapisal programlama yaklasimi yoluyla genellikle kalitesini ve guvenilirligini arttirirken buyuk bir program gelistirme ve surdurme maliyetini onemli olcude azaltacaktir Genellikle kutuphanelere toplanan alt bolumler yazilim paylasimi ve ticareti icin onemli bir mekanizmadir Nesne yonelimli programlama disiplini nesneler ve yontemlere bu nesnelere veya nesneye siniflar eklenmis alt rutinler dayanir Is parcacigi kodu olarak adlandirilan derleme yonteminde yurutulebilir program temel olarak bir alt bolum cagrilari dizisidir Kaynakca 2007 22 Subat 2017 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Ocak 2013 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 Agustos 2020 tarihinde kaynagindan Erisim tarihi 12 Mart 2020 J W Mauchly Preparation of Problems for EDVAC type Machines 1947 in Brian Randell Ed The Origins of Digital Computers Springer 1982 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 Eylul 2020 tarihinde kaynagindan PDF Erisim tarihi 12 Mart 2020 Wilkes M V Wheeler D J Gill S 1951 Preparation of Programs for an Electronic Digital Computer Addison Wesley Dainith John 2004 open subroutine A Dictionary of Computing Encyclopedia com 26 Mart 2016 tarihinde kaynagindan Erisim tarihi 14 Ocak 2013 Donald E Knuth The Art of Computer Programming Volume I Fundamental Algorithms Addison Wesley ISBN 0 201 89683 4 O J Dahl E W Dijkstra C A R Hoare 1972 Structured Programming Academic Press ISBN 0 12 200550 3