Skip to main content

ภาษาควบคุมงานคืออะไร?

ภาษาควบคุมงานเป็นภาษาการประมวลผลแบบแบตช์สำหรับใช้กับเมนเฟรม IBM แต่ยังใช้เป็นคำศัพท์ทั้งหมดสำหรับโปรแกรมที่เขียนขึ้นเพื่อทำงานฟังก์ชั่นการควบคุมงานในฐานะที่เป็นภาษาเมนเฟรมมันเป็นสิ่งที่เรียกว่าภาษาสคริปต์ซึ่งสคริปต์ถูกเขียนและบันทึกไว้สำหรับการดำเนินการฟังก์ชั่นที่แตกต่างกันและถูกใช้งานตามต้องการแต่ละขั้นตอนจะถูกเขียนขึ้นเป็นขั้นตอนและแต่ละขั้นตอนจะดึงโปรแกรมขึ้นมาเพื่อดำเนินการขั้นตอนนั้นเนื่องจากเมนเฟรมมีการใช้งานโดยผู้ใช้หลายสิบคนความคิดเห็นสำหรับการดำเนินการหรือการเรียกเก็บเงินจะถูกกำหนดโปรแกรมยูทิลิตี้สำหรับการพิมพ์หรือการรวมเอกสารจะได้รับคำแนะนำและในที่สุดก็มีคำจำกัดความของงานโดยรวมชุดคำสั่งสุดท้ายขอให้มีการกำหนดลำดับความสำคัญในคิวสำหรับการใช้เมนเฟรม

ภาษาควบคุมงานใช้ประโยชน์จากสิ่งที่เรียกว่าขั้นตอนการจัดหมวดคำสั่ง execหากจำเป็นต้องมีข้อความเพิ่มเติมอาจเป็นไปได้ที่จะแก้ไขขั้นตอนการจัดรายการเหล่านี้ค่าตัวถูกดำเนินการในชุดขั้นตอนที่มีอยู่สามารถเปลี่ยนแปลงได้และยังเป็นไปได้ที่จะเปลี่ยนพารามิเตอร์ของโพรซีเดอร์โดยใช้คำสั่งแทนที่หรือการแก้ไขที่ทำและแทรกตามลำดับการดำเนินการที่เหมาะสม

มีคำสั่งที่บันทึกไว้แยกต่างหากสำหรับการออกคำสั่งเอาต์พุตเครื่องพิมพ์สำหรับรายงานที่ยื่นอย่างสม่ำเสมอพารามิเตอร์ของรายงานเหล่านี้สามารถตั้งชื่อได้บันทึกแล้วเรียกเข้าสู่การดำเนินการพิมพ์เมื่อใดก็ตามที่จำเป็นต้องมีรายงานประเภทเดียวกันคำสั่งเอาท์พุทเครื่องพิมพ์เหล่านี้ยังต้องบอกเครื่องพิมพ์ประเภทของกระดาษที่จะใช้ในการพิมพ์โดยระบุด้วยรหัสในคำสั่ง SYSOUT ไปยังเครื่องพิมพ์ของเมนเฟรมคำแนะนำการพิมพ์ทั้งหมดที่พบโดยปกติโดยการกดปุ่มบนเครื่องพิมพ์ของไมโครคอมพิวเตอร์จะต้องมีการระบุสำหรับเอาต์พุตการพิมพ์เช่นการพิมพ์แบบเต็มหรือครึ่งเพล็กซ์การซ้อนทับแถบสีเทาหรือไม่มีการซ้อนทับเวลาและวันที่รูปภาพหรือโลโก้

ภาษาควบคุมงานยังใช้โปรแกรมยูทิลิตี้สำหรับเมนเฟรม IBMโปรแกรมยูทิลิตี้เหล่านี้ใช้ตามความจำเป็นสำหรับการประมวลผลแบบแบตช์โปรแกรมยูทิลิตี้ IBM มีสามชุดหลัก: (1) ระบบยูทิลิตี้ระบบ (2) วิธีการบริการการเข้าถึงและ (3) ชุดข้อมูลชุดข้อมูลระบบสาธารณูปโภคใช้สำหรับการบำรุงรักษาและการจัดการแคตตาล็อกทั้งหมดวิธีการบริการการเข้าถึงประมวลผลชุดคำสั่งวิธีการจัดเก็บข้อมูลเสมือนและชุดข้อมูลชุดข้อมูลมีหน้าที่รับผิดชอบในการสร้างการพิมพ์การคัดลอกการย้ายและการลบชุดข้อมูลโปรแกรมยูทิลิตี้เหล่านี้ได้รับการตกแต่งด้วยระบบปฏิบัติการภาษาควบคุมงาน

ระบบปฏิบัติการภาษาควบคุมงานได้เสนอความเป็นอิสระของอุปกรณ์อย่างมากมานานหลายทศวรรษโดยการอนุญาตให้อุปกรณ์ที่ใช้ในงานที่จะถูกเรียกโดยใช้ชื่อสามัญที่ส่งเสริมความเป็นอิสระนี้อย่างไรก็ตามโดยใช้หมายเลขรุ่นของมันสามารถระบุเครื่องพิมพ์ DOT Matrix หรือเครื่องพิมพ์ Jet Ink Jet ได้เช่นเดียวกับการสำรองข้อมูลเมื่อการใช้งานทั่วไปของหน่วย ' เทปหรือหน่วย ' ดิสก์จะทำการสำรองข้อมูลไปยังสื่อที่เหมาะสม