λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Άλλα Λογισμικό Ηλεκτρονικών Υπολογιστών

Τι είναι SYSIN και JCL

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

JCL αποτελείται από διάφορα είδη των εντολών που ονομάζονται δηλώσεις , και μια εργασία μπορεί να περιέχει μερικές δηλώσεις ή χιλιάδες από αυτούς . Όλες οι εργασίες αρχίζουν με μια δήλωση εργασίας ή της κάρτας εργασίας , η οποία δίνει τη δουλειά ένα όνομα και παρέχει πληροφορίες που χρησιμοποιούνται για την παρακολούθηση της εργασίας . Δηλώσεις ξεκινούν με δύο καθέτους , που ακολουθείται από ένα όνομα και έναν τύπο δήλωση , όπως στο η ακόλουθη δήλωση εργασίας :

//YRENDRPT JOB 100 , ΓΕΝΙΚΗ Έτος Έκθεση της λήξης

Αυτό JCL δίνει τη δουλειά το όνομα " YRENDRPT , " η λέξη " δουλειά" που χαρακτηρίζει ως δήλωση δουλειά ", 100 , ΓΕΝΙΚΑ" λέει στον υπολογιστή πώς να λογοδοτήσουν για το υπολογιστικό χρόνο και τους πόρους που χρησιμοποιεί η εργασία , και το " τέλος του έτους αναφοράς " είναι ένα σύντομο σχόλιο που να περιγράφει η δουλειά . Μεταγενέστερες δηλώσεις JCL τρέχουν τα προγράμματα , να εκχωρήσετε ονόματα αρχείων ή να προσθέσετε έγγραφα στην εργασία
εικόνων Προγράμματα και η Standard αρχεία
Η

προγράμματα που εκτελούνται στον υπολογιστή σας είναι ως επί το πλείστον διαδραστικό ? . Παίρνουν πληροφορίες από πληκτρολογώ εντολές σας και τα κλικ του ποντικιού . Προγράμματα σε θέσεις εργασίας , ωστόσο, δεν είναι διαδραστικό , αλλά πρέπει ακόμα να πάρετε πληροφορίες από κάπου και να υποβάλλονται σε επεξεργασία τα δεδομένα κάπου αλλού . Πρότυπο αρχεία ενεργούν ως πηγές εισόδου και εξόδου για τους προορισμούς προγράμματα που εκτελούνται σε θέσεις εργασίας . JCL της ΙΒΜ χρησιμοποιεί τα γενικά ονόματα αρχείων SYSIN , SYSOUT και SYSPRINT όπως αυτές τις πηγές και τους προορισμούς . Όταν ένα πρόγραμμα ζητά τα δεδομένα , το πρόγραμμα παίρνει τα δεδομένα από SYSIN . Όταν παράγει δεδομένα , τα δεδομένα πηγαίνει στο Sysout , και εκτυπωμένες αναφορές πάει στο SYSPRINT . Ένας τεχνικός ηλεκτρονικών υπολογιστών αντιστοιχίζει αυτά τα ονόματα με τις πραγματικές συσκευές - . Για παράδειγμα , SYSPRINT σε έναν εκτυπωτή laser υψηλής χωρητικότητας

Η Εκχώρηση Αρχείο
Η

να παρέχουν ευελιξία , μια δήλωση εκχώρησης αρχείων JCL επιτρέπει σε ένα δεδομένα ανακατεύθυνση προγραμματιστή από τα τυπικά ονόματα αρχείων σε αρχεία στο δίσκο ή συσκευές . Για παράδειγμα , ως πληροφορίες αποτελεσμάτων του προγράμματος , από προεπιλογή, τα δεδομένα πηγαίνει στο SYSOUT . Μια δήλωση DD στο JCL αναθέτει SYSOUT με ένα πραγματικό αρχείο στο δίσκο , έτσι ώστε το πρόγραμμα καταλήγει γράφοντας τα δεδομένα στο αρχείο , όπως στο ακόλουθο JCL :

//SYSOUT DD DSN = YEAREND.ACCOUNTS.REPORT

Η δήλωση DD στέλνει δεδομένα από το γενικό αρχείο SYSOUT σε ένα συγκεκριμένο αρχείο στο δίσκο που ονομάζεται " YEAREND.ACCOUNTS.REPORT . "
εικόνων SYSIN
Η

Προγράμματα διαβάσετε δεδομένων από το πρότυπο αρχείο SYSIN . Όπως και με άλλα πρότυπα αρχεία , μπορείτε να χρησιμοποιήσετε τις δηλώσεις DD να ανακατευθύνει τα δεδομένα από τα αρχεία στο δίσκο ή τη δουλειά μόνη της να παρέχει ένα πρόγραμμα με δεδομένα . Στο παρακάτω παράδειγμα , ένα πρόγραμμα διαβάζει έναν αριθμό πελατών από την εργασία . Ο αριθμός των πελατών ακολουθεί το πρόγραμμα :

//RUNRPT EXEC PGM = YTDRPT //SYSIN DD * 601445 /*

Το YTDRPT πρόγραμμα διαβάζει κάθε γραμμή μετά το " //SYSIN " δήλωση JCL ? το " /* " γραμμή λέει το πρόγραμμα που η δουλειά δεν έχει περισσότερα δεδομένα εισόδου για την επεξεργασία .
Η
εικόνων

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

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