Πρόλογος... 9 Μέρος 1 ο : Ομάδα Α: Γενικές Γνώσεις Μέρος 2 ο : Ομάδα Β: Ειδικές Γνώσεις Βιβλιογραφία

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

Download "Πρόλογος... 9 Μέρος 1 ο : Ομάδα Α: Γενικές Γνώσεις... 11 Μέρος 2 ο : Ομάδα Β: Ειδικές Γνώσεις... 55 Βιβλιογραφία... 161"

Transcript

1

2

3 Περιεχόμενα Πρόλογος... 9 Μέρος 1 ο : Ομάδα Α: Γενικές Γνώσεις Μέρος 2 ο : Ομάδα Β: Ειδικές Γνώσεις Βιβλιογραφία

4

5 Ομάδα Γενικές Γνώσεις Εισαγωγή στην Πληροφορική Αλγόριθμοι και Δομές Δεδομένων Ηλεκτρονικοί Υπολογιστές Αρχιτεκτονική Υπολογιστών Σχεδίαση Εφαρμογών 11

6 12 Τεχνικός Διαχείρισης Συστημάτων και Παροχής Υπηρεσιών Internet/Intranet 1. Τι γνωρίζετε για την κωδικοποίηση ASCII; Ποιους περιορισμούς επιβάλλει η χρήση της; Δεδομένου ότι στον ASCII κώδικα το "+". είναι το 2B του δεκαεξαδικού με ποιο byte απεικονίζεται στη μνήμη του υπολογιστή; α β γ δ Ο κώδικας ASCII αποτελεί το πιο διαδεδομένο κώδικα χαρακτήρων ιδιαίτερα στο χώρο των μικροϋπολογιστών. Σχεδιάστηκε αρχικά ως κώδικας των 8 bits όπου τα 7 χρησιμοποιήθηκαν για την κωδικοποίηση, ενώ το όγδοο χρησιμοποιήθηκε ως bit ελέγχου της ορθότητας των 7. Αυτό δίνει δυνατότητα 128 διαφορετικών συνδυασμών και επομένως 128 διαφορετικών χαρακτήρων. Με την εξέλιξη των μικροϋπολογιστών χρησιμοποιήθηκε και το όγδοο bit για την κωδικοποίηση με αποτέλεσμα να έχουμε δυνατότητα για άλλους 128 χαρακτήρες. Οι επιπλέον 128 συνδυασμοί χρησιμοποιήθηκαν για άλλα σύμβολα. Στην Ελλάδα, οι συνδυασμοί αυτοί αξιοποιήθηκαν για την εισαγωγή των ελληνικών χαρακτήρων και λοιπών συμβόλων της γλώσσας. Το 2Β στο δεκαεξαδικό αντιστοιχεί στο του δυαδικού συστήματος. Άρα η επιλογή γ είναι η σωστή. 2. α. Σε έναν υπολογιστή οι ακέραιοι αριθμοί παριστάνονται με 8 bits. Ποια είναι η παράσταση συμπληρώματος ως προς 2 για τους αριθμούς: -28 (10), 45 (10) β. Υπολογίστε την τιμή στο δεκαδικό σύστημα, των παρακάτω δυαδικών αριθμών, αν έχουν κωδικοποιηθεί με παράσταση συμπληρώματος ως προς 2: (2), (2) α) Για να μετατρέψουμε έναν αρνητικό δεκαδικό αριθμό σε δυαδικό χρησιμοποιώντας την παράσταση συμπληρώματος ως προς 2, πρέπει αρχικά να βρούμε τον ι- σοδύναμο θετικό στο δυαδικό σύστημα, να αντιστρέψουμε τα ψηφία του (τα 0 να γίνουν 1 και τα 1 να γίνουν 0) και τελικά να προσθέσουμε τον αριθμό 1. Βήμα Αριθμός Εξήγηση Ο αριθμός Αντιστροφή των ψηφίων Πρόσθεση του 1 Αποτέλεσμα -28 (10) Συνεπώς ο αριθμός -28 (10) είναι ο στο δυαδικό. Ο αριθμός 45 (10) είναι ο στο δυαδικό. β) Ο αριθμός (2) ισούται με τον αριθμό 39 στο δεκαδικό σύστημα, ενώ ο α- ριθμός (2) ισούται με τον αριθμό -82.

7 Ομάδα Α: Γενικές Γνώσεις Με ποιο τρόπο γίνεται η παράσταση των χαρακτήρων στους Η/Υ; Τι γνωρίζετε για τους κώδικες ASCII, EBCDIC, UNICODE; Όταν οι πληροφορίες υφίστανται επεξεργασία από τους υπολογιστές μετατρέπονται (ανεξάρτητα από τη μορφή τους) σε δυαδικό ψηφιακό κώδικα. Εικόνες, κείμενο, ήχοι και αριθμοί μετατρέπονται σε μία μεγάλη σειρά από 0 και 1 (ψηφιακές πληροφορίες). Οι κώδικες ASCII, EBCDIC, UNICODE έχουν σκοπό την τυποποίηση ανταλλαγής των ψηφιακών δεδομένων ανάμεσα σε υπολογιστές. Στον κώδικα ASCII, που είναι σήμερα ο πιο διαδεδομένος κώδικας υπολογιστών, κάθε γράμμα περιγράφεται με 7 bits. Κωδικοποιεί 128 χαρακτήρες χρησιμοποιώντας τα 7 bits. Χρησιμοποιώντας 8 bit κωδικοποιεί 256 χαρακτήρες. Ο κώδικας EBCDIC δημιουργήθηκε από την IBM για την αναπαράσταση χαρακτήρων ως αριθμούς. Ο κώδικας EBCDIC χρησιμοποιεί 8 ψηφία και χωρίζεται σε δυο τμήματα. Τα 4 πρώτα ψηφία ονομάζονται ζώνη και αναπαριστούν την κατηγορία του χαρακτήρα και τα τελευταία 4 ψηφία, που ονομάζονται αριθμός, αναπαριστούν το συγκεκριμένο χαρακτήρα. Ο κώδικας UNICODE χρησιμοποιεί 16 bits και μπορεί να αναπαραστήσει περισσότερους από χαρακτήρες. Ο κώδικας UNICODE ήταν απαραίτητος για να την κωδικοποίηση χαρακτήρων που δεν υποστηρίζονται από τους κώδικες ASCII ή EBCDIC. 4. α. Να γράψετε τους πίνακες αληθείας για τα λογικά κυκλώματα ΝΟΤ, ΑND (με δύο εισόδους ) και OR (με δύο εισόδους). β. Να γράψετε τους πίνακες αληθείας για τη λογική συνάρτηση: f = (A AND B) OR C. α) Η λογική πράξη OT (άρνηση) εφαρμόζεται σε μια λογική συνθήκη και επιστρέφει λογική τιμή αντίθετη από αυτή της συνθήκης. Δηλαδή, η έκφραση OT A, όπου Α λογική έκφραση, είναι αληθής, αν η λογική συνθήκη Α είναι ψευδής. Ό- ταν η Α είναι αληθής, η έκφραση είναι ψευδής. Ο πίνακας αληθείας είναι: Α Αληθής Ψευδής OT Α Ψευδής Αληθής Η λογική πράξη A D (σύζευξη) συνδέει δυο ή περισσότερες λογικές συνθήκες και πρέπει όλες οι προτάσεις να είναι αληθείς για να είναι αληθής και η συνδυασμένη πρόταση. Δηλαδή, η έκφραση Α A D Β, για να είναι αληθής πρέπει και η Α και η Β να είναι αληθείς. Σε οποιαδήποτε άλλη περίπτωση η πράξη AND είναι ψευδής. Ο πίνακας αληθείας είναι:

8 14 Τεχνικός Διαχείρισης Συστημάτων και Παροχής Υπηρεσιών Internet/Intranet Α Β Α A D Β Αληθής Αληθής Αληθής Αληθής Ψευδής Ψευδής Ψευδής Αληθής Ψευδής Ψευδής Ψευδής Ψευδής Η λογική πράξη OR (διάζευξη) συνδέει δυο ή περισσότερες λογικές συνθήκες και πρέπει τουλάχιστον μια να είναι αληθής για να είναι και η συνδυασμένη. Δηλαδή, η έκφραση Α OR Β για να είναι αληθής πρέπει τουλάχιστον μια από τις προτάσεις να είναι αληθής. Η έκφραση είναι ψευδής μόνο αν και οι δυο εκφράσεις είναι ψευδείς. Α Β Α OR Β Αληθής Αληθής Αληθής Αληθής Ψευδής Αληθής Ψευδής Αληθής Αληθής Ψευδής Ψευδής Ψευδής β) Ο πίνακας αληθείας της πρότασης f = (A AND B) OR C είναι: Α Β C (A A D B) OR C Αληθής Αληθής Αληθής Αληθής Αληθής Αληθής Ψευδής Αληθής Αληθής Ψευδής Αληθής Αληθής Αληθής Ψευδής Ψευδής Ψευδής Ψευδής Αληθής Αληθής Αληθής Ψευδής Αληθής Ψευδής Ψευδής Ψευδής Ψευδής Αληθής Αληθής Ψευδής Ψευδής Ψευδής Ψευδής Ο υπολογισμός της παράστασης στην πρώτη περίπτωση γίνεται ως εξής: f = (A AND B) OR C f = (Αληθής AND Αληθής) OR Αληθής f = (Αληθής AND Αληθής) OR Αληθής f = (Αληθής) OR Αληθής f = Αληθής Παρόμοια γίνεται και ο υπολογισμός στις άλλες περιπτώσεις. Δηλ. πρώτα υπολογίζεται το AND στην παρένθεση και κατόπιν γίνεται το OR.

9 Ομάδα Α: Γενικές Γνώσεις Τι γνωρίζετε για τα συνδυαστικά και τι για τα ακολουθιακά κυκλώματα; Ποια η βασική διαφορά τους; Τα συνδυαστικά (combinational) κυκλώματα ονομάζονται αυτά που δεν έχουν μνήμη, άρα οι τιμές εξόδου τους εξαρτώνται μόνο από τις παρούσες τιμές των εισόδων τους και όχι από το παρελθόν. Η λειτουργία ενός συνδυαστικού κυκλώματος περιγράφεται πλήρως από τον πίνακα αληθείας του. Αντίθετα, τα ακολουθιακά (sequential) κυκλώματα έχουν μνήμη, κι έτσι η συμπεριφορά τους εξαρτάται όχι μόνο από το τι έχουν στις εισόδους τους, αλλά και από την κατάσταση (state) στην οποία βρίσκονται, και στην οποία κατάσταση έχουν περιέλθει λόγω του παρελθόντος. Ουσιαστικά το αποτέλεσμα τους εξαρτάται και από τις δυαδικές τιμές που είναι αποθηκευμένες στο σύνολο των στοιχείων μνήμης του κυκλώματος. 6. Γράψτε τον πίνακα αληθείας ενός ημιαθροιστή (half adder); Σε τι διαφέρει ο πλήρης αθροιστής (full adder ) από τον ημιαθροιστή; Ένας ημιαθροιστής αθροίζει δυο μονοψήφιους δυαδικούς αριθμούς Χ και Υ και παράγει το άθροισμα (S) και το κρατούμενο (C). Ο πίνακας αληθείας του ημιαθροιστή είναι: Χ Υ S C O πλήρης αθροιστής (full adder) έχει 3 εισόδους και 2 εξόδους. Εκτελεί την πρόσθεση δύο μονοψήφιων δυαδικών αριθμών (X, Y) λαμβάνοντας υπόψη την κατάσταση του προηγούμενου κρατούμενου (carry, Cin) και παρέχει το άθροισμα (S) και το νέο κρατούμενο (Cout). Η πρόσθεση δύο μονοψήφιων δυαδικών αριθμών (X, Y) και ο αντίστοιχος πίνακας αλήθειας του πλήρους αθροιστή δείχνονται παρακάτω: Χ Υ Cin S Cout

10 16 Τεχνικός Διαχείρισης Συστημάτων και Παροχής Υπηρεσιών Internet/Intranet Χ Υ Cin S Cout Περιγράψτε τη λειτουργία του flip flop RS. Ένα flip flop είναι μια βασική μονάδα μνήμης που μπορεί να αποθηκεύσει ένα bit πληροφορίας. Το RS flip flop μπορεί να γίνει με δυο πύλες όπως φαίνεται στο πιο κάτω σχήμα. S Q R Q Αν υποθέσουμε ότι το Q είναι 0 και το Q είναι 1 τότε αν αρχικά τα S (set) και R (Reset) είναι 0, το S αλλάζει από 0 σε 1. Αυτό προκαλεί την έξοδο της πάνω πύλης να αλλάξει σε 0, οπότε το Q γίνεται 0. Το Q αλλάζει το Q σε 1. Δηλ. το flip flop αλλάζει από την κατάσταση Q=0 σε Q=1. Η έξοδος Q που πηγαίνει ως είσοδος στην πάνω πύλη αναγκάζει την έξοδό τους να παραμείνει 0, οπότε η είσοδος στο S δεν αλλάζει την κατάσταση του flip flop. Με αυτόν τον τρόπο ουσιαστικά το flip flop «θυμάται» (συγκρατεί) τα δεδομένα. Μόνο ένας υψηλός παλμός στην είσοδο S μπορεί να αλλάξει τα δεδομένα και να αναγκάσει την έξοδο Q του flip flop να γίνει 1. Στη συνέχεια ένας υψηλός παλμός στην είσοδο S μπορεί να αλλάξει την έξοδο Q σε Ποια είναι η λειτουργία του καταχωρητή εντολών (instruction register - IR) και ποια η λειτουργία του μετρητή προγράμματος (program counter - PC); Οι καταχωρητές, είναι μικρές μνήμες υψηλής ταχύτητας, που χρησιμοποιούνται για την αποθήκευση προσωρινών αποτελεσμάτων και ορισμένων πληροφοριών ελέγχου. Καθένας από αυτούς τους καταχωρητές, επιτελεί μια συγκεκριμένη λειτουργία. Ο καταχωρητής εντολών (instruction register - IR), περιέχει την εντολή που ε- κτελείται εκείνη τη στιγμή. Ο πιο σημαντικός καταχωρητής είναι ο μετρητής προγράμματος (program counter - PC), ο οποίος δείχνει την επόμενη εντολή που πρόκειται να εκτελεστεί.

11 Ομάδα Α: Γενικές Γνώσεις Ποια είναι η λειτουργία της αριθμητικής λογικής μονάδας; Η Αριθμητική και Λογική Μονάδα (ALU) είναι το τμήμα της ΚΜΕ (Κεντρικής Μονάδας Επεξεργασίας) μέσα στο οποίο γίνεται η στοιχειώδης επεξεργασία των δεδομένων κάθε προγράμματος. Η μονάδα αυτή περιλαμβάνει ηλεκτρονικά κυκλώματα τα οποία επιτρέπουν την εκτέλεση όλων των πράξεων (αριθμητικών και λογικών). Αριθμητικές πράξεις: Πρόσθεση, αφαίρεση, πολλαπλασιασμός, διαίρεση. Λογικές πράξεις: Συγκρίσεις αριθμών, γραμμάτων ή ειδικών χαρακτήρων. 10. Ποια είναι η διαφορά μιας κεντρικής μονάδας επεξεργασίας (CPU) τεχνολογίας CISC και μιας τεχνολογίας RISC; Η τεχνολογία CISC (Complex Instruction Set Computer) βασίζεται στη φιλοσοφία σχεδίασης chip τα οποία είναι εύκολα στον προγραμματισμό τους και χρησιμοποιούν αποτελεσματικά τη μνήμη. Κάθε εντολή σε ένα CISC σύνολο εντολών μπορεί να εκτελέσει ένα σύνολο λειτουργιών εσωτερικά στον επεξεργαστή. Αυτό μειώνει τον αριθμό εντολών ενός προγράμματος και επιτρέπει τον προγραμματιστή να μάθει ένα μικρό, αλλά ευέλικτο, σύνολο εντολών. Τα βασικά χαρακτηριστικά των CISC επεξεργαστών είναι: Πολύπλοκες και αποτελεσματικές εντολές. Μικροκωδικοποίηση των εντολών του επεξεργαστή. Εκτενείς δυνατότητες διευθυνσιοδότησης για λειτουργίες μνήμης. Λίγους καταχωρητές. Η τεχνολογία RISC (Reduced Instruction Set Computer) είναι ένα σύνολο απλών εντολών που μπορούν να υλοποιηθούν σε επεξεργαστές με απλούστερη και πιο γρήγορη αρχιτεκτονική. Οι εντολές RISC απαιτούν chips που περιέχουν λιγότερα transistors και είναι πιο φθηνά στη σχεδίαση και την ανάπτυξη. Μειωμένο σύνολο εντολών. Απλούστερες εντολές. Ενσωματωμένες στον επεξεργαστή μονάδα ελέγχου και εντολές. Λίγα σχήματα διευθυνσιοδότησης με δυο βασικές μόνο εντολές LOAD και STORE. Πολλούς καταχωρητές.

12 18 Τεχνικός Διαχείρισης Συστημάτων και Παροχής Υπηρεσιών Internet/Intranet 11. Τι ονομάζουμε «πρόβλημα»; Αναφέρατε τις κατηγορίες που χωρίζονται τα «προβλήματα» με κριτήριο τη δυνατότητα επίλυσης τους; Με τον όρο πρόβλημα εννοείται οποιαδήποτε κατάσταση η οποία χρήζει αντιμετώπισης και απαιτεί λύση η οποία δεν είναι γνωστή εκ των προτέρων. Τα προβλήματα με βάση τη δυνατότητα επίλυσής τους διακρίνονται σε: 1. Επιλύσιμα είναι τα προβλήματα που η λύση τους είναι είτε γνωστή είτε είναι παρόμοια με άλλα προβλήματα που ήδη έχουν λυθεί (π.χ. υπολογισμός εμβαδού κύκλου). 2. Άλυτα ονομάζονται τα προβλήματα για τα οποία έχει αποδειχθεί ότι δεν υ- πάρχει λύση. Έχουμε δηλ. προσπαθήσει να τα επιλύσουμε, αλλά δεν επιδέχονται λύσεως (π.χ. τετραγωνισμός κύκλου). 3. Ανοικτά ονομάζονται τα προβλήματα για τα οποία η λύση δεν έχει ακόμη βρεθεί, αλλά δεν έχει αποδειχθεί ότι δεν μπορούμε να τα επιλύσουμε. 12. Τι είναι αλγόριθμος; Ποια είναι τα βασικά χαρακτηριστικά του; Αλγόριθμος είναι μια πεπερασμένη σειρά ενεργειών και κανόνων (όχι άπειρες) που στοχεύουν στην επίλυση ενός προβλήματος. Οι ενέργειες αυτές θα πρέπει να είναι σαφώς καθορισμένες και να τερματίζουν σε πεπερασμένο χρόνο. Με άλλα λόγια ο αλγόριθμος είναι η σαφής περιγραφή των βημάτων για την ολοκλήρωση μιας διαδικασίας. Τα βασικά χαρακτηριστικά (κριτήρια) που πρέπει να ικανοποιεί ένας αλγόριθμος είναι: 1. Είσοδος: κάθε αλγόριθμος πρέπει να έχει καμία, μία ή περισσότερες τιμές δεδομένων ως είσοδο. 2. Έξοδος: ο αλγόριθμος πρέπει να παράγει τουλάχιστον ένα αποτέλεσμα, είτε προς τον χρήστη είτε προς έναν άλλο αλγόριθμο. 3. Καθοριστικότητα: τα βήματα του αλγορίθμου πρέπει να είναι σαφώς καθορισμένα ως προς τον τρόπο εκτέλεσής τους. 4. Περατότητα: ο αλγόριθμος πρέπει να τερματίζει μετά από ένα πεπερασμένο αριθμό βημάτων. 5. Αποτελεσματικότητα: κάθε εντολή του αλγορίθμου να είναι απλή και να είναι εκτελέσιμη.

