ΥπολογιστέςΑσφάλεια

Κωδικοποίηση - αυτό το ... σημάδι συστήματα: κωδικοποίησης πληροφοριών

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

Μηδενικά και μονάδες

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

Η μονάδα βάσης, η οποία χρησιμοποιεί ένα δυαδική κωδικοποίηση - είναι λίγο (από τις λέξεις «δυαδικό ψηφίο» - «διψήφια»). Είναι ίση με είτε 0 ή 1. Σε γενικές γραμμές, ατομικά τα δυαδικά ψηφία που δεν χρησιμοποιήθηκαν και συνδυάστηκαν σε ένα 8-ψήφιο αλληλουχία - bytes. Σε καθένα από αυτά, έτσι, μπορεί να περιέχει έως 256 συνδυασμούς μηδενικά και μονάδες (2 έως 8ο δύναμη). Για εγγραφή σημαντικές ποσότητες πληροφοριών χρησιμοποιούνται, συνήθως δεν απομονώνονται bytes, και η μεγαλύτερη τιμή - με προθέματα «κιλό», «μέγα» «Giga», «Tera», κλπ, καθένα από τα οποία είναι 1.000 φορές μεγαλύτερη από την προηγούμενη .. .

κωδικοποίησης κειμένου

Ο πιο κοινός τύπος των ψηφιακών δεδομένων - ένα κείμενο. Πώς είναι κωδικοποίηση; Είναι αρκετά εύκολο να εξηγηθεί διαδικασία. Η επιστολή, σημείο στίξης, αριθμούς ή σύμβολα μπορεί να κωδικοποιείται από ένα ή περισσότερα bytes, δηλαδή, ο υπολογιστής τους βλέπει ως μοναδική ακολουθία από μηδενικά και αυτοί, και στη συνέχεια, σύμφωνα με το που προβλέπεται αλγόριθμο ανίχνευσης εμφανίζεται. Υπάρχουν δύο μεγάλες παγκόσμιο πρότυπο «κρυπτογράφηση» κείμενο του υπολογιστή - ASCII και Unicode.

Το σύστημα ASCII, κάθε χαρακτήρας κωδικοποιείται από ένα μόνο byte. Δηλαδή, με αυτό το πρότυπο, μπορείτε να «κρυπτογράφηση» σε 256 χαρακτήρες - αυτό είναι περισσότερο από αρκετό για να εμφανίσετε τα σύμβολα της πλειοψηφίας του κόσμου αλφάβητα. Φυσικά, όλα τα υπάρχοντα εθνικά σύστημα e-mail σήμερα δεν ταιριάζει σε αυτόν τον πόρο. Ως εκ τούτου, για κάθε αλφάβητο δημιούργησε τη δική του «υποσύστημα» κρυπτογράφηση. Δεν πρόκειται πληροφοριών κωδικοποιούν τη χρήση σημάδι συστήματα, προσαρμοσμένα στις εθνικές δείγματα γραφής. Ωστόσο, κάθε ένα από τα συστήματα αυτά, με τη σειρά του, είναι μέρος ενός παγκόσμιου προτύπου ASCII εξέδωσε διεθνές επίπεδο.

Στο πλαίσιο του συστήματος ASCII, αυτή είναι η πηγή των 256 χαρακτήρων χωρίζεται σε δύο μέρη. Το πρώτο 128 - είναι τα σύμβολα που προορίζονται για το αγγλικό αλφάβητο (A έως Z), καθώς και οι αριθμοί, βασικά σημεία στίξης και κάποιες άλλες χαρακτήρες. Το δεύτερο 128 byte είναι δεσμευμένες, με τη σειρά του, κάτω από το εθνικό σύστημα γράμμα. Αυτή είναι η «υπο-σύστημα» για τους μη-αγγλικό αλφάβητο - Ρωσίας, Χίντι, Αραβικά, Ιαπωνικά, Κινέζικα και πολλά άλλα.

Κάθε ένα από αυτά αντιπροσωπεύεται με τη μορφή χωριστών πινάκων κωδικοποίησης. Δηλαδή, μπορεί να συμβεί (και συνήθως αυτό συμβαίνει), έτσι ώστε η ίδια ακολουθία των bits θα είναι υπεύθυνη για διαφορετικά γράμματα και σύμβολα σε δύο διαφορετικές «εθνικές» πίνακες. Επιπλέον, λόγω των ιδιαιτεροτήτων της ανάπτυξης της πληροφορικής-σφαίρα σε διαφορετικές χώρες, ακόμη και αυτοί είναι διαφορετικοί. Για παράδειγμα, για τη ρωσική γλώσσα η πιο κοινή δύο συστήματα κωδικοποίησης: Windows-1251 και KOI-8. Πρώτα ήρθε αργότερα (καθώς και το δικό μελωδία της με το λειτουργικό σύστημα), αλλά τώρα πολλοί IT-ειδικοί χρησιμοποιούνται κατά προτεραιότητα. Ως εκ τούτου, ο υπολογιστής που μπορεί να είναι εγγυημένη για να διαβάσετε το ρωσικό κείμενο θα πρέπει να είναι σε θέση να προσδιορίσει σωστά τους δύο πίνακες. Όμως, κατά κανόνα, κανένα πρόβλημα με αυτό (αν είναι απαραίτητο σύγχρονο λειτουργικό σύστημα του υπολογιστή).

Κείμενο Κωδικοποίηση Μέθοδοι βελτίωσης όλη την ώρα. Εκτός από την «single-byte» σύστημα ASCII που μπορεί να χειριστεί μόνο 256 τιμές για τους χαρακτήρες, υπάρχει επίσης ένα «δύο byte», το σύστημα Unicode. Είναι εύκολο να υπολογιστεί ότι επιτρέπει την κωδικοποίηση κειμένου σε ποσότητα ίση με 2 στον 16ο βαθμό, δηλαδή 65 χιλιάδες. 536. Σε αυτό, με τη σειρά τους, έχουν τους πόρους για να κωδικοποιήσει ταυτόχρονα σχεδόν όλα τα υπάρχοντα εθνικά αλφάβητα του κόσμου. Χρησιμοποιώντας UNICODE δεν είναι λιγότερο συχνές από ό, τι με τη συμμετοχή του «κλασικού» πρότυπο ASCII.

κωδικοποίηση διαγράμματα

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

Η διαδικασία της ψηφιακής απεικόνισης σε γενικές γραμμές είναι παρόμοιο με τους μηχανισμούς μέσω των οποίων τρέχει το TV. Από την οθόνη της τηλεόρασης, αν κοιτάξουμε, η εικόνα αποτελείται από ένα πλήθος μεμονωμένων εικονοστοιχείων που συλλογικά σχηματίζουν ένα αναγνωρίσιμο σχήμα σε μια απόσταση των ματιών. Τηλεόραση μήτρας (ή CRT προβολής) του πομπού λαμβάνει τις οριζόντιες και κάθετες συντεταγμένες κάθε σημείου και η εικόνα χτίζει σταδιακά. γραφικά υπολογιστών αρχή κωδικοποίησης λειτουργεί με τον ίδιο τρόπο. «Κρυπτογράφηση» bytes των εικόνων με βάση την εκχώρηση κάθε μία από τις κουκίδες οθόνης αντίστοιχες συντεταγμένες (και το χρώμα του καθενός από αυτούς). Είναι απλά λόγια. Φυσικά, τα γραφικά κωδικοποίησης - αυτή η διαδικασία είναι πολύ πιο περίπλοκη από ό, τι το ίδιο το κείμενο.

Μέθοδος αντίστοιχων αναφοράς συντεταγμένων σημείων και οι παράμετροι χρώματος ονομάζεται «bitmap». Ομοίως, τα ονόματα των πολλών μορφών αρχείων των γραφικών ηλεκτρονικών υπολογιστών. Οι συντεταγμένες του κάθε ένα από τα εικονοστοιχεία και το χρώμα τους καταγράφεται σε ένα ή περισσότερα bytes. Τι καθορίζει τον αριθμό; Κυρίως για το πώς πολλές αποχρώσεις του χρώματος θα «κρυπτογράφηση». Ένα byte είναι γνωστό - είναι 256 τιμές. Αν έχουμε αρκετή φωτογραφίες από την κατασκευή ενός τόσο μεγάλου αριθμού των αποχρώσεων - θα διαχειριστεί αυτόν τον πόρο. Ειδικότερα, στην κατοχή μας μπορεί να είναι 256 αποχρώσεις του γκρι. Και αυτό θα είναι αρκετό για να κωδικοποιήσουν σχεδόν οποιαδήποτε μαύρο και άσπρο εικόνες. Με τη σειρά τους, οι εικόνες χρώμα των πόρων δεν είναι αρκετό: το ανθρώπινο μάτι, όπως γνωρίζετε, είναι σε θέση να διακρίνει έως και αρκετές δεκάδες εκατομμύρια χρώματα. Ως εκ τούτου χρειάζεται «έκτακτης ανάγκης» δεν είναι 256 τιμές, και σε εκατοντάδες χιλιάδες φορές περισσότερο. Γιατί είναι ενεργοποιημένη για να κωδικοποιήσει τα σημεία δεν είναι ένα byte, αλλά πολλές: σήμερα σε υφιστάμενα πρότυπα, μπορεί να υπάρχουν 16 (να «κρυπτογράφηση» 65 K 536 χρώματα.) Ή 24 (777.000 έως 16.000.000 216 αποχρώσεις.).

Σε αντίθεση με τα πρότυπα κειμένου, η ποικιλία των οποίων είναι συγκρίσιμος με τον αριθμό των γλωσσών του κόσμου, με μια ζωγραφιά τα πράγματα λίγο πιο εύκολη. Οι πιο κοινές μορφές αρχείων (όπως JPEG, PNG, BMP, GIF, και ούτω καθεξής. Δ) αναγνωρίζονται στους περισσότερους υπολογιστές γενικά εξίσου καλά.

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

Ως εκ τούτου, η σύγχρονη ρωσική άνθρωπος είναι πού να πάρει τις γνώσεις σχετικά με τους κωδικούς που έχουν πρακτική σημασία από την άποψη των γραφικών του υπολογιστή. Και αν θέλετε να εξοικειωθείτε με τις βασικές γνώσεις, μπορείτε να πάρετε τα διαθέσιμα υλικά κατάρτισης. Για εκείνους που περιλαμβάνουν, για παράδειγμα, το κεφάλαιο «Κωδικοποίηση των γραφικών πληροφοριών (9η τάξη βιβλίο» Πληροφορική και ΤΠΕ «συγγράψει Ugrinovich ΝΔ).

Κωδικοποίηση των δεδομένων ήχου

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

Αν στην περίπτωση της μονάδας υπολογιστή εικόνα στοιχείο προεξέχει σημείο, όταν η ηχογράφηση είναι η αποκαλούμενη «μετράνε». Είναι γενικά ορίζεται δύο bytes, δημιουργώντας έως και 65 χιλιάδες. 536 microvibrations ήχο. Ωστόσο, σε αντίθεση, όπως συμβαίνει στην κατασκευή των εικόνων για να βελτιώσει την ποιότητα του ήχου δεν πραγματοποιείται προσθέτοντας επιπλέον bytes (υπάρχουν, προφανώς, και περισσότερο από αρκετό), και την αύξηση του αριθμού των «μετράει». Αν και σε ορισμένα συστήματα ήχου bytes χρησιμοποιείται λιγότερο και περισσότερο. Όταν ο ήχος που κωδικοποιεί εκτελείται, η τυπική μονάδα του byte «ροής» εκτελεί ένα δευτερόλεπτο. Microvibrations δηλ, κρυπτογραφημένο με χρήση του 8 χιλ. Απαριθμήσεις ανά δευτερόλεπτο, προφανώς θα είναι χαμηλότερης ποιότητας από τον ήχο αλληλουχίας που κωδικοποιείται από 44 χιλιάδες. «Counts».

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

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

