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

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

Download "ΗΛΕΚΤΡΟΝΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ ΣΤΗΝ ΙΑΤΡΙΚΗ"

Transcript

1 ΕΥΑΓΓΕΛΟΣ Κ. ΓΕΩΡΓΙΟΥ ΗΛΕΚΤΡΟΝΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ ΣΤΗΝ ΙΑΤΡΙΚΗ ΣΗΜΕΙΩΣΕΙΣ Εργαστήριο Ιατρικής Φυσικής

2 One man s noise is another s man signal J.E. Pascot Copyright: Ευάγγελος Κ. Γεωργίου Εργαστήριο Ιατρικής Φυσικής 2

3 ΠΕΡΙΕΧΟΜΕΝΑ ΕΙΣΑΓΩΓΗ...5 ΤΥΠΟΙ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ...7 ΤΑ ΜΕΡΗ ΕΝΟΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ...8 ΕΙΣΟΔΟΣ-ΈΞΟΔΟΣ...8 ΚΕΝΤΡΙΚΗ ΜΟΝΑΔΑ ΕΠΕΞΕΡΓΑΣΙΑΣ...12 ΜΟΝΑΔΑ ΕΛΕΓΧΟΥ...13 ΑΡΙΘΜΗΤΙΚΗ ΜΟΝΑΔΑ...13 ΜΝΗΜΗ...13 Η ΛΟΓΙΚΗ ΤΟΥ Η/Υ...14 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ...16 ΑΡΧΕΙΟΘΕΤΗΣΗ...19 ΙΑΤΡΙΚΑ ΑΡΧΕΙΑ ΚΑΙ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ...22 AΠΟΘΗΚΕΥΣΗ ΙΑΤΡΙΚΩΝ ΔΕΔΟΜΕΝΩΝ...25 ΑΝΑΛΥΣΗ ΣΗΜΑΤΩΝ...28 ΜΕΤΑΤΡΟΠΗ ΑΝΑΛΟΓΙΚΟΥ ΣΕ ΨΗΦΙΑΚΟ ΣΗΜΑ...29 ΚΥΜΑΤΟ-ΑΝΑΛΥΣΗ...30 Η ΑΝΑΛΥΣΗ ΤΩΝ ΦΥΣΙΟΛΟΓΙΚΩΝ ΣΗΜΑΤΩΝ...31 ΑΞΙΟΠΙΣΤΙΑ ΤΩΝ ΑΝΑΛΥΣΕΩΝ ΑΠΟ Η/Υ...32 ΕΠΕΞΕΡΓΑΣΙΑ ΕΙΚΟΝΑΣ (IMAGE PROCESSING)...33 ΠΑΡΑΓΩΓΗ ΙΑΤΡΙΚΗΣ ΕΙΚΟΝΑΣ...39 ΑΝΑΚΑΤΑΣΚΕΥΗ ΕΙΚΟΝΑΣ...43 ΕΠΕΞΕΡΓΑΣΙΑ ΤΩΝ ΕΙΚΟΝΩΝ...44 ΑΝΑΓΝΩΡΙΣΗ ΚΑΙ ΑΝΑΛΥΣΗ ΕΙΚΟΝΑΣ...47 ΜΕΤΑΦΟΡΑ ΕΙΚΟΝΑΣ ΚΑΙ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ (DICOM, PACS)...47 ΕΡΓΑΣΤΗΡΙΑ...54 ΒΙΟΧΗΜΕΙΑ...56 ΑΙΜΑΤΟΛΟΓΙΑ...56 ΙΣΤΟΛΟΓΙΑ ΚΑΙ ΚΥΤΤΑΡΟΛΟΓΙΑ...57 ΥΠΟΛΟΓΙΣΤΕΣ ΚΑΙ ΘΕΡΑΠΕΙΑ...57 ΣΧΕΔΙΑΣΗ ΑΚΤΙΝΟΘΕΡΑΠΕΙΑΣ...57 ΘΕΡΑΠΕΙΑ ΜΕ ΦΑΡΜΑΚΑ...59 ΕΝΤΑΤΙΚΗ ΠΑΡΑΚΟΛΟΥΘΗΣΗ...60 ΜΟΝΤΕΛΑ ΚΑΙ ΑΠΟΜΙΜΗΣΕΙΣ...61 ΑΝΑΤΟΜΙΑ...62 ΒΟΗΘΗΜΑΤΑ ΑΠΟΚΑΤΑΣΤΑΣΕΩΣ...63 ΓΕΝΕΤΙΚΗ...63 ΛΗΨΗ ΙΣΤΟΡΙΚΟΥ...64 ΟΡΓΑΝΩΣΗ ΝΟΣΟΚΟΜΕΙΩΝ...64 ΙΑΤΡΙΚΗ ΕΚΠΑΙΔΕΥΣΗ...65 ΜΗΧΑΝΕΣ ΑΝΑΖΗΤΗΣΗΣ ΚΑΙ ΙΑΤΡΙΚΗ ΒΙΒΛΙΟΓΡΑΦΙΑ...66 ΙΑΤΡΙΚΗ ΈΡΕΥΝΑ...69 ΔΙΑΓΝΩΣΗ ΜΕ ΤΗ ΒΟΗΘΕΙΑ ΤΟΥ Η/Υ...69 ΤΟ ΜΟΝΤΕΛΟ ΠΡΟΓΝΩΣΤΙΚΗΣ ΑΞΙΑΣ...73 ΘΕΩΡΙΑ ΤΗΣ ΠΙΘΑΝΟΛΟΓΙΚΗΣ ΠΡΟΣΕΓΓΙΣΗΣ...74 Εργαστήριο Ιατρικής Φυσικής 3

4 ΠΑΡΑΔΕΙΓΜΑ ΕΦΑΡΜΟΓΗΣ ΤΟΥ ΘΕΩΡΗΜΑΤΟΣ ΤΟΥ BAYES...75 ΥΠΟΛΟΓΙΣΜΟΣ ΤΗΣ ΑΞΙΑΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ...77 ΒΙΒΛΙΟΓΡΑΦΙΑ...77 Εργαστήριο Ιατρικής Φυσικής 4

5 Εισαγωγή Ο ηλεκτρονικός διερευνητής (ή υπολογιστής ή εγκέφαλος) είναι μία ηλεκτρική μηχανή που μπορεί να κάνει υπολογισμούς. Υπερτερεί του ανθρωπίνου εγκεφάλου στην ταχύτητα που εκτελεί τους υπολογισμούς αλλά υστερεί στο ότι λειτουργεί αιτιοκρατικά δηλ. πάντοτε σύμφωνα με νόμους και κριτήρια που έχουν εκ των προτέρων καθορισθεί. Αυτές οι ταχύτητες ανοίγουν νέους δρόμους στην επίλυση προβλημάτων και την επεξεργασία δεδομένων. Οι ταχύτητες εκτέλεσης των Η/Υ κυμαίνονται από μερικά δισεκατομμύρια πράξεις στο δευτερόλεπτο για ένα πολύ μεγάλο Η/Υ έως εκατοντάδες χιλιάδες πράξεις στο δευτερόλεπτο για ένα μάλλον αργό Η/Υ. ΠΙΝΑΚΑΣ 1: Τι μπορεί να κάνει ένας Η/Υ Λειτουργία που εκτελείται από Η/Υ Αντίστοιχη πράξη εκτελούμενη από άνθρωπο 1. Διατηρεί πρόγραμμα οδηγιών σε 1. Θυμάται λίστα οδηγιών εσωτερική αποθήκευση 2. Διαβάζει δεδομένα σε γλώσσα 2. Διαβάζει τα δεδομένα σε γραπτή μορφή μηχανής και τα αποθηκεύει στην και τα θυμάται ή τα αρχειοθετεί εσωτερική μνήμη ή σε δευτερεύουσα 3. Εκτελεί αριθμητικούς υπολογισμούς 3. Εκτελεί αριθμητικούς υπολογισμούς 4. Χειρίζεται σύμβολα (όπως 4. Χειρίζεται σύμβολα αλφαβητικούς χαρακτήρες ή λέξεις) 5. Κάνει συγκρίσεις 5. Κάνει συγκρίσεις 6. Διαλέγει την κατάλληλη οδηγία βασιζόμενος σε σύγκριση ή εξέταση των αποτελεσμάτων έως το σημείο αυτό 7. Διορθώνει κάθε δεδομένο της εσωτερικής μνήμης ή δευτερεύουσας μνήμης 8. Αποδίδει τα αποτελέσματα στο κατάλληλο τμήμα εξόδου αποτελεσμάτων 6. Παίρνει αποφάσεις για παραπέρα επεξεργασία βασιζόμενος στα αποτελέσματα έως το σημείο αυτό 7. Θυμάται δεδομένα ή τα διορθώνει από το αρχείο 8. Γράφει ή διαβάζει τα αποτελέσματα Αν και από τον παραπάνω Πίνακα φαίνεται η ικανότητα του ανθρώπου να κάνει οτιδήποτε μπορεί να κάνει ένας Η/Υ, το αντίστροφο δεν αληθεύει ο Η/Υ δεν μπορεί να κάνει οτιδήποτε μπορεί ένας άνθρωπος. Μερικοί έχουν χαρακτηρίσει τον Η/Υ σαν πολύ γρήγορο αλλά πολύ χαμηλής διανοητικής ικανότητας βοηθό. Ο Η/Υ κάνει μόνο ότι οδηγίες του έχουν δοθεί και αυτές οι οδηγίες λογαριάζουν κάθε συνθήκη που έχει σχέση με την εφαρμογή. Αν και ο Η/Υ υπερβάλει την ανθρώπινη ικανότητα σε ορισμένες εργασίες, ο άνθρωπος έχει κάποια εσωτερικά πλεονεκτήματα σε σχέση με τον Η/Υ Αυτά τα πλεονεκτήματα και ικανότητες σε θέματα επεξεργασίας δεδομένων συνοψίζονται στον Πίνακα 2. Εργαστήριο Ιατρικής Φυσικής 5

6 ΠΙΝΑΚΑΣ 2: Σύγκριση των Η/Υ με ανθρώπους-γραμματείς σε θέματα σχετικά με επεξεργασία δεδομένων Βάση Σύγκρισης Γραμματεύς Η/Υ Ταχύτητα εκτέλεσης Σχετικά αργός Εξαιρετικά γρήγορος Ικανότητα συνεχούς Φτωχή Πολύ καλή εργασίας για αρκετό χρόνο Ικανότητα να θυμάται ή να Σχετικά ανεπαρκής Επαρκής διορθώνει πληροφορίες Ακρίβεια εργασίας Κάνει λάθη Δεν κάνει λάθη Ικανότητα συνεχούς Όχι τέλεια Τέλεια παρακολούθησης οδηγιών Ικανότητα καινοτομιών σε Αρκετά καλή Ελλιπής νέες καταστάσεις Ικανότητα εκμάθησης με προσπάθεια και λάθη Αρκετά καλή Ελλιπής Όπως βλέπουμε από τον Πίνακα 2, ο Η/Υ είναι φοβερά γρήγορος και σχεδόν τέλειος σε αξιοπιστία και ακρίβεια. Από την στιγμή που εφοδιάζεται με πρόγραμμα οδηγιών, θα διαχειριστεί επακριβώς τις πληροφορίες και θα τις ακολουθήσει επακριβώς και πιστά. Στην ουσία, ο Η/Υ συνταιριάζει για κάθε θέμα που επεξεργάζεται, μεγάλες ποσότητες διόρθωσης, υπολογισμού, διαχείρισης και σύγκρισης, έως ότου περατωθεί η εργασία που περιγράφεται από τις οδηγίες. Οι άνθρωποι είναι μάλλον φτωχοί επεξεργαστές δεδομένων. Είναι αργοί και όχι εντελώς ακριβείς. Αλλά έχουν δύο πλεονεκτήματα: Μπορούν να καινοτομούν ή να προσαρμόζουν και να κρίνουν οριστικά. Η ικανότητα να καινοτομούν σημαίνει ότι η ανθρώπινη λίστα οδηγιών δεν οφείλει να προβλέπει οτιδήποτε που μπορούσε να συμβεί, επειδή μπορούν να συσχετίσουν τη νέα κατάσταση με παλιές και να εκτελέσουν μία νέα διαδικασία αμέσως. Οι άνθρωποι μπορούν να κρίνουν οριστικά. Αυτό σημαίνει ότι μπορούν να μαθαίνουν με τη μέθοδο ανακάλυψης προσπάθεια-λάθος. Συνήθως δεν κρίνουμε με τον απλό τρόπο βήμα προς βήμα, αλλά κάποτε φθάνουμε στο αποτέλεσμα βασιζόμενοι στην προσπάθεια και το λάθος σταθμίζοντας την ατελή πληροφόρηση και το αποτέλεσμα προηγούμενων εμπειριών. Ο Η/Υ δεν διδάσκεται από την προηγούμενη πείρα, ο άνθρωπος διδάσκεται. Οι άνθρωποι είναι ενήμεροι του περιβάλλοντος και έχουν ολόκληρη την προηγούμενη εμπειρία διαθέσιμη. Ο Η/Υ έχει μόνο τις πληροφορίες που το πρόγραμμα οδηγιών του χορήγησε. Ο άνθρωπος είναι περισσότερο συνηθισμένος στη σκέψη, κρίση και ανακάλυψη. Ο Η/Υ είναι καλύτερα προσαρμοσμένος στον υπολογισμό, διαχείριση και σύγκριση. Ο Η/Υ μπορεί έτσι να επεκτείνει την ανθρώπινη δύναμη παρουσιάζοντας θέματα με τελειότητα που δεν καταφέρνουν οι άνθρωποι και να μας εφοδιάζει με πρώτη ύλη (δεδομένα, αποτελέσματα διεργασιών κλπ) με τα οποία μπορούμε να κρίνουμε και να αποφασίσουμε. Αυτό μας οδηγεί στη σκέψη ότι τα συστήματα επεξεργασίας πληροφοριών θα έπρεπε να σχεδιάζονται σαν ανθρωπομηχανές που για την καθεμιά Εργαστήριο Ιατρικής Φυσικής 6

7 τους να δηλώνεται η εφαρμογή για την οποία ταιριάζουν καλύτερα. Οι εφαρμογές που πρόκειται να περιγράφουν στα επόμενα κεφάλαια, απεικονίζουν τους τρόπου, με τους οποίους ένας Η/Υ χρησιμοποιείται για την αντικατάσταση, επέκταση ή βελτίωση των ανθρωπίνων εργασιών, ιδιαίτερα σ ότι αφορά την Ιατρική. Για το σκοπό αυτό έχει αναπτυχθεί ένας νέος κλάδος, πιθανώς και μια νέα ειδικότητα στην Ιατρική, η λεγόμενη Ιατρική Πληροφορική. Ο κλάδος αυτός μελετά εφαρμογές της πληροφορικής στην ιατρική με σκοπό την υποβοήθηση, συστηματοποίηση και βελτιστοποίηση: o Της ιατρικής έρευνας o Της μετάδοσης και διδασκαλίας ιατρικών γνώσεων o Της καταγραφής, αποθήκευσης, ανάκλησης και μετάδοσης ιατρικών δεδομένων o Της λήψης ιατρικών αποφάσεων, άσκησης ιατρικών παρεμβάσεων, και οργάνωσης υπηρεσιών υγείας (σε επίπεδο ασθενούς και πληθυσμού). Η Ιατρική Πληροφορική χρησιμοποιεί μεθόδους από πολλές επιστήμες, όπως: η επιστήμη Πληροφοριών, η επιστήμη Υπολογιστών, η επιστήμη Γνωστικών Λειτουργιών, η οργάνωση και Διοίκηση Επιχειρήσεων, η στατιστική, τα μαθηματικά, η τεχνητή Νοημοσύνη, η επιχειρησιακή Έρευνα και τα Οικονομικά. Η Ιατρική Πληροφορική έχει κατά συνέπεια περιεχόμενο Βασικής Έρευνας, Κλινικής Ιατρικής και Οργάνωσης Υπηρεσιών Υγείας. Τα τελευταία χρόνια η Ιατρική Πληροφορική έχει ξεφύγει από τα στενά πλαίσια του σχεδιασμού και εφαρμογής βιοϊατρικών πληροφοριακών συστημάτων και αποτελεί μια ολοκληρωμένη, αναλυτική, και ορθολογιστική μέθοδο προσέγγισης της ιατρικής έρευνας και πράξης. Τύποι Ηλεκτρονικών Υπολογιστών Παλαιότερα υπήρχαν δύο βασικοί τύποι Η/Υ: Οι αναλογικοί (analog computers) και οι ψηφιακοί (digital computers). Η βασική διαφορά των δύο τρόπων έγκειται στον τρόπο παραστάσεως των μεταβλητών μέσα στον Η/Υ. Στους αναλογικούς Η/Υ, η τιμή της μεταβλητής αντιστοιχεί στην τάση στα άκρα ενός κυκλώματος (συνεχής), ενώ στους ψηφιακούς η μεταβλητή καθορίζεται από δύο διακεκριμένες καταστάσεις που μπορεί να βρεθεί ένα κύκλωμα (ανοικτό ή κλειστό) ή ένας μαγνήτης (+ ή -) (ασυνεχής). Οι ψηφιακοί Η/Υ έχουν περισσότερες δυνατότητες εφαρμογών και σήμερα ταυτίζονται με την έννοια του Η/Υ. Εκτός από τους αναλογικούς και ψηφιακούς Η/Υ, είχε κατασκευαστεί ένας συνδυασμός αναλογικού-ψηφιακού Η/Υ, οι υβριδικοί (Hybrid). Επρόκειτο για μια προσπάθεια ενσωματώσεως των δύο τύπων σε έναν Η/Υ. Σε ότι αφορά το μέγεθός τους οι Η/Υ διακρίνονται σε τρεις κατηγορίες: τους μεγάλης κλίμακας (main-frame), τους μεσαίας κλίμακας (mini computers) και τους μικροϋπολογιστές (micro computers). Οι τελευταίοι αυτοί, οι μικροϋπολογιστές γνώρισαν μεγάλη άνθηση τα τελευταία χρόνια. Εργαστήριο Ιατρικής Φυσικής 7