13 Ομάδα Α: Γενικές Γνώσεις Περιγράψτε τι είναι: α. Τμηματικός προγραμματισμός και β. Δομημένος προγραμματισμός. α) Σύμφωνα με τον τμηματικό προγραμματισμό, μετά την ιεραρχική σχεδίαση του προγράμματος, δηλ. την διαίρεσή του σε πιο απλά τμήματα, κάθε τμήμα του προγράμματος υλοποιείται ξεχωριστά από τα υπόλοιπα τμήματα. Ο τμηματικός προγραμματισμός έχει τα εξής πλεονεκτήματα: 1. Διευκολύνει τη δημιουργία του προγράμματος. 2. Μειώνει τα λάθη. 3. Επιτρέπει την ευκολότερη κατανόηση και διόρθωση του προγράμματος. 4. Επεκτείνει τις δυνατότητες των γλωσσών προγραμματισμού. β) Ο δομημένος προγραμματισμός στηρίζεται στη χρήση τριών στοιχειωδών λογικών δομών, ακολουθίας, επιλογής και επανάληψης. Όλα τα προγράμματα μπορούν να γραφούν χρησιμοποιώντας συνδυασμούς μόνο αυτών των τριών δομών ελέγχου. Κάθε πρόγραμμα, όπως και κάθε ενότητα προγράμματος, έχει μόνο μία είσοδο και μόνο μία έξοδο. Τα πλεονεκτήματα του δομημένου προγραμματισμού επικεντρώνονται στα εξής: 1. Δημιουργία απλούστερων προγραμμάτων. 2. Άμεση μεταφορά των αλγορίθμων σε προγράμματα. 3. Διευκόλυνση ανάλυσης του προγράμματος σε τμήματα. 4. Περιορισμός των λαθών κατά την ανάπτυξη του προγράμματος. 5. Διευκόλυνση στην ανάγνωση και κατανόηση του προγράμματος από τρίτους. 6. Ευκολότερη διόρθωση και συντήρηση. 14. Ποιους τρόπους γνωρίζετε για την αναπαράσταση ενός αλγορίθμου; Δώστε μία σύντομη περιγραφή για τον καθένα. Οι συνήθεις τρόποι αναπαράστασης ενός αλγορίθμου είναι: 1. Με ελεύθερο κείμενο, δηλ. περιγραφή σε μορφή έκθεσης. Αποτελεί τον λιγότερο επεξεργασμένο και τον πιο αδόμητο τρόπο παρουσίασης ενός αλγορίθμου. Μπορεί να οδηγήσει σε μη εκτελέσιμο αλγόριθμο, γιατί μπορεί εύκολα να παραβιασθεί το κριτήριο της αποτελεσματικότητας.

14 20 Τεχνικός Διαχείρισης Συστημάτων και Παροχής Υπηρεσιών Internet/Intranet 2. Με διαγραμματικές τεχνικές, που συνιστούν ένα γραφικό τρόπο παρουσίασης του αλγορίθμου. Η πιο γνωστή διαγραμματική τεχνική, είναι το διάγραμμα ροής. Οι διαγραμματικές τεχνικές χρησιμοποιούνται όλο και πιο σπάνια στην πράξη. 3. Με φυσική γλώσσα κατά βήματα, με τον κίνδυνο όμως να παραβιασθεί το κριτήριο της καθοριστικότητας των αλγορίθμων. 4. Με κωδικοποίηση, δηλαδή με ένα πρόγραμμα γραμμένο, είτε σε ψευδογλώσσα είτε σε κάποιο προγραμματιστικό περιβάλλον που όταν εκτελεσθεί θα δώσει τα ίδια αποτελέσματα με τον αλγόριθμο. Ο πιο καλά δομημένος τρόπος είναι η κωδικοποίηση, γιατί οι εντολές είναι σαφώς καθορισμένες και μπορεί να εκτελεσθεί άμεσα από τον υπολογιστή. 15. Τι γνωρίζετε για τη δομή της επιλογής, σε έναν αλγόριθμο; Δώστε ένα παράδειγμα. Τι είναι η φωλιασμένη (nested) επιλογή; Στα περισσότερα προβλήματα υπάρχουν κάποιες ιδιαιτερότητες και δεν ακολουθούνται πάντα τα ίδια βήματα για την επίλυσή τους. Συνήθως λαμβάνονται διαφορετικές αποφάσεις με βάση κάποια ή κάποιες τιμές. Η διαδικασία της επιλογής περιλαμβάνει τον έλεγχο κάποιας λογικής συνθήκης και την εκτέλεση μιας ή περισσότερων ενεργειών μόνο αν η συνθήκη ισχύει (Αληθής). Υπάρχουν τρεις γενικές μορφές επιλογής: Απλή επιλογή Αν Συνθήκη τότε Ομάδα εντολών Σύνθετη επιλογή Αν Συνθήκη τότε Ομάδα εντολών 1 Αλλιώς Ομάδα εντολών 2 Πολλαπλή επιλογή Αν Συνθήκη 1 τότε Ομάδα εντολών 1 Αλλιώς_αν Συνθήκη 2 τότε Ομάδα εντολών 2 Αλλιώς_αν Συνθήκη 3 τότε Ομάδα εντολών 3... Αλλιώς Ομάδα εντολών Ν Στον ακόλουθο πίνακα υπάρχει ένα παράδειγμα και σύντομη εξήγηση για κάθε δομή επιλογής:

15 Ομάδα Α: Γενικές Γνώσεις 21 Απλή επιλογή Αν χ > 0 τότε Εμφάνισε Μεγαλύτερος του 0 Εξήγηση: Αν η μεταβλητή χ είναι μεγαλύτερη από μηδέν θα εμφανιστεί το α- ντίστοιχο μήνυμα. Σύνθετη επιλογή Αν α 0 τότε Εμφάνισε α Αλλιώς Εμφάνισε -α Εξήγηση: Αν η μεταβλητή α είναι μεγαλύτερη ή ίση με μηδέν θα εμφανιστεί η τιμή της. Αν η μεταβλητή α είναι μικρότερη από μηδέν θα εμφανιστεί η αντίθετη τιμή της. Πολλαπλή επιλογή Αν θ = 1 τότε Εμφάνισε Πρώτος Αλλιώς_αν θ = 2 τότε Εμφάνισε Δεύτερος Αλλιώς_αν θ = 3 τότε Εμφάνισε Τρίτος Αλλιώς Εμφάνισε Εκτός 1 ης τριάδας Εξήγηση: Αν η μεταβλητή θ ισούται με 1 ή 2 ή 3, θα εμφανίζει το μήνυμα Πρώτος ή Δεύτερος ή Τρίτος α- ντίστοιχα. Αν η τιμή του θ είναι διαφορετική, τότε εμφανίζεται το μήνυμα Εκτός 1 ης τριάδας. Οι διαδικασίες των εμφωλευμένων (φωλιασμένων) επιλογών είναι συνδυασμός των βασικών μορφών δομής επιλογής. Ουσιαστικά πρόκειται για μια απλή, σύνθετη ή πολλαπλή επιλογή που περιέχει εσωτερικά, στην ομάδα εντολών της, μια ή περισσότερες άλλες επιλογές. Στο επόμενο παράδειγμα, υπάρχει εσωτερικά σε μια σύνθετη επιλογή μια δεύτερη σύνθετη επιλογή: Αν βάρος < 80 τότε Αν ύψος > 1.70 τότε Εμφάνισε Μπορεί να συμμετάσχει στον διαγωνισμό Αλλιώς Εμφάνισε Δεν μπορεί να συμμετάσχει λόγω ύψους Αλλιώς Εμφάνισε Δεν μπορεί να συμμετάσχει λόγω βάρους

16 22 Τεχνικός Διαχείρισης Συστημάτων και Παροχής Υπηρεσιών Internet/Intranet 16. Σχεδιάστε ένα λογικό διάγραμμα (Flow-chart) που να υπολογίζει το μέσο όρο της βαθμολογίας των δύο τετραμήνων (α, β) στο μάθημα της πληροφορικής. Τέλος, ανάλογα με τον μέσο όρο να εμφανίζεται το μήνυμα: α. πολύ καλά αν μέσος όρος > 15 β. καλά αν 10 <= μέσος όρος < 15 και γ. απέτυχες αν μέσος όρος < 10 Αρχή Διάβασε α, β μ (α + β)/2 Αληθής μ > 15 Ψευδής 10 <= μ και μ < 15 Ψευδής Αληθής Εμφάνισε Πολύ καλά Εμφάνισε Καλά Εμφάνισε Απέτυχες Τέλος 17. Να γραφεί αλγόριθμος που διαβάζει την πλευρά α ενός τετραγώνου και την α- κτίνα r ενός κύκλου και εκτυπώνει το όνομα του σχήματος με το μεγαλύτερο εμβαδό. Δίνεται ότι εμβαδόν τετραγώνου = α*α και εμβαδόν κύκλου = 3,14*r*r. Αλγόριθμος Υπολογισμός Εμφάνισε Δώσε πλευρά α και ακτίνα r Διάβασε α, r τ α*α κ 3.14*r*r Αν τ > κ τότε Εμφάνισε Τετράγωνο Αλλιώς_αν τ < κ τότε Εμφάνισε Κύκλος Αλλιώς Εμφάνισε Ίσα

