ΙΑΓΩΝΙΣΜΟΣ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΕΤΟΥΣ Σάββατο ΕΡΩΤΗΜΑΤΟΛΟΓΙΟ

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

Download "ΙΑΓΩΝΙΣΜΟΣ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΕΤΟΥΣ 2005. Σάββατο 14-5-2005 ΕΡΩΤΗΜΑΤΟΛΟΓΙΟ"

Transcript

1 ΑΝΩΤΑΤΟ ΣΥΜΒΟΥΛΙΟ ΕΠΙΛΟΓΗΣ ΠΡΟΣΩΠΙΚΟΥ ΚΕΝΤΡΙΚΗ ΕΠΙΤΡΟΠΗ ΙΑΓΩΝΙΣΜΟΥ ΙΑΓΩΝΙΣΜΟΣ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΕΤΟΥΣ 2005 ΚΛΑ ΟΣ ΠΕ 19 ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΩΝ EΞΕΤΑΣΗ ΣΤΗΝ ΠΡΩΤΗ ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ «Γνωστικό Αντικείµενο» Σάββατο Να απαντήσετε σε όλες τις ερωτήσεις του επόµενου ΕΡΩΤΗΜΑΤΟΛΟΓΙΟΥ µε τη µέθοδο των πολλαπλών επιλογών στο ΑΠΑΝΤΗΤΙΚΟ ΦΥΛΛΟ. ΕΡΩΤΗΜΑΤΟΛΟΓΙΟ 1. Ποιoς από τους παρακάτω αριθµούς στην παράσταση συµπληρώµατος του 2, ακέραιων αριθµών, είναι αλγεβρικά µεγαλύτερος: α) β) γ) δ) Το πλήθος των δυαδικών ψηφίων του συντελεστή, στην παράσταση κινητής υποδιαστολής πραγµατικών αριθµών, καθορίζει: α) Την ακρίβεια του αριθµού. β) το εύρος των αριθµών που µπορούν να παρασταθούν. γ) Και τα δύο παραπάνω. δ) το ακέραιο µέρος του αριθµού. 3. Ποιο είναι το σωστό αποτέλεσµα του αλγεβρικού αθροίσµατος των αριθµών και όταν χρησιµοποιείται παράσταση συµπληρώµατος του 2: α) β) γ) δ) Οι όροι «διεύθυνση εντολής» (instruction address) και «τµήµα διεύθυνσης» (address part), στις εντολές σε γλώσσα µηχανής: α) είναι ταυτόσηµες έννοιες. β) είναι διαφορετικές έννοιες. γ) δηλώνουν διευθύνσεις στο δίσκο. δ) δηλώνουν διευθύνσεις στη λανθάνουσα (cache) µνήµη. 5. Στον κύκλο ανάκλησης µιας εντολής (fetch cycle) σε γλώσσα µηχανής: α) µεταφέρεται η εντολή από τη µνήµη στο συσσωρευτή (accumulator). β) µεταφέρεται η εντολή από τη µνήµη στο µετρητή προγράµµατος (instruction counter). γ) µεταφέρεται η εντολή από τη µνήµη στον καταχωρητή εντολών (instruction register). δ) δε συµβαίνει τίποτα από τα παραπάνω. Σελίδα 1 από 11

2 6. Ένας υπολογιστής µε αρχιτεκτονική RISC: α) έχει λίγους καταχωρητές. β) έχει πολλούς καταχωρητές. γ) διαθέτει µεγάλο ρεπερτόριο εντολών. δ) χρησιµοποιεί µικροπρογραµµατιζόµενη λογική. 7. Το άνυσµα διακοπής (interrupt vector) υποδηλώνει: α) ένα δεδοµένο. β) µία διεύθυνση. γ) µέγεθος µνήµης. δ) τίποτα από τα παραπάνω. 8. Η λειτουργία DMA (Direct Μemory Access) χρησιµεύει για να µεταφέρει άµεσα πληροφορίες: α) από την κεντρική µονάδα επεξεργασίας στη λανθάνουσα (cache) µνήµη και αντιστρόφως. β) από περιφερειακές µονάδες στην κεντρική µονάδα επεξεργασίας και αντιστρόφως. γ) από τη λανθάνουσα (cache) µνήµη στις περιφερειακές µονάδες και αντιστρόφως. δ) από περιφερειακές µονάδες στην κεντρική µνήµη και αντιστρόφως. 9. Μικροπρογραµµατισµός (microprogramming) σηµαίνει: α) προγραµµατισµός µικροϋπολογιστή. β) προγραµµατισµός σε γλώσσα µηχανής. γ) προγραµµατισµός σε συµβολική γλώσσα. δ) τίποτα από τα παραπάνω. 10. Οι όροι τοµέας (sector) και συστοιχία (cluster): α) είναι ισοδύναµοι. β) ο πρώτος είναι υποσύνολο του δεύτερου. γ) ο δεύτερος είναι υποσύνολο του πρώτου. δ) αναφέρονται σε διαφορετικά µέσα αποθήκευσης πληροφοριών. 11. Οι όροι FPGA και ASIC αναφέρονται σε: α) αλγόριθµους. β) προγράµµατα. γ) υλικό (hardware). δ) τίποτα από τα παραπάνω. 12. Ο πλήρης αθροιστής είναι ένα λογικό κύκλωµα που: α) υπολογίζει το άθροισµα 2 δυαδικών ψηφίων λαµβάνοντας υπόψιν και το κρατούµενο. β) υπολογίζει το άθροισµα 2 δυαδικών ψηφίων µη λαµβάνοντας υπόψιν το κρατούµενο. γ) υπολογίζει το άθροισµα 2 δεκαδικών ψηφίων λαµβάνοντας υπόψιν και το κρατούµενο. δ) υπολογίζει το άθροισµα 2 δεκαδικών ψηφίων µη λαµβάνοντας υπόψιν το κρατούµενο. 13. Η εικονική µνήµη (virtual memory) είναι: α) µεγαλύτερη από την κύρια µνήµη (main memory). β) µη σχετιζόµενη ως προς το µέγεθος µε την κύρια µνήµη. γ) ίση µε την κύρια µνήµη. δ) µικρότερη από την κύρια µνήµη. 14. Η έµµεση διεύθυνση (indirect address) χρησιµεύει για: α) τη γρηγορότερη προσπέλαση πληροφοριών. β) την εξοικονόµηση δυαδικών ψηφίων. γ) την αύξηση του αριθµού των προσπελάσιµων θέσεων µνήµης. δ) τίποτα από τα παραπάνω. 15. ιαφύλλωση µνήµης (memory interleaving) σηµαίνει: α) επέκταση της µνήµης. β) µεταφορά στη λανθάνουσα (cache) µνήµη. γ) απεικόνιση γειτονικών θέσεων µνήµης σε διαφορετικές ψηφίδες µνήµης (memory chips). δ) µεγαλύτερο µέγεθος µνήµης. 16. Τα σήµατα διακοπής από µία περιφερειακή µονάδα διακόπτουν την εκτέλεση µιας εντολής σε γλώσσα µηχανής: α) στο τέλος του κύκλου ανάκλησης (fetch cycle) της εντολής. β) στο τέλος του κύκλου εκτέλεσης (execution cycle) της εντολής. γ) άµεσα, διακόπτοντας τον κύκλο µηχανής ο οποίος εκτελείται. δ) σε καµία από τις παραπάνω περιπτώσεις. Σελίδα 2 από 11

