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

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

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

Transcript

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

2 Στόχοι 1 Να ορίσουμε τι είναι υπολογιστικό σύστημα και να απαριθμήσουμε τα στρώματά του. Να ορίσουμε τι είναι τα δεδομένα εισόδου, τι είναι το πρόγραμμα τι η πληροφορία και τι η πληροφορική Να περιγράψουμε την έννοια της αφαιρετικότητας στη μελέτη των υπολογιστικών συστημάτων. Να κάνουμε μια ιστορική αναδρομή στην εξέλιξη των υπολογιστών συστημάτων. Να εξηγήσουμε τη διαφορά: προγραμματιστές συστημάτων vs. προγραμματιστών εφαρμογών. Να αναφέρουμε μερικούς τομείς στους οποίους εφαρμόζεται η πληροφορική

3 Εισαγωγή 2 Υπολογιστικό σύστημα: Ένα δυναμικό σύστημα γενικής χρήσης Μπορεί να είναι κινητή συσκευή, προσωπικός υπολογιστής, υπερυπολογιστής, κλπ. Κάθε υπολογιστικό σύστημα αποτελείται από: Υλικό (Hardware) και Λογισμικό (Software).

4 Εισαγωγή 3 Υλικό (Hardware): Τα ηλεκτρονικά, ηλεκτρικά, και μηχανικά μέρη του υπολογιστικού συστήματος Οθόνη, πληκτρολόγιο, ποντίκι, εκτυπωτής, καλώδια, πλακέτες κυκλωμάτων, επεξεργαστής, σκληρός δίσκος, κλπ.

5 Εισαγωγή 4 Λογισμικό (Software): Το σύνολο των προγραμμάτων που εκτελεί το Υπολογιστικό Σύστημα Λογισμικό Εφαρμογών: προγράμματα που εκτελούν παραγωγικές εργασίες για τους χρήστες, όπως οι επεξεργαστές κειμένου (Microsoft Word), επεξεργασία εικόνας (Photoshop), και άλλα. Λογισμικό Συστήματος: προγράμματα που παρέχουν τις αναγκαίες υπηρεσίες που χρειάζεται το Λογισμικό Εφαρμογών από το Υλικό (π.χ., υπηρεσία αποστολή κειμένου για εκτύπωση στον εκτυπωτή), όπως τα Λειτουργικά Συστήματα (e.g., Windows),

6 Εισαγωγή 5 Υπολογιστικό σύστημα: Ένα δυναμικό σύστημα Χρησιμοποιείται στην επίλυση προβλημάτων Αλληλεπιδρά με το περιβάλλον του: Δέχεται δεδομένα εισόδου Επεξεργάζεται τα δεδομένα εισόδου (με βάση κάποιον αλγόριθμο/ πρόγραμμα) Παράγει δεδομένα εξόδου (Πληροφορία) Αλγόριθμός/Πρόγραμμα: Σειρά από εντολές (δηλ. οδηγίες) που πρέπει να ακολουθήσει το υπολογιστικό σύστημα για να εκτελέσει μια συγκεκριμένη εργασία

7 Εισαγωγή 6 Πρόγραμμα Δεδομένα Εισόδου Υπολογιστής Δεδομένα Εξόδου Δεδομένα Εισόδου Δεδομένα Εξόδου 4,8,42,19 Υπολογιστής 73 Πρόγραμμα Άθροισμα

8 Εισαγωγή 7 Δεδομένα Εισόδου Δεδομένο εισόδου είναι οποιοδήποτε στοιχείο (ή πληροφορία) που η κατάλληλη επεξεργασία του από τον άνθρωπο ή από κάποιο υπολογιστικό σύστημα, παράγει μια νέα πληροφορία χρήσιμη για κάποιο σκοπό. Επεξεργασία εδοµένων Εισόδου H διαδικασία κατά την οποία ένα υπολογιστικό σύστημα επεξεργάζεται τα δεδομένα εισόδου σύμφωνα με έναν προκαθορισμένο τρόπο (αλγόριθμος/πρόγραμμα) και αποδίδει πληροφορίες Πληροφορία Πληροφορία είναι η ερμηνεία των αποτελεσμάτων που μας δίνει η επεξεργασία των δεδομένων εισόδου, σε μορφή αξιοποιήσιμη για τον χρήστη προκειμένου να πάρει μια απόφαση.

9 Εισαγωγή 8 Πληροφορική Πληροφορική είναι η επιστήμη και η τεχνολογία που έχει ως αντικείμενο την έρευνα, συλλογή, αποθήκευση, επεξεργασία, παραγωγή και μετάδοση των πληροφοριών. Χρησιμοποιεί ως κύριο εργαλείο-µέσο τον Ηλεκτρονικό Υπολογιστή

10 Υπολογιστικά συστήματα: Στρώματα 9 επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα

11 Υπολογιστικά συστήματα: Στρώματα 10 Επικοινωνία Εφαρμογές Προγραμματισμός Λειτουργικό Σύστημα Υλικό Δεδομένα

12 Αφαιρετικότητα 11 H διανοητική διεργασία κατά την οποία: Αγνοούμε τις περίπλοκες λεπτομέρειες για το πώς δουλεύει μια συσκευή Διατηρούμε μόνο όσες πληροφορίες είναι απολύτως απαραίτητες για να επιτύχουμε τον στόχο μας.

13 Αφαιρετικότητα: ένα παράδειγμα 12 Δεν χρειάζεται να γνωρίζουμε πως ακριβώς δουλεύει η μηχανή ενός αυτοκινήτου για να το οδηγήσουμε! Αρκεί να γνωρίζουμε τα βασικά του πώς αλληλεπιδρούμε με αυτό: πώς λειτουργεί το τιμόνι, πως αλλάζουμε ταχύτητα, ποιο πετάλι επιβραδύνει, ποιο επιταχύνει, κτλ Τα στρώματα ενός Υπολογιστικού Συστήματος χρησιμοποιούν την αφαιρετικότητα!!!

14 Ιστορική αναδρομή 13 Σκεφτείτε τους υπολογιστές ως «μηχανές» που χρησιμοποιούν οι άνθρωποι για να τους διευκολύνουν σε υπολογιστικές δουλειές

15 Ιστορική αναδρομή 14 Περίπου 2500 π.χ.: Εφευρίσκεται ο άβακας, η γνωστή συσκευή για την καταγραφή αριθμητικών τιμών (αριθμητήριο)

16 Ιστορική αναδρομή μ.χ.: Ο Pascal εφευρίσκει την πρώτη μηχανή πρόσθεσης και αφαίρεσης. Λίγο μετά: Ο Leibniz εφευρίσκει μηχανή πρόσθεσης, αφαίρεσης, πολλαπλασιασμού, και διαίρεσης

17 Ιστορική αναδρομή 16 Τέλη 18 ου αιώνα: ο Jacquard σχεδιάζει αργαλειό που χρησιμοποιεί διάτρητες κάρτες. Η πρώτη μηχανή που εφαρμόζει αποθήκευση και προγραμματισμό.

18 Ιστορική αναδρομή : Ο Babbage σχεδιάζει τη διαφορική μηχανή, που λύνει πολυωνυμικές εξισώσεις. Αργότερα: Σχεδιάζει την αναλυτική μηχανή, με πολλά χαρακτηριστικά σύγχρονων υπολογιστών: μνήμη, χειριστή, εισόδους-εξόδους, προγραμματισμό με διάτρητες κάρτες.

