ÂÚÈÂ fiìâó. Πρόλογος Στόχος, Προσδοκώµενα αποτελέσµατα, Έννοιες κλειδιά. Eισαγωγικές παρατηρήσεις... 37

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

Download "ÂÚÈÂ fiìâó. Πρόλογος... 11. Στόχος, Προσδοκώµενα αποτελέσµατα, Έννοιες κλειδιά. Eισαγωγικές παρατηρήσεις... 37"

Transcript

1 ÂÚÈ fiìâó Πρόλογος K º π 1 H ÂappleÈÛÙ ÌË ÙˆÓ appleôïôáèûùòó: EÈÛ ÁˆÁÈÎ apple Ú ÙËÚ ÛÂÈ Στόχος, Προσδοκώµενα αποτελέσµατα, Έννοιες κλειδιά Eισαγωγικές παρατηρήσεις Ιστορική ανασκόπηση Εισαγωγή στους υπολογισµούς Χαρακτηριστικά Υπολογιστών Επιστήµη Υπολογιστών και Πληροφορική Γνωστικά αντικείµενα Πληροφορικής Σύνοψη κεφαλαίου Προτεινόµενη βιβλιογραφία K º π 2 µ ÛÈÎ Ó ÙÔÌ Î È ÔÌ appleôïôáèûùòó Στόχος, Προσδοκώµενα αποτελέσµατα, Έννοιες κλειδιά Eισαγωγικές παρατηρήσεις Βασική δοµή Υπολογιστή Αντιπροσώπευση δεδοµένων στον Υπολογιστή Αριθµητική και λογική µονάδα Μονάδα µνήµης Μονάδα ελέγχου Αρχιτεκτονική Υπολογιστών Εγκατάσταση Υπολογιστή Σύνοψη κεφαλαίου Προτεινόµενη βιβλιογραφία K º π 3 appleèîôèóˆó Ì appleôïôáèûù Στόχος, Προσδοκώµενα αποτελέσµατα, Έννοιες κλειδιά

2 6 EI A ø H THN E I THMH TøN Y O O I TøN Eισαγωγικές παρατηρήσεις Μονάδες εισόδου Μονάδες εξόδου Βοηθητικές µνήµες Σύνοψη κεφαλαίου Προτεινόµενη βιβλιογραφία K º π 4 ÏËÚÔÊÔÚ Â Î È Á ÚÔÓÔÈ YappleÔÏÔÁÈÛÙ Στόχος, Προσδοκώµενα αποτελέσµατα, Έννοιες κλειδιά Eισαγωγικές παρατηρήσεις Παράγοντες επανάστασης πληροφοριών Σύγχρονες εφαρµογές Ταξιδεύοντας στο σύγχρονο κόσµο των Υπολογιστών Σύγχρονα µικρο υπολογιστικά συστήµατα Σύνοψη κεφαλαίου Προτεινόµενη βιβλιογραφία K º π 5 ÚÔÁÚ ÌÌ ÙÈÛÌfi : ÏÒÛÛÂ, Â Ë Î È ÂÊ ÚÌÔÁ Στόχος, Προσδοκώµενα αποτελέσµατα, Έννοιες κλειδιά Eισαγωγικές παρατηρήσεις Γλώσσες µηχανής Συµβολικές γλώσσες Γλώσσες υψηλού επιπέδου ιαδικασία µεταγλώττισης Ιστορική εξέλιξη γλωσσών προγραµµατισµού Είδη προγραµµατισµού Αρχές ανάπτυξης προγραµµάτων Γενικά διαγράµµατα ροής ιαγράµµατα συστηµάτων Σύνοψη κεφαλαίου Προτεινόµενη βιβλιογραφία

3 H ÂappleÈÛÙ ÌË ÙˆÓ appleôïôáèûùòó: EÈÛ ÁˆÁÈÎ apple Ú ÙËÚ ÛÂÈ ÎÔapplefi Το κεφάλαιο αυτό έχει σκοπό να σας παρουσιάσει συνοπτικά την ιστορική εξέλιξη των υπολογιστών και τα κύρια χαρακτηριστικά τους. Επιπρόσθετα σας παρουσιάζει ταξινοµηµένα τα βασικά γνωστικά αντικείµενα της Πληροφορικής. 1 º π ÚÔÛ ÔÎÒÌÂÓ appleôùâï ÛÌ Ù Αφού ολοκληρώσετε τη µελέτη του πρώτου κεφαλαίου, θα µπορείτε να: παρουσιάζετε µια ιστορική αναδροµή της εξέλιξης των υπολογιστών δίνετε συνοπτικούς ορισµούς για την Επιστήµη των Υπολογιστών και την Πληροφορική αναφέρετε τα πέντε κύρια χαρακτηριστικά των υπολογιστών καθώς επίσης κατηγορίες και τύπους υπολογιστών περιγράφετε µε σαφήνεια τα γνωστικά αντικείµενα της Πληροφορικής ŒÓÓÔÈ ÎÏÂÈ È Υπολογιστής (Computer) Επιστήµη Υπολογιστών (Computer Science) Πληροφορική (Informatics) Υπολογισµοί (Computations) Κεντρική Μονάδα Επεξεργασίας (CPU) δεδοµένα (data) δυαδικά ψηφία (bits) είσοδος έξοδος (input output) γνωστικά αντικείµενα Πληροφορικής EÈÛ ÁˆÁÈÎ apple Ú ÙËÚ ÛÂÈ Μέσα στο σχετικά περιορισµένο χρονικό διάστηµα των τελευταίων πενήντα χρόνων οι Υπολογιστές έχουν µεταβάλει τον κόσµο που µας περιβάλλει περισσότερο από κάθε άλλη µηχανή που εφευρέθηκε τις τελευταίες χιλιετηρίδες. Το πρώτο κεφάλαιο χωρίζεται σε πέντε ενό-

4 14 KEºA AIO 1: H π ª ø À π ø / Eπ ø π ƒ ƒ π τητες. Στην πρώτη ενότητα παρουσιάζουµε µία συνοπτική ιστορική εξέλιξη των υπολογιστών και περιγράφουµε τα κύρια χαρακτηριστικά τους. Στη δεύτερη ενότητα παρουσιάζουµε τον τρόπο παράστασης πληροφοριών µέσα στον υπολογιστή και τη λειτουργικότητα των µηχανη- µάτων εισόδου εξόδου. Στην τρίτη ενότητα περιγράφουµε τα βασικά χαρακτηριστικά των υπολογιστών καθώς επίσης κατηγορίες και τύπους τους. Οι ορισµοί της Επιστήµης Υπολογισµών και Πληροφορικής δίνονται στην τέταρτη ενότητα, ενώ στην πέµπτη ενότητα παρουσιάζουµε ταξινοµηµένα τα βασικά γνωστικά αντικείµενα της Πληροφορικής.

5 1.1 π ƒπ πûùôúèî Ó ÛÎfiappleËÛË Μία από τις πρώτες υπολογιστικές µηχανές στην ιστορία της επεξεργασίας δεδοµένων είναι ο άβακας, µία µηχανή που πιθανώς χρησιµοποιήθηκε περίπου το 2200 π.χ. από τους Βαβυλώνιους και ακόµη πρωτύτερα στην κοιλάδα του Τίγρη Ευφράτη το 3500 π.χ. Ο πρώτος αυτός µηχανικός υπολογιστής κατασκευάσθηκε σε διάφορες τροποποιηµένες µορφές και χρησιµοποιείται µέχρι σήµερα για τις υπολογιστικές ανάγκες του ανθρώπου εκτελώντας τις θεµελιώδεις αριθµητικές πράξεις. Μία από τις αρχαιότερες υπολογιστικές µηχανές θεωρείται ο µεταλλικός µηχανισµός γνωστός ως «µηχανισµός των Αντικυθήρων» (είδος αστρολάβου που κατασκευάσθηκε περίπου το 65 π.χ.), που ανασύρθηκε από Έλληνες σπογγαλιείς κοντά στο νησί Αντικύθηρα στις αρχές του αιώνα. Η ύπαρξη του παραπάνω υπολογιστικού συστή- µατος, αλλά και άλλων αρχαίων υπολογιστικών συστηµάτων, όπως π.χ. ο «µεσολάβος» (Ερατοσθένης, 210 π.χ.), ένα ειδικό όργανο για επίλυση γεωµετρικών προβληµάτων, η «διόπτρα» (Ήρων ο Αλεξανδρεύς, 100 π.χ.), ένα υπολογιστικό όργανο για τοπογραφικές εφαρ- µογές ανάλογο προς τον Θεοδόλιχο, δείχνουν ανάπτυξη υπολογιστικών εφαρµογών και σχετικής τεχνολογίας. Από τις πρώτες φάσεις στην ανάπτυξη των σύγχρονων υπολογιστικών µεθόδων µπορεί να θεωρηθεί ότι είναι η εφεύρεση του αραβικού συστήµατος αριθµών, η εισαγωγή του στη ύση και η µεταγενέστερη απλοποίηση των λειτουργικών τεχνικών του. Το σύστηµα των λογαρίθµων, που εφευρέθηκε από τον Σκώτο Μαθηµατικό John Napier, δίνει µία χρήσιµη µέθοδο για συντόµευση υπολογισµών, ειδικότερα σε πράξεις πολλαπλασιασµού, διαίρεσης, ύψωσης σε δύναµη και εξαγωγή ριζών, που ελαττώνονται σε απλή πρόσθεση και αφαίρεση µε τη χρήση λογαρίθµων. Οι πίνακες του Napier, που χρησιµοποιούν τη βάση [1] e, δηµοσιεύθηκαν το 1614, ενώ ο Άγγλος Μαθηµατικός Henry Briggs δηµοσίευσε λίγο αργότερα πίνακες που χρησιµοποιούν τη βάση 10 και αποτελούν το «κοινό» σύστηµα λογαρίθµων. [1] Οι λογάριθµοι µε βάση τον αριθµό e, όπου e = 2,71828, ονοµάζονται φυσικοί ή νεπέριοι λογάριθµοι, π.χ. αν e x = N > 0, τότε x = lnn είναι ο λογάριθµος µε βάση e.