17 Ομάδα Α: Γενικές Γνώσεις 23 Τέλος Υπολογισμός 18. Να γραφεί αλγόριθμος που θα εμφανίζει τους ακέραιους από το 1 μέχρι το 100. Σε κάθε πολλαπλάσιο του 5 θα εμφανίζει δίπλα και ένα (*). Αλγόριθμος Υπολογισμός Για i από 1 μέχρι 100 Aν i mod 5 = 0 τότε Εμφάνισε i, * Αλλιώς Εμφάνισε i Τέλος Υπολογισμός 19. Να γραφεί αλγόριθμος που διαβάζει έναν αριθμό, ελέγχει αν είναι πρώτος ή όχι και εκτυπώνει τον ανάλογο χαρακτηρισμό. (Ένας αριθμός χαρακτηρίζεται πρώτος αν διαιρείται μόνο με τον εαυτό του και τη μονάδα). Ένας αλγόριθμος για τον χαρακτηρισμό ενός αριθμού α ως πρώτου ή όχι είναι (θεωρούμε ότι ο αριθμός α είναι θετικός ακέραιος): Αλγόριθμος Υπολογισμός Διάβασε α β Τ_Ρ(α) β Α_Μ(β) Χ Αληθής Για i από 2 μέχρι β Αν α mod i = 0 τότε Χ Ψευδής Αν Χ = Αληθής τότε Εμφάνισε Πρώτος Αλλιώς Εμφάνισε Δεν είναι πρώτος

18 24 Τεχνικός Διαχείρισης Συστημάτων και Παροχής Υπηρεσιών Internet/Intranet Τέλος Υπολογισμός Οι συναρτήσεις Τ_Ρ( ) και Α_Μ( ) επιστρέφουν την τετραγωνική ρίζα και το ακέραιο μέρος ενός αριθμού αντίστοιχα. 20. Ένα έτος χαρακτηρίζεται δίσεκτο: α. αν διαιρείται από το 4 αλλά δεν διαιρείται από το 100 ή β. αν διαιρείται από το 400 Να γραφεί αλγόριθμος που να εμφανίζει τα δίσεκτα έτη από το 1500 έως το 2000 καθώς και το πλήθος τους. Αλγόριθμος Υπολογισμός πλήθος 0 Για i από 1500 μέχρι 2000 Αν (i mod 4 = 0 και i mod 100 <> 0) ή (i mod 400 = 0) τότε Εμφάνισε i πλήθος πλήθος + 1 Εμφάνισε πλήθος Τέλος Υπολογισμός 21. Να γραφεί αλγόριθμος που να διαβάζει και αποθηκεύει σε μονοδιάστατο πίνακα 100 αριθμούς και στη συνέχεια θα εμφανίζει τον μεγαλύτερο και τον μικρότερο αριθμό του πίνακα. Αλγόριθμος Υπολογισμός Για i από 1 μέχρι 100 Εμφάνισε Δώσε το στοιχείο, i Διάβασε Π[i] min Π[1] Για i από 2 μέχρι 100 Αν Π[i] < min τότε min Π[i] Εμφάνισε min

19 Ομάδα Α: Γενικές Γνώσεις 25 max Π[1] Για i από 2 μέχρι 100 Αν Π[i] > max τότε max Π[i] Εμφάνισε max Τέλος Υπολογισμός 22. Να γραφεί αλγόριθμος ο οποίος: α. θα διαβάζει και θα αποθηκεύει σε ένα μονοδιάστατο πίνακα τα ονόματα 10 υπαλλήλων μιας επιχείρησης και σε ένα δισδιάστατο πίνακα τους αντίστοιχους μισθούς τους σε ευρώ για τους 12 μήνες του 2003 β. θα υπολογίζει τις ετήσιες αποδοχές κάθε υπαλλήλου και θα τις αποθηκεύει σε ένα νέο μονοδιάστατο πίνακα. γ. θα υπολογίζει το μέσο όρο των ετήσιων αποδοχών των υπαλλήλων δ. θα εμφανίζει όλα τα ονόματα των υπαλλήλων, τις ετήσιες αποδοχές τους και τον χαρακτηρισμό ΧΑΜΗΛΟΜΙΣΘΟΣ αν αυτές είναι λιγότερες από τον μέσο όρο. Αλγόριθμος Υπολογισμός Για i από 1 μέχρι 10 Διάβασε O[i] Για i από 1 μέχρι 10 Για j από 1 μέχρι 12 Διάβασε Α[i, j] Για i από 1 μέχρι 10 Αθρ[i] 0 Για i από 1 μέχρι 10 Για j από 1 μέχρι 12 Αθρ[i] Αθρ[i] + Α[i, j] Για i από 1 μέχρι 10 ΜΟ[i] Αθρ[i]/12

20 26 Τεχνικός Διαχείρισης Συστημάτων και Παροχής Υπηρεσιών Internet/Intranet Για i από 1 μέχρι 10 Αν Αθρ[i] < ΜΟ[i] τότε Εμφάνισε Ο[i], Αθρ[i], ΧΑΜΗΛΟΜΙΣΘΟΣ Τέλος Υπολογισμός 23. Τι εννοούμε με τους όρους LIFO (Last-In, First-Out) και FIFO (First-In, First- Out) και σε ποιες δομές δεδομένων εμφανίζονται. Η μέθοδος επεξεργασίας της στοίβας ονομάζεται τελευταίο μέσα, πρώτο έξω ή με την αγγλική συντομογραφία LIFO (Last In First Out). Στη δομή δεδομένων στοίβα τα δεδομένα στοιβάζονται το ένα πάνω στο άλλο, όπως για παράδειγμα μια στοίβα από πιάτα. Οι λειτουργίες σε μια στοίβα είναι η: Ώθηση (push) στοιχείου στην κορυφή μιας στοίβας. Στη διαδικασία της ώθησης πρέπει να ελέγχεται, αν η στοίβα είναι γεμάτη, οπότε λέγεται ότι συμβαίνει υπερχείλιση (overflow) της στοίβας. Απώθηση (pop) στοιχείου από την κορυφή της στοίβας. Στη διαδικασία απώθησης ελέγχει, αν υπάρχει ένα τουλάχιστον στοιχείο στη στοίβα, δηλαδή ελέγχει αν γίνεται υποχείλιση (underflow) της στοίβας. Η μέθοδος επεξεργασίας της ουράς ονομάζεται πρώτο μέσα, πρώτο έξω ή με την αγγλική συντομογραφία FIFO (First In First Out). Στη δομή δεδομένων ουρά τα δεδομένα παρατάσσονται το ένα πίσω από το άλλο, σχηματίζοντας μια ουρά, όπως για παράδειγμα μια ουρά πελατών σε μια τράπεζα. Οι λειτουργίες σε μια ουρά είναι η: Εισαγωγή (enqueue) στοιχείου στο πίσω άκρο της ουράς. Εξαγωγή (dequeue) στοιχείου από το εμπρός άκρο της ουράς. 24. α. Τι εννοούμε όταν λέμε υλικό (hardware) και τι λογισμικό (software) ενός υπολογιστικού συστήματος;... β. Τι είναι το λογισμικό εφαρμογών (applications software) και τι λογισμικό συστήματος (system software); Δώστε τουλάχιστον 2 παραδείγματα για κάθε κατηγορία λογισμικού. α) Ο φυσικός εξοπλισμός ενός υπολογιστή, δηλαδή τα μηχανικά, ηλεκτρικά, ηλεκτρονικά μέρη του, καλείται υλικό (hardware). Για παράδειγμα, ο σκληρός δίσκος αποτελεί μέρος του υλικού ενός σύγχρονου υπολογιστή

21 Ομάδα Α: Γενικές Γνώσεις 27 Το σύνολο των προγραμμάτων που είναι αποθηκευμένα σε ένα υπολογιστικό σύστημα ονομάζεται λογισμικό. β) Το λογισμικό διακρίνεται σε δυο μεγάλες κατηγορίες: Το Λογισμικό Συστήματος (Λειτουργικό Σύστημα Windows, Μεταφραστές, Συμβολομεταφραστές, κλπ) επιτελεί βασικές λειτουργίες του συστήματος και είναι απαραίτητο για τη λειτουργία του. Το Λογισμικό Εφαρμογών (Κειμενογράφοι WinWord, Συστήματα Διαχείρισης Βάσεων Δεδομένων MS-Access, κλπ) χρησιμοποιείται για την επεξεργασία των δεδομένων του χρήστη. 25. Ποια είναι η οργάνωση και η λειτουργία της μονάδας μνήμης; Η κεντρική μνήμη χωρίζεται σε διακριτές θέσεις σε καθεμία από τις οποίες μπορεί να αποθηκευτεί μία λέξη (word), δηλαδή ένας σταθερός αριθμός από δυαδικά ψηφία (bits). Κάθε θέση της μνήμης χαρακτηρίζεται μονοσήμαντα από τη διεύθυνση της, που είναι ένας δυαδικός αριθμός. Μπορούμε να παρομοιάσουμε την κεντρική μνήμη σαν ένα δισδιάστατο πίνακα, όπου σε κάθε θέση του αποθηκεύεται ένα μέρος των δεδομένων. Τα τμήματα μεταβλητού μήκους (segments) είναι ένα σύνολο από θέσεις αποθήκευσης. Κάθε τμήμα νοείται ως μια αυτόνομη λογική ενότητα, που περιέχει ένα διάστημα διευθύνσεων, μια αρχική διεύθυνση και ένα μέγιστο επιτρεπόμενο μέγεθος θέσεων αποθήκευσης. Το μήκος κάθε τμήματος μπορεί να είναι οποιοδήποτε μεταξύ 0 και του μέγιστου επιτρεπόμενου μεγέθους και να αυξομειώνεται κατά τη διάρκεια της εκτέλεσης. 26. Τι γνωρίζετε για τον καταχωρητή δεδομένων μνήμης (memory data register MDR) και τι για τον καταχωρητή διευθύνσεων μνήμης (memory address register MAR); Ο καταχωρητής δεδομένων μνήμης (MDR) είναι ο καταχωρητής της μονάδας ελέγχου που περιέχει τα περιεχόμενα ενός καταχωρητή που πρέπει να φέρει ή να αποθηκεύσει δεδομένα από ή προς τη μνήμη. Ο καταχωρητής δεδομένων μνήμης είναι στην ουσία το «μισό» του interface μεταξύ ενός μικροπρογράμματος και της μνήμης. Το υπόλοιπο «μισό» είναι ο καταχωρητής διευθύνσεων μνήμης. Ο καταχωρητής διεύθυνσης μνήμης (MAR) είναι ο καταχωρητής της μονάδας ελέγχου που περιέχει τη διεύθυνση ενός καταχωρητή που πρέπει να φέρει ή να αποθηκεύσει δεδομένα από ή προς τη μνήμη. Ο καταχωρητής διευθύνσεων μνήμης είναι στην ουσία το «μισό» του interface μεταξύ ενός μικροπρογράμματος και της μνήμης. Το υπόλοιπο «μισό» είναι ο καταχωρητής δεδομένων μνήμης.

