Τι είναι ο Pascal; Πολλοί άνθρωποι ρωτούν αυτήν την ερώτηση. Βασικά, αυτοί είναι άνθρωποι που χρησιμοποιούν έναν υπολογιστή σε ένα βασικό επίπεδο. Το Pascal είναι μία από τις πιο γνωστές γλώσσες προγραμματισμού. Την μελετούν, κατά κανόνα, στο λύκειο ή στα πρώτα μαθήματα των πανεπιστημίων. Θεωρείται μια βάση για πολλές άλλες γλώσσες προγραμματισμού.

τι είναι το pascal

Ιστορία

Τι είναι ο Pascal, βρήκαμε. Ας πάμε τώρα κατευθείαν στην ιστορία της εμφάνισης και της ανάπτυξής της. Ο δημιουργός της γλώσσας είναι ο Nicklaus Wirth. Αναπτύχθηκε μεταξύ 1968 και 1969. Η ιδέα της δημιουργίας του Pascal ήρθε σε αυτόν αφού συμμετείχε σε μια ειδική επιτροπή για την ανάπτυξη των γλωσσών. Αυτό που είναι ο Pascal είναι ενδιαφέρον για πολλούς προγραμματιστές αρχάριων. Αυτό το όνομα δόθηκε προς τιμήν του διάσημου Γάλλου επιστήμονα Blaise Pascal, ο οποίος είναι ιδιαίτερα διάσημος για τη δημιουργία μηχανικής μηχανής που συνόψισε δύο αριθμούς.

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

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

Εφαρμογή της γλώσσας

εξοικείωση με τον Pascal

  • UCSD Pascal. Το σύστημα αυτό ιδρύθηκε το 1978. Εμφανίστηκε compiler θύρα που σας επιτρέπει να κώδικα φορητό και μπορεί τώρα να επεξεργαστεί το αρχικό σύστημα, και ούτω καθεξής. Στο μέλλον, το UCSD έγινε η βάση για πολλές μεταγενέστερες εφαρμογές του Pascal.
  • Object Pascal. Ο προγραμματισμός στο Pascal έχει προσελκύσει πάντα πολλούς αρχάριους. Το 1986, η Apple δημιούργησε επέκταση αντικειμένου για τη γλώσσα. Η ομάδα ανάπτυξης συμβουλεύτηκε τον "πατέρα" του Pascal.
  • Turbo Pascal. Η πρώτη έκδοση του IDE εμφανίστηκε το 1983. Η Borland έγινε εταιρεία που ξεκίνησε την ανάπτυξη αυτής της εφαρμογής. Ωστόσο, πρέπει να σημειωθεί ότι ο Turbo Pascal δανείστηκε πολύ από το Odject Pascal, και γενικά αυτές οι εφαρμογές ήταν παρόμοιες. Προγραμματισμός σε Pascal ενδιαφερόμενους και Microsoft. Σχεδόν την ίδια στιγμή κυκλοφόρησαν τη δική τους εκδοχή της γλώσσας αντικειμένων βασισμένη στον Pascal. Δεν μπόρεσε να πάρει μαζική διανομή και σύντομα ξεχάστηκε. Στη συνέχεια, η εφαρμογή του Borland ονομαζόταν Object Pascal.
  • Object Pascal σήμερα. Το πιο σημαντικό βήμα στην ιστορία του Pascal είναι η απελευθέρωση της ελεύθερης υλοποίησης. Περιέλαβαν όλα τα καλύτερα από πολλές άλλες διαλέκτους. Έχουν εξαιρετική συμβατότητα με τα περισσότερα λειτουργικά συστήματα.

Χαρακτηριστικά

Η εξοικείωση με τον Pascal πρέπει να ξεκινήσειτα χαρακτηριστικά του. Το κύριο είναι η αυστηρότερη τυποποίηση και η παρουσία δομημένου προγραμματισμού. Pascal - το πρώτο αυτού του είδους της γλώσσας. Όπως πίστευε ο κύριος του έργου, η γλώσσα πρέπει να συμβάλλει στον πειθαρχημένο προγραμματισμό, καθώς αποκλείει όσο το δυνατόν περισσότερα συντακτικά σφάλματα και έχει επίσης ένα διαισθητικό περιβάλλον. Τι είναι ο Pascal και ποια είναι τα κύρια χαρακτηριστικά του - τα βασικά ερωτήματα που ενδιαφέρουν οι αρχάριοι. Η γλώσσα είναι αρκετά απλή ακόμη και για αρχάριους.

τι είναι το pascal

Ωστόσο, αρχικά η γλώσσα είχε αρκετές ελλείψεις. Οι κύριοι είναι: αδυναμία εργασίας με δυναμική μνήμη, μικρή βιβλιοθήκη I / O, έλλειψη εργαλείων για την εκτέλεση λειτουργιών που δημιουργήθηκαν σε άλλες γλώσσες κ.ο.κ. Αυτό που είναι ο Pascal, του οποίου η γλώσσα είναι πολύ απλή, στις αρχές της δεκαετίας του 80 έμαθε πολλούς ειδικούς. Παρ 'όλα αυτά, δεν τον άρεσε όλοι. Ορισμένοι εμπειρογνώμονες έγραψαν ακόμα άρθρα που περιγράφουν κάθε έλλειψη γλώσσας.

Μειονεκτήματα και διόρθωσή τους

