BT Sözlüğü › Altyapı › JCL

JCL

Altyapı Svenska → Güncellendi: 2026-10-11

Bir toplu işi (batch) tanımlayan IBM ana bilgisayar dili — yanlış yerleştirilmiş tek bir karakterin koca bir çalıştırmayı batırmasıyla ünlüdür.

Job Control Language, OS/360 ile ortaya çıktı ve bir programın ne yaptığını değil nasıl çalıştırılacağını anlatır: hangi program başlayacak, adımlar hangi sırayla gidecek, hangi veri kümeleri bağlanacak, iş ne kadar kaynak kullanabilecek. Söz dizimi konuma bağlıdır ve her satır iki eğik çizgiyle başlar: //STEP1 EXEC PGM=SORT; ardından mantıksal dosya adlarını gerçek veri kümelerine bağlayan //DD deyimleri gelir.

Anlaşılmazlık şöhreti hak edilmiştir — hata iletileri bakıp çözmeniz gereken kodlardır ve bir veri kümesinin blok boyutu yanlış diye iş saatler sonra çökebilir. Yine de dil yaşıyor: z/OS'ta bankacılık gününü kapatan toplu işler hâlâ JCL ile yürütülüyor ve bu beceri giderek nadirleşti.

← Sözlüğe dön