Γλώσσα προγραμματισμού I (PL / I)

Συγγραφέας: Robert Simon
Ημερομηνία Δημιουργίας: 18 Ιούνιος 2021
Ημερομηνία Ενημέρωσης: 1 Ιούλιος 2024
Anonim
Γλώσσες προγραμματισμού: ποιες μας αρέσουν και πώς επιλέγουμε | Μικρή Κουβέντα  S01E08
Βίντεο: Γλώσσες προγραμματισμού: ποιες μας αρέσουν και πώς επιλέγουμε | Μικρή Κουβέντα S01E08

Περιεχόμενο

Ορισμός - Τι σημαίνει η γλώσσα προγραμματισμού I (PL / I);

Η γλώσσα προγραμματισμού I (PL / I) είναι μια διαδικαστική και μια επιτακτική γλώσσα προγραμματισμού που σχεδιάστηκε για μηχανική, επιστημονική και προγραμματισμό συστημάτων και επιχειρηματικές εφαρμογές. Έχει χρησιμοποιηθεί κυρίως από τον ακαδημαϊκό, βιομηχανικό και εμπορικό τομέα από την εισαγωγή του στη δεκαετία του 1960 και εξακολουθεί να είναι σε ενεργό χρήση από το 2011.

Το PL / 1 υποστηρίζει δομημένο προγραμματισμό, επανάληψη, συσχετισμένες λίστες ή χειρισμό σχεδιαζόμενης δομής δεδομένων, κυμαινόμενο σημείο, συμβολοσειρά σταθερών σημείων και σύνθετων χαρακτήρων και χειρισμό συμβολοσειρών bit. Η σύνταξη και οι λέξεις που χρησιμοποιούνται μοιάζουν πολύ με την αγγλική γλώσσα και η γλώσσα είναι κατάλληλη για τον ορισμό σύνθετων μορφών δεδομένων χρησιμοποιώντας ένα ευρύ σύνολο λειτουργιών.


Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί τη γλώσσα προγραμματισμού I (PL / I)

Η γλώσσα προγραμματισμού 1 γεννήθηκε επειδή η IBM θέλησε να σχεδιάσει ένα μηχάνημα που θα αντικατέστησε όλες τις αρχιτεκτονικές της IBM που ήρθαν μπροστά της για να γίνει η κοινή αρχιτεκτονική μηχανών για τις επιχειρήσεις και τις επιστημονικές κοινότητες. Αυτό έγινε το IBM System 360. Πριν από αυτό, οι προγραμματιστές έπρεπε να χρησιμοποιούν διαφορετικές γλώσσες για να προγραμματίζουν για κάθε υλικό. Ομοίως, η IBM ήθελε μια ενιαία κοινή γλώσσα προγραμματισμού που θα μπορούσαν να χρησιμοποιήσουν όλοι οι χρήστες από οποιοδήποτε πεδίο.

Το PL / 1 είχε τα ακόλουθα σημαντικά γλωσσικά χαρακτηριστικά:

  • 100% δωρεάν φόρμα και δεν έχει δεσμευμένες λέξεις-κλειδιά
  • Ορίζει τύπους δεδομένων ανεξάρτητα από το υλικό
  • Μια γλώσσα προγραμματισμού προσανατολισμένη προς το μπλοκ που αποτελείται από αρχικά μπλοκ, πακέτα και δηλώσεις. Αυτή η μέθοδος δομής επιτρέπει στους προγραμματιστές να παράγουν πολύ αρθρωτά προγράμματα και εφαρμογές.
  • Το PL / I διαθέτει δομές ελέγχου. Δομές όπως SELECT ... WHEN ... OTHERWISE θα επιτρέψουν λογικές λειτουργίες, ενώ οι δηλώσεις DO θα επιτρέψουν να εκτελούνται δηλώσεις χωρίς όρους, τουλάχιστον μία φορά, απεριόριστα ή όταν μια προϋπόθεση είναι ακόμα αληθής ή ψευδής ανάλογα με την ανάγκη.
  • Υποστηρίζει δομές δεδομένων όπως συστοιχίες, συνδικάτα, δομές, συστοιχίες συνδικάτων ή δομών, συνδικάτα ή δομές συστοιχιών και οποιοσδήποτε συνδυασμός των παραπάνω.
  • Διαθέτει τέσσερις κατηγορίες αποθήκευσης: ΣΤΑΤΙΚΗ, ΒΑΣΗ, ΑΥΤΟΜΑΤΗ και ΕΛΕΓΧΟΜΕΝΗ.