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

«Pascal» - μια γλώσσα ... «Pascal» για αρχάριους: Περιγραφή

Στην απεραντοσύνη του World Wide Web, μπορείτε να βρείτε πολλά προγράμματα στη γλώσσα «Pascal», αλλά πολύ πιο δύσκολο να καταλάβω πώς λειτουργούν, και είναι τοποθετημένα σε ποια βάση. Ας εξετάσουμε τα βασικά του προγραμματισμού μαζί!

Αλγοριθμική γλώσσα: βασικές έννοιες

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

Σύμβολα αλγοριθμική γλώσσα - είναι αδιαίρετη άτομα που χρησιμοποιείται για τη σύνταξη κώδικα.

Βασική δομή - είναι οι ελάχιστες μονάδες που έχουν τη δική τους σημασία.

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

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

Γλώσσα «Pascal»

Υπάρχει ένας μεγάλος αριθμός των γλωσσών προγραμματισμού. «Pascal» (για αρχάριους υπάρχουν κάποια οφέλη) είναι ένα από αυτά. αλφάβητο της αποτελείται από αριθμούς, γράμματα και ειδικούς χαρακτήρες. Εδώ είναι μια λίστα από αυτά:

  • 26 Λατινικής κεφαλαία και πεζά γράμματα ?
  • υπογραμμίζουν το χαρακτήρα?
  • δέκα ψηφία?
  • περιοριστές?
  • σημάδια λειτουργία?
  • προσδιοριστικά?
  • διατηρούνται από το σύστημα (service) της λέξης.

Εκτός από τα παραπάνω στοιχεία, ανήκει σε ένα σύνολο θεμελιωδών «κενές», η οποία δεν μπορεί να χρησιμοποιηθεί στο εσωτερικό της δομής και έκφραση διατηρούνται διπλά σύμβολα.

Δημοτικό κατασκευάσματα γλώσσας

«Pascal» για αρχάριους περιλαμβάνει έγχορδα, αριθμούς και ονόματα.

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

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

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

Καθώς τα αναγνωριστικά γλώσσας απαγορεύεται η χρήση των κατ 'αποκοπή ονόματα των σταθερών, διαδικασίες, τύπους αρχείων, λειτουργίες, καθώς και τις εκφράσεις του συστήματος.

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

Σύνταξη αλγοριθμική γλώσσα

Κάθε γραμμή πρέπει να τελειώνει με ένα ερωτηματικό στο πρόγραμμα, γραμμένο στη γλώσσα που εξετάζουμε ( «Πασκάλ»). Πληροφορικής διδάσκει τους μαθητές και τους φοιτητές, και θα είστε σε θέση να κατανοήσουν τον εαυτό τους κανόνες αυτούς!

Το ερωτηματικό (?) - ένα προσχεδιασμένο μήνυμα, το οποίο λέει για το τέλος της τρέχουσας γραμμής και την ανάγκη να προχωρήσουμε σε ένα νέο. Αλλά εκτός από τις εντολές των υπηρεσιών μπορεί να είναι: const, var, αρχίζουν και άλλοι.

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

Για να ορίσετε μια συγκεκριμένη τιμή της μεταβλητής πριν από το σύμβολο του ίσον είναι αναγκαίο να τεθεί ένα άνω και κάτω τελεία. Για παράδειγμα, μπορείτε να πάτε να ορίσετε n = 13, και ο κώδικας πρόκειται να μοιάσει n: = 13.

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

Κλασική δηλώσεις γλώσσα «Pascal»

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

Για παράδειγμα, επιλέγοντας το χειριστής μπορεί να επιλέξει έναν από τους εναλλακτικούς τρόπους λειτουργίας του προγράμματος. Παράμετρος στην περίπτωση αυτή είναι η έκφραση του τύπου αλληλουχίας. Αλλά υπάρχει και μια προειδοποίηση: αυτό το πλήκτρο επιλογής δεν μπορεί να ανήκει σε μια σειρά ή πραγματικό τύπο.

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

Ο τελεστής ανάθεσης

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

δηλώσεις ένωση

«Pascal» - μια γλώσσα προγραμματισμού που χρησιμοποιεί μια σειρά αυθαίρετων δηλώσεις προγράμματος περικλείονται σε ειδικά στηρίγματα. Πρόκειται για μια σύνθετη δομή, οι περιορισμένες λέξεις begin και end. Αυτό είναι ένα σημαντικό εργαλείο για την αλγοριθμική γλώσσα με την οποία είναι δυνατόν να γράφουν κώδικα με τη χρήση των διαρθρωτικών μεθοδολογία.

Οι φορείς εκμετάλλευσης της γλώσσας «Pascal», που περιλαμβάνονται στο τμήμα της σύνθετης δομής μπορεί να είναι αρκετά διαφορετική, διότι δεν υπάρχουν περιορισμοί. Nesting βάθος μπορεί επίσης να είναι διαφορετική.

Υπό όρους χειριστή γλώσσα προγραμματισμού

Αυτό το στοιχείο παρέχει τη δυνατότητα να ελέγχει κατά τη διάρκεια του προγράμματος καθορισμένη κατάσταση και να εκτελέσει μια ενέργεια ανάλογα με τα αποτελέσματα της διόδου του. Έτσι, η εντολή υπό όρους - είναι ένα από τα μέσα σχηματισμού των υποκαταστημάτων στη διαδικασία της εκτέλεσης υπολογισμών.

Δομικά, δήλωση υπό όρους, έχει ως εξής:

ΕΑΝ ΤΟΤΕ ΑΛΛΟ <καταστάσεων2>.

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

Η δομή του κώδικα του προγράμματος

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

Η κεφαλίδα συνήθως περιέχει ένα κωδικό όνομα. Για παράδειγμα, πρόγραμμα MyFirst.

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

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

Κάθε επιχειρηματίας κώδικα μπορεί να βάλει ένα όνομα ετικέτας πρέπει να αναφέρεται στο σχετικό τμήμα της περιγραφής.

Πρόωρη περιγραφή επιτρέπει σταθερές στην παρακάτω κώδικα για να καταχωρίζουν τα ονόματά τους αντί των αριθμητικών ή αλφαριθμητικών τιμών.

Στην περιγραφή των μεταβλητών που χρησιμοποιούνται θα πρέπει να περιλαμβάνουν όλα τα είδη που θα χρησιμοποιηθούν: "var C, A, r: ακέραιος? K, l, m: char? H1, h2: Boolean?".

Μην ξεχνάτε ότι η «Pascal» - μια γλώσσα προγραμματισμού που απαιτεί την υποχρεωτική προκαταρκτική περιγραφή όλων των στοιχείων που συμμετέχουν στο πρόγραμμα.

κειμένου κώδικα πρέπει να τελειώνει με μια τελεία.

παραδείγματα των προγραμμάτων

«Pascal» - αυτό είναι μια στοιχειώδης γλώσσα, και μπορείτε να προχωρήσετε άμεσα στην συγγραφή κώδικα αφού μελέτησε τις παραπάνω πληροφορίες.

Ας διασφαλίσουμε ότι η εφαρμογή έχει φέρει στην οθόνη η φράση «Είναι το πρώτο πρόγραμμα μου!»

Τα παραδείγματα των προγραμμάτων «Pascal» είναι πολύ σημαντικό να κατανοήσουμε, ώστε να προσπαθήσουμε να το κάνουμε τώρα.

Ξεκινήστε
Writeln (Είναι το πρώτο μου πρόγραμμα «!)?
Τέλος.

Αυτό είναι τόσο απλό!

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

Ας ελπίσουμε ότι, τα προγράμματα παράδειγμα για το «Pascal» ήταν χρήσιμο σε εσάς.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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