6 16 KEºA AIO 1: H π ª ø À π ø / Eπ ø π ƒ ƒ π Μετά την εµφάνιση των λογαρίθµων σύντοµα εφευρέθηκε ο λογαριθµικός κανόνας, που είναι ένας µηχανικός αναλογικός υπολογιστής στον οποίο οι αριθµητικές αποστάσεις στις κλίµακες είναι ανάλογες µε γεωµετρικές µεταβολές. Χρησιµοποιώντας λογαρίθµους (logs) για τις κλίµακες και µε χρήση κινητών κλιµάκων είναι δυνατή η µηχανική εκτέλεση υπολογισµών (που προηγούµενα γίνονταν µε χαρτί και µολύβι) µε προσέγγιση περίπου τρία σηµαντικά ψηφία. Χαρακτηριστικά αναφέρεται ότι ο άβακας, ο οποίος επεξεργάζεται δεδοµένα σε διακριτή (ψηφιακή) µορφή, είναι ένα παράδειγµα ψηφιακού υπολογιστή, ενώ ο λογαριθµικός κανόνας, ο οποίος επεξεργάζεται µεταβλητές που βρίσκονται σε συνεχή (αναλογική) µορφή, αποτελεί ένα παράδειγµα αναλογικού υπολογιστή. Η Αριθµητική Μηχανή του Pascal: Ο Γάλλος Φιλόσοφος και Μαθη- µατικός Blaise Pascal το 1647 εφεύρε την πρώτη προσθετική µηχανή, που µπορούσε να εκτελέσει αρίθµηση, πρόσθεση και αφαίρεση. Η «Αριθµητική Μηχανή» του Pascal ήταν βασισµένη σε µετρητές τροχούς (παρόµοιους σε λειτουργία µε τον µετρητή απόστασης στα αυτοκίνητα) συνδεδεµένους µεταξύ τους σε λόγο 10:1, που έδιναν τη δυνατότητα παράστασης και µεταφοράς των σχέσεων µεταξύ των ψηφίων σ' έναν αριθµό του δεκαδικού συστήµατος. Η βασική αρχή κατασκευής αυτής της µηχανής χρησιµοποιήθηκε αργότερα για την κατασκευή αριθµοµηχανών, µηχανών γραφείου και ταµιακών µηχανών. Η αριθµητική µηχανή του Pascal βελτιώθηκε από τον Gottfried Von Leibnitz το 1671 µε την πραγµατοποίηση πολλαπλασιασµού και διαίρεσης. Η Μηχανή Jacquard: Ο Γάλλος Joseph Jacquard το 1801 σχεδίασε έναν αργαλειό που µπορούσε αυτόµατα να υφάνει σχέδια σε υφάσµατα. Η µηχανή χρησιµοποιούσε µία συνεχή ζώνη από µεταλλικές πλάκες, που η καθεµιά περιείχε µία σειρά από τρύπες, µέσα από τις οποίες κινούνταν βελόνες καθώς περιστρεφόταν η ζώνη. Με τον τρόπο αυτό ελέγχονταν η σειρά και το σχέδιο της ύφανσης µε τον αργαλειό. Το αν υπήρχε µία τρύπα ή όχι στην ανάλογη θέση µιας κάρτας καθόριζε τι θα υφανθεί. Η µηχανή είχε τη δυνατότητα να υφάνει πολύπλοκα σχέδια και κυρίως να επαναλάβει τα ίδια σχέδια πολλές φορές. Η Αναλυτική Μηχανή του Babbage: Ο Άγγλος Charles Babbage, καθηγητής Μαθηµατικών στο Πανεπιστήµιο Cambridge, το 1823 άρχισε να

7 1.1 π ƒπ 17 σχεδιάζει µία «διαφορική» µηχανή, η οποία ήταν µία υπολογιστική συσκευή για την αυτοµατοποιηµένη παραγωγή των τελικών τιµών ενός µαθηµατικού πίνακα από κάποιες άλλες τιµές που είχαν υπολογισθεί προηγούµενα. Η κατασκευή αυτής της διαφορικής µηχανής δεν ολοκληρώθηκε από τον Babbage, ο οποίος όµως χρησιµοποιώντας την εµπειρία του από τη διαφορική µηχανή και τη γνώση του για τη µηχανή Jacquard, σχεδίασε το 1834 µία νέα «αναλυτική» µηχανή, που ήταν µία αυτόµατη σειριακή υπολογιστική µηχανή γενικής χρήσης και είχε τις ίδιες βασικές αρχές µε τους σηµερινούς ψηφιακούς υπολογιστές. Η αναλυτική µηχανή του Babbage είχε σχεδιασθεί να κάνει αριθµητικές πράξεις, να ελέγχει τον εαυτό της και να εκτελεί λογικές αποφάσεις. Η κατασκευή αυτής της αναλυτικής µηχανής δεν ολοκληρώθηκε για τεχνολογικούς και οικονοµικούς λόγους. Οι Μηχανές Hollerith: Η ανάπτυξη της τεχνικής διάτρητων καρτών και των µηχανών για την επεξεργασία τους δηµιουργήθηκε κύρια από ανάγκες του Γραφείου Απογραφής της Αµερικής στο τέλος του 19ου αιώνα. Ο Herman Hollerith, στατιστικολόγος, συνεργάστηκε το 1880 µε τη Στατιστική Υπηρεσία και το 1886 κατασκεύασε την πρώτη διατρητική διαλογική µηχανή. Οι µηχανές Hollerith θεωρείται ότι αποτέλεσαν το πρώτο ηλεκτροµηχανικό σύστηµα επεξεργασίας στοιχείων. Το σύστηµα της κωδικοποίησης πληροφοριών σε διάτρητες κάρτες αποδείχθηκε γρήγορα να είναι µία αποδοτική και αποτελεσµατική µέθοδος καταγραφής πληροφοριών για µελλοντική επεξεργασία. Βαθ- µιαία, ο Hollerith προσάρµοσε τις µηχανές του για εµπορική χρήση και οργάνωσε την εταιρεία «Tabulating Machine Co.», που διέθεσε στην εµπορική αγορά τέτοιες µηχανές. Η εταιρεία αυτή αναπτύχθηκε γρήγορα και συγχωνεύτηκε αργότερα µε άλλες εταιρείες, για να ονοµασθεί τελικά το 1924 International Business Machine Corporation (IBM). Η Αυτόµατη Υπολογιστική Μηχανή του Aiken: Η επόµενη σηµαντική ανάπτυξη εµφανίσθηκε το 1937, όταν ο Howard Aiken, Φυσικός, καθηγητής του Πανεπιστηµίου Harvard σχεδίασε και µε τη βοήθεια της ΙΒΜ κατασκεύασε µία αυτόµατη, σειριακή υπολογιστική µηχανή, που µπορούσε να εκτελέσει αριθµητικές πράξεις για δεδοµένα εισόδου χρησιµοποιώντας διάτρητες κάρτες του Hollerith. Ο πρώτος αυτός αυτόµατος υπολογιστής ονοµάσθηκε MARK I και χρησιµοποιήθηκε κυρίως για επιστηµονικούς υπολογισµούς επιλύοντας προβλήµατα που

8 18 KEºA AIO 1: H π ª ø À π ø / Eπ ø π ƒ ƒ π απαιτούσαν εκτεταµένες αριθµητικές πράξεις. Στη συνέχεια κατασκευάσθηκαν διαδοχικά τρία ακόµα βελτιωµένα µοντέλα του υπολογιστή αυτού µε τελευταίο τον MARK IV. Οι Πρώτοι Ηλεκτρονικοί Υπολογιστές: Ο πρώτος ηλεκτρονικός υπολογιστής (η/υ) κατασκευάσθηκε το 1940 από τον John Atanasoff και ονοµάσθηκε ABC (Atanasoff Berry Computer). Οι καθηγητές J. Eckert και J. Mauchly σχεδίασαν και κατασκεύασαν στο διάστηµα τον ENIAC (Electronic Numerical Integrator And Calculator), τον πρώτο ψηφιακό η/υ µε δυνατότητα εκτέλεσης προσθέσεων ή 500 πολλαπλασιασµών το δευτερόλεπτο, που χρησι- µοποιούσε το δεκαδικό σύστηµα αρίθµησης. Αργότερα, το 1949, κατασκευάσθηκε από τους M. Wilkes και W. Renwick στο Πανεπιστήµιο του Manchester ο πρώτος η/υ µε αποθηκευµένα προγράµµατα, που ονοµάσθηκε EDSAC (Electronic Delay Storage Automatic Computer). Ο υπολογιστής EDSAC χρησιµοποιήθηκε ευρέως για την ανάπτυξη τεχνικών προγραµµατισµού. Ο πρώτος εµπορικά διαθέσιµος υπολογιστής κατασκευάσθηκε το 1951 από την Sperry Rand Corporation και ονοµάσθηκε UNIVAC I (UNIVersal Automatic Computer). Οι παραπάνω η/υ ανήκουν στη λεγόµενη πρώτη «γενιά» υπολογιστών. Περισσότερες πληροφορίες για την εξέλιξη των υπολογιστών δίνονται σε επόµενα κεφάλαια. 1.2 ÈÛ ÁˆÁ ÛÙÔ appleôïôáèûìô Οι βασικές έννοιες που πρέπει κανείς να εξετάσει για να µπορεί να σκεφθεί λογικά και να µιλήσει µε νόηµα για τους υπολογιστές είναι: Τι είναι υπολογιστές; Τι µπορούν να κάνουν οι υπολογιστές; Πώς µπορούµε να επικοινωνούµε µε τους υπολογιστές; Στο συνοπτικό λεξικό της Οξφόρδης (Concise Oxford Dictionary, 1964) η λέξη υπολογιστής (Computer) ορίζεται απλά ως «ηλεκτρονική υπολογιστική µηχανή». Ο αρχικός αντικειµενικός στόχος για την ανακάλυψη του υπολογιστή ήταν να δηµιουργηθεί µία γρήγορη υπολογιστική µηχανή. Σήµερα διαπιστώνεται ότι ένα µεγάλο ποσοστό των υπολογισµών αφορά εφαρµογές που είναι µη µαθηµατικής ή µη αριθ- µητικής φύσης. Σηµειώνουµε το βασικό γεγονός ότι ο υπολογιστής ενεργεί µε βάση

9 1.2 π ø À À π ª À 19 τις πληροφορίες που δέχεται. Οι πληροφορίες αυτές, που στην υπολογιστική ορολογία καλούνται «δεδοµένα» (data), δίνονται µε µορφή διάφορων σχηµάτων και µεγεθών, από µαθηµατικές εξισώσεις έως λεπτοµέρειες για το εργατικό δυναµικό µιας εταιρείας που απαιτείται για την παραγωγή του µισθολογίου ή ακόµα µεγάλου όγκου δεδοµένων που χρειάζονται σε επιστηµονικές εφαρµογές. Η επεξεργασία πληροφοριών από τους υπολογιστές θεωρείται θεµελιώδης και εκφράζεται µε τη λέξη ΠΛΗΡΟΦΟΡΙΚΗ (Informatics). Η Πληροφορική είναι η επιστήµη της επεξεργασίας πληροφοριών, δηλαδή των µεθόδων καταγραφής, χειρισµού και ανάκτησης πληροφοριών και θεωρείται από πολλούς επιστήµονες ότι είναι η ουσία των υπολογισµών. Με την ανάλυση του όρου Πληροφορική θα ασχοληθούµε στην Ενότητα 1.4. Ο όρος Πληροφορική χρησιµοποιείται κύρια στις κεντρικές ευρωπαϊκές χώρες, ενώ στις αγγλοσαξονικές χώρες και στις Η.Π.Α. χρησιµοποιείται περίπου ισοδύναµα ο όρος «επιστήµη υπολογισµών» (computing science ή computing). Στις χώρες της πρώην Σοβιετικής Ένωσης χρησιµοποιείται µε την ίδια σηµασία ο όρος «κυβερνητική» (cybernetics). Είναι σωστό ή λάθος ότι: Πληροφορική είναι η Επιστήµη επεξεργασίας πληροφοριών. Επιστήµη Υπολογισµών και Κυβερνητική έχουν την ίδια σηµασία. ÕÛÎËÛË ÙÔ ÍÈÔÏfiÁËÛË 1.1 Επιστήµη Πληροφοριών είναι ένα ευρύ διεπιστηµονικό ερευνητικό πεδίο της Πληροφορικής που περιλαµβάνει την Επιστήµη Υπολογιστών, Επικοινωνίες κτλ ªË Ó Στις αρχές του 18ου αιώνα, όπως προαναφέρθηκε, ο C. Babbage παρουσίασε την αναλυτική µηχανή του, που ήταν σχεδιασµένη να λειτουργεί εντελώς αυτόµατα και να εκτελεί βασικές αριθµητικές λειτουργίες για κάθε µαθηµατικό πρόβληµα. Η µηχανή αυτή αποτελείτο από τα ακόλουθα πέντε µέρη: (i) Μία µνήµη που κρατούσε αριθµούς, δηλαδή εκείνους που έδιναν

10 20 KEºA AIO 1: H π ª ø À π ø / Eπ ø π ƒ ƒ π πληροφορίες (δεδοµένα) για τα προβλήµατα και εκείνους που επρόκειτο να δηµιουργηθούν στην πορεία των υπολογισµών. (ii) Μία αριθµητική µονάδα (ο Babbage την ονόµασε mill), που ήταν ένα µηχάνηµα για την εκτέλεση αριθµητικών πράξεων στους αριθµούς που είχαν αποθηκευτεί. Όλες οι λειτουργίες εκτελούνταν αυτόµατα µέσω περιστρεφόµενων οδοντωτών τροχών. (iii) Μία µονάδα ελέγχου, για την πιστοποίηση ότι η µηχανή εκτελούσε τις λειτουργίες µε τη σωστή σειρά και για τη µεταφορά δεδο- µένων µεταξύ αριθµητικής µονάδας και µνήµης (µε µία σειρά οδοντωτών τροχών). (iv) Μία µονάδα εισόδου για να δίνονται στη µηχανή δεδοµένα και οδηγίες ποιες αριθµητικές λειτουργίες θα εκτελεστούν. (v) Μία µονάδα εξόδου για να δίνονται τα αποτελέσµατα. Τα τρία µέρη της αναλυτικής µηχανής που αποτελούν τη µνήµη, τον έλεγχο και την αριθµητική µονάδα είναι συλλογικά γνωστά, στην τρέχουσα ορολογία, ως Κεντρική Μονάδα Επεξεργασίας [Central Processing Unit (CPU)] È ÏËÚÔÊÔÚ Â Ì Û ÛÙÔÓ ÀappleÔÏÔÁÈÛÙ Ενώ η αναλυτική µηχανή του Babbage ήταν µηχανική, οι σηµερινοί υπολογιστές χαρακτηρίζονται ως «ηλεκτρονικοί». Ο όρος «ηλεκτρονικός» αναφέρεται σε µία ψηφιακή υπολογιστική µηχανή που είναι κατασκευασµένη από ηλεκτρονικά στοιχεία. Σηµειώνεται ότι οι περισσότεροι σύγχρονοι υπολογιστές είναι ηλεκτρονικοί, ενώ υπάρχουν και ορισµένες άλλες κατηγορίες µη ηλεκτρονικών υπολογιστών, π.χ. οπτικοί υπολογιστές, όπως θα δούµε σε επόµενες ενότητες. Σε έναν η/υ οι πληροφορίες δηλώνονται χρησιµοποιώντας τη δυαδική κατάσταση. Τα δεδοµένα µετατρέπονται από τη µονάδα εισόδου σε ηλεκτρικούς παλµούς που µεταδίδονται στη CPU για επεξεργασία. Για να µπορεί ένας η/υ να αποθηκεύει γραπτούς χαρακτήρες, θα πρέπει να τους αναγνωρίζει ως διατεταγµένο σύνολο ηλεκτρικών παλµών. Αν η παρουσία ενός τέτοιου παλµού δηλώνεται µε 1 (ένα) και η απουσία µε 0 (µηδέν) και αν 000 σηµαίνει S, ενώ 111 σηµαίνει Ο (όµικρον), τότε το γνωστό σήµα SOS θα εµφανισθεί ως Τα στοιχεία 1 και 0 είναι γνωστά ως δυαδικά ψηφία (binary digits) ή bits.

11 1.2 π ø À À π ª À 21 Προηγούµενα εξετάσαµε πώς οι πληροφορίες αντιπροσωπεύονται στον υπολογιστή. Θα θεωρήσουµε τώρα τη φύση αυτών των πληροφοριών. Οι υπολογιστές µπορούν να επεξεργασθούν τις πληροφορίες που δέχονται µε έναν προκαθορισµένο λογικό τρόπο. Αν ένα δεδοµένο υπολογιστικό πρόβληµα µπορεί να αναχθεί σε µια σειρά απλών, διαδοχικών λογικών λειτουργιών, τότε µπορεί να εκτελεστεί από τον υπολογιστή πολύ πιο γρήγορα απ' ό,τι θα µπορούσε να το επιλύσει ο άνθρωπος. Οι περισσότερες υπολογιστικές εργασίες που εκτελούνται από τους ανθρώπους είναι λογικής φύσης και συνήθως χαρακτηρίζονται από µια σειρά διαδοχικών, διακεκριµένων, λογικών βηµάτων. Οι προγραµµατιστές, που είναι υπεύθυνοι για τις οδηγίες που δίνονται στους υπολογιστές, χρησιµοποιούν λογικές µάλλον παρά µαθηµατικές ικανότητες. Ο υπολογιστής λοιπόν µπορεί να χαρακτηριστεί ως µία λογική µηχανή. Σηµειώνεται ότι, όταν δοθούν πληροφορίες στον υπολογιστή, είναι πάντα δυνατή η ανάκληση και χρήση τους σε οποιαδήποτε χρονική στιγµή. Με αυτή την έννοια ο υπολογιστής είναι κατά πολύ ανώτερος από τον ανθρώπινο εγκέφαλο, που αν και δέχεται πλήθος πληροφοριών καθηµερινά, έχει σχετική δυσκολία στην ανάκληση ορισµένων λεπτοµερειών, όταν τις χρειασθεί. Ο υπολογιστής όµως µπορεί πάντοτε να έχει προσπέλαση σε πληροφορίες που έχει στη µνήµη του και αυτά τα δεδοµένα µπορούν να αναπαραχθούν ακριβώς στον πρωτότυπο τύπο τους βραχυπρόθεσµα ή µετά από πολύ µεγάλα χρονικά διαστήµατα, υπό την προϋπόθεση ότι δεν έχουν αλλαχθεί σκόπιµα. Να επιλεγεί η καλύτερη από τις επόµενες επιλογές: Τα δυαδικά ψηφία (α) αναγνωρίζονται ως σύνολο ηλεκτρονικών παλµών ÕÛÎËÛË ÙÔ ÍÈÔÏfiÁËÛË 1.2 (β) παίρνουν όλες τις ενδιάµεσες τιµές από 0 έως 1 (γ) παίρνουν µόνο τις τιµές 0, 1 (δ) οι συνδυασµοί τους φτιάχνουν χαρακτήρες και λέξεις που αναγνωρίζει ο υπολογιστής (ε) τα α, γ και δ είναι σωστά (στ) τα α και β είναι σωστά

12 22 KEºA AIO 1: H π ª ø À π ø / Eπ ø π ƒ ƒ π ªË Ó Ì Ù ÈÛfi Ô / Ífi Ô Η λειτουργία των µηχανηµάτων Eισόδου/Eξόδου [Input/Output (I/O)] είναι να δώσουν πληροφορίες στη CPU και να αποδώσουν πληροφορίες από τη CPU αντίστοιχα. Στην αρχική φάση ανάπτυξης των Υπολογιστών τα µηχανήµατα εισόδου ήταν πολύ απλές µηχανές, που χρησιµοποιούσαν δυαδικά ψηφία για την ενεργοποίησή τους. Στη συνέχεια οι εξελίξεις οδήγησαν σε πολυπλοκότερα µηχανήµατα, που µπορούν να µεταφράσουν χαρακτήρες και σύµβολα σε αντίστοιχες δυαδικές παραστάσεις. Ευνόητο είναι ότι το υλικό εξόδου του υπολογιστή πρέπει να είναι σε αναγνώσιµη µορφή για τον άνθρωπο. Τα µηχανήµατα εισόδου µεταφράζουν κωδικοποιούν τους χαρακτήρες που εισάγουν οι χειριστές σε δυαδικές παραστάσεις, ώστε να είναι κατανοητοί από αυτά. Αντίθετα, τα µηχανήµατα εξόδου αποκωδικοποιούν τις δυαδικές παραστάσεις σε αναγνωρίσιµους από τους ανθρώπους χαρακτήρες. Ο σκοπός των µηχανηµάτων εισόδου/εξόδου είναι γενικά να ενεργήσουν ως µεταφραστικά µηχανήµατα µεταξύ του εξωτερικού κόσµου και του εσωτερικού κόσµου της Κεντρικής Μονάδας Επεξεργασίας (CPU), δηλαδή να ενεργήσουν ως ένα µέσο επικοινωνίας (interface) µεταξύ ανθρώπου και µηχανής. ÕÛÎËÛË ÙÔ ÍÈÔÏfiÁËÛË 1.3 Να επιλέξετε τη σωστή απάντηση σηµειώνοντας x στο αντίστοιχο πλαίσιο. Τα µηχανήµατα εισόδου/εξόδου ως µέσα επικοινωνίας ανθρώπου µηχανής: µεταφράζουν χαρακτήρες σε δεκαδικούς αριθµούς, µεταφράζουν δεκαδικούς σε δυαδικούς αριθµούς, µεταφράζουν χαρακτήρες σε δυαδικούς αριθµούς (είσοδος) και δυαδικούς σε αναγνώσιµους χαρακτήρες (έξοδος), µεταφράζουν χαρακτήρες σε σήµατα (είσοδος) και σήµατα σε χαρακτήρες (έξοδος).

