ΚΕΦΑΛΑΙΟ 1: Αποθήκευση Δεδομένων

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΚΕΦΑΛΑΙΟ 1: Αποθήκευση Δεδομένων"

Transcript

1 ΚΕΦΑΛΑΙΟ 1: Αποθήκευση Δεδομένων Τα bits και ο τρόπος που αποθηκεύονται: πύλες και δισταθή κυκλώματα Κύρια μνήμη Αποθηκευτικά μέσα Αναπαράσταση πληροφορίας Το δυαδικό σύστημα για αναπαράσταση αριθμών Αποθήκευση ακεραίων και κλασμάτων Συμπίεση δεδομένων Σφάλματα επικοινωνίας Οι διαφάνειες βασίζονται σε μεγάλο βαθμό σε αυτές που συνοδεύουν το προτεινόμενο σύγγραμμα, καθώς και στις διαφάνειες προηγούμενων ετών του κ. Κουρκουμπέτη. 1

2 Τα bit και η σημασία τους Τα δυαδικά ψηφία bits είναι σύμβολα των οποίων η σημασία εξαρτάται από την εκάστοτε εφαρμογή Bit = binary digit Το bit είναι η βασική μονάδα πληροφορίας στους υπολογιστές και στις ψηφιακές επικοινωνίες. Ένα bit μπορεί να έχει μόνο μία από τις δύο τιμές, και μπορεί ως εκ τούτου να υλοποιηθεί φυσικά με μια συσκευή δύο καταστάσεων. Αυτές οι τιμές συνήθως εκπροσωπούνται ως 0 και 1. Wikipedia Μερικές πιθανές ερμηνείες για ένα bit: Αριθμητική τιμή (1 ή 0) Τιμές Boolean (αληθές ή ψευδές) Τάση (υψηλή ή χαμηλή) 2

3 Μια ακολουθία από bits Τα δεδομένα που αποθηκεύονται σε έναν υπολογιστή αναπαριστώνται από (πεπερασμένες) ακολουθίες bits και μπορεί να είναι: Αριθμοί Χαρακτήρες κειμένου Εικόνες Ήχοι Οτιδήποτε άλλο

4 Πράξεις Boolean Οι πράξεις που χειρίζονται τιμές τύπου αληθής / ψευδής ονομάζονται λογικές πράξεις ή πράξεις Boolean. Χρησιμοποιούνται για πράξεις σε bits Σε ηλεκτρονικά κυκλώματα του υπολογιστή Συγκεκριμένες πράξεις: Σύζευξη: AND Διάζευξη: OR Αποκλειστική Διάζευξη: XOR Άρνηση: NOT 4

5 Οι λογικές πράξεις της σύζευξης (AND), της διάζευξης (OR), και της αποκλειστικής διάζευξης (XOR) OR AND

6 Πύλες Η συσκευή (κύκλωμα) που παράγει την έξοδο μίας λογικής πράξης με δεδομένες κάποιες συγκεκριμένες τιμές εισόδου ονομάζεται πύλη (gate). Υλοποιείται από μικρά ηλεκτρονικά κυκλώματα, στα οποία τα ψηφία 0 και 1 αντιπροσωπεύονται από επίπεδα τάσης. Αποτελεί το ελάχιστο δομικό στοιχείο κατασκευής υπολογιστών. 6

7 Σχηματική αναπαράσταση των πυλών AND, OR, XOR και ΝΟΤ, καθώς και των τιμών εισόδου και εξόδου τους

8 Παράδειγμα: Πύλη AND Τρανζίστορ

9 Δισταθές Κύκλωμα Ένα δισταθές (bi- stable) κύκλωμα (flip- flop) είναι ένα κύκλωμα που δημιουργείται από πύλες Μπορεί να αποθηκεύσει ένα μόνο bit δεδομένων. Παράγει μία τιμή εξόδου 0 ή 1 η οποία εναλλάσσεται (flip- flop) ανάλογα με τα εξωτερικά ερεθίσματα. 9

10 Παράδειγμα Αλλά : αν είναι 0 πάνω και βάλουμε 1 κάτω, η έξοδος γίνεται 0 Και η έξοδος παραμένει 0, αν η κάτω είσοδος γίνει 0 10

11 2 ο παράδειγμα για εξάσκηση SR Flip- flop 11

12 Συνέχεια για flip- flops Ίδιες ιδιότητες με το προηγούμενο flip flop Θεμελιώδης μονάδα για την κατασκευή περίπλοκων κυκλωμάτων Αφαιρετικότητα: δεν μας ενδιαφέρουν τα κυκλώματα αλλά μόνο τι έξοδος παράγεται ανάλογα με τις εισόδους Flip- flop: μέσο αποθήκευσης 1 bit πληροφορίας στον υπολογιστή Δικτύωση πολλών τέτοιων μονάδων για κατασκευή κυκλωμάτων πολύ υψηλής κλίμακας ολοκλήρωσης (very large scale integra on, VLSI) 12

13 Δεκαεξαδικός συμβολισμός Μία μεγάλη σειρά από bits ονομάζεται ροή πληροφορίας (stream). Ο δεκαεξαδικός συμβολισμός (hexadecimal nota on) είναι ένας συμβολισμός για την αναπαράσταση μεγάλων ροών πληροφορίας από bits. Τα σχήματα bit σε μία μηχανή τείνουν να έχουν μήκη πολλαπλάσια του 4 (ένα σύμβολο) Ο δεκαεξαδικός συμβολισμός είναι πιο συμπαγής Διευκολύνει στην ανάγνωση, αντιγραφή και γραφή 13

14 Το δεκαεξαδικό σύστημα κωδικοποίησης Σχήµα µπιτ Δεκαεξαδική αναπαράσταση A 1011 B 1100 C 1101 D 1110 E 1111 F 14

15 Κύρια μνήμη: κυψελίδες (κελιά) Η κύρια μνήμη είναι ένα μεγάλο σύνολο κυκλωμάτων, καθένα από τα οποία μπορεί να αποθηκεύσει ένα bit. Π.χ. Το flip- flop αποθηκεύει 1 bit Τα κυκλώματα αυτά είναι διατεταγμένα σε θέσεις, συνήθως των 8 bit, που λέγονται κυψελίδες (cells). Το byte είναι μία ακολουθία 8 bits. Άκρο υψηλής τάξης (high order end) είναι το αριστερό άκρο της σειράς στην οποία είναι διατεταγμένα τα bit μίας κυψελίδας μνήμης. Το πιο σημαντικό bit είναι το τελευταίο bit στο άκρο υψηλής τάξης. (Most Significant bit) Άκρο χαμηλής τάξης (low order end) είναι αντίστοιχα το δεξιό άκρο. Το λιγότερο σημαντικό bit είναι το τελευταίο bit στο άκρο χαμηλής τάξης. (Least Significant bit) 15

16 Η οργάνωση ενός κελιού μνήμης με μέγεθος 1 byte 16

17 Διευθύνσεις κυρίας μνήμης Διεύθυνση (address) είναι ένα μοναδικό όνομα που προσδιορίζει κάθε μεμονωμένη κυψελίδα της κύριας μνήμης Οι διευθύνσεις είναι εξ ολοκλήρου αριθμητικές ξεκινώντας από το μηδέν. Οι κυψελίδες έχουν μια σειρά, δίνοντας μας τη δυνατότητα να χρησιμοποιούμε φράσεις όπως η επόμενη κυψελίδα ή η προηγούμενη κυψελίδα. 17

18 Κυψελίδες μνήμης διατεταγμένες με βάση τη διεύθυνση Σειρές από περισσότερα από 8 bits αποθηκεύονται σε διαδοχικές κυψελίδες Π.χ. Μια σειρά από 16 bits αποθηκεύεται σε 2 διαδοχικές κυψελίδες μνήμης 18

19 Διευθύνσεις κυρίας μνήμης Μνήμη τυχαίας προσπέλασης RAM είναι η μνήμη όπου κάθε κυψελίδα μπορεί να προσπελαστεί με τυχαία σειρά. Ανάγνωση (read): ανάκτηση περιεχομένων bit μιας διεύθυνσης Εγγραφή (write): τοποθέτηση συγκεκριμένης σειράς bit σε μια διεύθυνση Δυναμική μνήμη (Dynamic RAM): μνήμη με κατάλληλη τεχνολογία που διατηρεί και ανανεώνει τα ηλεκτρικά φορτία που αναπαριστούν τα bits Κυρίως μνήμη υπολογιστή Σύγχρονη Δυναμική RAM (SDRAM): μνήμη όπου εφαρμόζονται επιπλέον τεχνικές για την ελάττωση του χρόνου ανάκτησης περιεχομένου από τη μνήμη 19

20 Μέτρηση χωρητικότητας μνήμης Ο όρος Kilo- συνήθως αναφέρεται στo Kilobyte (ΚΒ)= 2 10 =1024 κυψελίδες (bytes)~ 10 3 Ο όρος Mega- συνήθως αναφέρεται στo Megabyte (ΜΒ)= 2 20 = ~ 10 6 O όρος Giga- συνήθως αναφέρεται στo Gigabyte (GB)= 2 30 = ~ 10 9 O όρος Tera- συνήθως αναφέρεται στo Terabyte (TB)= 2 40 ~ Ακόμα: Peta- byte: 10 15, Εxa- byte: 10 18, Ze a- byte :10 21, Υo a- byte:

21 Τεχνολογίες αποθήκευσης Πτητική μνήμη (vola le memory) τα δεδομένα χάνονται όταν κλείσει η πηγή τροφοδοσίας (π.χ. δισταθές κύκλωμα). Δυναμική μνήμη πρέπει να ανανεώνεται σε τακτικά διαστήματα με κατάλληλη τεχνολογία. Μη πτητική μνήμη (non- vola le memory) τα δεδομένα διατηρούνται επ αόριστον (π.χ. μαγνητική αποθήκευση, flash memory). 21

