Trang Chủ Phát triển Ngôn ngữ kiểm soát công việc (jcl) là gì? - định nghĩa từ techopedia

Ngôn ngữ kiểm soát công việc (jcl) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Ngôn ngữ kiểm soát công việc (JCL) có nghĩa là gì?

Ngôn ngữ kiểm soát công việc (JCL) là ngôn ngữ kịch bản được thực thi trên hệ điều hành máy tính lớn của IBM. Nó bao gồm các câu lệnh điều khiển chỉ định một công việc cụ thể cho hệ điều hành.


JCL cung cấp một phương tiện liên lạc giữa chương trình ứng dụng, hệ điều hành và phần cứng hệ thống.

Techopedia giải thích Ngôn ngữ kiểm soát công việc (JCL)

JCL được coi là một trong những ngôn ngữ kịch bản thô sơ chạy trên các hệ thống lô OS / 360 của IBM. Nó có thể xác định tên tập dữ liệu, tham số và thiết bị đầu ra hệ thống. Một tính năng phổ biến trong cả DOS và OS JCL là đơn vị công việc, được gọi là công việc. Một công việc bao gồm một số bước nhỏ để chạy một chương trình cụ thể và được xác định bằng các thẻ được gọi là thẻ công việc, cho biết bắt đầu công việc và xác định chính xác cách thức thực hiện công việc.


Cả hệ điều hành DOS và OS đều sử dụng 71 ký tự trên mỗi dòng. Tuy nhiên, độ dài tối đa là 80 ký tự. Các ký tự 73-80 được sử dụng để định vị các vùng lỗi được HĐH báo cáo.


Khi một câu lệnh JCL trở nên quá dài và vượt quá giới hạn 71 ký tự, nó có thể được mở rộng bằng cách sử dụng thẻ tiếp tục. Một câu lệnh có thể được tiếp tục với số lượng thẻ cần thiết bằng cách kết thúc tất cả các thẻ JCL không bao gồm thẻ cuối cùng trong trường hợp sử dụng dấu phẩy hoặc bằng cách sử dụng (//) khi bắt đầu thẻ tiếp tục trong cột một và sử dụng tại ít nhất là một nhân vật một không gian.

Ngôn ngữ kiểm soát công việc (jcl) là gì? - định nghĩa từ techopedia