3 17. Το κύκλωµα που υλοποιεί το ΑΠΟΚΛΕΙΣΤΙΚΟ-Η (EXCLUSIVE-OR) δύο εισόδων, µπορεί να υλοποιηθεί χρησιµοποιώντας πύλες Η (OR), ΚΑΙ (AND), ΑΝΤΙΣΤΡΟΦΗΣ (INVERTER) κατ ελάχιστο: α) 2 τον αριθµό. β) 3 τον αριθµό. γ) 4 τον αριθµό. δ) 5 τον αριθµό. 18. Κρίσιµα τµήµατα (critical sections) διεργασιών (processes): α) απαγορεύεται να εκτελούνται ταυτόχρονα από πολλές διεργασίες, χωρίς να αποκλείεται κάποιες να εκτελούν ταυτόχρονα µη κρίσιµα τµήµατά τους. β) απαγορεύεται να εκτελούνται ταυτόχρονα από πολλές διεργασίες και αποκλείεται κάποιες να εκτελούν ταυτόχρονα µη κρίσιµα τµήµατά τους. γ) επιτρέπεται να εκτελούνται ταυτόχρονα από πολλές διεργασίες. δ) όταν εκτελούνται τερµατίζονται οι αντίστοιχες διεργασίες. 19. Οι σηµατοφορείς (semaphores) χρησιµεύουν για να: α) γίνεται πιο εύκολα η µετάφραση προγραµµάτων. β) συγχρονίζονται οι διεργασίες. γ) επιταχύνεται η εκτέλεση προγραµµάτων. δ) αντικαταστήσουν πολύπλοκες δοµές δεδοµένων. 20. Οι κατάλογοι (directories) είναι αρχεία που χρησιµεύουν: α) στο ίδιο το λειτουργικό σύστηµα. β) στους χρήστες για τα προσωπικά τους αρχεία. γ) στα συστήµατα διαχείρισης βάσεων δεδοµένων. δ) σε όλα τα προηγούµενα. 21. Οι ελαφρές (lightweight) διεργασίες (processes) διαφέρουν από τις διεργασίες: α) στο µέγεθος των προγραµµάτων που εκτελούν. β) στο µέγεθος της χρησιµοποιούµενης από τον χρήστη µνήµης. γ) στο πόσο επιβαρύνουν την κεντρική µονάδα επεξεργασίας. δ) στις δοµές δεδοµένων που χρησιµοποιούνται στον κώδικά τους. 22. ιεργασία (process) είναι: α) ένα πρόγραµµα. β) ένας επεξεργαστής. γ) ένα ειδικό αρχείο. δ) ένα πρόγραµµα σε εκτέλεση. 23. Η λίστα έτοιµων διεργασιών (ready list) περιλαµβάνει: α) τις διεργασίες (processes) που περιµένουν για είσοδο/έξοδο. β) τις διεργασίες που περιµένουν σε κάποιο σηµατοφορέα (semaphore). γ) τις διεργασίες που περιµένουν επιπλέον µνήµη. δ) τις διεργασίες που περιµένουν για εξυπηρέτηση από την κεντρική µονάδα επεξεργασίας. 24. Οι στρατηγικές FIFO (First-In First-Out) και LRU (Least Recently Used) χρησιµοποιούνται: α) στη διαχείριση της κεντρικής µονάδας επεξεργασίας. β) στη διαχείριση των περιφερειακών µονάδων. γ) στη διαχείριση της µνήµης. δ) σε τίποτα από τα παραπάνω. 25. Αποφυγή αδιεξόδου (deadlock avoidance) και ανίχνευση αδιεξόδου (deadlock detection): α) είναι έννοιες ταυτόσηµες. β) αφορούν µόνο τη χρήση των περιφερειακών µονάδων. γ) δεν έχουν σχέση µε τα λειτουργικά συστήµατα. δ) δηµιουργούν χρονική επιβάρυνση στο λειτουργικό σύστηµα. 26. Η εντολή fork στο UNIX δηµιουργεί µία διεργασία (process), η οποία: α) δε µοιράζεται κοινές µεταβλητές (shared variables) µε τη διεργασία που τη δηµιούργησε. β) µοιράζεται κοινές µεταβλητές µε τη διεργασία που τη δηµιούργησε. γ) εξαρτάται από την έκδοση του UNIX εάν µοιράζεται ή όχι κοινές µεταβλητές. δ) εξαρτάται από το µέγεθος της µνήµης εάν µοιράζεται ή όχι κοινές µεταβλητές. Σελίδα 3 από 11

4 27. Σε ποιο λειτουργικό σύστηµα οι συσκευές αναπαρίστανται µε αρχεία στο σύστηµα αρχείων του: α) Στο UNIX. β) Στα WINDOWS. γ) Και στα δύο παραπάνω. δ) Σε κανένα από τα παραπάνω. 28. Σε ποιο λειτουργικό σύστηµα δεν υπάρχουν εντολές για τη δηµιουργία ελαφρών (lightweight) διεργασιών (processes): α) Στο DOS. β) Στα WINDOWS. γ) Στο SOLARIS. δ) Σε κανένα από τα παραπάνω. 29. Κάθε γράφος προήγησης (precedence graph): α) µπορεί να υλοποιηθεί µόνο µε εντολές parbegin-parend. β) µπορεί να υλοποιηθεί µόνο µε εντολές fork. γ) µπορεί να υλοποιηθεί µόνο µε εντολές fork και join. δ) δεν µπορεί να υλοποιηθεί µε τις εντολές που αναφέρονται πιο πάνω. 30. Εάν σε ένα λειτουργικό σύστηµα δε διατίθενται σηµατοφορείς (semaphores), αλλά µόνο δυνατότητες περάσµατος µηνυµάτων (message passing), τότε: α) δεν µπορεί να γίνει συγχρονισµός διεργασιών (processes). β) µπορεί να γίνει συγχρονισµός διεργασιών µόνο σε ειδικές περιπτώσεις. γ) µπορεί πάντα να γίνει συγχρονισµός διεργασιών. δ) µπορεί να γίνει συγχρονισµός µόνο δύο διεργασιών. 31. Η δοµή που επιτρέπει την ταχύτερη αναζήτηση σε ένα σύνολο ταξινοµηµένων δεδοµένων: α) είναι η συνδεδεµένη λίστα. β) είναι η διπλά συνδεδεµένη λίστα. γ) είναι το δυαδικό δένδρο αναζήτησης. δ) εξαρτάται από τον αριθµό των δεδοµένων. 32. Ένα δυαδικό δένδρο αναζήτησης: α) είναι πάντα ισοζυγισµένο. β) είναι ισοζυγισµένο αν είναι AVL δένδρο. γ) είναι ισοζυγισµένο αν έχει συνεχόµενους αριθµούς. δ) δεν µπορεί ποτέ να είναι ισοζυγισµένο. 33. ίνεται η µη ταξινοµηµένη λίστα από πέντε ακέραιους αριθµούς: 6, 15, 8, 3, 13. Πόσες αντιµεταθέσεις στοιχείων της λίστας πρέπει να εκτελέσει ο αλγόριθµος ταξινόµησης φυσαλίδας (bubble sort) για την πλήρη ταξινόµηση της λίστας σε αύξουσα σειρά; α) Τρεις (3). β) Τέσσερις (4). γ) Πέντε (5). δ) Οκτώ (8). 34. Ο αλγόριθµος δυαδικής αναζήτησης σε ένα ταξινοµηµένο πίνακα Ν στοιχείων απαιτεί χρόνο: α) Ο(Ν). β) Ο(NlogN). γ) O(logN). δ) που εξαρτάται από τη σειρά ταξινόµησης (φθίνουσα ή αύξουσα) στην οποία είναι τα στοιχεία. 35. Ο καλύτερος αλγόριθµος ταξινόµησης σε ένα πίνακα Ν στοιχείων: α) απαιτεί χρόνο O(N 3 ). β) απαιτεί χρόνο O(N 2 ). γ) απαιτεί χρόνο Ο(NlogN). δ) κανένα από τα παραπάνω. Σελίδα 4 από 11

5 36. Ποια τιµή επιστρέφει το ακόλουθο υποπρόγραµµα, αν κληθεί µε num = 100 ; boolean boil(int num) { boolean temp = false; if (num >100) temp = true; else temp = false; return ( temp (num>50) ); } (Σηµείωση: Το σύµβολο παριστά τη λογική διάζευξη) α) false. β) true. γ) 100. δ) temp. 37. ίνονται οι ακόλουθες δηλώσεις και αρχικοποιήσεις: boolean isgreen = true; boolean isred = false; Ποιες από τις παρακάτω εκφράσεις παίρνουν τιµή true: α) isred β)!isred && isgreen γ) isred isgreen δ)!isred!isgreen ε)!isgreen 38. (Σηµείωση: Το σύµβολο παριστά τη λογική διάζευξη, το σύµβολο «&&» παριστά τη λογική σύζευξη και το σύµβολο «!» παριστά τη λογική άρνηση) α) β,γ,δ β) γ,δ γ) β,δ,ε δ) α,β Ποια είναι η ελάχιστη και µέγιστη τιµή που µπορεί να επιστρέψει η παρακάτω συνάρτηση αν κληθεί func(100) ; Θεωρήστε ότι η συνάρτηση rand(x), για x ακέραιο θετικό, επιστρέφει µια ακέραιη τιµή στο κλειστό διάστηµα [1, x] µε ίση πιθανότητα. int func(int n) { int count = 0; int value = 0; while(count < n) { value = value + rand(10); int inside = n/5; while(inside > 0) { inside = inside 1; count = count + 1; } } return (value); } α) Ελάχιστη 10 και µέγιστη 100. β) Ελάχιστη 5 και µέγιστη 50. γ) Ελάχιστη 10*n και µέγιστη 100*n. δ) Ελάχιστη 5*n και µέγιστη 50*n. Σελίδα 5 από 11

6 39. Η τάξη πολυπλοκότητας του αναδροµικού αλγόριθµου που υπολογίζει το ν-οστό όρο της ακολουθίας Fibonacci (α ν = α ν-1 + α ν-2, α 0 = α 1 = 1) είναι: α) σταθερή και ίση µε 2. β) πολυωνυµική. γ) εκθετική. δ) εξαρτηµένη εν γένει από το µεταγλωττιστή. 40. Λογικός προγραµµατισµός είναι είδος προγραµµατισµού όπου: α) εκφράζουµε το πρόγραµµα αποκλειστικά µε κανόνες και γεγονότα και υποβάλλουµε ερωτήσεις. β) χρησιµοποιούµε ως επί το πλείστον επιλογές του τύπου IF A THEN B ELSE C (όπου το κριτήριο επιλογής A είναι µια σύνθετη λογική έκφραση). γ) εκφράζουµε το πρόγραµµα χρησιµοποιώντας συµβάντα (events) τα οποία ελέγχονται λογικά. δ) το πρόγραµµα αποσκοπεί στο να υποστηρίζει το χρήστη να παίρνει λογικές αποφάσεις. 41. Ποιο από τα παρακάτω αληθεύει στο λογικό προγραµµατισµό: α) εν είναι δυνατόν να αποδοθούν αλγόριθµοι. β) Είναι δυνατή η απόδοση οποιουδήποτε αλγόριθµου. γ) Είναι εφικτή η απόδοση αλγορίθµων που βασίζονται αποκλειστικά σε προτάσεις της Προτασιακής Λογικής. δ) Είναι εφικτή η απόδοση αλγορίθµων που περιέχουν αποκλειστικά εκφράσεις της λογικής Boole. 42. Ποιο από τα παρακάτω αληθεύει στον βασισµένο σε κλάσεις (class based) αντικειµενοστραφή (object-oriented) προγραµµατισµό: α) ηµιουργούµε τα στιγµιότυπα πάνω στον τύπο της αντίστοιχης κλάσης, η οποία πρέπει να έχει προκαθοριστεί. β) ηµιουργούµε πρώτα τα στιγµιότυπα και αυτόµατα ο µεταγλωττιστής συνθέτει τις αντίστοιχες κλάσεις βάσει των κοινών χαρακτηριστικών τους. γ) Μπορούµε να επιλέξουµε αν θα ορίσουµε πρώτα τις κλάσεις και βάσει αυτών τα στιγµιότυπα, ή το αντίστροφο. δ) Καταγράφουµε κλάσεις και στιγµιότυπα και στη συνέχεια καθορίζουµε τις απαραίτητες σχέσεις του τύπου ανήκει. 43. Ο συναρτησιακός (functional) προγραµµατισµός είναι: α) λογικός προγραµµατισµός, όπου εκφράζουµε τα δεδοµένα σε µορφή συναρτήσεων και τα συσχετίζουµε λογικά, µε σκοπό τον προγραµµατισµό και τη λογική επεξεργασία θεµάτων πολύ µεγάλης συνθετότητας. β) αντικειµενοστρεφής προγραµµατισµός, όπου συσχετίζουµε τα αντικείµενα µέσω συναρτησιακών συσχετισµών έτσι ώστε να είναι δυνατή η σύνθεση κλάσεων. γ) αλγοριθµικός προγραµµατισµός, όπου σχηµατίζουµε αλγόριθµους που µπορούν να δέχονται είσοδο και επιστρέφουν οπωσδήποτε έξοδο, και µπορούµε µέσω συσχέτισης εξόδου προς είσοδο να κατασκευάσουµε συνθέσεις κατ αναλογία της σύνθεσης µαθηµατικών συναρτήσεων. δ) αλγοριθµικός προγραµµατισµός, όπου εκφράζουµε, συσχετίζουµε και επεξεργαζόµαστε µαθηµατικές συναρτήσεις. 44. Αν τα δεδοµένα που θέλουµε να µεταφερθούν (µέσα από το διαδίκτυο) πρέπει να τηρούν µια συγκεκριµένη δοµή, είναι προτιµότερο να κωδικοποιηθούν σε: α) HTML (Hypertext Markup Language). β) XML (extensible Markup Language). γ) WML (Wireless Markup Language). δ) XSL (extensible Stylesheet Language). Σελίδα 6 από 11

7 45. Τι θα απαντήσει το ακόλουθο πρόγραµµα σε γλώσσα Prolog (µε πληκτρολόγηση του συµβόλου «;» µετά από κάθε απάντηση): a(1). a(2). b(3). b(4).?- a(x),!, b(y). α) Χ=[1, 2], και στη συνέχεια, αφού δώσουµε «;» : Υ=[3]. β) Χ=1, Υ=3, και στη συνέχεια, αφού δώσουµε «;» : Χ=2, Υ=4. γ) Χ=1, Χ=2, και στη συνέχεια, αφού δώσουµε «;» : Υ=3, Υ=4. δ) Χ=1, Υ=3, και στη συνέχεια, αφού δώσουµε «;» : Χ=1, Υ= Η ακόλουθη συναρτησιακή έκφραση: (((( λx.λy.λz.(y x)) π ) cos ) 0 ) δίνει αποτέλεσµα: α) 1 β) y = cos(x) γ) 0 δ) H έξοδος: από ποια εντολή της γλώσσας C προέρχεται: α) for (i=0; i<=12; i++) printf( %d, i); β) for (i=0; i<=12; ) printf( %d, ++i); γ) for (i=0; i<=12; ++i) printf( %d, i); δ) for (i=1; i<=13; i++) printf( %d, i++); 48. Το σχήµα µιας σχεσιακής βάσης δεδοµένων δείχνει: α) µια γραφική αναπαράσταση των πινάκων. β) το περιεχόµενο των πινάκων. γ) τη δοµή των πινάκων (πεδία, τύπους πεδίων, κλειδιά κ.λπ.). δ) τις τιµές των κλειδιών των πινάκων. 49. Ένα µοντέλο Οντοτήτων-Σχέσεων µιας σχεσιακής βάσης δεδοµένων περιγράφει: α) το µέγεθος των πινάκων. β) το περιεχόµενο των πινάκων. γ) τον αριθµό των πεδίων των πινάκων. δ) κανένα από τα παραπάνω. 50. Ένας πίνακας µιας σχεσιακής βάσης δεδοµένων έχει: α) πάντα ένα κλειδί που αποτελείται από ένα µόνο πεδίο. β) πάντα ένα κλειδί που µπορεί να αποτελείται από πολλά πεδία. γ) πάντα δύο κλειδιά, το πρωτεύον και το ξένο κλειδί. δ) πάντα ένα ξένο κλειδί. 51. Οι κανονικές µορφές σχεσιακών σχηµάτων βοηθούν: α) στην ταχύτερη επεξεργασία ερωτήσεων. β) στην αποτύπωση των σχέσεων µε γραφικό τρόπο. γ) στον περιορισµό ασυµβατοτήτων µεταξύ δεδοµένων µετά από αλλαγές στα δεδοµένα (εισαγωγές, διαγραφές, ενηµερώσεις). δ) στη µείωση των ξένων κλειδιών µεταξύ πινάκων. 52. Το σχήµα µιας βάσης δεδοµένων ορίζεται: α) σε λογικό και φυσικό επίπεδο. β) σε εξωτερικό και εσωτερικό επίπεδο. γ) σε εννοιολογικό, λογικό και φυσικό επίπεδο. δ) σε εξωτερικό, εσωτερικό και φυσικό επίπεδο. Σελίδα 7 από 11

8 53. Με τον όρο «βάση δεδοµένων» εννοούµε: α) ένα σύστηµα λογισµικού που διαχειρίζεται δεδοµένα. β) µια συλλογή από δεδοµένα, οργανωµένα και µε γνωστό το σχήµα οργάνωσής τους (πεδία, τύπους πεδίων κ.λπ.). γ) ένα σύστηµα λογισµικού που επιτρέπει ερωτήσεις πάνω σε δεδοµένα. δ) µια συλλογή από αρχεία και τις σχέσεις µεταξύ τους. 54. Έστω οι πίνακες A F1 X C K F2 Y D L B F1 Q F K C F2 R M Z T Η εντολή SELECT A.*, B.* FROM A LEFT OUTER JOIN B ON A.F1=B.F1 έχει ως έξοδο: α) A.F1 A.F2 B.F1 B.F2 C D C T K L K Z β) A.F1 A.F2 B.F1 B.F2 C D C T K L K Z X Y - - γ) A.F1 A.F2 B.F1 B.F2 C D C T K L K Z - - Q R - - F M δ) A.F1 A.F2 B.F1 B.F2 C D C T K L K Z - - Q R - - F M X Y - - Σελίδα 8 από 11

9 55. Η γλώσσα SQL: α) επιτρέπει τη δηµιουργία νέων πινάκων. β) δεν επιτρέπει τη δηµιουργία νέων πινάκων. γ) δεν επιτρέπει την αλλαγή του σχήµατος πινάκων. δ) επιτρέπει ερωτήσεις πάνω σε πέντε (5) πίνακες το πολύ. 56. Οι όψεις (views) χρησιµοποιούνται στις σχεσιακές βάσεις δεδοµένων µε στόχο: α) την ταχύτερη επεξεργασία ερωτήσεων. β) την καλύτερη συνεργασία µε γλώσσες προγραµµατισµού. γ) την απλούστερη (πιο σύντοµη) διατύπωση ερωτήσεων. δ) τη δηµιουργία νέων πινάκων στη βάση δεδοµένων. 57. Αν σε έναν πίνακα Π το πεδίο Β εξαρτάται συναρτησιακά από το πεδίο Α, τότε: α) τα Α και Β έχουν πάντα την ίδια τιµή. β) το Α είναι οπωσδήποτε κλειδί του πίνακα Π. γ) το Β είναι οπωσδήποτε κλειδί του πίνακα Π. δ) δεν ισχύει κανένα από τα παραπάνω. 58. Έστω ένα µοντέλο Οντοτήτων-Σχέσεων µε δύο οντότητες Ο1 και Ο2 και µια σχέση Σ µεταξύ τους έτσι ώστε η σχέση Ο1 προς Ο2 να είναι Ν:1. Το αντίστοιχο σχεσιακό σχήµα έχει: α) 1 πίνακα. β) 2 πίνακες. γ) 3 πίνακες. δ) 4 πίνακες. 59. Η κανονικοποίηση σχεσιακών πινάκων επηρεάζει: α) την ταχύτητα επεξεργασίας ερωτήσεων. β) το χώρο που πιάνει η βάση δεδοµένων στο δίσκο. γ) και τα δύο παραπάνω. δ) κανένα από τα δύο. 60. Στα πλαίσια της υπηρεσίας xdsl: α) χρησιµοποιούνται 3 ζώνες συχνοτήτων που διαχωρίζονται µε Πολύπλεξη ιαίρεση Συχνότητας (Frequency Division Multiplexing FDM). β) χρησιµοποιούνται 256 κανάλια που διαιρούνται µε ιακριτή Πολυτονική ιαίρεση (Discrete MultiTone DMT). γ) χρησιµοποιείται ρυθµός δειγµατοληψίας 4000 baud. δ) ισχύουν όλα τα παραπάνω. 61. Η σύνδεση ενός υπολογιστή σε ένα τοπικό δίκτυο τεχνολογίας ΙΕΕΕ πραγµατοποιείται µέσω: α) της σύνδεσης του υπολογιστή σε transceiver. β) κατάλληλης κάρτας δικτύου, την οποία θα πρέπει να διαθέτει ο υπολογιστής. γ) κάποιου εξυπηρετητή τερµατικών (terminal server). δ) modem. 62. Το πρωτόκολλο ARP χρησιµοποιείται κυρίως για: α) την εύρεση µιας συγκεκριµένης διεύθυνσης MAC από µια διεύθυνση IP. β) την εύρεση µιας συγκεκριµένης διεύθυνσης IP από µια διεύθυνση MAC. γ) την εύρεση ενός ονόµατος υπολογιστή από µια διεύθυνση IP. δ) την εύρεση όλων των IP διευθύνσεων των υπολογιστών σε ένα τοπικό δίκτυο. 63. Ποιο από τα παρακάτω περιγράφει καλύτερα την υπηρεσία που προσφέρει το UDP πρωτόκολλο; α) Ένα πρωτόκολλο το οποίο ενηµερώνει για τη λήψη λανθασµένων datagrams. β) Ένα πρωτόκολλο το οποίο εντοπίζει λάθη στη µετάδοση των datagrams και ζητάει αναµετάδοση από τον αποστολέα. γ) Ένα πρωτόκολλο το οποίο µεταφέρει τα datagrams και ζητάει αναµετάδοσή τους σε περίπτωση απώλειας. δ) Ένα πρωτόκολλο το οποίο µεταφέρει datagrams χωρίς επιβεβαίωση λήψης ή εγγυηµένη µετάδοση. Σελίδα 9 από 11

10 64. Στο σύστηµα Ονοµάτων Περιοχής (Domain Name System) σε δίκτυα τεχνολογίας TCP/IP, ο εξυπηρετητής ονοµάτων (name server) χρησιµοποιείται: α) για την αναζήτηση αρχείων στο δίκτυο. β) για τη δροµολόγηση των πακέτων στο δίκτυο. γ) για την εύρεση της IP διεύθυνσης ενός υπολογιστή συνδεδεµένου στο Internet, όταν είναι γνωστό το όνοµά του. δ) για τη µεταφορά αρχείων µεταξύ διασυνδεδεµένων υπολογιστών. 65. Το πρωτόκολλο Simple Mail Transfer Protocol (SMTP) χρησιµοποιείται για: α) τη διαχείριση δικτύων τεχνολογίας TCP/IP. β) την αποστολή και λήψη µηνυµάτων ηλεκτρονικού ταχυδροµείου σε περιβάλλον OSI. γ) τη µεταφορά µηνυµάτων ηλεκτρονικού ταχυδροµείου σε δίκτυα τεχνολογίας TCP/IP. δ) την αποστολή, λήψη και επεξεργασία των µηνυµάτων ηλεκτρονικού ταχυδροµείου που βρίσκονται στη θυρίδα (mail box) ενός χρήστη. 66. Το τηλεφωνικό σύστηµα αποτελείται από: α) τοπικούς βρόχους και τοπικά κέντρα µεταγωγής. β) τοπικούς βρόχους, ζεύξεις και κέντρα µεταγωγής. γ) τοπικούς βρόχους, ζεύξεις και υπεραστικά κέντρα. δ) τοπικούς βρόχους, ζεύξεις και τοπικά κέντρα µεταγωγής. 67. Με ποια από τις παρακάτω µάσκες µπορεί να υλοποιηθεί ο µέγιστος αριθµός συνδέσεων από σηµείο- σε σηµείο (point-to-point) σε περιβάλλον TCP/IP; α) β) γ) δ) Πόση µνήµη χρειάζεται η κάρτα γραφικών για την παράσταση εικόνας, όταν έχουµε ανάλυση 1024x1024, µε πραγµατικό χρώµα (true colour), κανάλι διαφάνειας και διπλό καταχωρητή εικόνας (double-buffering): α) 2 Mbytes. β) 8 Mbytes. γ) 16 Mbytes. δ) 32 Mbytes. 69. Κατά την επισκόπηση περιεχοµένου multimedia στο διαδίκτυο χρησιµοποιείται συνήθως ένας καταχωρητής τύπου buffer: α) για σταθεροποίηση της ταχύτητας αναπαραγωγής, ώστε να µην επηρεάζεται από αυξοµειώσεις της ταχύτητας λήψης των δεδοµένων. β) για αποθήκευση της πληροφορίας multimedia ταυτόχρονα µε την επισκόπησή της. γ) για να αυξήσει την ταχύτητα αναπαραγωγής περιεχοµένου multimedia. δ) για να συντονίσει την αναπαραγωγή περιεχοµένου multimedia µε τα υπόλοιπα προγράµµατα που εκτελούνται στον υπολογιστή µας, όπως ο browser. 70. Ποιο από τα ακόλουθα γραφικά φορµάτ επιτρέπει την αποθήκευση πολλών εικόνων στο ίδιο αρχείο: α) WMF. β) TIFF. γ) JPEG. δ) GIF. 71. Η τεχνολογία TWAIN µπορεί να χρησιµοποιηθεί για τη σύλληψη ακίνητης εικόνας από: α) ψηφιακές φωτογραφικές µηχανές. β) scanners. γ) κάρτες video. δ) όλα τα παραπάνω. 72. Ο αλγόριθµος Huffman χρησιµοποιείται για συµπίεση: α) έγχρωµης εικόνας 24-bit σε αρχεία TIFF. β) ασπρόµαυρης εικόνας σε αρχεία TIFF. γ) έγχρωµης εικόνας 24-bit σε αρχεία BMP. δ) έγχρωµης εικόνας µε παλέτα 256 χρωµάτων σε αρχεία BMP. Σελίδα 10 από 11

11 73. Με το όρο Video Capture εννοούµε: α) τη σύλληψη ακίνητων εικόνων από πηγή video. β) τη σύλληψη του ενεργού παραθύρου και τη µεταφορά του στο Clipboard. γ) το συντονισµό µιας κάρτας video µε ένα κανάλι της τηλεόρασης. δ) τη διαδικασία εγγραφής και µετατροπής του αναλογικού σήµατος video σε ψηφιακό. 74. εδοµένου του αλφάβητου {Α, Β, Γ} και της πρότασης ΑΒΓΑ, ποια από τις παρακάτω είναι µια πιθανή κωδικοποίηση µε τον αλγόριθµο συµπίεσης και κωδικοποίησης Huffman: α) Α=0, Β=10, Γ=11. β) Α=10, Β=1, Γ=0. γ) Α=10, Β=11, Γ=01. δ) Α=11, Β=01, Γ= Το µαύρο χρώµα προκύπτει µε ανάµειξη των τριών βασικών χρωµάτων RGB. Ποια είναι η σωστή αναλογία; α) R=255, G=255, B=255. β) R=0, G=0, B=0. γ) R=127, G=127, B=127. δ) R=0, G=255, B=255. Σελίδα 11 από 11

ΙΑΓΩΝΙΣΜΟΣ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΕΤΟΥΣ Σάββατο ΕΡΩΤΗΜΑΤΟΛΟΓΙΟ

ΙΑΓΩΝΙΣΜΟΣ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΕΤΟΥΣ Σάββατο ΕΡΩΤΗΜΑΤΟΛΟΓΙΟ ΑΝΩΤΑΤΟ ΣΥΜΒΟΥΛΙΟ ΕΠΙΛΟΓΗΣ ΠΡΟΣΩΠΙΚΟΥ ΚΕΝΤΡΙΚΗ ΕΠΙΤΡΟΠΗ ΙΑΓΩΝΙΣΜΟΥ ΙΑΓΩΝΙΣΜΟΣ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΕΤΟΥΣ 2005 ΚΛΑ ΟΣ ΠΕ 20 ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΙ EΞΕΤΑΣΗ ΣΤΗΝ ΠΡΩΤΗ ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ «Γνωστικό Αντικείµενο» Σάββατο 14-5-2005

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

επιφάνεια πυριτίου Αναφορά στο Εκπαιδευτικό Υλικό : 5. Αναφορά στο Εργαστήριο :

επιφάνεια πυριτίου Αναφορά στο Εκπαιδευτικό Υλικό : 5. Αναφορά στο Εργαστήριο : 2. Α/Α Διάλεξης : 1 1. Τίτλος : Εισαγωγή στην Ψηφιακή Τεχνολογία 2. Μαθησιακοί Στόχοι : Λογικές Πύλες και η υλοποίησή τους με τρανζίστορ. Κατασκευή ολοκληρωμένων κυκλωμάτων. 3. Θέματα που καλύπτει : Λογικές

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

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής. Ακαδημαϊκό Έτος 2007-2008

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής. Ακαδημαϊκό Έτος 2007-2008 Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Ακαδημαϊκό Έτος 2007-2008 ΠΑΡΑΔΟΤΕΟ: Έκθεση Προόδου Υλοποίησης του Μαθήματος Εισαγωγή στην Επιστήμη των Υπολογιστών Διδάσκοντες: Θ.Ανδρόνικος - Μ.Στεφανιδάκης Περιεχόμενα

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

ΠΕΡΙΕΧΟΜΕΝΑ 1 ΚΕΦΑΛΑΙΟ ΟΙ ΥΠΟΛΟΓΙΣΤΕΣ ΑΠΟ ΤΗΝ ΑΡΧΑΙΟΤΗΤΑ ΜΕΧΡΙ ΣΗΜΕΡΑ Ιστορική αναδρομή Υπολογιστικές μηχανές

ΠΕΡΙΕΧΟΜΕΝΑ 1 ΚΕΦΑΛΑΙΟ ΟΙ ΥΠΟΛΟΓΙΣΤΕΣ ΑΠΟ ΤΗΝ ΑΡΧΑΙΟΤΗΤΑ ΜΕΧΡΙ ΣΗΜΕΡΑ Ιστορική αναδρομή Υπολογιστικές μηχανές ΠΕΡΙΕΧΟΜΕΝΑ 1 ΚΕΦΑΛΑΙΟ 1... 11 ΟΙ ΥΠΟΛΟΓΙΣΤΕΣ ΑΠΟ ΤΗΝ ΑΡΧΑΙΟΤΗΤΑ ΜΕΧΡΙ... 11 ΣΗΜΕΡΑ... 11 1.1 Ιστορική αναδρομή... 13 1.1.1 Υπολογιστικές μηχανές στην αρχαιότητα... 13 1.1.2 17ο έως τον 19ο... 14 1.1.3

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

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

Εισαγωγή στην Πληροφορική Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Εισαγωγή στην Πληροφορική Αστροφυσικός Αναπλ. Καθηγητής ΕΜΠ romylos@survey.ntua.gr Λειτουργικά συστήµατα, διεργασίες και δροµολόγηση Σύνδεση

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

Σελίδα 1 από 11. Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για:

Σελίδα 1 από 11. Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για: Σελίδα 1 από 11 Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για: την επικοινωνία, µε τα υπόλοιπα ολοκληρωµένα κυκλώµατα του υπολογιστικού συστήµατος. την παροχή τροφοδοσίας

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

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

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

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

Κεφάλαιο 4 Σύνδεση Μικροεπεξεργαστών και Μικροελεγκτών ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ

Κεφάλαιο 4 Σύνδεση Μικροεπεξεργαστών και Μικροελεγκτών ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ Κεφάλαιο 4 Σύνδεση Μικροεπεξεργαστών και Μικροελεγκτών ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ 1. Παρακάτω δίνονται μερικοί από τους ακροδέκτες που συναντάμε στην πλειοψηφία των μικροεπεξεργαστών. Φτιάξτε έναν πίνακα που να

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

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

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

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 1. Για να διεκπεραιωθεί η μεταφορά των πακέτων από την πηγή στον προορισμό μεταξύ των κόμβων του επικοινωνιακού υποδικτύου απαιτείται η

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

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

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

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

Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ

Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ 1. Τι εννοούμε με τον όρο υπολογιστικό σύστημα και τι με τον όρο μικροϋπολογιστικό σύστημα; Υπολογιστικό

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

Εικονική Μνήµη. Κεφάλαιο 8. Dr. Garmpis Aristogiannis - EPDO TEI Messolonghi

Εικονική Μνήµη. Κεφάλαιο 8. Dr. Garmpis Aristogiannis - EPDO TEI Messolonghi Εικονική Μνήµη Κεφάλαιο 8 Υλικό και δοµές ελέγχου Οι αναφορές στην µνήµη υπολογίζονται δυναµικά κατά την εκτέλεση Ηδιεργασίαχωρίζεταισετµήµατα τα οποία δεν απαιτείται να καταλαµβάνουν συνεχόµενες θέσεις

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

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

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

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

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

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

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

7.2.2 Σχέση OSI και TCP/IP

7.2.2 Σχέση OSI και TCP/IP Κεφάλαιο 7 7.2.2 Σχέση OSI και TCP/IP Σελ. 226-230 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr ΕΣΠΕΡΙΝΟ ΕΠΑΛ Κομοτηνής http://diktya-epal-g.ggia.info/ Γνωστό μοντέλο OSI διασύνδεσης ανοικτών συστημάτων.

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

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

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

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

Ψηφιακοί Υπολογιστές