8 Τα μέρη ενός Ηλεκτρονικού Υπολογιστή Το σύνολο των εντολών που καθορίζουν την λειτουργία ενός Η/Υ και τα βιβλία λειτουργίας του (operation manuals) αποτελούν το software. Αντίθετα σαν hardware χαρακτηρίζεται το σύνολο των διαφόρων συστημάτων που απαρτίζουν την υλική υπόσταση του Η/Υ δηλ. το ηλεκτρονικό κύκλωμα, τα ηλεκτρικά, μηχανικά και μαγνητικά στοιχεία του Η/Υ. Το hardware αποτελείται από τρία μέρη: 1. Την είσοδο (input) 2. Την κεντρική μονάδα επεξεργασίας (central processing unit) και 3. Την έξοδο (output) Η λεπτομερής μελέτη της δομής ενός Η/Υ αποτελεί εξαιρετικά πολύπλοκο θέμα που ξεφεύγει από τους σκοπούς αυτού του βιβλίου. Εδώ αναφέρονται μόνο μερικά βασικά σημεία, απαραίτητα για την κατανόηση του hardware των Η/Υ. Είσοδος-Έξοδος Η είσοδος χρησιμεύει για την τροφοδοσία εντολών και πληροφοριών μέσα στον Η/Υ. Παλιότερα, ο συνηθισμένος τρόπος για την εισαγωγή εντολών και πληροφοριών μέσα σε έναν Η/Υ ήταν με διάτρητες κάρτες και ειδικές συσκευές αναγνώσεως των καρτών. Ακόμη και σήμερα υπάρχουν τέτοιες συσκευές αν και η χρήση τους έχει πια περιορισθεί. Η εισαγωγή των μικροκυκλωμάτων στην ηλεκτρονική επέτρεψε την κατασκευή φθηνών συστημάτων με χαμηλό κόστος και έτσι σήμερα χρησιμοποιείται ευρύτατα σαν είσοδος, μία συσκευή που περιλαμβάνει πληκτρολόγιο όμοιο με εκείνο της γραφομηχανής (keyboard). Η ιδανική λύση ενός συστήματος το οποίο να αναγνώριζε φωνή θα ήταν ίσως η πλέον εύκολη και ιδανική λύση εισόδου αλλά από την άλλη πλευρά απαιτεί πολύπλοκα και υψηλής τεχνολογίας μηχανήματα επεξεργασίας ήχου στη συσκευή εισόδου. Τα συστήματα του τύπου αυτού που υπάρχουν σήμερα στην αγορά, πρέπει καταρχάς να διδαχτούν να αναγνωρίζουν ένα λεξιλόγιο από λέξεις όπως ομιλούνται από τον κάθε χειριστή του συστήματος. Ο υπολογιστής αναλύει τις διακεκριμένες κυματομορφές της ομιλίας και στη συνέχεια τις μεταφράζει σε λέξεις σε δυαδικό κώδικα που αναγνωρίζεται από τον υπολογιστή, ακόμη και αν ομιλητής έχει αλλοιωμένη φωνή (π.χ. έχει κρυώσει ή είναι βουλωμένη η μύτη του). Οι Η/Υ επίσης μπορούν να διδαχτούν να αναγνωρίζουν εκτυπωμένες μορφές και γράμματα, δηλ. να κάνουν αναγνώριση οπτικών χαρακτήρων. Αρχίζουμε να εξοικειωνόμαστε και με αυτή τη μορφή εισαγωγής δεδομένων όπως π.χ. μπορούμε να την παρατηρήσουμε σε κάποιο σούπερ μάρκετ ή μεγάλο εμπορικό κατάστημα, όπου οι ταμίες χρησιμοποιούν ένα ειδικό αισθητήρα (σένσορα) που μοιάζει με στυλό για να κάνουν αναγνώριση των ειδικών σημάτων τα οποία είναι κωδικοποιημένα επάνω σε ετικέτες και επικολλημένα στο κάθε εμπόρευμα (bar code). Αυτός ο αισθητήρας χρησιμοποιεί έναν ανιχνευτή πυκνότητας ο οποίος ανιχνεύει το πάχος και την απόσταση ανάμεσα στις γραμμές και κατόπιν μετατρέπει αυτά τα σύμβολα σε κώδικα ο οποίος αναγνωρίζεται από τον Η/Υ. Εργαστήριο Ιατρικής Φυσικής 8

9 Άλλες πιο εξειδικευμένες μορφές εισόδου δεδομένων για Η/Υ περιλαμβάνουν μονάδες οπτικής απεικόνισης οι οποίες είναι ευαίσθητες στην αφή (touch screen). Στην οθόνη απεικονίζεται ένας κατάλογος από αντικείμενα για περαιτέρω επιλογή. Αν απαιτούνται περαιτέρω πληροφορίες για κάποιο συγκεκριμένο αντικείμενο τότε αυτό μπορεί να επιλεχθεί απλώς αγγίζοντας τη λέξη στην οθόνη. Το ίδιο αποτέλεσμα μπορεί επίσης να επιτευχθεί με τη χρήση ενός φωτεινού στυλό (light pen) το οποίο σκοπεύεται στο συγκεκριμένο σημείο της οθόνης για το οποίο ζητάμε κάποια πληροφορία. Σ αυτή την περίπτωση, ένα φωτεινό αντικείμενο ανιχνεύεται από αυτό το φωτοευαίσθητο στυλό και εκείνη τη στιγμή της ανιχνεύσεως ειδοποιείται ο υπολογιστής για το σημείο της οθόνης στο οποίο εμφανίστηκε αυτή η ανίχνευση. Αυτό το φωτεινό στυλό είναι πολύτιμο για την ένδειξη περιοχών ενδιαφέροντος επάνω σε εικόνες οι οποίες παράγονται από διάφορα όργανα που χρησιμοποιούνται στην ιατρική (υπολογιστές, αξονικοί τομογράφοι, υπέρηχοι, γ-camera κλπ). Θύρες (ports) επικοινωνίας με τον Η/Υ Οποιαδήποτε συσκευή δεν είναι ενσωματωμένη στον Η/Υ πρέπει να συνδεθεί με μια θύρα (port) για να επικοινωνήσει με αυτόν. Πολλές φορές αυτό δεν αρκεί, αλλά χρειάζεται επιπρόσθετα να εγκατασταθεί ένα κατάλληλο software driver για να αντιληφθεί ο Η/Υ ότι επιχειρείται η σύνδεση. Στα καινούργια λειτουργικά συστήματα αυτό δεν είναι απαραίτητο (plug and play). O σχεδιασμός της κάθε θύρας επηρεάζει τον χρόνο επικοινωνίας. Οι θύρες μπορούν να διακριθούν σε: Σειριακές (serial) Παράλληλες (parallel) USB FireWire Οι σειριακές θύρες χρησιμοποιούνται κυρίως για τη σύνδεση αναλογικών modems για σύνδεση πχ στο Internet. Οι σειριακές θύρες είναι οι βραδύτερες, με αποτέλεσμα την αργή μεταφορά των δεδομένων. Οι παράλληλες θύρες χρησιμοποιούνται συνήθως για τη σύνδεση των εκτυπωτών και είναι λίγο πιο γρήγορες απ ότι οι σειριακές. Οι θύρες USB και FireWire δημιουργήθηκαν όταν οι απαιτήσεις για γρήγορη μεταφορά δεδομένων αυξήθηκαν σημαντικά και οι δύο προηγούμενοι τύποι δεν επαρκούσαν. Οι δύο αυτές θύρες έχουν μερικά κοινά χαρακτηριστικά γνωρίσματα: Και οι δύο χρησιμοποιούν λεπτά καλώδια για να καταστήσουν ευκολότερες τις συνδέσεις, υποστηρίζουν το Plug and Play ώστε ο υπολογιστής να αναγνωρίσει αυτόματα μια νέα συσκευή, υποστηρίζουν το hot plugging (προσθήκη και αφαίρεση συσκευών χωρίς προηγουμένως να κλείσει ο υπολογιστής), μεταφέρουν στοιχεία πολύ γρηγορότερα από τις παλαιότερες θύρες και διανέμουν την ισχύ κατά μήκος των καλωδίων τους, έτσι ώστε οι συσκευές με χαμηλή κατανάλωση να μπορούν να λειτουργήσουν χωρίς ξεχωριστά καλώδια. Σχεδόν όλα τα νέα συστήματα Η/Υ έχουν μια ή περισσότερες Εργαστήριο Ιατρικής Φυσικής 9