22 28 Τεχνικός Διαχείρισης Συστημάτων και Παροχής Υπηρεσιών Internet/Intranet 27. Αναφέρατε τα είδη της κεντρικής μνήμης του υπολογιστή. Σε τι χρησιμεύει η κάθε μια από αυτές; Τι είναι τα bit, byte και word; Τι απεικονίζει το καθένα τους; Η μονάδα word είναι σταθερή για όλους τους υπολογιστές; Η κύρια μνήμη διακρίνεται σε δυο τύπους: τη μνήμη RAM (Random Access Memory) και τη μνήμη ROM (Read Only Memory). Η μνήμη RAM είναι μνήμη τυχαίας προσπέλασης στην οποία αποθηκεύονται προσωρινά τα προγράμματα που εκτελούνται, τα δεδομένα που χρησιμοποιούν και τα ενδιάμεσα αποτελέσματα που παράγουν. Η μνήμη ROM περιέχει δεδομένα τα οποία χρησιμεύουν στη διαδικασία εκκίνησης και την ομαλή λειτουργία του υπολογιστή. Για παράδειγμα, το BIOS αποθηκεύεται σε αυτή τη μνήμη. Το bit (binary digit) είναι ένα ψηφίο του δυαδικού συστήματος, δηλαδή 0 ή 1 και αποτελεί την ελάχιστη ποσότητα πληροφορίας που μπορεί να αποθηκεύσει ένας υπολογιστής. Το byte (χαρακτήρας ή ψηφιολέξη) είναι μια ομάδα από 8 bits τα οποία επεξεργάζονται ως ενιαίο σύνολο. Word (λέξη) είναι μια ομάδα από bits, εύρους 16 ή 32 bits ή διαφορετικά 2 ή 4 bytes. Συνεπώς, η μονάδα word δεν είναι σταθερή για όλους τους τύπους υπολογιστών. 28. Τι είναι ο χρόνος προσπέλασης (access time); Κατατάξτε βάση του χρόνου προσπέλασης τις μνήμες: CD-ROM, κύρια μνήμη, σκληροί δίσκοι, λανθάνουσα μνήμη (cache memory), μαγνητικές ταινίες. Χρόνος προσπέλασης είναι ο χρόνος που απαιτείται για τον εντοπισμό των δεδομένων στην κύρια ή τη βοηθητική μνήμη, από τη στιγμή της αίτησης της ΚΜΕ. Ο χρόνος προσπέλασης αλλάζει, καθώς αλλάζει η τεχνολογία κάθε αποθηκευτικού μέσου. Ενδεικτικές τιμές μέσου χρόνου προσπέλασης σε αποθηκευτικά μέσα CD-ROM Κύρια Μνήμη Σκληρός δίσκος Λανθάνουσα μνήμη Μαγνητική ταινία (δισκέτα) 100 msec 15 nsec 8.9 msec 8 nsec 94 msec

23 Ομάδα Α: Γενικές Γνώσεις Τι είναι η λανθάνουσα ή κρυφή μνήμη (cache memory); Σε τι χρησιμεύει και ποιος είναι ο τρόπος λειτουργίας της; Η κρυφή ή λανθάνουσα μνήμη (cache memory) έχει υψηλή ταχύτητα και υπάρχει για να βελτιώσει την ταχύτητα τροφοδότησης του επεξεργαστή με δεδομένα. Τα προσφάτως χρησιμοποιημένα δεδομένα αντιγράφονται στην κρυφή μνήμη, έτσι ώστε, όταν ο επεξεργαστής χρειαστεί τα συγκεκριμένα δεδομένα, να μπορεί να τα προσπελάσει άμεσα. Δηλαδή, ο επεξεργαστής ελέγχει πρώτα τα δεδομένα που υπάρχουν στην κρυφή μνήμη και μόνο αν δεν βρει τα δεδομένα που χρειάζεται, ελέγχει τη μνήμη RAM. 30. Τι είναι οι δίαυλοι επικοινωνίας (buses), τι εξυπηρετούν και σε ποιες κατηγορίες διακρίνονται; Περιγράψτε τα κύρια χαρακτηριστικά ενός διαδρόμου. Όλα τα βασικά τμήματα ενός υπολογιστή συνδέονται μεταξύ τους με διαύλους ή διαδρόμους επικοινωνίας, που ονομάζονται αρτηρίες ή δίαυλοι επικοινωνίας. Ένας δίαυλος επικοινωνίας είναι μια παράλληλη σειρά αγωγών, μέσα από τους οποίους μπορούν να μεταφερθούν δεδομένα και σήματα ελέγχου από μια μονάδα σε άλλη. Για παράδειγμα, με τη βοήθεια διαύλου γίνεται η επικοινωνία της μνήμης με τον επεξεργαστή και του επεξεργαστή με τις συσκευές εισόδου-εξόδου. Υπάρχουν τρεις κατηγορίες διαύλων επικοινωνίας 1. Η αρτηρία μνήμης - επεξεργαστή ή αρτηρία συστήματος (system bus): συνδέει τον επεξεργαστή με την κύρια και την κρυφή μνήμη. Η αρτηρία αυτή έχει μικρό μήκος και πολύ υψηλή ταχύτητα για να μπορεί ο επεξεργαστής να τροφοδοτείται άμεσα με δεδομένα. 2. Οι αρτηρίες εισόδου εξόδου: συνδέουν τις περιφερειακές συσκευές. Οι αρτηρίες αυτές έχουν μεγάλο σχετικά μήκος και χαμηλή ταχύτητα, αφού εξυπηρετούν αργές περιφερειακές συσκευές.

24 30 Τεχνικός Διαχείρισης Συστημάτων και Παροχής Υπηρεσιών Internet/Intranet 3. Οι επίπεδες αρτηρίες: συνδέουν πάνω σε μια κοινή αρτηρία όλες τις μονάδες ενός υπολογιστή (επεξεργαστής, μνήμη, περιφερειακές συσκευές). Τα βασικά χαρακτηριστικά ενός διαδρόμου είναι: 1. Ταχύτητα: αναφέρεται στην ταχύτητα μεταφοράς δεδομένων και μετρείται σε Ηz ή MHz, π.χ. 100 MHz. 2. Μέγεθος (ή εύρος): αναφέρεται στον αριθμό των bits που μπορούν να ταξιδεύουν παράλληλα στο διάδρομο, π.χ. 32 bits. 31. Τι είναι και τι συσκευές υποστηρίζει το SCSI (Small computer systems interface) ποια είναι τα βασικά χαρακτηριστικά του; Ποια η διαφορά ενός IDE controller; Πόσους σκληρούς δίσκους μπορούμε να συνδέσουμε σε μια κάρτα IDE και πόσους σε μια κάρτα SCSI; Οι συσκευές περιφερειακής μνήμης (CD-ROM, Σκληροί δίσκοι, DVD) στους σύγχρονους H/Υ, συνδέονται με τις αρτηρίες εισόδου-εξόδου μέσω μιας ειδικής αρτηρίας εξυπηρέτησης δίσκων. Η αρτηρία αυτή είναι είτε IDE είτε SCSI. Οι αρτηρίες (buses) τύπου SCSI, χρησιμοποιήθηκαν αρχικά για τη διασύνδεση περιφερειακών συσκευών σε μεγάλα υπολογιστικά συστήματα. Πλέον χρησιμοποιούνται και στους προσωπικούς υπολογιστές διότι προσφέρουν: Δυνατότητα σύνδεσης πολλαπλών περιφερειακών συσκευών, π.χ. σκληρών δίσκων, CD-ROM, σαρωτών. Υψηλές ταχύτητες μεταφοράς δεδομένων μεταξύ των συνδεόμενων συσκευών. Το βασικό μειονέκτημα του SCSI είναι το υψηλότερο κόστος του, γιατί περιέχει ειδικά κυκλώματα επεξεργασίας και δική του ROM. Επίσης, για τη λειτουργία του είναι απαραίτητη η ύπαρξη ειδικής κάρτας (SCSI controller) που αυξάνει επιπλέον το κόστος του. Η αρτηρία IDE είναι ενσωματωμένη στη μητρική πλακέτα υπολογιστών και επιτρέπει τη σύνδεση έως 2 συσκευών περιφερειακής μνήμης. To EIDE (Enhanced IDE), αποτελεί επέκταση του IDE, και υποστηρίζει μέχρι 4 συσκευές περιφερειακής μνήμης.

25 Ομάδα Α: Γενικές Γνώσεις 31 Η αρτηρία SCSI, υποστηρίζει 7 ή περισσότερες συσκευές εκ των οποίων κάποιες μπορούν να είναι περιφερειακές συσκευές (π.χ. σαρωτές). Η αρτηρία αυτή ενσωματώνεται με την τοποθέτηση μιας ειδικής κάρτας επέκτασης που ονομάζεται προσαρμογέας SCSI, σε μια υποδοχή επέκτασης του Η/Υ. 32. Τι είναι το ΒΙΟS (Basic Input Output System) και ποια η λειτουργία του; Τι ρυθμίσεις περιφερειακών κάνουμε στο BIOS; Αν είναι προστατευμένη η προσπέλαση στο BIOS chip, με ποιον τρόπο μπορείτε να αλλάξετε τα χαρακτηριστικά του BIOS SETUP; Το βασικό σύστημα εισόδου εξόδου (BIOS) είναι ένα σύνολο εντολών αποθηκευμένων στη μνήμη ROM που βρίσκεται πάνω στη μητρική πλακέτα. Οι εντολές αυτές έχουν γραφεί από τον κατασκευαστή της μητρικής κάρτας και είναι απαραίτητες για την ομαλή εκκίνηση της λειτουργίας του προσωπικού υπολογιστή. Επίσης, επιτρέπει τον καθορισμό των χαρακτηριστικών του υπολογιστή (ημερομηνία, ώρα, κλπ) και των βασικών περιφερειακών μονάδων, όπως η οθόνη, το πληκτρολόγιο, και οι μονάδες αποθήκευσης. Υπάρχουν δυο τρόποι για την πραγματοποίηση αλλαγών στο BIOS όταν αυτό είναι κλειδωμένο με κάποιο κωδικό τον οποίο δεν γνωρίζουμε. Καταρχήν, μπορούμε να δοκιμάσουμε τη χρήση ενός από τους γενικούς κωδικούς BIOS που είναι διαθέσιμοι και μπορούν να βρεθούν στο Internet. Συνήθως υπάρχουν 2-3 γενικοί κωδικοί που ξεκλειδώνουν το BIOS. Ο δεύτερος τρόπος είναι με αφαίρεση της μπαταρίας που βρίσκεται στο motherboard. Έτσι ο υπολογιστής χάνει τις ρυθμίσεις του και τίθεται στην αρχική κατάσταση λειτουργίας του. 33. Ποια είναι τα κύρια χαρακτηριστικά των εκτυπωτών; Ποιες είναι οι κατηγορίες των εκτυπωτών ανάλογα με την τεχνολογία εκτύπωσης που χρησιμοποιούν; Τι είναι οι σχεδιογράφοι (plotters); Το πρώτο χαρακτηριστικό των εκτυπωτών είναι το μέγεθος χαρτιού στο οποίο μπορεί να εκτυπώσει. Οι περισσότεροι εκτυπωτές τυπώνουν σε A4 (210x297mm) ή και σε A3 (420x297mm).

26

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

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

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

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ και ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ 2.1 Να δοθεί ο ορισμός

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

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

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

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

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

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

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

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

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

Το ολοκληρωμένο κύκλωμα μιας ΚΜΕ. «Φέτα» ημιαγωγών (wafer) από τη διαδικασία παραγωγής ΚΜΕ

Το ολοκληρωμένο κύκλωμα μιας ΚΜΕ. «Φέτα» ημιαγωγών (wafer) από τη διαδικασία παραγωγής ΚΜΕ Το ολοκληρωμένο κύκλωμα μιας ΚΜΕ Η Κεντρική Μονάδα Επεξεργασίας (Central Processing Unit -CPU) ή απλούστερα επεξεργαστής αποτελεί το μέρος του υλικού που εκτελεί τις εντολές ενός προγράμματος υπολογιστή

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

Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή

Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή Αριθμός bit δίαυλου δεδομένων (Data Bus) Αριθμός bit δίαυλου διευθύνσεων (Address Bus) Μέγιστη συχνότητα λειτουργίας (Clock Frequency) Τύποι εντολών Αριθμητική

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

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα 1. Ποια είναι η σχέση της έννοιας του μικροεπεξεργαστή με αυτή του μικροελεγκτή; Α. Ο μικροεπεξεργαστής εμπεριέχει τουλάχιστο έναν μικροελεγκτή. Β. Ο

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 3 ο

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 3 ο ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Να γίνει περιγραφή της δομής δεδομένων Στοίβα. Στη δομή δεδομένων στοίβα τα δεδομένα στοιβάζονται το ένα πάνω στο άλλο. Σχηματικά οι λεπτομέρειες μιας δομής δεδομένων στοίβας μπορούν

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

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

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

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

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

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

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

ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 2. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ...30

ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 2. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ...30 ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 1.1 Τι είναι Πληροφορική;...11 1.1.1 Τι είναι η Πληροφορική;...12 1.1.2 Τι είναι ο Υπολογιστής;...14 1.1.3 Τι είναι το Υλικό και το

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

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος. 1. Δώστε τον ορισμό του προβλήματος. 2. Σι εννοούμε με τον όρο επίλυση ενός προβλήματος; 3. Σο πρόβλημα του 2000. 4. Σι εννοούμε με τον όρο κατανόηση προβλήματος; 5. Σι ονομάζουμε χώρο προβλήματος; 6.

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

Εντολές γλώσσας μηχανής

Εντολές γλώσσας μηχανής Εντολές γλώσσας μηχανής Στον υπολογιστή MIPS η εντολή πρόσθεσε τα περιεχόμενα των καταχωρητών 17 και 20 και τοποθέτησε το αποτέλεσμα στον καταχωρητή 9 έχει την μορφή: 00000010001101000100100000100000 Πεδία

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

3 ΟΥ και 9 ΟΥ ΚΕΦΑΛΑΙΟΥ

3 ΟΥ και 9 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 3 ΟΥ και 9 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΙΝΑΚΩΝ ΣΤΟΙΒΑΣ ΚΑΙ ΟΥΡΑΣ Α ΜΕΡΟΣ ΘΕΩΡΙΑ ΓΙΑ ΠΙΝΑΚΕΣ 3.1

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

Οι δομές δεδομένων στοίβα και ουρά

Οι δομές δεδομένων στοίβα και ουρά Καθηγητής Πληροφορικής Απαγορεύεται η αναπαραγωγή των σημειώσεων χωρίς αναφορά στην πηγή Βίντεο: https://youtu.be/j8petzztqty Οι δομές δεδομένων στοίβα και ουρά Εισαγωγή Στα πλαίσια του μαθήματος της Ανάπτυξης

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009 ΑΠΑΝΤΗΣΕΙΣ

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009 ΑΠΑΝΤΗΣΕΙΣ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009 Μάθημα : Μικροϋπολογιστές Τεχνολογία Τ.Σ. Ι, Θεωρητικής κατεύθυνσης Ημερομηνία

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

(Ιούνιος 2001 ΤΕΕ Ηµερήσιο) Σε κάθε µία από τις παρακάτω περιπτώσεις, να

(Ιούνιος 2001 ΤΕΕ Ηµερήσιο) Σε κάθε µία από τις παρακάτω περιπτώσεις, να Κεεφάάλλααι ιοο:: 3Β ο Τίττλλοοςς Κεεφααλλααί ίοουυ: : Αρχιτεκτονική Ηλ/κου Τµήµατος των Υπολ. Συστηµάτων (Ιούνιος 2001 ΤΕΕ Ηµερήσιο) Σε κάθε µία από τις παρακάτω περιπτώσεις, να αναφέρετε τις τιµές των

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

www.lazarinis.gr ΑΕΠΠ - ΗΜΕΡΗΣΙΑ ΛΥΚΕΙΑ 2011 - ΘΕΜΑΤΑ ΚΑΙ ΛΥΣΕΙΣ