Ένα είδος «υβριδικό σύστημα», στο οποίο ο ήχος συνδυάζεται με την κρυπτογράφηση κωδικοποίηση των εικόνων, που χρησιμοποιούνται σε βίντεο υπολογιστή. Συνήθως ταινιών και κλιπ αποτελούνται από δύο τύπους δεδομένων - είναι η ίδια ήχο και τα συνοδευτικά βίντεο. Ως «κρυπτογραφημένο» το πρώτο συστατικό, έχουμε πει παραπάνω. Το δεύτερο είναι λίγο πιο περίπλοκη. Οι αρχές εδώ είναι διαφορετική από ό, τι περιλαμβάνει μία γραφική κωδικοποίησης που συζητήθηκαν παραπάνω. Όμως, χάρη στην οικουμενικότητα της «έννοιας» του bytes είναι οι μηχανισμοί είναι απολύτως κατανοητό και λογικό.

Θυμηθείτε πώς να κατασκευάσει την ταινία. Δεν είναι τίποτα περισσότερο από μια σειρά μεμονωμένων πλαισίων (η οποία είναι γενικά 24). Αρκετά με τον ίδιο τρόπο που διοργανώνονται βίντεο του υπολογιστή. Κάθε πλαίσιο - είναι μια εικόνα. Σχετικά με το πώς χτίζεται με τη βοήθεια των bytes, έχουμε εντοπίσει παραπάνω. Με τη σειρά του, που υπάρχει στην κώδικα βίντεο ορισμένη περιοχή, επιτρέποντας τη σύνδεση μεταξύ ενός ατόμου πλαισίων. Ένα είδος ψηφιακό υποκατάστατο για την ταινία. (Ίδια σημεία για τις εικόνες και μετρήσεις για ήχο, όπως το «φιλμ» και την ταινία μορφή κλιπ), θεωρείται μια ξεχωριστή μονάδα της ροής βίντεο το πλαίσιο. Το τελευταίο δευτερόλεπτο, σύμφωνα με τα αποδεκτά πρότυπα, μπορεί να είναι 25 ή 50.

Ακριβώς όπως και στην περίπτωση του ήχου, υπάρχουν κοινά διεθνή πρότυπα για το βίντεο - MP4, 3GP, AVI. Οι παραγωγοί των ταινιών και διαφημιστικών προσπαθήσει να παράγει δείγματα των μέσων ενημέρωσης που είναι συμβατά με το μεγαλύτερο αριθμό των υπολογιστών. Αυτές οι μορφές αρχείων - ένα από τα πιο δημοφιλή, άνοιξαν σχεδόν σε κάθε σύγχρονο υπολογιστή.

συμπίεση δεδομένων

αποθήκευσης ηλεκτρονικών δεδομένων πραγματοποιείται σε μια ποικιλία μέσων - δίσκους, flash drives, κλπ Όπως είπαμε παραπάνω, bytes, κατά κανόνα, «κατάφυτη» προθέματα «μέγα», «Giga», «tera», κ.λπ. Σε ορισμένες περιπτώσεις .... αρχεία αξία κωδικοποιημένα είναι ότι τα τοποθετήσετε με τις διαθέσιμες δεν μπορεί να είναι στο δίσκο πόρους. Στη συνέχεια, χρησιμοποιούν τους διάφορους τύπους των τεχνικών συμπίεσης δεδομένων. Είναι, στην πραγματικότητα, επίσης, μια κωδικοποίηση. Αυτό είναι - μια άλλη πιθανή ερμηνεία του όρου.

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

Όπως γνωρίζουμε, η διαδικασία της «κρυπτογράφηση» στις τυποποιημένες bytes του αρχείου. Πάρτε το πρότυπο ASCII. Για την, ας πούμε, για να κρυπτογραφήσετε τη λέξη «γεια», χρειαζόμαστε 6 bytes, ανάλογα με τον αριθμό των γραμμάτων. Αυτό είναι το πόσο χώρο ένα αρχείο με το κείμενο αυτό θα αναλάβει το δίσκο. Τι θα συμβεί αν γράψετε τη λέξη «γεια» 100 φορές στη σειρά; Τίποτα το ιδιαίτερο - γι 'αυτό χρειαζόμαστε 600 bytes, αντίστοιχα, το ίδιο ποσό του χώρου στο δίσκο. Ωστόσο, μπορούμε να χρησιμοποιήσουμε τον καταγραφέα δεδομένων, η οποία θα δημιουργήσει ένα αρχείο, το οποίο σημαίνει ένα πολύ μικρότερο αριθμό bytes θα «κρυπτογραφημένο» Η ομάδα που μοιάζει κάπως έτσι: «Γεια σας πολλαπλασιάζουμε με το 100». Μετρώντας τον αριθμό των γραμμάτων στην παρούσα έκθεση καταλήξει στο συμπέρασμα ότι, προκειμένου να καταγράψει ένα τέτοιο αρχείο, χρειαζόμαστε μόνο 19 bytes. Και το ίδιο ποσό του χώρου στο δίσκο. Όταν «αποσυμπίεση» το αρχείο αρχειοθέτησης είναι ένα «αποκρυπτογράφηση», και το κείμενο γίνεται η θέα πηγή από το «100 γειά σου.» Έτσι, χρησιμοποιώντας ένα ειδικό πρόγραμμα, το οποίο χρησιμοποιεί έναν ειδικό μηχανισμό κωδικοποίησης, μπορούμε να αποθηκεύσετε ένα σημαντικό ποσό του χώρου στο δίσκο.

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

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