Ψηφιακοί Υπολογιστές 1 η Θεµατική Ενότητα : υαδικά Συστήµατα Ψηφιακοί Υπολογιστές Παλαιότερα οι υπολογιστές χρησιµοποιούνταν για αριθµητικούς υπολογισµούς Ψηφίο (digit) Ψηφιακοί Υπολογιστές Σήµατα (signals) : διακριτά στοιχεία

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

Πληροφορική 2. Αλγόριθμοι

Πληροφορική 2. Αλγόριθμοι Πληροφορική 2 Αλγόριθμοι 1 2 Τι είναι αλγόριθμος; Αλγόριθμος είναι ένα διατεταγμένο σύνολο από σαφή βήματα το οποίο παράγει κάποιο αποτέλεσμα και τερματίζεται σε πεπερασμένο χρόνο. Ο αλγόριθμος δέχεται

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

Επιτεύγµατα των Λ.Σ.

Επιτεύγµατα των Λ.Σ. Επιτεύγµατα των Λ.Σ. ιεργασίες ιαχείριση Μνήµης Ασφάλεια και προστασία δεδοµένων Χρονοπρογραµµατισµός & ιαχείρηση Πόρων οµή Συστήµατος ιεργασίες Ένα πρόγραµµα σε εκτέλεση Ένα στιγµιότυπο ενός προγράµµατος

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

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

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

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

Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, μνήμης και Ε/Ε)

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

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

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή

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

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

Επεξεργασία Ερωτήσεων

Επεξεργασία Ερωτήσεων Εισαγωγή στην Επεξεργασία Ερωτήσεων 1 Εισαγωγή ΣΔΒΔ Σύνολο από προγράµµατα για τη διαχείριση της ΒΔ Αρχεία ευρετηρίου Κατάλογος ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ Αρχεία δεδοµένων συστήµατος Σύστηµα Βάσεων Δεδοµένων (ΣΒΔ)

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

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

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

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

Εισαγωγή. Γενική Εικόνα του Μαθήµατος. Το εσωτερικό ενός Σ Β. Εισαγωγή. Εισαγωγή Σ Β Σ Β. Αρχεία ευρετηρίου Κατάλογος συστήµατος Αρχεία δεδοµένων

Εισαγωγή. Γενική Εικόνα του Μαθήµατος. Το εσωτερικό ενός Σ Β. Εισαγωγή. Εισαγωγή Σ Β Σ Β. Αρχεία ευρετηρίου Κατάλογος συστήµατος Αρχεία δεδοµένων Βάσεις εδοµένων 2003-2004 Ευαγγελία Πιτουρά 1 ΜΕΡΟΣ 1 Γενική Εικόνα του Μαθήµατος Επεξεργασία Ερωτήσεων Μοντελοποίηση (Μοντέλο Ο/Σ, Σχεσιακό, Λογικός Σχεδιασµός) Προγραµµατισµός (Σχεσιακή Άλγεβρα, SQL)

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

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

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Μάθηµα 1 Ο ρόλος του ΛΣ Υλικό Υπολογιστικό σύστηµα Λειτουργικό σύστηµα Λογισµικό Προγράµµατα εφαρµογής Στόχοι του ΛΣ Χρήστες ιευκόλυνση των χρηστών ιευκόλυνση

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

ΚΕΦΑΛΑΙΟ 2: Τύποι δεδομένων και εμφάνιση στοιχείων...33

ΚΕΦΑΛΑΙΟ 2: Τύποι δεδομένων και εμφάνιση στοιχείων...33 ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος του συγγραφέα... 13 Πρόλογος του καθηγητή Τιμολέοντα Σελλή... 15 ΚΕΦΑΛΑΙΟ 1: Εργαλεία γλωσσών προγραμματισμού...17 1.1 Γλώσσες προγραμματισμού τρίτης γεννεάς... 18 τι είναι η γλώσσα

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ, 5 ο εξάµηνο

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ, 5 ο εξάµηνο ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ και ΥΠΟΛΟΓΙΣΤΩΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ, 5 ο εξάµηνο ΦΕΒΡΟΥΑΡΙΟΣ 2006 ΘΕΜΑΤΑ ΚΑΙ ΛΥΣΕΙΣ

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

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

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

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

2. Αλγόριθμοι, δομές δεδομένων και πολυπλοκότητα

2. Αλγόριθμοι, δομές δεδομένων και πολυπλοκότητα 1. Εισαγωγή 1.1 O Υπολογιστής ως εργαλείο μηχανικού 1.2 Η Επιστήμη των υπολογιστών 1.3 Ιστορικό Σημείωμα 1.4 Ο υπολογιστής μηχανή επεξεργασίας ψηφιακής πληροφορίας 1.5 Ψηφιοποίηση πληροφορίας 1.5.1 ψηφιοποίηση

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

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

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

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

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

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

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

Επιµέλεια Θοδωρής Πιερράτος

Επιµέλεια Θοδωρής Πιερράτος εδοµένα οµές δεδοµένων και αλγόριθµοι Τα δεδοµένα είναι ακατέργαστα γεγονότα. Η συλλογή των ακατέργαστων δεδοµένων και ο συσχετισµός τους δίνει ως αποτέλεσµα την πληροφορία. Η µέτρηση, η κωδικοποίηση,

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

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

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

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

Διάλεξη 2η: Αλγόριθμοι και Προγράμματα

Διάλεξη 2η: Αλγόριθμοι και Προγράμματα Διάλεξη 2η: Αλγόριθμοι και Προγράμματα Τμήμα Επιστήμης Υπολογιστών, Πανεπιστήμιο Κρήτης Εισαγωγή στην Επιστήμη Υπολογιστών Βασίζεται σε διαφάνειες του Κ Παναγιωτάκη Πρατικάκης (CSD) Αλγόριθμοι και Προγράμματα

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

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

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

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

ΑΕΠΠ Ερωτήσεις θεωρίας

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

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

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Ηυιοθέτησητης τεχνολογίαςκαι αρχιτεκτονικής TCP/IP δεν έρχεται σε σύγκρουσηµε το µοντέλο του OSI και αυτό γιατί και τα δυο συστήµατααναπτύχθηκαν συγχρόνως. Παρόλα αυτά, υπάρχουν ορισµένες ουσιώδεις διαφορές

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

σύνθεση και απλοποίησή τους θεωρήµατα της άλγεβρας Boole, αξιώµατα του Huntington, κλπ.