Όπως πολλές άλλες γλώσσες προγραμματισμού,Η Pascal μπορεί να καυχηθεί όχι μόνο με τα πλεονεκτήματα αλλά και με τις σοβαρές ελλείψεις. Θα πρέπει να ειπωθεί ότι σταδιακά οι προγραμματιστές αγωνίζονται με τα μειονεκτήματα, αλλά δεν το παίρνουν πάντα.

τι είναι η γλώσσα του Pascal

Σαν να μην ακουγόταν, αλλά όχι σπάνια ανεπάρκειεςΗ γλώσσα βοήθησε τους προγραμματιστές στην εκμάθηση. Επιπλέον, ο Pascal στα 80 χρόνια ήταν ένα τεράστιο βήμα προς τα εμπρός σε σύγκριση με το Fortran, το οποίο στη φάση αυτή μελέτησε τους νεοφερμένους. Επιπλέον, το Fortran είχε ακόμα περισσότερα προβλήματα. Σε πολύ σύντομο χρονικό διάστημα, ο Pascal κατάφερε να γίνει η κύρια γλώσσα διδασκαλίας σε πολλά σχολεία και πανεπιστήμια. Στη βάση της, αναπτύχθηκαν πολυάριθμα προγράμματα.

Δομή

Ο Pascal μπορεί να γράψει πολλά για τον Pascal, αλλά πρέπει να είναιπηγαίνετε απευθείας στη διαδικασία προγραμματισμού. Κάθε εφαρμογή στο Pascal αρχίζει με τη λέξη-κλειδί (Πρόγραμμα). Αμέσως μετά το όνομα του προγράμματος υποδεικνύεται και στη συνέχεια εισάγεται ";". Μερικές φορές αυτό δεν είναι απαραίτητο. Μετά το όνομα, μπορείτε να καθορίσετε μια λίστα με εξωτερικά αρχεία που θα λειτουργούν ως παράμετροι. Μετά από αυτό, το πιο σημαντικό πράγμα στο πρόγραμμα είναι το σώμα της. Αποτελείται από τμήματα που περιγράφουν σταθερές, τύπους, μεταβλητές, διαδικασίες και λειτουργίες. Μετά από αυτούς έρχεται ένα μπλοκ των φορέων - το σημείο εισόδου. Το μπλοκ των δηλώσεων βρίσκεται ανάμεσα στις λέξεις-κλειδιά αρχής και τέλους. Κάθε δήλωση διαχωρίζεται με ένα ερωτηματικό. Για να τερματίσετε το πρόγραμμα, ένα σημείο χρησιμοποιείται μετά το σώμα.

Χρησιμοποιώντας ενότητες

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

 για τον Pascal

Ορισμένες υλοποιήσεις γλώσσας δεν υποστηρίζονταιενότητες, ειδικά παλαιότερες εκδόσεις. Μπορείτε να τα διαιρέσετε σε δύο τύπους: πρόγραμμα και βοηθητικό. Το πρώτο είναι παρόν στο πρόγραμμα, ξεκινά με το πρόγραμμα λέξεων-κλειδιών. Το δεύτερο περιέχει μεταβλητές, σταθερές, τύπους και ούτω καθεξής, μπορεί να χρησιμοποιηθεί σε άλλες ενότητες.

Διόρθωση

Η σύνταξη του Pascal απαιτεί αυστηρή εφαρμογή.

  • Ένα ερωτηματικό. Βάλτε στο τέλος του τίτλου, αφού περιγράψετε τις μεταβλητές. Με αυτό, οι χειριστές χωρίζονται. Δεν μπορείτε να το χρησιμοποιήσετε πριν από τη λήξη της λέξης-κλειδιού.
  • Το κόμμα. Χρησιμοποιείται ως διαχωριστικό σε μια ποικιλία λιστών.
  • Σημείο. Βάλτε στο τέλος του σώματος του προγράμματος (μετά το τέλος της λέξης).

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

Η γλώσσα Pascal σάς επιτρέπει να εισάγετε σχόλια. Χρησιμεύουν ως εξήγηση στον κώδικα του προγράμματος. Μπορείτε να χρησιμοποιήσετε ρωσικά. Τα σχόλια δεν επηρεάζουν το έργο του προγράμματος.

Στο Pascal, μπορείτε να γράψετε με κεφαλαία και πεζά γράμματα. Η επιλογή αφήνεται για τον προγραμματιστή.

Κριτική

Όπως ήδη αναφέρθηκε, η ιδιαίτερη δημοτικότητα του Pascalσυνέβη το 1980-1990, αλλά υπήρξαν επικριτές που θεωρούσαν τη γλώσσα απαράδεκτη. Κατά τη γνώμη τους, είναι κατάλληλο μόνο για την εκπαίδευση. Ιδιαίτερα έντονη κριτική δόθηκε στο άρθρο "Γιατί ο Pascal δεν είναι η αγαπημένη μου γλώσσα προγραμματισμού". Γράφτηκε από τον Brian Kernigan - ένας από τους προγραμματιστές της γλώσσας Γ. Μετά το άρθρο ο Pascal άρχισε να αλλάζει σοβαρά προς το καλύτερο.

Παρά όλες τις ελλείψεις, το Pascal, πάνω απ 'όλα, πιέζεται από την επιπόλαιη στάση πολλών προγραμματιστών.

</ p>