Εισαγωγή στην Επιστήμη της Πληροφορικής και των Υπολογιστών 1 Υπεύθυνη Μαθήματος και Διδάσκουσα ΑΦΡΟΔΙΤΗ ΤΣΑΛΓΑΤΙΔΟΥ Αναπλ. Καθηγήτρια, Τμ. Πληροφορικής και Υπολογιστών ΕΚΠΑ E-mail: [email protected] 2 Τρόπος διεξαγωγής του μαθήματος Πέμπτη 2-‐4 -‐> Παραδόσεις Βιβλία: ! 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ των Β. Forouzan και F. Mosharraf, Εκδόσεις Κλειδάριθμος 2. Η ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ, μια ολοκληρωμένη παρουσίαση, του J. Glenn Brookshear, 8η Αμερικανική έκδοση, Εκδόσεις Κλειδάριθμος Τρόπος Εξέτασης του Μαθήματος Γραπτές εξετάσεις ! Απαραίτητη η βάση 5 ! 3 Τι είναι η Επιστήμη των Υπολογιστών Θέματα που σχετίζονται με τον υπολογιστή ! 1.4 Θέματα σχετικά με τον Υπολογιστή Υπολογιστές και δεδομένα ! ! Εισαγωγή, αναπαράσταση δεδομένων, αναπαράσταση αριθμών, πράξεις με μπιτ Υλικό Υπολογιστών ! ! Οργάνωση και δίκτυα υπολογιστών Λογισμικό Υπολογιστών ! ! Λειτουργικά Συστήματα, Αλγόριθμοι, Γλώσσες Προγραμματισμού, Τεχνολογία Λογισμικού Οργάνωση Δεδομένων ! ! Δομές Δεδομένων, Αφηρημένοι Τύποι Δεδομένων, Δομές Αρχείων, Βάσεις Δεδομένων Προχωρημένα Θέματα ! ! Συμπίεση Δεδομένων, Ασφάλεια, Θεωρία Υπολογισμών, Τεχνητή Νοημοσύνη 5 Εισαγωγικό Μάθημα 6 Περιεχόμενα Εισαγωγικού Μαθήματος Τι είναι ο υπολογιστής; • Ο υπολογιστής σαν μαύρο κουτί • Το Μοντέλο Turing • Το μοντέλο von Neumann – η βάση του υπολογιστή ! Συστατικά στοιχεία Η/Υ ! Σύντομο ιστορικό ! Κοινωνικά και ηθικά ζητήματα ! Η Επιστήμη Υπολογιστών ως Επαγγελματικός Τομέας ! 7 Στο τέλος του μαθήματος θα ξέρετε: το μοντέλο Turing ενός υπολογιστή ! το μοντέλο von Neumann ενός υπολογιστή ! τα τρία συστατικά στοιχεία ενός υπολογιστή: ! το υλικό, τα δεδομένα, και το λογισμικό θέματα που σχετίζονται με το υλικό του υπολογιστή ! θέματα που σχετίζονται με δεδομένα ! θέματα που σχετίζονται με λογισμικό ! ορισμένα κοινωνικά και ηθικά ζητήματα που σχετίζονται με τη ! χρήση υπολογιστών ένα σύντομο ιστορικό των υπολογιστών ! 8 Μοντέλο Turing Η ιδέα μιας γενικής υπολογιστής συσκευής περιγράφηκε ! για πρώτη φορά από τον Alan Turing το 1937. οι υπολογισμοί μπορούν να εκτελεστούν από μια ειδική • μηχανή -‐> μηχανή Turing Μαθηματική περιγραφή της μηχανής • Φιλοσοφικός ορισμός του υπολογισμού • Το μοντέλο του Turing ! βασίστηκε στις ενέργειες που εκτελούν οι άνθρωποι όταν ! ασχολούνται με υπολογισμούς και προσαρμόστηκε σε ένα μοντέλο για την υλοποίηση μιας ! υπολογιστικής μηχανής 9 Alan Matheson Turing 23 Ιουνίου, 1912 -‐ 7 Ιουνίου, 1954) ! Bρετανός μαθηματικός, καθηγητής της ! λογικής και κρυπτογράφος. Θεωρείται «πατέρας της επιστήμης υπολογιστών», χάρη ! στην πολύ μεγάλη συνεισφορά του στο γνωστικό πεδίο της θεωρίας υπολογισμού κατά τη δεκαετία του 1930, αλλά και της τεχνητής νοημοσύνης, χάρη στη λεγόμενη δοκιμή Τούρινγκ την οποία πρότεινε το 1950: έναν τρόπο να διαπιστωθεί πειραματικά αν μία μηχανή έχει ! αυθεντικές γνωστικές ικανότητες και μπορεί να σκεφτεί. 10