22 Συστήματα μαζικής αποθήκευσης Συστήματα μαζικής αποθήκευσης θεωρούμε τις συσκευές πρόσθετης μνήμης, που διαθέτουν οι περισσότεροι υπολογιστές, όπως: Μαγνητικοί δίσκοι (σκληροί δίσκοι) CDs Μαγνητικές ταινίες (είδος προς εξαφάνιση) Τα πλεονεκτήματά τους σε σχέση με την κύρια μνήμη: Μικρότερη (συχνότατα και καθόλου) πτητικότητα Μεγάλες αποθηκευτικές δυνατότητες Μικρό κόστος Δυνατότητα αφαίρεσης του μέσου από τη μηχανή. Απαιτούν όμως μηχανική κίνηση καθώς και σημαντικά μεγαλύτερους χρόνους αποθήκευσης και ανάκτησης δεδομένων. 22

23 Μηχανισμός αποθήκευσης μαγνητικής ταινίας 23

24 Συστήματα αποθήκευσης μαγνητικού δίσκου Ελάχιστη μονάδα προσπέλασης δεδομένων = τομέας ( Β) 24

25 Δομή ενος τομέα Τομείς (sectors) κοντά στο κέντρο περιέχουν πιο «συμπυκνωμένα» bits Ανεξάρτητη πρόσβαση στην σειρά bits κάθε τομέα Σε πιο προχωρημένες τεχνικές αποθήκευσης, (zone density recording), οι τροχιές (tracks) μακρύτερα από το κέντρο μπορούν να έχουν περισσότερους τομείς Μπορούν να υπάρχουν περισσότεροι από 1 δίσκοι Format: διαδικασία μαγνητικής αποτύπωσης τομέων και τροχιών 25

26 Μετρήσεις αξιολόγησης της απόδοσης ενός συστήματος δίσκου Χρόνος αναζήτησης (seek me) είναι ο χρόνος που απαιτείται για τη μετακίνηση των κεφαλών ανάγνωσης / εγγραφής από τη μία τροχιά στην άλλη. Καθυστέρηση περιστροφής ή λανθάνων χρόνος (rota on delay ή latency me): το μισό του χρόνου που απαιτείται για μία πλήρη περιστροφή του δίσκου ~msec Μέσος χρόνος για να φτάσουμε σε έναν τομέα Χρόνος προσπέλασης (access me): το άθροισμα του χρόνου αναζήτησης και καθυστέρησης περιστροφής. Ρυθμός μεταφοράς (transfer rate): ο ρυθμός μεταφοράς των δεδομένων από ή προς το δίσκο. 26

27 Ένα απλό παράδειγμα α: ο χρόνος για να πάει η κεφαλίδα από τον ένα τομέα στον άλλο Ν τομείς: 0,1,...,Ν- 1 Έστω η κεφαλίδα στον τομέα 0 τ i : χρόνος για να πάει η κεφαλίδα στον τομέα i τ i = iα Μέσος χρόνος για να πάει η κεφαλίδα σε ένα N 1 N N( N 1) 1 τομέα: T = τ i = a i = a = a( N 1) N i= 0 N i= 0 N

28 Μορφή αποθήκευσης CD Μεταβλητή ταχύτητα περιστροφής Τεχνολογία Compact Disk- digital Audio (CD- DA) Ακτίνα laser διαβάζει τα δεδομένα Ανάλογα με τη θέση της ακτίνας (κοντά στο εξωτερικό ή στο εσωτερικό του δίσκου) αλλάζει η ταχύτητα περιστροφής (για να διατηρείται ίδιος ρυθμός μεταφοράς δεδομένων) Καλύτερη απόδοση στην αποθήκευση μεγάλων ακολουθιών δεδομένων (τραγούδια, βίντεο) Digital Versa le Disk (DVD): Πολλαπλά ημι- διάφανα επίπεδα στο δίσκο Χωρητικότητα GB Blu- ray disk (BD): καλύτερα επικεντρωμένη ακτίνα laser (μπλε φάσμα) 5 φορές μεγαλύτερη χωρητικότητα από DVDs Κατάλληλα για high- defini on video 28

29 Φλάς μνήμες Τεχνολογία flash: Ηλεκτρονικά σήματα στέλνονται απευθείας στο μέσο αποθήκευσης Ηλεκτρόνια παγιδεύονται σε μικρούς θαλάμους Si0 2 Συνεχόμενη χρήση (γράψιμο- σβήσιμο) φθίνει την ποιότητα των θαλάμων Όχι κατάλληλη για κύρια μνήμη Κατάλληλη για φωτογραφικές μηχανές, κινητά τηλέφωνα, PDAs, κλπ Flash drives 29

30 Αρχεία Αρχείο (file): μονάδα αποθήκευσης δεδομένων σε ένα σύστημα μαζικής αποθήκευσης. Κείμενο, μουσικό κομμάτι, φωτογραφία, πρόγραμμα, συλλογή δεδομένων Φυσική εγγραφή (physical record): ένα τμήμα δεδομένων που είναι σύμφωνο με τα φυσικά χαρακτηριστικά μιας συσκευής αποθήκευσης = τομέας στην περίπτωση δίσκου (512 Βytes) Ένα αρχείο ανάλογα με τις πληροφορίες που αναπαριστά διαιρείται σe λογικές εγγραφές (logical records), οι οποίες αποτελούνται από μικρότερες μονάδες, τα πεδία (fields). π.χ. Σε ένα αρχείο συλλογή δεδομένων εγραζομένων, μια λογική εγγραφή είναι ένας εργαζόμενος Πεδία π.χ. Όνομα, διεύθυνση, κλπ 30

31 Λογικές και φυσικές εγγραφές ενός δίσκου 31

32 Αναπαράσταση κειμένου Κάθε σύμβολο κειμένου (γράμμα αλφαβήτου, σημείο στίξης κτλ.) αντιστοιχίζεται σε μια μοναδική σειρά bit. Αμερικανικό Πρότυπο Κώδικα για την Ανταλλαγή Πληροφοριών (ASCII): χρησιμοποιεί σειρές των 8 bit για να αναπαραστήσει σύμβολα του Αγγλικού αλφαβήτου. Ο κώδικας Unicode χρησιμοποιεί σχήματα των 16 bit για τα σύμβολα των περισσοτέρων γλωσσών του κόσμου. Ο Διεθνής Οργανισμός Τυποποίησης ISO χρησιμοποιεί σχήματα των 32 bit. Το μήνυμα Hello. σε κώδικα ASCII 32

