Ποιες πληροφορίες κωδικοποιούνται. Διάλεξη: Πληροφορίες κωδικοποίησης. Μέθοδοι κωδικοποίησης. Πρότυπα κωδικοποίησης γραφικών δεδομένων

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

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

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

Το σημάδι είναι το στοιχείο του τελικού συνόλου των στοιχείων εκτός από το άλλο.

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

Ο υπολογιστής μπορεί να επεξεργαστεί μόνο τις πληροφορίες που παρουσιάζονται σε αριθμητική μορφή. Όλες οι άλλες πληροφορίες (για παράδειγμα, ήχοι, εικόνες, αναγνώσεις οργάνων κλπ.) Για την επεξεργασία σε έναν υπολογιστή πρέπει να μετασχηματιστούν σε αριθμητική μορφή. Για παράδειγμα, για να μεταφράσετε τον μουσικό ήχο σε μια αριθμητική μορφή, είναι δυνατόν να μετρηθεί η ένταση του ήχου σε χαμηλές συχνότητες σε ορισμένες συχνότητες, αντιπροσωπεύοντας τα αποτελέσματα κάθε μέτρησης σε αριθμητική μορφή. Χρησιμοποιώντας προγράμματα για έναν υπολογιστή, μπορείτε να μετατρέψετε τις πληροφορίες που λαμβάνονται, όπως "επιβλητικές" ο ένας στον άλλο ήχους από διαφορετικές πηγές.

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

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

Μέθοδοι για κωδικοποίηση πληροφοριών.

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

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

Κωδικοποίηση συμβολικών (κειμένων) πληροφοριών.

Η κύρια λειτουργία που παράγεται πάνω από τα μεμονωμένα σύμβολα κειμένου είναι μια σύγκριση χαρακτήρων.

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

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

Ο πίνακας transcoding είναι ένας πίνακας που περιέχει μικρότερη λίστα με κωδικοποιημένα σύμβολα με κάποιο τρόπο, σύμφωνα με την οποία το σύμβολο μετατρέπει στον δυαδικό κώδικα και την πλάτη του.

Τα πιο δημοφιλή πινάκια Transcoding: DKOI-8, ASCII, CP1251, Unicode.

Ιστορικά, επιλέχθηκε 8 bits ή 1 byte ως μήκος κώδικα για κωδικοποίηση χαρακτήρων. Επομένως, το πιο συχνά ένα σύμβολο κειμένου που είναι αποθηκευμένο στον υπολογιστή αντιστοιχεί σε μία byte μνήμης.

Διαφορετικοί συνδυασμοί 0 και 1 σε μήκος 8 bits μπορεί να είναι 28 \u003d 256, έτσι χρησιμοποιώντας ένα ενιαίο τραπέζι transcoding που μπορείτε να κωδικοποιήσετε όχι περισσότερο από 256 χαρακτήρες. Με το μήκος του κώδικα σε 2 bytes (16 bits), μπορείτε να κωδικοποιήσετε 65536 χαρακτήρες.

Που κωδικοποιούν αριθμητικές πληροφορίες.

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

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

Κωδικοποίηση πληροφοριών κειμένου

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

10 ψηφία, 12 σημεία στίξης, 15 χαρακτήρες Αριθμητική δράση, Ρωσικά και λατινικά γράμματα αλφαβήτου, συνολικά: 155 χαρακτήρες, τα οποία αντιστοιχούν σε 8 κομμάτια πληροφοριών.

Μονάδες μέτρησης πληροφοριών.

1 byte \u003d 8 bits

1 kb \u003d 1024 byte

1 MB \u003d 1024 KB

1 GB \u003d 1024 MB

1 tb \u003d 1024 gb

Η ουσία της κωδικοποίησης είναι ότι κάθε σύμβολο τίθεται σύμφωνα με τον δυαδικό κώδικα από 00000000 έως 11111111 ή το αντίστοιχο σε αυτό Δεκαδικός κώδικας από 0 έως 255.

Πρέπει να θυμόμαστε ότι πέντε διαφορετικοί πίνακες κώδικα χρησιμοποιούνται για την κωδικοποίηση ρωσικών γραμμάτων (KOI - 8, CP1251, CP866, MAC, ISO) και τα κείμενα που κωδικοποιούνται χρησιμοποιώντας έναν πίνακα δεν θα εμφανίζονται σωστά σε άλλη

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

Κωδικοποίηση γραφικών πληροφοριών.

Ένα σημαντικό βήμα στην κωδικοποίηση μιας γραφικής εικόνας είναι να το χωρίσει σε διακριτά στοιχεία (δειγματοληψία).

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

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

Η εικόνα Raster είναι ένα σύνολο σημείων (pixels) που λαμβάνεται ως αποτέλεσμα της δειγματοληψίας εικόνας σύμφωνα με το Αρχή μήτρας.

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

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

Σύμφωνα με την αρχή Matrix, οι εικόνες που εμφανίζονται στον εκτυπωτή που εμφανίζονται στην οθόνη εμφανίζονται χρησιμοποιώντας ένα σαρωτή.

Η ποιότητα της εικόνας θα είναι η υψηλότερη από τα "πυκνότερα" pixels που βρίσκονται, δηλαδή, τόσο πιο επιφορτισμό της ικανότητας της συσκευής και όσο ακριβέστερα είναι κωδικοποιημένο το χρώμα του καθενός από αυτά.

Για μια ασπρόμαυρη εικόνα, ο κώδικας χρώματος κάθε εικονοστοιχείου ρυθμίζεται με ένα bit.

Εάν το μοτίβο είναι χρωματισμένο, τότε για κάθε σημείο δίνεται δυαδικός κώδικας του χρώματος του.

Επειδή τα χρώματα κωδικοποιούνται σε δυαδικό κώδικα, εάν, για παράδειγμα, θέλετε να χρησιμοποιήσετε ένα σχέδιο 16 χρωμάτων, στη συνέχεια για να κωδικοποιήσετε κάθε pixel θα χρειαστείτε 4 bits (16 \u003d 24) και αν μπορείτε να χρησιμοποιήσετε 16 bits (2 byte ) Για το χρώμα που κωδικοποιεί ένα εικονοστοιχείο, τότε μπορείτε να μεταδώσετε 216 \u003d 65536 διαφορετικά χρώματα. Χρησιμοποιώντας τρεις byte (24 bits) για την κωδικοποίηση του χρώματος ενός σημείου σας επιτρέπει να αντικατοπτρίζετε το 16777216 (ή περίπου 17 εκατομμύρια) διαφορετικά χρώματα - τη λεγόμενη λειτουργία " Αληθινό χρώμα"(Αληθινό χρώμα). Σημειώστε ότι αυτά χρησιμοποιούνται επί του παρόντος, αλλά όχι μακριά από τα οριακά χαρακτηριστικά. Σύγχρονοι υπολογιστές.

Κωδικοποιώντας τις πληροφορίες ήχου.

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

Για την επεξεργασία των υπολογιστών, ένα αναλογικό σήμα πρέπει να μετατραπεί με κάποιο τρόπο σε μια ακολουθία δυαδικών αριθμών και γι 'αυτό είναι απαραίτητο να το διακριθεί και να το ψηφιοποιηθεί.

Μπορείτε να κάνετε ως εξής: Μετρήστε το πλάτος του σήματος σε ίσα διαστήματα και καταγράψτε την αριθμητική τιμή στη μνήμη του υπολογιστή.