13 1.3 Ã ƒ ƒπ π ø À π ø Ã Ú ÎÙËÚÈÛÙÈÎ ÙˆÓ ÀappleÔÏÔÁÈÛÙÒÓ Κύρια χαρακτηριστικά των υπολογιστών αποτελούν οι ακόλουθοι πέντε βασικοί παράγοντες: (i) Ταχύτητα: Ο υπολογιστής κατασκευάσθηκε και χρησιµοποιήθηκε ως µία µηχανή µε υψηλές υπολογιστικές ταχύτητες. Η υψηλή ταχύτητα επεξεργασίας του υπολογιστή είναι ο κύριος βασικός παράγων που οδήγησε στη λύση πολύπλοκων επιστηµονικών προβληµάτων που ήταν προηγούµενα αδύνατον να επιλυθούν. Για παράδειγµα, οι διαδικασίες προσσελήνωσης και διαστηµικών ταξιδιών δεν θα ήταν πραγ- µατοποιήσιµες χωρίς τους ταχύτατους σύγχρονους υπολογιστές, όπως επίσης η συχνή και αναγκαία πληροφόρηση για την πρόγνωση του καιρού. Για τη µεσοπρόθεσµη και µακροπρόθεσµη πρόγνωση του καιρού οι µετεωρολόγοι χρησιµοποιούν σύγχρονα υπολογιστικά συστήµατα για την ταχύτατη εκτέλεση των αναγκαίων υπολογισµών και αναλύσεων. Η ικανότητα της λήψης απαντήσεων αρκετά γρήγορα από τον υπολογιστή, έτσι ώστε ο χρήστης να έχει τον απαιτούµενο χρόνο για να ενεργήσει κατάλληλα, επιτρέπει τους υπολογισµούς σε «πραγµατικό χρόνο» (real time). Οι ηλεκτρικοί παλµοί ταξιδεύουν (µάλλον παρά κινούνται) µε πολύ µεγάλες ταχύτητες και, επειδή οι υπολογιστές είναι ηλεκτρονικοί (χωρίς µηχανικές κινήσεις), η εσωτερική ταχύτητά τους αναφέρεται σε χρόνους της τάξης µικρο δευτερολέπτων (1 microsec = 10 6 sec), νανο δευτερολέπτων (1 nanosec = 10 9 sec) και τελευταία πικο δευτερολέπτων (1 picosec = sec). (ii) Μνήµη: Είναι γνωστό ότι ο ανθρώπινος εγκέφαλος από τις νέες γνώσεις που δέχεται επιλέγει ό,τι θεωρεί σπουδαίο και άξιο να κρατηθεί στη µνήµη του, ενώ οι ασήµαντες λεπτοµέρειες καταχωρούνται σε «δευτερεύουσες» περιοχές της µνήµης. Στους υπολογιστές η εσωτερική µνήµη της CPU είναι αρκετά µεγάλη, ώστε να χωρέσει ένα ορισµένο ποσό πληροφοριών, δηλαδή έχει καθορισµένα όρια. Όλα τα υπόλοιπα απαιτούµενα δεδοµένα αποθηκεύονται έξω από τη µνήµη της CPU σε βοηθητικές ή δευτερεύουσες µονάδες µνήµης (auxiliary or secondary storage devices). Μικρά τµήµατα από το σύνολο των δεδοµένων µπορούν να µεταφερθούν στην κύρια εσωτερική µνήµη, όπως και όταν απαιτηθεί για την επε-

14 24 KEºA AIO 1: H π ª ø À π ø / Eπ ø π ƒ ƒ π ξεργασία. Η εσωτερική µνήµη (στην CPU) είναι εγκατεστηµένη σε Κ δοµηµένες µονάδες µνήµης, όπου Κ ισοδυναµεί µε 1024 θέσεις µνήµης, π.χ. ο υπολογιστής CDC CYBER 73 είχε µνήµη 128 Κ (δηλ. 128 x 1024 θέσεις µνήµης). (iii) Ακρίβεια: Μηχανικά σφάλµατα στους υπολογιστές είναι δυνατόν να συµβούν, αλλά λόγω της αυξανόµενης αποδοτικότητας στις τεχνικές που ανιχνεύουν σφάλµατα, αυτά σπάνια οδηγούν σε λανθασµένα αποτελέσµατα. Τα σφάλµατα στους υπολογισµούς σε πολύ µεγάλο ποσοστό οφείλονται σε ανθρώπινες µάλλον παρά τεχνολογικές αδυναµίες, π.χ. ανακριβή λογική στον προγραµµατισµό, ανακριβή δεδο- µένα ή ακατάλληλα σχεδιασµένα συστήµατα. (iv) Λειτουργικότητα: Οι υπολογιστές µπορούν να εκτελέσουν σχεδόν κάθε υπολογιστικό έργο, µε την προϋπόθεση ότι το έργο µπορεί να ελαττωθεί σε µία σειρά από λογικά βήµατα. Για παράδειγµα, ένα έργο όπως η προετοιµασία ενός µισθολογίου ή ο έλεγχος της ροής κίνησης µπορεί να χωρισθεί σε µία λογική ακολουθία από λειτουργίες. Σηµειώνεται ότι ο υπολογιστής έχει σχετικά περιορισµένη λειτουργική ικανότητα και σε τελευταία ανάλυση εκτελεί µόνον τέσσερις βασικές λειτουργίες: α) ανταλλάσσει πληροφορίες µε τον εξωτερικό χώρο µέσω των µηχανών εισόδου/εξόδου, β) µετακινεί δεδοµένα εσωτερικά στη CPU, γ) εκτελεί βασικές αριθµητικές λειτουργίες, δ) εκτελεί λειτουργίες σύγκρισης. Κατά µία έννοια λοιπόν ο υπολογιστής έχει περιορισµένη λειτουργικότητα, γιατί περιορίζεται στις παραπάνω τέσσερις βασικές λειτουργίες. Επειδή όµως ένα πολύ µεγάλο µέρος δραστηριοτήτων µπορεί να θεωρηθεί ότι καλύπτεται από αυτές τις λειτουργίες, ο υπολογιστής εµφανίζεται ότι λειτουργεί πάρα πολύ «έξυπνα». Ο προγραµµατισµός µπορεί να θεωρηθεί ως η τέχνη που ελαττώνει ένα δεδοµένο πρόβλη- µα σε µία κατανεµηµένη συνεργασία των παραπάνω βασικών λειτουργιών. (v) Αυτοµατισµός: Όταν ένα πρόγραµµα είναι στη µνήµη του υπολογιστή, οι ατοµικές οδηγίες µεταφέρονται η µία µετά από την άλλη για

15 1.3 Ã ƒ ƒπ π ø À π ø 25 εκτέλεση στην µονάδα ελέγχου. Η CPU ακολουθεί αυτές τις οδηγίες, µέχρι να συναντήσει µία τελευταία οδηγία που αναφέρεται στον τερ- µατισµό της εκτέλεσης. Στην αναλυτική µηχανή του Babbage ο όρος «αυτόµατη µηχανή» σήµαινε ότι όταν η επεξεργασία ενός προγράµ- µατος είχε αρχίσει, θα συνεχιζόταν µέχρις ότου συµπληρωθεί, χωρίς την ανάγκη ανθρώπινης παρέµβασης. Σηµειώνεται ότι ο υπολογιστής εκτελεί εξαιρετικά µεγάλους αριθµούς υπολογισµών µε ακριβώς την ίδια ακρίβεια και ταχύτητα όπως εκτελεί τον πρώτο υπολογισµό. Οι υπολογιστές έχουν ήδη αποδείξει σήµερα ότι είναι ένα από τα καλύτερα εργαλεία του ανθρώπου και αναµένεται ότι οι δυναµικές ωφέλειές τους στις αρχές της τρίτης χιλιετίας θα είναι πολύ µεγάλες για το ανθρώπινο γένος. Οι ωφέλειες όµως αυτές δεν θα αποδοθούν χωρίς την κατάλληλη προεργασία, που απαιτεί εντατική και επίπονη προσπάθεια και µελέτη για την πληρέστερη κατανόηση των ευεργετηµάτων από τους υπολογιστές. Θα πρέπει επίσης να µελετηθεί προσεκτικά η αποφυγή των κινδύνων που τυχόν συνοδεύουν την «ανεξέλεγκτη» πρόοδο. Αναφέρατε τα πέντε κύρια χαρακτηριστικά υπολογιστών από τα ακόλουθα: ταχύτητα, υπολογισµός, ακρίβεια, προγραµµατισµός, αυτοµατισµός, νοηµοσύνη, µνήµη, οικονοµία, λειτουργικότητα, επανάληψη. ÕÛÎËÛË ÙÔ ÍÈÔÏfiÁËÛË 1.4 Αναφέρατε τις τέσσερις βασικές λειτουργίες του υπολογιστή από τις ακόλουθες: απόδοση πληροφοριών, ανάκτηση πληροφοριών, εκτέλεση προγραµµάτων, επεξεργασία δεδοµένων, µετακίνηση δεδοµένων στη CPU, ανάλυση πληροφοριών, εκτέλεση αριθµητικών λειτουργιών, εκτέλεση λειτουργιών σύγκρισης. ÕÛÎËÛË ÙÔ ÍÈÔÏfiÁËÛË 1.5

16 26 KEºA AIO 1: H π ª ø À π ø / Eπ ø π ƒ ƒ π ÙËÁÔÚ Â Î È Ù appleôè appleôïôáèûùòó Οι υπολογιστές µπορούν να ταξινοµηθούν µε διάφορους τρόπους: (i) Ανάλογα µε τον τρόπο παράστασης πληροφοριών σε ψηφιακούς (digital), αναλογικούς (analogue) και υβριδικούς (hybrid). Οι ψηφιακοί υπολογιστές επεξεργάζονται διακεκριµένα (ψηφιακά) µεγέθη και µπορούν να εκτελέσουν αριθµητικές και λογικές πράξεις µε την επιθυµητή ακρίβεια και σε µικρό χρονικό διάστηµα. Οι αναλογικοί λειτουργούν µε συνεχή (αναλογικά) µεγέθη, π.χ. θερµοκρασίες, και αποτελούν µία συλλογή παράλληλων υπολογιστικών στοιχείων που µπορούν εύκολα να επεκταθούν, ενώ οι υβριδικοί αποτελούν έναν συνδυασµό των δύο προηγούµενων κατηγοριών. (ii) Aνάλογα µε τη χρήση τους σε γενικού σκοπού και ειδικού σκοπού. (iii) Aνάλογα µε το είδος εφαρµογών σε υπολογιστές επιστηµονικών εφαρµογών και υπολογιστές διαχειριστικών εφαρµογών. Στην πρώτη κατηγορία η έµφαση δίνεται στην ταχύτητα επεξεργασίας, ενώ στη δεύτερη κατηγορία ο φόρτος επικεντρώνεται στην είσοδο έξοδο στοιχείων. (iv) Aνάλογα µε τα κριτήρια προδιαγραφών κατηγοριοποίησης, που αναφέρονται σε παράγοντες όπως: τρόπος εργασίας και τυπικές προδιαγραφές (floating point, specs κτλ.), κεντρική µνήµη, «ρυθµο απόδοση» (throughput) κτλ. Αντιπροσωπευτικές τάξεις αποτελούν οι προσωπικοί υπολογιστές, οι σταθµοί εργασίας και οι «εξυπηρετητές». Οι προσωπικοί υπολογιστές [Personal Computers (PC)] είναι µικρού µεγέθους οικονοµικά µικροϋπολογιστικά συστήµατα (πρωτοχρησιµοποιήθηκαν στα µέσα της δεκαετίας ) διαθέσιµα για κάθε εργαζόµενο, που µπορεί να πάρει πληροφορίες από µεγαλύτερα συστήµατα και να αυξήσει σηµαντικά την προσωπική του παραγωγικότητα. Ο «εξυπηρετητής» (server) είναι ένας ειδικός υπολογιστής που συντονίζει και προωθεί προγράµµατα ή δεδοµένα σε άλλους υπολογιστές µέλη (κόµβους) ενός δικτύου υπολογιστών. Οι σταθµοί εργασίας (workstations) είναι µικροϋπολογιστές µεγάλης υπολογιστικής ισχύος, που χρησιµοποιούνται συχνά είτε αυτόνοµα για παραγωγή γραφικών

17 1.3 Ã ƒ ƒπ π ø À π ø 27 ή ως «εξυπηρετητές» σε ένα µικρό δίκτυο υπολογιστών. Σηµειώνεται ότι τα όρια της παλαιότερης κατηγορίας «µεγέθους» [µεγάλοι ή κεντρικοί (large mainframe), µεσαίοι (medium), µίνι (mini), µικροϋπολογιστές (microcomputers)] δεν ήταν σαφώς καθορισµένα και υπήρχε επικάλυψη του κριτηρίου αυτού σε διάφορες περιπτώσεις, όπως π.χ. υπερ µικροϋπολογιστές (supermicro), όπου έπρεπε να χρησιµοποιούνται άλλα κριτήρια διάκρισης, όπως π.χ. υπολογιστική ισχύς, ταχύτητα επεξεργασίας, κόστος κτλ. Οι φορητοί µικροϋπολογιστές είναι συµπαγείς, ελαφριοί και περιλαµβάνουν διάφορους τύπους, όπως π.χ. laptop computers, µεγέθους χαρτοφύλακα και βάρους περίπου 5 kg, notebook computers, µεγέθους σηµειωµατάριου περίπου 3 kg, και palmtop computers, µεγέθους ανθρώπινης παλά- µης µε βάρος λιγότερο από 1 kg. Ο κύριος σκοπός κατασκευής των φορητών µικροϋπολογιστών είναι να παρέχουν τη µεγαλύτερη δυνατή υπολογιστική ισχύ στη µικρότερη δυνατή επιφάνεια. Αναφέρονται επίσης τύποι υπολογιστών, όπως π.χ. υπερυπολογιστές, υπολογιστές 5ης και 6ης γενιάς, προσωπικοί υπολογιστές, δικτυακοί υπολογιστές [network computers (NC)], οικιακοί υπολογιστές, προηγµένοι σταθ- µοί εργασίας, παράλληλοι υπολογιστές, οπτικοί και νευρωνικοί υπολογιστές, βιοϋπολογιστές κτλ., οι οποίοι θα συζητηθούν σε επόµενες σχετικές ενότητες. Πρόσφατες παρατηρήσεις σε διάφορα συστήµατα σωµατιδίων του µικρόκοσµου που υπακούουν στους νόµους της Κβαντοµηχανικής έδειξαν ότι αυτά έχουν πολύ µεγαλύτερες δυνατότητες επεξεργασίας δεδοµένων απ ό,τι τα κλασικά που χρησιµοποιούνται σήµερα. Το γεγονός αυτό έχει οδηγήσει σε θεωρητικές µελέτες για την κατασκευή ενός «κβαντικού» υπολογιστή. Ο κβαντικός υπολογιστής θα χρησι- µοποιεί ως κλασικά στοιχεία πληροφοριών αντί των bits τα λεγόµενα κβαντικά στοιχεία πληροφοριών (qubits), που µπορεί να παίρνουν την τιµή 0, 1 ή αναρίθµητες ενδιάµεσες τιµές και κυρίως να τις διατηρούν ταυτόχρονα, µε συνέπεια ο αριθµός των αριθµητικών πράξεων ανά δευτερόλεπτο να µπορεί να γίνει εξαιρετικά µεγάλος. Σχετικά ερευνητικά πειράµατα έχουν χρησιµοποιήσει ειδικές διατάξεις πυρήνων ατόµων χλωρίου και υδρογόνου στο χλωροφόρµιο, έτσι ώστε να συµπεριφέρονται ως στοιχεία επεξεργαστή και να διαβάζουν τις υπάρχουσες πληροφορίες µε τη βοήθεια του φαινοµένου του «πυρηνικού

18 28 KEºA AIO 1: H π ª ø À π ø / Eπ ø π ƒ ƒ π µαγνητικού συντονισµού». Η κατασκευή του «κβαντικού» υπολογιστή αποτελεί έναν επιστηµονικά προκλητικό, φιλόδοξο και εξαιρετικά ενδιαφέροντα µελλοντικό ερευνητικό στόχο. ÕÛÎËÛË ÙÔ ÍÈÔÏfiÁËÛË 1.6 Αναφέρατε κατηγορίες υπολογιστών ανάλογα µε: τον τρόπο παράστασης πληροφοριών, τη χρήση τους, το είδος εφαρµογών τους, τα κριτήρια προδιαγραφών τους, 1.4 appleèûù ÌË ÀappleÔÏÔÁÈÛÙÒÓ Î È ÏËÚÔÊÔÚÈÎ Ο όρος Πληροφορική προέρχεται από τον αντίστοιχο γαλλικό όρο informatique (information = πληροφορία + κατάληξη/ique) και αναφέρεται κύρια στην «επιστήµη και τεχνολογία που έχει ως αντικείµενα τη συλλογή, αποθήκευση, επεξεργασία και διανοµή πληροφοριών µε χρήση υπολογιστικών συστηµάτων». Ο όρος αυτός χρησιµοποιήθηκε στη Γερµανία (informatik) και στην πρώην Σοβιετική Ένωση (informatika), και θεωρείται ευρύτερης εµβέλειας από τον παλαιότερο αγγλοσαξονικό όρο «Επιστήµη Υπολογιστών» (Computer Science). Η Επιστήµη Υπολογιστών θεωρείται από πολλούς ως «η επιστήµη που ασχολείται µε διεργασίες πληροφοριών, µε δοµές και διαδικασίες πληροφοριών που παριστάνουν τις προηγούµενες διεργασίες, και µε αντίστοιχες υλοποιήσεις σε συστήµατα επεξεργασίας πληροφοριών». Η Πληροφορική σήµερα συνεχίζει να συνδυάζεται µε σειρά επιστη- µών και τεχνολογιών προσφέροντας µικτογενείς (υβριδικούς) κλάδους, που συχνά χρησιµοποιούνται µε επιτυχία σε επιστηµονικούς και επαγγελµατικούς τοµείς. Η σύγχρονη ταχύτατη εξέλιξη των υπολογιστών και η πρόοδος και εισχώρησή τους σε όλους σχεδόν τους τοµείς της επιστήµης, τεχνολογίας και καθηµερινής ζωής οδήγησαν στην εισαγωγή του όρου «Τεχνολογίες Πληροφοριών» [Information Technologies (IT)] ή «Τεχνολογίες Πληροφορικής», που αναφέρεται στη σύζευξη της Πληροφορικής µε συγγενείς ή συναφείς κλάδους, όπως π.χ. οι τηλεπικοι-

