ΠΛΗΡΟΦΟΡΙΚΗ: ΥΠΟΛΟΓΙΣΤΕΣ & ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ kv@hua.gr
Στόχος Μαθήματος Εισαγωγή σε Βασικούς Όρους Πληροφορικής και Τηλεματικής. Εφαρμογές Τηλεματικής. Αναφορά στις κοινωνικές επιπτώσεις των Υπολογιστών.
Παρουσίαση Περιεχομένων Μαθήματος Υπολογιστές και Αλγόριθμοι Οργάνωση Υπολογιστών Δίκτυα Υπολογιστών Βασικοί Όροι Κατηγορίες Γλωσσών Προγραμματισμού, Λειτουργικά Συστήματα Τεχνολογία Λογισμικού. Εισαγωγή σε εφαρμογές Πληροφορικής και Τηλεματικής: Ηλεκτρονικό Εμπόριο, Τηλε-Εκπαίδευση και Εφαρμογές Ηλεκτρονική Διακυβέρνηση. Αναφορά στις κοινωνικές επιπτώσεις των Υπολογιστών. Κοινωνικές Επιπτώσεις
Παρουσίαση Μαθήματος Διάλεξη 2 ώρες / εβδομάδα Τρίτη 14:15 16:00
Πληροφορίες Υλικό Μαθήματος http://eclass.hua.gr Παρουσιάσεις Ανακοινώσεις Βιβλιογραφία
Επικοινωνία Ώρες Γραφείου Δευτέρα 14:00-16:00 Κτίριο Πληροφορικής και Τηλεματικής Χαροκόπου 89 - Γραφείο 1.4 kv@hua.gr
Τρόπος αξιολόγησης Η αξιολόγηση των φοιτητών θα γίνει με βάση την επίδοσή τους στην εργασία, καθώς και στις γραπτές εξετάσεις (προόδου και τελική), σύμφωνα με τους συντελεστές βαρύτητας του ακόλουθου πίνακα: Αξιολόγηση Εργασία Ομαδική30% Γραπτή Τελική Εξέταση70% Η επιτυχία ενός φοιτητή στο μάθημα προϋποθέτει βαθμό μεγαλύτερο του 5/10 στην τελική εξέταση, ασχέτως του αριθμού μορίων που συγκεντρώνει ο φοιτητής από την εργασία. Στην περίπτωση που ένας φοιτητής συγκεντρώσει στην τελική εξέταση βαθμό χαμηλότερο του 5/10, ο βαθμόςεξαμήνουγιατο μάθημα θα είναι ίσος με τον βαθμό της τελικής εξέτασης. Εργασία και τελική εξέταση είναι υποχρεωτικά για να εκδοθεί βαθμός.
Συγγράμματα «Εισαγωγή στην Επιστήμη των Υπολογιστών» του Β. Farouzan, Εκδόσεος Κλειδάριθμος και «Εισαγωγή στις τεχνολογίες της Πληροφορικής και των Επικοινωνιών» των Τσακνάκη και Φλώρου, Εκδόσεις Κλειδάριθμος Πρόσθετες σημειώσεις, που θα δοθούν μέσα από το σύστημα E-Class (eclass.hua.gr). Στοίδιοσύστημαθαβρίσκεται παρουσιάσεις και υλικό που σχετίζεται με κάθε μάθημα.
Εξέλιξη
Ιστορική Αναφορά (I) Blaise PascalI (1623-1662): πρώτη υπολογιστική μηχανή. Δύο βασικές πράξεις αριθμητικής (πρόσθεση και αφαίρεση): pascalina Charles Babbage (1791-1871): σχεδίασε σε χαρτί έναν αυτόματο υπολογιστή μνήμη, μονάδες ελέγχου, αριθμητικών πράξεων και εισόδου/εξόδου 1ος πρόγονος του σημερινού Η/Υ Herman Hollerith : σκέφθηκε να χρησιμοποιήσει χάρτινες διάτρητες κάρτες, χρησιμοποιώντας την ιδέα του Ζακάρ, με διατρήσεις που να συμβολίζουν γράμματα και αριθμούς, για να επιτύχει μικρότερους χρόνους επεξεργασίας της κρατικής απογραφής των ΗΠΑ.
Ιστορική Αναφορά (II) Thomas John Watson, Sr. (1874-1956) 1914: υπάλληλος της Computing Tabulating Recording Company (CTR) 1924: International Business Machines IBM "I think there is a world market for maybe five computers"
1929 Ιστορική Αναφορά (III) ΙΒΜ -1ος αυτόματος υπολογιστής 1944 ΙΒΜ + Aiken 1ος ηλεκτρομηχανικός υπολογιστής - MARK1 Automatic Sequence Controlled Calculator (ASCC)
Ιστορική Αναφορά (IV) 1946 Eckert, Mauchly, Goldstine 1ος Ηλεκτρονικός Υπολογιστής με λυχνίες ENIAC (Electronic Numerical Integrator and Computer) Ηλεκτρονικός αριθμητικός ολοκληρωτής και υπολογιστής σχεδιάστηκε και κατασκευάστηκε για να υπολογίζει πίνακες βολής από το Εργαστήριο βαλλιστικής έρευνας του στρατού των Η.Π.Α. 1949 Wilkes, Πανεπιστήμιο του Cambridge 1ος Ηλεκτρονικός Υπολογιστής με αποθηκευμένο πρόγραμμα στη μνήμη (Von Neumann) EDSAC (Electronic Delay Storage Automatic Calculator)
Υπολογιστής (I) Ορισμός Ηλεκτρονική συσκευή που επεξεργάζεται δεδομένα βάσει ενός συνόλου προκαθορισμένων οδηγιών εντολών που ονομάζονται πρόγραμμα - μετατρέποντας τα δεδομένα σε πληροφορία χρήσιμη για τον άνθρωπο. Όροι Προσωπικός Υπολογιστής (Personal Computer PC) Ηλεκτρονικός Υπολογιστής
Υπολογιστής (II) Δεδομένα Χρήστης Υλικό Λογισμικό
Υπολογιστής (III) Υλικό (Hardware): Σύνολο επιμέρους εξωτερικών συσκευών που αποτελούν τον υπολογιστή π.χ. πληκτρολόγιο (keyboard), οθόνη (screen), ποντίκι (mouse), modem κ.α. Λογισμικό (Software): Σύνολο εντολών που λέει στον υπολογιστή τι να κάνει. Δεδομένα (Data): Ο υπολογιστής διαβάζει και αποθηκεύει δεδομένα κάθε είδους με τη μορφή αριθμών (Λέξεις,αριθμοί, εικόνες, ήχοι). Χρήστης (User): Πρωτεύοντες, Δευτερεύοντες, Τριτεύοντες.
Εφαρμογές Εκπαίδευση Οικονομικά Διακυβέρνηση Υγεία Ταξίδια Βιομηχανία
Ο Υπολογιστής ως Μαύρο Κουτί (I) Δεδομένα Εισόδου Ο υπολογιστής ως Επεξεργαστής Δεδομένων Υπολογιστής Δεδομένα Εξόδου
Ο Υπολογιστής ως Μαύρο Κουτί (II) Ο υπολογιστής ως Προγραμματιζόμενος Επεξεργαστής Δεδομένων Δεδομένα Εισόδου Πρόγραμμα Υπολογιστής Δεδομένα Εξόδου
Ο Υπολογιστής ως Μαύρο Κουτί (III) 3, 12, 8, 22 14, 6, 8, 12 Ίδια Προγράμματα Διαφορετικά Δεδομένα Πρόγραμμα Πρόγραμμα Ταξινόμηση Υπολογιστής 3, 8,12, 22 Ταξινόμηση Υπολογιστής 6, 8, 12, 14
Δεδομένα Εισόδου To Μοντέλο Von Neumann Πρόγραμμα Υπολογιστής Είσοδος/Έξοδος Αριθμητική και Λογική Μονάδα Μονάδα Ελέγχου Μνήμη Δεδομένα Εξόδου
1. Υποσύστημα Εισόδου - Εξόδου Yποσύστημα Εισόδου Δέχεται δεδομένα και το πρόγραμμα (από το χρήστη ή ένα άλλο υπολογιστικό σύστημα) Παραδείγματα: πληκτρολόγιο, ποντίκι Υποσύστημα Εξόδου Επιστρέφει αποτελέσματα επεξεργασίας (στο χρήστη ή σε ένα άλλο υπολογιστικό σύστημα) Παραδείγματα: οθόνη, εκτυπωτής
Συσκευές Εισόδου - Εξόδου Πληκτρολόγιο Ποντίκι Μικρόφωνο Σαρωτής (Scanner) Οθόνη Εκτυπωτής Ηχεία Συσκευές Εισόδου Συσκευές Εξόδου
2. Μνήμη Memory Περιοχή αποθήκευσης προγραμμάτων και δεδομένων κατά τη διάρκεια της επεξεργασίας Όταν ξεκινά ένα πρόγραμμα, φορτώνεται αρχικά στη μνήμη και εκτελείται από εκεί Στη μνήμη φορτώνονται τα δεδομένα που χρησιμοποιούνται απότοπρόγραμμα
Μνήμη (II) Ο συνηθέστερος τύπος μνήμης ονομάζεται μνήμη τυχαίας προσπέλασης (random access memory, RAM) Η RAM είναι προσωρινή και χρειάζεται συνεχή τροφοδοσία. Όταν διακοπεί η λειτουργία του υπολογιστή τα περιεχόμενά της χάνονται. Τα αρχεία δεδομένων αποθηκεύονται σε μια συσκευή μνήμης αποθήκευσης (π.χ. σκληρό δίσκο)
3. Αριθμητική και Λογική Μονάδα Arithmetic Logic Unit Μέρος όπου πραγματοποιούνται: οι υπολογισμοί (π.χ. Πρόσθεση αριθμών μιας λίστας) και οι λογικές πράξεις (π.χ. Ταξινόμηση στοιχείων).
4. Μονάδα Ελέγχου Control Unit Σημείο όπου ελέγχονται οι λειτουργίες: της μνήμης, της ΑΛΜ και του υποσυστήματος εισόδου/εξόδου.
Αποθηκευμένο Πρόγραμμα Πρόγραμμα + Δεδομένα αποθηκεύονται στη μνήμη Ακολουθιακή εκτέλεση των εντολών
Σχετική Ύλη Βρίσκεται στο κεφάλαιο 1 του βιβλίου «Εισαγωγή στην Επιστήμη των Υπολογιστών» του Β. Farouzan, παράγραφοι 1.1 έως και 1.6 Βρίσκεται στο κεφάλαιο 2 του βιβλίου «Εισαγωγή στην Επιστήμη των Υπολογιστών» του Β. Farouzan, παράγραφοι 3.1 και 3.3
? Ερωτήσεις - Απορίες??