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

Σχετικά έγγραφα
Εισαγωγή στην Πληροφορική

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

Προγραμματισμός Η/Υ. Εισαγωγή στους Υπολογιστές και την Πληροφορική

[1] Στόχοι. Υπολογιστικά συστήματα. Υπολογιστικά συστήματα

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή

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

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

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

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

Μέρος Α. Πρόγραµµα ιαλέξεων. Εισαγωγή ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ. Ορισµός. Το σηµερινό µάθηµα. Εισαγωγή

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

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

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

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

Η επικράτηση των ψηφιακών κυκλωμάτων 1o μέρος

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

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

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

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

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

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

Η ΙΣΤΟΡΙΑ ΤΩΝ ΠΡΟΣΩΠΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ!!! 1 ο ΕΠΑΛ ΡΟΔΟΥ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ!!!! Χατζηνικόλας Κώστας

Κεφάλαιο 2. Οι μεταβολές ως χαρακτηριστικό γνώρισμα της τεχνολογίας επικοινωνιών

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

Τεχνολογία Υπολογιστικών Συστηµάτων & Λειτουργικά Συστήµατα Κεφάλαιο 1

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

Κυκλωμάτων» Χειμερινό εξάμηνο

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

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

1 η Γενιά Υπολογιστών

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

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

ΠΛΗΡΟΦΟΡΙΚΗ 1 Ο ΜΑΘΗΜΑ

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

Πληροφορική Ι (Θεωρία)

1.4 Τεχνολογικές εξελίξεις στο Υλικό Υπολογιστών

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

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

Εισαγωγή στην επιστήμη των υπολογιστών

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

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

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

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

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

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

Στόχοι Κεφαλαίου. Βασικές έννοιες (ΙΙ) Βασικές έννοιες. Γενική Εικόνα. Νικόλας Τσαπατσούλης,

ΧΡΟΝΙΚΗ ΠΕΡΙΟΔΟΣ Γεωργία Πελέκη, Έλντα Μπάλι Τζαφέρι Τζένη, Αλεξία Παπαδοπούλου, Ντοριλέιν Γκαρσία

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 1:Εισαγωγικές έννοιες, Ιστορία Ηλεκτρονικών Υπολογιστών και Αριθμητικά Συστήματα Δρ.

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

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Σημειώσεις Θεωρίας

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

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

Εισαγωγή. Σκοπός του μαθήματος

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

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


Ιστορία της γραφής και της τεχνολογίας των πληροφοριών

Γενικά περί υπολογιστών

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

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

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

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

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

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

Κεφάλαιο 1 Αφαιρετικότητα και Τεχνολογία Υπολογιστών (Computer Abstractions and Technology)

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

Εισαγωγή στον Προγ/μό Υπολογιστών. Διάλεξη 0

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

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ

Ιστορία της γραφής και της τεχνολογίας των πληροφοριών

Εισαγωγή στις έννοιες του προγραμματισμού και της πληροφορικής

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

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

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

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

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

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

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

Πληροφορική I. "Εισαγωγικές έννοιες" B. Φερεντίνος

ΘΕΜΑ : ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ. ΔΙΑΡΚΕΙΑ: 1 περίοδος

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

Περιεχόμενο μαθήματος. Πληροφορική (Informatics) ή Επιστήμη Υπολογιστών (Computer Science): Ηλεκτρονικός Υπολογιστής (Η/Υ) 17ος 19ος αιώνας

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

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

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

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

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

ΠΛΗ10 Κεφάλαιο 2. ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: : Αριθμητική περιοχή της ALU 2.5: Κυκλώματα Υπολογιστών

Εικόνα 2.2: Πόσο παρατηρητικοί είσαστε; Βρείτε γιατί δε λειτουργεί ο υπολογιστής της εικόνας. Εικόνα 2.1: Ο υπολογιστής του εργαστηριού µας

Προγραμματισμός Η/Υ (ΤΛ2007 )

Eισ. Στην Πληροφορική ΔΙΑΛΕΞΗ 1 η Πληροφορία και Πληροφορική. Bασίλης Στεφανής

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

Η διασύνδεση Υλικού και λογισμικού David A. Patterson και John L. Hennessy. Αφηρημένες έννοιες και τεχνολογία υπολογιστών

Γιαγλής Γεώργιος ΑΡΧΕΣ ΛΕΙΤΟΥΡΓΙΑΣ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ

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

Δυαδικό Σύστημα Αρίθμησης

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

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

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 2

Transcript:

Πανεπιστήμιο Πατρών Τμήμα Οικονομικών Επιστημών Εισαγωγή στους Η/Υ και Εφαρμογές tzagara@upatras.gr daskalou@upatras.gr https://eclass.upatras.gr/courses/econ1242/