19 1.4 π ª À π ø π ƒ º ƒπ 29 νωνίες, ο αυτοµατισµός γραφείων, η ροµποτική κ.ά., αλλά και µε κάθε άλλο κλάδο της επιστήµης, της βιοµηχανίας, της οικονοµίας, του εµπορίου κ.ά., που επιζητεί την αποδοτική χρήση των σύγχρονων υπολογιστικών µεθόδων και τεχνικών στην επίλυση πολύπλοκων πρακτικών προβληµάτων του. Η Πληροφορική ορίζεται συνοπτικά από πολλούς ειδικούς ως η επιστήµη που ασχολείται µε την ορθολογική µηχανική επεξεργασία της πληροφορίας, η οποία θεωρείται η θεµελιώδης βάση των ανθρώπινων γνώσεων στους επιστηµονικούς, τεχνικούς, οικονοµικούς και κοινωνικούς τοµείς. Το διαρκώς αυξανόµενο ενδιαφέρον για την επεξεργασία πληροφοριών οδήγησε στην ταχύτατη ανάπτυξη του ευρύτατου διεπιστηµονικού ερευνητικού πεδίου της Πληροφορικής, που ενίοτε αναφέρεται και ως «Επιστήµη των Πληροφοριών» (Information Science), και περιλαµβάνει διάφορους τοµείς, όπως π.χ. Επιστήµη Υπολογιστών, Επικοινωνίες, Γλωσσολογία, Βιβλιοθηκονοµία, Ψυχολογία κ.ά. Ένας από τους πρώτους ολοκληρωµένους ορισµούς της Πληροφορικής στην αρχή της δεκαετίας αναφέρει ότι «Πληροφορική είναι η επιστήµη που ερευνά ιδιότητες και συµπεριφορά πληροφοριών, δυνά- µεις που διέπουν τη ροή των πληροφοριών και µέσα επεξεργασίας πληροφοριών, για την επίτευξη βέλτιστης ευχρηστίας και προσιτότητας. Στις παραπάνω επεξεργασίες περιλαµβάνονται η παραγωγή, διάδοση, συλλογή, οργάνωση, ανάκτηση, αποθησαύριση, ερµηνεία και χρήση πληροφοριών. Η Πληροφορική απορρέει από (και σχετίζεται µε) Μαθη- µατικά, Λογική, Επιχειρησιακή Έρευνα, Τεχνολογία Υπολογιστών, Γλωσσολογία, Ψυχολογία, ιοικητική ή ιαχείριση (Management), Επικοινωνίες, Γραφικές Τέχνες και άλλους κλάδους». Ο ορισµός αυτός είχε προσφέρει µεγάλη ευκαµψία ανάπτυξης στην Πληροφορική µε την πρόοδο των σχετικών κλάδων και οδήγησε στην έρευνα ενωτικών σχέσεων της ανθρώπινης επικοινωνίας και επικοινωνίας ανθρώπου µηχανής. Τα βασικά ερευνητικά θέµατα πληροφορικής της δεκαετίας είχαν επικεντρωθεί στις ακόλουθες γενικές κατηγορίες προβληµάτων: (i) αναζήτηση γενικευµένων και χρήσιµων προσδιορισµών και περιγραφή της φύσης πληροφοριών, (ii) τη µελέτη διεργασιών δηµιουργίας, µετάδοσης, µετασχηµατισµών, αποθήκευσης πληροφοριών κτλ., (iii) την καθιέρωση κανόνων, θεωριών και γενικών αρχών που εξηγούν και επιτρέπουν την πρόγνωση πληροφοριακών φαινοµένων.

20 30 KEºA AIO 1: H π ª ø À π ø / Eπ ø π ƒ ƒ π 1.5 ÓˆÛÙÈÎ ÓÙÈÎÂ ÌÂÓ ÏËÚÔÊÔÚÈÎ Με κύριο σκοπό τη διαµόρφωση από τον αναγνώστη µιας ενηµερωτικής σφαιρικής εικόνας των γνωστικών αντικειµένων της Πληροφορικής και της πληθώρας των κατηγοριών και υποκατηγοριών τους, παραθέτουµε στη συνέχεια συνοπτικό πίνακα του συστήµατος ταξινόµησης, που πρότειναν ειδικές επιτροπές του έγκυρου επιστηµονικού περιοδικού Computing Reviews (CR). Σηµειώνεται ότι το πρώτο σύστηµα ταξινόµησης γνωστικών αντικειµένων της Πληροφορικής του CR δηµοσιεύθηκε από το διεθνή επιστηµονικό οργανισµό Association for Computing Machinery (ACM) το Ένα ολοκληρωτικά νέο σύστηµα ταξινόµησης δηµοσιεύθηκε στο έγκυρο επιστη- µονικό περιοδικό Communications of ACM (CACM, Vol. 25, No.1, p.13) το Tο σύστηµα αυτό αναθεωρήθηκε διαδοχικά τα έτη 1983, 1987, 1991 και Το τελευταίο σύστηµα ταξινόµησης του 1998, που παρουσιάζεται στη συνέχεια, περιλαµβάνει ένδεκα κύρια βασικά γνωστικά αντικείµενα της Πληροφορικής σε όλο το φάσµα της σύγχρονης ανάπτυξής τους, µαζί µε τις αντίστοιχες κατηγορίες και µερικές ενδεικτικές υποκατηγορίες τους. Με το σχήµα ταξινόµησης αυτό δεν επιδιώκουµε εδώ να µάθετε λεπτοµερώς τα γνωστικά αντικείµενα της Πληροφορικής και τις διάφορες κατηγορίες τους, που διατυπώνονται µε όρους οι οποίοι δεν σας είναι ακόµη γνωστοί. Στόχος µας είναι να σας οδηγήσουµε το γρηγορότερο στη µελέτη και κατανόηση των αντικειµένων αυτών, αφού πρώτα σας έχουµε ενηµερώσει σφαιρικά για τον αριθµό και τη φύση των βασικών περιεχοµένων, δεδοµένου ότι αυτά περιέχουν θεµελιώδεις γνώσεις της Επιστήµης των Υπολογιστών, που θα αναπτυχθούν αναλυτικότερα σε επόµενες ενότητες του βιβλίου αυτού αλλά και σε άλλες θεµατικές ενότητες της Πληροφορικής. (Α) ΓΕΝΙΚΑ ΘΕΜΑΤΑ Α.0 Γενικά (Βιογραφίες, Πρακτικά Συνεδρίων) Α.1 Εισαγωγή και Επισκόπηση Α.2 Αναφορές (εγκυκλοπαίδειες, λεξιλόγια κ.ά.) Α.m ιάφορα (Β) ΥΛΙΚΟ (HARDWARE) Β.0 Γενικά

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

Εισαγωγή στην Επιστήµη των Υπολογιστών Εισαγωγή στην Επιστήµη των Υπολογιστών ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Σχολή Θετικών Επιστηµών και Τεχνολογίας Πρόγραµµα Σπουδών ΠΛHPOΦOPIKH Θεµατική Ενότητα EΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Τόµος A' Εισαγωγή

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

κεφάλαιο Βασικές Έννοιες Επιστήμη των Υπολογιστών

κεφάλαιο Βασικές Έννοιες Επιστήμη των Υπολογιστών κεφάλαιο 1 Βασικές Έννοιες Επιστήμη 9 1Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ Στόχοι Στόχος του κεφαλαίου είναι οι μαθητές: να γνωρίσουν βασικές έννοιες και τομείς της Επιστήμης. Λέξεις κλειδιά Επιστήμη

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

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

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

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

Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 4-6, Τετάρτη 1-3; (Αμφιθέατρο Α15) Πληροφορίες στην ιστοσελίδα του μαθήματος http://www.di.uoa.

Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 4-6, Τετάρτη 1-3; (Αμφιθέατρο Α15) Πληροφορίες στην ιστοσελίδα του μαθήματος http://www.di.uoa. Πληροφορική 1 Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 4-6, Τετάρτη 1-3; (Αμφιθέατρο Α15) Πληροφορίες στην ιστοσελίδα του μαθήματος http://www.di.uoa.gr/~organosi/ 2 Η δομή του μαθήματος Εισαγωγή στην

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

EÈÛ ÁˆÁ ÛÙËÓ ÏËÚÔÊÔÚÈÎ

EÈÛ ÁˆÁ ÛÙËÓ ÏËÚÔÊÔÚÈÎ E π A π π ª π EÈÛ ÁˆÁ ÛÙËÓ ÏËÚÔÊÔÚÈÎ TfiÌÔ A' HÏ appleèù ÎË EÈÛ ÁˆÁ ÛÙËÓ EappleÈÛÙ ÌË ÙˆÓ YappleÔÏÔÁÈÛÙÒÓ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Σχολή Θετικών Επιστηµών και Τεχνολογίας Πρόγραµµα Σπουδών ΠΛHPOΦOPIKH

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

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

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ. Δρ. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Πληροφορική Ι ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Δρ. Γκόγκος Χρήστος Επιστήμη των υπολογιστών Computer Science (CS) ή Information

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΣΗΜΕΙΩΣΕΙΣ ΓΡΑΦΙΣΤΙΚΗ ΜΕ Η/Υ 1. Του Αποστόλου Παπαποστόλου Επίκουρου Καθηγητή του ΤΕΙ Αθήνας

ΣΗΜΕΙΩΣΕΙΣ ΓΡΑΦΙΣΤΙΚΗ ΜΕ Η/Υ 1. Του Αποστόλου Παπαποστόλου Επίκουρου Καθηγητή του ΤΕΙ Αθήνας ΣΗΜΕΙΩΣΕΙΣ ΓΡΑΦΙΣΤΙΚΗ ΜΕ Η/Υ 1 Του Αποστόλου Παπαποστόλου Επίκουρου Καθηγητή του ΤΕΙ Αθήνας ΕΙΣΑΓΩΓΗ Οι γραφικές παραστάσεις µε υπολογιστές έχουν προχωρήσει πολύ από τότε που οι ε- πιστήµονες που δούλευαν

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

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

ΙΣΤΟΡΙΚΗ ΕΞΕΛΙΞΗ ΥΠΟΛΟΓΙΣΤΩΝ Σχολικό Βιβλίο - Κεφάλαιο 1 ΙΣΤΟΡΙΚΗ ΕΞΕΛΙΞΗ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΡΟΥΣΙΑΣΗ 2 Ευάγγελος Χρ. Ζιούλας (Καθηγητής Πληροφορικής) ΑΒΑΚΑΣ Πρώτη υπολογιστική μηχανή της ιστορίας (3000 π.χ.) Αρχαίο σύστημα ΑΒΑΚΑ Μοντέρνο

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

Σύντοµη Ιστορία της Πληροφορικής

Σύντοµη Ιστορία της Πληροφορικής Σύντοµη Ιστορία της Πληροφορικής Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων και Τοπογράφων Μηχανικών Ρ. Κορακίτης Οκτώβριος 2004 Περίληψη Επειδή το παρόν προσδιορίζεται, σε µεγάλο βαθµό, από το παρελθόν,

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

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

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

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

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

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

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

Περιεχόμενα 1 Εισαγωγή Η φράση επιστήµη των υπολογιστών σήµερα έχει αποκτήσει ευρύτατο νόηµα. Ωστόσο, στο βιβλίο αυτό ορίζουµε τη φράση ως "θέµατα που σχετίζονται µε τον υπολογιστή". Αυτό το εισαγωγικό

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

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

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

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

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

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

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

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

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 1 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Πληροφορική Η επιστήμη που ασχολείται με: τη συλλογή την αποθήκευση την

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

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

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

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

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

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ. Δρ. Κωνσταντίνος Κούτσικος - Δρ. Ιάσων Κουφοδόντης

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ. Δρ. Κωνσταντίνος Κούτσικος - Δρ. Ιάσων Κουφοδόντης ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΤΕΧΝΟΛΟΓΙΑ & ΚΑΙΝΟΤΟΜΙΑ Δρ. Κωνσταντίνος Κούτσικος - Δρ. Ιάσων Κουφοδόντης 1.1 ΑΝΤΙΚΕΙΜΕΝA ΤΟΥ ΜΑΘΗΜΑΤΟΣ Βασικές εξελίξεις

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