10 θύρες USB. Σήμερα, το πρότυπο USB (USB 1) αντικαθίσταται από το νεότερο και γρηγορότερο USB 2 που είναι ελαφρώς πιο γρήγορο από το FireWire. Το Firewire αρχικά ξεκίνησε από την Apple αλλά έκτοτε έχει υιοθετηθεί από ολόκληρη την βιομηχανία Η/Υ και ηλεκτρονικών ειδών ευρείας κατανάλωσης. Το Firewire, μερικές φορές αναφέρεται ως IEEE 1394, είναι πολύ γρηγορότερο από ένα USB και έχει σχεδιαστεί ώστε να συνδέει μέχρι 63 συσκευές ηλεκτρονικών ειδών ευρείας κατανάλωσης, όπως πχ ψηφιακές βιντεοκάμερες, ψηφιακές φωτογραφικές μηχανές, ψηφιακά video disc players καθώς επίσης ορισμένες συσκευές Η/Υ όπως οδηγούς CD- ROM, εκτυπωτές, scanners και σκληρούς δίσκους. Το Firewire επιτρέπει μεγάλες ταχύτητες σύνδεσης με το διαδίκτυο και μπορεί να μεταφέρει συνολικά 200 Megabytes ανά δευτερόλεπτο ή 25 Megabytes σε οποιαδήποτε συσκευή. Για μερικές εφαρμογές, είναι αναγκαίο να τροφοδοτήσουμε τον υπολογιστή με γραφικές παραστάσεις ή άλλα διαγράμματα. Αυτό μπορεί να γίνει με πάρα πολύ μεγάλο κόπο, πληκτρολογώντας τις χ και ψ συντεταγμένες αρκετών σημείων ώστε να ορίζουν το περίγραμμα ενός γραφήματος ή σχεδίου. Εν τούτοις είναι προφανές ότι αυτό μπορεί να γίνει πολύ γρηγορότερα και ευκολότερα με τη χρήση ενός πίνακα ψηφιδοποιήσεως (digitizing pad). Με τον τρόπο αυτόν το περίγραμμα ενός γραφήματος ανιχνεύεται περιμετρικά χρησιμοποιώντας έναν δείκτη ο οποίος μεταφέρεται σε διαδοχικές θέσεις του γραφήματος. Οι διαδοχικές θέσεις τις οποίες λαμβάνει αυτός ο δείκτης ανιχνεύοντας, μεταφράζονται σε δυαδικές συντεταγμένες. Η μέθοδος με την οποία η θέση του εργαλείου που κάνει την ανίχνευση γίνεται αντιληπτή από τον υπολογιστή, ποικίλλει από σύστημα σε σύστημα. Σε ένα π.χ. η συσκευή που προκαλεί αυτό το ίχνος εκπέμπει έναν υπέρηχο ο οποίος συλλαμβάνεται από δύο ανιχνευτές (ένας διατεταγμένος κατά τον άξονα χ και ο άλλος κατά τον άξονα ψ). Σε αυτή την περίπτωση, το διάλειμμα μεταξύ εκπομπής και ανιχνεύσεως παρέχει την πληροφορία για τη θέση. Η ακρίβεια ανιχνεύσεως σε μία τέτοια περίπτωση θα πρέπει να είναι καλύτερη από 1mm. Η τεχνική η οποία χρησιμοποιείται για την είσοδο ηλεκτρικών σημάτων από ένα όργανο, όπως είναι πχ ένας ηλεκτροκαρδιογράφος, περιγράφεται σε άλλο κεφάλαιο. Επίσης μία μονάδα αποθηκεύσεως πληροφοριών μπορεί να θεωρηθεί σαν μονάδα εισόδου γιατί ένα πρόγραμμα το οποίο είναι καταχωρημένο σε μία τέτοια μονάδα μπορεί να χρησιμοποιηθεί σαν είσοδος δεδομένων στον υπολογιστή. Περισσότερες λεπτομέρειες γι αυτό το θέμα αναφέρονται στο ειδικό κεφάλαιο για τα μέσα αποθηκεύσεως πληροφοριών. Για να υπάρχει μία αμφίδρομη επικοινωνία με το σύστημα, χρειάζεται κάποιος τρόπος για την παρουσίαση των αποτελεσμάτων στο χειριστή του συστήματος. Αυτή είναι η λειτουργία της εξόδου. Συνήθως στην έξοδο των αποτελεσμάτων χρησιμοποιούνται είτε ένας εκτυπωτής για την εκτύπωσή τους, είτε απεικόνιση σε έναν καθοδικό σωλήνα (όπως η τηλεόραση, το οποίο το ονομάζουμε μόνιτορ ή μονάδα απεικόνισης (visual display unit, VDU). Η βιομηχανία των υπολογιστών μας παρέχει μία μεγάλη ποικιλία συσκευών εξόδου για τον υπολογιστή οι οποίες αρχίζουν από απλά τηλέτυπα, μέχρι πολύχρωμους εκτυπωτές γραφημάτων (plotters) και οθόνες οπτικής απεικόνισης. Εργαστήριο Ιατρικής Φυσικής 10

11 Η πιο συνηθισμένη μορφή είναι ο εκτυπωτής (printer). Αυτή η συσκευή εκτυπώνει κείμενο και αριθμούς πολύ γρήγορα. Ο εκτυπωτής γραμμής, όπως το όνομα δείχνει, δεν τυπώνει σύμβολο με σύμβολο, αλλά γραμμή με γραμμή. Κάθε γραμμή μπορεί να αποτελείται από 132 χαρακτήρες. Αυτοί οι εκτυπωτές λειτουργούν σε ταχύτητες μέχρι γραμμές ανά λεπτό. Ακόμα γρηγορότερα line printers που δουλεύουν με την αρχή των laser, λειτουργούν σε ταχύτητες γραμμών ανά λεπτό. Η κεφαλή εκτυπώσεως μπορεί να μοιάζει με εκείνη μίας ηλεκτρικής γραφομηχανής ή μπορεί να παράγει χαρακτήρες από ένα μητρώο στιγμών κουκίδων (dot matrix). Οι πλέον διαδεδομένοι εκτυπωτές, που χρησιμοποιούνται σε νοσοκομεία ή σε ιδιωτικά ιατρεία, χρησιμεύουν στην εκτύπωση αυτοκόλλητων ετικετών με διευθύνσεις ή ετικετών με δοκιμαστικούς σωλήνες, φάρμακα, φιαλίδια, φιάλες κτλ. Τέλος, όταν υπάρχει απαίτηση για πολύ συμπυκνωμένες πληροφορίες μεγάλης περιεκτικότητας και μεγάλου περιεχομένου μπορεί να χρησιμοποιηθεί ένας εκτυπωτής που κάνει εκτύπωση πάνω σε microfilm. Ασύρματη διασύνδεση Η σύνδεση των περιφερειακών συσκευών με τον Η/Υ γίνεται συνήθως με καλώδια. Μερικές φορές η σύνδεση αυτή είναι περίπλοκη και περιορίζεται από το μήκος των καλωδίων. Για να αποφευχθούν αυτά τα προβλήματα έχουν κατασκευασθεί συσκευές που συνδέονται με ασύρματη διασύνδεση. Τέτοιες συσκευές είναι οι παρακάτω: Προσαρμογέας (adaptor) floppy drive. Φαίνεται ότι οι floppy drive δισκέτες 3.5 ιντσών δεν πρόκειται να αποσυρθούν στο άμεσο μέλλον. Απλά τοποθετείται μια κάρτα μνήμης στον προσαρμογέα και ο αντάπτορας μπαίνει στην υποδοχή του δίσκου. Αν και ο προσαρμογέας αυτός δεν απαιτεί σύνδεση με καλώδια, πρέπει να εγκατασταθεί το λογισμικό για να λειτουργήσει, επομένως δεν είναι εύκολο να μετακινηθεί από το ένα σύστημα στο άλλο. Ασύρματο networking. Η τελευταία λύση στη ψηφιακή μετάδοση δεδομένων στηρίζεται στην ασύρματη τεχνολογία. Αυτό δεν έχει ακόμα υιοθετηθεί ευρέως σε όλα τα είδη συσκευών. Οι τεχνολογίες, μεταξύ των άλλων, που αναπτύσσονται περιλαμβάνουν τις υπέρυθρες ακτίνες (IrDA), Bluetooth και Οι σημαντικότερες διαφορές μεταξύ τους είναι η εμβέλεια και η ταχύτητα μεταφοράς. Οι ομοιότητες είναι ότι βοηθούν στη σύνδεση των περιφερικών συσκευών και εξαρτημάτων χωρίς καλώδια. Δίσκοι CD. Μερικά συστήματα αποθηκεύουν τις εικόνες σε μικρούς δίσκους CD. Αυτοί οι δίσκοι μπορούν έπειτα να διαβαστούν σε οποιοδήποτε τυπικό CD drive. Αναγνώστες ενσωματωμένων καρτών. Οι φορητοί υπολογιστές και μερικοί εκτυπωτές έχουν ενσωματωμένες υποδοχές καρτών Η/Υ και μπορούν να διαβάσουν σχεδόν οποιαδήποτε ψηφιακή συσκευή αποθήκευσης. Αυτό επιτρέπει την εύκολη μεταφορά των εικόνων στον υπολογιστή ή την εκτύπωση απευθείας από τη συσκευή αποθήκευσης χωρίς να χρησιμοποιηθεί ο υπολογιστής. Όλο και περισσότερο, οι εκτυπωτές εξοπλίζονται με τέτοιες υποδοχές ώστε να εισάγεται η συσκευή αποθήκευσης και να τυπώνονται οι εικόνες χωρίς τη διαμεσολάβηση υπολογιστή. Εργαστήριο Ιατρικής Φυσικής 11

12 Επίσης, σαν μονάδα εξόδου μπορούμε να χρησιμοποιήσουμε και τις μονάδες οπτικής απεικονίσεως οι οποίες πλέον στα σύγχρονα συστήματα είναι ενσωματωμένες μαζί με τη μονάδα εισαγωγής δεδομένων δηλαδή το πληκτρολόγιο και αποτελούν ένα αυτόνομο σύστημα, το οποίο ονομάζουμε τερματικό (terminal). Σε ένα τερματικό, η πληκτρολόγηση αριθμών, γραμμάτων ή συμβόλων, προκαλεί τη συσκευή να μετατρέπει αυτούς τους χαρακτήρες σε ηλεκτρικά σήματα κωδικοποιημένα σε δυαδικό σύστημα (περίπου 8 σήματα ανά χαρακτήρα). Τα σήματα αυτά στέλνονται μέσω του κυκλώματος της γραμμής επικοινωνίας στον Η/Υ, όπου συνήθως αποθηκεύονται, σε μία ειδική πρόχειρη μνήμη, που ονομάζεται προσωρινή μνήμη (buffer storage). Αυτή η μνήμη επιτρέπει στο χειριστή να διορθώνει οποιαδήποτε λάθη, σε γράμματα ή αριθμούς που είναι αποθηκευμένα σε αυτή, πριν πατηθεί το τελικό πλήκτρο της καταχωρήσεως αυτών των δεδομένων, οπότε η καταχώρησή του μεταβιβάζεται στην κύρια μνήμη ενώ η προσωρινή μνήμη καθαρίζεται ώστε να μπορεί να δεχθεί τις επόμενες πληροφορίες οι οποίες θα πληκτρολογηθούν. Η ταχύτητα με την οποία τα δεδομένα ή οι πληροφορίες αναστέλλονται από το πληκτρολόγιο για να μπουν μέσα στον Η/Υ είναι πολύ πιο γρήγορη από την ταχύτητα της πιο έμπειρης δακτυλογράφου. Εάν η απόσταση μεταξύ του τερματικού εισόδου και του υπολογιστή είναι μεγαλύτερη από μερικά μέτρα, τότε χρειάζεται ένας τρόπος αναμεταδόσεως. Παληά, ο πιο διαδεδομένος ήταν μέσω ενός ζεύγους ακουστικών ζευκτών (acoustic couplers). Ένας ετοποθετείτο στο τερματικό και ένας κοντά στον υπολογιστή ενώ η ζεύξη μεταξύ των δύο σημείων γινόταν με το τηλέφωνο. Τα ψηφιακά σήματα μετατρέπονται σε μια σειρά ακουστικών τόνων οι οποίοι κατόπιν μεταβιβάζονται διαμέσου του συμβατικού τηλεφώνου στην άλλη άκρη της τηλεφωνικής γραμμής, όπου ο τόνοι αυτοί μετασχηματίζονται ξανά σε ψηφιακά σήματα. Είναι αυτονόητο ότι απαιτούνται συσκευές οι οποίες μετασχηματίζουν τα ψηφιακά σήματα σε παλμούς ή ήχους κατάλληλους για μετάδοση μέσω της τηλεφωνικής γραμμής, τα οποία είναι γνωστά σαν modems [ακρωνύμιο από τις λέξεις Modulator-Demodulator (διαμορφωτήςαποδιαμορφωτής)]. Είναι προφανές ότι με τη ζεύξη μέσω modems και ακουστικών ζευκτών μπορούμε να πετύχουμε επικοινωνία μεταξύ ενός τερματικού εισόδου δεδομένων και της κεντρικής μονάδας ενός υπολογιστή ανεξάρτητα από την απόσταση. Οι ταχύτητες εκπομπής πληροφοριών μπορεί να φθάσουν μέχρι πολλά εκατομμύρια kilobits το δευτερόλεπτο, χρησιμοποιώντας ειδικές τηλεφωνικές γραμμές ή ζεύξεις, τότε όμως απαιτείται ένας διαφορετικός τύπος modem γνωστός ως σύγχρονος. Σε μεγάλους Η/Υ είναι δυνατή η σύζευξη πολλών περιφερειακών μονάδων (εισόδωνεξόδων) με την ίδια κεντρική μονάδα επεξεργασίας έτσι ώστε να μπορούν να επωφελούνται από αυτήν σχεδόν ταυτόχρονα πολλοί χειριστές. Κεντρική μονάδα επεξεργασίας Η κεντρική μονάδα επεξεργασίας αποτελείται από τρία μέρη: τη μονάδα ελέγχου (control unit) την αριθμητική μονάδα arithmetic unit) και τη μνήμη Εργαστήριο Ιατρικής Φυσικής 12

13 Μονάδα Ελέγχου Η μονάδα ελέγχου έχει πολλές λειτουργίες. Επιβλέπει τη γενική λειτουργία του υπολογιστή, ελέγχει τις εντολές, διατηρεί ένα αρχείο χρήσης του υπολογιστή, ενώνει προγράμματα με τον σωστό μεταφραστή (compiler), φορτώνει τα προγράμματα στη μνήμη, δρομολογεί τα αποτελέσματα στην έξοδο με μια μορφή κατάλληλη για τον τύπο (VDU ή εκτυπωτή). Τελικά η μονάδα ελέγχου καθαρίζει το πρόγραμμα και τις πληροφορίες από τη μνήμη και την ετοιμάζει για να δεχθεί καινούργιες πληροφορίες ή καινούργια εργασία. Είναι το λειτουργικό σύστημα το οποίο καθορίζει τη δυναμικότητα κάποιας συγκεκριμένης μορφής ενός Η/Υ. Αριθμητική Μονάδα Οι υπολογιστές έχουν το δικό τους τρόπο για να κάνουν υπολογισμούς. Π.χ. όταν θέλουμε να ξέρουμε την τιμή ενός λογαρίθμου κοιτάζουμε έναν πίνακα. Οι υπολογιστές θα μπορούσαν να αποθηκεύσουν πίνακες στη μνήμη για αντιπαραβολή, αλλά κάθε πίνακας καταλαμβάνει πολύ χώρο. Έτσι ο υπολογιστής υπολογίζει την τιμή ενός λογαρίθμου κάθε φορά που τον χρειάζεται. Αυτό θα ήταν πολύ κουραστικό με χαρτί και μολύβι, αλλά ο υπολογιστής χρησιμοποιεί μεθόδους οι οποίες είναι πολύ γρήγορες. Αυτές οι ειδικές τεχνικές των μαθηματικών είναι διαφορετικές από αυτές που χρησιμοποιούμε καθημερινά. Ο υπολογιστής εργάζεται με μία σειρά από υποθέσεις ή προσεγγίσεις, με κάθε προσέγγιση να προσεγγίζει ολοένα και περισσότερο στη σωστή απάντηση μέχρις ότου φτάσουμε στην ακρίβεια την οποία ζητάμε. Τέτοιες αριθμητικές μέθοδοι εφαρμόζονται στην ολοκλήρωση, όπως πχ στον υπολογισμό εμβαδών που περικλείονται από καμπύλες. Ένα παράδειγμα για τις ειδικές μεθόδους υπολογισμού με Η/Υ είναι η ταξινόμηση των πληροφοριών με αύξουσα ή κατιούσα σειρά μεγέθους. Υπάρχουν πολλές (πάνω από 6) διαφορετικές μέθοδοι για να πετύχει κανείς αυτό και όλες είναι γρηγορότερες από τον προφανή τρόπο που θα σκεφτόταν κανείς να κοιτάζει πρώτα για τον μεγαλύτερο αριθμό στον κατάλογο, πίσω ξανά για τον δεύτερο μεγαλύτερο αριθμό κ.ο.κ. μέχρι να ταξινομήσει όλους τους αριθμούς κατά αυτό τον τρόπο. Μία άλλη τεχνική είναι η δημιουργία τυχαίων αριθμών. Αυτή η μέθοδος για τη δημιουργία ψευτοτυχαίων αριθμών γίνεται π.χ. με το να πολλαπλασιάσει κανείς δύο πολύ μεγάλους αριθμούς και να πάρει κάποιο από τα κεντρικά ψηφία από την απάντηση. Μνήμη Η μνήμη αποτελεί την καρδιά του Η/Υ. Δέχεται την αποθήκευση στοιχείων και τα επιστρέφει όταν ζητηθούν. Η αριθμητική μονάδα κάνει τις τέσσερες βασικές πράξεις Εργαστήριο Ιατρικής Φυσικής 13

14 και μερικές ακόμη (μεταθέσεις, λογικές πράξεις κλπ). Η μονάδα ελέγχου (λειτουργικό σύστημα) ρυθμίζει τη ροή των πληροφοριών, αποφασίζει τι θα αποθηκευτεί ή θα ζητηθεί από τη μνήμη κλπ. Όπως προαναφέρθηκε, η μνήμη είναι το μέρος εκείνο του Η/Υ που αποθηκεύονται τα προς επεξεργασία στοιχεία, ο αλγόριθμος και τα ενδιάμεσα στοιχεία καθώς και τα ενδιάμεσα ή τελικά αποτελέσματα όπως επίσης και ότι θεωρήσουμε χρήσιμο για να συγκρατήσουμε. Δύο βασικές ιδιότητες της μνήμης που χαρακτηρίζουν και την ποιότητά της είναι: H χωρητικότητα (που εκφράζει το μέγιστο αποθηκευμένο όγκο πληροφοριών) και H ταχύτητα εγγραφής και παροχής των πληροφοριών Η μνήμη ενός Η/Υ μπορεί ακόμη να χωρισθεί στην κύρια ή ενεργό μνήμη (main storage) και την βοηθητική μνήμη (auxiliary storage). Στην πρώτη αποθηκεύονται όλα τα δεδομένα και οι οδηγίες για τη λύση του προβλήματος, ενώ στη δεύτερη αποθηκεύονται ογκώδεις ή δευτερεύουσες πληροφορίες. Ο ανθρώπινος εγκέφαλος έχει συχνά συγκριθεί με τον υπολογιστή. Η είσοδος είναι το αυτί ή το μάτι. Η έξοδος είναι το στόμα ή το χέρι. Η γρήγορη μνήμη, η μνήμη ταχείας προσπελάσεως, το λειτουργικό σύστημα και η αριθμητική μονάδα είναι στον εγκέφαλο και το σύστημα αργής αποθηκεύσεως πληροφοριών μπορεί να είναι ένα κομμάτι χαρτί στο οποίο γράφουμε. Οι μνήμονες (registers), είναι θέσεις προσωρινής μνήμης όπου προσωρινά αποθηκεύεται μία λέξη (word). Ένας ειδικός μνήμονας που λέγεται accumulator κάνει τις αριθμητικές και λογικές επεξεργασίες. Η Λογική του Η/Υ Οι ψηφιακοί Η/Υ λειτουργούν με το δυαδικό σύστημα αριθμών, το οποίο όπως είναι γνωστό χρησιμοποιεί μόνο δύο αριθμούς: το 0 και το 1. Αυτό διευκολύνει από κατασκευαστική μεριά γιατί π.χ. ένα κύκλωμα μπορεί να βρίσκεται σε δύο μόνο καταστάσεις: Να περνά (κατάσταση 1) ή να μην περνά (κατάσταση 0) ρεύμα από αυτό. Κάθε τέτοια στοιχειώδης πληροφορία (0 ή 1) λέγεται bit (ακρωνύμιο από το binary digit) και είναι η στοιχειώδης μονάδα χωρητικότητας του Η/Υ. Οι Η/Υ είναι σχεδιασμένοι για να εργάζονται σε πολλαπλάσια των 8 bits δηλ. 8, 16, 24, 32, 64 κλπ bits. Κάθε ψηφίο του δεκαδικού συστήματος μπορεί να παρασταθεί με ένα συνδυασμό bits. Το σύνολο των bit που απαιτείται για να παρασταθεί ένα ψηφίο λέγεται byte. Ένα byte συνήθως έχει 6-8 bits. Η μνήμη των Η/Υ μετράται συνήθως από τον αριθμό των bytes των πληροφοριών που μπορεί να αποθηκεύσει. Αυτό γίνεται χρησιμοποιώντας δυαδικά πολλαπλάσια των 1024 bytes, που λέγονται kilobytes και συμβολίζεται απλά σαν Κ. Οι σύγχρονοι υπολογιστές μπορεί να διαθέτουν μνήμη σε μεγέθη της τάξης των Megabytes ή των Gigabytes. Τα γράμματα του αλφαβήτου και τα υπόλοιπα σύμβολα Εργαστήριο Ιατρικής Φυσικής 14

