ΥπολογιστέςΠρογραμματισμός

Τι είναι η Pascal. Προγραμματισμός σε Pascal

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

ιστορία

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

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

Η γλώσσα υλοποίησης

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

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

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

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

Ατέλειες και τη διόρθωσή τους

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

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

δομή

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

ενότητες εφαρμογή

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

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

στίξη

Pascal σύνταξη απαιτεί αυστηρή συμμόρφωση.

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

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

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

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

κριτική

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

Παρ 'όλες τις αδυναμίες, τα πιο πιεστικά για Pascal αδιάφορη στάση των πολλών προγραμματιστών.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.unansea.com. Theme powered by WordPress.