19 Ιστορική αναδρομή 18 19ος αιώνας: Η Ada Augusta Byron εκδίδει μελέτη με οδηγίες για το πώς η μηχανή του Babbage μπορεί να προγραμματιστεί για να εκτελέσει εργασίες πέραν των αριθμητικών πράξεων (σύνθεση μουσικής). 1890: Ο Hollerith κατασκευάζει προγραμματιζόμενη μηχανή που διαβάζει, καταμετρά, και ταξινομεί δεδομένα αποθηκευμένα σε διάτρητες κάρτες. Η μηχανή χρησιμοποιείται στην απογραφή πληθυσμού των Η.Π.Α. Η εργασία οδηγεί στην ίδρυση της ΙΒΜ.

20 Ιστορική αναδρομή : Ο Alan Turing ανακοινώνει ένα θεωρητικό μοντέλο ικανό να αναπαραστήσει κάθε υπολογιστική συσκευή. Πρόκειται για την λεγόμενη μηχανή Turing που αποτελεί από τότε το βασικό μαθηματικό εργαλείο μελέτης της ισχύος των υπολογιστών.

21 Παρένθεση 20 Τι είναι το Turing test? Live example:

22 Turing Test 21 Τι είναι το Turing test? Live example: Κατά τη διάρκεια του test ένας άνθρωπος - κριτής συμμετέχει αρχικά σε μια συζήτηση με έναν άλλον άνθρωπο και στη συνέχεια σε μια συζήτηση με μια μηχανή. Με τυχαία σειρά και χωρίς να γνωρίζει ποιος είναι ποιος. Αν στο τέλος ο κριτής δεν μπορεί να ξεχωρίσει με σιγουριά ποιος είναι ο άνθρωπος και ποια η μηχανή, τότε θεωρούμε πως η μηχανή αυτή έχει περάσει το Turing Test.

23 Turing Test 22 Ο Eugene Goostman δεν είναι άνθρωπος. Είναι ένα πρόγραμμα σε υπολογιστή. Κι όμως στις 7 Ιουνίου 2014 κατάφερε να πείσει το 33% των κριτών, σε ένα διαγωνισμό που έγινε στο Royal Society του Λονδίνου, πως είναι ένα 13χρονο αγόρι από την Ουκρανία.

24 Ιστορική αναδρομή : Οι Atanasoff και Berry δημιουργούν στο Πανεπιστήμιο της Iowa τον ABC, τον πρώτο ψηφιακό ηλεκτρονικό υπολογιστή ειδικής χρήσης (επίλυση συστημάτων γραμμικών εξισώσεων).

25 Ιστορική αναδρομή 24 Β Παγκόσμιος Πόλεμος: Ο Turing κατασκευάζει τον ACE (Automatic Computer Engine) με δυνατότητα επεξεργασίας 25,000 χαρακτήρων/δευτερόλεπτο. 1946: Ολοκληρώνεται ο ENIAC, ο πρώτος ηλεκτρονικός υπολογιστής γενικής χρήσης. 30m μήκος 3m ύψος 30 τόνοι 18,000 λυχνίες

26 Ιστορική αναδρομή , Πανεπιστήμιο της Pennsylvania: Κατασκευάζεται ο EDVAC, o πρώτος υπολογιστής βασισμένος στην αρχιτεκτονική Eckert-von Neumann (η μνήμη περιέχει όχι μόνο δεδομένα, αλλά και προγράμματα).

27 Ιστορική αναδρομή : Ανακάλυψη του τρανζίστορ : Εντυπωσιακή σμίκρυνση των Η/Υ και μείωση του κόστους τους : Εμφάνιση ολοκληρωμένων κυκλωμάτων. Περαιτέρω μείωση κόστους και μεγέθους των Η/Υ. Δεκαετία 70: Εμφάνιση υπολογιστών για χομπίστες. Εμφάνιση υπερ-υπολογιστών. O Seymour Cray σχεδιάζει τον CRAY-1, που κατασκευάζεται το Δεκαετία 80: Κατασκευή από την ΙΒΜ του πρώτου προσωπικού υπολογιστή (PC, Perconal Computer). 1981: Εμφανίζονται ιοί υπολογιστών.

28 Ιστορική αναδρομή : Η Apple εκδίδει τον ηλεκτρονικό υπολογιστή Lisa, που περιλαμβάνει γραφικό περιβάλλον επικοινωνίας ανθρώπου υπολογιστή.

29 Ιστορική αναδρομή : Το Ευρωπαϊκό Κέντρο Πυρηνικών Ερευνών (CERN) ξεκινά την κατασκευή ενός πρωτοκόλλου για την ανταλλαγή εγγράφων μεταξύ υπολογιστών : Εισάγεται το πρωτόκολλο http, που επιτρέπει την προσπέλαση εγγράφων με κείμενο και εικόνες από απομακρυσμένους υπολογιστές, ανεξαρτήτως κατασκευής και χρησιμοποιούμενου λογισμικού. 1994: Παγκόσμιος Ιστός (World Wide Web)

30 Εξέλιξη των Υπολογιστικών Συστημάτων 29 Συστήματα της πρώτης γενιάς ( ) Βασικές δομικές μονάδες οι ηλεκτρονικές λυχνίες Αρχικά προγραμματίζονταν απευθείας σε γλώσσα μηχανής (συμβολοσειρές από 1 και 0). Ηλεκτρονική λυχνία: Διάταξη ηλεκτροδίων που περιβάλλεται από γυάλινο περίβλημα. Επιτρέπει την ελεγχόμενη ενεργοποίηση ή απενεργοποίηση του ηλεκτρισμού σε ένα ηλεκτρονικό κύκλωμα. Μεγάλο μέγεθος, μικρή αξιοπιστία, πολλή θερμότητα και καίγονταν εύκολα

31 Εξέλιξη των Υπολογιστικών Συστημάτων 30 Συστήματα της πρώτης γενιάς ( ) Ο πρώτος ηλεκτρονικός υπολογιστής πρώτης γενιάς ήταν ο ENIAC (Electronic Numerical Integrator And Computer) 25m μήκος 2.5m ύψος 1m πλάτος 30 τόνοι 18,000 λυχνίες Πάνω από $ (~ $ ) Speed ~ 100 KΗz (~357 πράξεις/δευτερόλεπτο) Η μεγάλη πολυπλοκότητα σε θέμα προγραμματισμού, σε συνδυασμό με το τεράστιο τους μέγεθος, το υψηλό τους κόστος και τη χαμηλή τους ταχύτητα, έθετε σοβαρούς περιορισμούς στην ευρεία χρήση τους.

32 Εξέλιξη των Υπολογιστικών Συστημάτων 31 Συστήματα της δεύτερης γενιάς ( ) Αντικατάσταση των λυχνιών από Τρανζίστορς Ημιαγωγός που χρησιμοποιείται για να ενισχύσει ή να εναλλάξει την ηλεκτρική τάση. Χρησιμοποιείται ως διακόπτης (Ανοικτό κύκλωμα, Κλειστό κύκλωμα) ενεργοποιώντας ή απενεργοποιώντας τον ηλεκτρισμό σε ένα ηλεκτρονικό κύκλωμα Ταχύτερο, μικρότερο, ανθεκτικότερο και φθηνότερο από την ηλεκτρονική λυχνία. Τοποθετείται σε Πίνακες Κυκλωμάτων.

33 Εξέλιξη των Υπολογιστικών Συστημάτων 32 Συστήματα της δεύτερης γενιάς ( ) Τα προγράμματα άρχισαν να προγραμματίζονται σε συμβολική γλώσσα (γλώσσα assembly - τεχνητή γλώσσα ειδικών κωδικών). Μετά άρχισαν να προγραμματίζονται σε γλώσσα υψηλού επιπέδου (π.χ., FORTRAN, COBOL, κτλ) που χρησιμοποιεί αγγλικές λέξεις/φράσεις. Η γλώσσα υψηλού επιπέδου μεταφράζεται σε γλώσσα assembly και μετά η γλώσσα assembly μεταγλωττίζεται σε γλώσσα μηχανής. Γλώσσα Assembly Γλώσσα Υψηλού Επιπέδου

34 Εξέλιξη των Υπολογιστικών Συστημάτων 33 Συστήματα της δεύτερης γενιάς ( ) Σημαντική μείωση του όγκου των μηχανών με ταυτόχρονη ελάττωση της απαιτούμενης ηλεκτρικής ενέργειας και αύξηση της ταχύτητας των υπολογισμών 1 Mhz Χιλιάδες πράξεις το δευτερόλεπτο Ο υπολογιστής TRADIC (TRAnsistor Digital Computer) που κατασκευάστηκε το 1954 στα εργαστήρια της Bell, ήταν ο πρώτος υπολογιστής αυτής της γενιάς.

35 Εξέλιξη των Υπολογιστικών Συστημάτων 34 Συστήματα της τρίτης γενιάς ( ) Ως βασικές δομικές μονάδες τα Ολοκληρωμένα Κυκλώματα (Integrated Circuit) Κυκλώματα Μικρής Κλίμακας Ολοκλήρωσης (Small- Scale Ιntegration, SSI). Μερικές δεκάδες ηλεκτρονικά στοιχεία ανά chip. Κυκλώματα Μέσης Κλίμακας Ολοκλήρωσης (Medium- Scale Integration, MSI). Μερικές εκατοντάδες ηλεκτρονικά στοιχεία ανά chip. Ολοκληρωμένα κυκλώματα: Συνδυασμός τρανζίστορς, πυκνωτές, αντιστάτες, και άλλα ηλεκτρονικά στοιχεία τοποθετημένα στην ίδια ψηφίδα (chip) μεγέθους μερικών τετραγωνικών εκατοστών

36 Εξέλιξη των Υπολογιστικών Συστημάτων 35 Συστήματα της τρίτης γενιάς ( ) Το λογισμικό άρχισε να διαφοροποιείται σε: Λογισμικό Εφαρμογών (Λογισμικό του χρήστη): Προγράμματα κατασκευασμένα για να καλύψουν συγκεκριμένες ανάγκες χρηστών που δεν έχουν γνώσεις προγραμματισμού (π.χ. επεξεργασία κειμένων, ο υπολογισμός δεδομένων, κτλ.) Λογισμικό Συστημάτων (π.χ., Λειτουργικά συστήματα) Λογισμικό που λειτουργεί ως σύνδεσμος ανάμεσα στο Λογισμικό Εφαρμογών και του Υλικού. Υπεύθυνο για τη διαχείριση και τον συντονισμό των εργασιών (π.χ., ποια προγράμματα θα εκτελεστούν και πότε), καθώς και την κατανομή των διαθέσιμων πόρων του υλικού στις διάφορες εφαρμογές. Απαλλάσσεται το λογισμικό του χρήστη από τον άμεσο και πολύπλοκο χειρισμό του υλικού!!!

37 Εξέλιξη των Υπολογιστικών Συστημάτων 36 Συστήματα της τρίτης γενιάς ( ) Μικρότερους, φθηνότερους, ταχύτερους και πιο αξιόπιστους Υπολογιστές. Τερματικά: Συσκευές εισόδου/εξόδου με πληκτρολόγιο και οθόνη.

38 Εξέλιξη των Υπολογιστικών Συστημάτων 37 Συστήματα της τέταρτης γενιάς (1972- Τέλη Δεκαετίας 90) Ως βασικές δομικές μονάδες πάλι τα ολοκληρωμένα κυκλώματα! Πρόοδος στην τεχνολογία του chip! Κυκλώματα Μεγάλης Κλίμακας Ολοκλήρωσης (Large-Scale Integration, LSI). Χιλιάδες ηλεκτρονικά στοιχεία ανά chip. Κυκλώματα Πολύ Μεγάλης Κλίμακας Ολοκλήρωσης (Very Large-scale Integration, VLSI). Εκατομμύρια ηλεκτρονικά στοιχεία ανά chip.

39 Εξέλιξη των Υπολογιστικών Συστημάτων 38 Συστήματα της τέταρτης γενιάς ( Τέλη Δεκαετίας 90) Οι τεχνολογίες αυτές έχουν οδηγήσει σε μια άνευ προηγουμένου μείωση του όγκου και του κόστους και αύξηση της χωρητικότητας της μνήμης και της ταχύτητας των ηλεκτρονικών υπολογιστών. Δεκαετία 80: Προσωπικοί υπολογιστές (Personal Computers, PC) σε εμπορική αγορά. Αναβαθμισμένα λειτουργικά συστήματα UNIX, MS-DOS 1984: Macintosh PC, Λειτουργικό Σύστημα με Γραφικό περιβάλλον

40 Εξέλιξη των Υπολογιστικών Συστημάτων 39 Συστήματα της τέταρτης γενιάς ( Τέλη Δεκαετίας 90) Δεκαετία 90 Microsoft: Το Λειτουργικό σύστημα Windows και άλλα προγράμματα εφαρμογών της εταιρίας Microsoft (π.χ., MS Excel, MS Word, MS Access) κυριαρχούν στην αγορά. Δίκτυα υπολογιστών: Το ethernet επιτρέπει σε μικρούς υπολογιστές να συνδεθούν μεταξύ τους και να ανταλλάξουν δεδομένα. Παγκόσμιος Ιστός (World Wide Web): Διευκολύνει την παγκόσμια επικοινωνία μέσω του Διαδικτύου.

41 Εξέλιξη των Υπολογιστικών Συστημάτων 40 Συστήματα της πέμπτης γενιάς (Αρχές Δεκαετίας 90 - Σήμερα) Πιο ισχυρά και πιο εύχρηστα Λειτουργικά Συστήματα Windows Mac OS Ubuntu Linux Εξελίξεις στο Υλικό Μικρότεροι, Ισχυρότεροι, Φθηνότεροι και Φορητοί Προσωπικοί Υπολογιστές Οι υπολογιστές χρησιμοποιούνται άνετα και από άτομα που δεν γνωρίζουν πληροφορική!!!