15 αναπαρίστανται στο δυαδικό σύστημα αριθμών με ένα πολύ απλό τρόπο: τους έχουν δοθεί βάσει ενός κώδικα (ASCII) ειδικά δυαδικά νούμερα για το καθένα. Σε ένα μικρό υπολογιστή όλες οι πληροφορίες μεταφέρονται σε μονάδες του ενός byte και αυτό είναι υπεραρκετό για να κωδικοποιηθούν όλοι οι χαρακτήρες, αριθμοί, γράμματα, σύμβολα μικρά και κεφαλαία τα οποία είναι χρήσιμα για τους υπολογισμούς. Συνήθως, μία συσκευή εισόδου του Η/Υ μεταφράζει κάθε χαρακτήρα από το πληκτρολόγιο σε δυαδική μορφή και τον διοχετεύει με τη μορφή μίας διαδοχής παλμών τάσεως μέσω ενός καλωδίου στην κεντρική μονάδα επεξεργασίας πληροφοριών. Μέσα στον υπολογιστή το byte μετασχηματίζεται από μία σειρά παλμών σε μία παράλληλη μορφή έτσι ώστε χρειάζονται 8 παράλληλα σύρματα για να περάσουν πληροφορίες μεταξύ του κάθε ηλεκτρονικού εξαρτήματος της CPU. Η παράλληλη εργασία επαυξάνει την ταχύτητα εργασίας μέσα στον υπολογιστή. Για την αποθήκευση μίας εντολής απαιτούνται πολλές θέσεις μνήμης. Οι θέσεις αυτές αποτελούν μία λέξη (word). Το μέγεθος μίας λέξης καθορίζει: το μέγιστο μέγεθος ενός αριθμού ο οποίος μπορεί κατευθείαν να χρησιμοποιηθεί για υπολογισμούς, την πολυπλοκότητα των κυκλωμάτων, δηλαδή τον αριθμό των παράλληλων συρμάτων, το μέγιστο μέγεθος της μνήμης run που μπορεί να χειρισθεί ευθέως ο υπολογιστής. Οι θέσεις μνήμης που καταλαμβάνει μια εντολή, διακρίνονται σε θέσεις που καταλαμβάνονται από τον κώδικα της εντολής (π.χ. πρόσθεσε) και σε θέσεις που καταλαμβάνονται από τις διευθύνσεις (address). Οι διευθύνσεις προσδιορίζουν τη θέση όπου πρέπει να μεταφερθούν τα δεδομένα ή την θέση όπου πρέπει να μεταφερθεί η κεντρική μονάδα επεξεργασίας. Στον Η/Υ υπάρχουν ορισμένα «κανάλια», τα οποία επιτρέπουν τη ροή των δεδομένων και σημάτων ελέγχου μεταξύ των διαφόρων μονάδων του, ή οδηγούν σε θέσεις μνήμης. Ονομάζονται αντιστοίχως γραμμές δεδομένων (data bus), γραμμές ελέγχου (control bus), ή γραμμές διεύθυνσης (address bus). Ο Η/Υ έχει γενικά μία τυπική κατασκευή και τρόπο λειτουργίας. Επειδή όμως τις περισσότερες φορές κατασκευάζεται, προγραμματίζεται και χρησιμοποιείται για ειδικές εργασίες, παρουσιάζει ορισμένες ιδιαιτερότητες. Τα δεδομένα (data) αποθηκεύονται σε ένα είδος μνήμης που καλείται RAM (Random Access Memory Μνήμη Τυχαίας Προσπέλασης). Η RAM αποτελεί ένα «σημειωματάριο» πάνω στο οποίο η CPU μπορεί να γράφει και να σβήνει ανάλογα με τις ανάγκες του υπολογιστή. Το πρόγραμμα εργασίας, απεναντίας, αποθηκεύεται, μόνιμα, σε ένα άλλο είδος μνήμης, το οποίο ονομάζεται ROM (Read Only Memory). Επειδή η κεντρική μονάδα επεξεργασίας πληροφοριών μπορεί μόνο να διαβάζει τα περιεχόμενα της ROM χωρίς να μπορεί να τα μεταβάλλει, η τελευταία παρομοιάζεται (σε αντιδιαστολή με τη RAM) με ένα βιβλίο. Εργαστήριο Ιατρικής Φυσικής 15

16 Προγραμματισμός Για την επίλυση οποιουδήποτε προβλήματος από τον Η/Υ είναι απαραίτητη η χρησιμοποίηση του αντίστοιχου προγράμματος. Πρόγραμμα είναι μία σειρά οδηγιών και εντολών για την επίλυση ενός προβλήματος. Μερικά προγράμματα διατίθενται έτοιμα στο εμπόριο, αλλά η πραγματική χρήση ενός Η/Υ δεν μπορεί να θεωρηθεί επαρκής, εάν αυτός που τον χρησιμοποιεί δεν μπορεί να συντάξει τα δικά του προγράμματα. Συνοπτικά, τα διάφορα στάδια ενός προγραμματισμού μπορούν να καταταγούν στα εξής: 1. Ανάλυση του προβλήματος 2. Μαθηματική έκφραση το προβλήματος 3. Εκλογή κατάλληλης μεθόδου επιλύσεως (αλγόριθμος) 4. Κωδικοποίηση του αλγορίθμου - λογικό διάγραμμα - χρήση γλώσσας προγραμματισμού 5. Έλεγχος του προγράμματος 6. Εκτέλεση του προγράμματος 7. Συμπεράσματα Το πρόβλημα που δίνεται στον Η/Υ πρέπει να είναι σαφές και να εξελίσσεται σύμφωνα με προκαθορισμένους νόμους για την εκτέλεση των πράξεων και κριτήρια για τη λήψη αποφάσεων από αυτόν. Το σύνολο των οδηγιών που δίνονται στον Η/Υ θα δώσει ένα αιτιοκρατικό προκαθορισμένο αποτέλεσμα. Το σύνολο των οδηγιών που δίνονται στον Η/Υ αποτελεί μία συνταγή, τον αλγόριθμο. Για να συνταχθεί ο αλγόριθμος για τη λύση ενός προβλήματος πρέπει προηγούμενα να περιγραφεί ένα λογικό διάγραμμα ροής (flow chart ή block diagram), δηλαδή μία εικόνα του τι θέλουμε να κάνει ο Η/Υ. Ένα λογικό διάγραμμα φαίνεται σαν να αποτελείται από διάφορα απλά σχήματα συνδεόμενα με γραμμές. Η γραμμή που συνδέει τα διάφορα αυτά σχήματα φέρει ένα βέλος. Το βέλος αυτό δείχνει τη σειρά διαγραφής του λογικού διαγράμματος που ταυτίζεται με τη σειρά εκτελέσεως των πράξεων από τον Η/Υ. Το διάγραμμα ροής καθορίζει τα βήματα που πρέπει να γίνουν για τη λύση ενός προβλήματος με υπολογιστή. Μία επαγγελματική προσέγγιση στην ανάλυση και στις απαιτήσεις του προγραμματισμού είναι να ακολουθείται μία συστηματοποίηση κατά τέτοιο τρόπο ώστε να διαχωρίζεται το πρόβλημα σε επιμέρους μικρότερα προγραμματιζόμενα βήματα. Με τον τρόπο αυτό αποφεύγεται η χρήση κακών τεχνικών προγραμματισμού. Αν κανείς προσπαθήσει αφού κάνει μερικά πρόχειρα διαγράμματα σε χαρτί, να γράψει αμέσως μετά κατευθείαν σε μία γλώσσα προγραμματισμού, τότε παράγεται ένα κακό πρόγραμμα το οποίο συνήθως δεν εκμεταλλεύεται στο μέγιστο τις γενικές ή ειδικές ιδιότητες και δυνατότητες τις οποίες έχει ο Η/Υ. Πολύ μεγάλα προγράμματα συνήθως μεγαλώνουν ακόμα περισσότερο και απαιτούν μεγάλη επιδεξιότητα. Συνήθως γίνεται μία αρχή για να λύσουμε ένα μέρος του προβλήματος και κατόπιν αφού αυτό έχει προγραμματιστεί σωστά, ενώνεται με το επόμενο μέρος του προβλήματος. Καλό είναι τέτοια προγράμματα να γράφονται σαν μία σειρά από υπορουτίνες που συνδέονται μεταξύ τους με διάφορα βήματα. Επίσης βοηθά τον πολύ καλό προγραμματισμό να Εργαστήριο Ιατρικής Φυσικής 16

17 γράφεται μία πλήρη αναφορά για την εξέλιξη του προγράμματος. Μία τέτοια αναφορά πρέπει να περιγράφει τη σημασία των ονομάτων τα οποία χρησιμοποιούνται και πως τα διάφορα μέρη του προγράμματος ταιριάζουν το ένα με το άλλο. Εάν ένα μεγάλο πρόγραμμα δεν έχει τέτοια καλή τεκμηρίωση είναι δυνατόν να δημιουργηθούν προβλήματα κατανοήσεως της λογικής του προβλήματος. Επίσης, μία επακριβής περιγραφή είναι εξαιρετικά χρήσιμη όταν ένα πρόγραμμα πρέπει να εκσυγχρονισθεί μετά από μία ορισμένη χρονική περίοδο προκειμένου να καλύψει τυχόν νέες ανάγκες. Μετά την κατασκευή του αλγορίθμου, θα πρέπει αυτός να δοθεί στον Η/Υ. Είναι επομένως απαραίτητο να μετατραπεί (μεταφραστεί) ο αλγόριθμος αυτός σε γλώσσα κατανοητή από τον Η/Υ. Βασικά, ο Η/Υ καταλαμβάνει μόνο μία γλώσσα μηχανής (machine language). Τα δεδομένα και οι οδηγίες στη γλώσσα αυτή δίνονται στον Η/Υ με τη μορφή δυαδικών αριθμών. Η γλώσσα αυτή είναι αμέσως κατανοητή από τον Η/Υ, αλλά δύσκολη στην εκμάθησή της από τον άνθρωπο. Για το λόγο αυτό έχουν επινοηθεί παραλλαγές της γλώσσας αυτής κωδικοποιώντας μερικές εντολές με εύκολα απομνημονευόμενους συνδυασμούς γραμμάτων και αριθμών. Ακόμα μπορούμε να παραστήσουμε συμβολικά το μέρος της μηχανής που θα χρησιμοποιηθεί για το πρόβλημα και έτσι προκύπτει μία άλλη γλώσσα (assembly language). Για να γίνει κατανοητή από τον Η/Υ μία τέτοια γλώσσα χρησιμοποιείται ένα ειδικό πρόγραμμα μετάφρασης που λέγεται assembler (συναθροιστής). Όλες αυτές οι γλώσσες είναι προσανατολισμένες προς τη μηχανή (machine oriented) γιατί για την δημιουργία τους λαμβάνεται υπόψη ο Η/Υ και όχι το πρόβλημα. Αυτό έχει σαν αποτέλεσμα να εμφανίζουν αρκετά μειονεκτήματα και κυρίως είναι προσαρμοσμένες σε ένα ή το πολύ όλους τους Η/Υ ενός μόνο κατασκευαστή. Αντίθετα οι προσανατολισμένες προς το πρόβλημα γλώσσες (problem oriented) έχουν σκοπό να ξεπεραστούν αυτά τα μειονεκτήματα. Η δοκιμή και η λογική τους μοιάζει με τη δομή της ανθρώπινης γλώσσας και τη λογική ενός αλγορίθμου. Αυτές οι γλώσσες ονομάζονται υψηλού επιπέδου (high level) σε αντίθεση με τις χαμηλού επιπέδου δηλ. τις προσανατολισμένες προς τη μηχανή γλώσσες. Για τη γραφή τους χρησιμοποιούνται το αγγλικό αλφάβητο, οι αριθμοί και μερικά σύμβολα. Το σύνολο των οδηγιών που δίνεται στον Η/Υ από μία τέτοια γλώσσα λέγεται πηγαίο πρόγραμμα (source program). Στο πρόγραμμα αυτό πιθανόν να υπάρχουν διάφορα λάθη που διακρίνονται σε δύο κατηγορίες: ορθογραφικά (συντακτικά) και λογικά λάθη. Τα πρώτα οφείλονται σε αβλεψία του προγραμματιστή ή άγνοια των βασικών συντακτικών κανόνων της γλώσσας προγραμματιστή, ενώ τα δεύτερα σε κακή εκτίμηση των συνθηκών του προβλήματος. Η ανεύρεση των λαθών ενός προγράμματος είναι ολόκληρη τεχνική που αποκαλείται debugging. Όταν λοιπόν δοθεί στον υπολογιστή ένα πηγαίο πρόγραμμα για επεξεργασία, τότε καλείται ο κατάλληλος συνθέτης (compiler), ο οποίος διαβάζει σχολαστικά τις εντολές του προγράμματος, τις τυπώνει (στην εκτυπωτική μηχανή) με τη σειρά που είναι γραμμένες ενώ συγχρόνως σημειώνει σε εντολές που τυχόν έχουν ορθογραφικά λάθη κώδικες που δείχνουν το είδος του λάθους. Σε περίπτωση λαθών, το πρόγραμμα πρέπει να διορθωθεί και να δοθεί πάλι για επεξεργασία. Στην περίπτωση όμως που ο συνθέτης δεν βρει ορθογραφικά λάθη δημιουργεί το αντικείμενο πρόγραμμα (object program), Εργαστήριο Ιατρικής Φυσικής 17

18 που είναι η μετάφραση του πηγαίου σε γλώσσα μηχανής και το οποίο πρόγραμμα είναι εκτελέσιμο από τον υπολογιστή. Στο στάδιο αυτό, σκοπός του προγραμματιστή είναι να εντοπίσει τυχόν ύπαρξη λογικών λαθών, γι αυτό κατασκευάζει εικονικά δεδομένα ελέγχου (test data), για τα οποία μπορεί μόνος του να προβλέψει ή να υπολογίσει τα αποτελέσματα. Στη συνέχεια ο υπολογιστής καλείται να εκτελέσει το προς έλεγχο αντικείμενο πρόγραμμα, χρησιμοποιώντας τα δεδομένα ελέγχου και αν τα αποτελέσματά του δεν είναι τα αναμενόμενα, τότε υπάρχουν ένα ή περισσότερα λογικά λάθη στο πρόγραμμα. Στην περίπτωση αυτή ο προγραμματιστής πρέπει να ελέγξει τη λογική διάρθρωση του προγράμματος για να εντοπίσει τα λάθη και να ξαναρχίσει την όλη διαδικασία από την αρχική φάση της μεταφράσεως του προγράμματος (compilation), μέχρις ότου τελικά να επιτύχει τα επιθυμητά αποτελέσματα. Τότε μπορεί να είναι κατά μεγάλο ποσοστό βέβαιος ότι δεν υπάρχουν λογικά λάθη στο πρόγραμμα και μπορεί να προχωρήσει στην εκτέλεσή του με τα πραγματικά πια δεδομένα του προβλήματος. Μερικές από αυτές τις προσανατολισμένες προς το πρόβλημα γλώσσες είναι η FORTRAN (Formula Translation), η COBOL (Common Business Oriented Language) και η BASIC (Beginners All Purpose Symbolic Instruction Code). Η χρήση τους προϋποθέτει την ύπαρξη του κατάλληλου συνθέτη (compiler) στον Η/Υ. Πρόσφατα έχουν αναπτυχθεί και άλλες γλώσσες προγραμματισμού όπως π.χ. η C+++ κλπ. Η γλώσσα BASIC αναπτύχθηκε στο Κολλέγιο του από τους John Kamery και Thomas Kurtz οι οποίοι αναγνώρισαν την ανάγκη δημιουργίας μίας γλώσσας πολλαπλών χρήσεων που θα μπορούσε να χρησιμοποιηθεί από αρχάριους προγραμματιστές που έχουν διαφορετικές και ποικίλες γνώσεις. Η BASIC (Beginners All Purpose Symbolic Instruction Code) σχεδιάστηκε αρχικά σαν μία απλή γλώσσα που θα μπορούσε να μαθευτεί σε λίγες ώρες. Με την πάροδο του χρόνου έγιναν πολλές βελτιώσεις, ώστε σήμερα απαιτούνται μερικές μέρες για να μάθει κανείς την BASIC, αλλά μετά από αυτό μπορεί κανείς να προγραμματίσει σχεδόν οποιοσδήποτε πρόβλημα. Τέλος, θα πρέπει να αναφερθεί ότι αναπτύχθηκε στις ΗΠΑ ειδικά για Ιατρικές Εφαρμογές μία ειδική γλώσσα η MUMPS (Massachusetts General Hospital Utlity Multi-Programming System). Η MUMPS είναι μία υψηλού επιπέδου γλώσσα που είναι ικανή να κάνει πολύπλοκους συνδυασμούς δεδομένων όπως π.χ. αυτοί που απαιτούνται για διάγνωση στην Ιατρική. Σήμερα υπάρχουν έτοιμα προγράμματα τα οποία είναι κοινά σε πολλές περιοχές εφαρμογών με Η/Υ και έτσι τα προγράμματα τα οποία έχουν αναπτυχθεί για ένα σκοπό μπορούν να χρησιμοποιηθούν και σε άλλες περιπτώσεις. Έτοιμα πακέτα προγραμμάτων υπάρχουν για αρχειοθέτηση και αποθήκευση μεγάλων όγκων πληροφοριών. Υπάρχουν ακόμη για επιστημονικούς σκοπούς πακέτα προγραμμάτων για ανάλυση συχνοτήτων, προσέγγιση καμπυλών και ένας αριθμός από σύνθετα μαθηματικά προβλήματα για πυρηνική και ατομική φυσική. Ένα σπουδαίο πεδίο για προγράμματα είναι η επεξεργασία κειμένων (word processing). Αυτά τα πακέτα επιτρέπουν στον χειριστή να αποθηκεύει, να ανακαλεί και να διορθώνει οποιοδήποτε γραπτό υλικό. Οι λέξεις μπορούν να ανακαλούνται ανά σελίδα Εργαστήριο Ιατρικής Φυσικής 18

