ASCII

Το ASCII (προφέρεται az-kee, ass-key αν είναι αμερικανικό), είναι ένας πίνακας χαρακτήρων για υπολογιστές. Είναι δυαδικός κώδικας που χρησιμοποιείται από τον ηλεκτρονικό εξοπλισμό για τον χειρισμό κειμένου που χρησιμοποιεί το αγγλικό αλφάβητο, αριθμούς και άλλα κοινά σύμβολα. Το ASCII είναι συντομογραφία των λέξεων American Standard Code for Information Interchange (Αμερικανικός τυποποιημένος κώδικας για την ανταλλαγή πληροφοριών). Ο ASCII αναπτύχθηκε τη δεκαετία του 1960 και βασίστηκε σε παλαιότερους κώδικες που χρησιμοποιούνταν από τηλεγραφικά συστήματα.

Ο κώδικας περιλαμβάνει ορισμούς για 128 χαρακτήρες: οι περισσότεροι από αυτούς είναι οι εκτυπώσιμοι χαρακτήρες του αλφαβήτου, όπως abc, ABC, 123 και ?&!. Υπάρχουν επίσης χαρακτήρες ελέγχου που δεν μπορούν να εκτυπωθούν, αλλά αντίθετα ελέγχουν τον τρόπο επεξεργασίας του κειμένου, για παράδειγμα την έναρξη μιας νέας γραμμής. Αυτοί βρίσκονται στην αριστερή στήλη του παρακάτω πίνακα. Οι περισσότεροι από τους χαρακτήρες ελέγχου δεν χρησιμοποιούνται πλέον για τον αρχικό τους σκοπό. Δεν υπάρχει πραγματικός έλεγχος μορφοποίησης (για έντονη ή πλάγια γραφή κ.λπ.).

Μερικές φορές κάποιος μιλάει για ένα αρχείο ή έγγραφο σε ASCII, δηλαδή σε απλό κείμενο.

Το ASCII χρησιμοποιεί 8 δυαδικά ψηφία (bits) για την αναπαράσταση χαρακτήρων: 1000001 (ή 41 σε δεκαεξαδικό σύστημα ή 65 σε τυπικούς αριθμούς βάσης 10) αντιπροσωπεύει το κεφαλαίο γράμμα Α- 1000010 αντιπροσωπεύει το Β- 1000011 αντιπροσωπεύει το C- και ούτω καθεξής με τη σειρά. Τα οκτώ bits επέτρεπαν να συμπεριληφθεί ένα bit ισοτιμίας σε κάθε byte που αποστέλλεται μέσω σειριακής θύρας ή μόντεμ, αυτό το bit χρησιμοποιείται για την αποφυγή σφαλμάτων. Αυτό ήταν πιο σημαντικό πριν από χρόνια, όταν οι συνδέσεις ήταν συχνά θορυβώδεις.

Οι 95 γραφικοί χαρακτήρες ASCII, αριθμημένοι από 32 έως 126 (δεκαδικά)Zoom
Οι 95 γραφικοί χαρακτήρες ASCII, αριθμημένοι από 32 έως 126 (δεκαδικά)

Εκτεταμένο ASCII

Το ASCII δεν έχει διακριτικά (σημάδια που προστίθενται σε ένα γράμμα, όπως οι τελείες (umlauts) πάνω από τα φωνήεντα στα γερμανικά, ή το tilde (~) πάνω από το "n" για το "ñ" που χρησιμοποιείται στα ισπανικά). Προοριζόταν μόνο για τα αγγλικά και δεν λειτουργεί καλά για τις περισσότερες άλλες γλώσσες. Ορισμένες αγγλικές λέξεις που έχουν δανειστεί από άλλες γλώσσες χρησιμοποιούν επίσης αυτά τα σημάδια, όπως το resumé (βλ. Παράρτημα:Αγγλικές λέξεις με διακριτικά).

Αυτό οδήγησε σε ορισμένα συστήματα που χρησιμοποιούσαν 8 bits (ένα πλήρες byte) αντί για 7 bits. Η κατάλληλη ονομασία για τα συστήματα που χρησιμοποιούν 8 bits ονομάζεται extended ASCII. Τα οκτώ bit επιτρέπουν 256 χαρακτήρες. Οι πρώτοι 128 χαρακτήρες πρέπει να είναι οι ίδιοι με τους χαρακτήρες ASCII και οι υπόλοιποι χρησιμοποιούνται συνήθως για αλφαβητικά γράμματα με τόνους, για παράδειγμα όπως É, È, Î και Ü. Αυτό λύνει το πρόβλημα για τις γλώσσες που βασίζονται στο λατινικό αλφάβητο, αν και δεν είναι όλα τα εκτεταμένα συστήματα ASCII ίδια. Άλλα αλφάβητα, όπως το ελληνικό αλφάβητο, το κυριλλικό αλφάβητο, χρειάζονται ένα διαφορετικό σύνολο χαρακτήρων. Και ορισμένα συστήματα, όπως αυτά που χρησιμοποιούν κινεζικούς χαρακτήρες, εξακολουθούν να μην λειτουργούν, καθώς χρησιμοποιούν χιλιάδες χαρακτήρες. Έτσι δημιουργήθηκε το unicode για να υπάρχει ένα κοινό σύστημα για όλες τις γλώσσες.

Το πρότυπο ASCII εξακολουθεί να χρησιμοποιείται ευρέως, ιδίως στο λογισμικό υπολογιστών και στα αρχεία HTML. Μέχρι το 2010 ήταν το πρότυπο για τις διευθύνσεις URL. Συχνά ένας δικτυακός τόπος που διαθέτει πεδία για την εισαγωγή κειμένου δέχεται μόνο κείμενο ASCII. Οποιαδήποτε ειδική σήμανση για έντονο ή κεντραρισμένο κείμενο κ.λπ. θα εμφανιστεί εσφαλμένα.

ASCII-Table-wide

Ερωτήσεις και απαντήσεις

Ε: Τι είναι το ASCII;


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

Ε: Τι σημαίνει ASCII;


Α: ASCII σημαίνει Αμερικανικός τυποποιημένος κώδικας για την ανταλλαγή πληροφοριών.

Ε: Πότε αναπτύχθηκε ο ASCII;


Α: Ο ASCII αναπτύχθηκε τη δεκαετία του 1960.

Ε: Πόσοι χαρακτήρες περιλαμβάνονται στον κώδικα;


Α: Ο κώδικας περιλαμβάνει ορισμούς για 128 χαρακτήρες, στους οποίους αποδίδονται αριθμοί από το 0 έως το 127.

Ερ: Πόσα bit χρειάζονται για την αναπαράσταση ενός χαρακτήρα ASCII;


Α: Χρειάζονται 7 δυαδικά ψηφία (bits) για την αναπαράσταση ενός χαρακτήρα ASCII.

Ερ: Ένα αρχείο υπολογιστή ASCII χρησιμοποιεί ένα byte ανά χαρακτήρα;


Α: Ναι, ένα αρχείο υπολογιστή ASCII χρησιμοποιεί ένα byte ανά χαρακτήρα, με 8 bits ανά byte.

Ε: Χρησιμοποιείται το πρότυπο ASCII ακόμη και σήμερα; Α: Ναι, το πρότυπο ASCI χρησιμοποιείται ακόμη και σήμερα, ιδίως στο λογισμικό υπολογιστών και στα αρχεία HTML.

AlegsaOnline.com - 2020 / 2023 - License CC3