Θέμα Μαθήματος Υπολογιστικά Συστήματα Εξέλιξη Υπολογιστικών Συστημάτων Έννοιες του Υλικού και Λογισμικού

Υπολογιστικά Συστήματα Τα υπολογιστικά συστήματα αποτελούν το μέσο για συλλογή καταχώρηση των δεδομένων επεξεργασία μετάδοση Κάθε υπολογιστικό σύστημα αποτελείται από 3 βασικά τμήματα: τμήμα εισόδου και εξόδου τμήμα επεξεργασίας τμήμα αποθήκευσης/καταχώρησης

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

Εξέλιξη Υπολογιστικών Συστημάτων Η αυτοματοποίηση των υπολογισμών από το 3000 π.χ. 3000 π.χ. Άβακας: «αυτοματοποίηση» στοιχειωδών πράξεων με μετακίνηση των χαντρών. «Σε κάθε γραμμή ήταν περασμένες επτά χάνδρες - πέντε από τη μία πλευρά της διαχωριστικής ράβδου και δύο από την άλλη. Κάθε γραμμή του άβακα αντιστοιχεί σ διαφορετική μονάδα μέτρησης (μονάδες, δεκάδες, εκατοντάδες, κλπ). Κάθε μία από πέντε χάνδρες αντιστοιχεί σε μία μονάδα της γραμμής της, ενώ κάθε μία από τις δύ χάνδρες αντιστοιχεί σε μία πεντάδα της γραμμής της» (Τεχνικό μουσείο Θεσσαλονίκης, http://www.tmth.edu.gr/el/kiosks/computers/history/comp_a3.html).

Εξέλιξη Υπολογιστικών Συστημάτων 1617 μ.χ. John Napier: βαθμολογημένες ράβδοι για την επιτέλεση πολλαπλασιαμών και διαιρέσεων. Οδήγησε στη δημιουργία του λογαριθμικού κανόνα. 1642 Blaise Pascal: κατασκευή πρώτης υπολογιστικής μηχανής (για να βοηθήσει τον πατέρα του που ήταν εφοριακός ). 1672 Gottfried von Leibniz: κατασκευή υπολογιστικής μηχανής. 1823 Charles Babbage: κατασκευή Διαφορικής και Αναλυτικής Μηχανής Βασικές πράξεις, αλλά και πράξεις μεταξύ μητρών Εκτέλεση ακολουθία πράξεων

Εξέλιξη Υπολογιστικών Συστημάτων 1823 Charles Babbage (cont): Η αναλυτική μηχανή αποτελούνταν από τμήματα: αποθήκη επεξεργαστής είσοδος εξοδος Μία ακολουθία πράξεων αποτυπώνονταν σε κάρτες, τις οποίες η μηχανή «διάβαζε». Η αναλυτική/διαφορική μηχανή ήταν προγραμματιζόμενες (εκτελούσαν σειρά εντολών = πρόγραμμα)

Εξέλιξη Υπολογιστικών Συστημάτων 20ος αιώνας Μηχανή Von Neumann: κατασκευή πρώτης ηλεκτρονικής υπολογιστικής μηχανής (μηχανές Von Neumann). Βασικά χαρακτηριστικά : Δέχονταν τα προγράμματα από τα σημεία εισόδου Αποθήκευε και εκτελούσε το πρόγραμμα (οδηγίες εκτέλεσης). Μετάβαση από μηχανικά σε ηλεκτρικά στοιχεία Οι σημερινές υπολογιστικές μηχανές ανήκουν στη κλάση των von Neumann μηχανών.

Εξέλιξη Υπολογιστικών Συστημάτων Από μηχανικά σε ηλεκτρικά στοιχεία Mark I (1944): πολ/σμός 2 αριθμων σε 3 δευτερόλεπτα (!) ENIAC (1946) : πολ/σμούς < 3 χιλιοστά του δευτερολέπτου. Ογκώδες (18.000 λυχνίες, 1.500 relays, μέγεθος δωματίου με ισχύς 140.000 Watts). EDVAC (IAS): προγράμματα σε ψηφιακή μορφή και να συνυπάρχουν με τα δεδομένα => Μνήμη. Οδήγησε στους μαγνητικούς δακτυλίους Η εξέλιξη των σύγχρονων (>1945) υπολογιστών χωρίζεται σε γενεές (generations).

Εξέλιξη Υπολογιστικών Συστημάτων Μηχανές Πρώτης Γενεάς (1951 1958) Χαρακτηριστικό τους οι λυχνίες κενού στην κατασκευή των κυκλωμάτων τους. Μαγνητικά τύμπανα και ταινίες ως κεντρική και δευτερεύουσα μνήμη. Διάτρητες Κάρτες / χαρτοταινίες για είσοδο/έξοδο

Εξέλιξη Υπολογιστικών Συστημάτων Μηχανές Πρώτης Γενεάς (cont) Υλοποιήσεις UNIVAC I IBM-701, IBM-709 Μηχανές Δευτέρας Γενεάς (1959-1964) Η χρήση της τριόδου ηλεκτρονικής λυχνίας (τρανζίστορ) (βραβείο Nobel 1956).

Εξέλιξη Υπολογιστικών Συστημάτων Μηχανές Δευτέρας Γενεάς (cont.) Το τρανζίστορ αντικατέστησε τους μαγνητικούς δακτυλίους της κύριας/δευτερεύσας μνήμης. + τρανζίστορ αξιοπιστία χαμηλό κόστος χαμηλή κατανάλωση μικρό μέγεθος χαμηλή εκπομπή θερμότητας (από τα μεγαλύτερα προβλήματα ακόμη και των σύγχρονων υπολογιστών). Βήμα προς την βιομηχανοποίηση κατασκευής Η/Υ. Υλοποιήσεις PDP 1 (120.000 δολλάρια)

Εξέλιξη Υπολογιστικών Συστημάτων Μηχανές Τρίτης Γενεάς (1965-1970) Χαρακτηρίζεται από: τη χρήση ολοκληρωμένων κυκλωμάτων μεγάλης ολοκλήρωσης [τσιπ] (LSI Large Scale Integration) (Texas Instruments 1958). Χρήση μαγνητικών δακτυλίων για την κατασκευή μνήμης. Μαγνητικοί δίσκοι αντικαθιστούν τις ταινίες. Εμφανίζονται: οθόνη, γραφική απεικόνιση, πληκτρολόγιο και mouse (Doug Engelbart).

Εξέλιξη Υπολογιστικών Συστημάτων Μηχανές Τρίτης Γενεάς (cont.) Εμφάνιση των mini υπολογιστικών συστημάτων (Digital Equipment Corporation [DEC], Hewlett Packard, Data General). Μηχανές Τετάρτης Γενεάς (1970-σήμερα) Χαρακτηρίζεται από: τη χρησιμοποίηση κυκλωμάτων πολύ μεγάλης ολοκλήρωσης (VLSI Very Large Scale Integration) τη κατασκευή μονάδων επεξεργασίας με μονολιθικά κυκλώματα πυριτίου (Μικροεπεξεργαστές). Χρήση κυκλωμάτων ημιαγωγών (Flip-Flops) για την κατασκευή κεντρικής μνήμης.

Εξέλιξη Υπολογιστικών Συστημάτων

Εξέλιξη Υπολογιστικών Συστημάτων Μηχανές Τετάρτης Γενεάς (cont.) Η έννοια του βαθμού ολοκλήρωσης Επίπεδο/βαθμός ολοκλήρωσης # στοιχείων Έτος Small Scale Integration (SSI) 12 Αρχή 1960 Medium Scale Integration (MSI) 100 Τέλος 1960 Large Scale Integration (LSI) 1000 Αρχή 1970 Very Large Scale Integration (VLSI) 5000 Τέλος 1970

Εξέλιξη Υπολογιστικών Συστημάτων Μηχανές Πέμπτης Γενεάς (???) Δεν θα βασίζονται στη Von Neumann μηχανή.

Εξέλιξη Υπολογιστικών Συστημάτων Νόμος του Moore για τους υπολογιστές: Ο αριθμός των τρανζίστορ σε έναν μικροεπεξεργαστή διπλασιάζεται περίπου κάθε 12 μήνες (Gordon Moore, Intel Co-founder, 1965).

Εξέλιξη Υπολογιστικών Συστημάτων Απρόβλεπτη εξέλιξη. Προβλέψεις που έπεσαν μέσα "Computers in the future may weigh no more than 1.5 tons." --Popular Mechanics, forecasting the relentless march of science, 1949 "I think there is a world market for maybe five computers." --Thomas Watson, Chairman of IBM, 1943. "There is no reason anyone would want a computer in their home." --Ken Olson, president, chairman and founder of Digital Equipment Corp., 1977 "640K ought to be enough for anybody." -- Bill Gates, 1981

Έννοιες του Υλικού και Λογικού Βασικά στοιχεία ηλεκτρονικού υπολογιστικού συστήματος Δεδομένα Ανθρώπινο Πρόβλημα Λογισμικό (Software) Υλικό (Hardware) Χειρισμοί βάσει Κανόνων λειτουργίας

Έννοιες του Υλικού και Λογικού Υλικό (Hardware). Το σύνολο των ηλεκτρικών, ηλεκτρονικών και μηχανικών τμημάτων (εν γένει των φυσικών τμημάτων) ενός υπολογιστή. Ο,τι διαθέτει μάζα. Λογισμικό (Software). Οι ακολουθίες οδηγιών που αντιστοιχούν σε συγκεκριμένες υπολογιστικές διαδικασίες και προορίζονται να εκτελεστούν μέσω υπολογιστικών συστημάτων. Οι διαδικασίες αυτές σχεδιάζονται από τον άνθρωπο και εκτελούνται από τη μηχανή (προγραμματισμός) Η μορφή τους (πρέπει να) είναι κατανοητή από το υλικό στο οποίο απαυθύνονται.

Έννοιες του Υλικού και Λογικού Λογισμικό (cont.) Προκειμένου οι ακολουθίες εντολών να γίνουν κατανοητές από το υλικό, μετασχηματίζονται!. # Cool python code shoplist=[ apple, banana, peach ] for each in shoplist : print(each) Μετασχηματισμός (μεταγλώττισηcompilation) 0101000111101010101 01111011111110101001 1101010101011101010 1010101011110001110 1010101010101 «Υψηλό» Επίπεδο «Χαμηλό» Επίπεδο

Έννοιες του Υλικού και Λογικού Peopleware (!?!?). Όρος από το 1987 De Marco, T., Lister, T.: Peopleware: Productive Projects and Teams, 2nd Edition, Dorset House, 1999. Ο αθρώπινος παράγοντας σε κάθε διαδικασία που άπτεται των τεχνολογιών πληροφοριών: Software development Management Τraining Solutions Outsourcing Consultancy Human Computer Interaction [HCI]

Έννοιες του Υλικού και Λογικού «Λογισμικό Λειτουργίας». Το υπολογιστικό σύστημα δεν αποτελείται μόνο από υλικό αλλά συνοδεύεται πάντα από ειδικό λογισμικό, που χαρακτηρίζεται ως «λογισμικό λειτουργίας». Είναι ένα σύνολο προγραμμάτων, τα οποία καθοδηγούν το λογισμικό να αναγνωρίζει και να επικοινωνεί με το περιβάλλον του και να εκτελεί τις διαδικασίες που εισάγονται από τις περιοχές εισόδου. Βοηθά στην γεφύρωση μεταξύ του ανθρώπινου προβλήματος (λογισμικού) και της αναπαράστασης/επίλυσής του μέσω του υλικού.

Έννοιες του Υλικού και Λογικού «Λογισμικό Λειτουργίας». Θέση του λογισμικού λειτουργίας Δεδομένα Ανθρώπινο Πρόβλημα Λογισμικό Λογισμικό Λειτουργίας Υλικό (Hardware) Χειρισμοί βάσει Κανόνων λειτουργίας

Έννοιες του Υλικού και Λογικού «Λογισμικό Λειτουργίας». Παραδείγματα Calculator: Η δυνατότητα να δέχεται αριθμούς και τελεστές από το πληκτρολόγιο απαιτεί μεσολάβηση.

Έννοιες του Υλικού και Λογικού Γλώσσες Προγραμματισμού. Τα προγράμματα κωδικοποιούνται με γλώσσες προγραμματισμού. Τα προγράμματα που υποστηρίζουν συγκεκριμένες ανάγκες χρηστών καλούνται λογισμικό εφαρμογών Δεδομένα Ανθρώπινο Πρόβλημα Λογισμικό Εφαρμογής Λογισμικό Λειτουργίας Υλικό (Hardware) Χειρισμοί βάσει Κανόνων λειτουργίας

Παράρτημα Οι εικόνες που ακολουθούν προήλθαν από τους εξής δικυακούς τόπους : http://histoire.info.online.fr/ http://www.computermuseum.it/ Mark I Eniac

Παράρτημα Υπολογιστής Apple (1971-1976)

Παράρτημα Paul Allen και Bill Gates Ιδρυτές της Microsoft (1971-1976) Brian Kernighan και David Ritchie (δημιουργοί του UNIX και της γλώσσας C) μπροστά σε έναν PDP-11 (1971-1976) Steve Jobs και Steve Wozniak Ιδρυτές της Apple μπροστά σε έναν Apple (1971-1976)

Παράρτημα Υπολογιστής Commodore 64 (1981-1983) Υπολογιστής Spectrum (1981-1983) Υπολογιστής Lisa της Apple (1981-1983) Υπολογιστής Macintosh 128K της Apple (1984-1986) Υπερ-Υπολογιστής Cray (1984-1986)

Παράρτημα Παλαιές διαφημίσεις υπολογιστών

Παράρτημα

Παράρτημα Ίστοτόποι (Web Sites) σχετικοί με την εξέλιξη των υπολογιστών http://www.computerhistory.org/ http://www.computer-museum.org/ http://www.obsoletecomputermuseum.org/ http://www.maxmon.com/history.htm http://lecture.eingang.org/ http://ftp.arl.mil/~mike/comphist/