Οι πληροφορίες συμβαίνουν διαφορετικοί τύποι, για παράδειγμα:

Μυρωδιά, γεύση, ήχος;

Σύμβολα και σημάδια.

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

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

Η διαδικασία μετατροπής ενός μηνύματος σε συνδυασμό χαρακτήρων σύμφωνα με τον κωδικό ονομάζεται κωδικοποίηση.

Υπάρχει Τρεις κύριες μέθοδοι κωδικοποίησης Πληροφορίες:

  • Αριθμητικός - Χρησιμοποιώντας αριθμούς.
  • Τρόπος - Οι πληροφορίες κωδικοποιούνται χρησιμοποιώντας τα ίδια σύμβολα αλφαβήτου με το εξερχόμενο κείμενο.
  • Γραφική μέθοδος - Πληροφορίες κωδικοποιούνται χρησιμοποιώντας σχέδια ή εικονίδια.

Παραδείγματα κωδικοποίησης πληροφοριών:

Για να εμφανίσετε τους ήχους της χρήσης ρωσικού αλφαβήτου Γράμματα (Abvgdeyuzh ... Eyu);

Για να εμφανίσετε τη χρήση αριθμών Αριθμοί (0123456789);

Οι ήχοι καταγράφονται σημειώνει και άλλοι Σύμβολα;

Τυφλός που χρησιμοποιείται Αλφάβητο brailleΌπου η επιστολή αποτελείται από έξι στοιχεία: τρύπες και φυματίνες.

Αλφάβητο braille

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

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

Ειδική επιστήμη ασχολείται με κρυπτογράφηση - κρυπτογράφηση .

Μόνο δύο σύμβολα χρησιμοποιούνται στον υπολογιστή για την κωδικοποίηση οποιωνδήποτε πληροφοριών: 0 και 1 Δεδομένου ότι ο τεχνικός υπολογιστών είναι ευκολότερος στην εφαρμογή δύο κρατών:

0 - Δεν υπάρχει σήμα (δεν υπάρχει τάση ή καμία ροή ρεύματος).

1 - Υπάρχει ένα σήμα (υπάρχει τάση ή ροή).

Δημιουργία κώδικα.

Ένα κομμάτι μπορεί να κωδικοποιήσει δύο καταστάσεις: 0 και 1 (και όχι, μαύρο και άσπρο). Με αύξηση του αριθμού των bit, θα αποδειχθεί διπλάσιος από τους κωδικούς.

Παράδειγμα:

Δύο κομμάτια δημιουργούν 4 διαφορετικούς κώδικες: 00, 01, 10 και 11;

Τρία κομμάτια δημιουργούν 8 διαφορετικούς κωδικούς: 000, 001, 010, 011, 100, 101, 110 και 111.

Κωδικοποίηση διαφόρων τύπων πληροφοριών

Κωδικοποίηση κείμενων

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

Το πρώτο δημοφιλές πρότυπο κωδικοποίησης κειμένου υπολογιστή καλείται Ascii. American Code standart για ανταλλαγή πληροφοριών), στην οποία τα 7 bits χρησιμοποιούνται για την κωδικοποίηση κάθε συμβόλου.

7 bits μπορούν να κωδικοποιήσουν 128 χαρακτήρες: μεγάλα και μικρά λατινικά γράμματα, αριθμοί, σημεία στίξης, καθώς και Ειδικά σύμβολα, π.χ, "§".

Το πρότυπο δημιούργησε διαφορετικές επιλογές, συμπληρωματικός κώδικας μέχρι 8 bits (256 χαρακτήρες), έτσι ώστε να μπορούν να κωδικοποιηθούν τα εθνικά σύμβολα, για παράδειγμα, το γράμμα της Λετονίας ā.

Αλλά 256 χαρακτήρες δεν είχαν αρκετό για να κωδικοποιήσουν όλους τους χαρακτήρες διαφορετικών αλφαβήτων, έτσι δημιούργησαν νέα πρότυπα. Ένα από τα πιο δημοφιλή στην εποχή μας είναι Unicode.. Στην οποία κάθε χαρακτήρας κωδικοποιείται από 2 byte, αποδεικνύεται στο τέλος 62536 Διαφορετικοί κώδικες.

Κωδικοποίηση γραφικών δεδομένων

Σχεδόν όλες οι δημιουργημένες και επεξεργασμένες εικόνες που αποθηκεύονται στον υπολογιστή μπορούν να χωριστούν σε δύο ομάδες:

Γραφικά ράστερ;

Vector γραφικά.

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

Για κωδικοποίηση Όχι έγχρωμες εικόνες Που συνήθως χρησιμοποιούνται 256 αποχρώσεις του γκρι, που κυμαίνονται από λευκό, φινίρισμα μαύρο. Να κωδικοποιήσετε όλα τα χρώματα είναι απαραίτητο 8 bits (1 byte).

Για κωδικοποίηση Έγχρωμες εικόνες Συνήθως χρησιμοποιήστε τρία χρώματα: Κόκκινο, πράσινο και μπλε. Ο χρωματικός τόνος λαμβάνεται με την ανάμειξη αυτών των τριών χρωμάτων.

Κωδικοποίηση ήχου

Οι ήχοι εμφανίζονται λόγω ταλαντώσεις αέρας. Ο ήχος έχει δύο ποσότητες:

- Ταλάντωση πλάτουςπου δείχνει Ενταση ΗΧΟΥ ήχος;

- Συχνότητα ταλάντωσηςπου δείχνει κλειδί Ήχος.

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

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

Παράδειγμα:

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

Κωδικοποίηση βίντεο

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

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

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

Κωδικοποίηση πληροφοριών σε έναν υπολογιστή

Υπάρχουν πολλές μέθοδοι επεξεργασίας δεδομένων (κείμενα, αριθμοί, γραφικά, βίντεο, ήχος) χρησιμοποιώντας έναν υπολογιστή. Όλες οι πληροφορίες που επεξεργάζονται ο υπολογιστής παρουσιάζονται στον δυαδικό κώδικα - με ψηφία 1 και 0, που ονομάζονται bits. Τεχνικά, αυτή η μέθοδος εφαρμόζεται πολύ απλά: 1 - Το ηλεκτρικό σήμα είναι παρόν, 0 - Όχι. Από την άποψη ενός ατόμου, τέτοιοι κωδικοί είναι ενοχλητικοί για την αντίληψη - μακροχρόνιες γραμμές μηδενικών και μονάδων, οι οποίοι είναι κωδικοποιημένοι χαρακτήρες, είναι πολύ δύσκολο να αποκρυπτογραφηθεί. Αλλά μια τέτοια μορφή εισόδου δείχνει αμέσως ότι τέτοιες πληροφορίες κωδικοποίησης. Για παράδειγμα, ο αριθμός 8 σε μορφή δυαδικού οκτώ bit μοιάζει με την ακόλουθη ακολουθία bits: 000001000. Αλλά αυτό που είναι δύσκολο να ο άνθρωπος, απλά ένας υπολογιστής. Η ηλεκτρονική είναι ευκολότερη να χειριστεί πολλά απλά στοιχεία από μια μικρή ποσότητα σύνθετου.

Κωδικοποίηση κείμενων