σύνθεση και απλοποίησή τους θεωρήµατα της άλγεβρας Boole, αξιώµατα του Huntington, κλπ. Εισαγωγή Εργαστήριο 2 ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ Σκοπός του εργαστηρίου είναι να κατανοήσουµε τον τρόπο µε τον οποίο εκφράζεται η ψηφιακή λογική υλοποιώντας ασκήσεις απλά και σύνθετα λογικά κυκλώµατα (χρήση του

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

Dr. Garmpis Aristogiannis - EPDO TEI Messolonghi

Dr. Garmpis Aristogiannis - EPDO TEI Messolonghi Προϋποθέσεις για Αµοιβαίο Αποκλεισµό Μόνο µία διεργασία σε κρίσιµο τµήµασεκοινό πόρο Μία διεργασία που σταµατά σε µη κρίσιµο σηµείο δεν πρέπει να επιρεάζει τις υπόλοιπες διεργασίες εν πρέπει να υπάρχει

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

Επιµέλεια Θοδωρής Πιερράτος

Επιµέλεια Θοδωρής Πιερράτος Εισαγωγή στον προγραµµατισµό Η έννοια του προγράµµατος Ο προγραµµατισµός ασχολείται µε τη δηµιουργία του προγράµµατος, δηλαδή του συνόλου εντολών που πρέπει να δοθούν στον υπολογιστή ώστε να υλοποιηθεί

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

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

ΜΑΘΗΜΑΤΑ ΤΜΗΜΑΤΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ ΠΑΡΑ ΟΣΕΙΣ ΑΣΚΗΣΕΙΣ ΚΑΘΗΓΗΤΕΣ/ΤΡΙΕΣ Τεχνικές Προγραµµατισµού Εισαγωγή στον Προγραµµατισµό Γλώσσες Προγραµµατισµού, Θεωρία Γλωσσών Προγραµµατισµού 1999-2002 Θεωρία Γλωσσών 1996-2000, 2000-2002 Αρχές Γλωσσών Προγραµµατισµού 2002-2005 Τυπικές

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

Αναδρομή Ανάλυση Αλγορίθμων

Αναδρομή Ανάλυση Αλγορίθμων Αναδρομή Ανάλυση Αλγορίθμων Παράδειγμα: Υπολογισμός του παραγοντικού Ορισμός του n! n! = n x (n - 1) x x 2 x 1 Ο παραπάνω ορισμός μπορεί να γραφεί ως n! = 1 αν n = 0 n x (n -1)! αλλιώς Παράδειγμα (συνέχ).

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

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα Στόχοι κεφαλαίου ίκτυα υπολογιστών (Κεφαλαιο 15 στο βιβλιο) Περιγραφή των κύριων θεµάτων σχετικά µε τα δίκτυα υπολογιστών Αναφορά στα διάφορα είδη δικτύων Περιγραφή των διαφόρων τοπολογιών των τοπικών

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

Σ ή. : υαδικά. Ε ό. ή Ενότητα

Σ ή. : υαδικά. Ε ό. ή Ενότητα 1η Θεµατική Θ ή Ενότητα Ε ό : υαδικά δ ά Συστήµατα Σ ή Μονάδα Ελέγχου Ψηφιακοί Υπολογιστές Αριθµητική Μονάδα Κρυφή Μνήµη Μονάδα Μνήµης ιαχείριση Μονάδων Ι/Ο ίσκοι Οθόνες ικτυακές Μονάδες Πληκτρολόγιο,

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

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

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

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

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.5 Πρωτόκολλο IP 38. Τι είναι το πρωτόκολλο ιαδικτύου (Internet Protocol, IP); Είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/IP. Βασίζεται στα αυτοδύναµα

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

Μάθημα 3 ο ΔΙΕΡΓΑΣΙΕΣ (PROCESSES)

Μάθημα 3 ο ΔΙΕΡΓΑΣΙΕΣ (PROCESSES) Μάθημα 3 ο ΔΙΕΡΓΑΣΙΕΣ (PROCESSES) Εισαγωγή H κεντρική μονάδα επεξεργασίας (ΚΜΕ) και η κύρια μνήμη αποτελούν τα βασικά δομικά στοιχεία ενός υπολογιστικού συστήματος. Η πρώτη εκτελεί εντολές χειρισμού δεδομένων

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

Πληροφορική Ι. Μάθημα 6 ο Εκτέλεση πράξεων, Αρχιτεκτονική Η/Υ. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας

Πληροφορική Ι. Μάθημα 6 ο Εκτέλεση πράξεων, Αρχιτεκτονική Η/Υ. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Πληροφορική Ι Μάθημα 6 ο Εκτέλεση πράξεων, Αρχιτεκτονική Η/Υ Δρ. Γκόγκος Χρήστος Εκτέλεση προγραμμάτων Πρόγραμμα: Ένα σύνολο από εντολές.

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

Εργαστήριο 3 ΟΡΓΑΝΩΣΗ ΤΗΣ ΚΜΕ. Εισαγωγή

Εργαστήριο 3 ΟΡΓΑΝΩΣΗ ΤΗΣ ΚΜΕ. Εισαγωγή Εισαγωγή Εργαστήριο 3 ΟΡΓΑΝΩΣΗ ΤΗΣ ΚΜΕ Σκοπός του εργαστηρίου είναι να γνωρίσουµε την εσωτερική δοµή και αρχιτεκτονική της κεντρικής µονάδας επεξεργασίας, να κατανοήσουµε τον τρόπο µε τον οποίο λειτουργεί

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

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΩΤΗ ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ Τετάρτη 16 Ιουνίου 2004 Οδηγίες: Η διάρκεια της εξέτασης είναι 3,5 ώρες. Ισχύουν όσα αναφέρονται στους Κανονισµούς Εξετάσεων του ΕΑΠ γενικότερα και της ΘΕ ειδικότερα. Είναι υποχρεωτικό

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

Αρχιτεκτονικές Συνόλου Εντολών (ΙΙ)

Αρχιτεκτονικές Συνόλου Εντολών (ΙΙ) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2016-17 Αρχιτεκτονικές Συνόλου Εντολών (ΙΙ) (Δομή Εντολών και Παραδείγματα) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης Αρχιτεκτονική

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

Σελίδα 1 από 12. Απαντήσεις στο φυλλάδιο 55. Ερώτηση 1 η : Ένα υπολογιστικό σύστηµα αποτελείται από:

Σελίδα 1 από 12. Απαντήσεις στο φυλλάδιο 55. Ερώτηση 1 η : Ένα υπολογιστικό σύστηµα αποτελείται από: Σελίδα 1 από 12 Απαντήσεις στο φυλλάδιο 55 Ερώτηση 1 η : Ένα υπολογιστικό σύστηµα αποτελείται από: (α) Κεντρική Μονάδα Επεξεργασίας. (β) Κύρια Μνήµη. (γ) Μονάδες εισόδου. (δ) Μονάδες εξόδου. (ε) Βοηθητική

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

Πληροφορική 2. Δομές δεδομένων και αρχείων

Πληροφορική 2. Δομές δεδομένων και αρχείων Πληροφορική 2 Δομές δεδομένων και αρχείων 1 2 Δομή Δεδομένων (data structure) Δομή δεδομένων είναι μια συλλογή δεδομένων που έχουν μεταξύ τους μια συγκεκριμένη σχέση Παραδείγματα δομών δεδομένων Πίνακες

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

Εισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Εισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή στην Επεξεργασία Ερωτήσεων Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1 Επεξεργασία Ερωτήσεων Θα δούμε την «πορεία» μιας SQL ερώτησης (πως εκτελείται) Ερώτηση SQL Ερώτηση ΣΒΔ Αποτέλεσμα Βάσεις

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

Αποµακρυσµένη κλήση διαδικασιών

Αποµακρυσµένη κλήση διαδικασιών Αποµακρυσµένηκλήση διαδικασιών Τοπική κλήση διαδικασιών Αποµακρυσµένη κλήση διαδικασιών Μεταβίβαση παραµέτρων Πρωτόκολλα επικοινωνίας Αντιγραφή µηνυµάτων Προδιαγραφές διαδικασιών RPC στο σύστηµα DCE Κατανεµηµένα

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

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

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

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Ακαδηµαϊκό Έτος 2003-2004, Εαρινό Εξάµηνο ιδάσκων

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

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος 09 1 http://creativecommons.org/licenses/by-nc-nd/3.

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος 09 1 http://creativecommons.org/licenses/by-nc-nd/3. Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET Εφαρµογές - Ιούλιος 09 1 Εισαγωγή στην τεχνολογία TCP/IP Τεχνολογία TCP/IP TCP/IP Πρωτόκολλα TCP/IP ή τεχνολογία TCP/IP ή τεχνολογία ιαδικτύου (Internet)( ιαδίκτυο

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

Περιεχόμενα. Περιεχόμενα

Περιεχόμενα. Περιεχόμενα Περιεχόμενα xv Περιεχόμενα 1 Αρχές της Java... 1 1.1 Προκαταρκτικά: Κλάσεις, Τύποι και Αντικείμενα... 2 1.1.1 Βασικοί Τύποι... 5 1.1.2 Αντικείμενα... 7 1.1.3 Τύποι Enum... 14 1.2 Μέθοδοι... 15 1.3 Εκφράσεις...

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

Ανάπτυξη και Σχεδίαση Λογισμικού

Ανάπτυξη και Σχεδίαση Λογισμικού Ανάπτυξη και Σχεδίαση Λογισμικού Η γλώσσα προγραμματισμού C Γεώργιος Δημητρίου Βασικά Στοιχεία Το αλφάβητο της C Οι βασικοί τύποι της C Δηλώσεις μεταβλητών Είσοδος/Έξοδος Βασικές εντολές της C Αλφάβητο

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

Πρωτόκολλα Διαδικτύου

Πρωτόκολλα Διαδικτύου Πρωτόκολλα Διαδικτύου Ερωτήσεις Ασκήσεις Επικοινωνίες Δεδομένων Μάθημα 3 ο Ερωτήσεις 1. Τι είναι το intranet και ποια τα πλεονεκτήματα που προσφέρει; 2. Τι δηλώνει ο όρος «TCP/IP»; 3. Να αναφέρετε τα πρωτόκολλα

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

Εικονική Μνήμη (Virtual Μemory)

Εικονική Μνήμη (Virtual Μemory) ΗΥ 431 Αρχιτεκτονική Παραλλήλων Συστημάτων Διάλεξη 16 Εικονική Μνήμη (Virtual Μemory) Νίκος Μπέλλας Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Η/Υ Απλό πείραμα int *data = malloc((1

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

4.3. Γραµµικοί ταξινοµητές

4.3. Γραµµικοί ταξινοµητές Γραµµικοί ταξινοµητές Γραµµικός ταξινοµητής είναι ένα σύστηµα ταξινόµησης που χρησιµοποιεί γραµµικές διακριτικές συναρτήσεις Οι ταξινοµητές αυτοί αναπαρίστανται συχνά µε οµάδες κόµβων εντός των οποίων

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

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

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

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

7.6 ιευθυνσιοδότηση. Ερωτήσεις

7.6 ιευθυνσιοδότηση. Ερωτήσεις 7.6 ιευθυνσιοδότηση Ερωτήσεις 1. Να εξηγήσετε τους όρους διεύθυνση, όνοµα και διαδροµή στην τεχνολογία TCP/IP και να εξηγήσετε πώς σχετίζονται αυτοί µεταξύ τους. 2. Τι είναι η φυσική διεύθυνση ή διεύθυνση

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

1. Οργάνωση της CPU 2. Εκτέλεση εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο επίπεδο των επεξεργαστών

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

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

εισαγωγικές έννοιες Παύλος Εφραιμίδης Δομές Δεδομένων και

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

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

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

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

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

ÁÎÉÁ ÅÊÐÁÉÄÅÕÔÉÊÏÓ ÏÌÉËÏÓ

ÁÎÉÁ ÅÊÐÁÉÄÅÕÔÉÊÏÓ ÏÌÉËÏÓ ΘΕΜΑ Α ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΑΤΕΥΘΥΝΣΗΣ (ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ) 27 ΜΑΪΟΥ 2016 ΕΚΦΩΝΗΣΕΙΣ Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και, δίπλα,

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

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.1.1. Γενικές Αρχές 1. Τι ονοµάζεται επικοινωνιακό υποδίκτυο και ποιο είναι το έργο του; Το σύνολο όλων των ενδιάµεσων κόµβων που εξασφαλίζουν την επικοινωνία µεταξύ

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

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

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

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

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ 3: Λειτουργικά Συστήµατα

ΚΕΦΑΛΑΙΟ 3: Λειτουργικά Συστήµατα ΚΕΦΑΛΑΙΟ 3: Λειτουργικά Συστήµατα 3.1 Η εξέλιξη των λειτουργικών συστηµάτων 3.2 Αρχιτεκτονική λειτουργικών συστηµάτων 3.3 Συντονισµός των δραστηριοτήτων του υπολογιστή 3.4 Χειρισµός ανταγωνισµού µεταξύ

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

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

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

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

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ

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

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

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

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

Εισαγωγή στους Αλγόριθµους. Αλγόριθµοι. Ιστορικά Στοιχεία. Ο πρώτος Αλγόριθµος. Παραδείγµατα Αλγορίθµων. Τι είναι Αλγόριθµος

Εισαγωγή στους Αλγόριθµους. Αλγόριθµοι. Ιστορικά Στοιχεία. Ο πρώτος Αλγόριθµος. Παραδείγµατα Αλγορίθµων. Τι είναι Αλγόριθµος Εισαγωγή στους Αλγόριθµους Αλγόριθµοι Τι είναι αλγόριθµος; Τι µπορεί να υπολογίσει ένας αλγόριθµος; Πως αξιολογείται ένας αλγόριθµος; Παύλος Εφραιµίδης pefraimi@ee.duth.gr Αλγόριθµοι Εισαγωγικές Έννοιες

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

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

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

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

Περιεχόµενα. I Βασικές Γνώσεις 1

Περιεχόµενα. I Βασικές Γνώσεις 1 Περιεχόµενα I Βασικές Γνώσεις 1 1 Μοντελοποίηση Προγραµµάτων 3 1.1 Ψευδογλώσσα....................... 6 1.2 Διαγράµµατα Ροής..................... 6 1.3 Παραδείγµατα σε Ψευδογλώσσα και Διαγράµµατα Ροής.

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 003.1 - Επιστήµη της Πληροφορικής και Πληροφοριακά Συστήµατα Ακαδηµαϊκό έτος 2010 2011, Χειµερινό εξάµηνο Τελική Εξέταση: Σάββατο - 04/12/10, Ώρα: 08:30-11:30,

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

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου)

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου) ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου) 1. Εισαγωγή Χαρακτηριστικά της γλώσσας Τύποι δεδοµένων Γλώσσα προγραµµατισµού

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

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Ενότητα 1 Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Εύρος Ζώνης και Ταχύτητα Μετάδοσης Η ταχύτητα µετάδοσης [εύρος ζώνης (banwidth)] των δεδοµένων αποτελεί ένα δείκτη επίδοσης των δικτύων και συνήθως

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

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

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

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