42 Εξέλιξη των Υπολογιστικών Συστημάτων 41 Συστήματα της πέμπτης γενιάς (Αρχές Δεκαετίας 90 - Σήμερα) Παράλληλη Επεξεργασία: Πολλαπλοί επεξεργαστές αλληλεπιδρούν και συνεργάζονται για ταχύτερη επεξεργασία δεδομένων. Ανάπτυξη «έξυπνων» υπολογιστικών συστημάτων, με την ενσωμάτωση τεχνικών που χρησιμοποιούνται στον κλάδο της τεχνητής νοημοσύνης Έξυπνα Κινητά (Smartphones) Έξυπνες Ηλεκτρικές Συσκευές (Smart Appliances) Ρομποτικά συστήματα με τεχνητή νοημοσύνη Κτλ.

43 Νόμος του Moore 42 Κάθε 18 μήνες, η πυκνότητα των ολοκληρωμένων κυκλωμάτων διπλασιάζεται. Gordon Moore (συνιδρυτής της εταιρείας Intel).

44 Παράλληλη επεξεργασία/δικτύωση 43 Παράλληλος υπολογισμός: Πολλαπλοί επεξεργαστές αλληλεπιδρούν και συνεργάζονται για ταχύτερη επεξεργασία δεδομένων. Δικτύωση: Το ethernet επιτρέπει σε μικρούς υπολογιστές να συνδεθούν μεταξύ τους και να ανταλλάξουν δεδομένα. δίκτυα υπολογιστών ARPANET + Τοπικά δίκτυα υπολογιστών Διαδίκτυο

45 Λογισμικό 1ης γενιάς ( ) 44 Γλώσσα μηχανής: Τα προγράμματα γράφονται στη δυαδική γλώσσα, όπου τα πάντα εκφράζονται ως ακολουθίες από 0 και 1. Γλώσσα assembly και μεταγλωττιστής assembly: Τα προγράμματα γράφονται σε τεχνητή γλώσσα ειδικών κωδικών. Έπειτα μεταγλωττίζονται σε γλώσσα μηχανής. Οι προγραμματιστές αρχίζουν να διαχωρίζονται σε προγραμματιστές συστημάτων, και προγραμματιστές εφαρμογών.

46 Λογισμικό 2ης γενιάς ( ) 45 Γλώσσες υψηλού επιπέδου και μεταφραστές: Τα προγράμματα γράφονται σε γλώσσα (π.χ., FORTRAN, COBOL, LISP) που χρησιμοποιεί αγγλικές λέξεις/φράσεις. Έπειτα μεταφράζεται σε γλώσσα μηχανής. γλώσσες υψηλού επιπέδου γλώσσα assembly μετάφραση μεταγλώττιση γλώσσα μηχανής

47 Λογισμικό 3ης γενιάς ( ) 46 Ακόμη μεγαλύτερη διαφοροποίηση ανάμεσα σε: Λογισμικό συστημάτων: Λογισμικό βασικών χρήσεων. Λειτουργικά συστήματα (αναλαμβάνουν τις πολύ βασικές λειτουργίες, π.χ. ποια προγράμματα θα εκτελεστούν και πότε, διαχείριση πολλών χρηστών). Μεταφραστές, μεταγλωττιστές, κλπ. Λογισμικό εφαρμογών: Λογισμικό άλλων χρήσεων. Οι προγραμματιστές αρχίζουν να γράφουν προγράμματα που θα χρησιμοποιηθούν από μη προγραμματιστές. Απομάκρυνση του χρήστη από το υλικό.

48 Λογισμικό 3ης γενιάς ( ) 47 χρήστης λογισμικό εφαρμογών λογισμικό συστημάτων γλώσσες υψηλού επιπέδου προγραμματιστής εφαρμογών προγραμματιστής συστημάτων γλώσσα assembly γλώσσα μηχανής

49 Λογισμικό 4ης γενιάς ( ) 48 Δομημένος προγραμματισμός: Γλώσσες που τον υποστηρίζουν: Pascal, C, QuickBASIC,... Ισχυρότερα λειτουργικά συστήματα: UNIX, MS-DOS, γραφικό περιβάλλον στα Macintosh Νέο λογισμικό εφαρμογών: Λογιστικά φύλλα (Lotus) Επεξεργαστές κειμένου (Word Perfect) Συστήματα διαχείρισης βάσεων δεδομένων (dbase)

50 Λογισμικό 5ης γενιάς (1990-σήμερα) 49 Microsoft: Το λειτουργικό σύστημα Windows και άλλα προγράμματα εφαρμογών της εταιρίας Microsoft (π.χ., MS Excel, MS Word, MS Access) κυριαρχούν στην αγορά. Αντικειμενοστρεφής σχεδιασμός: Βασίζεται σε ιεραρχία αντικειμένων. Γλώσσες που τον υποστηρίζουν: C++, Java. Παγκόσμιος Ιστός (World Wide Web): Διευκολύνει την παγκόσμια επικοινωνία μέσω του Διαδικτύου. Οι υπολογιστές χρησιμοποιούνται άνετα και από άτομα που δεν γνωρίζουν πληροφορική.

51 Προγραμματιστές και Χρήστες 50 Προγραμματιστής / Χρήστης Χρήστης Εφαρμογών (χωρίς γνώση πληροφορικής) Προγραμματιστής Συστημάτων (Λογισμικό Συστήματος) Προγραμματιστής Εφαρμογών (Παράγει Λογισμικό Εφαρμογών)

52 Οι υπολογιστές ως πεδίο μελέτης 51 Ποιες εργασίες μπορούν να εκτελεστούν (γρήγορα) στον υπολογιστή; Τέσσερα απαραίτητα προσόντα ενός «πληροφορικού»: 1. Αλγοριθμική σκέψη. 2. Γνώση μεθόδων αναπαράστασης δεδομένων. 3. Προγραμματιστική ικανότητα. 4. Σχεδιαστική ικανότητα. Τι πιστεύετε: Η πληροφορική ανήκει στα μαθηματικά, στις φυσικές επιστήμες, ή στην τεχνολογία;

53 Οι υπολογιστές ως πεδίο μελέτης 52 Α. Περιοχές της πληροφορικής σχετικές με συστήματα: Αλγόριθμοι & δομές δεδομένων Γλώσσες προγραμματισμού Αρχιτεκτονική υπολογιστών Λειτουργικά συστήματα Τεχνολογία & μεθοδολογία λογισμικού Επικοινωνία ανθρώπου-υπολογιστή

54 Οι υπολογιστές ως πεδίο μελέτης 53 Β. Περιοχές της πληροφορικής σχετικές με εφαρμογές: Αριθμητικός & συμβολικός υπολογισμός Βάσεις δεδομένων & ανάκτηση πληροφοριών Τεχνητή νοημοσύνη & ρομποτική Γραφικά υπολογιστών Βιοπληροφορική

55 Στόχοι 54 Να ορίσουμε τι είναι υπολογιστικό σύστημα και να απαριθμήσουμε τα στρώματά του. Να ορίσουμε τι είναι τα δεδομένα εισόδου, τι είναι το πρόγραμμα τι η πληροφορία και τι η πληροφορική Να περιγράψουμε την έννοια της αφαιρετικότητας στη μελέτη των υπολογιστικών συστημάτων. Να κάνουμε μια ιστορική αναδρομή στην εξέλιξη των υπολογιστών συστημάτων. Να εξηγήσουμε τη διαφορά: προγραμματιστές συστημάτων vs. προγραμματιστών εφαρμογών. Να αναφέρουμε μερικούς τομείς στους οποίους εφαρμόζεται η πληροφορική

56 Ερωτήσεις για σκέψη 55 Επηρεάζει την καθημερινή σας ζωή το Διαδίκτυο; Πώς; Ποια κοινωνικά ζητήματα ανακύπτουν από τη διάδοση της χρήσης του Διαδικτύου; Τι είδους εξελίξεις προβλέπετε στο μέλλον λόγω του Διαδικτύου; I think there is a world market for maybe five computers. - --Thomas Watson, πρόεδρος της IBM, There is no reason anyone would want a computer in their home. ---Ken Olson, πρόεδρος της DEC, 1977.

57 Συζήτηση 56 Η παρουσίαση της Apple σε 90 δευτερόλεπτα

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 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 Η δομή του μαθήματος Εισαγωγή στην

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Πληροφορική Ι (Θεωρία) Πληροφορική Ι (Θεωρία) ρ Α Εξάμηνο Διδασκαλία: Δευτέρα 16:00-18:00 (Αίθουσα 303) Επίπεδο μαθήματος: Υποχρεωτικό Τμήμα Βιομηχανικού Σχεδιασμού Σκοπός του μαθήματος «ΠΛΗΡΟΦΟΡΙΚΗ Ι» Απόκτηση από τους σπουδαστές

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

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

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

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

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

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ http://leitourgika-systhmata-epal-b.ggia.info/ Σύγχρονο Λειτουργικό Σύστημα - ΛΣ Λειτουργικό Σύστημα:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2. Αλγόριθμοι, δομές δεδομένων και πολυπλοκότητα

2. Αλγόριθμοι, δομές δεδομένων και πολυπλοκότητα 1. Εισαγωγή 1.1 O Υπολογιστής ως εργαλείο μηχανικού 1.2 Η Επιστήμη των υπολογιστών 1.3 Ιστορικό Σημείωμα 1.4 Ο υπολογιστής μηχανή επεξεργασίας ψηφιακής πληροφορίας 1.5 Ψηφιοποίηση πληροφορίας 1.5.1 ψηφιοποίηση

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

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

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές http://courseware.mech.ntua.gr/ml23021/ 1 ο Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ E-mail: leo@mail.ntua.gr URL: http://users.ntua.gr/leo 1 Θεωρία Εισαγωγικά:

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

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

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

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

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

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

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

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

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

Εισαγωγή στην Πληροφορική. Ανδρέας Παπασαλούρος andpapas@aegean.gr

Εισαγωγή στην Πληροφορική. Ανδρέας Παπασαλούρος andpapas@aegean.gr Εισαγωγή στην Πληροφορική Ανδρέας Παπασαλούρος andpapas@aegean.gr Σχετικά με το μάθημα (1) Ώρες Μαθήματος: Δευτέρα 18-20, Κτίριο Εμπορικής, Αιθ. Α1. Τρίτη 9-11,Κτίριο Εμπορικής, Αιθ. Α1. Εργαστήριο: Παρασκευή

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

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΣΚΗΣΕΙΣ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΡΩΤΗΣΕΙΣ ΣΩΣΤΟ ΛΑΘΟΣ Σημειώστε αν είναι σωστή ή

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

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

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

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

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

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

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

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

Εισαγωγή στην επιστήμη των υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα 1 Ο Υπολογιστής ως Μαύρο Κουτί Υπάρχουν δύο μοντέλα υπολογιστή Επεξεργαστής Δεδομένων Προγραμματιζόμενος Επεξεργαστής Δεδομένων 2 Επεξεργαστής

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

6. Εισαγωγή στον προγραµµατισµό

6. Εισαγωγή στον προγραµµατισµό 6. Εισαγωγή στον προγραµµατισµό 6.1 Η έννοια του προγράµµατος. 6.2 Ιστορική αναδροµή. 6.2.1 Γλώσσες µηχανής. ΗΜ04-Θ1Α 1. Ένα πρόγραµµα σε γλώσσα µηχανής είναι µια ακολουθία δυαδικών ψηφίων. 5. Ένα πρόγραµµα

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

ΠΑΣΠ Πανεπιστημίου Πειραιά Τμήμα Διεθνών και Ευρωπαϊκών Σπουδών

ΠΑΣΠ Πανεπιστημίου Πειραιά Τμήμα Διεθνών και Ευρωπαϊκών Σπουδών ΕΙΣΑΓΩΓΗ ΕΡΩΤΗΣΗ: Ποιοι είναι οι τομείς της Πληροφορικής; Καθώς αυξάνεται σε πεδία και ευρύτητα η επιστήμη της πληροφορικής, αυξάνονται και οι κλάδοι στους οποίους υποδιαιρείται αλλά και εφαρμόζεται. Συνεπώς

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

Μετά το τέλος της διδακτικής ώρας οι μαθητές πρέπει να είναι σε θέση:

Μετά το τέλος της διδακτικής ώρας οι μαθητές πρέπει να είναι σε θέση: Μετά το τέλος της διδακτικής ώρας οι μαθητές πρέπει να είναι σε θέση: να αναλύουν την ανάγκη του ανθρώπου να δημιουργεί μηχανισμούς διαχείρισης πληροφοριών να κατονομάζουν τους βασικούς σταθμούς στην εξέλιξη

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

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

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

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος. 1. Δώστε τον ορισμό του προβλήματος. 2. Σι εννοούμε με τον όρο επίλυση ενός προβλήματος; 3. Σο πρόβλημα του 2000. 4. Σι εννοούμε με τον όρο κατανόηση προβλήματος; 5. Σι ονομάζουμε χώρο προβλήματος; 6.

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

H Εξέλιξη των υπολογιστών

H Εξέλιξη των υπολογιστών H Εξέλιξη των υπολογιστών January 2014 Γιάννης Συρίγος Κοντογιάννη Μαρία Κωνσταντίνα Μαυροείδη Ανδριάνα Τζανίδου Γιώργος Παπαδάκος 1. Ο Μηχανισμός των Αντικυθήρων 2. Ανακαλύφθηκε σε ναυάγιο ανοιχτά του

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

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE ΜΑΘΗΜΑ 1- MULTIPLE CHOICE 1. Ποιος τύπος Η/Υ χρησιμοποιείται για την λειτουργία συστημάτων και βάσεων δεδομένων μεγάλων εταιρειών; a) Επιτραπέζιος Η/Υ b) Προσωπικός Ψηφιακός Βοηθός c) Μεγάλο σύστημα d)

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

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

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

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

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

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

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

Το «κλειστό» σύστημα. Ανοικτές επικοινωνίες... Εισαγωγή στην Τεχνολογία της Πληροφορικής. Εισαγωγή στην τεχνολογία της πληροφορικής ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Εισαγωγή στην Τεχνολογία της Πληροφορικής ΓΙΩΡΓΟΣ Ν. ΓΙΑΝΝΟΠΟΥΛΟΣ Λέκτορας στο Πανεπιστήμιο Αθηνών gyannop@law.uoa.gr Το «κλειστό» σύστημα ΕΙΣΟΔΟΣ ΕΠΕΞΕΡΓΑΣΙΑ

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

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