Όταν πιέζουμε το πλήκτρο πληκτρολογίου, ο υπολογιστής λαμβάνει έναν συγκεκριμένο κώδικα του κουμπιού, το ψάχνει στον κανονικό πίνακα συμβόλων ASCII (American Code για την ανταλλαγή πληροφοριών), "καταλάβει" το κουμπί που πατάται και μεταδίδει αυτόν τον κωδικό για περαιτέρω επεξεργασία ( Για παράδειγμα, για να εμφανίσετε το σύμβολο στην οθόνη). Για την αποθήκευση συμβολικού κώδικα σε δυαδική μορφή χρησιμοποιούνται 8 ψηφία, έτσι Μέγιστος αριθμός Οι συνδυασμοί ισούται με 256. Οι πρώτοι 128 χαρακτήρες χρησιμοποιούνται για χαρακτήρες ελέγχου, αριθμούς και λατινικά γράμματα. Το δεύτερο εξάμηνο προορίζεται για εθνικά σύμβολα και ψευδοχογραφικά.

Κωδικοποίηση κείμενων

Θα γίνει ευκολότερο να κατανοηθεί ποια είναι η κωδικοποίηση των πληροφοριών, στο παράδειγμα. Εξετάστε τους κώδικες του αγγλικού συμβόλου "C" και το ρωσικό γράμμα "C". Σημειώστε ότι τα σύμβολα του κεφαλαίου και οι κωδικοί τους διαφέρουν από τη μικρή περίπτωση. Το αγγλικό σύμβολο θα μοιάζει με το 01000010 και το ρωσικό - 11010001. Το γεγονός ότι για ένα άτομο στην οθόνη παρακολουθεί το ίδιο, ο υπολογιστής αντιλαμβάνεται εντελώς διαφορετικά. Είναι επίσης απαραίτητο να δοθεί προσοχή στο γεγονός ότι οι πρώτοι κωδικοί των 128 συμβόλων παραμένουν αμετάβλητοι και ξεκινώντας από 129 και περαιτέρω ένας δυαδικός κώδικας μπορεί να αντιστοιχεί σε διάφορα γράμματα ανάλογα με τον πίνακα κώδικα που χρησιμοποιείται. Για παράδειγμα, ο δεκαδικός κώδικας 194 μπορεί να αντιστοιχεί στο γράμμα KOI8 "Β", στο CP1251 - "Β", στο iso - "t" και κανένα σύμβολο δεν αντιστοιχεί σε αυτόν τον κώδικα σε κωδικοποιήσεις CP866. Ως εκ τούτου, όταν ανοίγουμε το κείμενο, βλέπουμε το γράμμα-συμβολικό AbracadaBr στο άνοιγμα του κειμένου, αυτό σημαίνει ότι μια τέτοια κωδικοποίηση πληροφοριών δεν ταιριάζει και πρέπει να επιλέξετε άλλο μετατροπέα συμβόλων.

Αριθμοί κωδικοποίησης

Σε ένα δυαδικό σύστημα λογισμικού, λαμβάνονται μόνο δύο επιλογές - 0 και 1. όλες οι βασικές λειτουργίες με δυαδικούς αριθμούς χρησιμοποιούν την επιστήμη που ονομάζεται δυαδική αριθμητική. Αυτές οι ενέργειες έχουν τα δικά τους χαρακτηριστικά. Πάρτε, για παράδειγμα, ο αριθμός 45, που σημειώθηκε στο πληκτρολόγιο. Κάθε ψηφίο έχει τον δικό του κωδικό οκτώ bit στον πίνακα κωδικού ASCII, οπότε ο αριθμός λαμβάνει δύο bytes (16 bits): 5 - 01010011, 4 - 01000011. Για να χρησιμοποιήσετε αυτόν τον αριθμό στους υπολογισμούς, μεταφράζεται από ειδικούς αλγόριθμους σε ένα δυαδικό σύστημα λογισμικού με τη μορφή δυαδικού αριθμού οκτώ δυαδικών ψηφίων: 45 - 00101101.

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

Αναλογική και διακριτική παρουσίαση γραφικών

Κωδικοποίηση ήχου

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

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


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

Παράμετροι δειγματοληψίας

Οι κύριες παράμετροι του κλιματισμού δεν είναι μόνο η συχνότητα μέτρησης, αλλά και το ρυθμό bit - η ακρίβεια της μέτρησης της αλλαγής πλάτους για κάθε δείγμα. Όσο πιο ακριβές μεταδίδεται όταν η τιμή του πλάτους σήματος σε κάθε μονάδα χρόνου, τόσο μεγαλύτερη είναι η ποιότητα του σήματος μετά το ADC, όσο υψηλότερη είναι η ακρίβεια της αποκατάστασης του κύματος κατά την αντίστροφη μετασχηματισμό.

3. Κωδικοποίηση των γραφικών πληροφοριών4

4. Κωδικοποίηση πληροφοριών ήχου8

5. Συμπέρασμα10

Παραπομπές11

Εισαγωγή

Ένας σύγχρονος υπολογιστής μπορεί να χειριστεί αριθμητικά, κειμενικά, γραφικά, ήχου και βίντεο. Όλοι αυτοί οι τύποι πληροφοριών στον υπολογιστή παρουσιάζονται σε δυαδικό κώδικα, δηλ. Το αλφάβητο χρησιμοποιείται με ισχύ δύο (μόνο δύο χαρακτήρες 0 και 1). Αυτό οφείλεται στο γεγονός ότι είναι βολικό να υπάρχουν πληροφορίες με τη μορφή μιας ακολουθίας ηλεκτρικών παλμών: ο παλμός λείπει (0), η ώθηση είναι (1). Τέτοια κωδικοποίηση είναι συνηθισμένη που ονομάζεται δυαδική και οι λογικές ακολουθίες των ίδιων των μηδενικών και των μονάδων - Γλώσσα μηχανής. Κάθε ψηφίο του δυαδικού κώδικα του μηχανήματος φέρει την ποσότητα πληροφοριών ίση με ένα bit. Αυτή η έξοδος Μπορείτε να κάνετε, λαμβάνοντας υπόψη τους αριθμούς του αλφαβήτου του μηχανήματος, ως ισοδύναμα συμβάντα. Κατά την εγγραφή δυαδικών αριθμών, μπορείτε να συνειδητοποιήσετε την επιλογή μόνο ενός από τα δύο πιθανά κράτη και σημαίνει ότι φέρει την ποσότητα πληροφοριών ίσο με 1 bit. Κατά συνέπεια, δύο ψηφία φέρουν 2 πληροφορίες bit, τέσσερις απορρίψεις --4 bits, κλπ. Για να καθορίσετε την ποσότητα πληροφοριών στα bits, αρκεί να καθορίσετε τον αριθμό των αριθμών σε δυαδικό κώδικα μηχανής.

Κωδικοποίηση πληροφοριών κειμένου

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

Παραδοσιακά, για να κωδικοποιήσετε έναν χαρακτήρα, η ποσότητα πληροφοριών είναι ίση με 1 byte, δηλ. I \u003d 1 byte \u003d 8 bits. Με τη βοήθεια μιας φόρμουλας που δεσμεύει τον αριθμό των πιθανών συμβάντων και της ποσότητας των πληροφοριών i, μπορείτε να υπολογίσετε πόσους διαφορετικούς χαρακτήρες μπορούν να κωδικοποιηθούν (μετρώντας ότι τα σύμβολα είναι πιθανά συμβάντα): k \u003d 2i \u003d 28 \u003d 256, δηλαδή για Η παρουσίαση των πληροφοριών κειμένου Μπορείτε να χρησιμοποιήσετε το αλφάβητο με ισχύ 256 χαρακτήρων.

Η ουσία της κωδικοποίησης είναι ότι κάθε σύμβολο τίθεται σύμφωνα με τον δυαδικό κώδικα από 00000000 έως 11111111 ή τον κατάλληλο δεκαδικό κώδικα από 0 έως 255.

Επί του παρόντος, πέντε διαφορετικοί πίνακες κώδικα χρησιμοποιούνται για την κωδικοποίηση ρωσικών γραμμάτων (KOI 8, CP1251, CP866, MAS, ISO) και τα κείμενα που κωδικοποιούνται χρησιμοποιώντας έναν πίνακα δεν θα εμφανίζονται σωστά σε άλλη κωδικοποίηση. Μπορεί να είναι σαφώς δυνατό υπό τη μορφή θραύσματος του πίνακα που κωδικοποιεί το συνδυασμένο σύμβολο. Ο ίδιος δυαδικός κώδικας τοποθετείται σύμφωνα με διάφορους χαρακτήρες.

Δυάδικος κώδικας

Δεκαδικός κώδικας

Ωστόσο, στις περισσότερες περιπτώσεις υπέρβασης Έγγραφα κειμένου φροντίζει για το χρήστη και Ειδικά προγράμματα - Μετατροπείς που είναι ενσωματωμένοι σε εφαρμογές. Ξεκινώντας από το 1997, το τελευταίο Έκδοση της Microsoft Τα Windows & Office υποστηρίζουν μια νέα κωδικοποίηση Unicode, η οποία για κάθε χαρακτήρα διαρκεί 2 bytes, και επομένως μπορείτε να κωδικοποιήσετε 256 χαρακτήρες, αλλά 65536 διαφορετικούς χαρακτήρες.

Για να καθορίσετε τον κωδικό αριθμητικού συμβόλου, μπορείτε να χρησιμοποιήσετε ή να χρησιμοποιήσετε τον πίνακα κώδικα ή να εργάζεστε στο επεξεργαστής κειμένου Word 6.0 / 95. Για να το κάνετε αυτό, επιλέξτε "Εισαγωγή" στοιχείου - "Σύμβολο", μετά την οποία εμφανίζεται ο πίνακας διαλόγου στην οθόνη. Ο πίνακας συμβόλων εμφανίζεται στο παράθυρο διαλόγου για την επιλεγμένη γραμματοσειρά. Τα σύμβολα σε αυτόν τον πίνακα βρίσκονται γραμμές, σταθερά από αριστερά προς τα δεξιά, ξεκινώντας από ένα χώρο συμβόλων (αριστερή άνω γωνία) και τελειώνοντας, γράμμα "I" (δεξιά κάτω γωνία).

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

Κωδικοποίηση γραφικών πληροφοριών

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

Σε αυτή την περίπτωση, η ποιότητα κωδικοποίησης θα εξαρτηθεί από τις ακόλουθες παραμέτρους: το μέγεθος του σημείου και τον αριθμό των χρηστών των χρωμάτων. Όσο μικρότερο είναι το μέγεθος του σημείου και, σημαίνει, η εικόνα αποτελείται από περισσότερους πόντους, τόσο μεγαλύτερη είναι η ποιότητα κωδικοποίησης. Ο μεγαλύτερος αριθμός χρωμάτων χρησιμοποιείται (δηλ. Το σημείο εικόνας μπορεί να κάνει πιο πιθανά κράτη), όσο περισσότερες πληροφορίες μεταφέρονται από κάθε σημείο και σημαίνει ότι η ποιότητα της κωδικοποίησης αυξάνεται. Δημιουργία και αποθήκευση Γραφικά αντικείμενα Ίσως σε διάφορα είδη - με τη μορφή διάνυσμα, φράκταλ ή ράστερ εικόνας. Ένα 3D (τρισδιάστατα) γραφικά θεωρείται ένα ξεχωριστό θέμα, το οποίο συνδυάζει μεθόδους απεικόνισης φορέα και ράστερ. Μελέπει μεθόδους και τεχνικές για την κατασκευή ογκομετρικών μοντέλων αντικειμένων σε εικονικό χώρο. Για κάθε άποψη, χρησιμοποιεί μια μέθοδο για την κωδικοποίηση των πληροφοριών γραφικών.

Εικόνα ράστερ. Με τη βοήθεια ενός μεγεθυντικού φακού, μπορείτε να δείτε ότι μια ασπρόμαυρη γραφική εικόνα, για παράδειγμα, από την εφημερίδα, αποτελείται από τα μικρότερα σημεία που αποτελούν ένα συγκεκριμένο πρότυπο - Raster. Στη Γαλλία, τον 19ο αιώνα, εμφανίστηκε μια νέα κατεύθυνση στη ζωγραφική - Poentilism. Η τεχνική του ήταν ότι το σχέδιο εφαρμόστηκε στον καμβά με τη μορφή πολύχρωμων κουκίδων. Επίσης, αυτή η μέθοδος εφαρμόστηκε από καιρό στην εκτύπωση σε κωδικοποίηση πληροφοριών γραφικών. Η ακρίβεια σχεδίασης εξαρτάται από τον αριθμό των σημείων και το μέγεθός τους. Μετά τη διάσπαση του σχεδίου στο σημείο, ξεκινώντας από την αριστερή γωνία, μετακινώντας τις σειρές από αριστερά προς τα δεξιά, μπορείτε να κωδικοποιήσετε το χρώμα κάθε σημείου. Στη συνέχεια, ένα τέτοιο σημείο θα ονομάζεται pixel (η προέλευση αυτής της λέξης σχετίζεται με την αγγλική συντομογραφία "στοιχείο εικόνας" - στοιχείο της εικόνας). Ο όγκος της εικόνας bitmap καθορίζεται πολλαπλασιάζοντας τον αριθμό των εικονοστοιχείων (στον όγκο πληροφοριών ενός σημείου, το οποίο εξαρτάται από τον αριθμό των πιθανών χρωμάτων. Η ποιότητα της εικόνας καθορίζεται από την ανάλυση της οθόνης. Όσο υψηλότερη είναι υψηλότερη, Δηλαδή, περισσότερο από τις σειρές ράστερ και σημειώνει στη συμβολοσειρά, τόσο υψηλότερη είναι η ποιότητα της εικόνας. Στους σύγχρονους υπολογιστές χρησιμοποιούν κυρίως την ακόλουθη ανάλυση οθόνης: 640 έως 480, 800 ανά 600, 1024 έως 768 και 1280 ανά 1024 μονάδες. Από το Φωτεινότητα κάθε σημείου και οι γραμμικές του συντεταγμένες μπορούν να εκφραστούν χρησιμοποιώντας ακέραιους αριθμούς, μπορεί να ειπωθεί ότι αυτή η μέθοδος κωδικοποίησης σας επιτρέπει να χρησιμοποιείτε δυαδικό κώδικα για να χειριστείτε τα γραφικά δεδομένα.

Αν μιλάμε για ασπρόμαυρες εικόνες, τότε, αν δεν χρησιμοποιείτε το ημίτονο, το εικονοστοιχείο θα πάρει ένα από τα δύο κράτη: λάμπει (λευκό) και δεν λάμπει (μαύρο). Και δεδομένου ότι οι πληροφορίες σχετικά με το χρώμα του εικονοστοιχείου ονομάζονται κώδικα pixel, τότε ένα κομμάτι μνήμης είναι αρκετό για να το κωδικοποιήσετε: 0 - μαύρο, 1 - λευκό. Εάν υπάρχουν εικονογραφήσεις με τη μορφή ενός συνδυασμού σημείων με 256 διαβαθμίσεις γκρι (δηλαδή, αυτές είναι σήμερα γενικά αποδεκτές), τότε ένας επαρκώς οκτώ δυαδικός αριθμός για να κωδικοποιήσει τη φωτεινότητα οποιουδήποτε σημείου. ΣΕ Γράφημα υπολογιστή Το χρώμα είναι εξαιρετικά σημαντικό. Λειτουργεί ως μέσο ενίσχυσης της οπτικής εντύπωσης και την αύξηση του ενημερωτικού κορεσμού της εικόνας. Πώς είναι το αίσθημα του χρώματος από τον ανθρώπινο εγκέφαλο; Αυτό συμβαίνει ως αποτέλεσμα της ανάλυσης της φωτεινής ροής που πέφτει στον αμφιβληστροειδή του οφθαλμού από αντικείμενα ανακλασμών ή εκπομπών.

Χρωματικά μοντέλα. Αν μιλάμε για κωδικοποίηση εικόνων χρωμάτων, τότε πρέπει να εξετάσετε την αρχή της αποσύνθεσης αυθαίρετου χρώματος στα κύρια συστατικά. Εφαρμόστε πολλαπλά συστήματα κωδικοποίησης: HSB, RGB και CMYK. Το πρώτο χρώμα είναι απλό και διαισθητικό, δηλαδή, βολικό για ένα άτομο, το δεύτερο είναι πιο βολικό για τον υπολογιστή και το τελευταίο μοντέλο CMYK-για εκτύπωση κατοικιών. Η χρήση αυτών των χρωμάτων μοντέλων οφείλεται στο γεγονός ότι το ρεύμα φωτός μπορεί να σχηματιστεί με ακτινοβολία, που αντιπροσωπεύει ένα συνδυασμό "καθαρών" φασματικών χρωμάτων: κόκκινο, πράσινο, μπλε ή τα παράγωγά τους. Υπάρχει αναπαραγωγή χρώματος πρόσθετου (τυπική για εκπομπή αντικειμένων) και αφαιρετική αναπαραγωγή χρώματος (χαρακτηριστικό των ανακλαστικών αντικειμένων). Ως παράδειγμα του αντικειμένου πρώτου τύπου, μπορείτε να φέρετε τον σωλήνα ακτίνων ηλεκτρονίων οθόνης, ο δεύτερος τύπος είναι ένα αποτύπωμα εκτύπωσης.

1) Το μοντέλο HSB χαρακτηρίζεται από τρία συστατικά: Χρώμα σκιά (Hue), κορεσμός χρώματος (κορεσμός) και φωτεινότητα χρώματος (φωτεινότητα).

2) Η αρχή της μεθόδου RGB έχει ως εξής: Είναι γνωστό ότι οποιοδήποτε χρώμα μπορεί να εκπροσωπείται ως συνδυασμός τριών χρωμάτων: κόκκινο (κόκκινο, r), πράσινο (πράσινο, b), μπλε (μπλε, b). Άλλα χρώματα και οι αποχρώσεις τους λαμβάνονται με την παρουσία ή την απουσία αυτών των συστατικών.

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

Υπάρχουν πολλαπλές γραμμές γραφικών χρώματος: πλήρες χρώμα (αληθινό χρώμα); Υψηλό χρώμα. δείκτης.

Με πλήρη λειτουργία χρώματος για την κωδικοποίηση της φωτεινότητας καθενός από τα συστατικά, χρησιμοποιούνται 256 τιμές (οκτώ δυαδικές εκκενώσεις), δηλαδή στην έγχρωμη κωδικοποίηση ενός ενιαίου εικονοστοιχείου (στο σύστημα RGB), είναι απαραίτητο να περάσετε 8 * 3 \u003d 24 εκφόρτιση. Αυτό σας επιτρέπει να προσδιορίσετε σαφώς 16,5 εκατομμύρια χρώματα. Είναι πολύ κοντά στην ευαισθησία του ανθρώπινου ματιού. Κατά την κωδικοποίηση χρησιμοποιώντας το σύστημα CMYK, είναι απαραίτητο να έχετε 8 * 4 \u003d 32 δυαδική απόρριψη για να αντιπροσωπεύει έγχρωμα γραφικά. Η λειτουργία υψηλής χρωμάτων κωδικοποιεί χρησιμοποιώντας δυαδικούς αριθμούς 16 bit, δηλαδή η ποσότητα των δυαδικών απορρίψεων μειώνεται κατά την κωδικοποίηση κάθε σημείου. Αλλά ταυτόχρονα, το φάσμα των κωδικοποιημένων χρωμάτων μειώνεται σημαντικά. Με μια κωδικοποίηση ευρετηρίου, το χρώμα μπορεί να μεταφερθεί σε μόνο 256 έγχρωμες αποχρώσεις. Κάθε χρώμα κωδικοποιείται χρησιμοποιώντας οκτώ κομμάτια δεδομένων. Αλλά από 256 τιμές δεν μεταδίδουν ολόκληρο το φάσμα των χρωμάτων που είναι διαθέσιμα στο ανθρώπινο μάτι, είναι κατανοητό ότι τα γραφικά δεδομένα συνδέονται με την παλέτα (πίνακας αναφοράς), χωρίς το οποίο η αναπαραγωγή θα είναι ανεπαρκής: η θάλασσα μπορεί να αποδειχθεί να είναι κόκκινο, και τα φύλλα είναι μπλε. Ο ίδιος ο κώδικας σημείου ράστερ σε αυτή την περίπτωση σημαίνει όχι από μόνη της, αλλά μόνο ο αριθμός του (δείκτης) στην παλέτα. Ως εκ τούτου, το όνομα του καθεστώτος - δείκτη.

Η αλληλογραφία μεταξύ του αριθμού των εμφανιζόμενων χρωμάτων (Κ) και της ποσότητας των δυαδικών ψηφίων για την κωδικοποίηση (Α) πρέπει να είναι στον τύπο: k \u003d 2 Α.

Αρκετά για ...

Ζωγραφισμένες εικόνες του τύπου αυτών που βλέπουν σε κινούμενα σχέδια, αλλά όχι αρκετά για εικόνες άγριας ζωής

Εικόνες που σε εικόνες σε περιοδικά και σε φωτογραφίες

224 = 16 777 216

Επεξεργασία και μετάδοση εικόνων που δεν είναι κατώτερες στην ποιότητα που παρατηρούνται στην άγρια \u200b\u200bφύση

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

Vmin \u003d m * n * a.

Δυαδικός κώδικας της παλέτας οκτώ χρωμάτων.

Χρωματικά εξαρτήματα

Κόκκινο 1 0 0

Πράσινο 0 1 0

Μπλε 0 0 1

Μπλε 0 1 1

Μωβ 1 0 1

Κίτρινο 1 1 0

Λευκό 1 1 1

Μαύρο 0 0 0

Η δεκαεπτή παλέτα χρωμάτων σας επιτρέπει να αυξήσετε τον αριθμό των χρησιμοποιούμενων χρωμάτων. Εδώ θα χρησιμοποιηθεί κωδικοποίηση εικονοστοιχείων 4-bit: 3 bits βασικών χρωμάτων + 1 ένταση 1 bit. Το τελευταίο διαχειρίζεται τη φωτεινότητα των τριών βασικών χρωμάτων ταυτόχρονα (η ένταση τριών δοκών ηλεκτρονίων). Όταν διαχειρίζεται ξεχωριστά την ένταση των πρωτογενών χρωμάτων, ο αριθμός των ληφθέντων χρωμάτων αυξάνεται. Έτσι για να αποκτήσετε την παλέτα σε βάθος χρώματος των 24 bits σε κάθε χρώμα, 8 bits απελευθερώνονται σε κάθε χρώμα, δηλαδή, 256 επίπεδα έντασης είναι δυνατά (k \u003d 28).

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

ΠΡΟΣ ΤΗΝ λογισμικό Τα γραφικά διάνυσμα δημιουργίας και επεξεργασίας περιλαμβάνουν τα ακόλουθα gr: Coreldraw, Adobe Illustrator, καθώς και στους διαμαρτυρίες (ιχνηθέτες) - εξειδικευμένα πακέτα μετασχηματισμού εικόνες raster σε φορέα.

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

Κωδικοποίηση πληροφοριών ήχου

Ο υπολογιστής χρησιμοποιείται ευρέως επί του παρόντος σε διάφορους τομείς. Δεν ήταν εξαίρεση και επεξεργασία ηχητικών πληροφοριών, μουσική. Μέχρι το 1983, όλα τα αρχεία μουσικής βγήκαν σε αρχεία βινυλίου και συμπαγείς κασέτες. Τα CD είναι ευρέως διαδεδομένα. Εάν υπάρχει ένας υπολογιστής στον οποίο έχει εγκατασταθεί η κάρτα ήχου Studio, με ένα πληκτρολόγιο MIDI συνδεδεμένο σε αυτό και ένα μικρόφωνο, μπορείτε να εργαστείτε με ένα εξειδικευμένο μουσικό Λογισμικό. Μπορεί να χωριστεί υπό όρους σε διάφορους τύπους: 1) Όλα τα είδη προγραμμάτων εξυπηρέτησης και προγράμματα οδήγησης που έχουν σχεδιαστεί για να εργάζονται με συγκεκριμένους πίνακες ήχου και εξωτερικές συσκευές. 2) Οι συσκευές ήχου που έχουν σχεδιαστεί για να λειτουργούν με αρχεία ήχου σας επιτρέπουν να παράγουν οποιεσδήποτε λειτουργίες μαζί τους - από τη διάσπαση σε κομμάτια πριν από την επεξεργασία των αποτελεσμάτων. 3) Συνδέσεις λογισμικού που εμφανίστηκαν σχετικά πρόσφατα και λειτουργούν σωστά μόνο σε ισχυρούς υπολογιστές. Επιτρέπουν τον πειραματισμό με τη δημιουργία διαφόρων ήχων. άλλα.

Η πρώτη ομάδα περιλαμβάνει όλα τα προγράμματα του Office. λειτουργικό σύστημα. Έτσι, για παράδειγμα, κερδίζετε 95 και 98 έχουν τη δική τους Δικά του προγράμματα Μίξερ και βοηθητικά προγράμματα για αναπαραγωγή / εγγραφή ήχου, αναπαραγωγή CD και τυποποιημένα αρχεία MIDI. Εγκατάσταση Χρέωση ήχου Μπορείτε να βοηθήσετε τα προγράμματα αυτά για να ελέγξετε την απόδοσή του. Για παράδειγμα, το πρόγραμμα φωνογράφου έχει σχεδιαστεί για να λειτουργεί με αρχεία Wave (αρχεία εγγραφής στο Μορφή των Windows). Αυτά τα αρχεία έχουν επέκταση. WAV. Αυτό το πρόγραμμα παρέχει τη δυνατότητα αναπαραγωγής, εγγραφής και επεξεργασίας ήχου από δεξιώσεις, παρόμοιες τεχνικές για εργασία με συσκευή εγγραφής ταινίας. Συνιστάται να συνεργαστείτε με το φωνογράφο για να συνδέσετε ένα μικρόφωνο σε έναν υπολογιστή. Εάν πρέπει να κάνετε ηχογράφηση, τότε πρέπει να αποφασίσετε για την ποιότητα του ήχου, καθώς ακριβώς είναι η διάρκεια της ηχογράφησης εξαρτάται από αυτό. Η πιθανή διάρκεια του ήχου είναι η λιγότερο από όσο υψηλότερη είναι η ποιότητα της εγγραφής. Με την ποιότητα μεσαίας εγγραφής, μπορείτε να γράψετε ικανοποιητικά τη σύνταξη ομιλίας δημιουργώντας τα αρχεία του ήχου έως 60 δευτερόλεπτα. Περίπου 6 δευτερόλεπτα θα υπάρξει διάρκεια εγγραφής που έχει την ποιότητα του μουσικού CD.

Για να καταγράψετε τον ήχο σε κάποιο φορέα, πρέπει να μετατραπεί σε ένα ηλεκτρικό σήμα. Αυτό γίνεται χρησιμοποιώντας ένα μικρόφωνο. Τα απλούστερα μικρόφωνα έχουν μεμβράνη που κυμαίνεται υπό την επίδραση των ηχητικών κυμάτων. Η μεμβράνη συνδέεται με τη μεμβράνη, κινείται συγχρόνως με μεμβράνη σε ένα μαγνητικό πεδίο. Ένα μεταβλητό ηλεκτρικό ρεύμα συμβαίνει στο πηνίο. Οι αλλαγές στην τρέχουσα τάση αντικατοπτρίζουν με ακρίβεια τα ηχητικά κύματα. Ένα μεταβλητό ηλεκτρικό ρεύμα που εμφανίζεται στην έξοδο του μικροφώνου ονομάζεται αναλογικό σήμα. Όσον αφορά το ηλεκτρικό σήμα "αναλογικό" υποδηλώνει ότι αυτό το σήμα είναι συνεχές στο χρόνο και το πλάτος. Ακριβώς αντανακλά το σχήμα ενός ηχητικού κύματος που εξαπλώνεται στον αέρα.

Οι πληροφορίες ήχου μπορούν να αναπαρασταθούν σε διακριτή ή αναλογική μορφή. Η διαφορά τους είναι ότι, με μια διακριτή παρουσίαση των πληροφοριών, η φυσική αξία αλλάζει την Hoppy ("Lestenka"), λαμβάνοντας ένα πεπερασμένο σύνολο τιμών. Εάν οι πληροφορίες είναι σε αναλογική μορφή, η φυσική τιμή μπορεί να πάρει έναν άπειρο αριθμό τιμών συνεχώς αλλαγή.

Εξετάστε εν συντομία τη διαδικασία μετατροπής του ήχου από την αναλογική μορφή σε ψηφιακή και αντίστροφα. Μια κατά προσέγγιση ιδέα για το τι συμβαίνει Κάρτα ήχουμπορεί να βοηθήσει να αποφύγετε κάποια λάθη όταν εργάζεστε με ήχο. Τα ηχητικά κύματα που χρησιμοποιούν ένα μικρόφωνο μετατρέπονται σε ένα αναλογικό μεταβλητό ηλεκτρικό σήμα. Περνά μέσα από τη διαδρομή ήχου και εισάγει έναν αναλογικό σε ψηφιακό μετατροπέα (ADC) - μια συσκευή που μεταφράζει το σήμα σε ψηφιακή μορφή. Σε απλοποιημένη μορφή, η αρχή της λειτουργίας του ADC έχει ως εξής: Μετράει σε ορισμένα χρονικά διαστήματα του πλάτους σήματος και μεταδίδει περαιτέρω, ήδη σύμφωνα με την ψηφιακή διαδρομή, την ακολουθία αριθμών που μεταφέρουν πληροφορίες σχετικά με τις αλλαγές στο πλάτος. Η έξοδος του ψηφιακού ήχου εμφανίζεται χρησιμοποιώντας έναν ψηφιακό αναλογικό μετατροπέα (DAC), το οποίο, με βάση τα εισερχόμενα ψηφιακά δεδομένα τον κατάλληλο χρόνο, δημιουργεί ένα ηλεκτρικό σήμα του απαιτούμενου πλάτους.