19 κειμένου και να διορθώνονται, να αλλάζουν, να διαγράφονται ή να προστίθενται λέξεις, προτάσεις και παράγραφοι ώστε να αναπλάθεται από κάποιο παλιό κείμενο ένα καινούργιο. Επίσης η δημιουργία γραφικών παραστάσεων με τη βοήθεια Η/Υ συνήθως απαιτεί έτοιμα πακέτα προγραμμάτων. Μία καλή σειρά προγραμμάτων επιτρέπει σε ένα σχετικά άπειρο χειριστή να παράγει από γνωστούς πίνακες διάφορα γραφήματα στην οθόνη ή σε κάποιο εκτυπωτή ή plotter χρησιμοποιώντας το ελάχιστο εντολών και πληροφοριών. Τέτοια έτοιμα πακέτα προγραμμάτων υπάρχουν πολλά στο εμπόριο για χρήση είτε από ιδιώτες γιατρούς ή από μεγαλύτερα νοσοκομεία. Άλλα είναι σχεδιασμένα μόνο για αρχειοθέτηση ή για εμπορικές εφαρμογές, άλλα μπορεί να είναι σχεδιασμένα για εργασία σε πραγματικό χρόνο για ανάλυση πληροφοριών ή για επιστημονικές συσκευές. Για αρχεία νοσοκομείων, το σύστημα πρέπει να μπορεί να υποστηρίζει πολλά τερματικά ή VDU για τα διάφορα τμήματα του νοσοκομείου τα οποία πρέπει να έχουν δυνατότητα προσπελάσεως στις πληροφορίες. Η βέλτιστη αξιοποίηση των δυνατοτήτων της τεχνολογίας των Η/Υ και των προγραμμάτων σε συνάρτηση με το χρόνο αποτελεί ξεχωριστό πεδίο εφαρμογών. Πχ ο προγραμματισμός του Η/Υ τη νύχτα, όταν συνήθως οι απαιτήσεις είναι μικρότερες, να μπορεί να χρησιμοποιείται για την εκτύπωση των αρχείων που περιγράφουν τι υπάρχει στις αποθήκες του νοσοκομείου, τις βάρδιες του προσωπικού ή ακόμα και στατιστικές αναλύσεις. Μπορούμε επίσης να κανονίσουμε λειτουργίες ή προγράμματα τα οποία να δουλεύουν στον υπολογιστή με προτεραιότητα δηλαδή κάποιο απ αυτά να είναι πρωτεύον και κάποιο άλλο δευτερεύον και εφόσον δεν υπάρχει εργασία ή εισαγωγή δεδομένων στο πρωτεύον να τρέχει τότε το δευτερεύον αλλά να διακόπτεται οποτεδήποτε υπάρχει μία ειδοποίηση στον υπολογιστή ότι θα πρέπει να εκτελεστεί κάποιο πιο πρωτεύουσας σημασίας πρόγραμμα. Οι μεγαλύτερες μηχανές μπορεί να παρέχουν δυνατότητα για πολλούς χειριστές στους οποίους ο καθένας να έχει ένα κομμάτι της μνήμης του υπολογιστή αφιερωμένο για την εργασία του. Συνεπώς η κάθε δουλειά που κάνει κάποιος χειριστής να μην εμποδίζεται ή να μην επεμβαίνει στο πρόγραμμα το οποίο κάποιος άλλος χειριστής μπορεί να χρησιμοποιεί. Παρόλα αυτά μπορεί να υπάρχουν διακοπές στην εξυπηρέτηση όταν π.χ. δύο ή περισσότεροι χειριστές προσπαθήσουν να πάρουν πληροφορίες από το ίδιο αρχείο κάποιου δίσκου. Προγράμματα για ειδικές εργασίες ή ειδικούς σκοπούς μπορούν να παραγγελθούν σε κάποιο ειδικό οίκο (software house). Στην περίπτωση, αυτή τα ειδικά προγράμματα που απαιτούν προγραμματισμό από την αρχή κοστίζουν περισσότερο. Για το λόγο αυτό αν και υπάρχουν και πολλά άλλα έτοιμα γραμμένα προγράμματα για Ιατρικές εφαρμογές, είναι χρήσιμη η εκμάθηση της γλώσσας αυτής για την επίλυση πολλών εξατομικευμένων προβλημάτων. Αρχειοθέτηση Μια από τις σπουδαιότερες ικανότητες του Η/Υ είναι η ικανότητά του να αποθηκεύει και να ανακαλεί μεγάλες ποσότητες δεδομένων ή προγράμματα και πηγές από τα Εργαστήριο Ιατρικής Φυσικής 19

20 περιφερειακά του τμήματα. Εκτός από την ταχύτητα λειτουργίας, αυτή είναι η μεγαλύτερη διαφορά μεταξύ μίας αριθμομηχανής και ενός Η/Υ. Το αρχείο είναι δεδομένα (μικρά ή μεγάλα σε ποσότητα) που ο προγραμματιστής θέλει να αποθηκεύσει μαζί σε ένα περιφερειακό τμήμα. Ο τρόπος που αποφασίζει ο προγραμματιστής ποιά δεδομένα θα μπουν στο αρχείο, μοιάζει με τον τρόπο που ένα αρχειοθέτης αποφασίζει ποια χαρτιά θα μπουν στους φακέλους στην αρχειοθήκη (μία εργασία που δεν είναι πάντα τόσο λογική όσο θα έλπιζε κανείς). Χαρτιά και σημειώσεις αποθηκευμένα μέσα σε φακέλους κατατάσσονται σε κάποια λογική σειρά. Όμοια, κάθε χαρτί ή σημείωση αποτελείται από παραγράφους κατανεμημένες σε προκαθορισμένη σειρά. Κάθε παράγραφος περιέχει χαρακτήρες που είναι αλφαβητικοί, αριθμητικοί ή συμβολικοί. Η μόνη διαφορά μεταξύ φακέλου αρχείων και του αρχείου Η/Υ είναι ότι τα δεδομένα αποθηκεύονται στα περιφερειακά τμήματα αποθήκευσης με ηλεκτρονικό ή μαγνητικό τρόπο. Ο χρήστης σε κάθε εργασία που θα κάνει στο σύστημα χρησιμοποιεί ένα ή περισσότερα αρχεία. Τα αρχεία αυτά θεωρούνται ότι είναι «συνδεδεμένα» με την εργασία του χρήστη. Αρχείο (file) είναι μία συλλογή πληροφοριών (data), που έχει κάποιο όνομα. Τα αρχεία χωρίζονται σε απλά (single files) και σύνθετα (multi-file files). Κάθε αρχείο έχει την αρχή του ΒΟΙ (beginning of information) και το τέλος του ΕΟΙ (end of information). Ένα απλό αρχείο αποτελείται από ένα ή περισσότερα λογικά τμήματα που λέγονται Records. Κάθε λογικό record έχει μέσα σε ένα αρχείο το τέλος του EOR (end of record) με το οποίο χωρίζεται από το επόμενο λογικό record. Ένα σύνθετο αρχείο αποτελείται από περισσότερα του ενός απλά στοιχεία που χωρίζονται μεταξύ τους με EOF (end of file). Ένα απλό αρχείο λοιπόν έχει την εξής μορφή: (**) ΒΟΙ DATA EOR DATA EOR DATA EOR EOF EOI record 1 record 2 record n Ενώ ένα σύνθετο έχει τη μορφή: (*) (*) BOI DATA EOR DATA EOR EOF DATA EOR DATA EOR EOF file 1 file 2 (**) DATA EOR DATA EOR EOF EOD file n Τα (*) μπορούν να αντικατασταθούν μόνο με EOF. Τα (**) μπορούν να αντικατασταθούν μόνο με ΕΟΙ. Εργαστήριο Ιατρικής Φυσικής 20

21 Κάθε αρχείο ανήκει σε ένα από τα πιο κάτω: Αρχεία (Files) Τοπικά (Local) Μόνιμα (Permanent) Πρωτεύοντα (Primary) Δευτερεύοντα (Secondary) Έμμεσα (Indirect) Άμεσα (Direct) Τοπικά αρχεία είναι τα αρχεία, που υπάρχουν μόνο όσο χρόνο ο χρήστης βρίσκεται σε επικοινωνία με το σύστημα. Το σύστημα διαγράφει μόνο του τα αρχεία αυτά μετά το τέλος της επικοινωνίας, εκτός εάν στο μεταξύ ο χρήστης τα έχει «φυλάξει» στο δίσκο χρησιμοποιώντας σχετικές εντολές του λειτουργικού συστήματος. Τοπικά αρχεία μπορεί να είναι αντίγραφα μονίμων αρχείων, που θέλει να επεξεργασθεί ο χρήστης ή ακόμη και βοηθητικά (πρόχειρα) αρχεία, που χρησιμοποιούνται κατά την εκτέλεση κάποιου προγράμματος ή κατά τη διάρκεια κάποιας άλλης εργασίας. Τα τοπικά αρχεία χωρίζονται σε δύο υποκατηγορίες: πρωτεύοντα και δευτερεύοντα. Από όλα τα τοπικά αρχεία που βρίσκονται μέσα στον «πρόχειρο» χώρο εργασίας του χρήστη μόνο ένα μπορεί να είναι πρωτεύον. Τα υπόλοιπα είναι δευτερεύοντα. Μόνιμα αρχεία είναι τα αρχεία που δημιουργεί και διαχειρίζεται ο χρήστης και τα οποία φυλάσσονται μόνιμα στο δίσκο (εκτός εάν ο χρήστης τα σβήνει). Τα μόνιμα αρχεία είναι άμεσα και έμμεσα. Ένα έμμεσο αρχείο χρησιμοποιείται μόνο μέσω τοπικού αντιγράφου του. Προκειμένου δηλαδή κάποιος να διαχειριστεί κάποιο έμμεσο αρχείο πρέπει να πάρει μέσα στον πρόχειρο χώρο εργασίας του ένα τοπικό αντίγραφό του. Διαχειρίζεται λοιπόν ο χρήστης το τοπικό αντίγραφο και στη συνέχεια εφόσον θέλει το τοποθετεί στο δίσκο, είτε με το όνομα του παλιού έμμεσου αρχείου, είτε με κάποιο άλλο όνομα. Αντίθετα τα άμεσα αρχεία διαχειρίζονται απ ευθείας και όχι μέσω τοπικών αντιγράφων τους. Ένα άμεσο αρχείο παρέχει τη δυνατότητα συγχρόνου προσπελάσεώς του, από περισσότερους του ενός χρήστες-δυνατότητες που δεν έχουν τα έμμεσα αρχεία δεδομένου ότι κάθε χρήστης δουλεύει στο δικό του τοπικό αντίγραφο. Εργαστήριο Ιατρικής Φυσικής 21

22 Οι γλώσσες Η/Υ συχνά εφοδιάζουν με μία φυσική μέθοδο διαχείρισης των αρχείων σε records, καθένα από τα οποία μπορεί να υποδιαιρεθεί σε πεδία (fields) και κάθε πεδίο μπορεί να έχει πολλούς χαρακτήρες. Ιατρικά Αρχεία και Βάσεις Δεδομένων Τα Συστήματα Ηλεκτρονικής Επεξεργασίας και Διαχείρισης Εγγράφων (Document Management Systems) εξυπηρετούν τη συλλογή, ψηφιοποίηση, ταξινόμηση και αρχειοθέτηση σε αποθηκευτικά μέσα διαφόρων εγγράφων, φωτογραφιών, σχεδίων, αρχείων πολυμέσων, βίντεο, ήχου, ιστοσελίδων κ.λπ. με ηλεκτρονικό τρόπο. Σε αντίθεση με τα παραδοσιακά μέσα ("χειροκίνητη", χειρόγραφη αρχειοθέτηση), που "μεταφράζονται" σε ογκώδεις ντουλάπες, στοίβες φακέλων και φθαρμένα από την πάροδο του χρόνου έγγραφα, η σύγχρονη μέθοδος συνίσταται σε εικονικά, ψηφιακά "συρτάρια και ντουλάπες" και σε έγγραφα που βρίσκονται σε ηλεκτρονική μορφή σε κάποιον server ή δίσκο, μαγνητικό ή οπτικό. Η ψηφιακή αρχειοθέτηση και διαχείριση τις οποίες επιτελούν τα συστήματα Document Management, βασίζονται σε δύο άξονες: στην υποδομή hardware (servers, επεξεργαστές, αποθηκευτικά μέσα, σαρωτές) και στο κατάλληλο λογισμικό (software) που αρχειοθετεί και διαχειρίζεται τα έγγραφα. Η λειτουργία των συστημάτων Ψηφιακής Διαχείρισης Εγγράφων ξεκινά από ένα φυσικό (έντυπο) έγγραφο, το οποίο πρέπει πρώτα να ψηφιοποιηθεί και κατόπιν να εισαχθεί στο σύστημα και φθάνει μέχρι την ανάκτηση ενός ψηφιακού εγγράφου που πρέπει να εντοπιστεί, να προβληθεί στην οθόνη και να εκτυπωθεί. Τα περισσότερα συστήματα Document Management επιτελούν τουλάχιστον 4 βασικές λειτουργίες: α. Σάρωση οποιουδήποτε φυσικού εγγράφου μέσω συσκευής χειρός ή επιτραπέζιας, με ταυτόχρονη ψηφιοποίηση, εισαγωγή στο σύστημα και αποθήκευση σε σκληρούς, μαγνητικούς ή οπτικούς δίσκους. β. Αρχειοθέτηση του εγγράφου βάσει των κριτηρίων που θέτει ο ίδιος ο χρήστης και συνοδεία σχετικών πληροφοριών (ημερομηνία καταχώρησης, είδος, περίληψη εγγράφου κ.λπ.) γ. Αναζήτηση καταχωρημένων εγγράφων με διάφορα κριτήρια και εντοπισμός τους σε μηδενικό χρόνο. δ. Πρόσβαση και προβολή του επιθυμητού εγγράφου, εκτύπωση, αποστολή με φαξ ή με ηλεκτρονικό ταχυδρομείο. Επιπλέον, τα εν λόγω συστήματα προσφέρουν μια πλειάδα εφαρμογών, που δίνουν την ευκαιρία διαχείρισης των εγγράφων, τη συνεργασία με άλλα συστήματα που τυχόν υπάρχουν στην επιχείρηση και την εξασφάλιση ότι τα δεδομένα ούτε πρόκειται να χαθούν αλλά ούτε και να πέσουν στην αντίληψη μη εξουσιοδοτημένων χρηστών. Σήμερα, η ψηφιακή αρχειοθέτηση είναι ανάγκη και όχι πολυτέλεια. Εργαστήριο Ιατρικής Φυσικής 22

