O ψηφιακός κόσμος
1
Ψηφιακή μορφή πληροφορίας
2
3
Ερωτήματα:
4
Πώς καταλαβαίνει την πληροφορία ο Η/Υ;
5
Εμείς και ο Η/Υ �
6
Εμείς
Όταν κάνουμε πράξεις χρησιμοποιούμε 10 ψηφία.
Ο υπολογιστής
Καταλαβαίνει μόνο δύο καταστάσεις.
Η γλώσσα του Η/Υ �Δυαδικοί Αριθμοί
Ο υπολογιστής είναι ψηφιακή μηχανή που δουλεύει με ρεύμα και αναγνωρίζει 2 διακριτές καταστάσεις:
7
Δυαδικό Σύστημα;
9
ΟΛΑ ΓΙΝΟΝΤΑΙ BIT
Σε μορφή bit παριστάνονται όλα τα δεδομένα π.χ. αριθμοί, χαρακτήρες, εικόνες, ήχοι, video.
10
Γράψε τους συνδυασμούς
1 bit 2 bits 3 bits 4 bits
11
28=2*2*2*2*2*2*2*2=256
27=2*2*2*2*2*2*2=128
26=2*2*2*2*2*2=64
25=2*2*2*2*2=32
24=2*2*2*2=16
23=2*2*2=8
22=2*2=4
21 = 2
20 =1
108=10*10*10*10*10*10*10=100000000
107=10*10*10*10*10*10=10000000
106=10*10*10*10*10=1000000
105=10*10*10*10*10=100000
104=10*10*10*10=10000
103=10*10*10=1000
102=10*10=100
101 = 10
100 = 1
2πλήθος bits = πλήθος διαφορετικών συνδυασμών(συμβόλων)
13
Τύπος
Παράδειγμα �
14
ΚΩΔΙΚΑΣ 3 bits |
000 |
001 |
010 |
011 |
100 |
101 |
110 |
111 |
Αντιστοίχιση |
Α |
Β |
Γ |
Δ |
Ε |
Ζ |
Η |
Θ |
Κωδικοποίηση
Τι έγραψα;
010 000 101 000
Πόσα bits θα χρειαστώ για να αναπαραστήσω τις ημέρες της εβδομάδας στον Η/Υ;
15
Ημέρες εβδομάδας | Αναπαράσταση στον Η/Υ |
Κυριακή | |
Δευτέρα | |
Τρίτη | |
Τετάρτη | |
Πέμπτη | |
Παρασκευή | |
Σάββατο | |
Πόσα bits θα χρειαστώ για να αναπαραστήσω του μήνες του έτους;
16
Μήνες έτους | Αναπαράσταση στον Η/Υ |
Ιανουάριος | |
Φεβρουάριος | |
Μάρτιος | |
Απρίλιος | |
Μάιος | |
Ιούνιος | |
Ιούλιος | |
Αύγουστος | |
Σεπτέμβριος | |
Οκτώβριος | |
Νοέμβριος | |
Δεκέμβριος | |
Δραστηριότητα 1 σελίδα 8
17
Τι είναι ο κώδικας;
Είναι ένα σύνολο από σύμβολα και κανόνες που χρησιμοποιείται για να παραστήσουμε και να κωδικοποιήσουμε την πληροφορία.
18
Κώδικας Morse
19
Παράδειγμα: �Κώδικας Morse - Κωδικοποίηση
20
21
1 Byte = 8 bits
bit 0, 1
23
Τμήμα του κώδικα ASCII�
24
25
UNICODE
26
Πώς παριστάνονται και αποθηκεύονται τα σύμβολα (χαρακτήρες) στο εσωτερικό του υπολογιστή ;
χαρακτήρας = Τα γράμματα, τα ψηφία και άλλα σύμβολα (π.χ. παρενθέσεις, τελεία κ.α.)
Α
Β
C
01000001
01000010
01000011
Οκτάδα από bits
Αυτή η οκτάδα από bits αποτελεί τον κωδικό του χαρακτήρα.
Κωδικοποίηση: Είναι η αντιστοιχία ενός χαρακτήρα με κάποιο δυαδικό κωδικό.
Όταν πατάμε το γράμμα Α στο πληκτρολόγιο, αυτό μετατρέπεται αυτόματα σε οκτάδα από bits (κωδικός). Αυτή η οκτάδα ονομάζεται byte.
1 byte = 8 bits.
27
Κωδικός χαρακτήρα και τρανζίστορς
Α
0
1
0
0
0
0
0
1
Δεν πρέπει να ξεχνάμε ότι το bit συμβολίζει την κατάσταση ενός τρανζίστορ
(0 = ανοικτό, 1 = κλειστό)
Όταν εισάγουμε το γράμμα Α, ο υπολογιστής δεσμεύει 8 τρανζίστορς (από τα δισεκατομμύρια) της μνήμης και τα ανοιγοκλείνει κατάλληλα ώστε να διαμορφωθεί ο κωδικός του Α.
Έτσι, πετυχαίνουμε την παράσταση ενός χαρακτήρα στο εσωτερικό (υλικό) του υπολογιστή.
Το όνομά μου
11111111 11011000 11111111 11100000 00000000 00010000 01001010 01000110 01001001 01000110 00000000 00000001 00000001 00000000 00000000 00000001 00000000 00000001 00000000 00000000 11111111 11011011 00000000 10000100 00000000 00001001 00000110 00000111 00010011 00010011 00010010 00010101 00010011 00010011 00010011 00010110 00010101 00010101 00010101 00010111 00010111 00010111 00011000 00010111 00011000 00011000 00010111 00010101 00010111 00011000 00010111 00010111 00010101 00010111 00010111 00010101 00010111 00010110 00010111 00011000 00011111 00101000 00100000 00011000 …………………………………………………………………………………………………………………….…………..
………………………………………………………………………………………………………………………………….
Δραστηριότητα 2 σελ. 9
30
31
Δραστηριότητα 3 σελ.10
32
33
Ρυθμός μετάδοσης δεδομένων
Την εποχή της πανδημίας, που τα μαθήματα στα σχολεία γίνονταν εξ αποστάσεως, κάποιες φορές η ποιότητα της εικόνας και του βίντεο δεν ήταν τόσο καλή, λόγω χαμηλής ταχύτητας της διαδικτυακής σύνδεσης των συμμετεχόντων.
34
Ο έλεγχος ταχύτητας της σύνδεσης υπολογίζει κυρίως δύο ποσοτικούς δείκτες:
α) την ταχύτητα λήψης δεδομένων (download) και
β) την ταχύτητα αποστολής δεδομένων (upload).
Η μονάδα μέτρησης που χρησιμοποιείται είναι τα bits per second, σε συντομογραφία bps, δηλαδή πλήθος bits ανά δευτερόλεπτο.
35
36
Ερώτηση
Αν έχουμε ταχύτητα 16 bps, πόσο χρόνο θα χρειαστεί ο αριθμός 10101010 για να ληφθεί από εμάς;
37
Μονάδες ρυθμού μετάδοσης δεδομένων (Units of Bit rate)��(Για ταχύτητες δικτύου χρησιμοποιείται συνήθως το δεκαδικό σύστημα)�
38
1 bps (bit per second)
1kbps = 1000 bps
1Mbps = 1.000.000 bps
1Gbps = 1000.000.000 bps
1Tbps = 1000.000.000.000 bps
Μονάδες ρυθμού μετάδοσης δεδομένων
39
1 Bps (Byte per second) = 8 bps(bits per second)
1KBps ή ΚΒ/s = 1.000 bytes/s =1.000 bytes/s × 8 bits/byte = 8.000 bits per second (bps)=8Kbps
1MBps ή MB/s = 1.000.000 bytes/s=1.000.000 bytes/s × 8 bits/byte = 8.000.000 bits per second (bps)=8 Mbps
1GBps ή GB/s = 1.000.000.000 bytes/s=1.000.000.000 bytes/s × 8 bits/byte = 8.000.000.000 bits per second (bps)= 8 Gbps
1TBps ή ΤΒ/s = 1.000.000.000.000 bytes/s=
1.000.000.000.000 bytes/s × 8 bits/byte = 8.000.000.000.000 bits per second (bps)=8 Tbps
Δίπλα φαίνεται η λήψη ενός αρχείου 4,7 GB με ταχύτητα 7,4 MB/s δηλαδή 7,4∙8 Mb/s = 59,2 Mbps.
Έτσι, αν έχουμε μια σύνδεση με ταχύτητα λήψης δεδομένων 56 Mbps, τότε η μέγιστη ταχύτητα που μπορούμε να πετύχουμε είναι
56/8 MBps = 7 MBps.
40
Δραστηριότητα
41
Λύση
42
Αρχιτεκτονική BitTorrent
43
Παράδειγμα
44
45
Upload
6 Mbps
Upload
6 Mbps
Upload
6 Mbps
Upload
6 Mbps
24 Mbps = 3 MBps
Download
3MBps
Δραστηριότητα
46
47
| Download Mbps🡪MBps | Upload Mbps🡪MBps |
Ηλέκτρα | 80 Mbps🡪 | 8 Mbps🡪 |
Οδυσσέας | 16 Mbps🡪 | 8 Mbps🡪 |
Μυρσίνη | 496 Mbps🡪 | 40 Mbps🡪 |
Αθηνά | 800 Mbps🡪 | 16 Mbps🡪 |
Α. Χρόνος που θα χρειαστεί η Ηλέκτρα, αν κατεβάσει το βίντεο από την Αθηνά��
48
Β. Χρόνος που θα χρειαστεί η Ηλέκτρα, αν κατεβάσει το βίντεο από τον Οδυσσέα��
49
Γ. Χρόνος που θα χρειαστεί η Ηλέκτρα, αν κατεβάσει το βίντεο από όλα τα παιδιά με χρήση της τεχνολογίας BitTorrent;��
50
51