1. Εισαγωγή στην Πληροφορική
|
|
- Περσεφόνη Αγγελίδου
- 5 χρόνια πριν
- Προβολές:
Transcript
1 Πληροφορική και Θεολογία 1. Εισαγωγή στην Πληροφορική Διδάσκοντες : - Χρήστος Κατσάνος (σημερινή διάλεξη) - Παναγιώτης Κατσαρός - Απόστολος Παπαδόπουλος - Θρασύβουλος-Κωνσταντίνος Τσιάτσος
2 Γνωριμία με το μάθημα Στόχος του μαθήματος είναι η εισαγωγή στις θεμελιώδεις αρχές της Επιστήμης της Πληροφορικής Μία ενδεικτική περιγραφή της μελέτης μας: Εισαγωγή - Ιστορική αναδρομή Ψηφιοποίηση Λειτουργικά συστήματα Δικτύωση και Διαδίκτυο Τεχνολογία λογισμικού Δομές δεδομένων Βάσεις δεδομένων Τεχνητή νοημοσύνη Εφαρμογές γραφείου (επεξεργασία κειμένου, λογιστικά φύλλα, δημιουργία παρουσιάσεων)
3 Τι είναι η Επιστήμη της Πληροφορικής; Η μελέτη της πληροφορίας, και των τρόπων αναπαράστασης, οργάνωσης, διαχείρισης, και μετασχηματισμού για την επίλυση συγκεκριμένων προβλημάτων Η διαχείριση και ο μετασχηματισμός γίνονται μέσω βημάτων της διαδικασίας υπολογισμού (cmputatin), η οποία και περιγράφεται με αλγορίθμους (algrithms) Θέματα/αντικείμενα (ενδεικτικά) Υπολογιστές και δεδομένα: αναπαράσταση δεδομένων, αναπαράσταση αριθμών, πράξεις με bit Υλικό : Οργάνωση και δίκτυα υπολογιστών Λογισμικό: Λειτουργικά Συστήματα, Αλγόριθμοι, Γλώσσες Προγραμματισμού, Τεχνολογία Λογισμικού, Αλληλεπίδραση Ανθρώπου-Υπολογιστή Οργάνωση Δεδομένων: Δομές Δεδομένων, Δομές Αρχείων, Βάσεις Δεδομένων Προχωρημένα Θέματα: Συμπίεση Δεδομένων, Ασφάλεια, Τεχνητή Νοημοσύνη
4 Επιστήμη της Πληροφορικής Η επιστήμη των αλγορίθμων Ο αλγόριθμος είναι ένα σύνολο βημάτων που καθορίζει τον τρόπο εκτέλεσης μιας εργασίας Η Επιστήμη της Πληροφορικής αντλεί στοιχεία από άλλους τομείς, όπως Μαθηματικά Μηχανική Ψυχολογία Διοίκηση Επιχειρήσεων Βιολογία Νομική κλπ Σήμερα εμπλέκεται σε όλες τις πτυχές της καθημερινότητας
5 Παραδείγματα αλγορίθμων Ο Ευκλείδιος αλγόριθμος Τι κάνει αυτός ο αλγόριθμος; (στο αμφιθέατρο, συμμετέχουμε όλοι) 1. Σήκω όρθιος και σκέψου τον αριθμό 1 2. Βρες κάποιον άλλο που είναι όρθιος και προσθέστε τους αριθμούς σας, κράτα το άθροισμα 3. Από το ζευγάρι του ΒΗΜΑΤΟΣ 2, ο ένας κάθεται, ενώ ο άλλος πηγαίνει πίσω στο ΒΗΜΑ 2.
6 Διάγραμμα ροής: Ένας τρόπος αναπαράστασης αλγορίθμων (1/2) Συμβολισμός διαγραμμάτων ροής Αρχή - Τέλος: Έλλειψη Είσοδος - Έξοδος: Παραλληλόγραμμο (π.χ. διάβασμα τιμής από πληκτρολόγιο, εκτύπωση) Ανάθεση τιμής: Ορθογώνιο Απόφαση: Ρόμβος (λογική συνθήκη με δύο εξόδους: Αληθής Ψευδής Ναι - Όχι) Σύνδεση με άλλο τμήμα του διαγράμματος ροής: Κύκλος (σε πολύπλοκα διαγράμματα π.χ. όταν δεν χωράνε σε μία σελίδα)
7 Διάγραμμα ροής: Ένας τρόπος αναπαράστασης αλγορίθμων (2/2) Τι κάνει αυτός ο αλγόριθμος;
8 Κεντρικά Ερωτήματα της Επιστήμης της Πληροφορικής Ποια προβλήματα μπορούν να λυθούν με αλγοριθμικές διεργασίες; Πώς μπορεί να γίνει εύκολη η ανακάλυψη αλγορίθμων; Πώς μπορούν να βελτιωθούν οι τεχνικές για την αναπαράσταση και την επικοινωνία των αλγορίθμων; Πώς μπορούν να αναλυθούν και να συγκριθούν τα χαρακτηριστικά διαφορετικών αλγορίθμων; Πώς μπορούν να χρησιμοποιηθούν οι αλγόριθμοι για το χειρισμό πληροφοριών; Πώς μπορούν να εφαρμοστούν αλγόριθμοι για την παραγωγή ευφυούς συμπεριφοράς; Με ποιον τρόπο επηρεάζει την κοινωνία η εφαρμογή των αλγορίθμων;
9 Ο υπολογιστής ως μαύρο κουτί Επεξεργαστής δεδομένων Μπορεί να είναι ένας εξειδικευμένος υπολογιστής που έχει σχεδιαστεί να κάνει μία συγκεκριμένη εργασία (π.χ. έλεγχος ροής καυσίμων σε ένα αυτοκίνητο) Προγραμματιζόμενος επεξεργαστής δεδομένων Πρόγραμμα: σύνολο από εντολές (οδηγίες) οι οποίες λένε στον υπολογιστή τι να κάνει με τα δεδομένα Τα προγράμματα αποτελούνται από σύνολα οδηγιών οι οποίες είναι γραμμένες σε μια γλώσσα προγραμματισμού Παλαιότερα οι οδηγίες υλοποιούνταν με την αλλαγή καλωδίωσης ή με το άναμμα και σβήσιμο μιας ομάδας διακοπτών
10 Ίδιο πρόγραμμα, διαφορετικά δεδομένα εισόδου
11 Ίδια δεδομένα εισόδου, διαφορετικά προγράμματα
12 Κοιτάζοντας μέσα στο μαύρο κουτί (ή Πως λειτουργεί ένας υπολογιστής) Οι πρώτοι υπολογιστές βασίζονταν στο μοντέλο Turing (1936) και αποθήκευαν στη μνήμη μόνο τα δεδομένα Οι σύγχρονοι υπολογιστές βασίζονται στο μοντέλο vn Neumann ( ) Ορίζει ότι το πρόγραμμα πρέπει να αποθηκεύεται στη μνήμη, αποτελείται από πεπερασμένο αριθμό εντολών οι οποίες εκτελούνται σειριακά Ορίζει τον υπολογιστή ως 4 υποσυστήματα: Μνήμη Αριθμητική και λογική μονάδα Μονάδα ελέγχου Είσοδος/Έξοδος
13 Συστατικά στοιχεία υπολογιστή βάσει μοντέλου vn Neumann (1/3) Υλικό υπολογιστή (cmputer hardware) Πρέπει να περιέχει και τα 4 συστατικά στοιχεία που όρισε ο vn Neumann Υπάρχουν διαφορετικά είδη μνήμης, υποσυστημάτων εισόδου/εξόδου κλπ Δεδομένα (data) Ο υπολογιστής είναι μία μηχανή επεξεργασίας δεδομένων Δεν καθορίζει τον τύπο του υπολογιστή Π.χ. μηχανικός, ηλεκτρονικός, κβαντικός, με φωτόνια κλπ Δεν καθορίζει τον τρόπο με τον οποίο αποθηκεύονται τα δεδομένα Εάν ο υπολογιστής είναι ηλεκτρονικός (Η/Υ) τότε ο καλύτερος τρόπος για την αποθήκευση δεδομένων είναι με τη μορφή ηλεκτρικών σημάτων Πιο συγκεκριμένα με την παρουσία ή την απουσία τους, άρα ο Η/Υ αποθηκεύει δεδομένα σε μία από δύο δυνατές καταστάσεις (0 και 1) Τα δεδομένα καθημερινής ζωής έχουν πάνω από δύο καταστάσεις π.χ. αραβικό σύστημα αρίθμησης (10), ελληνικά γράμματα (24), εικόνα (?) βίντεο (?) Χρειάζομαι κάποιο σχήμα μετατροπής (αναπαράστασης) των δεδομένων καθημερινής ζωής στο δυαδικό σύστημα
14 Συστατικά στοιχεία υπολογιστή βάσει μοντέλου vn Neumann (2/3) Λογισμικό υπολογιστών (cmputer sftware) Τα προγράμματα που εκτελεί ο υπολογιστής Προγραμματισμός στους πρώτους υπολογιστές (όχι μοντέλο vn Neumann) Αλλαγή καλωδίωσης ή άναμμα/σβήσιμο ομάδας διακοπτών Από από κάποιο χειριστή ή μηχανικό πριν την επεξεργασία δεδομένων Το μοντέλο vn Neumann άλλαξε την έννοια του όρου Προγραμματισμός Τα προγράμματα (όπως και τα δεδομένα) πρέπει να αποθηκεύονται στη μνήμη του υπολογιστή Το πρόγραμμα πρέπει να έχει τη μορφή μιας ακολουθίας εντολών. Κάθε εντολή χειρίζεται 1 ή περισσότερα στοιχεία δεδομένων Παράδειγμα προγράμματος που αποτελείται από εντολές 1. Εισαγωγή του πρώτου στοιχείου δεδομένων στη μνήμη 2. Εισαγωγή του δεύτερου στοιχείου δεδομένων στη μνήμη 3. Πρόσθεση των δύο αριθμών και αποθήκευση του αποτελέσματος στη μνήμη 4. Εμφάνιση του αποτελέσματος
15 Συστατικά στοιχεία υπολογιστή βάσει μοντέλου vn Neumann (3/3) Λογισμικό υπολογιστών (cmputer sftware) (συνέχεια) Τι κερδίζω εάν ένα πρόγραμμα αποτελείται από εντολές; Δυνατότητα επαναχρησιμοποίησης Εκατομμύρια εργασίες εκτελούνται από έναν υπολογιστή Ευκολία προγραμματισμού (πρακτικά ένα πρόγραμμα είναι ένας διαφορετικός συνδυασμός διαθέσιμων εντολών) Έννοιες που σχετίζονται με την ανάπτυξη λογισμικού Αλγόριθμοι: ζητήματα επίλυσης νέων προβλημάτων, πολυπλοκότητας κλπ Γλώσσες προγραμματισμού: τα προγράμματα γράφονται σε μία γλώσσα Τεχνολογία λογισμικού: συστηματική ανάπτυξη και συντήρηση λογισμικού Αλληλεπίδραση Ανθρώπου-Υπολογιστή: σχεδιασμός, ανάπτυξη και αξιολόγηση διαδραστικών συστημάτων Λειτουργικά συστήματα: ομάδα εντολών που είναι κοινή για όλα τα υπόλοιπα προγράμματα (εφαρμογές)
16 Η σημασία της ανάπτυξης ποιοτικού λογισμικού Swiss federal gvernment [τοπικά] [nline]
17 Γιατί είναι τόσο δύσκολη η ανάπτυξη ποιοτικού λογισμικού (1/4);
18 Γιατί είναι τόσο δύσκολη η ανάπτυξη ποιοτικού λογισμικού (2/4);
19 Γιατί είναι τόσο δύσκολη η ανάπτυξη ποιοτικού λογισμικού (3/4);
20 Γιατί είναι τόσο δύσκολη η ανάπτυξη ποιοτικού λογισμικού (4/4);
21 Κατασκευή προϊόντων: Παραδείγματα κακού σχεδιασμού (Bad design) Για 2 άτομα! Ή μήπως όχι? Ποιο κουμπί ανοίγει ποιο μάτι? RG Πως πάω στον 2 ο όροφο? Τι είναι το RG? Μήπως Rf Garden? Και αν το ασανσέρ σταματήσει πατήστε Ctrl+Alt+Del
22 Κατασκευή προϊόντων: Παραδείγματα καλού σχεδιασμού (Gd design)
23 Ανάπτυξη υπολογιστικών συστημάτων: Παραδείγματα κακού σχεδιασμού (Bad design) Όλα ΟΚ ή μήπως όχι? Και εγώ τι να κάνω? (σημείωση: το OK δεν λύνει το πρόβλημα, συνεχίζει και εμφανίζεται το παράθυρο) Τι σημαίνουν όλα αυτά; Όλα εντάξει! Εάν πατήσω οποιοδήποτε κουμπί θα φτιάξει! Δεν είσαι και πολύ ευγενική εφαρμογή
24 Ανάπτυξη υπολογιστικών συστημάτων: Παραδείγματα καλού σχεδιασμού (Gd design) Ggle Search: Πρόβλεψη για το τι ψάχνω MEGAsync: Ανέβασμα αρχείων (ενημέρωση για την πρόοδο της εργασίας) Ggle Maps: Επιλογή πιο σύντομης (χρονικά) διαδρομής Drpbx: Σκανάρισμα εγγράφου σαν να βγάζω φωτογραφία
25 Τι καταλαβαίνουμε για το σχεδιασμό αυτού του συστήματος;
26 Ιστορία των υπολογιστικών μηχανών (1/8) Πρώιμες υπολογιστικές μηχανές (έχουν ελάχιστη σχέση με τη σημερινή έννοια) 2500 π.χ.: Άβακας για την καταγραφή αριθμητικών τιμών. Οι θέσεις των χαντρών αναπαριστούν αριθμούς 79 μ.χ.: Αρχαίοι Έλληνες -> Μηχανισμός Αντικυθήρων: Υπολογιστής θέσης άστρων και πλανητών. Οι θέσεις γραναζιών αναπαριστούν αριθμούς Αρχαιολογικό εύρημα Βίντεο dem [τοπικά] [nline] Αναπαράσταση μηχανισμού
27 Ιστορία των υπολογιστικών μηχανών (2/8) Πρώιμες υπολογιστικές μηχανές (συνέχεια) : Blaise Pascal Pascaline μηχανική αριθμομηχανή (+,-) Θέσεις γραναζιών για αριθμούς Pascaline 1671: Gttfried Wilhelm vn Leibniz Ο τροχός του Leibniz (+, -, x, /) Θέσεις γραναζιών για αριθμούς Ο τροχός του Leibniz 1801: Jseph Marie Jacquard Αργαλειός του Jacquard Χρήση έννοιας προγράμματος και αποθήκευσης Διάτρητες κάρτες (σας αποθηκευμένα προγράμματα) για έλεγχο στημονιών στην κατασκευή υφαντών Αργαλειός του Jacquard
28 Ιστορία των υπολογιστικών μηχανών (3/8) Πρώιμες υπολογιστικές μηχανές (συνέχεια) 1823: Charles Babbage Διαφορική μηχανή για επίλυση πολυωνυμικών εξισώσεων Λίγο αργότερα αναλυτική μηχανή με μνήμη, χειριστή, εισόδους, εξόδους, προγραμματισμό με διάτρητες κάρτες Διαφορική μηχανή Babbage 1890: Herman Hllerith Κατασκευάζει προγραμματιζόμενη μηχανή που διαβάζει, καταμετρά, και ταξινομεί δεδομένα αποθηκευμένα σε διάτρητες κάρτες H μηχανή χρησιμοποιείται στην απογραφή πληθυσμού των Η.Π.Α. Ιδρυτής μιας από τις εταιρείες που αργότερα ενώθηκαν για να σχηματίσουν την ΙΒΜ (Internatinal Business Machines Crpratin) Μηχανή Hllerith
29 Ιστορία των υπολογιστικών μηχανών (4/8) Οι πρώτοι ηλεκτρονικοί υπολογιστές ( ) 1939: Jhn Vincent Atanasff & Cliffrd Berry ABC (Atanasff Berry Cmputer) Ο πρώτος υπολογιστής ειδικής χρήσης (επίλυση συστημάτων γραμμικών εξισώσεων) που κωδικοποιούσε τα δεδομένα με ηλεκτρικό τρόπο Βασισμένος σε λυχνίες κενού Atanasff Berry Cmputer : Alan Turing Clssus cmputer Επεξεργασία χαρακτήρων / δευτερόλεπτο Στόχος να σπάσει τον κώδικα Enigma των Γερμανών (Β Παγκόσμιος Πόλεμος, ) Βασισμένος σε λυχνίες κενού Atanasff Berry Cmputer Clssus 10
30 Ιστορία των υπολογιστικών μηχανών (5/8) Οι πρώτοι ηλεκτρονικοί υπολογιστές ( ) (συνέχεια) 1944: Hward Aiken Harvard Mark I Υπολογιστής γενικής χρήσης Βασισμένος σε μηχανικά και ηλεκτρικά στοιχεία (ρελέ κλπ) στοιχεία, 23 τ.μ., 4,3 τόνοι 1946: Jhn Mauchly & Jhn Presper Eckert ENIAC (Electrnic Numerical Integratr and Cmputer) O πρώτος πλήρως ηλεκτρονικός υπολογιστής γενικής χρήσης Στόχος ο υπολογισμός βαλλιστικών πινάκων για νέα όπλα Βασισμένος σε λυχνίες κενού λυχνίες κενού, 30 μέτρα μήκος, 3 μέτρα ύψος, 30 τόνοι Ο υπολογιστής Mark I Ο υπολογιστής ENIAC
31 Ιστορία των υπολογιστικών μηχανών (6/8) Ο πρώτος Η/Υ με βάση το μοντέλο vn Neumann 1950: Jhn Mauchly, Jhn Presper Eckert, Jhn vn Neumann EDVAC (Electrnic Discrete Variable Autmatic Cmputer) Η μνήμη περιέχει και προγράμματα εκτός από δεδομένα Δεν χρειάζεται να αλλάζει καλωδίωση για κάθε νέο πρόγραμμα Ο Jhn vn Neumann μπροστά στον EDVAC
32 Ιστορία των υπολογιστικών μηχανών (7/8) Γενιές Η/Υ ( Σήμερα), όλοι βάσει μοντέλου vn Neumann Πρώτη γενιά ( ) Ογκώδεις υπολογιστές σε κλειστά δωμάτια που χρησιμοποιούσαν λυχνίες κενού Δεύτερη γενιά ( ) Χρήση τρανζίστορ αντί γιά λυχνίες κενού -> Μείωση κόστους και μεγέθους Γλώσσες προγραμματισμού υψηλού επιπέδου (FORTRAN, COBOL) Διαχωρισμός της προγραμματιστικής εργασίας από το χειρισμό του υπολογιστή Τρίτη γενιά ( ) Χρήση ολοκληρωμένου κυκλώματος (τρανζίστορ, καλωδίωση κλπ σε ένα μόνο τσιπ) -> περαιτέρω μείωση κόστους και μεγέθους Εμφάνιση mini υπολογιστών και πακέτων λογισμικού Γεννήθηκε η βιομηχανία λογισμικού Τέταρτη γενιά ( ) Εμφάνιση μικροϋπολογιστών Εμφάνιση Προσωπικού Υπολογιστή (PC, persnal cmputer), 1981 από IBM Εμφάνιση Δικτύων Υπολογιστών
33 Ιστορία των υπολογιστικών μηχανών (8/8) Γενιές Η/Υ ( Σήμερα) (συνέχεια) Πέμπτη γενιά ( σήμερα) Tim Berners-Lee: Δημιουργία του Παγκόσμιου Ιστού (Wrld Wide Web) Φορητοί υπολογιστές Βελτιώσεις στα δευτερεύοντα μέσα αποθήκευσης (CDROM, DVD, κ.λπ.) Πολυμέσα (multimedia) Εικονική πραγματικότητα (virtual reality) Πανταχού-παρών υπολογιστής (ubiquitus cmputing) Tuch-Screen Laptp Smartphnes Πανταχού-παρών υπολογιστής
34 Υλικό 1 ης γενιάς ( ) Ηλεκτρονική λυχνία Μεγάλο μέγεθος, μικρή αξιοπιστία, πολλή θερμότητα Μαγνητικό τύμπανο Συσκευή μνήμης που περιστρεφόταν κάτω από κεφαλή ανάγνωσης/εγγραφής Μαγνητική ταινία Σειριακή μνήμη
35 Υλικό 2 ης γενιάς ( ) Τρανζίστορ Αντί για λυχνίες Ταχύτερο, μικρότερο, ανθεκτικότερο, φτηνότερο Πίνακες κυκλωμάτων Μαγνητική μνήμη πυρήνα Αντί μαγνητικού τυμπάνου Άμεση προσπέλαση δεδομένων Μαγνητικός δίσκος Αντί μαγνητικής ταινίας Άμεση προσπέλαση δεδομένων
36 Υλικό 3 ης γενιάς ( ) Ολοκληρωμένα κυκλώματα Αντί για πίνακες κυκλωμάτων Συμπαγή κομμάτια σιλικόνης Ταχύτερα, μικρότερα, φτηνότερα, πιο αξιόπιστα Τερματικά Συσκευές εισόδου/εξόδους με πληκτρολόγιο και ποντίκι
37 Υλικό 4 ης γενιάς (1971-σήμερα) Κυκλώματα μεγάλης ολοκλήρωσης (Large-scale integratin, LSI) και πολύ μεγάλης ολοκλήρωσης (Very Large-scale integratin, VLSI) Πρόοδος στην τεχνολογία του τσιπ (chip) Προσωπικοί υπολογιστές (Persnal Cmputer, PC) Εμπορική αγορά Εταιρείες (π.χ. Apple, Atari, HP) κατασκευάζουν πλέον προσωπικούς υπολογιστές
38 Λογισμικό 1 ης γενιάς ( ) Γλώσσα μηχανής Τα προγράμματα γράφονται στη δυαδική γλώσσα, τα πάντα εκφράζονται ως ακολουθίες από 0 και 1 Γλώσσα Assembly και μεταγλωττιστής assembly Τα προγράμματα γράφονται σε τεχνητή γλώσσα ειδικών κωδικών Έπειτα μεταγλωττίζονται σε γλώσσα μηχανής Διαχωρισμός προγραμματιστών Προγραμματιστές συστημάτων Προγραμματιστές εφαρμογών
39 Λογισμικό 2 ης γενιάς ( ) Γλώσσες υψηλού επιπέδου και μεταφραστές Τα προγράμματα γράφονται σε γλώσσα (π.χ. FORTRAN, COBOL, LISP) που χρησιμοποιεί αγγλικές λέξεις/φράσεις Έπειτα μεταφράζεται σε γλώσσα assembly και έπειτα σε γλώσσα μηχανής
40 Λογισμικό 3 ης γενιάς ( ) Ακόμη μεγαλύτερη διαφοροποίηση ανάμεσα σε Λογισμικό συστημάτων: λογισμικό για βασικές χρήσεις (π.χ. λειτουργικά συστήματα, μεταφραστές, μεταγλωττιστές κλπ) Λογισμικό εφαρμογών: λογισμικό άλλων χρήσεων (προγράμματα προς χρήση από μη-προγραμματιστές) Απομάκρυνση του χρήστη από το υλικό
41 Λογισμικό 4 ης γενιάς ( ) Δομημένος ή Διαδικαστικός προγραμματισμός Πολύπλοκα προβλήματα διαιρούνται σε μικρότερα υποπροβλήματα (διαδικασίες) Βασίζεται στην έννοια της κλήσης διαδικασίας (ή ρουτίνα, μέθοδος, συνάρτηση) Γλώσσες που τον υποστηρίζουν: Pascal, C, QuickBasic κλπ Ισχυρότερα λειτουργικά συστήματα UNIX, MS-DOS, γραφικό περιβάλλον στα Macintsh Νέο λογισμικό εφαρμογών Λογιστικά φύλλα (Ltus) Επεξεργαστές κειμένου (Wrd Perfect) Συστήματα διαχείρισης βάσεων δεδομένων (dbase)
42 Λογισμικό 5 ης γενιάς (1990-Σήμερα) Micrsft Κυριαρχούν στην αγορά το Λειτουργικό σύστημα Windws και Προγράμματα εφαρμογών όπως MS Excel, MS Wrd, MS Access Αντικειμενοστρεφής σχεδιασμός Βασίζεται στην έννοια του αντικειμένου Γλώσσες που τον υποστηρίζουν: C++, Java Παγκόσμιος Ιστός (Wrld Wide Web) Διευκολύνει την παγκόσμια επικοινωνία μέσω του Διαδικτύου και συλλογών εγγράφων (ιστότοποι)
43 Οι υπολογιστές σήμερα: Μία σύντομη ταξινόμηση (1/2) Ενσωματωμένοι υπολογιστές Υπολογιστές ειδικής χρήσης Εξειδικευμένοι υπολογιστές που εκτελούν συγκεκριμένες εργασίες (π.χ. παρακολούθηση σφυγμών καρδιάς) Προσωπικοί υπολογιστές (PC) Σταθεροί (επιτραπέζιοι) υπολογιστές Ένα PC που έχει σχεδιαστεί ώστε να τοποθετείται πάνω σε γραφείο ή τραπέζι για μεγάλα χρονικά διαστήματα Φορητοί υπολογιστές Συσκευές χειρός Ένα PC που σχεδιάζεται με βασικό γνώμονα τη δυνατότητα εύκολης μεταφοράς Στα ίδια χρήματα είναι πάντα υποδεέστερο από έναν σταθερό υπολογιστή Αρκετά μικρές ώστε να χωρούν σε τσέπες Κατάλληλες για διαφορετικού τύπου εργασίες από PC
44 Οι υπολογιστές σήμερα: Μία σύντομη ταξινόμηση (2/2) Διακομιστές Υπολογιστές που σχεδιάζονται ώστε να παρέχουν υπηρεσίες σε άλλους υπολογιστές μέσω δικτύου Mainframes και Υπερυπολογιστές Mainframes Χρησιμοποιούνται από μεγάλους οργανισμούς, όπως τράπεζες και αεροπορικές εταιρείες, για μεγάλα υπολογιστικά έργα Επικοινωνούν με τα mainframe μέσω τερματικών Πολλαπλές, ταυτόχρονες επικοινωνίες μέσω κοινοχρησίας Υπερυπολογιστές Για χρήστες που χρειάζονται πρόσβαση στους πιο γρήγορους και πιο ισχυρούς υπολογιστές που έχουν κατασκευαστεί Συνήθως χρησιμοποιούνται για επιστημονικούς υπολογισμούς
45 Κοινωνικά & Ηθικά ζητήματα Εξάρτηση Ψηφιακός διαχωρισμός Ιδιωτικό απόρρητο Πνευματικά δικαιώματα Ηλεκτρονικό έγκλημα Οι υπολογιστές είναι «Γρήγοροι» Αλλά όχι «Εξυπνοι» Δίνουν Απαντήσεις αλλά όχι Λύσεις Τις Λύσεις τις δίνει ο Άνθρωπος που πρέπει να κρίνει τις απαντήσεις των υπολογιστών
46 Σημείωμα πηγών Για τη δημιουργία των διαφανειών έχω αντλήσει έμπνευση ή/και υλικό από τις εξής πηγές: Brkshear J. G. (2009). Η επιστήμη των υπολογιστών: μια ολοκληρωμένη παρουσίαση. 10 η έκδοση, Εκδόσεις Κλειδάριθμος ΕΠΕ. Fruzan B. (2015). Εισαγωγή στην επιστήμη των υπολογιστών. 3 η έκδοση, Εκδόσεις Κλειδάριθμος ΕΠΕ.
Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 4-6, Τετάρτη 1-3; (Αμφιθέατρο Α15) Πληροφορίες στην ιστοσελίδα του μαθήματος http://www.di.uoa.
Πληροφορική 1 Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 4-6, Τετάρτη 1-3; (Αμφιθέατρο Α15) Πληροφορίες στην ιστοσελίδα του μαθήματος http://www.di.uoa.gr/~organosi/ 2 Η δομή του μαθήματος Εισαγωγή στην
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ Της ΠΛΗΡΟΦΟΡΙΚΗΣ. Εισαγωγή
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ Της ΠΛΗΡΟΦΟΡΙΚΗΣ Εισαγωγή Στόχοι 1 Να ορίσουμε τι είναι υπολογιστικό σύστημα και να απαριθμήσουμε τα στρώματά του. Να περιγράψουμε την έννοια της αφαίρεσης στη μελέτη των
Εισαγωγή στην Επιστήμη της Πληροφορικής και των Υπολογιστών
Εισαγωγή στην Επιστήμη της Πληροφορικής και των Υπολογιστών 1 Υπεύθυνη Μαθήματος και Διδάσκουσα ΑΦΡΟΔΙΤΗ ΤΣΑΛΓΑΤΙΔΟΥ Αναπλ. Καθηγήτρια, Τμ. Πληροφορικής και Υπολογιστών ΕΚΠΑ E-mail: atsalga@di.uoa.gr 2
Εισαγωγή στην Επιστήμη των Η/Υ και Προγραμματισμός. Πρώτο Μάθημα - Εισαγωγικό
Εισαγωγή στην Επιστήμη των Η/Υ και Προγραμματισμός Πρώτο Μάθημα - Εισαγωγικό 1 Το μάθημα στο e-class http://eclass.uoa.gr/courses/f30/ 2 Τρόπος διεξαγωγής του μαθήματος Τρίτη 4-6 -> Παραδόσεις } Βιβλία:
Εισαγωγή στην Επιστήµη της Πληροφορικής και των Υπολογιστών
1 Εισαγωγή στην Επιστήµη της Πληροφορικής και των Υπολογιστών 2 Υπεύθυνη Μαθήµατος και Διδάσκουσα ΑΦΡΟΔΙΤΗ ΤΣΑΛΓΑΤΙΔΟΥ Αναπλ. Καθηγήτρια, Τµ. Πληροφορικής και Υπολογιστών ΕΚΠΑ E-mail: atsalga@di.uoa.gr
Χειµερινό εξάµηνο
Χειµερινό εξάµηνο 2014-2015 ! Διδάσκοντες: Λευτέρης Μαµάτας και Σταύρος Σουραβλάς! E-mails: emamatas@uom.gr και sourstav@uom.gr! Υλικό Μαθήµατος: G. Βeekman & M.J. Quinn (2009), Εισαγωγη στην πληροφορικη,
Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ. Δρ.
Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Πληροφορική Ι ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Δρ. Γκόγκος Χρήστος Επιστήμη των υπολογιστών Computer Science (CS) ή Information
ΠΛΗΡΟΦΟΡΙΚΗ: ΥΠΟΛΟΓΙΣΤΕΣ & ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ
ΠΛΗΡΟΦΟΡΙΚΗ: ΥΠΟΛΟΓΙΣΤΕΣ & ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ kv@hua.gr Στόχος Μαθήματος Εισαγωγή σε Βασικούς Όρους Πληροφορικής και Τηλεματικής. Εφαρμογές Τηλεματικής. Αναφορά στις κοινωνικές επιπτώσεις των Υπολογιστών.
Εισαγωγή στην Επιστήµη των Η/Υ
Εισαγωγή στην Επιστήµη των Η/Υ Εισαγωγή στην Επιστήµη των Η/Υ Εισαγωγή Καθ. Κ. Κουρκουµπέτης Σηµείωση: Οι διαφάνειες βασίζονται σε µεγάλο βαθµό σε αυτές που συνοδεύονται µε το προτεινόµενο σύγγραµµα. 1
Εισαγωγή στην Επιστήµη των Η/Υ
Εισαγωγή στην Επιστήµη των Η/Υ Καθ. Κ. Κουρκουµπέτης Οι διαφάνειες βασίζονται σε µεγάλο βαθµό σε αυτές που συνοδεύονται µε το προτεινόµενο σύγγραµµα. 1 Εισαγωγή στην Επιστήµη των Η/Υ Εισαγωγή 2 ΚΕΦΑΛΑΙΟ
ΙΣΤΟΡΙΚΗ ΕΞΕΛΙΞΗ ΥΠΟΛΟΓΙΣΤΩΝ
Σχολικό Βιβλίο - Κεφάλαιο 1 ΙΣΤΟΡΙΚΗ ΕΞΕΛΙΞΗ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΡΟΥΣΙΑΣΗ 2 Ευάγγελος Χρ. Ζιούλας (Καθηγητής Πληροφορικής) ΑΒΑΚΑΣ Πρώτη υπολογιστική μηχανή της ιστορίας (3000 π.χ.) Αρχαίο σύστημα ΑΒΑΚΑ Μοντέρνο
Περιεχόμενα 1 Εισαγωγή Η φράση επιστήµη των υπολογιστών σήµερα έχει αποκτήσει ευρύτατο νόηµα. Ωστόσο, στο βιβλίο αυτό ορίζουµε τη φράση ως "θέµατα που σχετίζονται µε τον υπολογιστή". Αυτό το εισαγωγικό
Σύντοµη Ιστορία της Πληροφορικής
Σύντοµη Ιστορία της Πληροφορικής Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων και Τοπογράφων Μηχανικών Ρ. Κορακίτης Οκτώβριος 2004 Περίληψη Επειδή το παρόν προσδιορίζεται, σε µεγάλο βαθµό, από το παρελθόν,
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ. Δρ. Κωνσταντίνος Κούτσικος - Δρ. Ιάσων Κουφοδόντης
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΤΕΧΝΟΛΟΓΙΑ & ΚΑΙΝΟΤΟΜΙΑ Δρ. Κωνσταντίνος Κούτσικος - Δρ. Ιάσων Κουφοδόντης 1.1 ΑΝΤΙΚΕΙΜΕΝA ΤΟΥ ΜΑΘΗΜΑΤΟΣ Βασικές εξελίξεις
Στόχοι Κεφαλαίου. Βασικές έννοιες (ΙΙ) Βασικές έννοιες. Γενική Εικόνα. Νικόλας Τσαπατσούλης,
ΕΠΛ 003 ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Γενική Εικόνα Νικόλας Τσαπατσούλης, Επισκέπτης Επίκουρος Τµήµα Πληροφορικής 1 Στόχοι Κεφαλαίου Κατανόηση βασικών εννοιών της Πληροφορικής Περιγραφή
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Εισαγωγή
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Εισαγωγή Στόχοι 1 Να ορίσουμε τι είναι υπολογιστικό σύστημα και να απαριθμήσουμε τα στρώματά του. Να ορίσουμε τι είναι τα δεδομένα εισόδου, τι είναι το
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 1 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Πληροφορική Η επιστήμη που ασχολείται με: τη συλλογή την αποθήκευση την
Εισαγωγή στην επιστήμη των υπολογιστών
Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα 1 Ο Υπολογιστής ως Μαύρο Κουτί Υπάρχουν δύο μοντέλα υπολογιστή Επεξεργαστής Δεδομένων Προγραμματιζόμενος Επεξεργαστής Δεδομένων 2 Επεξεργαστής
Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 1 : Εισαγωγή στην επιστήμη των υπολογιστών. Δρ.
1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Πληροφορική Ι Ενότητα 1 : Εισαγωγή στην επιστήμη των υπολογιστών Δρ. Γκόγκος Χρήστος 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο Τμήμα Χρηματοοικονομικής
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Τμήμα Λογιστικής. 1 Στέργιος Παλαμάς
ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Τμήμα Λογιστικής 1 Θεματικές Ενότητες Ιστορική Αναδρομή - Εφαρμογές Αρχιτεκτονική ενός Η/Υ - Υλικό Σύνθεση ενός Προσωπικού Υπολογιστή Λογισμικό Η/Υ - Λειτουργικά Συστήματα
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr Διαφάνειες: Καθ. Νικόλαος Λορέντζος 1. ΕΙΣΑΓΩΓΗ
Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1
Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 1: Εισαγωγικές έννοιες, Ιστορία Ηλεκτρονικών Υπολογιστών και Αριθμητικά Συστήματα Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 9 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Περιεχόμενα 2 Η λειτουργία του υπολογιστή Κατηγορίες Εντολών Μορφή Εντολών
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Ιορδάνης Κουτσόπουλος Οι διαφάνειες βασίζονται σε μεγάλο βαθμό σε αυτές που συνοδεύονται με το προτεινόμενο σύγγραμμα, καθώς και στις διαφάνειες προηγούμενων ετών
Πληροφορική και Υπολογιστές
Πληροφορική και Υπολογιστές Πληροφορική είναι η επιστήμη και η τεχνολογία που ασχολείται με τις πληροφορίες, τα μέσα και τους τρόπους επεξεργασίας των πληροφοριών, χρησιμοποιώντας ως βασικό εργαλείο τον
[1] Στόχοι. Υπολογιστικά συστήματα. Υπολογιστικά συστήματα
Στόχοι ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ΠΛΗΡΟΦΟΡΙΚΗΣ Εισαγωγή 1 Να ορίσουμε τι είναι υπολογιστικό σύστημα και να απαριθμήσουμε τα στρώματά του. Να περιγράψουμε την έννοια της αφαίρεσης στη μελέτη των
κεφάλαιο Βασικές Έννοιες Επιστήμη των Υπολογιστών
κεφάλαιο 1 Βασικές Έννοιες Επιστήμη 9 1Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ Στόχοι Στόχος του κεφαλαίου είναι οι μαθητές: να γνωρίσουν βασικές έννοιες και τομείς της Επιστήμης. Λέξεις κλειδιά Επιστήμη
Πληροφορική Ι (Θεωρία)
Πληροφορική Ι (Θεωρία) ρ Α Εξάμηνο Διδασκαλία: Δευτέρα 16:00-18:00 (Αίθουσα 303) Επίπεδο μαθήματος: Υποχρεωτικό Τμήμα Βιομηχανικού Σχεδιασμού Σκοπός του μαθήματος «ΠΛΗΡΟΦΟΡΙΚΗ Ι» Απόκτηση από τους σπουδαστές
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές 1 ο Εξάμηνο Σπουδών Χειμερινό Εξάμηνο 2012/13 Τμήμα Εφαρμοσμένων Μαθηματικών, Πανεπιστήμιο Κρήτης Διδάσκων: Χαρμανδάρης Ευάγγελος, email: vagelis@tem.uoc.gr, Ιστοσελίδα
Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή
Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή 1. Ηλεκτρονικός Υπολογιστής Ο Ηλεκτρονικός Υπολογιστής είναι μια συσκευή, μεγάλη ή μικρή, που επεξεργάζεται δεδομένα και εκτελεί την εργασία του σύμφωνα με τα παρακάτω
Προγραμματισμός Η/Υ. 1 η ενότητα: Εισαγωγή στις γλώσσες προγραμματισμού. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Προγραμματισμός Η/Υ 1 η ενότητα: Εισαγωγή στις γλώσσες προγραμματισμού Τμήμα Τεχνολόγων Περιβάλλοντος ΤΕΙ Ιονίων Νήσων Το περιεχόμενο του μαθήματος διατίθεται
ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή
ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Εισαγωγή Στόχοι 1 Να ορίσουμε τι είναι υπολογιστικό σύστημα και να απαριθμήσουμε τα στρώματά του. Να περιγράψουμε την έννοια της αφαίρεσης
ΠΛΗΡΟΦΟΡΙΚΗ 1 Ο ΜΑΘΗΜΑ
ΠΛΗΡΟΦΟΡΙΚΗ 1 Ο ΜΑΘΗΜΑ Ηλεκτρονικός Υπολογιστής Πουλιέται οπουδήποτε (ακόμη και σε Super Market) Είναι παντού Ο φορητός έχει τις ίδιες δυνατότητες με τον επιτραπέζιο Γίνονται μικρότεροι και ισχυρότεροι
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Επανάληψη
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Επανάληψη 1 Ο νόμος του Moore λέει ότι a) Η πυκνότητα των κυκλωμάτων της Μνήμης είναι πάντα τριπλάσια αυτής των ολοκληρωμένων κυκλωμάτων. b) Κάθε 18 μήνες
1.4 Τεχνολογικές εξελίξεις στο Υλικό Υπολογιστών
1.4 Τεχνολογικές εξελίξεις στο Υλικό Υπολογιστών Μεταξύ του 2700 π.χ. και 2300 π.χ. εμφανίστηκε για πρώτη φορά ο Σουμεριακός Άβακας, ένας πίνακας με διαδοχικές στήλες που οριοθετούσαν τις διαδοχικές τάξεις
Εισαγωγή στην Πληροφορική. Ανδρέας Παπασαλούρος andpapas@aegean.gr
Εισαγωγή στην Πληροφορική Ανδρέας Παπασαλούρος andpapas@aegean.gr Σχετικά με το μάθημα (1) Ώρες Μαθήματος: Δευτέρα 18-20, Κτίριο Εμπορικής, Αιθ. Α1. Τρίτη 9-11,Κτίριο Εμπορικής, Αιθ. Α1. Εργαστήριο: Παρασκευή
Φουκαράκη Χρυσούλα - ΓΕΛ Γαζίου
ΚΕΦΑΛΑΙΟ 1 Φουκαράκη Χρυσούλα - ΓΕΛ Γαζίου Υπολογιστικά συστήματα σχεδιάστηκαν για να καλύψουν συγκεκριμένες ανάγκες σε συγκεκριμένη χρονική στιγμή και βοηθούν στη συνολική πρόοδο της τεχνολογίας Φουκαράκη
ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Επανάληψη
ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Επανάληψη 1 Ο νόμος του Moore λέει ότι: a) Η πυκνότητα των κυκλωμάτων της μνήμης είναι πάντα τριπλάσια αυτής των ολοκληρωμένων κυκλωμάτων. b) Κάθε 18 μήνες
ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 11/10/07
ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 11/10/07 Τμήμα θεωρίας: Α.Μ. 8, 9 Κάθε Πέμπτη, 11πμ-2μμ, ΑΜΦ23. Διδάσκων: Ντίνος Φερεντίνος Γραφείο 118 email: kpf3@cornell.edu Μάθημα: Θεωρία + προαιρετικό
Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής
Προγραμματισμός Η/Υ Προτεινόμενα θέματα εξετάσεων Εργαστήριο Μέρος 1 ό ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Ιανουάριος 2011 Καλογιάννης Γρηγόριος Επιστημονικός/ Εργαστηριακός
ΠΕΡΙΕΧΟΜΕΝΑ 1. ΕΙΣΑΓΩΓΗ ΑΡΙΘΜΗΤΙΚΗ ΤΟΥ ΥΠΟΑΟΓΙΣΤΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ...3-1
ΠΕΡΙΕΧΟΜΕΝΑ 1. ΕΙΣΑΓΩΓΗ...1-1 1.1 Από τις χειροκίνητες υπολογιστικές μηχανές στον πρώτο ηλεκτρομηχανικό υπολογιστή...1-1 1.2 Εξέλιξη των ηλεκτρομηχανικών σε ηλεκτρονικούς υπολογιστές... 1-2 1.3 Γ ενιές
1 η Γενιά Υπολογιστών
1 η Γενιά Υπολογιστών 1946-1956 Για πρώτη φορά δημιουργήθηκε ένα τεράστιο μηχάνημα που αντί για μηχανικά μέρη χρησιμοποιούσε ηλεκτρονικές λυχνίες, κατασκευασμένες από τον Λι Ντε Φορέ (Lee DeForest). Ο
Περιεχόμενα. 2 Αριθμητικά συστήματα
Περιεχόμενα Πρόλογος 1 Εισαγωγή 1.1 Το μοντέλο Turing 1.2 Το μοντέλο von Neumann 1.3 Συστατικά στοιχεία υπολογιστών 1.4 Ιστορικό 1.5 Κοινωνικά και ηθικά ζητήματα 1.6 Η επιστήμη των υπολογιστών ως επαγγελματικός
Κεφάλαιο 7. ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης
ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης Κεφάλαιο 7 1. Σε τι διαφέρει ο Η/Υ από τις υπόλοιπες ηλεκτρικές και ηλεκτρονικές συσκευές; Που οφείλεται η δυνατότητά του να κάνει τόσο διαφορετικές
Αρχιτεκτονικές Υπολογιστών
ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ ΥΠΟΛΟΓΙΣΤΩΝ Μάθηµα: Αρχιτεκτονικές Υπολογιστών Βασικά Συστατικά ενός Υπολογιστικού Συστήµατος ( οµή Οργάνωση) ιδάσκων:αναπλ.καθ. Κ. Λαµπρινουδάκης clam@unipi.gr Αρχιτεκτονικές Υπολογιστών
Εισαγωγή στον Προγ/μό Υπολογιστών. Διάλεξη 0
Εισαγωγή στον Προγ/μό Υπολογιστών Διάλεξη 0 Καλωσήρθατε στην «Εισαγωγή στον Καλή αρχή! Προγραμματισμό Υπολογιστών» Εισαγωγική διάλεξη 1. Πληροφορίες για το μάθημα 2. Βασικές έννοιες Πληροφορική, αλγόριθμος
Εισαγωγή στους Η/Υ. Η εμφάνιση και η εξέλιξη των Η/Υ
Εισαγωγή στους Η/Υ Η εμφάνιση και η εξέλιξη των Η/Υ 1 Η ιστορία και η εξέλιξη του Η/Υ (1) Ιστορική αναδρομή Επιτεύγματα Μελλοντικές κατευθύνσεις 2 Οι πρόγονοι του Η/Υ Γνωστές υπολογιστικές μορφές ειδικού
ΠΑΣΠ Πανεπιστημίου Πειραιά Τμήμα Διεθνών και Ευρωπαϊκών Σπουδών
ΕΙΣΑΓΩΓΗ ΕΡΩΤΗΣΗ: Ποιοι είναι οι τομείς της Πληροφορικής; Καθώς αυξάνεται σε πεδία και ευρύτητα η επιστήμη της πληροφορικής, αυξάνονται και οι κλάδοι στους οποίους υποδιαιρείται αλλά και εφαρμόζεται. Συνεπώς
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές http://courseware.mech.ntua.gr/ml23021/ 1 ο Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ E-mail: leo@mail.ntua.gr URL: http://users.ntua.gr/leo 1 Θεωρία Εισαγωγικά:
Γενικά περί υπολογιστών
4 Γενικά περί υπολογιστών Υπολογιστής είναι ένα τεχνητό κατασκεύασμα που έχει την ικανότητα να επεξεργάζεται ένα σύνολο από δεδομένα που του δίνονται και να παράγει τα απαιτούμενα αποτελέσματα. Το είδος
Εισαγωγή στην Επιστήμη των Υπολογιστών
Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 1: Διαδικαστικά Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλιγκιρίδης Μαθησιακοί Στόχοι Παρουσίαση της δομής και των περιεχομένων του μαθήματος.
Αρβανίτη Κατερίνα Κατζιλιέρη Μαρία Μπεζαντέ Καλλιόπη Παναγοπούλου Κατερίνα
Αρβανίτη Κατερίνα Κατζιλιέρη Μαρία Μπεζαντέ Καλλιόπη Παναγοπούλου Κατερίνα Ήταν ο πρώτος υπολογιστής γενικής χρήσης, δηλαδή μπορούσε να προγραμματιστεί για να λύσει ένα οποιοδήποτε πρόβλημα. Ανακοινώθηκε
ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής)
ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α Γενικού Λυκείου (Μάθημα Επιλογής) Σύγχρονα Υπολογιστικά Συστήματα τους υπερυπολογιστές (supercomputers) που χρησιμοποιούν ερευνητικά εργαστήρια τα μεγάλα συστήματα (mainframes)
Πρόταση για Ανασχηματισμό του Προγράμματος Προπτυχιακών Σπουδών της ΣΗΜΜΥ
Πρόταση για Ανασχηματισμό του Προγράμματος Προπτυχιακών Σπουδών της ΣΗΜΜΥ Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών Περίληψη Τί προτείνουμε, πώς και γιατί με λίγα λόγια: 55 μαθήματα = 30 για ενιαίο
ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών
44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.
Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού ( Απαντήσεις & Λύσεις Βιβλίου) 1. Σκοποί κεφαλαίου Κύκλος ανάπτυξης προγράµµατος Κατηγορίες γλωσσών προγραµµατισµού
ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ
ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Κεφάλαιο 1 Εξέλιξη και οµή των Υπολογιστικών Συστηµάτων Γιώργος Γιαγλής Περίληψη Κεφαλαίου 2 Ενότητα 1: Τι είναι η Πληροφορική Θεµελιώδεις ορισµοί και αρχές Ενότητα
ΑΕΠΠ Ερωτήσεις θεωρίας
ΑΕΠΠ Ερωτήσεις θεωρίας Κεφάλαιο 1 1. Τα δεδομένα μπορούν να παρέχουν πληροφορίες όταν υποβάλλονται σε 2. Το πρόβλημα μεγιστοποίησης των κερδών μιας επιχείρησης είναι πρόβλημα 3. Για την επίλυση ενός προβλήματος
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον κεφ.6 Εισαγωγή στον Προγραμματισμό
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον κεφ.6 Εισαγωγή στον Προγραμματισμό Μάριος Αραποστάθης Καθηγητής πληροφορικής Βαρβάκειου Λύκειου http://users.sch.gr/mariosarapostathis 6.1 Η έννοια του
Κεφάλαιο 2. Οι μεταβολές ως χαρακτηριστικό γνώρισμα της τεχνολογίας επικοινωνιών
Κεφάλαιο 2 Οι μεταβολές ως χαρακτηριστικό γνώρισμα της τεχνολογίας επικοινωνιών Εισαγωγή Η τεχνολογία είναι δυναμική, αλλάζει συνεχώς! Οι μεταβολές δημιουργούν ευκαιρίες και προκλήσεις. Οι περισσότερες
Κεφάλαιο 6 ο. Διαχείριση στοιχείων λογισμικού
Κεφάλαιο 6 ο Διαχείριση στοιχείων λογισμικού Διδακτικοί στόχοι Να περιγραφούν οι κύριοι τύποι λογισμικού Να εξεταστεί το λογισμικό συστήματος και τα λειτουργικά συστήματα Να αναλυθούν οι πιο σημαντικές
Διδακτική της Πληροφορικής ΙΙ
Διδακτική της Πληροφορικής ΙΙ Ομάδα Γ Βότσης Ευστάθιος Γιαζιτσής Παντελής Σπαής Αλέξανδρος Τάτσης Γεώργιος Προβλήματα που αντιμετωπίζουν οι αρχάριοι προγραμματιστές Εισαγωγή Προβλήματα Δυσκολίες Διδακτικό
ΠΡΟΒΛΗΜΑ ΕΠΕΓΕΡΓΑΣΙΑ. (Είναι οι σκέψεις και οι πράξεις που κάνουμε για να λυθεί το πρόβλημα) ΕΙΣΟΔΟΥ - ΕΞΟΔΟΥ
1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ Μάθημα: Ενότητα: Πληροφορική Α' Γυμν. Το Υλικό του Υπολογιστή ΠΡΟΒΛΗΜΑ ΔΕΔΟΜΕΝΑ (Είναι τα στοιχεία που δίνουμε για λυθεί το πρόβλημα) ΕΠΕΓΕΡΓΑΣΙΑ (Είναι οι σκέψεις και οι πράξεις που
ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Β ΛΥΚΕΙΟΥ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΕΠΙΚΟΙΝΩΝΙΩΝ ΕΡΓΑΣΙΑ Α ΤΕΤΡΑΜΗΝΟΥ ΤΟΥ ΜΑΘΗΤΗ ΠΑΠΑΝΙΚΟΛΑΟΥ ΓΙΩΡΓΟΥ
ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Β ΛΥΚΕΙΟΥ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΕΠΙΚΟΙΝΩΝΙΩΝ ΕΡΓΑΣΙΑ Α ΤΕΤΡΑΜΗΝΟΥ ΤΟΥ ΜΑΘΗΤΗ ΠΑΠΑΝΙΚΟΛΑΟΥ ΓΙΩΡΓΟΥ ΘΕΜΑ: Η ΑΝΑΛΥΤΙΚΗ ΜΗΧΑΝΗ ΤΟΥ CHARLES BABBAGE ΠΡΟΤΥΠΟ ΠΕΙΡΑΜΑΤΙΚΟ ΛΥΚΕΙΟ BARBAKEIOΥ
Κεφάλαιο 2 ο Βασικές Έννοιες Αλγορίθμων (σελ )
Κεφάλαιο 2 ο Βασικές Έννοιες Αλγορίθμων (σελ. 25 48) Τι είναι αλγόριθμος; Γ ΛΥΚΕΙΟΥ Αλγόριθμος είναι μία πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρονικό διάστημα,
υπολογιστικών συστημάτων. Παρουσίαση με τίτλο "Περιεχόμενο, διαδικασία μαθήματος και εισαγωγή"
2. Α/Α Διάλεξης : 1 3. Τίτλος : Περιεχόμενο, διαδικασία μαθήματος και εισαγωγή 4. Μαθησιακοί Στόχοι : 1.Επεξήγηση της διαδικασίας του μαθήματος 2.Σύντομη περιγραφή της ύλης του μαθήματος 3.Περιγραφή των
επιφάνεια πυριτίου Αναφορά στο Εκπαιδευτικό Υλικό : 5. Αναφορά στο Εργαστήριο :
2. Α/Α Διάλεξης : 1 1. Τίτλος : Εισαγωγή στην Ψηφιακή Τεχνολογία 2. Μαθησιακοί Στόχοι : Λογικές Πύλες και η υλοποίησή τους με τρανζίστορ. Κατασκευή ολοκληρωμένων κυκλωμάτων. 3. Θέματα που καλύπτει : Λογικές
ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 2. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ...30
ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 1.1 Τι είναι Πληροφορική;...11 1.1.1 Τι είναι η Πληροφορική;...12 1.1.2 Τι είναι ο Υπολογιστής;...14 1.1.3 Τι είναι το Υλικό και το
10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.
1. Δώστε τον ορισμό του προβλήματος. 2. Σι εννοούμε με τον όρο επίλυση ενός προβλήματος; 3. Σο πρόβλημα του 2000. 4. Σι εννοούμε με τον όρο κατανόηση προβλήματος; 5. Σι ονομάζουμε χώρο προβλήματος; 6.
Παραδείγματα Δεδομένων: Οι τιμές στο κυλικείο, μια λίστα από ονόματα, τα σήματα της τροχαίας.
Δεδομένα Πληροφορίες Δεδομένα: Μια ομάδα από σύμβολα, αριθμούς, λέξεις που αντιπροσωπεύουν κάτι και θα χρησιμοποιηθούν σε μια επεξεργασία. Παραδείγματα Δεδομένων: Οι τιμές στο κυλικείο, μια λίστα από ονόματα,
Εισαγωγή στην Πληροφορική
Εισαγωγή στην Πληροφορική Λογισμικό Συστήματος & Εφαρμογών ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Γενική Δομή Υπολογιστών Λειτουργικό σύστημα Υπολογιστής
Προβλήματα, αλγόριθμοι, ψευδοκώδικας
Προβλήματα, αλγόριθμοι, ψευδοκώδικας October 11, 2011 Στο μάθημα Αλγοριθμική και Δομές Δεδομένων θα ασχοληθούμε με ένα μέρος της διαδικασίας επίλυσης υπολογιστικών προβλημάτων. Συγκεκριμένα θα δούμε τι
Βασίλειος Κοντογιάννης ΠΕ19
Ενότητα1 Υλικό Λογισμικό και Εφαρμογές Κεφ1: Υλικό Υπολογιστών - Hardware Τι ονομάζουμε υλικό υπολογιστών; Με τον όρο υλικό (hardware) αναφερόμαστε σε οτιδήποτε έχει μια φυσική-υλική υπόσταση σε ένα υπολογιστικό
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ 2.3.1.1. Παπαγιάννη Νάσια Ηλεκτρολόγος Μηχανικός και Μηχανικός Υπολογιστών ΕΜΠ 1 περιλαμβάνει: Η έννοια του προγράμματος Επίλυση προβλήματος 1. Ακριβή προσδιορισμό
Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 1 ο
Γιώργος Δημητρίου Μάθημα 1 ο Δομή ενός Προσωπικού Υπολογιστή Eπεξεργαστής ΚΜΕ Κρυφή Μνήμη ΜΔΜ Μονάδα Διασύνδεσης Αρτηρίας Κύρια Μνήμη Βοηθητική Μνήμη Οθόνη Πληκτρολόγιο Προσαρμογέας Δικτύου Ελεγκτής Ελεγκτής
ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1
ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 03/01/09 Χαράλαμπος Τζόκας 1 Πρόγραμμα - Προγραμματισμός Πρόγραμμα: Σύνολο εντολών που πρέπει να δοθούν στον Υπολογιστή, ώστε να υλοποιηθεί ο αλγόριθμος της επίλυσης
Θέματα Προγραμματισμού Η/Υ
Πρόγραμμα Μεταπτυχιακών Σπουδών Πληροφορική και Υπολογιστική Βιοϊατρική Θέματα Προγραμματισμού Η/Υ Ενότητα 1: Εισαγωγή Θεματική Ενότητα: Εισαγωγή στον Προγραμματισμό ΘΕΜΑΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ Θεματική
ΠΕΡΙΕΧΟΜΕΝΑ 1 ΚΕΦΑΛΑΙΟ ΟΙ ΥΠΟΛΟΓΙΣΤΕΣ ΑΠΟ ΤΗΝ ΑΡΧΑΙΟΤΗΤΑ ΜΕΧΡΙ ΣΗΜΕΡΑ Ιστορική αναδρομή Υπολογιστικές μηχανές
ΠΕΡΙΕΧΟΜΕΝΑ 1 ΚΕΦΑΛΑΙΟ 1... 11 ΟΙ ΥΠΟΛΟΓΙΣΤΕΣ ΑΠΟ ΤΗΝ ΑΡΧΑΙΟΤΗΤΑ ΜΕΧΡΙ... 11 ΣΗΜΕΡΑ... 11 1.1 Ιστορική αναδρομή... 13 1.1.1 Υπολογιστικές μηχανές στην αρχαιότητα... 13 1.1.2 17ο έως τον 19ο... 14 1.1.3
Εισαγωγή στην Πληροφορική
Εισαγωγή στην Πληροφορική Εισαγωγή στους Υπολογιστές και την Πληροφορική ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Περίγραμμα Μαθήματος Εισαγωγή στους
Εισαγωγή στην Πληροφορική
Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή στην Πληροφορική 1 Γενικές πληροφορίες Εισαγωγή στην Πληροφορική ιδασκαλία: Παναγιώτης Χατζηδούκας Email:
ΕΙΣΑΓΩΓΗ στους Η/Υ. Δρ. Β Σγαρδώνη. Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ. Χειμερινό Εξάμηνο 2013-14
ΕΙΣΑΓΩΓΗ στους Η/Υ Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ Δρ. Β Σγαρδώνη Χειμερινό Εξάμηνο 2013-14 Εισαγωγικές Έννοιες Τι είναι ένας ηλεκτρονικός υπολογιστής ; Ιστορία των Η/Υ Αρχιτεκτονική των
Τεχνολογία Πολυμέσων. Ενότητα # 3: Συστήματα πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής
Τεχνολογία Πολυμέσων Ενότητα # 3: Συστήματα πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του
Άσκηση 1 (ανακοινώθηκε στις 20 Μαρτίου 2017, προθεσμία παράδοσης: 24 Απριλίου 2017, 12 τα μεσάνυχτα).
Κ08 Δομές Δεδομένων και Τεχνικές Προγραμματισμού Διδάσκων: Μανόλης Κουμπαράκης Εαρινό Εξάμηνο 2016-2017. Άσκηση 1 (ανακοινώθηκε στις 20 Μαρτίου 2017, προθεσμία παράδοσης: 24 Απριλίου 2017, 12 τα μεσάνυχτα).
2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ και ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ 2.1 Να δοθεί ο ορισμός
Σύνοψη Θεωρίας ΟΡΙΣΜΟΣ ΚΑΙ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΑΛΓΟΡΙΘΜΩΝ
1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ Τάξη: Γ Μάθημα: Πληροφορική Εξεταστέα ύλη: Παρ11.1 & 11.2 Σύνοψη Θεωρίας ΟΡΙΣΜΟΣ ΚΑΙ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΑΛΓΟΡΙΘΜΩΝ Αλγόριθμος είναι μια πεπερασμένη σειρά ενεργειών που περιγράφει τη διαδικασία
Ιόνιο Πανεπιστήμιο Τμήμα Τεχνών Ήχου και Εικόνας. Ακαδημαϊκό Έτος 2006-2007
Ιόνιο Πανεπιστήμιο Τμήμα Τεχνών Ήχου και Εικόνας Ακαδημαϊκό Έτος 2006-2007 ΠΑΡΑΔΟΤΕΟ: Έκθεση Προόδου Υλοποίησης του Μαθήματος Διδάσκων: Φλώρος Ανδρέας Περιεχόμενα 1 Περιγραφή
*Ένας υπολογιστής είναι στην πραγματικότητα ένα σύστημα πολλών μερών που συνεργάζονται μεταξύ τους.
Ένας υπολογιστής είναι στην πραγματικότητα ένα σύστημα πολλών μερών που συνεργάζονται μεταξύ τους. *Τα φυσικά μέρη που μπορούμε να δούμε και να αγγίξουμε ονομάζονται συνολικά υλικό (hardware). * * υπερυπολογιστές
Μαλούτα Θεανώ Σελίδα 1
ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Α. ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ ΦΥΛΛΑΔΙΟ 6 ο ( Ενότητες 2.3 ) 1.Τι είναι πρόγραμμα; 2. Ποια είναι τα πλεονεκτήματα των γλωσσών υψηλού επιπέδου σε σχέση με τις γλώσσες
ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Σημειώσεις Θεωρίας
Ινστιτούτα Επαγγελματική Κατάρτισης ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Σημειώσεις Θεωρίας Επιμέλεια: Ματθές Δημήτριος Αθήνα 2017 Μάθημα 1: Υπολογιστικό Σύστημα 1.1 Τι είναι ένα υπολογιστικό σύστημα Ένα υπολογιστικό
Περίγραμμα. Διαδικαστικά. Εργαστήρια Τεχνικών Προγραμματισμού 21/2/2017. ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ και Τεχνικές Προγραμματισμού
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ και Τεχνικές Προγραμματισμού http://eclass.di.uoa.gr/d419/ Τμήμα Αρτίων ΑΜ Αίθουσα A2 Τετάρτη 11-13 και Πέμπτη 11-13 Περίγραμμα Διαδικαστικά (Εργασίες, Εξετάσεις, κλπ) Ένταξη στο Πρόγραμμα
ΤΙ ΕΙΝΑΙ Ο ΥΠΟΛΟΓΙΣΤΗΣ
ΤΙ ΕΙΝΑΙ Ο ΥΠΟΛΟΓΙΣΤΗΣ Ο όρος είναι συντομογραφία του όρου «Αυτόματος, Ηλεκτρονικός Ψηφιακός Υπολογιστής Γενικού Σκοπού» [1]. Αυτόματος Μετά την έναρξη της λειτουργίας του εργάζεται μόνος του εκτελώντας
7.Α.1 Παρουσιάσεις. 7.Α.2 Περιγραφή περιεχομένων της εφαρμογής
Μάθημα 7ο Πολυμέσα 7.Α.1 Παρουσιάσεις Οι παρουσιάσεις είναι μια εφαρμογή που χρησιμεύει στην παρουσίαση των εργασιών μας. Αποτελούν μια συνοπτική μορφή των εργασιών μας. Μέσω δημιουργίας διαφανειών, μορφοποιήσεων
ΗΜΜΥ 100 Εισαγωγή στην Τεχνολογία
University of Cyprus ptical Diagnostics ΗΜΜΥ 100 Εισαγωγή στην Τεχνολογία Διάλεξη 14 60 MB RAM κι όμως με ξέχασες! Ομαδική Εργασία 4 Η Στόχοι και Διαδικασία Καθορίστε Τον σκοπό και τους στόχους Τη διαδικασία
Η ΙΣΤΟΡΙΑ ΤΩΝ ΠΡΟΣΩΠΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ!!! 1 ο ΕΠΑΛ ΡΟΔΟΥ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ!!!! Χατζηνικόλας Κώστας www.costaschatzinikolas.gr
Η ΙΣΤΟΡΙΑ ΤΩΝ ΠΡΟΣΩΠΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ 1 ο ΕΠΑΛ ΡΟΔΟΥ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Χατζηνικόλας Κώστας www.costaschatzinikolas.gr ΑΒΑΚΑΣ (Αρχαία Βαβυλωνία - 2200 πχ) Οι αρχαίοι Βαβυλώνιοι, λόγω της ανάπτυξης του
ΕΙΔΗ,ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙ- ΣΜΟΥ
Κεφάλαιο 7 ΕΙΔΗ,ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙ- ΣΜΟΥ Ερωτήσεις 1. Να αναφέρετε διαφορές μεταξύ γλωσσών μηχανής και γλωσσών χαμηλού επιπέδου. Οι γλώσσες μηχανής κωδικοποιούν τις εντολές τους με ομάδες
2. Αλγόριθμοι, δομές δεδομένων και πολυπλοκότητα
1. Εισαγωγή 1.1 O Υπολογιστής ως εργαλείο μηχανικού 1.2 Η Επιστήμη των υπολογιστών 1.3 Ιστορικό Σημείωμα 1.4 Ο υπολογιστής μηχανή επεξεργασίας ψηφιακής πληροφορίας 1.5 Ψηφιοποίηση πληροφορίας 1.5.1 ψηφιοποίηση
ΗΜΜΥ 100 Εισαγωγή στην Τεχνολογία
University of Cyprus ptical Diagnostics ΗΜΜΥ 100 Εισαγωγή στην Τεχνολογία Διάλεξη 16 Τι λένε τα κομπιούτερ και οι αριθμοί Ιστορική Αναδρομή Αρχαιότητα Πρώτη υπολογιστική μηχανή: άβακας (2000 π.χ.) Αναγέννηση
Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19
Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών Κεφ. 2 Θεωρητική Επιστήμη Υπολογιστών 2.3.1.1 Έννοια προγράμματος Τι είναι πρόγραμμα και τι προγραμματισμός; Πρόγραμμα είναι το σύνολο εντολών που χρειάζεται
Ιστορία της γραφής και της τεχνολογίας των πληροφοριών
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΑΘΗΝΩΝ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ & ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΒΙΒΛΙΟΘΗΚΟΝΟΜΙΑΣ & ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΗΣΗΣ Ιστορία της γραφής και της τεχνολογίας των πληροφοριών ΑΘΗΝΑ, 2009 1 ΜΑΘΗΜΑ 6 ο ΚΕΦΑΛΑΙΟ
Εισαγωγή στην Αρχιτεκτονική Η/Υ
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2017-18 Εισαγωγή στην Αρχιτεκτονική (θεμελιώδεις αρχές λειτουργίας των υπολογιστών) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης