Job Control Language (JCL) is a name for scripting languages used on IBM mainframe operating systems to instruct the system on how to run a batch job or start a subsystem. More specifically, the purpose of JCL is to say which programs to run, using which files or devices for input or output, and at times to also indicate under what conditions to skip a step. There are two distinct IBM Job Control languages:

Property Value
dbo:abstract
  • Job Control Language (zkratka JCL) je v informatice skriptovací programovací jazyk používaný na sálových počítačích firmy IBM. Slouží pro instruování systému, jak spustit dávkové úlohy nebo subsystém. JCL umožňuje efektivní rozdělení drahého strojového času sálového počítače mezi různé úlohy (účtované různým zákazníkům) a rozložení jednotlivých činností v čase v souladu s prioritami jednotlivých úloh. Termín Job Control Language se používá i jako obecné označení pro různé jazyky, které slouží k podobným účelům, jako například od a OCL od . Tento článek se zabývá specificky jazykem JCL od IBM. Existují dvě varianty jazyka JCL firmy IBM: jedna pro řadu systémů od DOS/360 po a druhá pro řadu od po z/OS. Obě sdílejí některá základní syntaktická pravidla a koncepty, avšak jinak jsou značně odlišné. (cs)
  • Job Control Language (JCL) is a name for scripting languages used on IBM mainframe operating systems to instruct the system on how to run a batch job or start a subsystem. More specifically, the purpose of JCL is to say which programs to run, using which files or devices for input or output, and at times to also indicate under what conditions to skip a step. There are two distinct IBM Job Control languages: * one for the operating system lineage that begins with DOS/360 and whose latest member is z/VSE; and * the other for the lineage from OS/360 to z/OS, the latter now including JES extensions, . They share some basic syntax rules and a few basic concepts, but are otherwise very different. The VM operating system does not have JCL as such; the CP and CMS components each have command languages. (en)
  • Job Control Language (JCL) ist die Steuersprache für Stapelverarbeitungen in einem Großrechnerumfeld und gehört zu den Skriptsprachen. Aufgabe der JCL ist es, die auszuführenden Programme, deren Reihenfolge sowie eine Laufzeitumgebung (Verbindung zu physischer Hardware, also den Ein- und Ausgabegeräten und Dateien) vorzugeben. Die zu einer konkreten Aufgabe gehörenden Programme oder Programmfolgen und die erforderliche Umgebung werden mithilfe der JCL in sogenannten Jobs gebündelt, die so als lauffähige Einheiten im Rahmen des Multitasking definiert werden. Die Jobs stellen eine den eigentlichen Anwendungsprogrammen übergeordnete Stufe auf Systemebene dar und sind insofern mit den Shell-Skripten bei Unix oder den Batch-Dateien bei MS-DOS oder Windows vergleichbar. Dieser Artikel beschreibt die JCL unter IBM-z/OS. Andere Großrechner-Betriebssysteme wie VSE verwenden ebenfalls JCL genannte Sprachen, die jedoch eine ganz andere Syntax haben. (de)
  • El JCL (acrónimo de Job Control Language), en español Lenguaje de Control de Trabajos, es un lenguaje informático o un conjunto de especificaciones de morfología y sintaxis requeridas para la redacción de instrucciones de ejecución de programas informáticos por parte del sistema operativo de un equipo informático. Este lenguaje se usa en los Ordenadores Centrales (Mainframes) y es específico para cada sistema operativo. Las instrucciones (también llamadas "pasos" o "sentencias") del JCL son declaraciones u órdenes con las que se indica al sistema operativo qué tareas debe realizar, en qué secuencia han de ejecutarse y en qué periféricos están ubicados los ficheros de datos (de entrada y/o de salida) que requieren dichas tareas. En el contexto de JCL, un procedimiento (también llamado trabajo o job) es un conjunto coherente de instrucciones para realizar un trabajo particular. El uso del JCL permite un alto grado de flexibilidad e independencia respecto a la ubicación física de los programas y ficheros involucrados. (es)
  • Job Control Language (« langage de contrôle des tâches »), couramment appelé JCL, désigne certains langages de scripts, en particulier sur les systèmes d'exploitation mainframe d'IBM, dont le rôle est d'exécuter un batch. Il existe deux langages JCL d'IBM, l'un utilisé sur la famille , l'autre sur la famille OS/360. Bien qu'ils aient en commun des règles de syntaxe et de conception, il s'agit de langages assez différents. (fr)
  • Job Control Language(JCL、ジョブ制御言語)とは、メインフレームコンピュータで使われるジョブ制御用のスクリプト言語である。処理系によりJCS(Job Control Statement)、ECL(Executive Control Language)とも呼ぶ。 (ja)
  • In informatica il Job Control Language (JCL) è un linguaggio di scripting utilizzato nei sistemi operativi IBM , ed MVS per eseguire (in gergo lanciare) una procedura batch su un sistema generalmente mainframe. (it)
  • 작업 제어 언어(Job Control Language, JCL)는 IBM 메인프레임 운영 체제에 사용되는 스크립트 언어로, 일괄 처리 작업을 수행하거나 하부 시스템을 시작하는 방법을 시스템에 지시한다. 실제로 IBM JCL에는 두 가지가 있다: 하나는 DOS/360으로 시작하는 운영 체제 계열에 대한 것(최신의 것이 z/VSE). 나머지 하나는 OS/360부터 z/OS에 이르는 계열에 대한 것. 이들은 몇 가지 기본적인 문법과 몇 가지 기본 개념은 동일하지만 그 밖의 것들은 매우 다르다. (ko)
  • Job Control Language (beter bekend onder de afkorting JCL) is een scripttaal die op IBM-mainframes wordt gebruikt om opdrachten te geven aan het Job Entry Subsystem (JES2 of JES3) waarmee een batchprogramma of subsysteem kan worden gestart. Met JCL kan (dure) CPU-tijd op mainframes verdeeld worden tussen verschillende bedrijven, en gespreid worden over de tijd, aan de hand van prioriteitscodes. (nl)
  • Job Control Language (JCL) – język opisu zadań, jest zbiorem wyrażeń (poleceń), które są przekazywane do systemu aby wykonać program podążając według pewnych instrukcji wyjściowych i wejściowych. Takie wyrażenia przekazują systemowi, gdzie znajdują się odpowiednie wejścia i jak należy przetworzyć owo wejście (uruchomienie programu) i co z rezultatem działania programu. Job pozwala na wykonanie zadania (zadań) w tle pracy systemu. (pl)
  • Job Control Language (JCL) é uma linguagem interpretada usada em mainframes da IBM para instruir o sistema a inicializar um sub-sistema ou executar um programa de lote. A sigla JCL também pode ser usada genericamente para se referir a qualquer linguagem que realize as mesmas funções, tais como a WFL, da empresa Burroughs, ou a OCL, da ICL. Este artigo trata especificamente da linguagem JCL da IBM. Há, na verdade, 2 JCL's da IBM: uma para a linhagem de sistemas operacionais iniciada com o DOS/360 e cujo último membro é o z/VSE; e a outra para a linhagem que vai desde o OS/360 ao z/OS. Ambas possuem em comum alguns conceitos e regras básicas de sintaxe, mas em geral são bastante diferentes. (pt)
  • Job Control Language (JCL) — язык программирования, применяющийся в операционных системах мейнфреймов фирмы IBM линии OS/360, MVS, OS/390, z/OS и их клонах, включая ОС ЕС, TKS и БОС. В линии IBM , , , реализована частично совместимая версия JCL. В гостевой ОС IBM реализовано подмножество JCL. Применяется для управления запуском пакетных заданий. В силу функционального назначения, обладает минимальными выразительными свойствами как, собственно, язык программирования. Синтаксис оператора исходно был жестко привязан к определенным позициям (колонкам) на перфокарте: * в первых колонках — признак типа карты: * // — карта оператора. Карта, содержащая только символы // в начальных позициях — пустой оператор. Пустой оператор указывает на завершение описания задания. * /* — конец данных, вводимых во входном потоке, * //* — строка комментариев * Если это карта оператора, то далее может идти имя оператора (до 8 символов). Это имя используется для ссылок на данный оператор из других операторов, а также для идентификации оператора в сообщениях ОС. Имя оператора JOB является именем задания в системе. * затем через как минимум один пробел (в ранних версиях — строго с 10-й колонки) следует оператор языка: * JOB — описание задания * EXEC — описание шага задания * DD — описание используемого в шаге задания набора данных или устройства ввода-вывода (по одному оператору на каждый используемый ресурс). * затем через как минимум один пробел идут параметры оператора, перечисляемые через запятую. Пробелы между параметрами недопустимы. Если параметры не умещаются на одной карте с оператором, они могут быть продолжены на картах продолжения. В ранних версиях для указания наличия карт продолжения нужно было указать в 71-й колонке символ, отличный от пробела (обычно это была латинская буква X), а список параметров на карте продолжения должен был начинаться строго с 16-й колонки. В более современных версиях достаточно отделить параметры хотя бы одним пробелом от начальных //. * Колонки с 72-й по 80 отводились под нумерацию карт для предотвращения нарушения порядка карт. Этот синтаксис остался с тех времён, когда задание вводилось с перфокарт (80-колоночных) и позволяет предохранить от случайного запуска на выполнение информации с неправильно вставленных (перевёрнутых) карт. В целях обеспечения совместимости он не менялся с 1960 гг. и продолжает применяться в современных версиях операционных систем z/OS и . (ru)
  • JCL, Job Control Language, är ett skriptspråk utvecklat av IBM för hantering av jobbflöden. Språket är en del av operativsystemet MVS, senare namnändrat till OS/360 och därefter till z/OS, ett stordatoroperativsystem från IBM. Ett jobb i z/OS består av en exekvering av ett eller flera program. När ett jobb ska köras i z/OS, måste det startas med hjälp av en serie instruktioner, skrivna i JCL. JCL styr vilka filer som ska allokeras till vilka program, i vilken ordning programmen ska köras och vad som ska göras om det blir ett onormalt programavbrott. Denna programvarurelaterade artikel saknar väsentlig information. Du kan hjälpa till genom att tillföra sådan. (sv)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 391487 (xsd:integer)
dbo:wikiPageLength
  • 49135 (xsd:integer)
dbo:wikiPageRevisionID
  • 980331096 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dct:subject
rdf:type
rdfs:comment
  • Job Control Language (« langage de contrôle des tâches »), couramment appelé JCL, désigne certains langages de scripts, en particulier sur les systèmes d'exploitation mainframe d'IBM, dont le rôle est d'exécuter un batch. Il existe deux langages JCL d'IBM, l'un utilisé sur la famille , l'autre sur la famille OS/360. Bien qu'ils aient en commun des règles de syntaxe et de conception, il s'agit de langages assez différents. (fr)
  • Job Control Language(JCL、ジョブ制御言語)とは、メインフレームコンピュータで使われるジョブ制御用のスクリプト言語である。処理系によりJCS(Job Control Statement)、ECL(Executive Control Language)とも呼ぶ。 (ja)
  • In informatica il Job Control Language (JCL) è un linguaggio di scripting utilizzato nei sistemi operativi IBM , ed MVS per eseguire (in gergo lanciare) una procedura batch su un sistema generalmente mainframe. (it)
  • 작업 제어 언어(Job Control Language, JCL)는 IBM 메인프레임 운영 체제에 사용되는 스크립트 언어로, 일괄 처리 작업을 수행하거나 하부 시스템을 시작하는 방법을 시스템에 지시한다. 실제로 IBM JCL에는 두 가지가 있다: 하나는 DOS/360으로 시작하는 운영 체제 계열에 대한 것(최신의 것이 z/VSE). 나머지 하나는 OS/360부터 z/OS에 이르는 계열에 대한 것. 이들은 몇 가지 기본적인 문법과 몇 가지 기본 개념은 동일하지만 그 밖의 것들은 매우 다르다. (ko)
  • Job Control Language (beter bekend onder de afkorting JCL) is een scripttaal die op IBM-mainframes wordt gebruikt om opdrachten te geven aan het Job Entry Subsystem (JES2 of JES3) waarmee een batchprogramma of subsysteem kan worden gestart. Met JCL kan (dure) CPU-tijd op mainframes verdeeld worden tussen verschillende bedrijven, en gespreid worden over de tijd, aan de hand van prioriteitscodes. (nl)
  • Job Control Language (JCL) – język opisu zadań, jest zbiorem wyrażeń (poleceń), które są przekazywane do systemu aby wykonać program podążając według pewnych instrukcji wyjściowych i wejściowych. Takie wyrażenia przekazują systemowi, gdzie znajdują się odpowiednie wejścia i jak należy przetworzyć owo wejście (uruchomienie programu) i co z rezultatem działania programu. Job pozwala na wykonanie zadania (zadań) w tle pracy systemu. (pl)
  • Job Control Language (zkratka JCL) je v informatice skriptovací programovací jazyk používaný na sálových počítačích firmy IBM. Slouží pro instruování systému, jak spustit dávkové úlohy nebo subsystém. JCL umožňuje efektivní rozdělení drahého strojového času sálového počítače mezi různé úlohy (účtované různým zákazníkům) a rozložení jednotlivých činností v čase v souladu s prioritami jednotlivých úloh. (cs)
  • Job Control Language (JCL) ist die Steuersprache für Stapelverarbeitungen in einem Großrechnerumfeld und gehört zu den Skriptsprachen. Aufgabe der JCL ist es, die auszuführenden Programme, deren Reihenfolge sowie eine Laufzeitumgebung (Verbindung zu physischer Hardware, also den Ein- und Ausgabegeräten und Dateien) vorzugeben. Die zu einer konkreten Aufgabe gehörenden Programme oder Programmfolgen und die erforderliche Umgebung werden mithilfe der JCL in sogenannten Jobs gebündelt, die so als lauffähige Einheiten im Rahmen des Multitasking definiert werden. Die Jobs stellen eine den eigentlichen Anwendungsprogrammen übergeordnete Stufe auf Systemebene dar und sind insofern mit den Shell-Skripten bei Unix oder den Batch-Dateien bei MS-DOS oder Windows vergleichbar. (de)
  • Job Control Language (JCL) is a name for scripting languages used on IBM mainframe operating systems to instruct the system on how to run a batch job or start a subsystem. More specifically, the purpose of JCL is to say which programs to run, using which files or devices for input or output, and at times to also indicate under what conditions to skip a step. There are two distinct IBM Job Control languages: (en)
  • El JCL (acrónimo de Job Control Language), en español Lenguaje de Control de Trabajos, es un lenguaje informático o un conjunto de especificaciones de morfología y sintaxis requeridas para la redacción de instrucciones de ejecución de programas informáticos por parte del sistema operativo de un equipo informático. Este lenguaje se usa en los Ordenadores Centrales (Mainframes) y es específico para cada sistema operativo. En el contexto de JCL, un procedimiento (también llamado trabajo o job) es un conjunto coherente de instrucciones para realizar un trabajo particular. (es)
  • Job Control Language (JCL) é uma linguagem interpretada usada em mainframes da IBM para instruir o sistema a inicializar um sub-sistema ou executar um programa de lote. A sigla JCL também pode ser usada genericamente para se referir a qualquer linguagem que realize as mesmas funções, tais como a WFL, da empresa Burroughs, ou a OCL, da ICL. Este artigo trata especificamente da linguagem JCL da IBM. (pt)
  • Job Control Language (JCL) — язык программирования, применяющийся в операционных системах мейнфреймов фирмы IBM линии OS/360, MVS, OS/390, z/OS и их клонах, включая ОС ЕС, TKS и БОС. В линии IBM , , , реализована частично совместимая версия JCL. В гостевой ОС IBM реализовано подмножество JCL. Применяется для управления запуском пакетных заданий. В силу функционального назначения, обладает минимальными выразительными свойствами как, собственно, язык программирования. Синтаксис оператора исходно был жестко привязан к определенным позициям (колонкам) на перфокарте: (ru)
  • JCL, Job Control Language, är ett skriptspråk utvecklat av IBM för hantering av jobbflöden. Språket är en del av operativsystemet MVS, senare namnändrat till OS/360 och därefter till z/OS, ett stordatoroperativsystem från IBM. Ett jobb i z/OS består av en exekvering av ett eller flera program. När ett jobb ska köras i z/OS, måste det startas med hjälp av en serie instruktioner, skrivna i JCL. JCL styr vilka filer som ska allokeras till vilka program, i vilken ordning programmen ska köras och vad som ska göras om det blir ett onormalt programavbrott. (sv)
rdfs:label
  • Job Control Language (cs)
  • Job Control Language (de)
  • Job Control Language (en)
  • Job Control Language (es)
  • Job Control Language (fr)
  • Job Control Language (ja)
  • Job Control Language (it)
  • 작업 제어 언어 (ko)
  • Job Control Language (nl)
  • Job Control Language (pl)
  • Job Control Language (pt)
  • JCL (ru)
  • JCL (sv)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:influencedBy of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:influencedBy of
is foaf:primaryTopic of