Ιστορία της γραφής και της τεχνολογίας των πληροφοριών ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΑΘΗΝΩΝ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ & ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΒΙΒΛΙΟΘΗΚΟΝΟΜΙΑΣ & ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΗΣΗΣ Ιστορία της γραφής και της τεχνολογίας των πληροφοριών ΑΘΗΝΑ, 2009 1 ΜΑΘΗΜΑ 6 ο ΚΕΦΑΛΑΙΟ

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

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

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 Απόδοση των οδηγών αποθηκευτικών µέσων Μέσος χρόνος πρόσβασης (Average Access Time) Ταχύτητα µεταφοράς δεδοµένων (Data-Transfer

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

Εισαγωγή στην Αρχιτεκτονική Η/Υ

Εισαγωγή στην Αρχιτεκτονική Η/Υ Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2014-15 Εισαγωγή στην Αρχιτεκτονική (θεμελιώδεις αρχές λειτουργίας των υπολογιστών) http://di.ionio.gr/~mistral/tp/comparch/ Μ.Στεφανιδάκης

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

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

Η ΙΣΤΟΡΙΑ ΤΩΝ ΠΡΟΣΩΠΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ!!! 1 ο ΕΠΑΛ ΡΟΔΟΥ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ!!!! Χατζηνικόλας Κώστας www.costaschatzinikolas.gr Η ΙΣΤΟΡΙΑ ΤΩΝ ΠΡΟΣΩΠΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ 1 ο ΕΠΑΛ ΡΟΔΟΥ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Χατζηνικόλας Κώστας www.costaschatzinikolas.gr ΑΒΑΚΑΣ (Αρχαία Βαβυλωνία - 2200 πχ) Οι αρχαίοι Βαβυλώνιοι, λόγω της ανάπτυξης του

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

ΕΠΛ 032 Προγραµµατισµός Μεθόδων Επίλυσης Προβληµάτων

ΕΠΛ 032 Προγραµµατισµός Μεθόδων Επίλυσης Προβληµάτων ΕΠΛ 032 Προγραµµατισµός Μεθόδων Επίλυσης Προβληµάτων Διάλεξη 1 Παύλος Αντωνίου Εισαγωγή στην Πληροφορική και Προγραµµατισµό Συµβόλαιο Μαθήµατος. Ιστορική Αναδροµή. Υλικό Υπολογιστή (Computer Hardware).

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

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

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

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

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ και ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ 2.1 Να δοθεί ο ορισμός

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

ΘΕΜΑ : ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ ΔΙΑΡΚΕΙΑ: 1 περιόδος. 24/11/2011 12:09 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας

ΘΕΜΑ : ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ ΔΙΑΡΚΕΙΑ: 1 περιόδος. 24/11/2011 12:09 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας ΘΕΜΑ : ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ ΔΙΑΡΚΕΙΑ: 1 περιόδος 24/11/2011 12:09 καθ. Τεχνολογίας ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΗΣ Ένας μικροεπεξεργαστής είναι ένα ολοκληρωμένο κύκλωμα που επεξεργάζεται όλες τις πληροφορίες σε ένα

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

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

ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΙΚΟΣ ΔΙΚΤΥΩΝ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΙΚΟΣ ΔΙΚΤΥΩΝ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΕΡΓΑΣΙΑ ΜΕ ΤΙΤΛΟ ΕΠΕΞΕΡΓΑΣΤΕΣ - CPU Μπακρατσάς Γιώργος geback007@yahoo.gr Δεκέμβριος, 2014 Περιεχόμενα ΕΙΣΑΓΩΓΗ... 3 ΙΣΤΟΡΙΚΗ ΑΝΑΔΡΟΜΗ... 4 ΧΡΟΝΟΛΟΓΙΕΣ

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

Information Technology for Business

Information Technology for Business Information Technology for Business Lecturer: N. Kyritsis, MBA, Ph.D. Candidate e-mail: kyritsis@ist.edu.gr Computer System Hardware Υποδομή του Information Technology Υλικό Υπολογιστών (Hardware) Λογισμικό

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

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

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

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

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

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Β ) Λειτουργικό Σύστημα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

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

Μάθημα 4.1 Βασικές μονάδες προσωπικού υπολογιστή

Μάθημα 4.1 Βασικές μονάδες προσωπικού υπολογιστή Μάθημα 4.1 Βασικές μονάδες προσωπικού υπολογιστή - Εισαγωγή - Αρχιτεκτονική προσωπικού υπολογιστή - Βασικά τμήματα ενός προσωπικού υπολογιστή - Η κεντρική μονάδα Όταν ολοκληρώσεις το μάθημα αυτό θα μπορείς:

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

Κεφάλαιο 4 ο. Ο Προσωπικός Υπολογιστής

Κεφάλαιο 4 ο. Ο Προσωπικός Υπολογιστής Κεφάλαιο 4 ο Ο Προσωπικός Υπολογιστής Μάθημα 4.3 Ο Επεξεργαστής - Εισαγωγή - Συχνότητα λειτουργίας - Εύρος διαδρόμου δεδομένων - Εύρος διαδρόμου διευθύνσεων - Εύρος καταχωρητών Όταν ολοκληρώσεις το μάθημα

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

Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον

Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Κεφάλαιο 6ο Εισαγωγή στον Προγραµµατισµό Μέρος Πρώτο (6.1, 6.2 και 6.3) Α. Ερωτήσεις Σωστού Λάθους 1. Η γλώσσα µηχανής είναι µία γλώσσα υψηλού επιπέδου.

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

Π ρ ο γ ρ α μ μ α τ ι σ μ ό ς Β α σ ι κ έ ς έ ν ν ο ι ε ς Ι σ τ ο ρ ι κ ή α ν α δ ρ ο μ ή Η έννοια του προγράμματος Ιστορική αναδρομή

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

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

ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 2. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ...30

ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 2. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ...30 ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 1.1 Τι είναι Πληροφορική;...11 1.1.1 Τι είναι η Πληροφορική;...12 1.1.2 Τι είναι ο Υπολογιστής;...14 1.1.3 Τι είναι το Υλικό και το

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

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

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 2: Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

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

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

4 η γενιά ( δεκαετία 70 έως σήμερα) Δομικό Στοιχείο : Ολοκληρωμένο κύκλωμα ή τσιπ μεγάλης κλίμακας ολοκλήρωσης. Γενιές Η/Υ Χωρίζουμε τη χρονική περίοδο από τη στιγμή της εμφάνισης του πρώτου Η/Υ (του ENIAC) μέχρι σήμερα σε χρονικά διαστήματα, τα οποία καθορίζονται από αλλαγές στην τεχνολογία κατασκευής των Η/Υ και

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

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

ΣΗΜΕΙΩΣΕΙΣ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ο ηλεκτρονικός υπολογιστής είναι μια ηλεκτρονική συσκευή που έχει την ικανότητα να επεξεργάζεται μεγάλο όγκο πληροφοριών και δεδομένων με ταχύτητα και ακρίβεια. Επίσης ένας η/υ μπορεί να αποθηκεύσει πληροφορίες,

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

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

Μέρος Α. Πρόγραµµα ιαλέξεων. Εισαγωγή ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ. Ορισµός. Το σηµερινό µάθηµα. Εισαγωγή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΙΟΙΚΗΣΗΣ Πρόγραµµα ιαλέξεων ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ιδάσκων: Πέτρος Βασιλικός pvasilikos@fme.aegean.gr 1 η Εβδοµάδα Επιχειρηµατικά Πληροφοριακά Συστήµατα

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

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

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

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

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