33 Αναπαράσταση εικόνων Εικονοστοιχεία (pixels [picture elements] Pixel = σημείο με χρωματική πληροφορία = (%R,%G,%B) Εικόνα (bit map): ορθογόνιο πλέγμα από pixels 33

34 Κωδικοποίηση Pixel (RGB) Μαυρόασπρη εικόνα: 1b/pixel, 1B/pixel Έγχρωμη εικόνα: τουλάχιστον 3B/pixel Τρία συστατικά στοιχεία χρώματος: κόκκινο, πράσινο, μπλέ 34

35 Αναπαράσταση αριθμητικών τιμών στον υπολογιστή Γιατί όχι με ASCII? 1 byte ανά ψηφίο, σημαίνει χρειαζόμαστε 16 bits για να παραστήσουμε αριθμούς 0-99 αλλά με 16 bits: à Ο δυαδικός συμβολισμός (binary nota on) χρησιμοποιεί bits για να αναπαραστήσει αριθμούς. Υπάρχουν περιορισμοί στους υπολογιστές για τις αναπαραστάσεις αριθμητικών τιμών: Υπερχείλιση, όταν ο αριθμός είναι πολύ μεγάλος 3- bit: Περικοπή (στρογγυλοποίηση), όταν ένας αριθμός βρίσκεται μεταξύ δύο αναπαριστώμενων αριθμών Θα δούμε αργότερα ακόμη 2 συμβολισμούς: Συμβολισμός συμπλήρωμα ως προς 2 (two s complement notaqon): βοηθά στην αναπαράσταση αρνητικών αριθμών Συμβολισμός κινητής υποδιαστολής (floaqng point): για πραγματικούς αριθμούς και μεγάλους ακέραιους

36 Το δεκαδικό και το δυαδικό σύστημα 36

37 Μετατροπή από δυαδική σε δεκαδική αναπαράσταση

38 Ένας αλγόριθμος για την εύρεση της δυαδικής αναπαράστασης ενός θετικού ακεραίου Βήμα 1. Διαίρεσε την τιμή με το δύο και σημείωσε το υπόλοιπο. Βήμα 2. Όσο το πηλίκο είναι διάφορο του 0, συνέχισε να διαιρείς το νέο πηλίκο με το δύο και κατέγραφε το υπόλοιπο (γράφε από δεξιά προς αριστερά) Βήμα 3. Τώρα που προέκυψε πηλίκο ίσο με μηδέν, η δυαδική αναπαράσταση της αρχικής τιμής αποτελείται από τα υπόλοιπα, γραμμένα από τα δεξιά προς τα αριστερά με τη σειρά που σημειώθηκαν. 38

39 Η εφαρμογή του αλγορίθμου για τον υπολογισμό της δυαδικής αναπαράστασης του 13 39

40 Οι κανόνες της δυαδικής πρόσθεσης Παράδειγμα:

41 Αποκωδικοποίηση της δυαδικής αναπαράστασης ½ ¼ 1/8 41

42 Αναλογικά και Ψηφιακά Συστήματα Αναλογικά: παριστάνουν την ακριβή τιμή του μεγέθους που παριστάνουν (π.χ. για ήχο) Ψηφιακά: αναπαριστούν την τιμή με bits {0,1} (Παραστατικό) Παράδειγμα βιβλίου: κουβάς με νερό, γεμάτος π.χ. κατά τα ¾. 1 κουβάς κατά το ½ (1 bit) και 1 κουβάς κατά ¼ ( 1 bit) Συγκρίνετε τα ως προς την ανθεκτικότητα στα σφάλματα κάνοντας ένα ταρακούνημα στους κουβάδες και προσπαθώντας να καταλάβετε ποια είναι η ακριβής τιμή (3/4) Συμπέρασμα: Τα ψηφιακά συστήματα είναι πολύ πιο ανθεκτικά σε σφάλματα (λόγω εξωγενών παραγόντων) από τα αναλογικά 42

43 Αναπαράσταση ακεραίων Οι μη αρνητικοί ακέραιοι μπορούν να αναπαρασταθούν ως άθροισμα δυνάμεων του 2. Οι ακέραιοι με πρόσημο μπορούν να αναπαρασταθούν: Με τον συμβολισμό συμπληρώματος ως προς δύο, που είναι ο πιο διαδεδομένος τρόπος. Με τον συμβολισμό υπέρβασης (λιγότερo διαδεδομένος). 43

44 Σύστημα συμπληρώματος ως προς δύο 44

45 Αλγόριθμος αναπάραστασης του - 6 σε σύστημα συμπληρώματος με 4 bits Θετικοί αριθμοί ξεκινούν πάντα με 0, αρνητικοί με 1 45

46 Πρόσθεση σε σύστημα συμπληρώματος ως προς δύο 46

47 Πίνακας μετατροπής υπέρβασης κατά οκτώ (=2 4-1 ) Ανάθεση τετράδων bits από το κάτω όριο προς τα πάνω, σαν να ξεκινούσε η αρίθμηση από το 0 προς τους θετικούς Παρατήρηση: Σε σχέση με την αναπαράσταση με το συμπλήρωμα ως προς 2, μόνο τα πρώτα bits της τετράδας bits είναι ανάποδα! Λέγεται «υπέρβαση» γιατί η δυαδική αναπαράσταση ξεπερνά την αντίστοιχη αναπαράσταση με την μέθοδο υπέρβασης κατά 8, ακριβώς κατά 8 47

48 Ένα σύστημα συμβολισμού υπέρβασης κατά 4 που χρησιμοποιεί σχήματα των τριών bits 48

49 Συστατικά στοιχεία συμβολισμού κινητής υποδιαστολής Την man ssa xxxx θα θεωρούμε ότι είναι 0.xxxx (Manqssa) εκθέτης {,2, 1011} = - 2 ¾ Σημ: Το 110 στον εκθέτη είναι το 2 σε συμβολισμό υπέρβασης 49

50 Κωδικοποίηση της τιμής 2⅝ = ( , ( + ) ) = 0.001, = = 0.01 = =

51 Σφάλματα Η παραπάνω κατάσταση είναι γνωστή ως σφάλμα αποκοπής (trunca on error) ή σφάλμα στρογγυλοποίησης (round- off error) Το πεδίο man ssa δεν είναι αρκετά μεγάλο Μπορεί και η σειρά της πρόσθεσης να παίξει ρόλο!! Αν ένας πολύ μεγάλος αριθμός προστεθεί σε έναν πολύ μικρό... Στον υπολογιστή: Single- Precision Floa ng Point: 32 bits για αναπαράσταση κινητής υποδιαστολής 1, 8, 23 bits για πρόσημο, εκθέτη, man ssa αντίστοιχα Πεδίο που μπορεί να αναπαρασταθεί : [ , ] Ερώτηση: πόσα δεκαδικά ψηφία ακρίβεια δίνει η παραπάνω αναπαράσταση; Double- Precision Floa ng Point: 64 bits Σφάλματα λόγω ατέρμονου αριθμού ψηφίων π.χ. 1/3 51

52 Σφάλμα Υπερχείλισης Συμβαίνει όταν ένας αριθμός δεν μπορεί να παρασταθεί με το υπάρχον σύστημα αναπαράστασης γιατί είναι πολύ μεγάλος Π.χ.για ένα σύστημα συμπληρώματος ως προς 2 με 4 bits, μπορούμε να παραστήσουμε τις ακέραιες τιμές {- 8,- 7,...,0,1,...7} Υπερχείλιση μπορεί να προκύψει κατά την πρόσθεση 2 θετικών ή 2 αρνητικών αριθμών Αν κατά την πρόσθεση 2 θετικών αριθμών, προκύψει αριθμός με πρώτο ψηφίο 1 (δηλ. Αρνητικός), έχουμε υπέρβαση Ομοίως και για την πρόσθεση 2 αρνητικών αριθμών Η/Υ χρησιμοποιούν 32 bits για ακεραίους à μπορούν να αναπαραστήσουν ακέραιους ως και 2,147,483,647 N bits: μπορούν να αναπαραστήσουν αριθμούς στο [- 2 Ν- 1, 2 Ν- 1-1] Άλλοι συμβολισμοί (π.χ floa ng- point που είδαμε πριν) για μεγαλύτερους αριθμούς 52

53 Συμπίεση δεδομένων Επιστήμη της Θεωρίας της Πληροφορίας Μείωση όγκου δεδομένων για αποθήκευση ή μετάδοση Συμπίεση : λέγεται και κωδικοποίηση πηγής (source coding) Με απώλειες (lossy) ή χωρίς απώλειες (lossless) Χωρίς απώλειες: Κωδικοποίηση τρέχοντος μήκους (run- length coding): π.χ ακολουθία από s, s και 87 1 s 53

54 Συμπίεση δεδομένων (2) 1. Κωδικοποίηση με βάση την συχνότητα, π.χ. Κώδικας Huffman Το μήκος της ακολουθίας bit που αναπαριστά ένα αντικείμενο / σύμβολο είναι αντίστροφα ανάλογο με την συχνότητα εμφάνισης του αντικειμένου Τα συχνότερα εμφανιζόμενα αντικείμενα με μικρότερη ακολουθία Ίδια λογική με τον κώδικα Morse Λέγονται και κώδικες μεταβλητού μήκους (variable- length codes) 54

55 Κώδικας Morse Υποθέστε ότι έχετε 2 «αντικείμενα» A, B, προς συμπίεση, το ένα εμφανίζεται 90% των φορών και το άλλο 10% Έχετε 2 επιλογές: 1 η ακολουθία bit με μήκος 10 bits, 2 η ακολουθία bit με μήκος 20 bits Αν: Αà 1 η, Βà 2 η, ο μέσος όρος του αριθμού bits = 11 Αν Αà 2, Βà 1, ο μέσος όρος του αριθμού bits = 19 55

56 Συμπίεση δεδομένων (3) 2. Διαφορική (ή σχετική) κωδικοποίηση (differen al or rela ve encoding) Κωδικοποίηση (προσαρμοζόμενου) λεξικού adap ve dic onary encoding Π.χ. Κωδικοποίηση κατά Lembel- Ziv Υπάρχει ένα λεξικό από (μπλοκ, αναπαράσταση) Αρχίζει με αναπαράσταση απλών δομικών μπλοκ Καθώς μεγαλύτερα μπλοκ βρίσκονται, κωδικοποιούνται και προστίθεται στο λεξικό Xyx xyx xyx xyx Λεξικό: x = 1 y = 2 Κωδικοποίηση: = 3 xyx = 4 Πολύ αποδοτική, π.χ. Τώρα για το xyx χρησιμοποιείται ένα σύμβολο και όχι τρία 56

57 Συμπίεση εικόνων GIF (Graphics Interchange Format) Κωδικοποίηση λεξικού 256 πιθανοί χρωματισμοί κάθε pixel, 1 byte / pixel JPEG (Joint Photographic Expert Group) TIFF (Tagged Image File Format) JPEG: εκμεταλλεύεται τις αδυναμίες του ανθρώπινου ματιού (ευαισθησία σε φωτεινότητα αντί για χρώμα) Κωδικοποίηση με βάση λαμπρότητα και χρώμα μέσοι όροι χρώματος ανά 4 pixel περαιτέρω κωδικοποίηση 57

58 Αναπαράσταση ήχου Δειγματοληψία ηχητικού σήματος ανά τακτά χρονικά διαστήματα (millisecond) Δειγματοληψία: sampling Καταγραφή πλάτους (έντασης) του ηχητικού σήματος Απεικόνιση της τιμής του πλάτους με bits Θεμέλιο για την ψηφιακή επεξεργασία ήχου 58

59 Αναπαράσταση ήχου: Το ηχητικό κύμα που αναπαρίσταται από την ακολουθία {0, 1.5, 2.0, 1.5, 2.0, 3.0, 4.0, 3.0, 0} Κάθε δείγμα αναπαρίσταται με 16 bit (ή 32 γιά στέρεο) Πλάτος σήματος Χρόνος Ενδεικτικός ρυθμός δειγματοληψίας: 8000 δείγματα / δευτερόλεπτο (για τηλέφωνο) Για CD: 44,000 δείγματα / sec 59

60 Ερώτηση Πόσα bits χρειάζονται για να αναπαραστήσουν ένα μουσικό κομμάτι διάρκειας 4 λεπτών σε ένα CD; 4 min x 60 sec/min x 44,000 samples/sec x 16 bit/sample = 16,896,000 ~ 16.9 Mbits ~ 2.1 Mbytes 60

61 Συμπίεση Ήχου και Βίντεο Βίντεο: Mo on Picture Experts Group (MPEG) Βίντεο αποτελείται από μια σειρά από εικόνες (frames) Διάφορα είδη frames: Ι- frames, P- frames, B- frames I- frames: κωδικοποιούνται (και αποκωδικοποιούνται) αυτούσια P-, B- frames: εξαρτώνται από τα Ι- frames I- frames: πιο σημαντικά, χρειάζεται να προστατευθούν περισσότερο κατά τη μετάδοση Audio: MP3 (MPEG Layer 3) Ενδεικτικά, 1 ώρα βίντεο κωδικοποιείται σε 128ΜΒytes 61

62 (Ασύρματη) Μετάδοση Βίντεο Δυνατή με τις τεχνολογικές εξελίξεις στις ασύρματες επικοινωνίες Ταχύτητα μετάδοσης από ένα σημείο Α σε ένα σημείο Β Μετράται σε kbps (kilobits/sec), Mbps (Mega- bits/sec), Gbps (Giga- bits/sec) Εφικτό: αρκετές δεκάδες Μbps (ασύρματα), Gbps (ενσύρματα) Ερώτηση: Πόση ώρα χρειάζεται για να μεταφερθεί 1 ώρα βίντεο ασύρματα μέσω μιας ζεύξης ταχύτητας 1Μbps; 62

63 Σφάλματα Επικοινωνίας Προκαλούνται κατά την μετάδοση πληροφορίας Μέσο διάδοσης: αέρας στις ασύρματες επικοινωνίες, οπτική ίνα ή σύρμα στις ενσύρματες Παρεμβολές στις ασύρματες επικοινωνίες Προκαλούνται σφάλματα στην πληροφορία Ή και κατά την αποθηκευση πληροφορίας Ένα bit 0 μπορεί κάπου να αλλάξει σε 1 και ανάποδα 63

64 Ανίχνευση Σφαλμάτων: Κώδικας ισοτιμίας Oι κωδικοί ASCII των γραμμάτων A και F ρυθμισμένοι για περιττή ισοτιμία Αν υπάρχει ζυγός αριθμός από 1 s, τότε έχει συμβεί σφάλμα!! Ερώτηση: Τι είδους σφάλματα ανιχνεύονται με τον παραπάνω κώδικα; Τι είδους σφάλματα ΔΕΝ ανιχνεύονται; 64

65 Κώδικας διόρθωσης σφαλμάτων Αφού ανιχνευτεί, ένα σφάλμα πρέπει να διορθωθεί Κώδικες Διόρθωσης Σφάλματος (Error Correc ng Codes) Χρήσιμος ορισμός: Απόσταση Hamming (Hamming Distance) μεταξύ δυο ακολουθιών bits = αριθμός των bits που διαφέρουν Στο παράδειγμα, η απόσταση Hamming κάθε ζευγαριού είναι τουλάχιστον 3. 65

66 Αποκωδικοποίηση της λαμβανόμενης σειράς bit Ο κλάδος των Ψηφιακών Επικοινωνιών μελετά σχετικά θέματα 66

Τα µπιτ και η σηµασία τους. Σχήµα bit. ΚΕΦΑΛΑΙΟ 1: Αποθήκευση εδοµένων (1/2) 1.7 Αποθήκευση κλασµάτων 1.8 Συµπίεση δεδοµένων 1.9 Σφάλµατα επικοινωνίας

Τα µπιτ και η σηµασία τους. Σχήµα bit. ΚΕΦΑΛΑΙΟ 1: Αποθήκευση εδοµένων (1/2) 1.7 Αποθήκευση κλασµάτων 1.8 Συµπίεση δεδοµένων 1.9 Σφάλµατα επικοινωνίας ΚΕΦΑΛΑΙΟ 1: Αποθήκευση εδοµένων (1/2) ΚΕΦΑΛΑΙΟ 1: Αποθήκευση εδοµένων (2/2) 1.1 Τα bits και ο τρόπος που αποθηκεύονται 1.2 Κύρια µνήµη 1.3 Αποθηκευτικά µέσα 1.4 Αναπαράσταση πληροφοριών ως σχηµάτων bits

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 1: Αποθήκευση Δεδομένων

ΚΕΦΑΛΑΙΟ 1: Αποθήκευση Δεδομένων ΚΕΦΑΛΑΙΟ 1: Αποθήκευση Δεδομένων Τα bits και ο τρόπος που αποθηκεύονται πύλες και δισταθή κυκλώματα Κύρια μνήμη Άλλα αποθηκευτικά μέσα Αναπαράσταση πληροφορίας στον υπολογιστή Το δυαδικό σύστημα για αναπαράσταση

Διαβάστε περισσότερα

Αρχιτεκτονική Μηχανής. Αποθήκευση εδοµένων

Αρχιτεκτονική Μηχανής. Αποθήκευση εδοµένων Αρχιτεκτονική Μηχανής Αποθήκευση εδοµένων Οι πράξεις AND, OR, και Αλγεβρας Boole XOR (exclusive or) της Μία απεικόνιση των πυλών AND, OR, XOR, και NOT καθώς και των τιµών εισόδου (inputs) και εξόδου (output)

Διαβάστε περισσότερα

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Στέλιος Τιμοθέου ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΑ ΘΕΜΑΤΑ ΜΑΣ ΣΗΜΕΡΑ Συστήματα αρίθμησης Δυαδικό αριθμητικό

Διαβάστε περισσότερα

Κεφάλαιο 2. Οργάνωση και διαχείριση της Πληροφορίας στον. Υπολογιστή

Κεφάλαιο 2. Οργάνωση και διαχείριση της Πληροφορίας στον. Υπολογιστή ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 2 Οργάνωση και διαχείριση της Πληροφορίας στον Υπολογιστή Δεδομένα και Εντολές πληροφορία δεδομένα εντολές αριθμητικά δδ δεδομένα κείμενο εικόνα Επιλογή Αναπαράστασης

Διαβάστε περισσότερα

Β1.1 Αναπαράσταση Δεδομένων και Χωρητικότητα Μονάδων Αποθήκευσης

Β1.1 Αναπαράσταση Δεδομένων και Χωρητικότητα Μονάδων Αποθήκευσης Β1.1 Αναπαράσταση Δεδομένων και Χωρητικότητα Μονάδων Αποθήκευσης Τι θα μάθουμε σήμερα: Να αναφέρουμε τον τρόπο αναπαράστασης των δεδομένων (δυαδικό σύστημα) Να αναγνωρίζουμε πώς γράμματα και σύμβολα από

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 2ο Αναπαράσταση Δεδομένων

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 2ο Αναπαράσταση Δεδομένων Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 2ο Αναπαράσταση Δεδομένων 1 Εισαγωγή Ο Υπολογιστής είναι μια μηχανή επεξεργασίας δεδομένων Πριν ασχοληθούμε με την επεξεργασία τους

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 2ο Αναπαράσταση Δεδομένων

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 2ο Αναπαράσταση Δεδομένων Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 2ο Αναπαράσταση Δεδομένων 1 2.1 Τύποι Δεδομένων Τα δεδομένα σήμερα συναντώνται σε διάφορες μορφές, στις οποίες περιλαμβάνονται αριθμοί,

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών

Εισαγωγή στην επιστήμη των υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 3ο Αναπαράσταση Αριθμών www.di.uoa.gr/~organosi 1 Δεκαδικό και Δυαδικό Δεκαδικό σύστημα 2 3 Δεκαδικό και Δυαδικό Δυαδικό Σύστημα

Διαβάστε περισσότερα

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μαθήματα 6 και 7 Αναπαράσταση της Πληροφορίας στον Υπολογιστή. 1 Στέργιος Παλαμάς

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μαθήματα 6 και 7 Αναπαράσταση της Πληροφορίας στον Υπολογιστή. 1 Στέργιος Παλαμάς ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Τμήμα Λογιστικής Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Μαθήματα 6 και 7 Αναπαράσταση της Πληροφορίας στον Υπολογιστή 1 1. Αριθμοί: Το Δυαδικό Σύστημα Οι ηλεκτρονικοί υπολογιστές

Διαβάστε περισσότερα

Αριθμητικά Συστήματα Η ανάγκη του ανθρώπου για μετρήσεις οδήγησε αρχικά στην επινόηση των αριθμών Κατόπιν, στην επινόηση συμβόλων για τη παράσταση

Αριθμητικά Συστήματα Η ανάγκη του ανθρώπου για μετρήσεις οδήγησε αρχικά στην επινόηση των αριθμών Κατόπιν, στην επινόηση συμβόλων για τη παράσταση Αριθμητικά Συστήματα Η ανάγκη του ανθρώπου για μετρήσεις οδήγησε αρχικά στην επινόηση των αριθμών Κατόπιν, στην επινόηση συμβόλων για τη παράσταση τους Κατόπιν, στην επινόηση συμβόλων για τη παράσταση

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ I Ενότητα 6

ΠΛΗΡΟΦΟΡΙΚΗ I Ενότητα 6 ΠΛΗΡΟΦΟΡΙΚΗ I Ενότητα 6 ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Bits & Bytes Bit: η μικρότερη μονάδα πληροφορίας μία από δύο πιθανές καταστάσεις (ναι / όχι, αληθές / ψευδές, n / ff) κωδικοποίηση σε 0 ή 1 δυαδικό σύστημα

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΉ. Μάθημα 7

ΠΛΗΡΟΦΟΡΙΚΉ. Μάθημα 7 ΠΛΗΡΟΦΟΡΙΚΉ Μάθημα 7 Μηχανισμός Οπτικών Δίσκων CD ROM (compact disk read only memory) Μεγάλη αποθηκευτική ικανότητα (650ΜΒ ή 700ΜΒ) Γρήγορη προσπέλαση στα δεδομένα Χαμηλή τιμή (CD) Μέσο μεταφοράς και διανομής

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Προγραμματισμό Εισαγωγή στον Προγραμματισμό Ενότητα 3 Λειτουργίες σε Bits, Αριθμητικά Συστήματα Χρήστος Γκουμόπουλος Πανεπιστήμιο Αιγαίου Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Φύση υπολογιστών Η

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική & τον Προγραμματισμό

Εισαγωγή στην Πληροφορική & τον Προγραμματισμό ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Εισαγωγή στην Πληροφορική & τον Προγραμματισμό Ενότητα 3 η : Κωδικοποίηση & Παράσταση Δεδομένων Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα

Διαβάστε περισσότερα

Τετάρτη 5-12/11/2014. ΣΗΜΕΙΩΣΕΙΣ 3 ου και 4 ου ΜΑΘΗΜΑΤΟΣ ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΑΡΧΙΤΕΚΤΟΝΙΚΗ Η/Υ Α ΕΞΑΜΗΝΟ

Τετάρτη 5-12/11/2014. ΣΗΜΕΙΩΣΕΙΣ 3 ου και 4 ου ΜΑΘΗΜΑΤΟΣ ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΑΡΧΙΤΕΚΤΟΝΙΚΗ Η/Υ Α ΕΞΑΜΗΝΟ Τετάρτη 5-12/11/2014 ΣΗΜΕΙΩΣΕΙΣ 3 ου και 4 ου ΜΑΘΗΜΑΤΟΣ ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΑΡΧΙΤΕΚΤΟΝΙΚΗ Η/Υ Α ΕΞΑΜΗΝΟ ΕΚΠΑΙΔΕΥΤΗΣ: ΤΡΟΧΙΔΗΣ ΠΑΝΑΓΙΩΤΗΣ 1. Παράσταση και οργάνωση δεδομένων

Διαβάστε περισσότερα

Αναπαράσταση Δεδομένων (2 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

Αναπαράσταση Δεδομένων (2 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Αναπαράσταση Δεδομένων (2 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική «Λογικές» πράξεις, μάσκες Πώς βρίσκουμε το υπόλοιπο μιας διαίρεσης με το 4; διαίρεση με 4 = δεξιά ολίσθηση 2 bits Το υπόλοιπο

Διαβάστε περισσότερα

Εισαγωγή στην πληροφορική

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 3: Δυαδικά Συστήματα Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Βασικές Έννοιες Προγραμματισμού. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Βασικές Έννοιες Προγραμματισμού. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Βασικές Έννοιες Προγραμματισμού Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Αριθμητικά συστήματα Υπάρχουν 10 τύποι ανθρώπων: Αυτοί

Διαβάστε περισσότερα

Πληροφορική. Ενότητα 4 η : Κωδικοποίηση & Παράσταση Δεδομένων. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Πληροφορική. Ενότητα 4 η : Κωδικοποίηση & Παράσταση Δεδομένων. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Πληροφορική Ενότητα 4 η : Κωδικοποίηση & Παράσταση Δεδομένων Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής Άδειες Χρήσης

Διαβάστε περισσότερα

Αναπαράσταση Δεδομένων. ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

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

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 11/10/07

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 11/10/07 ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 11/10/07 Τμήμα θεωρίας: Α.Μ. 8, 9 Κάθε Πέμπτη, 11πμ-2μμ, ΑΜΦ23. Διδάσκων: Ντίνος Φερεντίνος Γραφείο 118 email: kpf3@cornell.edu Μάθημα: Θεωρία + προαιρετικό

Διαβάστε περισσότερα

Δύο είναι οι κύριες αιτίες που μπορούμε να πάρουμε από τον υπολογιστή λανθασμένα αποτελέσματα εξαιτίας των σφαλμάτων στρογγυλοποίησης:

Δύο είναι οι κύριες αιτίες που μπορούμε να πάρουμε από τον υπολογιστή λανθασμένα αποτελέσματα εξαιτίας των σφαλμάτων στρογγυλοποίησης: Ορολογία bit (binary digit): δυαδικό ψηφίο. Τα δυαδικά ψηφία είναι το 0 και το 1 1 byte = 8 bits word: η θεμελιώδης μονάδα σύμφωνα με την οποία εκπροσωπούνται οι πληροφορίες στον υπολογιστή. Αποτελείται

Διαβάστε περισσότερα

Analog vs Digital. Δούρβας Ιωάννης ΙΩΑΝΝΗΣ ΔΟΥΡΒΑΣ

Analog vs Digital. Δούρβας Ιωάννης ΙΩΑΝΝΗΣ ΔΟΥΡΒΑΣ Analog vs Digital Δούρβας Ιωάννης Ηλεκτρονικός Υπολογιστής ψηφιακή μηχανή Ο υπολογιστής αποτελείται από ένα σύνολο (εκατομμύρια) ηλεκτρικά κυκλώματα. Για τα ηλεκτρικά κυκλώματα υπάρχουν μόνο 2 καταστάσεις.

Διαβάστε περισσότερα

! Εάν ο αριθμός διαθέτει περισσότερα bits, χρησιμοποιούμε μεγαλύτερες δυνάμεις του 2. ! Προσοχή στη θέση του περισσότερο σημαντικού bit!

! Εάν ο αριθμός διαθέτει περισσότερα bits, χρησιμοποιούμε μεγαλύτερες δυνάμεις του 2. ! Προσοχή στη θέση του περισσότερο σημαντικού bit! Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 25-6 Πράξεις με δυαδικούς αριθμούς (αριθμητικές ) http://di.ionio.gr/~mistral/tp/csintro/ Αριθμοί Πράξεις με δυαδικούς αριθμούς

Διαβάστε περισσότερα

Αριθµητική υπολογιστών

Αριθµητική υπολογιστών Αριθµητική υπολογιστών Μιχάλης ρακόπουλος Υπολογιστική Επιστήµη & Τεχνολογία, #03 1 εκαδικό σύστηµα αρίθµησης Βάση το 10. 10 ψηφία: 0 1 2 3 4 5 6 7 8 9 1 δεκαδικό ψηφίο εκφράζει 1 από 10 πιθανές επιλογές

Διαβάστε περισσότερα

ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Αναπαράσταση δεδομένων

ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Αναπαράσταση δεδομένων ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Αναπαράσταση δεδομένων Υπολογιστικά συστήματα: Στρώματα 1 επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Τύποι δεδομένων 2 Τα δεδομένα

Διαβάστε περισσότερα

[2] Υπολογιστικά συστήματα: Στρώματα. Τύποι δεδομένων. Μπιτ. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό

[2] Υπολογιστικά συστήματα: Στρώματα. Τύποι δεδομένων. Μπιτ. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό Υπολογιστικά συστήματα: Στρώματα 1 ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Αναπαράσταση δεδομένων 2 Τύποι δεδομένων Τα δεδομένα

Διαβάστε περισσότερα

Πράξεις με δυαδικούς αριθμούς

Πράξεις με δυαδικούς αριθμούς Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 25-6 Πράξεις με δυαδικούς αριθμούς (αριθμητικές πράξεις) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Πράξεις με δυαδικούς

Διαβάστε περισσότερα

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ. Δρ. Κουζαπάς Δημήτριος Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής. Αναπαράσταση Δεδομένων

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ. Δρ. Κουζαπάς Δημήτριος Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής. Αναπαράσταση Δεδομένων ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ Δρ. Κουζαπάς Δημήτριος Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής Αναπαράσταση Δεδομένων Υπολογιστικά συστήματα: Στρώματα 1 Επικοινωνία Εφαρμογές

Διαβάστε περισσότερα

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Αριθμητικά Συστήματα. Επιμέλεια Διαφανειών: Δ.

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Αριθμητικά Συστήματα. Επιμέλεια Διαφανειών: Δ. Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Αριθμητικά Συστήματα Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Αριθμητικά Συστήματα Δεκαδικό Σύστημα: Βάση το 10, ψηφία 10 και συντελεστές

Διαβάστε περισσότερα

Κ15 Ψηφιακή Λογική Σχεδίαση 2: Δυαδικό Σύστημα / Αναπαραστάσεις

Κ15 Ψηφιακή Λογική Σχεδίαση 2: Δυαδικό Σύστημα / Αναπαραστάσεις Κ15 Ψηφιακή Λογική Σχεδίαση 2: Δυαδικό Σύστημα / Αναπαραστάσεις Γιάννης Λιαπέρδος TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ Δυαδικό Σύστημα Αρίθμησης Περιεχόμενα 1 Δυαδικό

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ I. 4 η ΔΙΑΛΕΞΗ Αριθμητικά Συστήματα

ΠΛΗΡΟΦΟΡΙΚΗ I. 4 η ΔΙΑΛΕΞΗ Αριθμητικά Συστήματα ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ - ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΙΣΑΓΩΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΤΟΥΡΙΣΤΙΚΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ ΚΑΙ ΕΠΙΧΕΙΡΗΣΕΩΝ ΦΙΛΟΞΕΝΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗ I 4 η ΔΙΑΛΕΞΗ Αριθμητικά Συστήματα ΧΑΣΑΝΗΣ ΒΑΣΙΛΕΙΟΣ

Διαβάστε περισσότερα

Αναπαράσταση Δεδομένων

Αναπαράσταση Δεδομένων Αναπαράσταση Δεδομένων Περιεχόμενα Ανακεφαλαίωση Αναπαράσταση Δεδομένων Εσωτερικό Υπολογιστή Αναπαράσταση Κειμένου Αναπαράσταση Εικόνας Αναπαράσταση Ήχου Δεδομένα στο Εσωτερικό του Η/Υ Αναπαράσταση Δεδομένων

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ Ι Ενότητα 8: Συστήματα αρίθμησης

ΠΛΗΡΟΦΟΡΙΚΗ Ι Ενότητα 8: Συστήματα αρίθμησης ΠΛΗΡΟΦΟΡΙΚΗ Ι Ενότητα 8: Συστήματα αρίθμησης Μιχάλης Δρακόπουλος Σχολή Θετικών επιστημών Τμήμα Μαθηματικών ΠΛΗΡΟΦΟΡΙΚΗ Ι (MATLAB) Ενότητα 8 Σημειώσεις βασισμένες στο βιβλίο Το MATLAB στην Υπολογιστική

Διαβάστε περισσότερα

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Αναπαράσταση Αριθμών

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Αναπαράσταση Αριθμών Αναπαράσταση Αριθμών Δεκαδικό και Δυαδικό Δεκαδικό σύστημα Δεκαδικό και Δυαδικό Μετατροπή Για τη μετατροπή ενός αριθμού από το δυαδικό σύστημα στο δεκαδικό, πολλαπλασιάζουμε κάθε δυαδικό ψηφίο του αριθμού

Διαβάστε περισσότερα

Περιεχόµενα. οµή Η/Υ: Αναπαράσταση εδοµένων. υαδικό σύστηµα. Συστήµατα Αρίθµησης υαδικό Οκταδικό εκαεξαδικό Παραδείγµατα

Περιεχόµενα. οµή Η/Υ: Αναπαράσταση εδοµένων. υαδικό σύστηµα. Συστήµατα Αρίθµησης υαδικό Οκταδικό εκαεξαδικό Παραδείγµατα οµή Η/Υ: Αναπαράσταση εδοµένων Συστήµατα Αρίθµησης υαδικό Οκταδικό εκαεξαδικό Παραδείγµατα Περιεχόµενα Κωδικοποίηση δεδοµένων Κώδικας ASCII Άλλοι κώδικες Παραδείγµατα Συστήµατα Αρίθµησης Τα συνηθέστερα

Διαβάστε περισσότερα

Μάθημα 2: Παράσταση της Πληροφορίας

Μάθημα 2: Παράσταση της Πληροφορίας Μάθημα 2: Παράσταση της Πληροφορίας 2.1 Παράσταση δεδομένων Κάθε υπολογιστική μηχανή αποτελείται από ηλεκτρονικά κυκλώματα που η λειτουργία τους βασίζεται στην αρχή ανοιχτό-κλειστό. Η συμπεριφορά τους

Διαβάστε περισσότερα

1 η Θεµατική Ενότητα : Δυαδικά Συστήµατα

1 η Θεµατική Ενότητα : Δυαδικά Συστήµατα 1 η Θεµατική Ενότητα : Δυαδικά Συστήµατα Δεκαδικοί Αριθµοί Βάση : 10 Ψηφία : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Αριθµοί: Συντελεστές Χ δυνάµεις του 10 7392.25 = 7x10 3 + 3x10 2 + 9x10 1 + 2x10 0 + 2x10-1 + 5x10-2

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 2: Αποθήκευση Δεδομένων, 2ΔΩ Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλιγκιρίδης Μαθησιακοί Στόχοι Η Ενότητα 2 διαπραγματεύεται θέματα

Διαβάστε περισσότερα

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM).

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM). Μνήμες Ένα από τα βασικά πλεονεκτήματα των ψηφιακών συστημάτων σε σχέση με τα αναλογικά, είναι η ευκολία αποθήκευσης μεγάλων ποσοτήτων πληροφοριών, είτε προσωρινά είτε μόνιμα Οι πληροφορίες αποθηκεύονται

Διαβάστε περισσότερα

Συστήματα αρίθμησης. = α n-1 *b n-1 + a n-2 *b n-2 + +a 1 b 1 + a 0 όπου τα 0 a i b-1

Συστήματα αρίθμησης. = α n-1 *b n-1 + a n-2 *b n-2 + +a 1 b 1 + a 0 όπου τα 0 a i b-1 Συστήματα αρίθμησης Δεκαδικό σύστημα αρίθμησης 1402 = 1000 + 400 +2 =1*10 3 + 4*10 2 + 0*10 1 + 2*10 0 Γενικά σε ένα σύστημα αρίθμησης με βάση το b N, ένας ακέραιος αριθμός με n ψηφία παριστάνεται ως:

Διαβάστε περισσότερα

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 5 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ. url:

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 5 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ.   url: στους Ηλεκτρονικούς Υπολογιστές 5 ο Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ email: leo@mail.ntua.gr url: http://users.ntua.gr/leo Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Αριθμητικά Συστήματα

Αριθμητικά Συστήματα Αριθμητικά Συστήματα Οργάνωση Δεδομένων (1/2) Bits: Η μικρότερη αριθμητική μονάδα ενός υπολογιστικού συστήματος, η οποία δείχνει δύο καταστάσεις, 0 ή 1 (αληθές η ψευδές). Nibbles: Μονάδα 4 bit που παριστά

Διαβάστε περισσότερα

Αρχές κωδικοποίησης. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 08-1

Αρχές κωδικοποίησης. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 08-1 Αρχές κωδικοποίησης Απαιτήσεις κωδικοποίησης Είδη κωδικοποίησης Κωδικοποίηση εντροπίας Διαφορική κωδικοποίηση Κωδικοποίηση μετασχηματισμών Στρωματοποιημένη κωδικοποίηση Κβαντοποίηση διανυσμάτων Τεχνολογία

Διαβάστε περισσότερα

Κεφάλαιο 2 Η έννοια και η παράσταση της πληροφορίας στον ΗΥ. Εφ. Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος 1

Κεφάλαιο 2 Η έννοια και η παράσταση της πληροφορίας στον ΗΥ. Εφ. Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος 1 Κεφάλαιο 2 Η έννοια και η παράσταση της πληροφορίας στον ΗΥ Καραμαούνας Πολύκαρπος 1 2.1Η έννοια της πληροφορίας Δεδομένα Πληροφορία Καραμαούνας Πολύκαρπος 2 2.2 ΗΥ Το βασικό εργαλείο επεξεργασίας και

Διαβάστε περισσότερα

Ανασκόπηση στα ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ

Ανασκόπηση στα ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΡΓΑΣΙΑ 1: Ονοματεπώνυμο: Εξάμηνο: Ανασκόπηση στα ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Α.Μ: Έτος: 1. Το δεκαδικό σύστημα Είναι φανερό ότι οι χιλιάδες, εκατοντάδες, δεκάδες, μονάδες και τα δεκαδικά ψηφία είναι δυνάμεις

Διαβάστε περισσότερα

TEI Ιονίων Νήσων Τμήμα Τεχνολογίας Τροφίμων Πληροφορική Σημειώσεις Τεύχος 2. Μάκης Σταματελάτος

TEI Ιονίων Νήσων Τμήμα Τεχνολογίας Τροφίμων Πληροφορική Σημειώσεις Τεύχος 2. Μάκης Σταματελάτος TEI Ιονίων Νήσων Τμήμα Τεχνολογίας Τροφίμων Πληροφορική Σημειώσεις Τεύχος 2 Μάκης Σταματελάτος makiss@teiion.gr Περιεχόμενα Τα Κύρια Μέρη του Η/Υ (συνέχεια) Αναπαράσταση της πληροφορίας στον Η/Υ Δυαδικό

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Προγραμματισμό Εισαγωγή στον Προγραμματισμό Ακαδημαϊκό Έτος 2010-2011 Επιμέλεια Ξενοφών Βασιλάκος Περιεχόμενα Φροντιστηρίου 1. Κωδικοποίηση και Δυαδική Αναπαράσταση 2. Κωδικοποίηση ASCII Κωδικοποίηση Unicode Εισαγωγή

Διαβάστε περισσότερα

Τεχνολογία Πολυμέσων. Ενότητα # 8: Αρχές κωδικοποίησης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Τεχνολογία Πολυμέσων. Ενότητα # 8: Αρχές κωδικοποίησης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Τεχνολογία Πολυμέσων Ενότητα # 8: Αρχές κωδικοποίησης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του

Διαβάστε περισσότερα

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 12

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 12 ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 12 17 Οκτωβρίου, 2006 Γεώργιος Έλληνας Επίκουρος Καθηγητής ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΑ ΘΕΜΑΤΑ

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική ΓΕΝΙΚΟ ΤΜΗΜΑ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ TEI ΧΑΛΚΙ ΑΣ

Εισαγωγή στην Πληροφορική ΓΕΝΙΚΟ ΤΜΗΜΑ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ TEI ΧΑΛΚΙ ΑΣ Εισαγωγή στην Πληροφορική 1 Περιεχόµενα - Κωδικοποιήσεις - Αριθµητικά Συστήµατα 2 Ηλεκτρονικός Υπολογιστής Είπαµε ότι είναι, µία Ηλεκτρονική Μηχανή, που δουλεύει κάτω από τον έλεγχο εντολών αποθηκευµένων

Διαβάστε περισσότερα

Κεφάλαιο 2.4: Εργασία με εικονίδια

Κεφάλαιο 2.4: Εργασία με εικονίδια Κεφάλαιο 2.4: Εργασία με εικονίδια 2.4.1 Συχνότερα εμφανιζόμενα εικονίδια των Windows Τα πιο συνηθισμένα εικονίδια, που μπορεί να συναντήσουμε, είναι: Εικονίδια συστήματος: Τα Windows εμφανίζουν τα στοιχεία

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ 1 Πράξεις με μπιτ 2 ΑριθμητικέςΠράξειςσεΑκέραιους Πρόσθεση, Αφαίρεση, Πολλαπλασιασμός, Διαίρεση Ο πολλαπλασιασμός

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr 1 2. ΑΡΙΘΜΗΤΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΜΕΡΟΣ Α 2 Τεχνολογία

Διαβάστε περισσότερα

Εισαγωγή στην επιστήµη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ

Εισαγωγή στην επιστήµη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Εισαγωγή στην επιστήµη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ 1 Αριθµητικό Σύστηµα! Ορίζει τον τρόπο αναπαράστασης ενός αριθµού µε διακεκριµένα σύµβολα! Ένας αριθµός αναπαρίσταται διαφορετικά σε κάθε σύστηµα,

Διαβάστε περισσότερα

ΦΥΛΛΟ ΠΛΗΡΟΦΟΡΙΩΝ. Μονάδες μέτρησης χωρητικότητας μνήμης - Η περιφερειακή μνήμη

ΦΥΛΛΟ ΠΛΗΡΟΦΟΡΙΩΝ. Μονάδες μέτρησης χωρητικότητας μνήμης - Η περιφερειακή μνήμη Τ.Π.Ε. - Φ.ΠΛΗΡ.Ε-001 ΜΟΝΑΔΕΣ ΜΕΤΡΗΣΗΣ ΧΩΡΗΤΙΚΟΤΗΤΑΣ ΜΝΗΜΗΣ 1 Όνομα Σχολείου 5ο Ολοήμερο Δημοτικό Σχολείο Μεταμόρφωσης Τάξη Ε Τίτλος μαθήματος Τ.Π.Ε. Τίτλος ενότητας Μονάδες μέτρησης χωρητικότητας μνήμης

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr 3. ΑΡΙΘΜΗΤΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΜΕΡΟΣ Β Παράσταση Προσημασμένων

Διαβάστε περισσότερα

Πληροφορική Ι. Μάθημα 9 ο Συμπίεση δεδομένων. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Δρ.

Πληροφορική Ι. Μάθημα 9 ο Συμπίεση δεδομένων. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Δρ. Οι διαφάνειες έχουν βασιστεί στο βιβλίο «Εισαγωγή στην επιστήμη των υπολογιστών» του B. Forouzanκαι Firoyz Mosharraf(2 η έκδοση-2010) Εκδόσεις Κλειδάριθμος Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου

Διαβάστε περισσότερα

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 7 και 8: Αναπαραστάσεις. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 7 και 8: Αναπαραστάσεις. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής Γιώργος Δημητρίου Μάθημα 7 και 8: Αναπαραστάσεις Αναπαράσταση Πληροφορίας Η/Υ Αριθμητικά δεδομένα Σταθερής υποδιαστολής Κινητής υποδιαστολής Μη αριθμητικά δεδομένα Χαρακτήρες Ειδικοί κώδικες Εντολές Γλώσσα

Διαβάστε περισσότερα

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι. Μάθημα 4 ο Πράξεις με bits. Δρ.

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι. Μάθημα 4 ο Πράξεις με bits. Δρ. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Πληροφορική Ι Μάθημα 4 ο Πράξεις με bits Δρ. Γκόγκος Χρήστος Κατηγορίες πράξεων με bits Πράξεις με δυαδικά ψηφία Αριθμητικές πράξεις

Διαβάστε περισσότερα

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

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

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 2: Αποθήκευση Δεδομένων: Αριθμητική του Υπολογιστή, Αριθμητικά Συστήματα Μετατροπές, 2ΔΩ Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλιγκιρίδης

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ και Μετατροπές Αριθμών

Εισαγωγή στην επιστήμη των υπολογιστών. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ και Μετατροπές Αριθμών Εισαγωγή στην επιστήμη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ και Μετατροπές Αριθμών 1 Αριθμητικό Σύστημα Ορίζει τον τρόπο αναπαράστασης ενός αριθμού με διακεκριμένα σύμβολα Ένας αριθμός αναπαρίσταται διαφορετικά

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών. Πράξεις με μπιτ

Εισαγωγή στην επιστήμη των υπολογιστών. Πράξεις με μπιτ Εισαγωγή στην επιστήμη των υπολογιστών Πράξεις με μπιτ 1 Πράξεις με μπιτ 2 Αριθμητικές Πράξεις σε Ακέραιους Πρόσθεση, Αφαίρεση, Πολλαπλασιασμός, Διαίρεση 3 Πρόσθεση στη μορφή συμπληρώματος ως προς δύο

Διαβάστε περισσότερα

Σύστημα Πλεονάσματος. Αναπαράσταση Πραγματικών Αριθμών. Αριθμητικές Πράξεις σε Αριθμούς Κινητής Υποδιαστολής

Σύστημα Πλεονάσματος. Αναπαράσταση Πραγματικών Αριθμών. Αριθμητικές Πράξεις σε Αριθμούς Κινητής Υποδιαστολής Σύστημα Πλεονάσματος Αναπαράσταση Πραγματικών Αριθμών Αριθμητικές Πράξεις σε Αριθμούς Κινητής Υποδιαστολής Σύστημα Πλεονάσματος (Excess System) - 1 Είναι μια άλλη μια μορφή αναπαράστασης για αποθήκευση

Διαβάστε περισσότερα

µπιτ Λύση: Κάθε οµάδα των τεσσάρων µπιτ µεταφράζεται σε ένα δεκαεξαδικό ψηφίο 1100 C 1110 E Άρα το δεκαεξαδικό ισοδύναµο είναι CE2

µπιτ Λύση: Κάθε οµάδα των τεσσάρων µπιτ µεταφράζεται σε ένα δεκαεξαδικό ψηφίο 1100 C 1110 E Άρα το δεκαεξαδικό ισοδύναµο είναι CE2 ! Βρείτε το δεκαεξαδικό ισοδύναµο του σχήµατος µπιτ 110011100010 Λύση: Κάθε οµάδα των τεσσάρων µπιτ µεταφράζεται σε ένα δεκαεξαδικό ψηφίο 1100 C 1110 E 0010 2 Άρα το δεκαεξαδικό ισοδύναµο είναι CE2 2 !

Διαβάστε περισσότερα

Δύο είναι οι κύριες αιτίες που μπορούμε να πάρουμε από τον υπολογιστή λανθασμένα αποτελέσματα εξαιτίας των σφαλμάτων στρογγυλοποίησης:

Δύο είναι οι κύριες αιτίες που μπορούμε να πάρουμε από τον υπολογιστή λανθασμένα αποτελέσματα εξαιτίας των σφαλμάτων στρογγυλοποίησης: Ορολογία bit (binary digit): δυαδικό ψηφίο. Τα δυαδικά ψηφία είναι το 0 και το 1 1 byte = 8 bits word: η θεμελιώδης μονάδα σύμφωνα με την οποία εκπροσωπούνται οι πληροφορίες στον υπολογιστή. Αποτελείται

Διαβάστε περισσότερα

Συστήματα Αρίθμησης. Συστήματα Αρίθμησης 1. PDF created with FinePrint pdffactory Pro trial version

Συστήματα Αρίθμησης. Συστήματα Αρίθμησης 1. PDF created with FinePrint pdffactory Pro trial version Συστήματα Αρίθμησης Στην καθημερινή μας ζωή χρησιμοποιούμε το δεκαδικό σύστημα αρίθμησης. Στο σύστημα αυτό χρησιμοποιούμε δέκα διαφορετικά σύμβολα τα :,, 2, 3, 4, 5, 6,7 8, 9. Για τον αριθμό 32 θα χρειαστούμε

Διαβάστε περισσότερα

Προγραμματισμός Υπολογιστών

Προγραμματισμός Υπολογιστών Προγραμματισμός Υπολογιστών Αναπαράσταση Πληροφορίας Κ. Βασιλάκης, ΣΤΕΦ, ΤΕΙ Κρήτης Δεδομένα και πληροφορία Δεδομένα είναι ένα σύνολο διακριτών στοιχείων σχετικά με ένα συμβάν ή μια διαδικασία χωρίς κάποια

Διαβάστε περισσότερα

Ψηφιακά Κυκλώματα Ι. Μάθημα 1: Δυαδικά συστήματα - Κώδικες. Λευτέρης Καπετανάκης

Ψηφιακά Κυκλώματα Ι. Μάθημα 1: Δυαδικά συστήματα - Κώδικες. Λευτέρης Καπετανάκης ΤΛ2002 Ψηφιακά Κυκλώματα Ι Μάθημα 1: Δυαδικά συστήματα - Κώδικες Λευτέρης Καπετανάκης ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ Άνοιξη 2011 ΤΛ-2002: L1 Slide 1 Ψηφιακά Συστήματα ΤΛ-2002:

Διαβάστε περισσότερα

Υπολογιστές και Πληροφορία 1

Υπολογιστές και Πληροφορία 1 ΗΜΥ-20: Σχεδιασμός Ψηφιακών Συστημάτων Σκοπός του μαθήματος Λογικός Σχεδιασμός και Σχεδιασμός Η/Υ Εισαγωγή, Υπολογιστές και Πληροφορία Διδάσκουσα: Μαρία Κ. Μιχαήλ Βασικές έννοιες & εργαλεία που χρησιμοποιούνται

Διαβάστε περισσότερα

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 2: Αναπαράσταση Δεδομένων Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 2: Λογικές πράξεις, 2ΔΩ Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλικρίδης Μαθησιακοί Στόχοι Η Ενότητα 2 διαπραγματεύεται θέματα που αφορούν

Διαβάστε περισσότερα

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΕΝΟΤΗΤΑ Μ1 ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ Εκπαιδευτής: Γ. Π. ΠΑΤΣΗΣ, Επικ. Καθηγητής, Τμήμα Ηλεκτρονικών Μηχανικών, ΤΕΙ Αθήνας ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ 1. Ποια είναι η βάση

Διαβάστε περισσότερα

Εισαγωγή στους Υπολογιστές

Εισαγωγή στους Υπολογιστές Εισαγωγή στους Υπολογιστές Ενότητα 9: Ψηφιακή Αριθμητική Βασίλης Παλιουράς Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Ψηφιακή Αριθμητική Σκοποί ενότητας 2 Περιεχόμενα ενότητας

Διαβάστε περισσότερα

Αριθμητική Ανάλυση & Εφαρμογές

Αριθμητική Ανάλυση & Εφαρμογές Αριθμητική Ανάλυση & Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 2017-2018 Υπολογισμοί και Σφάλματα Παράσταση Πραγματικών Αριθμών Συστήματα Αριθμών Παράσταση Ακέραιου

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Σύστημα Πλεονάσματος και Αναπαράσταση Αριθμών Κινητής Υποδιαστολής

Σύστημα Πλεονάσματος και Αναπαράσταση Αριθμών Κινητής Υποδιαστολής Σύστημα Πλεονάσματος και Αναπαράσταση Αριθμών Κινητής Υποδιαστολής Σύστημα Πλεονάσματος (Excess System) - 1 Είναι μια άλλη μια μορφή αναπαράστασης για αποθήκευση θετικών και αρνητικών ακεραίων σε έναν

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ 1 Πράξεις με μπιτ 2 Αριθμητικές Πράξεις σε Ακέραιους Πρόσθεση, Αφαίρεση, Πολλαπλασιασμός, Διαίρεση Ο πολλαπλασιασμός

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Οικονοµικό Πανεπιστήµιο Αθηνών Τµήµα ιοικητικής Επιστήµης & Τεχνολογίας ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Κεφάλαιο 2 Αριθµητικά Συστήµατα και Αριθµητική Υπολογιστών Γιώργος Γιαγλής Περίληψη Κεφαλαίου

Διαβάστε περισσότερα

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Οργάνωση υπολογιστών ΚΜΕ Κύρια Μνήμη Υποσύστημα εισόδου/εξόδου Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) R1 R2 ΑΛΜ R3 I Καταχωρητές PC Κεντρική Μονάδα Επεξεργασίας Αριθμητική και λογική μονάδα

Διαβάστε περισσότερα

Κεφάλαιο 1. Συστήματα αρίθμησης και αναπαράστασης

Κεφάλαιο 1. Συστήματα αρίθμησης και αναπαράστασης Κεφάλαιο 1 Συστήματα αρίθμησης και αναπαράστασης 1.1 Εισαγωγή Οι υπολογιστές αναπαριστούν όλα τα είδη πληροφορίας ως δυαδικά δεδομένα. Έτσι, για την ευκολότερη και ταχύτερη επεξεργασία των διαφόρων πληροφοριών,

Διαβάστε περισσότερα

Δυαδικό Σύστημα Αρίθμησης

Δυαδικό Σύστημα Αρίθμησης Δυαδικό Σύστημα Αρίθμησης Το δυαδικό σύστημα αρίθμησης χρησιμοποιεί δύο ψηφία. Το 0 και το 1. Τα ψηφία ενός αριθμού στο δυαδικό σύστημα αρίθμησης αντιστοιχίζονται σε δυνάμεις του 2. Μονάδες, δυάδες, τετράδες,

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Αρχιτεκτονική-Ι. Ενότητα 1: Εισαγωγή στην Αρχιτεκτονική -Ι

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Αρχιτεκτονική-Ι. Ενότητα 1: Εισαγωγή στην Αρχιτεκτονική -Ι ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Αρχιτεκτονική-Ι Ενότητα 1: Εισαγωγή στην Αρχιτεκτονική -Ι Ιωάννης Έλληνας Τμήμα Η/ΥΣ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Ψηφιακά Συστήματα. 1. Συστήματα Αριθμών

Ψηφιακά Συστήματα. 1. Συστήματα Αριθμών Ψηφιακά Συστήματα 1. Συστήματα Αριθμών Βιβλιογραφία 1. Φανουράκης Κ., Πάτσης Γ., Τσακιρίδης Ο., Θεωρία και Ασκήσεις Ψηφιακών Ηλεκτρονικών, ΜΑΡΙΑ ΠΑΡΙΚΟΥ & ΣΙΑ ΕΠΕ, 2016. [59382199] 2. Floyd Thomas L.,

Διαβάστε περισσότερα

3. ΤΕΧΝΙΚΕΣ ΣΥΜΠΙΕΣΗΣ ΠΟΛΥΜΕΣΩΝ

3. ΤΕΧΝΙΚΕΣ ΣΥΜΠΙΕΣΗΣ ΠΟΛΥΜΕΣΩΝ 3. ΤΕΧΝΙΚΕΣ ΣΥΜΠΙΕΣΗΣ ΠΟΛΥΜΕΣΩΝ ΑΝΑΓΚΗ ΣΥΜΠΙΕΣΗΣ ΔΕΔΟΜΕΝΩΝ Local Multimedia Π.χ. Μία ταινία 90 min απαιτεί 120 GB, και τα σημερινά μέσα αποθήκευσης < 25 GB. Άρα σήμερα είναι αδύνατη η αποθήκευση και η

Διαβάστε περισσότερα

Ελίνα Μακρή

Ελίνα Μακρή Ελίνα Μακρή elmak@unipi.gr Μετατροπή Αριθμητικών Συστημάτων Πράξεις στα Αριθμητικά Συστήματα Σχεδίαση Ψηφιακών Κυκλωμάτων με Logism Άλγεβρα Boole Λογικές Πύλες (AND, OR, NOT, NAND, XOR) Flip Flops (D,

Διαβάστε περισσότερα

DIP_06 Συμπίεση εικόνας - JPEG. ΤΕΙ Κρήτης

DIP_06 Συμπίεση εικόνας - JPEG. ΤΕΙ Κρήτης DIP_06 Συμπίεση εικόνας - JPEG ΤΕΙ Κρήτης Συμπίεση εικόνας Το μέγεθος μιας εικόνας είναι πολύ μεγάλο π.χ. Εικόνα μεγέθους Α4 δημιουργημένη από ένα σαρωτή με 300 pixels ανά ίντσα και με χρήση του RGB μοντέλου

Διαβάστε περισσότερα

Πολυμέσα πάνω από κινητά δίκτυα

Πολυμέσα πάνω από κινητά δίκτυα Πολυμέσα πάνω από κινητά δίκτυα Γιώργος Τζιρίτας Τμήμα Επιστήμης Υπολογιστών http://www.csd.uoc.gr/~tziritas Άνοιξη 2016 1 Πολυμέσα σε ασύρματα δίκτυα Οι πολυμεσικές επικοινωνίες μέσω φορητών συσκευών

Διαβάστε περισσότερα

1. ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ. α i. (α i β i ) (1.3) όπου: η= το πλήθος ακεραίων ψηφίων του αριθμού Ν. n-1

1. ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ. α i. (α i β i ) (1.3) όπου: η= το πλήθος ακεραίων ψηφίων του αριθμού Ν. n-1 1. ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ 1.1 Εισαγωγή Το δεκαδικό σύστημα (Decimal System) αρίθμησης χρησιμοποιείται από τον άνθρωπο και είναι κατάλληλο βέβαια γι αυτόν, είναι όμως εντελώς ακατάλληλο για τις ηλεκτρονικές

Διαβάστε περισσότερα

Υπολογιστές Ι. Άδειες Χρήσης. Εισαγωγή. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Υπολογιστές Ι. Άδειες Χρήσης. Εισαγωγή. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Άδειες Χρήσης Υπολογιστές Ι Εισαγωγή Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι ΨΗΦΙΑΚΗ ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ. Δρ.

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι ΨΗΦΙΑΚΗ ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ. Δρ. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Πληροφορική Ι ΨΗΦΙΑΚΗ ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ Δρ. Γκόγκος Χρήστος Τύποι δεδομένων ιάφοροι τύποι δεδοµένων εδοµένα Κείµενο Αριθµοί Εικόνες

Διαβάστε περισσότερα

Ενότητα 1. Γνωρίζω τον υπολογιστή ως ενιαίο σύστημα

Ενότητα 1. Γνωρίζω τον υπολογιστή ως ενιαίο σύστημα Ενότητα 1 Γνωρίζω τον υπολογιστή ως ενιαίο σύστημα 1.1 Ψηφιακό Αναλογικό (βιβλίο μαθητή σελ. 104) στη διπλανή φωτογραφία τα χρώματα διαδέχονται το ένα το άλλο χωρίς να μπορούμε να διακρίνουμε τις ενδιάμεσες

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών. Αναπαράσταση Δεδομένων

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

Διαβάστε περισσότερα

Αναπαράσταση Μη Αριθμητικών Δεδομένων

Αναπαράσταση Μη Αριθμητικών Δεδομένων Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Αναπαράσταση Μη Αριθμητικών Δεδομένων (κείμενο, ήχος και εικόνα στον υπολογιστή) http://di.ionio.gr/~mistral/tp/csintro/

Διαβάστε περισσότερα

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Αναπαράσταση Αριθμών

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Αναπαράσταση Αριθμών Αναπαράσταση Αριθμών Δεκαδικό και Δυαδικό Δεκαδικό σύστημα Δεκαδικό και Δυαδικό Μετατροπή Για τη μετατροπή ενός αριθμού από το δυαδικό σύστημα στο δεκαδικό, πολλαπλασιάζουμε κάθε δυαδικό ψηφίο του αριθμού

Διαβάστε περισσότερα

! Δεδομένα: ανεξάρτητα από τύπο και προέλευση, στον υπολογιστή υπάρχουν σε μία μορφή: 0 και 1

! Δεδομένα: ανεξάρτητα από τύπο και προέλευση, στον υπολογιστή υπάρχουν σε μία μορφή: 0 και 1 Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 5-6 Αναπαράσταση Μη Αριθμητικών Δεδομένων (κείμενο, ήχος και εικόνα στον υπολογιστή) http://di.ionio.gr/~mistral/tp/csintro/

Διαβάστε περισσότερα

Κεφάλαιο 1.6: Συσκευές αποθήκευσης

Κεφάλαιο 1.6: Συσκευές αποθήκευσης Κεφάλαιο 1.6: Συσκευές αποθήκευσης 1.6.1 Συσκευές αποθήκευσης Μνήμη τυχαίας προσπέλασης - RAM Η μνήμη RAM (Random Access Memory Μνήμη Τυχαίας Προσπέλασης), κρατεί όλη την πληροφορία (δεδομένα και εντολές)

Διαβάστε περισσότερα

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ψηφιακή Σχεδίαση Ενότητα 1: Εισαγωγή σε βασικές έννοιες δυαδικού συστήματος Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα