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

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


Κεφάλαιο – 5

Εισαγωγή του προγραμματισμού γ

Εισαγωγή

` το γ "είναι μια από τις δημοφιλέστερες γλώσσες υπολογιστών στο σημερινό κόσμο υπολογιστών. Η γλώσσα προγραμματισμού "γ" σχεδιάστηκε και αναπτύχθηκε από το Brian Kernighan και Dennis Ritchie ατ τα ερευνητικά εργαστήρια κουδουνιών το 1972.

"Το γ" είναι μια γλώσσα που δημιουργείται συγκεκριμένα προκειμένου να επιτραπεί στον προγραμματιστή η πρόσβαση σχεδόν στα internals όλης της μηχανής - κατάλογοι, I/O αυλακώσεις και απόλυτες διευθύνσεις. Συγχρόνως, "το γ" επιτρέπει τόσο πολλή επεξεργασία δεδομένων και την προγραμματισμένη ρύθμιση κειμένων όπως απαιτείται για να επιτρέψει στα πολύ σύνθετα προγράμματα πολυ-προγραμματιστών για να κατασκευαστεί σε μια οργανωμένη και έγκαιρη μόδα.
Αν και αυτή η γλώσσα προορίστηκε αρχικά να τρέξει κάτω από το Unix, έχει υπάρξει ένα μεγάλο ενδιαφέρον για το τρέξιμο του στο πλαίσιο του λειτουργικού συστήματος MS-DOS στο PC της ΙΒΜ και τα συμβατά συστήματα. Είναι μια άριστη γλώσσα για αυτό το περιβάλλον λόγω της απλότητας της έκφρασης, της πυκνότητας του κώδικα, και του ευρέος φάσματος της δυνατότητας εφαρμογής.

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

Γιατί χρήση γ στον προγραμματισμό αποκατάστασης στοιχείων

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

  • Το γ είναι μια δημοφιλής γλώσσα που προτιμάται από τους επαγγελματικούς προγραμματιστές. Κατά συνέπεια, μια ευρεία ποικιλία των μεταγλωττιστών γ και τα χρήσιμα εξαρτήματα είναι διαθέσιμες.
  • Το γ είναι μια φορητή γλώσσα. το πρόγραμμα Εναλλασσόμενου ρεύματος που γράφεται για ένα συγκρότημα ηλεκτρονικών υπολογιστών μπορεί να συνταχθεί και τρέξιμο για ένα άλλο σύστημα με ελάχιστη ή καμία τροποποίηση. Η φορητότητα ενισχύεται από τα πρότυπα Ansi για το γ, το σύνολο κανόνων για τους μεταγλωττιστές γ.
  • Το γ επιτρέπει μια ευρεία χρήση των ενοτήτων στον προγραμματισμό. Ο κώδικας γ μπορεί να γραφτεί στις ρουτίνες κάλεσε τις λειτουργίες. Αυτές οι λειτουργίες μπορούν να επαναχρησιμοποιηθούν σε άλλα εφαρμογές ή προγράμματα. Δεν πρέπει να κάνετε τις πρόσθετες προσπάθειες στον προγραμματισμό της νέας εφαρμογής για να δημιουργηθεί η ίδια ενότητα που αναπτύξατε σε μια άλλη εφαρμογή προγραμματίζοντας πριν.

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

  • Το γ είναι μια ισχυρή και εύκαμπτη γλώσσα. Αυτό είναι ο λόγος για τον οποίο το γ χρησιμοποιείται για τα προγράμματα τόσο διαφορετικά όσο τα λειτουργικά συστήματα, τους επεξεργαστές λέξεων, τη γραφική παράσταση, οι υπολογισμοί με λογιστικό φύλλο (spreadsheet), και ακόμη και οι μεταγλωττιστές για άλλες γλώσσες.
  • Το γ είναι μια γλώσσα λίγων λέξεων, που περιέχουν μόνο μια χούφτα των όρων, αποκαλούμενη λέξεις κλειδιά, οι οποίες χρησιμεύουν ως η βάση στην οποία η γλωσσική λειτουργία στηρίζεται. Αυτές οι λέξεις κλειδιά, αποκαλούμενες επίσης διατηρημένες λέξεις, τον καθιστούν ισχυρότερο και δίνουν τον ευρύ τομέα του προγραμματισμού και κάνουν έναν προγραμματιστή να αισθανθεί για να κάνουν οποιοδήποτε τύπο προγραμματισμού στο γ.
Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

 

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

 
 

page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37

 
 

page 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54

 
 

page 55 | 56 | 57 | 58 | 59 | 60

Next page

 

Chapter 4

 
Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

 
 

page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28

 

© Copyright 2002-2005 DataDoctor.Biz

Home | Contact us | Downloads | Services | Resources | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek