Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Mainframe Διαδικασίες JCL

υπολογιστές mainframe IBM τρέχει θέσεις εργασίας παρτίδα που αποτελείται από εντολές εκτελούνται με ελάχιστα - ή - χωρίς την παρέμβαση του χειριστή . Για παράδειγμα , για να εκτυπώσετε ένα μήνα στο τέλος της έκθεσης, ένας φορέας εκμετάλλευσης υποβάλλει μια εργασία παρτίδα για την έκθεση ? Όταν η εργασία ολοκληρωθεί, ο υπολογιστής εκτυπώνει την αναφορά σε έναν εκτυπωτή . Έλεγχος Job Language , ή JCL , δίνει στο έργο ένα όνομα και παραθέτει τα προγράμματα και τα αρχεία του υπολογιστή χρησιμοποιεί για να επιτελέσει το έργο του . Δήλωση δουλειά
Η

Η πρώτη δήλωση σε οποιαδήποτε εργασία είναι η δήλωση εργασίας ή την κάρτα εργασίας . Ξεκινά με μια " //" ακολουθούμενο από ένα κενό διάστημα , οκτώ χαρακτήρων όνομα της εργασίας , ένα άλλο χώρο και τη λέξη "δουλειά ". Άλλες προαιρετικές πληροφορίες μπορεί να ακολουθήσει JOB , συμπεριλαμβανομένων των λογιστικών αναφορών και ένα σχόλιο 20 - χαρακτήρων που περιγράφει την εργασία . Ένας τεχνικός ηλεκτρονικών υπολογιστών παρακολούθηση της mainframe μπορεί να παρατηρήσει τη δραστηριότητα του συστήματος παρακολουθώντας τα ονόματα των εργασιών στην οθόνη της κονσόλας .
Εικόνων Exec
Η

Μια εργασία τρέχει ένα ή περισσότερα προγράμματα που διαβάζουν και δεδομένων διεργασίας . Η JCL καθορίζει τα προγράμματα αυτά με την " εκτέλεση" δήλωση. Ξεκινά με την ίδια διπλή παύλα που ξεκινά εντολές πιο JCL , ακολουθούμενο από ένα διάστημα και οκτώ χαρακτήρες όνομα βήμα , ένα διάστημα και τη λέξη " EXEC . " Το όνομα βήμα επιτρέπει στον υπολογιστή να παρακολουθείτε την πρόοδο της εργασίας του . Η exec δήλωση μπορεί να τρέξει ένα πρόγραμμα ή μια διαδικασία, η οποία είναι ένα άλλο σύνολο των JCL αποθηκεύεται ως ξεχωριστό αρχείο για περισσότερη άνεση .

Η Data Definition
Η

Ένα δεδομένων δήλωση ορισμού καθορίζονται τα αρχεία που χρησιμοποιεί ένα πρόγραμμα ή δημιουργεί . Ξεκινά με την διπλή κάθετος , ένα χώρο , ένα όνομα ορισμό δεδομένων , και τα γράμματα " dd ". Ο ορισμός των δεδομένων μπορεί να καθορίσετε το όνομα ενός υπάρχοντος αρχείου στο δίσκο ή ένα νέο αρχείο δεν έχει δημιουργηθεί ακόμα . Η δήλωση περιλαμβάνει επιλογές καθορίζοντας εάν το αρχείο έχει μοιραστεί ή αποκλειστική χρήση , και αν ο υπολογιστής θα πρέπει να κρατήσετε ή να διαγράψετε το αρχείο , όταν η εργασία ολοκληρωθεί . Προγράμματα χρησιμοποιούν κοινές ονομασίες του συστήματος αρχείων , όπως " sysout " για την έξοδο , " sysin " για την είσοδο και " sysprint » για τα έντυπα εκθέσεων . Ο υπολογιστής έχει συνήθως αυτά που εξ ορισμού ονόματα συσκευών ή το αρχείο , αν μια δήλωση ορισμού δεδομένων μπορεί να τους αναθέσει να εναλλάσσονται αρχεία ή συσκευές . Για παράδειγμα , ένας υπολογιστής στέλνει περισσότερες από τις εκθέσεις της στην κύρια εκτυπωτή του συστήματος με τυπικό χαρτί , αλλά οι επιταγές μισθοδοσίας πρέπει να εκτυπωθούν σε επιταγές . Για να λύσει αυτό το πρόβλημα , η δουλειά που εκτυπώνει ελέγχους μισθοδοσίας χρησιμοποιεί τον ορισμό των δεδομένων για να ορίσετε το πρότυπο εκτυπωτή συσκευής " sysprint " σε έναν εκτυπωτή με επιταγές .
Εικόνων Σχόλια
Η

δύο καθέτους που ακολουθούνται από αστερίσκο και ένα κενό δείχνουν JCL δήλωση σχόλιο. Ο υπολογιστής δεν εκτελεί τα σχόλια ? Σχόλια χρησιμεύουν για να τεκμηριώσει την εργασία . Σχόλια μπορούν να περιλαμβάνουν την ημερομηνία ο προγραμματιστής έγραψε την εργασία , το όνομά του και το όνομα του οργανισμού , περιγραφές του τι κάνει τη δουλειά και συμβουλές για την αντιμετώπιση των προβλημάτων και υπό ειδικές συνθήκες . Μια εργασία μπορεί να έχει οποιοδήποτε αριθμό των δηλώσεων σχόλιο. Σε αντίθεση με άλλες δηλώσεις JCL , τα σχόλια έχουν λίγα συντακτικούς κανόνες , έτσι ώστε ένας προγραμματιστής μπορεί να περιλαμβάνει πληροφορίες σχεδόν σε οποιαδήποτε μορφή .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα