Χαρακτήρες ελέγχου κώδικα ASCII

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

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

Πίνακας χαρακτήρων ελέγχου και κωδικών συμβόλων ASCII

Κωδικός ASCII του «ACK» – Επιβεβαίωση – Επιβεβαίωση παραλαβής – Κάρτες πόκερ Symbol Spades
Κωδικός ASCII του “BEL” – Bell
Κωδικός ASCII του “BEL” – Bell
Κωδικός ASCII του “BS” – Backspace
Κωδικός ASCII του “BS” – Backspace
Κωδικός ASCII του «CAN» – Ακύρωση
Κωδικός ASCII του «CAN» – Ακύρωση
Κωδικός ASCII του «CR» – Enter – Μεταφορά επιστροφής
Κωδικός ASCII του «CR» – Enter – Μεταφορά επιστροφής
Κωδικός ASCII του “DC1” – Συσκευή ελέγχου 1
Κωδικός ASCII του “DC1” – Συσκευή ελέγχου 1
Κωδικός ASCII του “DC2” – Συσκευή ελέγχου 2
Κωδικός ASCII του “DC2” – Συσκευή ελέγχου 2
Κωδικός ASCII του “DC3” – Συσκευή ελέγχου 3
Κωδικός ASCII του “DC3” – Συσκευή ελέγχου 3
Κωδικός ASCII του “DC4” – Συσκευή ελέγχου 4
Κωδικός ASCII του “DC4” – Συσκευή ελέγχου 4
Κωδικός ASCII για «DEL» – Διαγραφή, διαγραφή, διαγραφή
Κωδικός ASCII για «DEL» – Διαγραφή, διαγραφή, διαγραφή
Κωδικός ASCII του “DLE” – Data Link – Data Link Escape
Κωδικός ASCII του “DLE” – Data Link – Data Link Escape
Κωδικός ASCII του «EM» – Τέλος μέσου
Κωδικός ASCII του «EM» – Τέλος μέσου
Κωδικός ASCII του “ENQ” – Ερώτημα – Κάρτες Αγγλικού Πόκερ Suit Clubs
Κωδικός ASCII του “ENQ” – Ερώτημα – Κάρτες Αγγλικού Πόκερ Suit Clubs
Κωδικός ASCII για «ΕΟΤ» – Τέλος μετάδοσης – Κάρτες πόκερ Suit Diamonds
Κωδικός ASCII για «ΕΟΤ» – Τέλος μετάδοσης – Κάρτες πόκερ Suit Diamonds
Κωδικός ASCII για "ESC" – Escape
Κωδικός ASCII για "ESC" – Escape
Κωδικός ASCII του «ETB» – Τέλος μετάδοσης μπλοκ
Κωδικός ASCII του «ETB» – Τέλος μετάδοσης μπλοκ
Κωδικός ASCII για "ETX" – Τέλος κειμένου – Heart suit αγγλικά φύλλα πόκερ
Κωδικός ASCII για "ETX" – Τέλος κειμένου – Heart suit αγγλικά φύλλα πόκερ
Κωδικός ASCII του “FF” – Αλλαγή σελίδας – Νέα σελίδα – Τροφοδοσία γραμμής
Κωδικός ASCII του “FF” – Αλλαγή σελίδας – Νέα σελίδα – Τροφοδοσία γραμμής
Κωδικός ASCII του “FS” – Διαχωριστής αρχείων
Κωδικός ASCII του “FS” – Διαχωριστής αρχείων
Κωδικός ASCII του «GS» – Διαχωριστής ομάδας
Κωδικός ASCII του «GS» – Διαχωριστής ομάδας
Κωδικός ASCII του «HT» – Οριζόντια καρτέλα
Κωδικός ASCII του «HT» – Οριζόντια καρτέλα
Κωδικός ASCII του “LF” – Διακοπή γραμμής – Νέα γραμμή
Κωδικός ASCII του “LF” – Διακοπή γραμμής – Νέα γραμμή
Κωδικός ASCII του «NAK» – Αρνητική επιβεβαίωση
Κωδικός ASCII του «NAK» – Αρνητική επιβεβαίωση
Κωδικός ASCII του “NULL” – Μηδενικός χαρακτήρας
Κωδικός ASCII του “NULL” – Μηδενικός χαρακτήρας
Κωδικός ASCII του «RS» – Διαχωριστής εγγραφών
Κωδικός ASCII του «RS» – Διαχωριστής εγγραφών
Κωδικός ASCII του «SI» – Shift In
Κωδικός ASCII του «SI» – Shift In
Κωδικός ASCII του «SO» – Shift Out
Κωδικός ASCII του «SO» – Shift Out
Κωδικός ASCII του «SOH» – Έναρξη κεφαλίδας
Κωδικός ASCII του «SOH» – Έναρξη κεφαλίδας
Κωδικός ASCII του «STX» – Έναρξη κειμένου
Κωδικός ASCII του «STX» – Έναρξη κειμένου
Κωδικός ASCII του “SUB” – Αντικατάσταση
Κωδικός ASCII του “SUB” – Αντικατάσταση
Κωδικός ASCII του “SYN” – Σύγχρονη αδράνεια
Κωδικός ASCII του “SYN” – Σύγχρονη αδράνεια
Κωδικός ASCII του «ΗΠΑ» – Διαχωριστής μονάδων
Κωδικός ASCII του «ΗΠΑ» – Διαχωριστής μονάδων
Κωδικός ASCII του “VT” – Κάθετη καρτέλα – Αρσενικό σημάδι
Κωδικός ASCII του “VT” – Κάθετη καρτέλα – Αρσενικό σημάδι

