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

Σχετικά έγγραφα
ΗΜΜΥ 100 Εισαγωγή στην Τεχνολογία

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

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

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

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

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

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

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

ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Επανάληψη

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

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

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

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

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

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

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

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

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Επανάληψη

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

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

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

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

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

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

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

ΕΙΣΑΓΩΓΗ στους Η/Υ. Δρ. Β Σγαρδώνη. Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ. Χειμερινό Εξάμηνο

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

Το υλικό του υπολογιστή. Υλικό (hardware) είναι οτιδήποτε έχει μια υλικήφυσική υπόσταση σε ένα υπολογιστικό σύστημα.

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

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

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

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

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

Βασίλειος Κοντογιάννης ΠΕ19

Το εσωτερικό ενός PC. Τεχνολογία Η/Υ & Πληροφοριών - 05 Κεντρική μονάδα Χουρδάκης Μανόλης

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

Τι είναι το HARDWARE στην σημερινή εποχή; Σελίδα 3 Το καθένα από αυτά σε τι χρησιμεύει; Σελίδα 4

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

Εισαγωγή στους Η/Υ και Εφαρμογές

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

*Ένας υπολογιστής είναι στην πραγματικότητα ένα σύστημα πολλών μερών που συνεργάζονται μεταξύ τους.

Μάθημα 3: Αρχιτεκτονική Υπολογιστών

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 1 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ. url:

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

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

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

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

Σημειώσεις : Χρήστος Μουρατίδης. Κάντε κλικ για έναρξη

Μηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο,

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

ΜΑΘΗΜΑ 3 ΛΟΓΙΣΜΙΚΟ (SOFTWARE)

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

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

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

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

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

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

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 11/10/07

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

ΠΡΟΒΛΗΜΑ ΕΠΕΓΕΡΓΑΣΙΑ. (Είναι οι σκέψεις και οι πράξεις που κάνουμε για να λυθεί το πρόβλημα) ΕΙΣΟΔΟΥ - ΕΞΟΔΟΥ

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

0 κ. Αντης Χατζηβασιλείου, Διευθυντής της Εταιρείας DATACOM παραδίδει στον κ. Σάββα Πετρίδη ένα Η.Υ. δώρο στην ΚΕΕΒ για τις μηχανογραφικές ανάγκες

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

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

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

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

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

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

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

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

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

ΜΑΘΗΜΑ 3 MULTIPLE CHOICE

Ενότητα Β1 κεφ.2 ο «Σο Εσωτερικό του Τπολογιστή»

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

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

ΜΑΡΙΑ ΚΑΤΕΛΑΝΟΥ ΤΜΗΜΑ: Γ 1

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

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

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

Κεφάλαιο 2.4: Εργασία με εικονίδια

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

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

Information Technology for Business


Εισαγωγή στον Προγραμματισμό Θεωρία 1 η Διάλεξη: Βασικές Έννοιες Αρχιτεκτονικής ΗΥ

ΚΕΦΑΛΑΙΟ 1 Ψηφιακός Κόσμος

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

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

Αφήγηση Μαρτυρία. Μουσική. Ενίσχυση μηνύματος Μουσική επένδυση Ηχητικά εφέ

Παραδείγματα Δεδομένων: Οι τιμές στο κυλικείο, μια λίστα από ονόματα, τα σήματα της τροχαίας.

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

Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή

Ηλεκτρονικοί Υπολογιστές Δ Εξάμηνο

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

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

ΦΥΛΛΟ ΠΛΗΡΟΦΟΡΙΩΝ. Μονάδες μέτρησης χωρητικότητας μνήμης - Η περιφερειακή μνήμη

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

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

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

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές (ΗΥ)

Transcript:

University of Cyprus ptical Diagnostics ΗΜΜΥ 100 Εισαγωγή στην Τεχνολογία Διάλεξη 15 Τι λένε τα κομπιούτερ και οι αριθμοί

Εισαγωγή Ποιο σημαντικό ρόλο έπαιξε ο Ναπολέοντας στη ανάπτυξη των ηλεκτρονικών υπολογιστών; Τα στρατεύματα του Ναπολέοντα στην Αίγυπτο αγόραζαν φουλάρια τα οποία έγιναν η τελευταία λέξη της μόδας στην Ευρώπη Στην Ευρώπη τα σάλια κατασκευάζονταν με αυτόματους αργαλειούς οι οποίοι ελέγχονταν με διάτρητες κάρτες. Οι διάτρητες κάρτες χρησιμοποιήθηκαν από τον Αμερικανό μηχανικό Herman Hollerith για υπολογισμούς Τελικά, οι διάτρητες κάρτες έγιναν το αποθηκευτικό μέσω των υπολογιστών, αρχίζοντας από τον πρώτο ηλεκτρονικό υπολογιστή ENIAC http://k-web.org/ http://en.wikipedia.org/wiki/connections_(tv_series) 2

Ιστορική Αναδρομή Αρχαιότητα Πρώτη υπολογιστική μηχανή: άβακας (2000 π.χ.) Αναγέννηση 1642 : Blaise Pascal υπολογιστική μηχανή με χρήση οδοντοτών τροχών (πρόσθεση αφαίρεση) τέλη 17ου αιώνα: Leibnitz (βελτίωση : πολλαπλασιασμός και διαίρεση) 19ος αιώνας 1801: Joseph Jacquard προγραμματιζόμενος αργαλειός Αποθήκευση σε διάτρητες κάρτες 1833: Charles Babbage αναλυτική μηχανή (εκτέλεση αριθμητικών πράξεων και δυνατότητα προγραμματισμού. Δυστυχώς δεν κατασκευάστηκε.) 3

Ιστορική Αναδρομή 19ος αιώνας ΗΠΑ 1880: Η ανάλυση στοιχείων της απογραφής διήρκεσε 8 χρόνια. Η Αμερικανική Δημογραφική Υπηρεσία ανέθεσε στον Hollerith να αναπτύξει μέθοδο για επιτάχυνση της επεξεργασίας 1890: Hollerith πήγε στην Computing and Tabulating Αυτοματισμός με χρήση διάτρητων καρτών Η ανάλυση των στοιχείων διήρκεσε τρία χρόνια 1911: Συγχώνευση με τρείς άλλες εταιρείες To 1924 μετονομάστηκε σε International Business Machines (IBM) 4

Ιστορική Αναδρομή Δεύτερος Παγκόσμιος Πόλεμος Κατά τη διάρκεια του πολέμου αναπτύχθηκαν από την Βρετανική Αντικατασκοπεία ηλεκτρονικοί υπολογιστές (Colossus) για αποκωδικοποίηση μηνυμάτων Παρέμεινε απόρρητο μέχρι και την δεκαετία του 90! 1937-1944: Πανεπιστήμιο Harvard και ΙΒΜ Automatic Sequence-Controlled Calculator (ASCC) αργότερα MARK-I ΜΑRK-I: Βάρος: 5 τόνοι, 0.3 sec για πρόσθεση δύο 23-ψήφιων αριθμών, 6 secs για πολλαπλασιασμό 5

Ιστορική Αναδρομή ΕΝΙΑC 1943 1946: University of Pennsylvania (Mauchly και Eckert) Electronic Numerical Integrator and Calculator Πρώτος ηλεκτρονικός υπολογιστής γενικού σκοπού Χρήση ηλεκτρονικών λυχνιών 5000 προσθέσεις ή 30 πολλαπλασιασμούς / δευτερόλεπτο Μνήμη: δυνατότητα αποθήκευσης 20 δεκαψήφιων Επιφάνεια: 15 χιλιάδες τετραγωνικά πόδια Βάρος: 30 τόνοι 18000 λυχνίες, 70000 αντιστάσεις, 10000 πυκνωτές 150 kw ισχύς 6

Ιστορική Αναδρομή Υπολογιστές πρώτης γενιάς John von Neumann έννοια του αποθηκευμένου προγράμματος (stored program concept) 1949: πρώτος υπολογιστής Von Neumann, Cambridge, UK, EDSAC, επίβλεψη: Maurice Wilkes Οι Mauchly Eckert του ENIAC ίδρυσαν την UNIVAC: UNIVAC-I πρώτος Η/Υ μαζικής παραγωγής (1951) 7

