Λύσεις — Μάθημα 2.1 · Παράσταση δεδομένων ΚΑΙ κώδικες (σελ. 34-38) – ΤΕΧΝΟΛΟΓΙΑ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΕΡΙΦΕΡΕΙΑΚΩΝ

Λύσεις — Μάθημα 2.1 · Παράσταση δεδομένων ΚΑΙ κώδικες (σελ. 34-38)

Απαντήσεις κατανόησης (δυαδικός κώδικας, bit/byte/word, κώδικες ASCII/ΕΛΟΤ/Unicode/BCD).


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

Ερώτηση: Γιατί η πληροφορία στον υπολογιστή παριστάνεται με 0 και 1;

Απάντηση:

  • Τα ηλεκτρονικά κυκλώματα λειτουργούν με την αρχή ανοιχτό–κλειστό (ON/OFF) — δύο καταστάσεις (π.χ. τάσεις 0 και 5 Volt).
  • Οι δύο καταστάσεις κωδικοποιούνται με δύο σύμβολα: 0 και 1δυαδικός κώδικας.
  • Με τους συνδυασμούς 0/1 παριστάνονται όλα τα γράμματα, αριθμοί και σύμβολα.

Σύνοψη: (ενδεικτική) Γιατί τα κυκλώματα έχουν δύο καταστάσεις (ON/OFF)· τις παριστάνουμε με 0 και 1 (δυαδικός κώδικας).

Κριτήρια αξιολόγησης:

  • Κριτήριο: σύνδεση των δύο καταστάσεων κυκλώματος με τα σύμβολα 0/1.

Bit, byte, word

Ερώτηση: Τι είναι bit, byte και word; Πόσους χαρακτήρες δίνει κώδικας ν bits;

Απάντηση:

  • bit: ένα δυαδικό ψηφίο (0/1), η μικρότερη μονάδα πληροφορίας.
  • byte: ομάδα 8 bits = ένας χαρακτήρας.
  • word: ομάδα 16 ή 32 bits.
  • Κώδικας ν bits2ᵛ διαφορετικοί χαρακτήρες.

Σύνοψη: (ενδεικτική) bit=δυαδικό ψηφίο, byte=8 bits (ένας χαρακτήρας), word=16/32 bits· ν bits → 2ᵛ χαρακτήρες.

Κριτήρια αξιολόγησης:

  • Κριτήριο: σωστοί ορισμοί bit/byte/word + σχέση 2ᵛ.
  • Προσοχή στη διαφορά bits (πλήθος ψηφίων) ↔ 2ᵛ (πλήθος συμβόλων).

Κώδικες χαρακτήρων

Ερώτηση: Ποιοι είναι οι βασικοί κώδικες χαρακτήρων και σε τι διαφέρουν;

Απάντηση:

  • ASCII: 8-μπιτος → 256 σύμβολα (λατινικά, αριθμοί, στίξη).
  • ΕΛΟΤ 928: επέκταση του ASCII με ελληνικούς χαρακτήρες.
  • Unicode: 16-μπιτος → 65536 χαρακτήρες, όλα τα αλφάβητα.
  • BCD: 4 bits ανά δεκαδικό ψηφίο (μόνο αριθμοί 0–9).

Σύνοψη: (ενδεικτική) ASCII (8-bit/256), ΕΛΟΤ 928 (ASCII+ελληνικά), Unicode (16-bit/65536), BCD (4 bit/ψηφίο, δεκαδικοί).

Κριτήρια αξιολόγησης:

  • Κριτήριο: σωστή αντιστοίχιση κάθε κώδικα (bits & χρήση).
  • Ο Unicode δημιουργήθηκε γιατί τα 256 σύμβολα του ASCII δεν επαρκούν για όλα τα αλφάβητα.

Υπολογισμός bits

Ερώτηση: Πόσα bytes και bits χρειάζονται για την πρόταση «ΕΝΑΣ ΗΡΩΑΣ»;

Απάντηση:

  • Μετράμε όλους τους χαρακτήρες, μαζί με το κενό: ΕΝΑΣ (4) + κενό (1) + ΗΡΩΑΣ (5) = 10 χαρακτήρες.
  • Κάθε χαρακτήρας = 1 byte = 8 bits.
  • Άρα 10 bytes = 10·8 = 80 bits.

Σύνοψη: (ενδεικτική) 10 bytes = 80 bits (το κενό μετράει ως χαρακτήρας).

Κριτήρια αξιολόγησης:

  • Κριτήριο: σωστή μέτρηση χαρακτήρων (συμπεριλαμβανομένου του κενού) × 8.
  • Συχνό λάθος: να ξεχνάμε να μετρήσουμε το κενό διάστημα.

 ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