Τι είναι οι χαρακτήρες ελέγχου κώδικα ASCII;

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

Το σύνολο των χαρακτήρων και των συμβόλων αυτών των δύο καταλήγει σε κάτι που ονομάζεται εκτεταμένους κωδικούς χαρακτήρες ASCII και είναι οι «έξτρα» χαρακτήρες που χρησιμοποιούμε καθημερινά, όπως: ¡,',?,-,€,# κ.λπ.

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

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

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

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

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

Με αυτόν τον τρόπο, κατέστη δυνατό να δοθεί λύση σε ένα πρόβλημα, το οποίο έχει αναπτυχθεί.

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

Σε τι χρησιμεύουν;

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

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

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

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

Πώς χρησιμοποιούνται οι χαρακτήρες ελέγχου κώδικα ASCII;

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

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

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

Στα παράθυρα

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

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

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

Σε Mac

Εάν χρησιμοποιείτε μια συσκευή με λειτουργικό σύστημα iOS, όπως Mac, θα χρησιμοποιήσουμε τις συντομεύσεις πληκτρολογίου.

Υπάρχουν πολλά και θα διαφέρει ανάλογα με το τι θέλετεs, για παράδειγμα, για να βγείτε εντελώς από οποιοδήποτε πρόγραμμα στο Mac θα χρειαστείτε την εντολή Έξοδος, είτε με συντόμευση είτε με το μενού στην εφαρμογή γιατί με το κόκκινο X δεν βγαίνει εντελώς:

  • Για να κλείσετε αναγκαστικά οποιαδήποτε εφαρμογή που δεν ανταποκρίνεται, κρατήστε πατημένο το Command + Shift + Option + Esc για τρία δευτερόλεπτα.
  • Για να κλείσετε οποιοδήποτε ενεργό παράθυρο που χρησιμοποιείτε, χρησιμοποιήστε το Command + W
  • Για να κλείσετε όλα τα ανοιχτά παράθυρα στην εφαρμογή, χρησιμοποιήστε το Option + Command + W
  • Για να ανοίξετε μια νέα καρτέλα σε οποιοδήποτε πρόγραμμα περιήγησης, χρησιμοποιήστε το Command + T
  • Για να ανοίξετε ένα νέο έγγραφο, πατήστε Command + N
  • Για να κρύψετε το παράθυρο της εφαρμογής που χρησιμοποιείτε, πατήστε Command + H
  • Για να αποκρύψετε όλα τα υπάρχοντα παράθυρα εφαρμογών και να επιστρέψετε στην οθόνη φόντου, χρησιμοποιήστε Command + Option + H
  • Για να εμφανιστεί το παράθυρο διαλόγου επανεκκίνησης, αναστολής λειτουργίας ή τερματισμού λειτουργίας, πατήστε Ctrl + Eject
  • Για να θέσετε την οθόνη σε αδράνεια, πατήστε Shift + Control + Eject
  • Για να θέσετε τον υπολογιστή σε κατάσταση αναστολής λειτουργίας, πατήστε Command + Alt + Eject
  • Για να αποθηκεύσετε ή να κλείσετε όλες τις εφαρμογές και μετά από αυτό, επανεκκινήστε το MAC, χρησιμοποιήστε Command + Control + Eject
  • Για να αποσυνδεθείτε από τον λογαριασμό χρήστη OS X, χρησιμοποιήστε Command + Shift + Q, αν και αυτό θα ζητήσει επιβεβαίωση.

Σε Linux

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

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

Για παράδειγμα, για να ξεκινήσει η επιστημονική αριθμομηχανή σε ένα τερματικό των Windows, ο δεκαδικός κωδικός είναι 126, αν τον μετατρέψουμε στο δεκαεξαδικό σύστημα παίρνουμε 7Ε, οπότε πληκτρολογούμε 7Ε στη μηχανή αναζήτησης και πατάμε Enter.

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