Εάν με τη μορφή ενός γραφήματος για να παρουσιάσει τον ίδιο ήχο με ύψος 1 kHz (σημείωση έως ότου η έβδομη οκτάβα του πιάνου περίπου αντιστοιχεί σε αυτή τη συχνότητα), αλλά κάθονται με διαφορετική συχνότητα (το κάτω μέρος του ημιτοειδούς δεν εμφανίζεται στο Όλα τα διαγράμματα), τότε οι διαφορές θα είναι ορατές. Μια διαίρεση στον οριζόντιο άξονα, το οποίο δείχνει το χρόνο, αντιστοιχεί σε 10 δείγματα. Η κλίμακα λαμβάνεται τις ίδιες εφαρμογές βλέπε σχήμα 1.13). Μπορεί να φανεί ότι σε συχνότητα 11 kHz περίπου πέντε ταλαντώσεις του ηχητικού κύματος πέφτει σε κάθε 50 δείγματα, δηλαδή, μία περίοδος ημιτονοειδούς εμφανίζεται με τη βοήθεια 10 τιμών. Αυτό είναι ένα μάλλον ανακριβές. Ταυτόχρονα, αν εξετάσουμε τη συχνότητα της ψηφιοποίησης των 44 kHz, στη συνέχεια για κάθε περίοδο ημιτονοειδές έχει σχεδόν 50 δείγματα. Αυτό σας επιτρέπει να πάρετε ένα σήμα καλής ποιότητας.

Το bit δείχνει ποιες αλλαγές ακρίβειας είναι το πλάτος ενός αναλογικού σήματος. Η ακρίβεια με την οποία η τιμή εύρους σήματος μεταδίδεται κατά τη διάρκεια της ψηφιοποίησης σε κάθε ένα από τα χρονικά σημεία, καθορίζει την ποιότητα του σήματος μετά την ψηφιακή αναλογική μετατροπή. Από την απαλλαγή προέρχεται από την αξιοπιστία της ανάκτησης κυματομορφής.

Για την κωδικοποίηση, οι τιμές εύρους χρησιμοποιούν την αρχή της δυαδικής κωδικοποίησης. Το μπιπ πρέπει να αντιπροσωπεύεται ως μια ακολουθία ηλεκτρικών παλμών (δυαδικά μηδενικά και μονάδες). Συνήθως χρησιμοποιούν αναπαράσταση 8, 16-bit ή 20 bit των τιμών πλάτους. Με δυαδική κωδικοποίηση ενός συνεχούς μπιπ, αντικαθίσταται από μια ακολουθία. Διακεκριμένα επίπεδα Σήμα. Από τη συχνότητα δειγματοληψίας (η ποσότητα των μετρήσεων στάθμης σήματος ανά μονάδα χρόνου) εξαρτάται από την ποιότητα της κωδικοποίησης. Με αύξηση της συχνότητας διακριτοποίησης, η ακρίβεια της παρουσίασης της δυαδικής έκθεσης αυξάνεται. Σε συχνότητα 8 kHz (η ποσότητα των μετρήσεων ανά δευτερόλεπτο 8000), η ποιότητα του σήματος ηχητικού ημιαγωγού αντιστοιχεί στην ποιότητα των ραδιοφωνικών εκπομπών και σε συχνότητα 48 kHz (ο αριθμός των μετρήσεων ανά δευτερόλεπτο 48000) - η ποιότητα του ήχου CD ήχου.

Εάν χρησιμοποιείτε κωδικοποίηση 8 bit, μπορείτε να επιτύχετε την ακρίβεια της αλλαγής του πλάτους του αναλογικού σήματος σε 1/256 από το δυναμικό εύρος της ψηφιακής συσκευής (28 \u003d 256).

Εάν χρησιμοποιείτε μια κωδικοποίηση 16-bit για να αναπαριστάει το πλάτος του ήχου, η ακρίβεια μέτρησης θα αυξηθεί σε 256 φορές.

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

συμπέρασμα

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

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

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

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

Το στοιχειώδες στοιχείο μνήμης ηλεκτρονικού ταχυδρομείου έχει μήκος 8 bits. Κάθε byte έχει τον δικό του αριθμό. Η μεγαλύτερη ακολουθία του bit, τον οποίο ο υπολογιστής μπορεί να επεξεργαστεί ως σύνολο, ονομάζεται μια λέξη μηχανής. Το μήκος της λέξης του μηχανήματος εξαρτάται από την απόρριψη του επεξεργαστή και μπορεί να είναι ίσο με 16, 32 bit, κλπ. Ένας άλλος τρόπος για να εκπροσωπείτε τους ακέραιους είναι ένας πρόσθετος κώδικας. Το φάσμα των τιμών εξαρτάται από τον αριθμό των bits μνήμης, που διατίθενται για την αποθήκευση τους. Ο πρόσθετος κώδικας του θετικού αριθμού συμπίπτει με τον άμεσο κωδικό του.

Βιβλιογραφία

1.Συλοτεχνικά Ι. ΤΕΧΝΟΛΟΓΙΑ της ΠΛΗΡΟΦΟΡΙΑΣ. Ed. Yu.d. Romanova, 3η έκδοση, M.: Eksmo, 2008

2. Claes B.V. Βασικά στοιχεία ψηφιακών πληροφοριών μετάδοσης και κωδικοποίησης. - Techbook, 2007, 192 σελ.

3. Makarova N. V. "Πληροφορική": Tutorial. - m.: Χρηματοδότηση και στατιστικές, 2005 - 768 σελ.

4.Stepanenko Ο. Σ. Προσωπικός υπολογιστής. Tutorial διαλεκτική. 2005, 28 σελίδες.

Ένας σύγχρονος υπολογιστής μπορεί να χειριστεί αριθμητικά, κειμενικά, γραφικά, ήχου και βίντεο. Όλοι αυτοί οι τύποι πληροφοριών στον υπολογιστή παρουσιάζονται σε δυαδικό κώδικα, δηλ. Χρησιμοποιείται ένα αλφάβητο με ισχύ δύο χαρακτήρων (0 και 1). Αυτό οφείλεται στο γεγονός ότι είναι βολικό να υπάρχουν πληροφορίες με τη μορφή μιας ακολουθίας ηλεκτρικών παλμών: ο παλμός λείπει (0), η ώθηση είναι (1). Τέτοια κωδικοποίηση ονομάζεται δυαδική και οι λογικές αλληλουχίες των μηδενικών και των μονάδων είναι η μηχανική γλώσσα.

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

Αυτό το συμπέρασμα μπορεί να γίνει λαμβάνοντας υπόψη τα στοιχεία του αλφαβήτου μηχάνημα ως ισοδύναμα συμβάντα. Κατά την εγγραφή δυαδικών αριθμών, μπορείτε να συνειδητοποιήσετε την επιλογή μόνο ενός από τα δύο πιθανά κράτη και σημαίνει ότι φέρει την ποσότητα πληροφοριών ίσο με 1 bit. Κατά συνέπεια, δύο ψηφία φέρουν 2 πληροφορίες bit, τέσσερις απορρίψεις --4 bits, κλπ. Για να καθορίσετε την ποσότητα πληροφοριών στα bits, αρκεί να καθορίσετε τον αριθμό των αριθμών σε δυαδικό κώδικα μηχανής.

Κωδικοποίηση πληροφοριών κειμένου

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

Με βάση το ίδιο κύτταρο, μόνο 2 διαφορετικές καταστάσεις μπορούν να κωδικοποιηθούν με ένα δοχείο πληροφοριών 1 του bit. Προκειμένου κάθε χαρακτήρας να εισαχθεί από το πληκτρολόγιο στο λατινικό μητρώο, έλαβε το μοναδικό δυαδικό κώδικα, απαιτούνται 7 bits. Με βάση την αλληλουχία των 7 bit, σύμφωνα με τον τύπο Hartley, η \u003d 27 \u003d 128 των διαφόρων συνδυασμών μη μηδενικών και μονάδων μπορούν να ληφθούν, δηλ. Δυαδικά κώδικες. Βάζοντας σε συμμόρφωση με κάθε σύμβολο του δυαδικού κώδικα του, παίρνουμε ένα τραπέζι κωδικοποίησης. Ο άνθρωπος λειτουργεί σύμβολα, υπολογιστή - τους δυαδικούς τους κώδικες.

Για τις λατινικές διατάξεις του πληκτρολογίου, ένας τέτοιος κωδικοποιητικός πίνακας είναι ένας σε ολόκληρο τον κόσμο, οπότε το κείμενο που σημειώθηκε χρησιμοποιώντας τη λατινική διάταξη θα εμφανίζεται επαρκώς σε οποιονδήποτε υπολογιστή. Αυτός ο πίνακας ονομάζεται ASCII (αμερικανικός τυποποιημένος κώδικας ανταλλαγής πληροφοριών) στα αγγλικά προφέρονται [ESKI], προφέρεται [Aski] στα ρωσικά. Παρακάτω είναι ολόκληρο το τραπέζι ASCII, οι κωδικοί στους οποίους καθορίζονται σε δεκαδική μορφή. Μπορεί να καθοριστεί ότι όταν εισάγετε από το πληκτρολόγιο, πείτε, το σύμβολο "*", ο υπολογιστής το αντιλαμβάνεται ως κωδικός 42 (10), με τη σειρά του 42 (10) \u003d 101010 (2) - αυτός είναι ο δυαδικός κώδικας συμβόλου " * ". Οι κωδικοί από 0 έως 31 σε αυτόν τον πίνακα δεν εμπλέκονται.

Ascii σύμβολα πίνακα

Για να κωδικοποιήσετε έναν χαρακτήρα, χρησιμοποιήστε την ποσότητα πληροφοριών ίση με 1 byte, δηλ. I \u003d 1 byte \u003d 8 bits. Με τη βοήθεια μιας φόρμουλας που δεσμεύει τον αριθμό των πιθανών συμβάντων και την ποσότητα των πληροφοριών i, μπορείτε να υπολογίσετε πόσους διαφορετικούς χαρακτήρες μπορούν να κωδικοποιηθούν (μετρώντας ότι οι χαρακτήρες είναι πιθανά γεγονότα):

K \u003d 2 i \u003d 2 8 \u003d 256,

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

Η ουσία της κωδικοποίησης είναι ότι κάθε σύμβολο τίθεται σύμφωνα με τον δυαδικό κώδικα από 00000000 έως 11111111 ή τον κατάλληλο δεκαδικό κώδικα από 0 έως 255.

Πρέπει να θυμόμαστε ότι επί του παρόντος Για κωδικοποίηση ρωσικών επιστολών χρησιμοποιήστε πέντε διαφορετικούς πίνακες κώδικα (KOI - 8, CP1251, CP866, MAS, ISO) και τα κείμενα που κωδικοποιούνται χρησιμοποιώντας έναν πίνακα δεν θα εμφανίζονται σωστά σε άλλη κωδικοποίηση. Μπορεί να είναι σαφώς δυνατό υπό τη μορφή θραύσματος του πίνακα που κωδικοποιεί το συνδυασμένο σύμβολο.

Ο ίδιος δυαδικός κώδικας τοποθετείται σύμφωνα με διάφορους χαρακτήρες.

Δυάδικος κώδικας

Δεκαδικός κώδικας

Ωστόσο, στις περισσότερες περιπτώσεις, φροντίζει για την υπέρβαση των εγγράφων κειμένου και τα ειδικά προγράμματα είναι μετατροπείς που ενσωματώνονται σε εφαρμογές.

Ξεκινώντας από το 1997 Τελευταίες εκδόσεις Το γραφείο της Microsoft. Υποστηρίξτε μια νέα κωδικοποίηση. Ονομάζεται Unicode (Unicode). Το Unicode είναι ένας πίνακας κωδικοποίησης στο οποίο 2 bytes χρησιμοποιούνται για την κωδικοποίηση κάθε χαρακτήρα, δηλ. 16 bits. Με βάση έναν τέτοιο πίνακα, το N \u003d 2 16 \u003d 65 536 χαρακτήρες μπορεί να κωδικοποιηθεί.

Το Unicode περιλαμβάνει σχεδόν όλα τα σύγχρονα γραφή, όπως: αραβικά, αρμενικά, Βεγγαλιά, Βιρμανικά, ελληνικά, γεωργιανά, devanagari, εβραϊκά, κυριλλιακά, coptic, khmer, λατινικά, tamil, hangyl, han (Κίνα, Ιαπωνία, Κορέα), Cherokee, Αιθιοπίας, Ιαπωνικά (Katakana, Haragan, Kanji) και άλλοι.

Με έναν ακαδημαϊκό σκοπό, προστίθενται πολλές ιστορικές γραφές, όπως: Αρχαία ελληνικά, αιγυπτιακά ιερογλυφικά, κλινικές, βιβλιοθήκη Maya, Etruscan αλφάβητο.

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

Για τα σύμβολα του κυριλλικού σε Unicode, διατίθενται δύο κλίμακες κωδίκων:

Cyrillic (# 0400 - # 04ff)

Cyrillic συμπλήρωμα (# 0500 - # 052f).

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

Επομένως, στην πράξη, η μορφή μετασχηματισμού Unicode (μορφή μετασχηματισμού Unicode) είναι πιο κοινή. Το UTF-8 παρέχει την καλύτερη συμβατότητα με τα συστήματα χρησιμοποιώντας χαρακτήρες 8-bit. Το κείμενο που αποτελείται μόνο χαρακτήρων με τον αριθμό είναι μικρότερη από 128, όταν η εγγραφή στο UTF-8 μετατρέπεται σε κανονικό κείμενο ASCII. Τα υπόλοιπα σύμβολα του Unicode απεικονίζονται με αλληλουχίες με μήκος 2 έως 4 bytes. Γενικά, δεδομένου ότι τα πιο συνηθισμένα σύμβολα στον κόσμο είναι τα σύμβολα του λατινικού αλφαβήτου - στο UTF-8, 1 byte εξακολουθεί να είναι κατειλημμένη, τέτοια κωδικοποίηση είναι πιο οικονομική από την καθαρή Unicode.

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