Skip to main content

Ngôn ngữ kiểm soát công việc là gì?

Ngôn ngữ kiểm soát công việc là ngôn ngữ xử lý hàng loạt để sử dụng trên máy tính lớn IBM, nhưng cũng được sử dụng như một thuật ngữ bắt tất cả cho các chương trình được viết để thực hiện các chức năng kiểm soát công việc.Là ngôn ngữ máy tính lớn, nó là ngôn ngữ được gọi là ngôn ngữ kịch bản, trong đó các tập lệnh được viết và lưu để thực hiện các hàm khác nhau và được sử dụng khi cần thiết.Mỗi quy trình được viết lên như một bước và mỗi bước kéo lên một chương trình để thực hiện bước đó.Vì máy tính lớn được sử dụng bởi hàng chục người dùng, các bình luận để thực thi hoặc thanh toán được phân định, các chương trình tiện ích để in hoặc sáp nhập tài liệu được hướng dẫn, và cuối cùng, có một định nghĩa về toàn bộ công việc.Bộ hướng dẫn cuối cùng yêu cầu ưu tiên được chỉ định trong một hàng đợi để sử dụng máy tính lớn. Ngôn ngữ kiểm soát công việc sử dụng những gì được gọi là các quy trình được liệt kêmột lệnh exec.Nếu cần có các tuyên bố bổ sung, có thể sửa đổi các quy trình được liệt kê này.Các giá trị toán hạng trên một bộ thủ tục hiện có có thể được thay đổi và cũng có thể thay đổi các tham số quy trình bằng cách sử dụng các câu lệnh hoặc sửa đổi ghi đè được thực hiện và chèn theo thứ tự thực thi thích hợp. Có các câu lệnh đã lưu riêng để phát hành các lệnh đầu ra máy in.Đối với các báo cáo được nộp một cách thường xuyên, các tham số của các báo cáo này có thể được đặt tên, lưu và sau đó được gọi vào thực thi in bất cứ khi nào cần một loại báo cáo khác.Các lệnh đầu ra của máy in này thậm chí phải cho máy in loại giấy nào được sử dụng để in bằng cách xác định nó bằng một mã trong lệnh sysout cho máy in máy tính lớn.Các hướng dẫn in thường được tìm thấy bằng cách nhấn một nút trên máy in của máy vi tính phải được chỉ định cho các đầu ra in, chẳng hạn như in song công đầy đủ hoặc nửahình ảnh hoặc logo.

Ngôn ngữ kiểm soát công việc cũng sử dụng các chương trình tiện ích cho các máy tính lớn của IBM.Các chương trình tiện ích này được sử dụng khi cần thiết để xử lý hàng loạt.Có ba bộ chính của các chương trình tiện ích IBM: (1) Tiện ích hệ thống, (2) Phương thức dịch vụ truy cập và (3) Tiện ích tập dữ liệu.Các tiện ích hệ thống được sử dụng để bảo trì và quản lý tất cả các danh mục;Các phương thức dịch vụ truy cập xử lý bộ hướng dẫn phương thức truy cập lưu trữ ảo và các tiện ích tập dữ liệu chịu trách nhiệm tạo, in, sao chép, di chuyển và xóa các bộ dữ liệu.Các chương trình tiện ích này được trang bị hệ điều hành ngôn ngữ kiểm soát công việc. Hệ điều hành ngôn ngữ kiểm soát công việc đã cung cấp sự độc lập về thiết bị đáng kể trong nhiều thập kỷ.Bằng cách cho phép một thiết bị được sử dụng trong một công việc được gọi bằng cách sử dụng tên chung đã thúc đẩy sự độc lập này;Tuy nhiên, bằng cách sử dụng số mô hình của nó, một máy in ma trận DOT cụ thể hoặc máy in Jet Ink có thể được chỉ định.Điều tương tự áp dụng khi tạo bản sao lưu, khi việc sử dụng chung đơn vị ' băng hoặc đơn vị ' đĩa sẽ tạo sao lưu vào phương tiện thích hợp.