23 Κάθε χρόνο, στα ιατρικά αρχεία προστίθενται μεγάλες ποσότητες χαρτιού. Το «παραδοσιακό» πρόβλημα των υπαλλήλων αρχειοθέτησης στα νοσοκομεία είναι η ενημέρωση, η ταξινόμηση και η διαφύλαξη των εγγράφων, καθώς επίσης και η ανεύρεση του καθενός όταν χρειαστεί. Εξάλλου όταν κάποιο συγκεκριμένο έγγραφο είναι ζωτικής σημασίας για τη νοσηλεία ενός ασθενή, αφού βρεθεί, δεσμεύεται τουλάχιστον για μερικές ώρες από το γιατρό που θέλει να το μελετήσει. Στο χρονικό αυτό διάστημα κανείς άλλος, μέσα ή έξω από το νοσοκομείο, δεν μπορεί να το χρησιμοποιήσει. Ακόμα η αρχειοθέτηση με Η/Υ κατεβάζει το κόστος. Σε μελέτες που έχουν γίνει στις ΗΠΑ έχει φανεί ότι απαιτούνται περίπου τετραπλάσια ποσά ανά σελίδα αρχείου ανά έτος για την τήρηση αρχείων με τον παραδοσιακό τρόπο σε σύγκριση με τους Η/Υ. Αν σ αυτά προστεθούν οι ανάγκες αναπαραγωγής (φωτοτυπίες κλπ προσωπικό κλπ) τότε το κόστος εικοσαπλασιάζεται. Σήμερα, τα προβλήματα της αρχειοθέτησης λύνουν με τον καλύτερο δυνατό τρόπο οι ηλεκτρονικοί υπολογιστές ή μιλώντας ακριβέστερα, τα Συστήματα Ηλεκτρονικής Επεξεργασίας Πληροφοριών (Σ.Η.Ε.Π.). Όλες οι χρήσιμες πληροφορίες, το όνομα του ασθενή, η διεύθυνσή του, το φύλλο του, η ημερομηνία εισόδου του στο νοσοκομείο, το ιστορικό του και η θεραπεία του, καταγράφονται μόνιμα σε αποθηκευτικά μέσα (πχ σκληρούς δίσκους). Μία εικόνα διατήρησης records μπορούμε να δούμε στο τμήμα Πυρηνικής Ιατρικής που επιθυμεί να διατηρεί μία λίστα όλων των ασθενών που νοσηλεύτηκαν, μαζί με το ιστορικό και τα ευρήματα του scanning. Αυτή η λίστα ασθενών θα μπορούσε να αποθηκευτεί σε ένα περιφερειακό τμήμα αποθήκευσης σαν αρχείο. Το αρχείο θα έχει ένα record για να σημειώνει δεδομένα για κάθε ασθενή. Τα δεδομένα του ασθενή θα μπορούσαν να διαιρεθούν σε πεδία. Για παράδειγμα, το όνομα του ασθενούς αναπαριστά το πεδίο 1. Ο αριθμός μητρώου του ασθενούς αναπαριστά το πεδίο 2 και η διάγνωση του ασθενή αναπαριστά το πεδίο 3. Κάθε πεδίο αποτελείται από χαρακτήρες στην περίπτωση του πεδίου 1 (το όνομα ασθενούς) οι χαρακτήρες είναι αλφαβητικοί, ενώ στην περίπτωση του πεδίου 2 (ο αριθμός νοσοκομείου) το πεδίο αποτελείται από αριθμητικούς χαρακτήρες και σύμβολα. Ένα δεύτερο παράδειγμα αρχείου μπορούσε να είναι μία σειρά παραστάσεων από ένα αγγειοκαρδιογράφημα. Σε αυτή την περίπτωση, το πρώτο record αποτελείται από δημογραφικά δεδομένα όπως το όνομα ασθενούς, αριθμός μητρώου και τύπος εξέτασης και καθένα από τα επόμενα records περιέχει μία παράσταση. Σε αυτή την περίπτωση το πρώτο record είναι διαφορετικό από τα υπόλοιπα και το πρόγραμμα που εξετάζει αυτά τα δεδομένα πρέπει να διαφοροποιηθεί μεταξύ του πρώτου και των επόμενων records. Όλα τα καλά λειτουργικά συστήματα εφοδιάζουν το χρήστη με μία δυνατότητα κατασκευής αρχείου. Ο χρήστης δεν χρειάζεται να ενδιαφερθεί για τις φυσικές λεπτομέρειες ενός τμήματος αποθήκευσης μαζικών πληροφοριών αλλά στο να μπορεί να μεταχειρίζεται τα δεδομένα με εκφράσεις μίας δομής που σχετίζεται φυσικά με την εφαρμογή. Το απαραίτητο πρόγραμμα για την μετάφραση της δημιουργηθείσας από το χρήστη δομής σε γλώσσα μηχανής δίνεται από το λειτουργικό σύστημα. Εργαστήριο Ιατρικής Φυσικής 23

Βασικές Έννοιες της Πληροφορικής

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

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

Μάθημα 3: Αρχιτεκτονική Υπολογιστών

Μάθημα 3: Αρχιτεκτονική Υπολογιστών Μάθημα 3: Αρχιτεκτονική Υπολογιστών 3.1 Περιφερειακές μονάδες και τμήμα επεξεργασίας Στην καθημερινή μας ζωή ερχόμαστε συνέχεια σε επαφή με υπολογιστές. Ο υπολογιστής είναι μια συσκευή που επεξεργάζεται

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

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

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

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

Δομή Ηλεκτρονικού υπολογιστή

Δομή Ηλεκτρονικού υπολογιστή Δομή Ηλεκτρονικού υπολογιστή Η κλασσική δομή του μοντέλου που πρότεινε το 1948 ο Von Neumann Κεντρική Μονάδα Επεξεργασίας Είσοδος Αποθήκη Αποθήκη - Έξοδος Εντολών Δεδομένων Κλασσικό μοντέλο Von Neumann

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

ΣΥΣΚΕΥΕΣ ΑΠΟΘΗΚΕΥΣΗΣ (ΜΝΗΜΗ)

ΣΥΣΚΕΥΕΣ ΑΠΟΘΗΚΕΥΣΗΣ (ΜΝΗΜΗ) ΣΥΣΚΕΥΕΣ ΑΠΟΘΗΚΕΥΣΗΣ (ΜΝΗΜΗ) Συσκευές αποθήκευσης Ένας υπολογιστής προκειµένου να αποθηκεύσει δεδοµένα χρησιµοποιεί δύο τρόπους αποθήκευσης: Την Κύρια Μνήµη Τις συσκευές µόνιµης αποθήκευσης (δευτερεύουσα

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

ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (Τμήματα Υπολογιστή) ΕΚΠΑΙΔΕΥΤΗΣ:ΠΟΖΟΥΚΙΔΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ ΤΜΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ Κάθε ηλεκτρονικός υπολογιστής αποτελείται

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

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

Ενότητα 1η. Εισαγωγή στην Πληροφορική Ενότητα 1η Εισαγωγή στην Πληροφορική 1.1 Τι είναι Πληροφορική Ένας σύντομος ορισμός για το τι είναι πληροφορική είναι ο παρακάτω: όλα εκείνα που χρειάζεται κανείς για να παράγει, να οργανώνει και να διαχειρίζεται

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

Γενική οργάνωση υπολογιστή «ΑΒΑΚΑ»

Γενική οργάνωση υπολογιστή «ΑΒΑΚΑ» Περιεχόμενα Γενική οργάνωση υπολογιστή «ΑΒΑΚΑ»... 2 Καταχωρητές... 3 Αριθμητική-λογική μονάδα... 3 Μονάδα μνήμης... 4 Μονάδα Εισόδου - Εξόδου... 5 Μονάδα ελέγχου... 5 Ρεπερτόριο Εντολών «ΑΒΑΚΑ»... 6 Φάση

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 2 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Υπολογιστής Συνοπτικό λεξικό Οξφόρδης -> «ηλεκτρονική υπολογιστική μηχανή»

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

Το υλικό του υπολογιστή

Το υλικό του υπολογιστή Το υλικό του υπολογιστή Ερωτήσεις 1. Τι αντιλαμβάνεστε με τον όρο υλικό; Το υλικό(hardware) αποτελείται από το σύνολο των ηλεκτρονικών τμημάτων που συνθέτουν το υπολογιστικό σύστημα, δηλαδή από τα ηλεκτρονικά

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

ΚΕΦΑΛΑΙΟ 7 ΕΠΕΞΕΡΓΑΣΙΑ ΚΑΙ ΜΕΤΑΔΟΣΗ ΨΗΦΙΑΚΩΝ ΔΕΔΟΜΕΝΩΝ

ΚΕΦΑΛΑΙΟ 7 ΕΠΕΞΕΡΓΑΣΙΑ ΚΑΙ ΜΕΤΑΔΟΣΗ ΨΗΦΙΑΚΩΝ ΔΕΔΟΜΕΝΩΝ ΚΕΦΑΛΑΙΟ 7 ΕΠΕΞΕΡΓΑΣΙΑ ΚΑΙ ΜΕΤΑΔΟΣΗ ΨΗΦΙΑΚΩΝ ΔΕΔΟΜΕΝΩΝ 1 ΕΙΣΑΓΩΓΗ Ο πραγματικός κόσμος είναι ένας αναλογικός κόσμος. Όλα τα μεγέθη παίρνουν τιμές με άπειρη ακρίβεια. Π.χ. το ηλεκτρικό σήμα τάσης όπου κάθε

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

ΚΕΦΑΛΑΙΟ 1 Ψηφιακός Κόσμος

ΚΕΦΑΛΑΙΟ 1 Ψηφιακός Κόσμος ΚΕΦΑΛΑΙΟ 1 Ψηφιακός Κόσμος Τι σημαίνει ο όρος ψηφιακό ; Όλα τα φυσικά φαινόμενα που συμβαίνουν στη φύση είναι αναλογικές διαδικασίες. Ένα αναλογικό σύστημα λοιπόν μπορεί να λάβει άπειρες συνεχόμενες τιμές

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

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

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή στην Πληροφορική 1 Γενικές πληροφορίες Εισαγωγή στην Πληροφορική ιδασκαλία: Παναγιώτης Χατζηδούκας Email:

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

ΤΟ ΕΣΩΤΕΡΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ

ΤΟ ΕΣΩΤΕΡΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ ΤΟ ΕΣΩΤΕΡΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ ΕΙΣΑΓΩΓΗ Οι υπολογιστές αποτελούνται από πολλά ηλεκτρονικά εξαρτήματα. Κάθε εξάρτημα έχει ειδικό ρόλο στη λειτουργία του υπολογιστή. Όλα όμως έχουν σχεδιαστεί, για να συνεργάζονται,

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

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 2

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 2 Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου Ενότητα 2 Τι είναι το PLC ΠΕΡΙΕΧΟΜΕΝΑ 2 Τι είναι το PLC. 2.1 Πλεονεκτήματα των PLC. 2.2 Η δομή ενός PLC. 2.3 Τα PLC της αγοράς. 2.4 Αρχή λειτουργίας ενός PLC.

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

Βασικές Έννοιες Πληροφορικής

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

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

Κεφάλαιο 2.3: Προγραμματισμός. Επιστήμη ΗΥ Κεφ. 2.3 Καραμαούνας Πολύκαρπος

Κεφάλαιο 2.3: Προγραμματισμός. Επιστήμη ΗΥ Κεφ. 2.3 Καραμαούνας Πολύκαρπος Κεφάλαιο 2.3: Προγραμματισμός 1 2.3.1 Αναφορά σε γλώσσες προγραμματισμού και «Προγραμματιστικά Υποδείγματα» 2.3.1.1 Πρόγραμμα και Γλώσσες Προγραμματισμού Πρόγραμμα: σύνολο εντολών που χρειάζεται να δοθούν

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

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

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

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

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

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

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

Το εσωτερικό ενός PC. Τεχνολογία Η/Υ & Πληροφοριών - 05 Κεντρική μονάδα Χουρδάκης Μανόλης

Το εσωτερικό ενός PC. Τεχνολογία Η/Υ & Πληροφοριών - 05 Κεντρική μονάδα Χουρδάκης Μανόλης Το εσωτερικό ενός PC 1 Το κουτί του PC (περίβλημα) περιέχει όλα τα βασικά μέρη του συστήματος Δύο κατηγορίες κουτιών: Desktop και Tower Mini tower Midi tower Full tower Κεντρική μονάδα Ο τύπος του κουτιού

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

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

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

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

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία Το 1944 με την κατασκευή του υπολογιστή Mark I από τον Howard Aiken και την εταιρεία κατασκευής ηλεκτρονικών υπολογιστών IBM και από το 1950 μπήκανε

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

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον κεφ.6 Εισαγωγή στον Προγραμματισμό

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον κεφ.6 Εισαγωγή στον Προγραμματισμό Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον κεφ.6 Εισαγωγή στον Προγραμματισμό Μάριος Αραποστάθης Καθηγητής πληροφορικής Βαρβάκειου Λύκειου http://users.sch.gr/mariosarapostathis 6.1 Η έννοια του

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

ΗΛΕΚΤΡΟΝΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ

ΗΛΕΚΤΡΟΝΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ Άριστος Πασιάς 1 ΗΛΕΚΤΡΟΝΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ Η ΔΟΜΗ ΤΟΥ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ Άριστος Πασιάς Σεπτέμβριος 2017 2 Στόχοι: Στο τέλος αυτού του μαθήματος ο μαθητή πρέπει: Να μπορεί να αναφέρει τα κύρια χαρακτηριστικά

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

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοι- νωνία Σ Σειριακή Επικοινωνία

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοι- νωνία Σ Σειριακή Επικοινωνία Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοινωνία. Σειριακή Επικοινωνία USB Σύνδεση / Πρωτόκολλο Σκοπός Εντολή επιλογής (if) Εντολή Επανάληψης (while) Πίνακες 1 Μέρος Α : Σκοπός

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

0 κ. Αντης Χατζηβασιλείου, Διευθυντής της Εταιρείας DATACOM παραδίδει στον κ. Σάββα Πετρίδη ένα Η.Υ. δώρο στην ΚΕΕΒ για τις μηχανογραφικές ανάγκες

0 κ. Αντης Χατζηβασιλείου, Διευθυντής της Εταιρείας DATACOM παραδίδει στον κ. Σάββα Πετρίδη ένα Η.Υ. δώρο στην ΚΕΕΒ για τις μηχανογραφικές ανάγκες 0 κ. Αντης Χατζηβασιλείου, Διευθυντής της Εταιρείας DATACOM παραδίδει στον κ. Σάββα Πετρίδη ένα Η.Υ. δώρο στην ΚΕΕΒ για τις μηχανογραφικές ανάγκες της ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΚΟΣΜΟ ΤΩΝ ΚΟΜΠΙΟΥΤΕΡΣ από Άντη Χατζηβασιλείου

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

5 ΕΙΣΑΓΩΓΗ ΣΤΗ ΘΕΩΡΙΑ ΑΛΓΟΡΙΘΜΩΝ

5 ΕΙΣΑΓΩΓΗ ΣΤΗ ΘΕΩΡΙΑ ΑΛΓΟΡΙΘΜΩΝ 5 ΕΙΣΑΓΩΓΗ ΣΤΗ ΘΕΩΡΙΑ ΑΛΓΟΡΙΘΜΩΝ 5.1 Εισαγωγή στους αλγορίθμους 5.1.1 Εισαγωγή και ορισμοί Αλγόριθμος (algorithm) είναι ένα πεπερασμένο σύνολο εντολών οι οποίες εκτελούν κάποιο ιδιαίτερο έργο. Κάθε αλγόριθμος

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

Σημειώσεις : Χρήστος Μουρατίδης. Κάντε κλικ για έναρξη

Σημειώσεις : Χρήστος Μουρατίδης. Κάντε κλικ για έναρξη Σημειώσεις : Χρήστος Μουρατίδης Κάντε κλικ για έναρξη Γενική εικόνα Στο σχήμα βλέπουμε μία γενική εικόνα του εσωτερικού της Κεντρική Μονάδας του υπολογιστή: Τροφοδοτικό Είναι μία ηλεκτρική μικροσυσκευή,

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

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

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

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

Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή

Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή 1.5.1 Ανάλυση των μερών ενός υπολογιστή Μονάδα συστήματος Είναι το κουτί του υπολογιστή το οποίο φαίνεται αρκετά συμπαγές, αλλά στην πραγματικότητα αποτελείται

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

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

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

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

Παραδείγματα Δεδομένων: Οι τιμές στο κυλικείο, μια λίστα από ονόματα, τα σήματα της τροχαίας.

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 6.1 Τι ονοµάζουµε πρόγραµµα υπολογιστή; Ένα πρόγραµµα

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

ΤΙ ΕΙΝΑΙ Ο ΥΠΟΛΟΓΙΣΤΗΣ

ΤΙ ΕΙΝΑΙ Ο ΥΠΟΛΟΓΙΣΤΗΣ ΤΙ ΕΙΝΑΙ Ο ΥΠΟΛΟΓΙΣΤΗΣ Ο όρος είναι συντομογραφία του όρου «Αυτόματος, Ηλεκτρονικός Ψηφιακός Υπολογιστής Γενικού Σκοπού» [1]. Αυτόματος Μετά την έναρξη της λειτουργίας του εργάζεται μόνος του εκτελώντας

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

ΠΛΗΡΟΦΟΡΙΚΗ: ΥΠΟΛΟΓΙΣΤΕΣ & ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ

ΠΛΗΡΟΦΟΡΙΚΗ: ΥΠΟΛΟΓΙΣΤΕΣ & ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ ΠΛΗΡΟΦΟΡΙΚΗ: ΥΠΟΛΟΓΙΣΤΕΣ & ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ kv@hua.gr Στόχος Μαθήματος Εισαγωγή σε Βασικούς Όρους Πληροφορικής και Τηλεματικής. Εφαρμογές Τηλεματικής. Αναφορά στις κοινωνικές επιπτώσεις των Υπολογιστών.

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

Μαλούτα Θεανώ Σελίδα 1

Μαλούτα Θεανώ Σελίδα 1 ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α' ΛΥΚΕΙΟΥ ΕΝΟΤΗΤΑ 1η ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ 1. Τι ονομάζουμε υλικό και τι λογισμικό ενός υπολογιστικού συστήματος; 2. Τι είναι α) η μητρική πλακέτα ( motherboard), β) η κεντρική μονάδα

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

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

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

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

Λιβανός Γιώργος Εξάμηνο 2017Β

Λιβανός Γιώργος Εξάμηνο 2017Β Λιβανός Γιώργος Εξάμηνο 2017Β Υπολογιστικό σύστημα Υλικό (hardware) Λογισμικό (Software) Ολοκληρωμένα κυκλώματα, δίσκοι, οθόνη, κλπ. Λογισμικό συστήματος Προγράμματα εφαρμογών Χρειάζονται ένα συντονιστή!!!

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

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

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

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

Σύνοψη Θεωρίας ΟΡΙΣΜΟΣ ΚΑΙ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΑΛΓΟΡΙΘΜΩΝ

Σύνοψη Θεωρίας ΟΡΙΣΜΟΣ ΚΑΙ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΑΛΓΟΡΙΘΜΩΝ 1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ Τάξη: Γ Μάθημα: Πληροφορική Εξεταστέα ύλη: Παρ11.1 & 11.2 Σύνοψη Θεωρίας ΟΡΙΣΜΟΣ ΚΑΙ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΑΛΓΟΡΙΘΜΩΝ Αλγόριθμος είναι μια πεπερασμένη σειρά ενεργειών που περιγράφει τη διαδικασία

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

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

ΣΗΜΕΙΩΣΕΙΣ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ο ηλεκτρονικός υπολογιστής είναι μια ηλεκτρονική συσκευή που έχει την ικανότητα να επεξεργάζεται μεγάλο όγκο πληροφοριών και δεδομένων με ταχύτητα και ακρίβεια. Επίσης ένας η/υ μπορεί να αποθηκεύσει πληροφορίες,

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

ΠΛΗΡΟΦΟΡΙΚΗ Ι 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 Μάθημα: Θεωρία + προαιρετικό

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

Μάθημα 3.2: Κεντρική Μονάδα Επεξεργασίας

Μάθημα 3.2: Κεντρική Μονάδα Επεξεργασίας Κεφάλαιο 3 ο Αρχιτεκτονική Υπολογιστών Μάθημα 3.: Κεντρική Μονάδα Επεξεργασίας Όταν ολοκληρώσεις το κεφάλαιο θα μπορείς: Να σχεδιάζεις την εσωτερική δομή της ΚΜΕ και να εξηγείς τη λειτουργία των επιμέρους

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

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 1. Ποιος τύπος Η/Υ χρησιμοποιείται για την λειτουργία συστημάτων και βάσεων δεδομένων μεγάλων εταιρειών; a) Επιτραπέζιος Η/Υ b) Προσωπικός Ψηφιακός Βοηθός c) Μεγάλο

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

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System)

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System) 2.1.1 Εισαγωγή στη διαχείριση αρχείων Οι Η/Υ αποθηκεύουν τα δεδομένα και τα επεξεργάζονται. Εφαρμογή Προγράμματος C:\Documents and Settings\user\Τα έγγραφά μου\leitourgika.doc Λ.Σ. File System Γι αυτό

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

Μηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο,

Μηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο, Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο, 2016-2017 ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΕΣ Μικροϋπολογιστής Υπολογιστής που χρησιμοποιείται για την είσοδο, επεξεργασία και έξοδο πληροφοριών. Είδη μικροϋπολογιστών:

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

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1 ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 03/01/09 Χαράλαμπος Τζόκας 1 Πρόγραμμα - Προγραμματισμός Πρόγραμμα: Σύνολο εντολών που πρέπει να δοθούν στον Υπολογιστή, ώστε να υλοποιηθεί ο αλγόριθμος της επίλυσης

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

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE ΜΑΘΗΜΑ 1- MULTIPLE CHOICE 1. Ποιος τύπος Η/Υ χρησιμοποιείται για την λειτουργία συστημάτων και βάσεων δεδομένων μεγάλων εταιρειών; a) Επιτραπέζιος Η/Υ b) Προσωπικός Ψηφιακός Βοηθός c) Μεγάλο σύστημα d)

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

ΑΡΧΙΤΕΚΤΟΝΙΚΗ HARDWARE ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

ΑΡΧΙΤΕΚΤΟΝΙΚΗ HARDWARE ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΚΕΦΑΛΑΙΟ 7ο ΑΡΧΙΤΕΚΤΟΝΙΚΗ HARDWARE ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Γενικό διάγραμμα υπολογιστικού συστήματος Γενικό διάγραμμα υπολογιστικού συστήματος - Κεντρική Μονάδα Επεξεργασίας ονομάζουμε

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

ΠΡΟΒΛΗΜΑ ΕΠΕΓΕΡΓΑΣΙΑ. (Είναι οι σκέψεις και οι πράξεις που κάνουμε για να λυθεί το πρόβλημα) ΕΙΣΟΔΟΥ - ΕΞΟΔΟΥ

ΠΡΟΒΛΗΜΑ ΕΠΕΓΕΡΓΑΣΙΑ. (Είναι οι σκέψεις και οι πράξεις που κάνουμε για να λυθεί το πρόβλημα) ΕΙΣΟΔΟΥ - ΕΞΟΔΟΥ 1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ Μάθημα: Ενότητα: Πληροφορική Α' Γυμν. Το Υλικό του Υπολογιστή ΠΡΟΒΛΗΜΑ ΔΕΔΟΜΕΝΑ (Είναι τα στοιχεία που δίνουμε για λυθεί το πρόβλημα) ΕΠΕΓΕΡΓΑΣΙΑ (Είναι οι σκέψεις και οι πράξεις που

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών 1 Οργάνωση υπολογιστών ΚΜΕ Κύρια Μνήμη Υποσύστημα εισόδου/εξόδου 2 Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) R1 R2 ΑΛΜ

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

Εφαρµογές Πληροφορικής Υπολογιστών. Κεφάλαιο 3 Το υλικό του υπολογιστή

Εφαρµογές Πληροφορικής Υπολογιστών. Κεφάλαιο 3 Το υλικό του υπολογιστή Κεφάλαιο 3 Το υλικό του υπολογιστή Εισαγωγή Τµήµατα του Η/Υ καιοργάνωση Μονάδα Κεντρικής Μνήµης Κεντρική Μονάδα Επεξεργασίας (CPU) Μονάδα Εισόδου Εξόδου ίαυλοι Επικοινωνίας Εναλλακτικές αρχιτεκτονικές

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

ΟΛΟΚΛΗΡΩΜΕΝΗ ΙΑΤΡΙΚΗ ΕΦΑΡΜΟΓΗ ΑΡΧΕΙΟΘΕΤΗΣΗΣ

ΟΛΟΚΛΗΡΩΜΕΝΗ ΙΑΤΡΙΚΗ ΕΦΑΡΜΟΓΗ ΑΡΧΕΙΟΘΕΤΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΗ ΙΑΤΡΙΚΗ ΕΦΑΡΜΟΓΗ ΑΡΧΕΙΟΘΕΤΗΣΗΣ Το Medicon Pro είναι ένα σύγχρονο εύχρηστο πρόγραμμα Ηλεκτρονικών Υπολογιστών για τη δημιουργία Ιατρικού Φακέλου. Παρέχει τη δυνατότητα αρχειοθέτησης ασθενών,

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

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

ΕΝΟΤΗΤΑ Ο ΗΛΕΚΤΡΟΝΙΚΟΣ ΥΠΟΛΟΓΙΣΤΗΣ ΕΙΣΑΓΩΓΗ ΕΝΟΤΗΤΑ 8 8.0 Ο ΗΛΕΚΤΡΟΝΙΚΟΣ ΥΠΟΛΟΓΙΣΤΗΣ ΕΙΣΑΓΩΓΗ Ο Ηλεκτρονικός Υπολογιστής (Η/Υ) είναι σήμερα η κυριότερη επικοινωνιακή συσκευή. Είναι το κατ εξοχή επικοινωνιακό υποσύστημα. Είναι μια πολυσύνθετη συσκευή.

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

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

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

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

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μάθημα 8. 1 Στέργιος Παλαμάς ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Τμήμα Λογιστικής Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Μάθημα 8 Κεντρική Μονάδα Επεξεργασίας και Μνήμη 1 Αρχιτεκτονική του Ηλεκτρονικού Υπολογιστή Μονάδες Εισόδου Κεντρική

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

Κεφάλαιο Το υπολογιστικό σύστημα Η εξέλιξη του ανθρώπου πραγματοποιήθηκε χάρη στην ικανότητά στον χειρισμό εργαλείων.

Κεφάλαιο Το υπολογιστικό σύστημα Η εξέλιξη του ανθρώπου πραγματοποιήθηκε χάρη στην ικανότητά στον χειρισμό εργαλείων. Α Γενικού Λυκείου Κεφάλαιο 1 1.1 Το υπολογιστικό σύστημα Η εξέλιξη του ανθρώπου πραγματοποιήθηκε χάρη στην ικανότητά στον χειρισμό εργαλείων. Ιδιαίτερη θέση έχουν οι Υπολογιστικές συσκευές. Μηχανισμός

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

Μικροεπεξεργαστές. Σημειώσεις Μαθήματος Υπεύθυνος: Δρ Άρης Παπακώστας,

Μικροεπεξεργαστές. Σημειώσεις Μαθήματος Υπεύθυνος: Δρ Άρης Παπακώστας, Μικροεπεξεργαστές Σημειώσεις Μαθήματος 2013-14 Υπεύθυνος: Δρ Άρης Παπακώστας, Η γλώσσα assembly είναι μια γλώσσα προγραμματισμού χαμηλού επιπέδου για συγκεκριμένους υπολογιστές ή άλλη προγραμματιζόμενη

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

Βασική δοµή και Λειτουργία Υπολογιστή

Βασική δοµή και Λειτουργία Υπολογιστή Βασική δοµή και Λειτουργία Υπολογιστή Η τεχνολογία των Η/Υ έχει βασιστεί στη λειτουργία του ανθρώπινου οργανισµού. Οπως ο άνθρωπος πέρνει εξωτερικά ερεθίσµατα από το περιβάλλον τα επεξεργάζεται και αντιδρά

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

Β τάξη. ΕΝΟΤΗΤΑ 1 Κεφάλαιο 2: Το εσωτερικό του Υπολογιστή. Εικόνα 2.1: Η Κεντρική Μονάδα.

Β τάξη. ΕΝΟΤΗΤΑ 1 Κεφάλαιο 2: Το εσωτερικό του Υπολογιστή. Εικόνα 2.1: Η Κεντρική Μονάδα. Εικόνα 2.1: Η Κεντρική Μονάδα. Εικόνα 2.1: Η Κεντρική Μονάδα και τα κυριότερα μέρη στο εσωτερικό της. Μητρική πλακέτα (motherboard) Επεξεργαστής ή Κεντρική Μονάδα Επεξεργασίας ή Κ.Μ.Ε. (Central Processing

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

Στοιχεία από την αρχιτεκτονική των μικροϋπολογιστών

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

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

ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP)

ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP) ΤΜΗΜΑ ΦΥΣΙΚΗΣ Α.Π.Θ. ΕΡΓΑΣΤΗΡΙΟ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP) Κ. Παρασκευόπουλος Αναπλ. Καθηγητής Θεσσαλονίκη 2004 1. Μερικά κλασσικά ερωτήματα

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

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

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

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

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής)

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής) ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α Γενικού Λυκείου (Μάθημα Επιλογής) Σύγχρονα Υπολογιστικά Συστήματα τους υπερυπολογιστές (supercomputers) που χρησιμοποιούν ερευνητικά εργαστήρια τα μεγάλα συστήματα (mainframes)

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

Μαλούτα Θεανώ Σελίδα 1

Μαλούτα Θεανώ Σελίδα 1 ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Α. ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ ΦΥΛΛΑΔΙΟ 6 ο ( Ενότητες 2.3 ) 1.Τι είναι πρόγραμμα; 2. Ποια είναι τα πλεονεκτήματα των γλωσσών υψηλού επιπέδου σε σχέση με τις γλώσσες

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

Φουκαράκη Χρυσούλα - ΓΕΛ Γαζίου

Φουκαράκη Χρυσούλα - ΓΕΛ Γαζίου ΚΕΦΑΛΑΙΟ 1 Φουκαράκη Χρυσούλα - ΓΕΛ Γαζίου Υπολογιστικά συστήματα σχεδιάστηκαν για να καλύψουν συγκεκριμένες ανάγκες σε συγκεκριμένη χρονική στιγμή και βοηθούν στη συνολική πρόοδο της τεχνολογίας Φουκαράκη

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

ΠΛΗΡΟΦΟΡΙΚΗ. Β Γυμνασίου Σχολικό έτος

ΠΛΗΡΟΦΟΡΙΚΗ. Β Γυμνασίου Σχολικό έτος ΠΛΗΡΟΦΟΡΙΚΗ Β Γυμνασίου Σχολικό έτος 2009-2010 Γνωρίζω το υπολογιστή ως ενιαίο σύστημα Ψηφιακός Κόσμος Το Εσωτερικό του Υ. Σ. Πολυμέσα Δίκτυα Η / Υ Ψηφιακός Κόσμος Ψηφιακό Αναλογικό Με τον όρο Ψηφιακό

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

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο Συσκευές Τηλεπικοινωνιών και Δικτύωσης Επικοινωνίες Δεδομένων Μάθημα 9 ο Εισαγωγή Ένα δίκτυο αποτελείται από ενεργά και παθητικά στοιχεία. Στα παθητικά στοιχεία εντάσσονται τα καλώδια και τα εξαρτήματα

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