Εικόνα 2.2: Πόσο παρατηρητικοί είσαστε; Βρείτε γιατί δε λειτουργεί ο υπολογιστής της εικόνας. Εικόνα 2.1: Ο υπολογιστής του εργαστηριού µας ΕΝΟΤΗΤΑ 1 Κεφάλαιο 2: Το Υλικό του Υπολογιστή Λέξεις Κλειδιά: Υλικό υπολογιστή (Hardware), Προσωπικός Υπολογιστής (PC), συσκευή εισόδου, συσκευή εξόδου, οθόνη (screen), εκτυπωτής (printer), σαρωτής (scanner),

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

i Στα σύγχρονα συστήματα η κύρια μνήμη δεν συνδέεται απευθείας με τον επεξεργαστή

i Στα σύγχρονα συστήματα η κύρια μνήμη δεν συνδέεται απευθείας με τον επεξεργαστή Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2015-16 Τεχνολογίες Κύριας (και η ανάγκη για χρήση ιεραρχιών μνήμης) http://di.ionio.gr/~mistral/tp/comparch/ Μ.Στεφανιδάκης i Στα σύγχρονα

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

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

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

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

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

ΜΑΘΗΜΑ 3 ΛΟΓΙΣΜΙΚΟ (SOFTWARE) ΜΑΘΗΜΑ 3 ΛΟΓΙΣΜΙΚΟ (SOFTWARE) ΣΤΟΧΟΙ: 1. Λογισμικό 2. Λογισμικό Λειτουργικού Συστήματος 3. Προσαρμοστικό Γραφικών Χρήστη 4. Λογισμικών Εφαρμογών 5. Διαφορά Μεταξύ Λογισμικού Λειτουργικού Συστήματος Και

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 6 ο

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 6 ο Με τι ασχολείται ο προγραμματισμός; Ο προγραμματισμός ασχολείται με την διατύπωση του αλγορίθμου σε κατανοητή μορφή από τον Η/Υ, δηλ. τη δημιουργία του προγράμματος, του συνόλου των εντολών που πρέπει

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

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

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

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

Κεφάλαιο 1: Εισαγωγή. Αρχές Γλωσσών και Προγραμματισμού και Μεταφραστών. Γιάννης Γαροφαλάκης ΤΜΗΥΠ - Πανεπιστήμιο Πατρών

Κεφάλαιο 1: Εισαγωγή. Αρχές Γλωσσών και Προγραμματισμού και Μεταφραστών. Γιάννης Γαροφαλάκης ΤΜΗΥΠ - Πανεπιστήμιο Πατρών Κεφάλαιο 1: Εισαγωγή Αρχές Γλωσσών και Προγραμματισμού και Μεταφραστών Εισαγωγή (1) Γιατί υπάρχουν τόσες πολλές Γλώσσες Προγραμματισμού (ΓΠ); o Εξέλιξη έχουμε μάθει καλύτερους τρόπους να κάνουμε πράγματα

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

Λίγα λόγια από τον συγγραφέα... 7. 01 Εισαγωγή στους υπολογιστές... 9. 02 Μονάδες μέτρησης χωρητικότητας... 31

Λίγα λόγια από τον συγγραφέα... 7. 01 Εισαγωγή στους υπολογιστές... 9. 02 Μονάδες μέτρησης χωρητικότητας... 31 ΕΝΟΤΗΤΑ 1 Περιεχόμενα Λίγα λόγια από τον συγγραφέα... 7 01 Εισαγωγή στους υπολογιστές... 9 02 Μονάδες μέτρησης χωρητικότητας... 31 03 Οι βασικές λειτουργίες του ηλεκτρονικού υπολογιστή... 37 04 Συσκευές

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

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

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

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ & ΤΟΥΡΙΣΜΟΥ ΑΠΟΦΑΣΗ ΕΠΙ ΔΗΛΩΣΗΣ ΣΗΜΑΤΟΣ ΑΠΟΦΑΣΗ ΕΞ 4288 /11.08.2015

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ & ΤΟΥΡΙΣΜΟΥ ΑΠΟΦΑΣΗ ΕΠΙ ΔΗΛΩΣΗΣ ΣΗΜΑΤΟΣ ΑΠΟΦΑΣΗ ΕΞ 4288 /11.08.2015 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ & ΤΟΥΡΙΣΜΟΥ ΑΠΟΦΑΣΗ ΕΠΙ ΔΗΛΩΣΗΣ ΣΗΜΑΤΟΣ ΑΠΟΦΑΣΗ ΕΞ 4288 /11.08.2015 Σύμφωνα με: α) τις διατάξεις των άρθρων 123, 124, 135 και 136 του Ν. 4072/2012

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

Σχολή Προγραµµατιστών Ηλεκτρονικών Υπολογιστών (ΣΠΗΥ) Τµήµα Προγραµµατιστών Σειρά 112

Σχολή Προγραµµατιστών Ηλεκτρονικών Υπολογιστών (ΣΠΗΥ) Τµήµα Προγραµµατιστών Σειρά 112 Σχολή Προγραµµατιστών Ηλεκτρονικών Υπολογιστών (ΣΠΗΥ) Τµήµα Προγραµµατιστών Σειρά 112 Πλωτάρχης Γ. ΚΑΤΣΗΣ ΠΝ Γιατί χρησιµοποιούµε δίκτυα? Δίκτυο Σύνολο Η/Υ και συσκευών Συνδεδεµένα µε κάποιο µέσο Stand-alone

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

Διάλεξη 1η: Εισαγωγή

Διάλεξη 1η: Εισαγωγή Διάλεξη 1η: Εισαγωγή Τμήμα Επιστήμης Υπολογιστών, Πανεπιστήμιο Κρήτης Εισαγωγή στην Επιστήμη Υπολογιστών Πρατικάκης (CSD) Εισαγωγή CS100, 2015-2016 1 / 18 Εισαγωγή Διδάσκων: Πολύβιος Πρατικάκης: polyvios@csduocgr

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

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7]

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7] Στόχοι ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 1 Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες τους. Να περιγράψουμε

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

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δίκτυα Υπολογιστών Στόχοι 1 Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες

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

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

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

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

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

Ιστορία της γραφής και της τεχνολογίας των πληροφοριών ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΑΘΗΝΩΝ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ & ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΒΙΒΛΙΟΘΗΚΟΝΟΜΙΑΣ & ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΗΣΗΣ Ιστορία της γραφής και της τεχνολογίας των πληροφοριών ΑΘΗΝΑ, 2009 1 ΜΑΘΗΜΑ 6 ο ΚΕΦΑΛΑΙΟ

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

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

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

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

Προγραµµατισµός Η/Υ. Μέρος2

Προγραµµατισµός Η/Υ. Μέρος2 Προγραµµατισµός Η/Υ Μέρος2 Περιεχόμενα Επανάληψη Βασικών Σύμβολων Διαγραμμάτων Ροής Αλγόριθμος Ψευδοκώδικας Παραδείγματα Αλγορίθμων Γλώσσες προγραμματισμού 2 Επανάληψη Βασικών Σύμβολων Διαγραμμάτων Ροής

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

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

ΚΕΦΑΛΑΙΟ 7 ΕΙ Η, ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΚΕΦΑΛΑΙΟ 7 ΕΙ Η, ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ 7.1. Ανάπτυξη Προγράµµατος Τι είναι το Πρόγραµµα; Το Πρόγραµµα: Είναι ένα σύνολο εντολών για την εκτέλεση ορισµένων λειτουργιών από τον υπολογιστή.

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

Τεχνολογία Α Γυμνασίου

Τεχνολογία Α Γυμνασίου Ο Ηλεκτρονικός ς Γιώργος Ασπρογιάννης Τεχνολογία Α Γυμνασίου Επιμέλεια ΕΙΣΑΓΩΓΗ Ο ηλεκτρονικός υπολογιστής είναι μια χρήσιμη μηχανή που μας βοηθάει σε πολλά πράγματα είτε αυτά είναι πληροφορίες, είτε εργασίες,

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

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

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΣΧΟΛΗ ΟΙΚΟΝΟΜΙΑΣ ΔΙΟΙΚΗΣΗΣ και ΠΛΗΡΟΦΟΡΙΚΗΣ. ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ και ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΟΔΗΓΟΣ ΜΕΤΑΒΑΤΙΚΩΝ ΔΙΑΤΑΞΕΩΝ 2014 2015

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΣΧΟΛΗ ΟΙΚΟΝΟΜΙΑΣ ΔΙΟΙΚΗΣΗΣ και ΠΛΗΡΟΦΟΡΙΚΗΣ. ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ και ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΟΔΗΓΟΣ ΜΕΤΑΒΑΤΙΚΩΝ ΔΙΑΤΑΞΕΩΝ 2014 2015 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΣΧΟΛΗ ΟΙΚΟΝΟΜΙΑΣ ΔΙΟΙΚΗΣΗΣ και ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ και ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΟΔΗΓΟΣ ΜΕΤΑΒΑΤΙΚΩΝ ΔΙΑΤΑΞΕΩΝ 2014 2015 Επιτροπή προπτυχιακών σπουδών: Κ. Βασιλάκης Κ. Γιαννόπουλος

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

Προγραμματισμός Χειμερινό Εξάμηνο 2014

Προγραμματισμός Χειμερινό Εξάμηνο 2014 Χειμερινό Εξάμηνο 2014 Εισαγωγή Περιεχόμενο : μέθοδοι προγραμματισμού προγραμματιστικές αρχές δομημένος προγραμματισμός, αφαιρετικότητα, υλοποίηση, έλεγχος, και αποσφαλμάτωση καλές πρακτικές γλώσσα προγραμματισμού:

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

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

Χειµερινό Εξάµηνο 2013 Προγραµµατισµός Χειµερινό Εξάµηνο 2013 Προγραµµατισµός Εισαγωγή Περιεχόµενο : γλώσσα προγραµµατισµού: C++ µέθοδοι προγραµµατισµού προγραµµατιστικές αρχές δοµηµένος προγραµµατισµός, αφαιρετικότητα, υλοποίηση,

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

Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών

Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών ΕΠΛ362: Τεχνολογία Λογισμικού ΙΙ (μετάφραση στα ελληνικά των διαφανειών του βιβλίου Software Engineering, 9/E, Ian Sommerville, 2011) Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών Οι διαφάνειες αυτές

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

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

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

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 003.1 - Επιστήµη της Πληροφορικής και Πληροφοριακά Συστήµατα Ακαδηµαϊκό έτος 2010 2011, Χειµερινό εξάµηνο Τελική Εξέταση: Σάββατο - 04/12/10, Ώρα: 08:30-11:30,

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

Περιεχόμενα. Λίγα λόγια από τον συγγραφέα... 7. 1 Εισαγωγή στους υπολογιστές... 9. 2 Μονάδες μέτρησης χωρητικότητας... 21

Περιεχόμενα. Λίγα λόγια από τον συγγραφέα... 7. 1 Εισαγωγή στους υπολογιστές... 9. 2 Μονάδες μέτρησης χωρητικότητας... 21 ENOTHTA 1 Περιεχόμενα Λίγα λόγια από τον συγγραφέα... 7 1 Εισαγωγή στους υπολογιστές... 9 2 Μονάδες μέτρησης χωρητικότητας... 21 3 Οι βασικές λειτουργίες ενός ηλεκτρονικού υπολογιστή... 27 4 Συσκευές εισόδου...

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

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

Eισ. Στην Πληροφορική ΔΙΑΛΕΞΗ 1 η Πληροφορία και Πληροφορική. Bασίλης Στεφανής Eισ. Στην Πληροφορική ΔΙΑΛΕΞΗ 1 η Πληροφορία και Πληροφορική Bασίλης Στεφανής Εισαγωγή Ιστότοπος μαθήματος OpenEclass.teimes.gr Aνακοινώσεις Διαφάνειες Επικοινωνία με διδάσκοντα Email: vstefanis@teimes.gr

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

ΨΗΦΙΑΚΟΣ ΓΡΑΜΜΑΤΙΣΜΟΣ

ΨΗΦΙΑΚΟΣ ΓΡΑΜΜΑΤΙΣΜΟΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΨΗΦΙΑΚΟΣ ΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 2: Software ΠΑΝΑΓΙΩΤΗΣ ΠΑΝΑΓΙΩΤΙΔΗΣ ΤΜΗΜΑ ΓΑΛΛΙΚΗΣ ΓΛΩΣΣΑΣ ΚΑΙ ΦΙΛΟΛΟΓΙΑΣ Άδειες Χρήσης Το παρόν εκπαιδευτικό

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

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Βασικές Έννοιες Προγραμματισμού. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Βασικές Έννοιες Προγραμματισμού. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Βασικές Έννοιες Προγραμματισμού Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Αριθμητικά συστήματα Υπάρχουν 10 τύποι ανθρώπων: Αυτοί

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

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

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

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

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

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 1. Ποιος τύπος Η/Υ χρησιμοποιείται για την λειτουργία συστημάτων και βάσεων δεδομένων μεγάλων εταιρειών; a) Επιτραπέζιος Η/Υ b) Προσωπικός Ψηφιακός Βοηθός c) Μεγάλο

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

1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ. Πληροφορική Α' Γυμν. Το Λειτουργικό Σύστημα του Υπολογιστή

1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ. Πληροφορική Α' Γυμν. Το Λειτουργικό Σύστημα του Υπολογιστή 1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ Μάθημα: Ενότητα: Πληροφορική Α' Γυμν. Το του Υπολογιστή 1. Τι ονομάζεται Πρόγραμμα; Είναι οι οδηγίες που δίνονται στον υπολογιστή για να εξηγήσουμε πώς γίνεται μια εργασία (δηλαδή η

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

3. Χρησιμοποιώντας το CD-ROM Πληροφορικής του εργαστηρίου σας,

3. Χρησιμοποιώντας το CD-ROM Πληροφορικής του εργαστηρίου σας, θητή, το όνομα του πατέρα, το όνομα της μητέρας, ο βαθμός του πρώτου τριμήνου για το κάθε μάθημα που έχει διδαχθεί o μαθητής, ο χαρακτηρισμός της διαγωγής, το σύνολο των απουσιών και το σύνολο των δικαιολογημένων

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