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

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Τί είναι κοντά PASCAL και FAR PASCAL

Η γλώσσα προγραμματισμού Pascal έκανε το ντεμπούτο του στις αρχές του 1970 . Προγραμματιστής Niklaus Wirth ανέπτυξε Pascal για να διδάξουν φοιτητές τα βασικά του προγραμματισμού , και υπηρέτησε ως την κυρίαρχη γλώσσα εκπαίδευσης μέχρι το τέλος της δεκαετίας του 1980 . ΚΟΝΤΑ PASCAL και FAR PASCAL χρησιμοποιείται για να είναι εργαλεία για την μεταφορά του ελέγχου μεταξύ των διαδικασιών υπολογιστή και τον εντοπισμό των δεδομένων στη μνήμη του υπολογιστή . Δείκτες
Η

Όπως και άλλες γλώσσες προγραμματισμού , Pascal βασίζεται σε πληροφορίες που είναι αποθηκευμένες στη μνήμη του υπολογιστή . Οι δείκτες είναι οι μεταβλητές που οδηγούν σε μια συγκεκριμένη διεύθυνση , προκειμένου να ανακτήσει τα δεδομένα . Πληκτρολογούνται δείκτες δείχνουν μια διεύθυνση που παρέχει τις τιμές για έναν ακέραιο ? Untyped δείκτες παρέχουν τις διευθύνσεις για κάθε είδος των δεδομένων . Για να χρησιμοποιήσετε το δείκτη , θα πρέπει να το συνδέσετε με μια διεύθυνση μνήμης . Σε παλαιότερες εκδόσεις των Windows , δείκτες μερικές φορές αποκαλούνταν κοντά και μακριά δείκτες , με βάση την τοποθεσία της διεύθυνσης .
Εικόνων Εγγύς και Άπω
Η

ΚΟΝΤΑ PASCAL και FAR PASCAL είναι όρους του Pascal για κοντά και μακριά κλήσεις . Μια κλήση κοντά μεταφέρει τον έλεγχο μεταξύ των διαδικασιών στο ίδιο τμήμα του κώδικα ? Καλεί τώρα τον έλεγχο της μεταφοράς των διαδικασιών σε ένα άλλο τμήμα . Δείκτες που βρίσκουν τις σχετικές διευθύνσεις μνήμης για τη μεταφορά είναι κοντά και μακριά δείκτες . Προγραμματιστές χρησιμοποιούν πλέον ΚΟΝΤΑ PASCAL και FAR PASCAL για κοντά και μακριά σημεία , λόγω των αλλαγών στον τρόπο της μνήμης που είναι έξω στους υπολογιστές . Παλαιότερα οι οδηγοί προγραμματισμού , ωστόσο, μπορεί να εξακολουθούν να αναφέρονται σε «κοντά» και « μακριά », η οποία μπορεί να προκαλέσει σύγχυση . Τρέχουσες υλικά δεν θα το κάνει αυτό .
Εικόνων απελευθέρωση
μνήμης
Η

της Microsoft από τα Windows NT τη δεκαετία του 1990 έκανε ΚΟΝΤΑ PASCAL και FAR PASCAL παρωχημένες . Παράθυρα 3,1 υπολογιστές που χρησιμοποιούνται κατακερματισμένες μνήμη και περιορίζεται το μέγεθος των αντικειμένων δεδομένων στη μνήμη έως 64 kilobytes . Ξεκινώντας με το Windows NT , η μνήμη έγινε μια μη κατακερματισμένη , γραμμική διάταξη των bytes και όλες οι διευθύνσεις είναι τα αντισταθμιστικά οφέλη 32 - bit . Με καμία τμηματοποίηση κατάτμηση της μνήμης , όλες οι κλήσεις στη μνήμη είναι κοντά κλήσεις . Δεν υπάρχει πλέον καμία ανάγκη να γίνει διάκριση μεταξύ εγγύς και τους μακράν .
Εικόνων Εκτιμήσεις
Η

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

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

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