Όπως θυμόμαστε, στην αρχική μορφή της λέξης «γεια» καταλαμβάνει 6 bytes. Ωστόσο, μπορούμε να πάμε στον κόλπο και να γράψει το όπως αυτό: «Prvt». Δημοσιευμένο 4 bytes. Το μόνο που μένει να κάνουμε - είναι να «διδάξει» τον υπολογιστή για να προσθέσει στη διαδικασία να εμφανίζει το αρχείο γραμμάτων, που θα καθαριστεί. Πρέπει να πούμε ότι στην διαδικασία της πρακτικής «μάθησης» για την οργάνωση και δεν είναι απαραίτητο. Οι βασικοί μηχανισμοί της αναγνώρισης των αγνοουμένων χαρακτήρες που ενσωματώνονται στο πιο σύγχρονο λογισμικό για τον υπολογιστή. Δηλαδή, ο κύριος όγκος των αρχείων με τα οποία ασχολούμαστε κάθε μέρα, ένα ή τον άλλο τρόπο έχουν «κρυπτογραφημένα» σε αυτόν τον αλγόριθμο.

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

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

Τι άλλο είναι «κωδικοί»;

Όπως είπαμε στην αρχή, κωδικοποίηση - ένα σύνθετο φαινόμενο. Έχοντας ασχοληθεί με τις βασικές αρχές της κωδικοποίησης ψηφιακών δεδομένων με βάση bytes, μπορούμε να αγγίξει μια άλλη περιοχή. Συνδέεται με τη χρήση των κωδικών του υπολογιστή σε ελαφρώς διαφορετικές τιμές. Εδώ, κάτω από το «κώδικα», δεν σημαίνει ότι μια σειρά από μονάδες και μηδενικά, και η συλλογή των διαφορετικών γράμματα και σύμβολα (τα οποία, όπως ήδη γνωρίζουμε, και έτσι είναι κατασκευασμένα από 0 και 1), η οποία έχει πρακτική σημασία για τη ζωή του σύγχρονου ανθρώπου.

ο κώδικας

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

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

σήμανσης εγγράφων

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

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

κρυπτογράφηση δεδομένων

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

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

Ας υποθέσουμε ότι πρέπει να μεταφέρει το μήνυμα, «Ιβάνοφ, Petrov πηγαίνει στο» έτσι ώστε κανείς δεν μπορούσε να το διαβάσει. Εμπιστευόμαστε τον υπολογιστή για να κρυπτογραφήσει το μήνυμα και δείτε το αποτέλεσμα: «10-3-1-15-16-3-10-5-7-20-11-17-6-20-18-3-21». Ο κωδικός αυτός είναι, βεβαίως, είναι αρκετά απλή: κάθε αριθμός αντιστοιχεί στον αριθμό των γραμμάτων στο αλφάβητο των φράσεων μας. «I» βρίσκεται στην 10η θέση, «Β» - 3 «Α» - την 1η, κ.λπ. Αλλά σύστημα κωδικοποίησης σύγχρονο υπολογιστή μπορεί να κρυπτογραφήσει τα δεδομένα έτσι ώστε να πάρει την απίστευτα σκληρή κλειδί ...

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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