Χειµερινό εξάµηνο

Χειµερινό εξάµηνο Χειµερινό εξάµηνο 2014-2015 ! Διδάσκοντες: Λευτέρης Μαµάτας και Σταύρος Σουραβλάς! E-mails: emamatas@uom.gr και sourstav@uom.gr! Υλικό Μαθήµατος: G. Βeekman & M.J. Quinn (2009), Εισαγωγη στην πληροφορικη,

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

Είναι το «μυαλό» του υπολογιστή μας. Αυτός κάνει όλους τους υπολογισμούς και τις πράξεις. Έχει δική του ενσωματωμένη μνήμη, τη λεγόμενη κρυφή

Είναι το «μυαλό» του υπολογιστή μας. Αυτός κάνει όλους τους υπολογισμούς και τις πράξεις. Έχει δική του ενσωματωμένη μνήμη, τη λεγόμενη κρυφή 1 Είναι το «μυαλό» του υπολογιστή μας. Αυτός κάνει όλους τους υπολογισμούς και τις πράξεις. Έχει δική του ενσωματωμένη μνήμη, τη λεγόμενη κρυφή μνήμη(cache). Η cache είναι πολύ σημαντική, πολύ γρήγορη,

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

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

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

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

Εισαγωγή στην Επιστήµη των Η/Υ

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

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

Εισαγωγή στην Επιστήμη της Πληροφορικής και των Υπολογιστών

Εισαγωγή στην Επιστήμη της Πληροφορικής και των Υπολογιστών Εισαγωγή στην Επιστήμη της Πληροφορικής και των Υπολογιστών 1 Υπεύθυνη Μαθήματος και Διδάσκουσα ΑΦΡΟΔΙΤΗ ΤΣΑΛΓΑΤΙΔΟΥ Αναπλ. Καθηγήτρια, Τμ. Πληροφορικής και Υπολογιστών ΕΚΠΑ E-mail: atsalga@di.uoa.gr 2

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

Β Εξάµηνο Τίτλος Μαθήµατος Θ Φ Α.Π Ε Φ.E. Π.Μ Προαπαιτούµενα

Β Εξάµηνο Τίτλος Μαθήµατος Θ Φ Α.Π Ε Φ.E. Π.Μ Προαπαιτούµενα ΤΕΙ ΠΕΛΟΠΟΝΝΗΣΟΥ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΣΥΝΟΠΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΑΝΑ ΕΞΑΜΗΝΟ Α Εξάµηνο Τίτλος Μαθήµατος Θ Φ Α.Π Ε Φ.Ε Π.Μ Προαπαιτούµενα Κ10 ΜΑΘΗΜΑΤΙΚΗ ΑΝΑΛΥΣΗ

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

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

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

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

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

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

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

Εισαγωγή στην Επιστήµη της Πληροφορικής και των Υπολογιστών

Εισαγωγή στην Επιστήµη της Πληροφορικής και των Υπολογιστών 1 Εισαγωγή στην Επιστήµη της Πληροφορικής και των Υπολογιστών 2 Υπεύθυνη Μαθήµατος και Διδάσκουσα ΑΦΡΟΔΙΤΗ ΤΣΑΛΓΑΤΙΔΟΥ Αναπλ. Καθηγήτρια, Τµ. Πληροφορικής και Υπολογιστών ΕΚΠΑ E-mail: atsalga@di.uoa.gr

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

Α. Ερωτήσεις Ανάπτυξης

Α. Ερωτήσεις Ανάπτυξης οµηµένος Προγραµµατισµός-Κεφάλαιο 7 Σελίδα 1 α ό 10 ΕΝΟΤΗΤΑ ΙΙΙ (ΠΡΟΓΡΑΜΜΑΤΑ) ΚΕΦΑΛΑΙΟ 7: Είδη, Τεχνικές και Περιβάλλοντα Προγραµµατισµού Α. Ερωτήσεις Ανάπτυξης 1. Τι ονοµάζουµε γλώσσα προγραµµατισµού;

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

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

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

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

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

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

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

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

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

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

Εισαγωγή στην Επιστήµη των Η/Υ

Εισαγωγή στην Επιστήµη των Η/Υ Εισαγωγή στην Επιστήµη των Η/Υ Καθ. Κ. Κουρκουµπέτης Οι διαφάνειες βασίζονται σε µεγάλο βαθµό σε αυτές που συνοδεύονται µε το προτεινόµενο σύγγραµµα. 1 Εισαγωγή στην Επιστήµη των Η/Υ Εισαγωγή 2 ΚΕΦΑΛΑΙΟ

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

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 1 ο

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

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

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

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

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

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

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

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

Εισαγωγή στην Επιστήμη των Η/Υ και Προγραμματισμός. Πρώτο Μάθημα - Εισαγωγικό

Εισαγωγή στην Επιστήμη των Η/Υ και Προγραμματισμός. Πρώτο Μάθημα - Εισαγωγικό Εισαγωγή στην Επιστήμη των Η/Υ και Προγραμματισμός Πρώτο Μάθημα - Εισαγωγικό 1 Το μάθημα στο e-class http://eclass.uoa.gr/courses/f30/ 2 Τρόπος διεξαγωγής του μαθήματος Τρίτη 4-6 -> Παραδόσεις } Βιβλία:

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

Επιστήμη της Πληροφορικής. Εργασία του μαθητή Δημήτρη Τσιαμπά του τμήματος Α4

Επιστήμη της Πληροφορικής. Εργασία του μαθητή Δημήτρη Τσιαμπά του τμήματος Α4 Επιστήμη της Πληροφορικής Εργασία του μαθητή Δημήτρη Τσιαμπά του τμήματος Α4 Η πληροφορική είναι η επιστήμη που ερευνά την κωδικοποίηση, διαχείριση και μετάδοση συμβολικών αναπαραστάσεων πληροφοριών. Επίσης

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Πληροφορική και Υπολογιστές Πληροφορική και Υπολογιστές Πληροφορική είναι η επιστήμη και η τεχνολογία που ασχολείται με τις πληροφορίες, τα μέσα και τους τρόπους επεξεργασίας των πληροφοριών, χρησιμοποιώντας ως βασικό εργαλείο τον

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

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

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

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

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές 1 ο Εξάμηνο Σπουδών Χειμερινό Εξάμηνο 2012/13 Τμήμα Εφαρμοσμένων Μαθηματικών, Πανεπιστήμιο Κρήτης Διδάσκων: Χαρμανδάρης Ευάγγελος, email: vagelis@tem.uoc.gr, Ιστοσελίδα

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

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

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

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

4.2.1 Α εξάμηνο Β εξάμηνο Γ εξάμηνο 4.2. ΣΥΝΟΠΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΑΝΑ ΕΞΑΜΗΝΟ

4.2.1 Α εξάμηνο Β εξάμηνο Γ εξάμηνο 4.2. ΣΥΝΟΠΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΑΝΑ ΕΞΑΜΗΝΟ 4.2. ΣΥΝΟΠΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΑΝΑ ΕΞΑΜΗΝΟ 4.2.1 Α εξάμηνο Α εξάμηνο K10 Μαθηματική Ανάλυση Ι 2 2 5 K11 Φυσική Ι 2 2 5 K12 Προγραμματισμός Ι 2 2 5 K13 Γραμμική Άλγεβρα και Εφαρμογές 2 2 5 K16 Ηλεκτρικά

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΗΜΜΥ 100 Εισαγωγή στην Τεχνολογία University of Cyprus ptical Diagnostics ΗΜΜΥ 100 Εισαγωγή στην Τεχνολογία Διάλεξη 16 Τι λένε τα κομπιούτερ και οι αριθμοί Ιστορική Αναδρομή Αρχαιότητα Πρώτη υπολογιστική μηχανή: άβακας (2000 π.χ.) Αναγέννηση

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

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

ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Β ΛΥΚΕΙΟΥ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΕΠΙΚΟΙΝΩΝΙΩΝ ΕΡΓΑΣΙΑ Α ΤΕΤΡΑΜΗΝΟΥ ΤΟΥ ΜΑΘΗΤΗ ΠΑΠΑΝΙΚΟΛΑΟΥ ΓΙΩΡΓΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Β ΛΥΚΕΙΟΥ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΕΠΙΚΟΙΝΩΝΙΩΝ ΕΡΓΑΣΙΑ Α ΤΕΤΡΑΜΗΝΟΥ ΤΟΥ ΜΑΘΗΤΗ ΠΑΠΑΝΙΚΟΛΑΟΥ ΓΙΩΡΓΟΥ ΘΕΜΑ: Η ΑΝΑΛΥΤΙΚΗ ΜΗΧΑΝΗ ΤΟΥ CHARLES BABBAGE ΠΡΟΤΥΠΟ ΠΕΙΡΑΜΑΤΙΚΟ ΛΥΚΕΙΟ BARBAKEIOΥ

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

215 Μηχανικών Η/Υ και Πληροφορικής Πάτρας