Ιστορική Αναδρομή Μετά τη δεκαετία του 80 1981 ΙΒΜ PC έκρηξη των προσωπικών υπολογιστών 1984 APPLE MACINTSH σηματοδοτεί την αλλαγή του τρόπου επικοινωνίας του χρήστη με τον Η/Υ, μέσω ενός γραφικού περιβάλλοντος. 1989 Ευρωπαϊκό Κέντρο Πυρηνικών Ερευνών (CERN) ξεκινά προσπάθεια για τη δημιουργία ενός τρόπου επικοινωνίας (πρωτοκόλλου) μεταξύ Η/Υ που θα παρέχει την δυνατότητα ανταλλαγής εγγράφων. 1989 και μετά Δημιουργείται το πρωτόκολλο http που επιτρέπει την ανταλλαγή εγγράφων με κείμενο και εικόνες μεταξύ Η/Υ που βρίσκονται σε διαφορετικές ηπείρους. 1994 Παγκόσμιος Ιστός (World Wide Web- WWW) 8

Ηλεκτρονικός υπολογιστής (Η/Υ) Ο Η/Υ είναι ένα εργαλείο Δεν είναι έξυπνος Εκτελεί εντολές που δέχεται από ανθρώπους Τι κάνουν οι ηλεκτρονικοί υπολογιστές Δέχονται δεδομένα στην είσοδο. Επεξεργάζονται τα δεδομένα. Παράγουν αποτελέσματα στην έξοδο. Μηχανή που εκτελεί μαθηματικές πράξεις (operations) που καθορίζονται από μια λίστα εντολών (set of instructions) που ονομάζεται πρόγραμμα (program) 9

Ηλεκτρονικός υπολογιστής (Η/Υ) Βασικές λειτουργίες Η/Υ: αποθήκευση πληροφοριών (data storage) ανάκληση πληροφοριών (data retrieval) ταχύτατη εκτέλεση μαθηματικών πράξεων Βασικά στοιχεία Η/Υ Υλικό (hardware) Είναι το σύνολο των μερών του υπολογιστή που μπορεί κάποιος να δει και να πιάσει (Κεντρική Μονάδα Επεξεργασίας, μνήμη, περιφερειακές συσκευές) Λογισμικό (software) Είναι αυτό που δίνει την εξυπνάδα στο υλικό. Προγράμματα και δεδομένα Ένας Η/Υ χρειάζεται και υλικό και λογισμικό. Το ένα δεν μπορεί να λειτουργήσει χωρίς τη βοήθεια του άλλου. 10

Ηλεκτρονικός υπολογιστής (Η/Υ) 11

Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Central Processing Unit (CPU) Είναι το μέρος του υπολογιστή που κάνει την κυρίως εργασία δίνοντας εντολές σε όλα τα υπόλοιπα μέρη του υπολογιστή. Αποτελείται από τρία κύρια μέρη: Μονάδα ελέγχου (control unit) Αριθμητική λογική μονάδα (arithmetic logic unit) Καταχωρητές (registers) 12

Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Μονάδα ελέγχου (control unit) Είναι το πιο περίπλοκο κομμάτι του συστήματος. Έχει τον ίδιο ρόλο που έχει ένας επιστάτης σε ένα εργοτάξιο. Συντονίζει τις διεργασίες που απαιτούνται για την εκτέλεση κάθε εντολής (δεν εκτελεί τις εντολές). Ελέγχει πως και πότε οι συσκευές εισόδου στέλλουν δεδομένα. Φυλάει και ανακαλεί δεδομένα από και προς ορισμένες θέσεις στη μνήμη. Ερμηνεύει τις εντολές που πρόκειται να εκτελεστούν. Στέλλει δεδομένα στις συσκευές εξόδου. 13

Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Αριθμητική Λογική Μονάδα (Arithmetic Logic Unit) (ALU) Είναι το μέρος του υπολογιστή που κάνει όλη τη δουλειά. Εκτελεί αριθμητικές και λογικές πράξεις. Αποτελείται από ηλεκτρονικά κυκλώματα. Τα αλφαριθμητικά δεδομένα μεταφέρονται από την μνήμη στην αριθμητική λογική μονάδα, γίνονται οι απαραίτητες πράξεις και υπολογισμοί, και τα αποτελέσματα μεταφέρονται πίσω στην μνήμη. 14

Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Καταχωρητές (registers) Θέσεις μνήμης που χρησιμοποιούνται για την προσωρινή αποθήκευση δεδομένων που επεξεργάζεται η ΚΜΕ. Οι καταχωρητές εργάζονται κάτω από τις οδηγίες της μονάδας ελέγχου για να παραλαμβάνουν, κρατούν και μεταφέρουν οδηγίες ή δεδομένα. Έχουν μικρή χωρητικότητα αλλά είναι εξαιρετικά γρήγοροι. 15

Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Κύκλος λειτουργίας ΚΜΕ Βήμα 1: Προσκόμιση (fetching) Η μονάδα ελέγχου προσκομίζει την εντολή από τη μνήμη. Βήμα 2: Αποκωδικοποίηση (decoding) Η μονάδα ελέγχου αποκωδικοποιεί την εντολή (την ερμηνεύει) και δίνει οδηγίες για την μετακίνηση των απαραίτητων δεδομένων από τη μνήμη στην αριθμητική και λογική μονάδα. Βήμα 3: Εκτέλεση (executing) Η αριθμητική και λογική μονάδα εκτελεί την αριθμητική ή λογική πράξη. Βήμα 4: Αποθήκευση (storing) Το αποτέλεσμα της πράξης αποθηκεύεται στη μνήμη. 16

Ηλεκτρονικός υπολογιστής (Η/Υ) 17

Συσκευές εισόδου Καταχωρούν δεδομένα από τους χρήστες στον Η/Υ για έλεγχο της λειτουργίας ή περαιτέρω επεξεργασία. Πληκτρολόγιο (keyboard) Ποντίκι (mouse) Χειριστήριο (joystick) Οθόνη αφής (touch screen) Συσκευές ανάγνωσης καρτών (card readers) Ψηφιακή κάμερα (digital camera) Μικρόφωνο (microphone) Σαρωτής (scanner) 18

Ηλεκτρονικός υπολογιστής (Η/Υ) 19

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

Ηλεκτρονικός υπολογιστής (Η/Υ) 21

Μνήμη (memory) Αποθήκευση/ανάκληση δεδομένων και προγραμμάτων. Δύο είδη: Πρόσκαιρη (volatile) Μόνιμη (non-volatile) Μονάδα μέτρησης μνήμης: byte (B) Δίνει τη δυνατότητα καταχώρησης και μέτρησης στη μνήμη ενός χαρακτήρα Ένα byte έχει 8 bits (0 ή 1) Συνήθως μετριέται σε kb, MB ή GB Ένα Bit είναι στοιχειώδης μονάδα που κρατάει πληροφορία. Στον ψηφιακό υπολογιστή, αυτό αντιπροσωπεύεται από την ύπαρξη ή όχι ηλεκτρικού ρεύματος. BIT (Binary digit) 1 ή 0 Ο Λαμπτήρας ανάβει = 1 Ο Λαμπτήρας δεν ανάβει = 0 1 Byte = 8 Bits ΚΒ 1 KiloByte = 2 10 bytes = 1024 bytes MΒ 1 MegaByte = 2 10 KB = 1.048.576 bytes GΒ 1 GigaByte = 2 10 MB = 1.073.741.824 bytes 22

Μνήμη (memory) Πρόσκαιρη μνήμη Φιλοξενεί τα δεδομένα και τις εντολές που χρησιμοποιούνται από ένα πρόγραμμα το οποίο εκτελείται εκείνη την ώρα. Τα δεδομένα δεν μένουν στη μνήμη όταν αφαιρεθεί η πηγή ρεύματος. Δύο κύριες υποκατηγορίες: Cache Φυλάγονται τα δεδομένα τα οποία θα χρειαστούν πολύ σύντομα από το πρόγραμμα που τρέχει (πολύ γρήγορη => πολύ ακριβή πολύ μικρή) (1/8-2 MB) Κυρίως μνήμη (RAM) (Random Access Memory) Φυλάγονται τα δεδομένα τα οποία θα χρειαστούν σε κάποια στιγμή από το πρόγραμμα που τρέχει (πιο αργή από το cache πιο φτηνή πολύ μεγαλύτερη) (64-1024 MB) 23

Μνήμη (memory) Μόνιμη μνήμη Τα δεδομένα φυλάγονται σε αυτή τη μνήμη ακόμα και αν αποσυνδεθεί από την πηγή. Αρχικά διάτρητες κάρτες και αργότερα μαγνητικές ταινίες Παραδείγματα: Σκληρός δίσκος (hard disk) Δισκέττα (floppy disk) Ραβδία Μνήμης (Memory Sticks) CD-RM Πολύ πιο αργή από τη RAM πολύ φτηνότερη πολύ μεγαλύτερη. 24

Ηλεκτρονικός υπολογιστής (Η/Υ) 25

Λογισμικό (software) Πρώτο λογισμικό της ιστορίας Ada Byron, Lady Lovelace (κόρη του Λόρδου Βύρωνα) Εισηγήθηκε στον Babbage μια μέθοδο με την οποία να βρίσκει αριθμούς Bernoulli Γλώσσα προγραματισμού Ada (U.S. Department of Defense 1979) Κατηγορίες λογισμικού: Λειτουργικό σύστημα (operating system) Προγράμματα εφαρμογών (application programs) 26

Λογισμικό (software) Λειτουργικό σύστημα (operating system) Είναι ένα σύνολο προγραμμάτων που ελέγχουν τη λειτουργία του υλικού του Η/Υ. Επιτρέπει την επικοινωνία με τον υπολογιστή και τα προγράμματα του. Επιτρέπει την πρόσβαση στον υπολογιστή (π.χ. login). Επιτηρεί όλες τις λειτουργίες του υπολογιστή. Παραδείγματα λειτουργικών συστημάτων: Unix, MSDS, Windows, Mac S X, Linux. 27

Λογισμικό (software) Προγράμματα εφαρμογών (application programs) Προγράμματα που διευκολύνουν το χρήστη στη διεκπεραίωση συγκεκριμένων εργασιών. Παραδείγματα: Microsoft ffice (Word, Excel, PowerPoint), MATLAB, AutoCAD, FrontPage, Notepad. 28

Λογισμικό (software) Γλώσσες Η/Υ Οι γλώσσες ηλεκτρονικών υπολογιστών είναι κωδικοποιημένες μέθοδοι προγραμματισμού. Επιτρέπουν την επικοινωνία μεταξύ χρήστη και υπολογιστή. Τρία είδη γλωσσών: Γλώσσα μηχανής (machine language) Αποτελείται από εντολές σε δυαδικές στοιχειοσειρές Συμβολική γλώσσα (symbolic language, assembly language) Αποτελείται από μνημονικούς κώδικες που αντιστοιχούν σε εντολές της γλώσσας μηχανής Γλώσσα ψηλού επιπέδου (high level language) Μοιάζει με τις ανθρώπινες γλώσσες. Έχει κανόνες σύνταξης. Εντολές σε αγγλικές λέξεις. Ο προγραμματισμός γίνεται ανεξαρτήτως του υπολογιστή στον οποίο θα τρέξει το πρόγραμμα. 29

Λογισμικό (software) Προγραμματισμός Είναι η διαδικασία της δημιουργίας ενός προγράμματος. Το πρόγραμμα αποτελείται από μια ή περισσότερες εντολές. Η γλώσσα προγραμματισμού επιλέγεται ανάλογα με το είδος του προβλήματος που θέλουμε να επιλύσουμε (υπάρχουν διαφορές μεταξύ γλωσσών στην αποδοτικότητα, μέγεθος προγράμματος, ταχύτητα και φορητότητα). Ανάπτυξη προγράμματος Περιγραφή του προβλήματος Ανάλυση προβλήματος, καθορισμός στόχων Σχεδίαση της λύσης σε μορφή λογικού διαγράμματος ή ψευδοκώδικα Κωδικοποίηση σε γλώσσα προγραμματισμού Έλεγχος/διόρθωση λαθών (debugging) 30

Λογισμικό (software) Βρείτε το άθροισμα και το γινόμενο δύο αριθμών που δίνονται από το χρήστη. Ψευδοκώδικας read a, b sum = a+b prod = a*b print sum, prod 31

Πολυμέσα Τι είναι τα πολυμέσα Η χρήση πολλαπλών μέσων ή μορφών για την παρουσίαση πληροφορίας Κείμενο, Εικόνα (ακίνητη ή κινούμενη), Ήχος, Γραφικά, Σχεδιοκίνηση (animation), Video Μη διαδραστική Διαδραστική (interaction) Κατηγορίες εφαρμογών πολυμέσων Ανάλογα με τον τρόπο διανομής Οπτικοί δίσκοι (CD-RM, DVD-RM) Περίπτερα πληροφοριών (Kiosks) Πραγματικού χρόνου (nline) Διαδίκτυο (Internet) Ανάλογα με την χρήση Ενημέρωση Εκπαίδευση Ψυχαγωγία Κύρια χαρακτηριστικά πολυμέσων Η πληροφορία έχει ψηφιακή φύση Έχει τη δυνατότητα της Διάδρασης Είναι συμπιεσμένη 32

