Skip to main content

Τι είναι η γλώσσα ελέγχου εργασίας;

Η γλώσσα ελέγχου εργασίας είναι μια γλώσσα επεξεργασίας παρτίδας για χρήση στο IBM mainframes, αλλά χρησιμοποιείται επίσης ως όρος αλιευμάτων για προγράμματα γραμμένα για να εκτελούν λειτουργίες ελέγχου εργασίας.Ως γλώσσα mainframe, είναι αυτό που είναι γνωστό ως γλώσσα scripting, όπου τα σενάρια γράφονται και αποθηκεύονται για εκτέλεση διαφορετικών λειτουργιών και τραβήχτηκαν σε χρήση ανάλογα με τις ανάγκες.Κάθε διαδικασία γράφεται ως ένα βήμα και κάθε βήμα τραβάει ένα πρόγραμμα για να εκτελέσει αυτό το βήμα.Καθώς το mainframe χρησιμοποιείται από δεκάδες χρήστες, οριοθετούνται σχόλια για εκτέλεση ή χρέωση, οι προγράμματα κοινής ωφέλειας για την εκτύπωση ή τη συγχώνευση των εγγράφων ενημερώνονται και, τέλος, υπάρχει ο ορισμός της εργασίας στο σύνολό της.Το τελικό σύνολο οδηγιών ζητά μια προτεραιότητα να εκχωρηθεί σε μια ουρά για τη χρήση του mainframe.

Η γλώσσα ελέγχου εργασίας χρησιμοποιεί τις ονομαζόμενες καταλογογραφημένες διαδικασίες, οι οποίες είναι μια σειρά δηλώσεων που καταγράφονται σε μια βιβλιοθήκη διαδικασιών και επικαλούνται με τη χρήση τουεντολή exec.Εάν απαιτούνται πρόσθετες δηλώσεις, είναι δυνατόν να τροποποιηθούν αυτές οι καταλογογραφημένες διαδικασίες.Οι τιμές του τελεστή σε ένα υπάρχον σύνολο διαδικασιών μπορούν να αλλάξουν και είναι επίσης δυνατή η μεταβολή των παραμέτρων της διαδικασίας με τη χρήση δηλώσεων παράκαμψης ή τροποποιήσεων που έγιναν και εισάγονται με σωστή σειρά εκτέλεσης.Για τις αναφορές που κατατίθενται σε τακτική βάση, οι παράμετροι αυτών των αναφορών μπορούν να ονομαστούν, να αποθηκευτούν και στη συνέχεια να καλέσουν σε εκτέλεση εκτέλεσης όποτε χρειάζεται ένας άλλος από τον ίδιο τύπο αναφοράς.Αυτές οι εντολές εξόδου του εκτυπωτή πρέπει ακόμη και να ενημερώσουν τον εκτυπωτή ποιος τύπος χαρτιού πρέπει να χρησιμοποιηθεί για την εκτύπωση, προσδιορίζοντάς τον με έναν κώδικα στην εντολή sysout στους εκτυπωτές του mainframe.Όλες οι οδηγίες εκτύπωσης που βρέθηκαν κανονικά πιέζοντας ένα κουμπί στον εκτυπωτή ενός μικροϋπολογιστή πρέπει να καθοριστούν για έξοδοι εκτύπωσης, όπως πλήρης ή μισή εκτύπωση, επικαλύψεις γκρι μπαρ ή χωρίς επικάλυψη, χρόνο και ημερομηνίες σφράγισης ή όχι και η συμπερίληψη οποιουδήποτε ψηφιακούΕικόνες ή λογότυπα.

Η γλώσσα ελέγχου εργασίας χρησιμοποιεί επίσης προγράμματα χρησιμότητας για το IBM MainFrames.Αυτά τα προγράμματα χρησιμότητας χρησιμοποιούνται όπως απαιτείται για την επεξεργασία παρτίδων.Υπάρχουν τρία κύρια σύνολα προγραμμάτων κοινής ωφέλειας IBM: (1) βοηθητικά προγράμματα συστήματος, (2) μεθόδους υπηρεσίας πρόσβασης και (3) βοηθητικά προγράμματα δεδομένων.Τα βοηθητικά προγράμματα του συστήματος χρησιμοποιούνται για τη συντήρηση και τη διαχείριση όλων των καταλόγων.Οι μεθόδους υπηρεσίας πρόσβασης επεξεργάζονται το σύνολο οδηγιών μεθόδων πρόσβασης εικονικής αποθήκευσης και τα βοηθητικά προγράμματα συνόλων δεδομένων είναι υπεύθυνες για τη δημιουργία, την εκτύπωση, την αντιγραφή, τη μετακίνηση και τη διαγραφή των συνόλων δεδομένων.Αυτά τα προγράμματα κοινής ωφέλειας παρέχονται με το λειτουργικό σύστημα γλώσσας ελέγχου εργασίας.

Το λειτουργικό σύστημα ελέγχου της εργασίας έχει προσφέρει σημαντική ανεξαρτησία συσκευών για δεκαετίες.Επιτρέποντας σε μια συσκευή που χρησιμοποιείται σε μια εργασία που πρέπει να καλείται χρησιμοποιώντας ένα γενικό όνομα ενίσχυσε αυτή την ανεξαρτησία.Ωστόσο, χρησιμοποιώντας τον αριθμό μοντέλου του, θα μπορούσε να καθοριστεί ένας συγκεκριμένος εκτυπωτής μήτρας DOT ή εκτυπωτής μελάνης.Το ίδιο ισχύει και κατά την δημιουργία αντιγράφων ασφαλείας, όταν η γενική χρήση της μονάδας ' ταινία ή μονάδα ' δίσκος θα έκανε αντίγραφα ασφαλείας στο κατάλληλο μέσο.