ΕΦΑΡΜΟΓΗ TOY CD. ROM ΣΤΙΣ ΒΙΒΛΙΟΘΗΚΕΣ

ΕΦΑΡΜΟΓΗ TOY CD. ROM ΣΤΙΣ ΒΙΒΛΙΟΘΗΚΕΣ ΕΦΑΡΜΟΓΗ TOY CD. ROM ΣΤΙΣ ΒΙΒΛΙΟΘΗΚΕΣ Από Ανδρέα Σάββα Υπεύθυνο της Βιβλιοθήκης Υπηρεσιών Υγείας Κύπρου Εισαγωγή: To CD. ROM είναι ένα από τα πρόσφατα επιτεύγματα της τεχνολογίας το οποίο φαίνεται ότι

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

Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ

Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ 2.3.1.1. Παπαγιάννη Νάσια Ηλεκτρολόγος Μηχανικός και Μηχανικός Υπολογιστών ΕΜΠ 1 περιλαμβάνει: Η έννοια του προγράμματος Επίλυση προβλήματος 1. Ακριβή προσδιορισμό

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

Κεφάλαιο 3 Λειτουργικά Συστήματα Β ΕΠΑΛ

Κεφάλαιο 3 Λειτουργικά Συστήματα Β ΕΠΑΛ Κεφάλαιο 3 Λειτουργικά Συστήματα Β ΕΠΑΛ ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT) Τι είναι Είσοδος και τι Έξοδος Με τον όρο Είσοδο (Input) αναφερόμαστε στη ροή δεδομένων προς την Κεντρική Μονάδα Επεξεργασίας

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

Ερωτήσεις- Απαντήσεις Πολυμέσα Απο το Βιβλίο Εφαρμογές Η/Υ Α,Β,Γ Λυκείου

Ερωτήσεις- Απαντήσεις Πολυμέσα Απο το Βιβλίο Εφαρμογές Η/Υ Α,Β,Γ Λυκείου Ερωτήσεις- Απαντήσεις Πολυμέσα Απο το Βιβλίο Εφαρμογές Η/Υ Α,Β,Γ Λυκείου 1. Τι ονομάζουμε κόμβο και τι σύνδεσμο σε μια μη γραμμικά διαρθρωμένη ύλη; Με την έννοια σύνδεσμος (link) σε μια μη γραμμικά διαρθρωμένη

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

Κεφάλαιο 4. Διδακτικοί Στόχοι. Για την αναγκαιότητα, τον τρόπο συνεργασίας, τις δυνατότητες και τον τρόπο εγκατάστασης των περιφερειακών συσκευών.

Κεφάλαιο 4. Διδακτικοί Στόχοι. Για την αναγκαιότητα, τον τρόπο συνεργασίας, τις δυνατότητες και τον τρόπο εγκατάστασης των περιφερειακών συσκευών. Κεφάλαιο 4 Ένα υπολογιστικό σύστημα εκτός από την ΚΜΕ και την κύρια μνήμη που χρησιμοποιούνται για την επεξεργασία και προσωρινή αποθήκευση δεδομένων βασίζεται στις περιφερειακές συσκευές για την επικοινωνία

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

<<ΔΗΜΗΤΡΗΣ ΜΑΝΩΛΗΣ ΦΥΣΙΚΟΣ ΜCs>> 1

<<ΔΗΜΗΤΡΗΣ ΜΑΝΩΛΗΣ ΦΥΣΙΚΟΣ ΜCs>> 1 ΚΕΦΑΛΑΙΟ 7 ο ΠΡΟΓΡΑΜΜΑ : Το πρόγραμμα αποτελείται από μια σειρά οδηγιών, που ονομάζονται εντολές, για την εκτέλεση τέτοιου είδους πράξεων, καθώς επίσης και από ένα σύνολο πρόσθετων οδηγιών ελέγχου, που

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

Μάθημα 10 ο ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT)

Μάθημα 10 ο ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT) Μάθημα 10 ο ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT) Τι είναι Είσοδος και τι Έξοδος Με τον όρο Είσοδο (Input) αναφερόμαστε στη ροή δεδομένων προς την Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ), ενώ με τον όρο

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

ΕΝΟΤΗΤΑ 0: «ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ»

ΕΝΟΤΗΤΑ 0: «ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ» Πρόγραμμα Πιστοποίησης Γνώσεων και Δεξιοτήτων H/Y ΕΝΟΤΗΤΑ 0: «ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ» Μάθημα 0.1: Εισαγωγικές Έννοιες της Πληροφορικής Το Υλικό (Hardware) Συσκευές υπολογιστών μέρος Αντώνης Χατζηνούσκας

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

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Προγραμματισμός Η/Υ Προτεινόμενα θέματα εξετάσεων Εργαστήριο Μέρος 1 ό ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Ιανουάριος 2011 Καλογιάννης Γρηγόριος Επιστημονικός/ Εργαστηριακός

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

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

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δρ. Χριστόφορος Χριστοφόρου Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής Υλικό (Hardware)/Δομή του υπολογιστή Υπολογιστικά συστήματα: Στρώματα 1 Επικοινωνία

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

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

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

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

ΚΕΦΑΛΑΙΟ. Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή

ΚΕΦΑΛΑΙΟ. Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή ΚΕΦΑΛΑΙΟ 2 Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή Κεφάλαιο 2 2. Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή 2.1 Εισαγωγή Στο σημείο αυτό είστε ήδη εξοικειωμένοι με την κεντρική ιδέα

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

ΚΥΡΙΑ ΜΕΡΗ ΕΝΟΣ ΕΣΩΤΕΡΙΚA ΜΕΡΗ. Κεντρική µονάδα επεξεργασίας (CPU - Central Processing Unit)

ΚΥΡΙΑ ΜΕΡΗ ΕΝΟΣ ΕΣΩΤΕΡΙΚA ΜΕΡΗ. Κεντρική µονάδα επεξεργασίας (CPU - Central Processing Unit) ΚΥΡΙΑ ΜΕΡΗ ΕΝΟΣ ΠΡΟΣΩΠΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ Οι υπολογιστές αποτελούνται από πολλά εξαρτήµατα. Τα περισσότερα από αυτά είναι εσωτερικά, που βρίσκονται µέσα στο κουτί του υπολογιστή. Ωστόσο, µερικά εξαρτήµατα

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

Ενότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο 2006-07

Ενότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο 2006-07 Ενότητα 4 Εισαγωγή στην Πληροφορική Κεφάλαιο 4Α: Αναπαράσταση πληροφορίας Κεφάλαιο 4Β: Επεξεργαστές που χρησιµοποιούνται σε PCs Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή

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

Κεφάλαιο 4: Λογισμικό Συστήματος

Κεφάλαιο 4: Λογισμικό Συστήματος Κεφάλαιο 4: Λογισμικό Συστήματος Ερωτήσεις 1. Να αναφέρετε συνοπτικά τις κατηγορίες στις οποίες διακρίνεται το λογισμικό συστήματος. Σε ποια ευρύτερη κατηγορία εντάσσεται αυτό; Το λογισμικό συστήματος

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

ΠΛΗ10 Κεφάλαιο 2. ΠΛΗ10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: 2 2.1: Bασική Δομή του Υπολογιστή

ΠΛΗ10 Κεφάλαιο 2. ΠΛΗ10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: 2 2.1: Bασική Δομή του Υπολογιστή Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: 2 2.1: Bασική Δομή του Υπολογιστή Στόχοι Μαθήματος: Να γνωρίσετε τις βασικές λειτουργίες ενός Η/Υ. Να γνωρίσετε τις έννοιες δεδομένα, πληροφορία, επεξεργασία,

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

Ενότητα Β1 κεφ.2 ο «Σο Εσωτερικό του Τπολογιστή»

Ενότητα Β1 κεφ.2 ο «Σο Εσωτερικό του Τπολογιστή» 1 2 1) ΚΟΤΣΙ ΤΠΟΛΟΓΙΣΗ (computer case): το κύριο κουτί που περικλείει τις βασικές συσκευές του υπολογιστή (επεξεργαστή, αποθήκες, RAM). 2) ΜΗΣΡΙΚΗ (motherboard): η πιο μεγάλη κάρτα πάνω στην οποία βρίσκεται

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

Αρχιτεκτονική Eckert-von Neumann. Πως λειτουργεί η ΚΜΕ; Κεντρική μονάδα επεξεργασίας [3] ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

Αρχιτεκτονική Eckert-von Neumann. Πως λειτουργεί η ΚΜΕ; Κεντρική μονάδα επεξεργασίας [3] ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Αρχιτεκτονική Eckert-von Neumann εισόδου μεταφορά δεδομένων από έξω προς τον Η/Υ εξόδου μεταφορά δεδομένων από τον Η/Υ προς τα έξω ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Κύκλος Μηχανής κεντρικός έλεγχος/πράξεις

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

Κεφάλαιο 6 ο. Διαχείριση στοιχείων λογισμικού

Κεφάλαιο 6 ο. Διαχείριση στοιχείων λογισμικού Κεφάλαιο 6 ο Διαχείριση στοιχείων λογισμικού Διδακτικοί στόχοι Να περιγραφούν οι κύριοι τύποι λογισμικού Να εξεταστεί το λογισμικό συστήματος και τα λειτουργικά συστήματα Να αναλυθούν οι πιο σημαντικές

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

ΠΛΗΡΟΦΟΡΙΚΗ 4 ο Μάθημα. Το Υλικό του Υπολογιστή

ΠΛΗΡΟΦΟΡΙΚΗ 4 ο Μάθημα. Το Υλικό του Υπολογιστή ΠΛΗΡΟΦΟΡΙΚΗ 4 ο Μάθημα Το Υλικό του Υπολογιστή Ηλεκτρονικός Υπολογιστής Πουλιέται οπουδήποτε (ακόμη και σε Super Market) Είναι παντού Ο φορητός έχει τις ίδιες δυνατότητες με τον επιτραπέζιο Γίνονται μικρότεροι

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

Μάθημα 4: Κεντρική Μονάδα Επεξεργασίας

Μάθημα 4: Κεντρική Μονάδα Επεξεργασίας Μάθημα 4: Κεντρική Μονάδα Επεξεργασίας 4.1 Γενικά Ο υπολογιστής επεξεργάζεται δεδομένα ακολουθώντας βήμα βήμα, τις εντολές ενός προγράμματος. Το τμήμα του υπολογιστή, που εκτελεί τις εντολές και συντονίζει

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

Ένα αναλογικό σήμα περιέχει άπειρες πιθανές τιμές. Για παράδειγμα ένας απλός ήχος αν τον βλέπαμε σε ένα παλμογράφο θα έμοιαζε με το παρακάτω:

Ένα αναλογικό σήμα περιέχει άπειρες πιθανές τιμές. Για παράδειγμα ένας απλός ήχος αν τον βλέπαμε σε ένα παλμογράφο θα έμοιαζε με το παρακάτω: Σημειώσεις Δικτύων Αναλογικά και ψηφιακά σήματα Ένα αναλογικό σήμα περιέχει άπειρες πιθανές τιμές. Για παράδειγμα ένας απλός ήχος αν τον βλέπαμε σε ένα παλμογράφο θα έμοιαζε με το παρακάτω: Χαρακτηριστικά

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

Β2.1 Βασικές έννοιες της Αρχιτεκτονικής του Η/Υ

Β2.1 Βασικές έννοιες της Αρχιτεκτονικής του Η/Υ Β2.1 Βασικές έννοιες της Αρχιτεκτονικής του Η/Υ Τι θα μάθουμε σήμερα: Να αναφέρουμε και να εξηγούμε τι είναι Αρχιτεκτονική Η/Υ Να γνωρίσουμε τα βασικά εξαρτήματα που βρίσκονται στο εσωτερικό του υπολογιστή

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

Α ΤΑΞΗ. 1 η ΕΝΟΤΗΤΑ: Γνωρίζω τον υπολογιστή. Θα παρουσιαστεί µε τρόπο απλό και κατανοητό,

Α ΤΑΞΗ. 1 η ΕΝΟΤΗΤΑ: Γνωρίζω τον υπολογιστή. Θα παρουσιαστεί µε τρόπο απλό και κατανοητό, 1 η ΕΝΟΤΗΤΑ: Γνωρίζω τον υπολογιστή 1. εδοµένα, Πληροφορίες και Υπολογιστές 2. Πώς φτάσαµε στους σηµερινούς υπολογιστές 3. Το υλικό ενός υπολογιστικού συστήµατος 4. Το λογισµικό ενός υπολογιστικού συστήµατος

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

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ Απαντήσεις στις ερωτήσεις του βιβλίου ΚΕΦΑΛΑΙΟ 3 1. 2. Από ποια στοιχεία αποτελείται το κεντρικό μέρος ενός υπολογιστή και ποια η λειτουργία καθενός; Κεντρική Μονάδα επεξεργασίας

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

- Εισαγωγή - Επίπεδα μνήμης - Ολοκληρωμένα κυκλώματα μνήμης - Συσκευασίες μνήμης προσωπικών υπολογιστών

- Εισαγωγή - Επίπεδα μνήμης - Ολοκληρωμένα κυκλώματα μνήμης - Συσκευασίες μνήμης προσωπικών υπολογιστών Μάθημα 4.5 Η Μνήμη - Εισαγωγή - Επίπεδα μνήμης - Ολοκληρωμένα κυκλώματα μνήμης - Συσκευασίες μνήμης προσωπικών υπολογιστών Όταν ολοκληρώσεις το μάθημα αυτό θα μπορείς: Να αναφέρεις τα κυριότερα είδη μνήμης

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

Προγραμματισμός Ι (HY120)

Προγραμματισμός Ι (HY120) Προγραμματισμός Ι (HY20) # μνήμη & μεταβλητές πρόγραμμα & εκτέλεση Ψηφιακά δεδομένα, μνήμη, μεταβλητές 2 Δυαδικός κόσμος Οι υπολογιστές είναι δυαδικές μηχανές Όλη η πληροφορία (δεδομένα και κώδικας) κωδικοποιείται

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

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

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 8: Λειτουργικά Συστήματα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Κεφάλαιο 4 ο. Ο Προσωπικός Υπολογιστής

Κεφάλαιο 4 ο. Ο Προσωπικός Υπολογιστής Κεφάλαιο 4 ο Ο Προσωπικός Υπολογιστής Μάθημα 4.3 Ο Επεξεργαστής - Εισαγωγή - Συχνότητα λειτουργίας - Εύρος διαδρόμου δεδομένων - Εύρος διαδρόμου διευθύνσεων - Εύρος καταχωρητών Όταν ολοκληρώσεις το μάθημα

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

Προβλήματα, αλγόριθμοι, ψευδοκώδικας

Προβλήματα, αλγόριθμοι, ψευδοκώδικας Προβλήματα, αλγόριθμοι, ψευδοκώδικας October 11, 2011 Στο μάθημα Αλγοριθμική και Δομές Δεδομένων θα ασχοληθούμε με ένα μέρος της διαδικασίας επίλυσης υπολογιστικών προβλημάτων. Συγκεκριμένα θα δούμε τι

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

ΘΕΜΑ : ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ. ΔΙΑΡΚΕΙΑ: 1 περίοδος

ΘΕΜΑ : ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ. ΔΙΑΡΚΕΙΑ: 1 περίοδος ΘΕΜΑ : ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ ΔΙΑΡΚΕΙΑ: 1 περίοδος Σε αυτό το μάθημα θα μάθετε να: 1. Αναφέρετε τα διάφορα είδη μνήμης και συσκευές που τις περιέχουν. 2. Περιγράφετε τα σημαντικά χαρακτηριστικά

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

ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS

ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS ΔΙΑΡΚΕΙΑ: 1 περιόδους 16/11/2011 10:31 (31) καθ. Τεχνολογίας ΚΑΤΗΓΟΡΙΕΣ ΜΕΓΕΘΩΝ ΑΝΑΛΟΓΙΚΟ (ANALOGUE) ΨΗΦΙΑΚΟ (DIGITAL) 16/11/2011 10:38 (38) ΕΙΣΑΓΩΓΗ ΣΤΑ

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