www.lazarinis.gr ΑΕΠΠ - ΗΜΕΡΗΣΙΑ ΛΥΚΕΙΑ 2011 - ΘΕΜΑΤΑ ΚΑΙ ΛΥΣΕΙΣ Σελίδα 1 από 12 www.lazarinis.gr ΑΕΠΠ - ΗΜΕΡΗΣΙΑ ΛΥΚΕΙΑ 2011 - ΘΕΜΑΤΑ ΚΑΙ ΛΥΣΕΙΣ Σε συνεργασία µε τις εκδόσεις ΕΛΛΗΝΟΕΚ ΟΤΙΚΗ κυκλοφορούν τα βοηθήµατα «Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον:

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

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 4 ο ΟΡΓΑΝΩΣΗ ΤΗΣ ΜΝΗΜΗΣ ΠΕΡΙΦΕΡΕΙΑΚΗ ΜΝΗΜΗ

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 4 ο ΟΡΓΑΝΩΣΗ ΤΗΣ ΜΝΗΜΗΣ ΠΕΡΙΦΕΡΕΙΑΚΗ ΜΝΗΜΗ ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΜΑΘΗΜΑ 4 ο ΟΡΓΑΝΩΣΗ ΤΗΣ ΜΝΗΜΗΣ ΠΕΡΙΦΕΡΕΙΑΚΗ ΜΝΗΜΗ ΧΕΙΜΩΝΑΣ 2009 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 1 Γενική οργάνωση του υπολογιστή Ο καταχωρητής δεδομένων της μνήμης (memory data register

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

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3

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

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

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων

ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων 2.1 Αρχιτεκτονική Υπολογιστών 2.1 Αρχιτεκτονική Υπολογιστών 2.2 Γλώσσα Μηχανής 2.3 Εκτέλεση προγράµµατος 2.4 Αριθµητικές και λογικές εντολές 2.5 Επικοινωνία µε άλλες συσκευές

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2008

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2008 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2008 Τεχνολογία Ι Θεωρητικής Κατεύθυνσης Τεχνικών Σχολών Μάθημα : Μικροϋπολογιστές

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2013

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2013 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2013 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές

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

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

Εισαγωγή στην επιστήµη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή στην επιστήµη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή Θα δούµε την οργάνωση ενός υπολογιστή Στον επόµενο µάθηµα θα δούµε πως συνδέονται πολλοί Η/Υ για να σχηµατίσουν

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

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

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

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

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

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

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

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

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

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2012

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2012 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2012 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές

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

Συστήματα αρίθμησης. = α 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 ψηφία παριστάνεται ως:

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

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

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

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

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

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

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

Τα µπιτ και η σηµασία τους. Σχήµα 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

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

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

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

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

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

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

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

Περιεχόμενα. Δομές δεδομένων. Τεχνικές σχεδίασης αλγορίθμων. Εισαγωγή στον προγραμματισμό. Υποπρογράμματα. Επαναληπτικά κριτήρια αξιολόγησης

Περιεχόμενα. Δομές δεδομένων. Τεχνικές σχεδίασης αλγορίθμων. Εισαγωγή στον προγραμματισμό. Υποπρογράμματα. Επαναληπτικά κριτήρια αξιολόγησης Περιεχόμενα Δομές δεδομένων 37. Δομές δεδομένων (θεωρητικά στοιχεία)...11 38. Εισαγωγή στους μονοδιάστατους πίνακες...16 39. Βασικές επεξεργασίες στους μονοδιάστατους πίνακες...25 40. Ασκήσεις στους μονοδιάστατους

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

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΘΕΜΑΤΑ ΘΕΜΑ A Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-6 και δίπλα τη λέξη ΣΩΣΤΟ, αν είναι σωστή, ή τη λέξη ΛΑΘΟΣ, αν

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

Μάθημα 8: Διαχείριση Μνήμης

Μάθημα 8: Διαχείριση Μνήμης Μάθημα 8: Διαχείριση Μνήμης 8.1 Κύρια και δευτερεύουσα μνήμη Κάθε μονάδα ενός υπολογιστή που χρησιμεύει για τη μόνιμη ή προσωρινή αποθήκευση δεδομένων ανήκει στην μνήμη (memory) του υπολογιστή. Οι μνήμες

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

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΕΡΩΤΗΣΕΙΣ 1. Τι καλείται ψευδοκώδικας; 2. Τι καλείται λογικό διάγραμμα; 3. Για ποιο λόγο είναι απαραίτητη η τυποποίηση του αλγόριθμου; 4. Ποιες είναι οι βασικές αλγοριθμικές δομές; 5. Να περιγράψετε τις

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

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

ΤΜΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ ΤΜΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ Τα τμήματα ενός ηλεκτρονικού υπολογιστή είναι: 1. Επεξεργαστής 2. Μνήμη RAM και ROM 3. Κάρτα γραφικών 4. Μητρική Πλακέτα 5. Σκληρός Δίσκος 6. DVD / Blue Ray 7. Τροφοδοτικό

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

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

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

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

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

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

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

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων;

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων; ΦΡΟΝΤΙΣΤΗΡΙΑΚΟΣ ΟΡΓΑΝΙΣΜΟΣ ΘΕΜΑ Α ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ 01/03/2015 Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1.

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

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

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΜΑΘΗΜΑ 3 ο ΛΕΙΤΟΥΡΓΙΚΗ ΔΟΜΗ ΥΠΟΛΟΓΙΣΤΗ ΒΑΣΙΚΗ ΜΟΝΑΔΑ ΜΝΗΜΗ & CPU Λειτουργική Δομή Αρχιτεκτονική Von Neumann Όλοι οι υπολογιστές ακολουθούν την αρχιτεκτονική κατά Von-Neumann

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

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

ΑΣΚΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ ΓΙΑ ΤΗ ΘΕΩΡΙΑ ΑΣΚΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ ΓΙΑ ΤΗ ΘΕΩΡΙΑ Άσκηση 1 Ένας επεξεργαστής (ΚΜΕ) υποστηρίζει 371 εντολές. Πόσα bit θα πρέπει να είναι ο καταχωρητής εντολής (ελάχιστη τιμή); (α) 4 bit (β) 16 bit (γ) 1 bit (δ)

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

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

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

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

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

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

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

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

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

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

Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Τμήματα ΚΜΕ (CPU) Ένα τυπικό υπολογιστικό σύστημα σήμερα. Οργάνωση Υπολογιστών (Ι)

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

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

Περιεχόμενα. Πρώτο Κεφάλαιο. Εισαγωγή στα Ψηφιακά Συστήματα. Δεύτερο Κεφάλαιο. Αριθμητικά Συστήματα Κώδικες

Περιεχόμενα. Πρώτο Κεφάλαιο. Εισαγωγή στα Ψηφιακά Συστήματα. Δεύτερο Κεφάλαιο. Αριθμητικά Συστήματα Κώδικες Πρώτο Κεφάλαιο Εισαγωγή στα Ψηφιακά Συστήματα 1.1 Αναλογικά και Ψηφιακά Σήματα και Συστήματα... 1 1.2 Βασικά Ψηφιακά Κυκλώματα... 3 1.3 Ολοκληρωμένα κυκλώματα... 4 1.4 Τυπωμένα κυκλώματα... 7 1.5 Εργαλεία

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

Οργάνωση Υπολογιστών (Ι)

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

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

Κεφάλαιο 5. Στόχοι Κεφαλάιου. Η αρχιτεκτονική von Neumann. Nell Dale John Lewis. Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ/CPU)

Κεφάλαιο 5. Στόχοι Κεφαλάιου. Η αρχιτεκτονική von Neumann. Nell Dale John Lewis. Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ/CPU) Στόχοι Κεφαλάιου Κεφάλαιο 5 οµή Η/Υ Nell Dale John Lewis Περιγραφή των συστατικών και της λειτουργίας τους µιας µηχανής von Neumann Περιγραφή τού κύκλου "φέρε-αποκωδικοποίησεεκτέλεσε" µιας µηχανής von

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

Το «κλειστό» σύστημα. Ανοικτές επικοινωνίες... Εισαγωγή στην Τεχνολογία της Πληροφορικής. Εισαγωγή στην τεχνολογία της πληροφορικής

Το «κλειστό» σύστημα. Ανοικτές επικοινωνίες... Εισαγωγή στην Τεχνολογία της Πληροφορικής. Εισαγωγή στην τεχνολογία της πληροφορικής ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Εισαγωγή στην Τεχνολογία της Πληροφορικής ΓΙΩΡΓΟΣ Ν. ΓΙΑΝΝΟΠΟΥΛΟΣ Λέκτορας στο Πανεπιστήμιο Αθηνών gyannop@law.uoa.gr Το «κλειστό» σύστημα ΕΙΣΟΔΟΣ ΕΠΕΞΕΡΓΑΣΙΑ

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

Οι βασικές λειτουργίες (ή πράξεις) που γίνονται σε μια δομή δεδομένων είναι:

Οι βασικές λειτουργίες (ή πράξεις) που γίνονται σε μια δομή δεδομένων είναι: ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ Μια δομή δεδομένων στην πληροφορική, συχνά αναπαριστά οντότητες του φυσικού κόσμου στον υπολογιστή. Για την αναπαράσταση αυτή, δημιουργούμε πρώτα ένα αφηρημένο μοντέλο στο οποίο προσδιορίζονται

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

; Γιατί είναι ταχύτερη η λήψη και αποκωδικοποίηση των εντολών σταθερού μήκους;

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

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

Ερωτήσεις θεωρίας MY. Μέρος Α. Υλικό.

Ερωτήσεις θεωρίας MY. Μέρος Α. Υλικό. Ερωτήσεις θεωρίας MY Μέρος Α. Υλικό. 1. Η μνήμη ROM είναι συνδυαστικό ή ακολουθιακό κύκλωμα; 2. α) Να σχεδιαστεί μία μνήμη ROM που να δίνει στις εξόδους της το πλήθος των ημερών του μήνα, ο αριθμός του

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

4 η γενιά ( δεκαετία 70 έως σήμερα) Δομικό Στοιχείο : Ολοκληρωμένο κύκλωμα ή τσιπ μεγάλης κλίμακας ολοκλήρωσης.

4 η γενιά ( δεκαετία 70 έως σήμερα) Δομικό Στοιχείο : Ολοκληρωμένο κύκλωμα ή τσιπ μεγάλης κλίμακας ολοκλήρωσης. Γενιές Η/Υ Χωρίζουμε τη χρονική περίοδο από τη στιγμή της εμφάνισης του πρώτου Η/Υ (του ENIAC) μέχρι σήμερα σε χρονικά διαστήματα, τα οποία καθορίζονται από αλλαγές στην τεχνολογία κατασκευής των Η/Υ και

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

Περιεχόμενο: Δομή υπολογιστή Συστήματα αρίθμησης

Περιεχόμενο: Δομή υπολογιστή Συστήματα αρίθμησης Περιεχόμενο: Δομή υπολογιστή Συστήματα αρίθμησης ΟΜΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ Ένας υπολογιστής αποτελείται από την Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ), τη µνήµη, τις µονάδες εισόδου/εξόδου και το σύστηµα διασύνδεσης

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

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

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

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

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ 1.1 Εισαγωγή...11 1.2 Τα κύρια αριθμητικά Συστήματα...12 1.3 Μετατροπή αριθμών μεταξύ των αριθμητικών συστημάτων...13 1.3.1 Μετατροπή ακέραιων

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

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

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

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

53 Χρόνια ΦΡΟΝΤΙΣΤΗΡΙΑ ΜΕΣΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Σ Α Β Β Α Ϊ Δ Η Μ Α Ν Ω Λ Α Ρ Α Κ Η