Εικόνα και γραφικά Χρήση α. Εικόνα και γραφικά περιεχομένου Φωτογραφίες Σκίτσα Γραφικές παραστάσεις Διαγράμματα ροής Διαγράμματα οργάνωσης β. Εικόνα και γραφικά περιβάλλοντος Φόντο οθόνης Εργαλεία πλοήγησης Πλήκτρα ενεργειών 33

Επεξεργασία ψηφιογραφικής εικόνας Επεξεργασία ψηφιογραφικής εικόνας Εισαγωγή εικόνας Ρύθμιση της σωστής ανάλυσης, Κοπή και στρέψη Ρύθμιση των χρωμάτων, των τόνων και της αντίθεσης Επεξεργασία σε επιλεγμένες περιοχές Εφαρμογή ειδικών φίλτρων Εισαγωγή κειμένου Αποθήκευση - Συμπίεση Προγράμματα επεξεργασίας Adobe Photoshop Τhe Gimp (free) Photo Paint Paint Shop Pro κ.α. 34

Σχεδιοκίνηση (animation) Χρήση Σχεδιοκίνηση περιεχομένου Προσομοίωση διαδικασιών ή μοντέλων Έμφαση σε συγκεκριμένα στοιχεία Δημιουργία αίσθησης χρονικής αλληλουχίας Σχεδιοκίνηση περιβάλλοντος Εργαλεία πλοήγησης και κατεύθυνσης Τύποι Σχεδιοκίνηση δύο διαστάσεων Τεχνικές Με κυψέλες (cell animation) Με παρένθεση πλαισίων σε διαδρομή (in betweening) Σχεδιοκίνηση τριών διαστάσεων Στάδια Μοντελοποίηση Χαρτογράφηση υφών Φωτισμός Φωτορεαλιστική απεικόνιση 35

Ήχος Χρήση α. Ήχος περιεχομένου Αφηγήσεις για γεγονότα ή περιστατικά που σχετίζονται με το θέμα Μαρτυρίες (Ιστορικό Ντοκουμέντο Απαγγελία ενός ποιήματος) Εκφωνήσεις περιεχομένων εφαρμογής οδηγίες πλοήγησης Επεξηγήσεις β. Ήχος περιβάλλοντος Ενίσχυση του μηνύματος (αέρας φωνές ζώων) Μουσική επένδυση Ηχητικά εφέ 36

Επεξεργασία Ήχου Κυματομορφής Επεξεργασία ήχου κυματομορφής Εισαγωγή ήχου Αντιγραφή, αποκοπή, επικόλληση ηχητικού τμήματος Ρύθμιση έντασης και συχνότητας, Αλλαγή επιπέδων κβάντωσης (μέγεθος δείγματος) Αλλαγή χρονικής διάρκειας Μείξη ήχων Απαλοιφή θορύβου Εισαγωγή διαφόρων εφέ Συμπίεση Προγράμματα επεξεργασίας Sound Forge της Sonic SoundEdit της Macromedia Adobe Audition (Cool Edit) WaveStudio της Creative κ.α. 37

Video Χρήση α. Video περιεχομένου Έμφαση σε συγκεκριμένα στοιχεία σχετικά με το θέμα Αναλυτική παρουσίαση πολύπλοκων διαδικασιών Παρουσίαση ιστορικών ντοκουμέντων και μαρτυριών Επεξήγηση δυσνόητων εννοιών Δημιουργία κατάλληλης διάθεσης β. Video βοήθειας Οδηγίες πλοήγησης και χρήσης της εφαρμογής 38

Επεξεργασία Video Επεξεργασία Video Σύλληψη ή εισαγωγή video Αντιγραφή, αποκοπή, επικόλληση video clip Εισαγωγή εφέ αλλαγής πλάνου Μοντάζ καναλιών video Εφαρμογή ειδικών φίλτρων σε video clip Εισαγωγή αρχείων ήχου Εισαγωγή αρχείων εικόνας και γραφικών Εισαγωγή κειμένου και τίτλων Animation σε video clip, τίτλους και γραφικά Ρύθμιση έντασης clip ήχου Αλλαγή χρονικής διάρκειας video clip Μείξη καναλιών ήχων Εξαγωγή και συμπίεση video, εικόνας, ήχου Προγράμματα επεξεργασίας penshot (free) Premiere της Adobe Final Cut της Apple Media Composer της Avid κ.α. 39