COBOL (COmmon Business Oriented Language), bir programlama dili. Ticaret alanı ve özellikle iş yerlerinin yönetimiyle ilgili konularda, tüm dünyada kullanılmak üzere hazırlanmıştır. yapısına izin veren sınırlı sayıdaki dilden biridir. Sayı tipi sınırsızdır. COBOL 2002 'den beri Nesne Yönelimli Programlama'yı desteklemektedir. COBOL 1959'da Üniversiteler, Hükûmetler ve Ticari Kuruluşlar tarafından oluşturulan bir komite tarafından yaratılmıştır. "COBOL" ismi 18 Eylül 1959'da toplanan komitenin kararıdır.
Bölümleri
Toplam olarak dört bölümden oluşur.
- Tanımlama bölümü: Yazılan programın sürümü, yazarı gibi bilgiler tanımlanabilir.
- Ortam bölümü: Program geliştirilirken kullanılacak olan değişkenler, program içerisinde kullanılacak kütüphane tanımlamaları burada yapılabilir.
- Prosedür bölümü: Program içerisinde çalışma zamanı anında çalışacak asıl kodlar tutulur. Bu bölümde kullanılan değişkenler ve tip tanımlamaları daha önce de bahsedildiği gibi ortam bölümden çağrılır.
- Kesim bölümü: Ayrıca tanımlanılan bölümler içerisinde değişik yordam tanımlamalarının yapıldığı "kesim" adı verilen komut tanımlama alanları vardır.
Daha önceden ilk geliştirilme amacı olarak ticaret ile uğraşan kurum veya kuruluşlarda kurumları temsil eden kişiler ile müşterileri arasındaki her türlü ilişkiyi bilgisayar ortamında geliştirilmiş programlarla gerçekleştirilmesini sağlayan bir yazılım olarak ortaya çıkmıştır. Kişiler arasında ilişkileri yukarıda anlatılan bölümler arasında tanımlanan mantıksal yordamlarla gerçekleştirmeyi amaçlayan bir yazılım dilidir.
Günümüzde COBOL'un bulunduğu konum çok önemlidir. Bunun nedenlerinden biri Microsoft tarafından 2001 yılında piyasaya sürülen .NET Framework 1.1 versiyonu ile desteklenmeye başlamış olmasıdır. Gelişen ticaret dünyasına ve bunun yanında gelişen yapay zeka teknolojisine destek vermek amacı ile Microsoft tarafından destek verilmiştir. .NET Framework bileşenlerini kullanarak basit bir metin düzenleyici aracılığıyla yazılan COBOL kodları ".cb" uzantısı ile kaydedebilir ise, .NET derleyicisi tarafından derlenebilir. Prolog gibi sınırlı sayıda koda sahiptir. Programcı mantıksal olarak tanımlamak istenen durumları belirler ve dilin kendisine sunduğu yapıları kullanarak bunların kombinasyonlarını sağlayarak sonuç üretmeye çalışır.
Eski bir yazılım olmasına rağmen COBOL günümüzde bankalarda hala kullanılmaktadır.
Kaynakça
Programlama dili ile ilgili bu madde seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz. |
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
COBOL COmmon Business Oriented Language bir programlama dili Ticaret alani ve ozellikle is yerlerinin yonetimiyle ilgili konularda tum dunyada kullanilmak uzere hazirlanmistir yapisina izin veren sinirli sayidaki dilden biridir Sayi tipi sinirsizdir COBOL 2002 den beri Nesne Yonelimli Programlama yi desteklemektedir COBOL 1959 da Universiteler Hukumetler ve Ticari Kuruluslar tarafindan olusturulan bir komite tarafindan yaratilmistir COBOL ismi 18 Eylul 1959 da toplanan komitenin kararidir COBOL 60 raporu Nisan 1960 BolumleriToplam olarak dort bolumden olusur Tanimlama bolumu Yazilan programin surumu yazari gibi bilgiler tanimlanabilir Ortam bolumu Program gelistirilirken kullanilacak olan degiskenler program icerisinde kullanilacak kutuphane tanimlamalari burada yapilabilir Prosedur bolumu Program icerisinde calisma zamani aninda calisacak asil kodlar tutulur Bu bolumde kullanilan degiskenler ve tip tanimlamalari daha once de bahsedildigi gibi ortam bolumden cagrilir Kesim bolumu Ayrica tanimlanilan bolumler icerisinde degisik yordam tanimlamalarinin yapildigi kesim adi verilen komut tanimlama alanlari vardir Daha onceden ilk gelistirilme amaci olarak ticaret ile ugrasan kurum veya kuruluslarda kurumlari temsil eden kisiler ile musterileri arasindaki her turlu iliskiyi bilgisayar ortaminda gelistirilmis programlarla gerceklestirilmesini saglayan bir yazilim olarak ortaya cikmistir Kisiler arasinda iliskileri yukarida anlatilan bolumler arasinda tanimlanan mantiksal yordamlarla gerceklestirmeyi amaclayan bir yazilim dilidir Gunumuzde COBOL un bulundugu konum cok onemlidir Bunun nedenlerinden biri Microsoft tarafindan 2001 yilinda piyasaya surulen NET Framework 1 1 versiyonu ile desteklenmeye baslamis olmasidir Gelisen ticaret dunyasina ve bunun yaninda gelisen yapay zeka teknolojisine destek vermek amaci ile Microsoft tarafindan destek verilmistir NET Framework bilesenlerini kullanarak basit bir metin duzenleyici araciligiyla yazilan COBOL kodlari cb uzantisi ile kaydedebilir ise NET derleyicisi tarafindan derlenebilir Prolog gibi sinirli sayida koda sahiptir Programci mantiksal olarak tanimlamak istenen durumlari belirler ve dilin kendisine sundugu yapilari kullanarak bunlarin kombinasyonlarini saglayarak sonuc uretmeye calisir Eski bir yazilim olmasina ragmen COBOL gunumuzde bankalarda hala kullanilmaktadir Kaynakca Oliveira Rui 2006 The Power of Cobol City BookSurge Publishing ISBN 0620346523 Sammet Jean 1978 The Early History of COBOL ACM SIGPLAN Notices Association for Computing Machinery Inc 13 8 121 161 Programlama dili ile ilgili bu madde taslak seviyesindedir Madde icerigini genisleterek Vikipedi ye katki saglayabilirsiniz