53 Χρόνια ΦΡΟΝΤΙΣΤΗΡΙΑ ΜΕΣΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Σ Α Β Β Α Ϊ Δ Η Μ Α Ν Ω Λ Α Ρ Α Κ Η 53 Χρόνια ΦΡΟΝΤΙΣΤΗΡΙΑ ΜΕΣΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Σ Α Β Β Α Ϊ Δ Η Μ Α Ν Ω Λ Α Ρ Α Κ Η ΠΑΓΚΡΑΤΙ: Φιλολάου & Εκφαντίδου 26 : 210/76.01.470 210/76.00.179 ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς

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

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 2 ο. ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 2 ο. ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΜΑΘΗΜΑ 2 ο ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ 2009-10 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 1 Άλγεβρα Βοοle η θεωρητική βάση των λογικών κυκλωμάτων Η άλγεβρα Βοοle ορίζεται επάνω στο σύνολο

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

i Στα σύγχρονα συστήματα η κύρια μνήμη δεν συνδέεται απευθείας με τον επεξεργαστή

i Στα σύγχρονα συστήματα η κύρια μνήμη δεν συνδέεται απευθείας με τον επεξεργαστή Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2015-16 Τεχνολογίες Κύριας (και η ανάγκη για χρήση ιεραρχιών μνήμης) http://di.ionio.gr/~mistral/tp/comparch/ Μ.Στεφανιδάκης i Στα σύγχρονα

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

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

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ Διδάσκουσα Δρ Β Καβακλή Χειμερινό Εξάμηνο 2001 Στόχοι του Μαθήματος! Ανάπτυξη αναλυτικής

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

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ 1) Πότε χρησιμοποιείται η δομή επανάληψης

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές

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

Αρχιτεκτονική Υπολογιστών II 16-2-2012. Ενδεικτικές απαντήσεις στα θέματα των εξετάσεων

Αρχιτεκτονική Υπολογιστών II 16-2-2012. Ενδεικτικές απαντήσεις στα θέματα των εξετάσεων Αρχιτεκτονική Υπολογιστών II 6 --0 Ενδεικτικές απαντήσεις στα θέματα των εξετάσεων Θέμα. Τι γνωρίζετε για την τοπικότητα των αναφορών και ποιών μονάδων του υπολογιστή ή τεχνικών η απόδοση εξαρτάται από

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

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

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

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

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE

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

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

Α5. Να γράψετε στο τετράδιό σας τους αριθμούς της στήλης Α και δίπλα το γράμμα της στήλης Β που αντιστοιχεί σωστά. 1. χαρακτήρες α.

Α5. Να γράψετε στο τετράδιό σας τους αριθμούς της στήλης Α και δίπλα το γράμμα της στήλης Β που αντιστοιχεί σωστά. 1. χαρακτήρες α. Α Π Α Ν Τ Η Σ Ε Ι Σ Θ Ε Μ Α Τ Ω Ν Π Α Ν Ε Λ Λ Α Δ Ι Κ Ω Ν Ε Ξ Ε Τ Α Σ Ε Ω Ν 2 0 1 3 Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ Ο Π Ε Ρ Ι Β Α Λ Λ Ο Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η Σ Κ Α

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

K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων

K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων Γιάννης Λιαπέρδος TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ Η έννοια του συνδυαστικού

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

ΑΡΧΗ 2ΗΣ ΣΕΛΙΔΑΣ Γ Α... Β

ΑΡΧΗ 2ΗΣ ΣΕΛΙΔΑΣ Γ Α... Β ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΠΡΟΣΟΜΟΙΩΣΗ ΑΠΟΛΥΤΗΡΙΩΝ ΕΞΕΤΑΣΕΩΝ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΔΕΥΤΕΡΑ 11 ΑΠΡΙΛΙΟΥ 2011 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ

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

Ηλεκτρονικοί Υπολογιστές και Επεξεργασία Πληροφοριών

Ηλεκτρονικοί Υπολογιστές και Επεξεργασία Πληροφοριών Ενότητα 6 Ηλεκτρονικοί Υπολογιστές και Επεξεργασία Πληροφοριών Πληροφοριακά Συστήματα Διοίκησης Ι Διδάσκων: Νίκος Καρακαπιλίδης 6-1 Στόχοι και αντικείμενο ενότητας Βασικές λειτουργίες ενός υπολογιστικού

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

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της;

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της; 1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες (μορφές) της; Η δομή επανάληψης χρησιμοποιείται όταν μια σειρά εντολών πρέπει να εκτελεστεί σε ένα σύνολο περιπτώσεων, που έχουν κάτι

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

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΔΟΜΗ ΕΠΙΛΟΓΗΣ 1) Ποιοι είναι οι τελεστές σύγκρισης και

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006 ΑΠΑΝΤΗΣΕΙΣ

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006 ΑΠΑΝΤΗΣΕΙΣ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006 Μάθημα : Μικροϋπολογιστές Τεχνολογία Τ.Σ. Ι, Θεωρητικής κατεύθυνσης Ημερομηνία

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

μεταβλητής Χ Χ ΑΛΗΘΗΣ Χ 11.0 13.0 Χ 7 > 4 Χ ΨΕΥ ΗΣ Μονάδες 10 ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ - ΕΣΠΕΡΙΝΩΝ

μεταβλητής Χ Χ ΑΛΗΘΗΣ Χ 11.0 13.0 Χ 7 > 4 Χ ΨΕΥ ΗΣ Μονάδες 10 ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ - ΕΣΠΕΡΙΝΩΝ ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ - ΕΣΠΕΡΙΝΩΝ ΠΑΝΕΛΛΗΝΙΕΣ ΕΞΕΤΑΣΕΙΣ ΤΑΞΗΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 1 ΙΟΥΝΙΟΥ 2012 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2014

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2014 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 201 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ 1 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 1 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ 1.1 Να δοθεί ο ορισμός του προβλήματος καθώς και τρία παραδείγματα

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

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ B.2.M3 Κύρια και Βοηθητική Μνήμη

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ B.2.M3 Κύρια και Βοηθητική Μνήμη ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ B.2.M3 Κύρια και Βοηθητική Μνήμη Τι θα μάθουμε σήμερα: Να αναφέρουμε τα είδη κύριας μνήμης και να τα συγκρίνουμε με βάση τα χαρακτηριστικά τους Να περιγράφουμε τον ρόλο του κάθε είδους της

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 29 ΜΑΪΟΥ 2013 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

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

Σύστημα διασύνδεσης και. διαδικασία εισόδου-εξόδου

Σύστημα διασύνδεσης και. διαδικασία εισόδου-εξόδου ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 6 Σύστημα διασύνδεσης και διαδικασία εισόδου-εξόδου Τι είναι αρτηρία (Bus) ; Ένα σύνολο γραμμών διασύνδεσης Πρωτόκολλο (protocol) Περιγραφή Πρωτοκόλλου χρονικό διάγραμμα

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

Τι είναι Κεντρική Μονάδα Επεξεργασίας(CPU: Central Processing Unit);

Τι είναι Κεντρική Μονάδα Επεξεργασίας(CPU: Central Processing Unit); ΚΕΦΑΛΑΙΟ 3 Τι είναι η μονάδα συστήματος (System Unit); Είναι το κουτί που φιλοξενεί και τροφοδοτεί µε ρεύµα τα διάφορα εξαρτήματα που απαρτίζουν τον υπολογιστή. Συναντάται σε δύο µορφές: πύργου (tower)

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

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

ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ Α ΛΥΚΕΙΟΥ Σεπτέμβριος 2007 ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ - Α ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ Το μάθημα της Πληροφορικής στην Α Λυκείου έχει ως

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

Με τον όρο μνήμη αναφερόμαστε στα μέσα που χρησιμοποιούνται για την αποθήκευση προγραμμάτων και δεδομένων σε έναν υπολογιστή ή άλλη ψηφιακή

Με τον όρο μνήμη αναφερόμαστε στα μέσα που χρησιμοποιούνται για την αποθήκευση προγραμμάτων και δεδομένων σε έναν υπολογιστή ή άλλη ψηφιακή Μνήμη Με τον όρο μνήμη αναφερόμαστε στα μέσα που χρησιμοποιούνται για την αποθήκευση προγραμμάτων και δεδομένων σε έναν υπολογιστή ή άλλη ψηφιακή ηλεκτρονική συσκευή, σε προσωρινή ή μόνιμη βάση. Τα σύγχρονα

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

β. Δομημένα 3. Ο τρόπος λύσης τους μπορεί να επιλεγεί από πλήθος δυνατών λύςεων. γ. Άλυτα

β. Δομημένα 3. Ο τρόπος λύσης τους μπορεί να επιλεγεί από πλήθος δυνατών λύςεων. γ. Άλυτα ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΔΕΥΤΕΡΑ 12 ΙΟΥΝΙΟΥ 2000 Α. Να γράψετε στο τετράδιό σας τον αριθμό κάθε πρότασης και δίπλα το γράμμα «Σ», αν είναι σωστή, ή το γράμμα «Λ», αν είναι λανθασμένη.

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

Κύρια μνήμη. Μοντέλο λειτουργίας μνήμης. Ένα τυπικό υπολογιστικό σύστημα σήμερα. Οργάνωση Υπολογιστών (ΙI)

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

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

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

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι. Μάθημα 5 ο Οργάνωση Υπολογιστών. Δρ. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Πληροφορική Ι Μάθημα 5 ο Οργάνωση Υπολογιστών Δρ. Γκόγκος Χρήστος Υποσυστήματα αυτόνομου υπολογιστή Κεντρική Μονάδα Επεξεργασίας (CPU)

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

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

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 (Α) Σημειώστε δίπλα σε κάθε πρόταση «Σ» ή «Λ» εφόσον είναι σωστή ή λανθασμένη αντίστοιχα. 1. Τα συντακτικά λάθη ενός προγράμματος

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