215 Μηχανικών Η/Υ και Πληροφορικής Πάτρας 215 Μηχανικών Η/Υ και Πληροφορικής Πάτρας Το Τμήμα ασχολείται με τη διδασκαλία και την έρευνα στην επιστήμη και τεχνολογία των υπολογιστών και τη μελέτη των εφαρμογών τους. Το Τμήμα ιδρύθηκε το 1980 (ως

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

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

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

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

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

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

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

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

Αρχιτεκτονική υπολογιστών 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Αρχιτεκτονική υπολογιστών Ενότητα 2 : Η εξέλιξη και η απόδοση των υπολογιστών Καρβούνης Ευάγγελος 1 Η Γενιά: Λυχνίες κενού Electronic Numerical

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

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

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

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

ΑΛΓΟΡΙΘΜΟΙ. Τι είναι αλγόριθμος

ΑΛΓΟΡΙΘΜΟΙ. Τι είναι αλγόριθμος ΑΛΓΟΡΙΘΜΟΙ Στο σηµείωµα αυτό αρχικά εξηγείται η έννοια αλγόριθµος και παραθέτονται τα σπουδαιότερα κριτήρια που πρέπει να πληρεί κάθε αλγόριθµος. Στη συνέχεια, η σπουδαιότητα των αλγορίθµων συνδυάζεται

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

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

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

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

Εισαγωγή Συμβόλαιο Μαθήματος

Εισαγωγή Συμβόλαιο Μαθήματος ΗΜΥ 212 Οργάνωση Υπολογιστών και Μικροεπεξεγραστές Εαρινό Εξάμηνο 2007 Συμβόλαιο Μαθήματος 1 Γενικές Πληροφορίες Διαλέξεις: Διδάσκων: Βοηθός Μαθήματος: Δευτέρα και Πέμπτη, 16:30 18:00 μ.μ. Πανεπιστημιούπολη,

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

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

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

ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ Της ΠΛΗΡΟΦΟΡΙΚΗΣ. Εισαγωγή

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

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

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού ( Απαντήσεις & Λύσεις Βιβλίου) 1. Σκοποί κεφαλαίου Κύκλος ανάπτυξης προγράµµατος Κατηγορίες γλωσσών προγραµµατισµού

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

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

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

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

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

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

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

Πρόταση για Ανασχηματισμό του Προγράμματος Προπτυχιακών Σπουδών της ΣΗΜΜΥ

Πρόταση για Ανασχηματισμό του Προγράμματος Προπτυχιακών Σπουδών της ΣΗΜΜΥ Πρόταση για Ανασχηματισμό του Προγράμματος Προπτυχιακών Σπουδών της ΣΗΜΜΥ Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών Περίληψη Τί προτείνουμε, πώς και γιατί με λίγα λόγια: 55 μαθήματα = 30 για ενιαίο

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

ΚΕΦΑΛΑΙΟ 1 ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

ΚΕΦΑΛΑΙΟ 1 ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ 1.1 Το Υπολογιστικό Σύστηµα ΚΕΦΑΛΑΙΟ 1 ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ Από τον υπολογιστή των Αντικυθήρων µέχρι τα αυτοκίνητα χωρίς οδηγό Κατηγορίες µε βάση το µέγεθος και τη χρήση: Υπερυπολογιστές (supercomputers)

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

Πληροφορίες. Εισαγωγή στην Πληροφορική. Κατηγορίες υλισµικού. Περίληψη µαθήµατος (συνέχεια) Επεξεργαστής Μνήµη. Χειµερινό Εξάµηνο 2006-07

Πληροφορίες. Εισαγωγή στην Πληροφορική. Κατηγορίες υλισµικού. Περίληψη µαθήµατος (συνέχεια) Επεξεργαστής Μνήµη. Χειµερινό Εξάµηνο 2006-07 Πληροφορίες Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Μόνο για την επόµενη Τετάρτη 25/10, το µάθηµα (12-13) δεν θα πραγµατοποιηθεί. Τα εργαστήρια θα ξεκινήσουν

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

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

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

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

219 Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Θεσσαλονίκης

219 Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Θεσσαλονίκης 219 Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Θεσσαλονίκης Το Τμήμα Ηλεκτρολόγων Μηχανικών ιδρύθηκε με το ΒΔ.400/72 και άρχισε να λειτουργεί το 1972-73. Το ΑΠΘ είχε τότε ήδη 28.000 φοιτητές. Η ακριβής

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

Προγραμματισμός Η/Υ. 1 η ενότητα: Εισαγωγή στις γλώσσες προγραμματισμού. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων

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

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

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

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

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

Υπολογιστικό Πρόβληµα

Υπολογιστικό Πρόβληµα Υπολογιστικό Πρόβληµα Μετασχηµατισµός δεδοµένων εισόδου σε δεδοµένα εξόδου. Δοµή δεδοµένων εισόδου (έγκυρο στιγµιότυπο). Δοµή και ιδιότητες δεδοµένων εξόδου (απάντηση ή λύση). Τυπικά: διµελής σχέση στις

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

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

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

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

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Ηλ. Αιθ. 003, 004 Ηλεκτρονική ΙΙΙ Ηλ. αιθ. 003, 004

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Ηλ. Αιθ. 003, 004 Ηλεκτρονική ΙΙΙ Ηλ. αιθ. 003, 004 ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Ακαδημαϊκό Έτος 2017-2018 Περίοδος Ιουνίου 2018 ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ ΗΜΕΡΟΜΗΝΙΑ ΩΡΑ 1ο-2ο ΕΞΑΜΗΝΟ 3ο-4ο ΕΞΑΜΗΝΟ 5ο-6ο ΕΞΑΜΗΝΟ

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

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εισαγωγή στα Συστήματα Ηλεκτρικής Ενέργειας (ΣΗΕ) Ηλ. Αμφ. 1, 2, 3. Ηλεκτρομαγνητικά Πεδία Β. Ηλ. Αμφ.

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εισαγωγή στα Συστήματα Ηλεκτρικής Ενέργειας (ΣΗΕ) Ηλ. Αμφ. 1, 2, 3. Ηλεκτρομαγνητικά Πεδία Β. Ηλ. Αμφ. ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ Ακαδημαϊκό Έτος 2018-19 Περίοδος Ιουνίου 2019 'Εκδοση 20/05/2019 03/06/2019 04/06/2019 05/06/2019 06/06/2019

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

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

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 9 ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 9 3 Οκτωβρίου, 2004 Ηλίας Κυριακίδης Λέκτορας ΤΑ ΘΕΜΑΤΑ ΜΑΣ ΣΗΜΕΡΑ Ηλεκτρονικοί υπολογιστές Υλικό και λογισµικό Κεντρική Μονάδα Επεξεργασίας Μνήµη Προγραµµατισµός

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

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

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

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

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

ΕΙΔΗ,ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙ- ΣΜΟΥ Κεφάλαιο 7 ΕΙΔΗ,ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙ- ΣΜΟΥ Ερωτήσεις 1. Να αναφέρετε διαφορές μεταξύ γλωσσών μηχανής και γλωσσών χαμηλού επιπέδου. Οι γλώσσες μηχανής κωδικοποιούν τις εντολές τους με ομάδες

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

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

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

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

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 1 : Εισαγωγή στην επιστήμη των υπολογιστών. Δρ.

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 1 : Εισαγωγή στην επιστήμη των υπολογιστών. Δρ. 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Πληροφορική Ι Ενότητα 1 : Εισαγωγή στην επιστήμη των υπολογιστών Δρ. Γκόγκος Χρήστος 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο Τμήμα Χρηματοοικονομικής

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

242 -ΕισαγωγήστουςΗ/Υ

242 -ΕισαγωγήστουςΗ/Υ 242 -ΕισαγωγήστουςΗ/Υ ΤµήµαΜαθηµατικών, Πανεπιστήµιο Ιωαννίνων Ακαδηµαϊκό Έτος 24-25 Άρτια Α.Μ. (-2-4-6-8) Νικόλαος Γλυνός 27α, B όροφος Τηλ: 825 e-mail: nglinos@uoi.gr οµή και οργάνωση Ηλεκτρονικού Υπολογιστή

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

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ MANAGEMENT INFORMATION SYSTEMS (M.I.S.)

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ MANAGEMENT INFORMATION SYSTEMS (M.I.S.) ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ MANAGEMENT INFORMATION SYSTEMS (M.I.S.) 1.1 Κωνσταντίνος Ταραμπάνης Καθηγητής Τμήμα Οργάνωσης και Διοίκησης Επιχειρήσεων Πανεπιστήμιο Μακεδονίας Γρ. 307 2310-891-578 kat@uom.gr

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

Ισχύει μόνο για φοιτητές που εισήχθησαν στο Τμήμα από το ακαδ. έτος και πριν

Ισχύει μόνο για φοιτητές που εισήχθησαν στο Τμήμα από το ακαδ. έτος και πριν Ισχύει μόνο για φοιτητές που εισήχθησαν στο Τμήμα από το ακαδ. έτος 2003-04 και πριν Βασικός Κύκλος ΕΞΑΜΗΝΟ 1 Λογισμός Ι 11 4 Φυσική Ι 13 5 Γραμμική Αλγεβρα 15 4 Προγραμματισμός 17 4+2 Τεχνικό Σχέδιο 19

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

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

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

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

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εισαγωγή στα Συστήματα Ηλεκτρικής Ενέργειας (ΣΗΕ) (επί πτυχίω) Ηλ. Αμφ. 1, 2, 3

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εισαγωγή στα Συστήματα Ηλεκτρικής Ενέργειας (ΣΗΕ) (επί πτυχίω) Ηλ. Αμφ. 1, 2, 3 ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ Ακαδημαϊκό Έτος 2018-19 Περίοδος Ιουνίου 2019 Έκδοση 21/05/2019 03/06/2019 04/06/2019 05/06/2019 06/06/2019

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

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εισαγωγή στα Συστήματα Ηλεκτρικής Ενέργειας (ΣΗΕ) (επί πτυχίω) Ηλ. Αμφ. 1, 2, 3

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εισαγωγή στα Συστήματα Ηλεκτρικής Ενέργειας (ΣΗΕ) (επί πτυχίω) Ηλ. Αμφ. 1, 2, 3 ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ Ακαδημαϊκό Έτος 2018-19 Περίοδος Ιουνίου 2019 Έκδοση 24/05/2019 03/06/2019 04/06/2019 05/06/2019 06/06/2019

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

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Αρχιτεκτονική Υπολογιστών Ηλ. Αιθ. 001, 002. Ηλ. Αιθ. 003, 004 Ηλεκτρονική ΙΙΙ Ηλ. αιθ. 003, 004. Θεωρία Δικτύων & Κυκλωμάτων

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Αρχιτεκτονική Υπολογιστών Ηλ. Αιθ. 001, 002. Ηλ. Αιθ. 003, 004 Ηλεκτρονική ΙΙΙ Ηλ. αιθ. 003, 004. Θεωρία Δικτύων & Κυκλωμάτων ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ Ακαδημαϊκό Έτος 2017-2018 Περίοδος Ιουνίου 2018 v20180517 ΗΜΕΡΟΜΗΝΙΑ ΩΡΑ 1ο-2ο ΕΞΑΜΗΝΟ 3ο-4ο ΕΞΑΜΗΝΟ

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

Εισαγωγή στους Η/Υ. Η εμφάνιση και η εξέλιξη των Η/Υ

Εισαγωγή στους Η/Υ. Η εμφάνιση και η εξέλιξη των Η/Υ Εισαγωγή στους Η/Υ Η εμφάνιση και η εξέλιξη των Η/Υ 1 Η ιστορία και η εξέλιξη του Η/Υ (1) Ιστορική αναδρομή Επιτεύγματα Μελλοντικές κατευθύνσεις 2 Οι πρόγονοι του Η/Υ Γνωστές υπολογιστικές μορφές ειδικού

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

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

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

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