ΚΕΦΑΛΑΙΟ 7 ΕΙ Η, ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ

ΚΕΦΑΛΑΙΟ 7 ΕΙ Η, ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΚΕΦΑΛΑΙΟ 7 ΕΙ Η, ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ 7.1. Ανάπτυξη Προγράµµατος Τι είναι το Πρόγραµµα; Το Πρόγραµµα: Είναι ένα σύνολο εντολών για την εκτέλεση ορισµένων λειτουργιών από τον υπολογιστή.

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

Κεφάλαιο 13. Λογισµικό Υλικό. Λειτουργικό σύστηµα υποστήριξης δικτύου. Ανακεφαλαίωση Ερωτήσεις

Κεφάλαιο 13. Λογισµικό Υλικό. Λειτουργικό σύστηµα υποστήριξης δικτύου. Ανακεφαλαίωση Ερωτήσεις Κεφάλαιο 13 Λογισµικό Υλικό Μάθηµα 13.1: Μάθηµα 13.2: Λειτουργικό σύστηµα υποστήριξης δικτύου ιαδικτυακός εξοπλισµός Ανακεφαλαίωση Ερωτήσεις Επιµέλεια : Αθανάσιος Ι. Μάργαρης (amarg@uom.gr) 132 Ερώτηση

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

5.1 Θεωρητική εισαγωγή

5.1 Θεωρητική εισαγωγή ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 5 ΚΩ ΙΚΟΠΟΙΗΣΗ BCD Σκοπός: Η κατανόηση της µετατροπής ενός τύπου δυαδικής πληροφορίας σε άλλον (κωδικοποίηση/αποκωδικοποίηση) µε τη µελέτη της κωδικοποίησης BCD

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

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

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

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

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

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

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

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

Πράξεις με δυαδικούς αριθμούς Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 26-7 Πράξεις με δυαδικούς αριθμούς (αριθμητικές πράξεις) http://mixstef.github.io/courses/csintro/ Μ.Στεφανιδάκης Πράξεις με

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΝΑΠΤΥΞΗ ΚΑΙ ΣΧΕΔΙΑΣΗ ΛΟΓΙΣΜΙΚΟΥ Η γλώσσα προγραμματισμού C ΕΡΓΑΣΤΗΡΙΟ 2: Εκφράσεις, πίνακες και βρόχοι 14 Απριλίου 2016 Το σημερινό εργαστήριο

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

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

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

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

Επεξεργασία Ερωτήσεων

Επεξεργασία Ερωτήσεων Εισαγωγή Επεξεργασία Ερωτήσεων ΜΕΡΟΣ 1 Γενική Εικόνα του Μαθήματος 1. Μοντελοποίηση (Μοντέλο Ο/Σ, Σχεσιακό, Λογικός Σχεδιασμός) 2. Προγραμματισμός (Σχεσιακή Άλγεβρα, SQL) ημιουργία/κατασκευή Εισαγωγή εδομένων

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

Λειτουργικά Συστήματα

Λειτουργικά Συστήματα 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Λειτουργικά Συστήματα Ενότητα 5 : Αμοιβαίος Αποκλεισμός Δημήτριος Λιαροκάπης 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τμήμα Μηχανικών

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

Αρχιτεκτονική υπολογιστών

Αρχιτεκτονική υπολογιστών 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Αρχιτεκτονική υπολογιστών Ενότητα 3 : Μια άποψη του κορυφαίου επιπέδου λειτουργίας και διασύνδεσης του υπολογιστή Καρβούνης Ευάγγελος Η έννοια

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

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

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

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

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

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

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

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

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

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