Εισαγωγή στον Προγ/μό Υπολογιστών. Διάλεξη 0
|
|
- Πολωνα Μητσοτάκης
- 6 χρόνια πριν
- Προβολές:
Transcript
1 Εισαγωγή στον Προγ/μό Υπολογιστών Διάλεξη 0
2 Καλωσήρθατε στην «Εισαγωγή στον Καλή αρχή! Προγραμματισμό Υπολογιστών»
3 Εισαγωγική διάλεξη 1. Πληροφορίες για το μάθημα 2. Βασικές έννοιες Πληροφορική, αλγόριθμος Πρόγραμμα & προγραμματισμός
4 Πληροφορίες για το μάθημα
5 Πληροφορίες Διδακτική ομάδα: Αντώνης Δημάκης Γραφείο: κτήριο οδού Τροίας 2, γραφείο 506 Ώρες γραφείου: Τρίτη 11-1, Παρασκευή 1-3 Χρήστος Καλλέργης Μαρία Τογαντζή 4-5 Υποψήφιοι Διδάκτορες Διαλέξεις: Τρίτη & Παρασκευή 9-11 Αμφιθέατρο Β Την Τετάρτη 11-1 θα γίνονται ΣΥΖΗΤΗΣΕΙΣ(ΦΡΟΝΤΙΣΤΗΡΙΑ) όταν χρειαστεί και μετά από ανακοίνωση (Ελάτε μόνο εάν δείτε ανακοίνωση)
6 Επικοινωνία!!!Εγγραφείτε στο μάθημα στο eclass ( Πληροφορίες, ανακοινώσεις Υλικό διαλέξεων Εκφώνηση & παράδοση ασκήσεων Βοηθητικό υλικό (π.χ., οδηγίες εγκατάστασης Python) Χώρος συζητήσεων (forum)
7 Εργαστήρια 6-7 εργαστηριακά τμήματα Αρχίζουν την ερχόμενη εβδομάδα Θα λάβετε ανακοίνωση με (αν εγγραφείτε στο eclass!) Προγραμματιστικές ασκήσεις πάνω στις έννοιες που έχουν καλυφθεί στις διαλέξεις Πιο εξειδικευμένα παραδείγματα αλγορίθμων, στοιχείων της γλώσσας Python
8 Εργαστήρια Τμήμα Ημέρα & ώρα Εργαστήριο Διδάσκων ΑΜ 1 Τετάρτη 11-1 CSLAB2 Κ. Τσιούτας 3xx0001-3xx Τετάρτη 5-7 CSLAB1 Ι. Καρακωνσταντής 3xx0036-3xx Πέμπτη 11-1 CSLAB1 Χ. Καλέργης 3xx0071-3xx Πέμπτη 1-3 CSLAB1 Μ. Τογαντζή 3xx0106-3xx Πέμπτη 3-5 ΗΥ1 Μ. Τογαντζή 3xx0141-3xx Πέμπτη 3-5 ΗΥ2 Χ. Καλέργης Όλοι οι άλλοι 7 Παρασκευή 3-5 CSLAB1 K. Παλτόγλου 3xx0176-3xx Παρασκευή 5-7 CSLAB1 Π. Γεωργακόπουλος 3xx0211-3xx0245
9 Τρόπος βαθμολόγησης 6 σειρές ασκήσεων! = βαθμός ασκήσεων (άριστα =10) # = βαθμός εργαστηριακής εξέτασης (άριστα=10) $ = βαθμός τελικής εξέτασης (άριστα=10) Τελικός βαθμός Β = 0,6$ + 0,2+ + 0,2,, εάν $ 3 = $, εάν / < 3 Προβιβάσιμος βαθμός: Β βάση = 5
10 Συγγράμματα 1. «Υπολογισμοί και Προγραμματισμός με την Python», John V. Gu6ag, 2015, κωδικός Ευδόξου: «Εισαγωγή στον Προγραμματισμό με την Python», David Schneider, 2016, κωδικός Ευδόξου: Ελεύθερη διανομή από διαδίκτυο: 1. Εισαγωγή στον προγραμματισμό με την Python, Ν. Α. Αγγελιδάκης, Εισαγωγή στον Προγραμματισμό με αρωγό τη γλώσσα Python, Γ. Μανής, 2015 Η δομή της ύλης ακολουθεί το ηλεκτρονικό σύγγραμμα Composing Programs, John DeNero, 2015: βασισμένο στο Structure and InterpretaPon of Computer Programs, Abelson, Sussman & Sussman, MIT Press, 1979
11 Πληροφορική, αλγόριθμοι, υπολογιστές, προγραμματισμός
12 Πληροφορική Η μελέτη προβλημάτων με πολλά και σύνθετα δεδομένα, όπου συνήθως απαιτείται για τη λύση τους η χρήση Η/Υ Π.χ., ταξινόμηση, πρόβλεψη καιρού, δρομολόγηση τρένων, ανίχνευση γονιδίων στο DNA, κρυπτογραφία,... Τομείς Αλγόριθμοι Θεωρία υπολογισμού, γλωσσών, Βάσεις και επεξεργασία δεδομένων Συστήματα Αρχιτεκτονική Τεχνητή νοημοσύνη Γραφικά υπολογιστών και οπτικοποίηση Αριθμητικοί υπολογισμοί
13 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα)
14 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα? Αλγόριθμος ταξινόμησης insertion sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
15 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insermon sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
16 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insermon sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
17 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insertion sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
18 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insertion sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
19 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insertion sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
20 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insermon sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
21 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insertion sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
22 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insertion sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
23 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insertion sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
24 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insermon sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
25 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insertion sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
26 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insertion sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
27 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insertion sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
28 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα αταξινόμητη στοίβα Αλγόριθμος ταξινόμησης insermon sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
29 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα Αλγόριθμος ταξινόμησης insertion sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
30 Αλγόριθμοι Αλγόριθμος: διαδικασία λύσης ενός προβλήματος με μια σειρά απλών βημάτων (που δεν περικλείουν το ίδιο ή δυσκολότερα πρόβλημα) ταξινομημένη στοίβα Thanks bud! Αλγόριθμος ταξινόμησης insertion sort Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα
31 Αλγόριθμοι Χρήση των αλγορίθμων στην Ιστορία Οδηγίες, βήματα εκτέλεσης συνταγών, κυνηγιού, γεωργίας, στη σιδηρουργία κτλ. Αλγόριθμοι που εκτελούν αριθμητικούς υπολογισμούς: πχ: πολλαπλασιασμός ακεραίων (Αιγύπτιοι) 1600 πχ: παραγοντοποίηση,! (Βαβυλώνιοι) 300 πχ: ΜΚΔ (αλγόριθμος του Ευκλείδη) 200 πχ: εύρεση πρώτων αριθμών (κόσκινο του Ερατοσθένη) 263 μχ: λύση συστημάτων γραμμικών εξισώσεων (Απαλοιφή κατά Gauss - Λιού Χούι ) 820 μχ: λύση γραμμικών και τετραγωνικών εξισώσεων (Αλ Κουαρίσμι)
32 Αλγόριθμοι & Υπολογιστές Αρχικά, οι αλγόριθμοι εκτελούνταν από ανθρώπους (μαθηματικούς, γραμματείς, ) Υπολογιστές = άνθρωποι Γλώσσα προγραμματισμού = φυσική γλώσσα NACA computer room (1949) Απελπιστικά αργοί και ακριβοί υπολογισμοί Μεγάλοι & αναξιόπιστοι πίνακες τιμών (πχ, τιμές των! ", log ', () ' για πολλά διαφορετικά ') Πριν τον 17ο αιώνα υπήρχαν μηχανές που εκτελούσαν εξειδικευμένους υπολογισμούς, πχ μηχανισμός Αντικυθήρων Μπορεί να κατασκευαστεί «μηχανή» που εκτελεί οποιονδήποτε υπολογισμό; Προγραμματισμός: εισαγωγή στη μηχανή του υπολογισμού που θα εκτελεστεί
33 Υπολογιστές 1650: Pascaline του Blaise Pascal Μηχανικό «κομπιουτεράκι» του Blaise Pascal 1822: Μηχανή διαφορών του Charles Babbage Μηχανικό «επιστημονικό κομπιουτεράκι» 1837: Αναλυτική μηχανή του C. Babbage Πρώτος ψηφιακός υπολογιστής Προγραμματισμός με διάτρητες κάρτες 1842: Πρώτη προγραμματιστής: Augusta Ada King, Countess of Lovelace Πρόγραμμα υπολογισμού σταθερών Bernoulli για την Αναλυτική μηχανή του C. Babbage
34 Υπολογιστές 1936: Μηχανή Turing Υποθετική μηχανή Απλός μηχανισμός που μπορεί να υπολογίσει οτιδήποτε (μπορεί να υπολογιστεί) : ENIAC, EDVAC Πρώτος ηλεκτρονικός ψηφιακός υπολογιστής (Mauchly, Eckert) Προγραμματισμός με καλώδια 1945: αρχιτεκτονική von Neumann Μνήμη περιέχει δεδομένα & πρόγραμμα Εύκολος προγραμματισμός
35 Αρχιτεκτονική υπολογιστών (von Neumann) δίαυλος CPU (κεντρική μονάδα επεξεργασίας) μνήμη δευτερεύουσα μνήμη συσκευές εισόδου/εξόδου δίκτυο Προγραμματισμός σε γλώσσα μηχανής: σύνολο από βασικές εντολές CPU 1. Εντολές ανάγνωσης/εγγραφής μιας θέσης μνήμης 2. Εντολές εκτέλεσης αριθμητικών πράξεων (σχήμα του Eric Roberts (Stanford)) 3. Εντολές διακλάδωσης: επιλογή θέσης μνήμης όπου θα αναγνωστεί η επόμενη εντολή
36 Προγραμματισμός Προγραμματισμός: περιγραφή αλγορίθμου + δεδομένων στον υπολογιστή
37 Προγραμματισμός Προγραμματισμός: περιγραφή αλγορίθμου + δεδομένων στον υπολογιστή? Αλγόριθμος Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα Προγραμματιστής
38 Προγραμματισμός Προγραμματισμός: περιγραφή αλγορίθμου + δεδομένων στον υπολογιστή Αφαιρέσεις Αλγόριθμος Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα Προγραμματιστής
39 Προγραμματισμός Προγραμματισμός: περιγραφή αλγορίθμου + δεδομένων στον υπολογιστή Πρόγραμμα Αλγόριθμος Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα Αφαιρέσεις Προγραμματιστής void sort(int[] A) { for(int i = 1; i < A.length; i++) { int value = A[i]; int j = i - 1; while(j >= 0 && A[j] > value) { A[j + 1] = A[j]; j = j - 1; } A[j + 1] = value; } }
40 Προγραμματισμός Προγραμματισμός: περιγραφή αλγορίθμου + δεδομένων στον υπολογιστή Αλγόριθμος Δεδομένα = μη ταξινομημένη τράπουλα 1. Επιλογή πάνω φύλλου από τη μη ταξινομημένη στοίβα 2. Εισαγωγή στην ταξινομημένη στοιβα με τη σωστή σειρά 3. Επανάληψη των 1,2 μέχρι να μη μείνουν αταξινόμητα φύλλα Αφαιρέσεις Αντικείμενο του μαθήματος Προγραμματιστής Πρόγραμμα void sort(int[] A) { for(int i = 1; i < A.length; i++) { int value = A[i]; int j = i - 1; while(j >= 0 && A[j] > value) { A[j + 1] = A[j]; j = j - 1; } A[j + 1] = value; } }
41 Τo μάθημα «Εισαγωγή στον Προγραμματισμό Υπολογιστών» Αντικείμενο του μαθήματος: Χρήση αφαιρέσεων για τη δόμηση προγραμμάτων Συναρτήσεις & δεδομένα Βασικά προγραμματιστικά παραδείγματα Ανάπτυξη απλών αλγορίθμων Βασικές έννοιες της γλώσσας void sort(int[] A) { for(int i = 1; i < A.length; i++) { int value = A[i]; int j = i - 1; while(j >= 0 && A[j] > value) { A[j + 1] = A[j]; j = j - 1; } A[j + 1] = value; } }
42 Άσκηση 0 (δε βαθμολογείται) Στο μάθημα θα χρησιμοποιηθεί η γλώσσα προγραμματισμού Python Ασκήσεις, εξετάσεις, εργαστήρια Έκδοση 3.x (οποιοδήποτε x είναι οκ!) Τελευταία έκδοση: 3.7 (1/10/18) Προσοχή: η έκδοση 2 ΔΕΝ ΕΊΝΑΙ ΣΥΜΒΑΤΗ με την 3 Αν έχετε προσωπικό υπολογιστή, κατεβάστε την (έκδοση 3) από το και εγκαταστήστε Οδηγίες εγκατάστασης θα τοποθετηθούν αύριο στο eclass Τρέξτε από ένα τερματικό python3 και γράψτε: >>> *
43 Ευχαριστώ, τα λέμε την Παρασκευή 9-11, Αμφ. Β Bye guys!
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές 1 ο Εξάμηνο Σπουδών Χειμερινό Εξάμηνο 2012/13 Τμήμα Εφαρμοσμένων Μαθηματικών, Πανεπιστήμιο Κρήτης Διδάσκων: Χαρμανδάρης Ευάγγελος, email: vagelis@tem.uoc.gr, Ιστοσελίδα
ΠΛΗΡΟΦΟΡΙΚΗ: ΥΠΟΛΟΓΙΣΤΕΣ & ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ
ΠΛΗΡΟΦΟΡΙΚΗ: ΥΠΟΛΟΓΙΣΤΕΣ & ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ kv@hua.gr Στόχος Μαθήματος Εισαγωγή σε Βασικούς Όρους Πληροφορικής και Τηλεματικής. Εφαρμογές Τηλεματικής. Αναφορά στις κοινωνικές επιπτώσεις των Υπολογιστών.
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Ιορδάνης Κουτσόπουλος Επίκουρος Καθηγητής Οι διαφάνειες βασίζονται σε μεγάλο βαθμό σε αυτές που συνοδεύονται με το προτεινόμενο σύγγραμμα, καθώς και στις διαφάνειες
Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ. Δρ.
Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Πληροφορική Ι ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Δρ. Γκόγκος Χρήστος Επιστήμη των υπολογιστών Computer Science (CS) ή Information
κεφάλαιο Βασικές Έννοιες Επιστήμη των Υπολογιστών
κεφάλαιο 1 Βασικές Έννοιες Επιστήμη 9 1Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ Στόχοι Στόχος του κεφαλαίου είναι οι μαθητές: να γνωρίσουν βασικές έννοιες και τομείς της Επιστήμης. Λέξεις κλειδιά Επιστήμη
Εισαγωγή στην Επιστήμη της Πληροφορικής και των Υπολογιστών
Εισαγωγή στην Επιστήμη της Πληροφορικής και των Υπολογιστών 1 Υπεύθυνη Μαθήματος και Διδάσκουσα ΑΦΡΟΔΙΤΗ ΤΣΑΛΓΑΤΙΔΟΥ Αναπλ. Καθηγήτρια, Τμ. Πληροφορικής και Υπολογιστών ΕΚΠΑ E-mail: atsalga@di.uoa.gr 2
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ. Δρ. Κωνσταντίνος Κούτσικος - Δρ. Ιάσων Κουφοδόντης
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΤΕΧΝΟΛΟΓΙΑ & ΚΑΙΝΟΤΟΜΙΑ Δρ. Κωνσταντίνος Κούτσικος - Δρ. Ιάσων Κουφοδόντης 1.1 ΑΝΤΙΚΕΙΜΕΝA ΤΟΥ ΜΑΘΗΜΑΤΟΣ Βασικές εξελίξεις
Εισαγωγή στην Πληροφορική. Ανδρέας Παπασαλούρος andpapas@aegean.gr
Εισαγωγή στην Πληροφορική Ανδρέας Παπασαλούρος andpapas@aegean.gr Σχετικά με το μάθημα (1) Ώρες Μαθήματος: Δευτέρα 18-20, Κτίριο Εμπορικής, Αιθ. Α1. Τρίτη 9-11,Κτίριο Εμπορικής, Αιθ. Α1. Εργαστήριο: Παρασκευή
Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 4-6, Τετάρτη 1-3; (Αμφιθέατρο Α15) Πληροφορίες στην ιστοσελίδα του μαθήματος http://www.di.uoa.
Πληροφορική 1 Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 4-6, Τετάρτη 1-3; (Αμφιθέατρο Α15) Πληροφορίες στην ιστοσελίδα του μαθήματος http://www.di.uoa.gr/~organosi/ 2 Η δομή του μαθήματος Εισαγωγή στην
ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Β ΛΥΚΕΙΟΥ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΕΠΙΚΟΙΝΩΝΙΩΝ ΕΡΓΑΣΙΑ Α ΤΕΤΡΑΜΗΝΟΥ ΤΟΥ ΜΑΘΗΤΗ ΠΑΠΑΝΙΚΟΛΑΟΥ ΓΙΩΡΓΟΥ
ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Β ΛΥΚΕΙΟΥ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΕΠΙΚΟΙΝΩΝΙΩΝ ΕΡΓΑΣΙΑ Α ΤΕΤΡΑΜΗΝΟΥ ΤΟΥ ΜΑΘΗΤΗ ΠΑΠΑΝΙΚΟΛΑΟΥ ΓΙΩΡΓΟΥ ΘΕΜΑ: Η ΑΝΑΛΥΤΙΚΗ ΜΗΧΑΝΗ ΤΟΥ CHARLES BABBAGE ΠΡΟΤΥΠΟ ΠΕΙΡΑΜΑΤΙΚΟ ΛΥΚΕΙΟ BARBAKEIOΥ
Επιχειρησιακή Έρευνα. Εισαγωγική Διάλεξη
Επιχειρησιακή Έρευνα Εισαγωγική Διάλεξη Πληροφορίες Διδάσκων: Αντώνης Δημάκης (dimakis@aueb.gr) Γραφείο: 506, 5 ος όροφος, Τροίας 2 (νέο κτήριο), Ώρες: Πέμπτη 1-3μμ Τηλ: 210-8203-924 Βοηθός: Δέσποινα Μεντζελιώτου
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Ιορδάνης Κουτσόπουλος Αναπληρωτής Καθηγητής Οι διαφάνειες βασίζονται σε μεγάλο βαθμό σε αυτές που συνοδεύονται με το προτεινόμενο σύγγραμμα, καθώς και στις διαφάνειες
εισαγωγικές έννοιες Παύλος Εφραιμίδης Δομές Δεδομένων και
Παύλος Εφραιμίδης 1 περιεχόμενα ενθετική ταξινόμηση ανάλυση αλγορίθμων σχεδίαση αλγορίθμων 2 ενθετική ταξινόμηση 3 ενθετική ταξινόμηση Βασική αρχή: Επιλέγει ένα-έναταστοιχείατηςμηταξινομημένης ακολουθίας
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ Της ΠΛΗΡΟΦΟΡΙΚΗΣ. Εισαγωγή
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ Της ΠΛΗΡΟΦΟΡΙΚΗΣ Εισαγωγή Στόχοι 1 Να ορίσουμε τι είναι υπολογιστικό σύστημα και να απαριθμήσουμε τα στρώματά του. Να περιγράψουμε την έννοια της αφαίρεσης στη μελέτη των
Περίγραμμα. Διαδικαστικά. Εργαστήρια Τεχνικών Προγραμματισμού 21/2/2017. ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ και Τεχνικές Προγραμματισμού
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ και Τεχνικές Προγραμματισμού http://eclass.di.uoa.gr/d419/ Τμήμα Αρτίων ΑΜ Αίθουσα A2 Τετάρτη 11-13 και Πέμπτη 11-13 Περίγραμμα Διαδικαστικά (Εργασίες, Εξετάσεις, κλπ) Ένταξη στο Πρόγραμμα
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ και Τεχνικές Προγραμματισμού
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ και Τεχνικές Προγραμματισμού http://eclass.di.uoa.gr/d419/ Τμήμα Αρτίων ΑΜ Αίθουσα A2 Τετάρτη 11-13 και Πέμπτη 11-13 Γιάννης Κοτρώνης domes@di.uoa.gr Περίγραμμα Διαδικαστικά (Εργασίες,
Εισαγωγή στην Επιστήµη των Η/Υ
Εισαγωγή στην Επιστήµη των Η/Υ Εισαγωγή στην Επιστήµη των Η/Υ Εισαγωγή Καθ. Κ. Κουρκουµπέτης Σηµείωση: Οι διαφάνειες βασίζονται σε µεγάλο βαθµό σε αυτές που συνοδεύονται µε το προτεινόµενο σύγγραµµα. 1
Θέματα Προγραμματισμού Η/Υ
Πρόγραμμα Μεταπτυχιακών Σπουδών Πληροφορική και Υπολογιστική Βιοϊατρική Θέματα Προγραμματισμού Η/Υ Ενότητα 1: Εισαγωγή Θεματική Ενότητα: Εισαγωγή στον Προγραμματισμό ΘΕΜΑΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ Θεματική
Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 1 : Εισαγωγή στην επιστήμη των υπολογιστών. Δρ.
1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Πληροφορική Ι Ενότητα 1 : Εισαγωγή στην επιστήμη των υπολογιστών Δρ. Γκόγκος Χρήστος 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο Τμήμα Χρηματοοικονομικής
ΓΕ0170 -Αλγόριθμοι και Προηγμένες Προγραμματικές Τεχνικές. Εισαγωγή. Νίκος Αθανάσης.
ΓΕ0170 -Αλγόριθμοι και Προηγμένες Προγραμματικές Τεχνικές Εισαγωγή Νίκος Αθανάσης e-mail: athanasis@geo.aegean.gr Συνοπτικά Σκοπός του μαθήματος Στόχοι του μαθήματος Αντικείμενο του μαθήματος Κανονισμός
Σύντοµη Ιστορία της Πληροφορικής
Σύντοµη Ιστορία της Πληροφορικής Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων και Τοπογράφων Μηχανικών Ρ. Κορακίτης Οκτώβριος 2004 Περίληψη Επειδή το παρόν προσδιορίζεται, σε µεγάλο βαθµό, από το παρελθόν,
Εισαγωγή στην Επιστήμη των Η/Υ και Προγραμματισμός. Πρώτο Μάθημα - Εισαγωγικό
Εισαγωγή στην Επιστήμη των Η/Υ και Προγραμματισμός Πρώτο Μάθημα - Εισαγωγικό 1 Το μάθημα στο e-class http://eclass.uoa.gr/courses/f30/ 2 Τρόπος διεξαγωγής του μαθήματος Τρίτη 4-6 -> Παραδόσεις } Βιβλία:
Εισαγωγή στην Επιστήµη των Η/Υ
Εισαγωγή στην Επιστήµη των Η/Υ Καθ. Κ. Κουρκουµπέτης Οι διαφάνειες βασίζονται σε µεγάλο βαθµό σε αυτές που συνοδεύονται µε το προτεινόµενο σύγγραµµα. 1 Εισαγωγή στην Επιστήµη των Η/Υ Εισαγωγή 2 ΚΕΦΑΛΑΙΟ
ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ
1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΕΜΠΤΗ 26 ΑΠΡΙΛΙΟΥ 2012 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ
Δοµές Δεδοµένων. ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Φθινοπωρινό Εξάµηνο Ευάγγελος Μαρκάκης
Δοµές Δεδοµένων ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Φθινοπωρινό Εξάµηνο 2009-2010 Ευάγγελος Μαρκάκης Τι είναι οι Δοµές Δεδοµένων? Δοµές Δεδοµένων 01-2 Τι είναι οι Δοµές Δεδοµένων? Webopedia:
Δομές Δεδομένων και Αλγόριθμοι
Δομές Δεδομένων και Αλγόριθμοι Χρήστος Γκόγκος ΤΕΙ Ηπείρου, Τμήμα Μηχανικών Πληροφορικής ΤΕ Χειμερινό Εξάμηνο 2014-2015 (Παρουσίαση 5) 1 / 17 Απόδοση προγραμμάτων Συχνά χρειάζεται να εκτιμηθεί η απόδοση
Εισ. Στην ΠΛΗΡΟΦΟΡΙΚΗ. Διάλεξη 7 η. Βασίλης Στεφανής
Εισ. Στην ΠΛΗΡΟΦΟΡΙΚΗ Διάλεξη 7 η Βασίλης Στεφανής Αλγόριθμοι ταξινόμησης Στην προηγούμενη διάλεξη είδαμε: Binary search Λειτουργεί μόνο σε ταξινομημένους πίνακες Πώς τους ταξινομούμε? Πολλοί τρόποι. Ενδεικτικά:
Εισαγωγή στην Επιστήμη των Υπολογιστών
Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 1: Διαδικαστικά Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλιγκιρίδης Μαθησιακοί Στόχοι Παρουσίαση της δομής και των περιεχομένων του μαθήματος.
ΑΕΠΠ Ερωτήσεις θεωρίας
ΑΕΠΠ Ερωτήσεις θεωρίας Κεφάλαιο 1 1. Τα δεδομένα μπορούν να παρέχουν πληροφορίες όταν υποβάλλονται σε 2. Το πρόβλημα μεγιστοποίησης των κερδών μιας επιχείρησης είναι πρόβλημα 3. Για την επίλυση ενός προβλήματος
ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΕΡΓΑΣΤΗΡΙΟ 1 Διδάσκουσα καθηγήτρια: Ε.Κατσίρη 1 Υπεύθυνος εργαστηρίου: Α.Γαζής 2 Για την εγγραφή στο μάθημα, στην πλατφόρμα του Eclass -1/2- ΒΗΜΑ 1 Σύνδεση στο eclass BHMA 2 Eπιλογή:
Τμήμα Τεχνολόγων Γεωπόνων - Φλώρινα
Τμήμα Τεχνολόγων Γεωπόνων - Φλώρινα Μάθημα: Μαθηματικά Διάλεξη 1 η : Εισαγωγή-Επανάληψη βασικών εννοιών (1 ο, 2 ο, 3 ο Κεφάλαιο) 11-10-2017, 18-10-2017 Διδάσκουσα: Αριστούλα Κοντογιάννη ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ
Επανάληψη για τις Τελικές εξετάσεις. (Διάλεξη 24) ΕΠΛ 032: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕΘΟΔΩΝ ΕΠΙΛΥΣΗΣ ΠΡΟΒΛΗΜΑΤΩΝ
Επανάληψη για τις Τελικές εξετάσεις (Διάλεξη 24) Εισαγωγή Το μάθημα EPL032 έχει ως βασικό στόχο την επίλυση προβλημάτων πληροφορικής με την χρήση της γλώσσας προγραμματισμού C. Επομένως πρέπει: Nα κατανοήσετε
Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 1 ο
Γιώργος Δημητρίου Μάθημα 1 ο Δομή ενός Προσωπικού Υπολογιστή Eπεξεργαστής ΚΜΕ Κρυφή Μνήμη ΜΔΜ Μονάδα Διασύνδεσης Αρτηρίας Κύρια Μνήμη Βοηθητική Μνήμη Οθόνη Πληκτρολόγιο Προσαρμογέας Δικτύου Ελεγκτής Ελεγκτής
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 9 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Περιεχόμενα 2 Η λειτουργία του υπολογιστή Κατηγορίες Εντολών Μορφή Εντολών
Εισαγωγή στην πληροφορική
Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Εισαγωγή στην πληροφορική Βασίλειος Βεσκούκης ρ. Ηλεκτρολόγος Μηχανικός & Μηχανικός Υπολογιστών ΕΜΠ v.vescoukis@cs.ntua.gr Σχετικά µε το
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Ιορδάνης Κουτσόπουλος Επίκουρος Καθηγητής Οι διαφάνειες βασίζονται σε μεγάλο βαθμό σε αυτές που συνοδεύονται με το προτεινόμενο σύγγραμμα, καθώς και στις διαφάνειες
ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Επανάληψη
ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Επανάληψη 1 Ο νόμος του Moore λέει ότι: a) Η πυκνότητα των κυκλωμάτων της μνήμης είναι πάντα τριπλάσια αυτής των ολοκληρωμένων κυκλωμάτων. b) Κάθε 18 μήνες
Εισαγωγή στους Αλγόριθµους. Αλγόριθµοι. Ιστορικά Στοιχεία. Ο πρώτος Αλγόριθµος. Παραδείγµατα Αλγορίθµων. Τι είναι Αλγόριθµος
Εισαγωγή στους Αλγόριθµους Αλγόριθµοι Τι είναι αλγόριθµος; Τι µπορεί να υπολογίσει ένας αλγόριθµος; Πως αξιολογείται ένας αλγόριθµος; Παύλος Εφραιµίδης pefraimi@ee.duth.gr Αλγόριθµοι Εισαγωγικές Έννοιες
Προγραμματισμός Ι (ΗΥ120)
Προγραμματισμός Ι (ΗΥ120) Διάλεξη 1: Εισαγωγή Ποιος είμαι εγώ! 2 Ναύπλιο, 4/1976-9/1993 Πάτρα, 9/1993-6/2004 Williamsburg, VA, USA, 7/2004-7/2006 Μυτιλήνη, 10/2006-2/2007 Βόλος, 2/2007 - H Υπεύθυνη των
Σκοπός. Εργαστήριο 6 Εντολές Επανάληψης Τα Εργαστηριακά Προγράμματα. Η δομή Επιλογής στη PASCAL. H δομή Επανάληψης στη PASCAL. Η εντολή επανάληψης for
Εργαστήριο 6 Εντολές Επανάληψης Τα Εργαστηριακά Προγράμματα Η δομή Επιλογής στη PASCAL H δομή Επανάληψης στη PASCAL Η εντολή επανάληψης for Σκοπός Η εντολή επανάληψης while. 1 ΕΡΓΑΣΤΗΡΙΟ 6 Εισαγωγή στο
ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΜΑΘΗΜΑ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ Β ΛΥΚΕΙΟΥ
ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΜΑΘΗΜΑ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ Ιστότοπος Βιβλίου http://www.iep.edu.gr/ και «Νέα Βιβλία ΙΕΠ ΓΕΛ και ΕΠΑΛ» 2 ΠΕΡΙΕΧΟΜΕΝΑ
ΠΡΟΣ: Τηλέφωνο: 210-3443422 Ινστιτούτο Εκπαιδευτικής Πολιτικής ΚΟΙΝ.:
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ----- Βαθμός Ασφαλείας: Να διατηρηθεί μέχρι: Βαθ. Προτεραιότητας: ΓΕΝΙΚΗ ΔΙΕΥΘΥΝΣΗ ΣΠΟΥΔΩΝ Π/ΘΜΙΑΣ ΚΑΙ Δ/ΘΜΙΑΣ ΕΚΠΑΙΔΕΥΣΗΣ ΔΙΕΥΘΥΝΣΗ ΣΠΟΥΔΩΝ,
Περιεχόμενα. 2 Αριθμητικά συστήματα
Περιεχόμενα Πρόλογος 1 Εισαγωγή 1.1 Το μοντέλο Turing 1.2 Το μοντέλο von Neumann 1.3 Συστατικά στοιχεία υπολογιστών 1.4 Ιστορικό 1.5 Κοινωνικά και ηθικά ζητήματα 1.6 Η επιστήμη των υπολογιστών ως επαγγελματικός
Εισαγωγή στην Επιστήµη της Πληροφορικής και των Υπολογιστών
1 Εισαγωγή στην Επιστήµη της Πληροφορικής και των Υπολογιστών 2 Υπεύθυνη Μαθήµατος και Διδάσκουσα ΑΦΡΟΔΙΤΗ ΤΣΑΛΓΑΤΙΔΟΥ Αναπλ. Καθηγήτρια, Τµ. Πληροφορικής και Υπολογιστών ΕΚΠΑ E-mail: atsalga@di.uoa.gr
Εισαγωγή Συμβόλαιο Μαθήματος
ΗΜΥ 212 Οργάνωση Υπολογιστών και Μικροεπεξεγραστές Εαρινό Εξάμηνο 2007 Συμβόλαιο Μαθήματος 1 Γενικές Πληροφορίες Διαλέξεις: Διδάσκων: Βοηθός Μαθήματος: Δευτέρα και Πέμπτη, 16:30 18:00 μ.μ. Πανεπιστημιούπολη,
Περιεχόμενα 1 Εισαγωγή Η φράση επιστήµη των υπολογιστών σήµερα έχει αποκτήσει ευρύτατο νόηµα. Ωστόσο, στο βιβλίο αυτό ορίζουµε τη φράση ως "θέµατα που σχετίζονται µε τον υπολογιστή". Αυτό το εισαγωγικό
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Επανάληψη
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Επανάληψη 1 Ο νόμος του Moore λέει ότι a) Η πυκνότητα των κυκλωμάτων της Μνήμης είναι πάντα τριπλάσια αυτής των ολοκληρωμένων κυκλωμάτων. b) Κάθε 18 μήνες
Τομέας Υλικού και Αρχιτεκτονικής Υπολογιστών ΗΥ134 - Εισαγωγή στην Οργάνωση και Σχεδίαση Η/Υ 1. Εργαστήριο 6. Εαρινό Εξάμηνο
Τομέας Υλικού και Αρχιτεκτονικής Υπολογιστών ΗΥ134 - Εισαγωγή στην Οργάνωση και Σχεδίαση Η/Υ 1 Εργαστήριο 6 Εαρινό Εξάμηνο 2012-2013 Στόχοι του εργαστηρίου Δομές δεδομένων (συνέχεια) Αριθμητική κινητής
ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών
44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.
ΜΥΥ105: Εισαγωγή στον Προγραμματισμό. Εισαγωγή Χειμερινό Εξάμηνο Παναγιώτης Τσαπάρας
ΜΥΥ105: Εισαγωγή στον Προγραμματισμό Εισαγωγή Χειμερινό Εξάμηνο 2016 Παναγιώτης Τσαπάρας (tsap@cs.uoi.gr) Προγραμματισμός Προγραμματισμός ΔΕΝ ΕΙΝΑΙ απλά γράφω κώδικα 2 Προγραμματισμός Προγραμματισμός ΔΕΝ
10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.
1. Δώστε τον ορισμό του προβλήματος. 2. Σι εννοούμε με τον όρο επίλυση ενός προβλήματος; 3. Σο πρόβλημα του 2000. 4. Σι εννοούμε με τον όρο κατανόηση προβλήματος; 5. Σι ονομάζουμε χώρο προβλήματος; 6.
Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής
Προγραμματισμός Η/Υ Προτεινόμενα θέματα εξετάσεων Εργαστήριο Μέρος 1 ό ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Ιανουάριος 2011 Καλογιάννης Γρηγόριος Επιστημονικός/ Εργαστηριακός
Κεφάλαιο 8. Αριθμητική Λογική μονάδα
Κεφάλαιο 8 Αριθμητική Λογική μονάδα 8.1 Εισαγωγή Στη μηχανική υπολογιστών η αριθμητική/λογική μονάδα (ALU) είναι ένα ψηφιακό κύκλωμα το οποίο εκτελεί αριθμητικούς και λογικούς υπολογισμούς. Η ALU είναι
ΜΗΧΑΝΙΚΕΣ ΚΑΤΑΣΚΕΥΕΣ ΥΠΟΛΟΓΙΣΤΩΝ. ΕΠΙΜΕΛΕΙΑ: Λιαπόπουλος Λευτέρης, Λιάρος Ανέστης
ΜΗΧΑΝΙΚΕΣ ΚΑΤΑΣΚΕΥΕΣ ΥΠΟΛΟΓΙΣΤΩΝ ΕΠΙΜΕΛΕΙΑ: Λιαπόπουλος Λευτέρης, Λιάρος Ανέστης ΥΠΟΛΟΓΙΣΤΕΣ ΤΗΣ ΑΡΧΑΙΟΤΗΤΑΣ ΑΒΑΚΑΣ Γύρω στο 2200 π.χ. οι αρχαίοι Βαβυλώνιοι χρειάζονταν κάτι να τους βοηθά στους υπολογισμούς
Σήμερα. Εργαστήρια Τεχνικών Προγραμματισμού. Διαδικαστικά 19/3/2015. ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ και Τεχνικές Προγραμματισμού
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ και Τεχνικές Προγραμματισμού http://eclass.di.uoa.gr/d419/ domes@di.uoa.gr Τμήμα Α - A2 Τετάρτη 11-13 και Πέμπτη 11-13 Τμήμα Β -Α2 Τετάρτη 15-17 και Πέμπτη 16-18 Παρακολουθείτε όποιο Τμήμα
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. ΚΕΦΑΛΑΙΟ 2 Βασικές Έννοιες Αλγορίθμων
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΚΕΦΑΛΑΙΟ 2 Βασικές Έννοιες Αλγορίθμων 2.1 Τι είναι αλγόριθμος Ο όρος προέρχεται από μετάφραση του βιβλίο του Αμπού Αμπντουλάχ Μοχάμεντ Ιμπν Μούζα Αλ Χουαρίζμι
Α Ν Α Λ Τ Η Α Λ Γ Ο Ρ Ι Θ Μ Ω Ν Κ Ε Υ Α Λ Α Ι Ο 5. Πως υπολογίζεται ο χρόνος εκτέλεσης ενός αλγορίθμου;
5.1 Επίδοση αλγορίθμων Μέχρι τώρα έχουμε γνωρίσει διάφορους αλγόριθμους (αναζήτησης, ταξινόμησης, κ.α.). Στο σημείο αυτό θα παρουσιάσουμε ένα τρόπο εκτίμησης της επίδοσης (performance) η της αποδοτικότητας
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ
Θέμα Α ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2016-2017 Πάτρα 3/5/2017 Ονοματεπώνυμο:.. Α1. Να γράψετε στην κόλλα σας τον αριθμό
Φόρμα Σχεδιασμού Διάλεξης (ημ/α:15/10/07, έκδοση:0.1 ) 1. Κωδικός Μαθήματος : 2. Α/Α Διάλεξης : 1 1. Τίτλος : 1. Εισαγωγή στην Αρχιτεκτονική Η/Υ
2. Α/Α Διάλεξης : 1 1. Τίτλος : 1. Εισαγωγή στην Αρχιτεκτονική Η/Υ 2. Μαθησιακοί Στόχοι : Οι θεμελιώδεις αρχές λειτουργίας των υπολογιστών. Τύποι υπολογιστικών συστημάτων και στόχοι της αρχιτεκτονικής
Στοιχεία Αλγορίθµων και Πολυπλοκότητας
Στοιχεία Αλγορίθµων και Πολυπλοκότητας Ορέστης Τελέλης telelis@unipi.gr Τµήµα Ψηφιακών Συστηµάτων, Πανεπιστήµιο Πειραιώς Ο. Τελέλης Πανεπιστήµιο Πειραιώς Πολυπλοκότητα 1 / 16 «Ζέσταµα» Να γράψετε τις συναρτήσεις
215 Μηχανικών Η/Υ και Πληροφορικής Πάτρας
215 Μηχανικών Η/Υ και Πληροφορικής Πάτρας Το Τμήμα ασχολείται με τη διδασκαλία και την έρευνα στην επιστήμη και τεχνολογία των υπολογιστών και τη μελέτη των εφαρμογών τους. Το Τμήμα ιδρύθηκε το 1980 (ως
ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΞΙ (6)
ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ HMEΡΗΣΙΩΝ ΚΑΙ ΕΣΠΕΡΙΝΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ ΠΑΡΑΣΚΕΥΗ 22 ΣΕΠΤΕΜΒΡΙΟΥ 2017 ΘΕΜΑ Α ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ:
ΙΣΤΟΡΙΚΗ ΕΞΕΛΙΞΗ ΥΠΟΛΟΓΙΣΤΩΝ
Σχολικό Βιβλίο - Κεφάλαιο 1 ΙΣΤΟΡΙΚΗ ΕΞΕΛΙΞΗ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΡΟΥΣΙΑΣΗ 2 Ευάγγελος Χρ. Ζιούλας (Καθηγητής Πληροφορικής) ΑΒΑΚΑΣ Πρώτη υπολογιστική μηχανή της ιστορίας (3000 π.χ.) Αρχαίο σύστημα ΑΒΑΚΑ Μοντέρνο
K15 Ψηφιακή Λογική Σχεδίαση 1: Εισαγωγή
K15 Ψηφιακή Λογική Σχεδίαση 1: Εισαγωγή Γιάννης Λιαπέρδος TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ Πληροφορίες για το μάθημα Περιεχόμενα 1 Πληροφορίες για το μάθημα
11/23/2014. Στόχοι. Λογισμικό Υπολογιστή
ονάδα Δικτύων και Επικοινωνιών ΗΥ Τομέας Πληροφορικής, αθηματικών και Στατιστικής ΓΕΩΠΟΙΚΟ ΠΑΕΠΙΣΤΗΙΟ ΑΘΗΩ Εισαγωγή στην Επιστήμη των ΗΥ άθημα-4 url: http://openeclass.aua.gr (AOA0) Λογισμικό Υπολογιστή
ΕΙΣΑΓΩΓΗ στους Η/Υ. Δρ. Β Σγαρδώνη. Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ. Χειμερινό Εξάμηνο 2013-14
ΕΙΣΑΓΩΓΗ στους Η/Υ Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ Δρ. Β Σγαρδώνη Χειμερινό Εξάμηνο 2013-14 Εισαγωγικές Έννοιες Τι είναι ένας ηλεκτρονικός υπολογιστής ; Ιστορία των Η/Υ Αρχιτεκτονική των
Διδάσκων: Κωνσταντίνος Κώστα Διαφάνειες: Δημήτρης Ζεϊναλιπούρ ΕΠΛ 035 Δομές Δεδομένων και Αλγόριθμοι για Ηλ. Μηχ. και Μηχ. Υπολ.
Διάλεξη 13: Αλγόριθμοι Ταξινόμησης Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Οι αλγόριθμοι ταξινόμησης SelectionSort, InsertionSort, Στις ερχόμενες διαλέξεις θα δούμε τους αλγόριθμους Mergesort,
ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΪΟΥ
ΑΡΧΗ 1ης ΣΕΛΙ ΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΪΟΥ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 ΘΕΜΑ Α : Α1. Να
Χειµερινό εξάµηνο
Χειµερινό εξάµηνο 2014-2015 ! Διδάσκοντες: Λευτέρης Μαµάτας και Σταύρος Σουραβλάς! E-mails: emamatas@uom.gr και sourstav@uom.gr! Υλικό Μαθήµατος: G. Βeekman & M.J. Quinn (2009), Εισαγωγη στην πληροφορικη,
Στοιχεία από την αρχιτεκτονική των μικροϋπολογιστών
Στοιχεία από την αρχιτεκτονική των μικροϋπολογιστών Η επεξεργασία των δεδομένων ακολουθεί μια στερεότυπη διαδρομή: τα δεδομένα εισάγονται στο υπολογιστικό σύστημα, υφίστανται μια ορισμένη επεξεργασία και
ΠΕΡΙΕΧΟΜΕΝΑ 1 ΚΕΦΑΛΑΙΟ ΟΙ ΥΠΟΛΟΓΙΣΤΕΣ ΑΠΟ ΤΗΝ ΑΡΧΑΙΟΤΗΤΑ ΜΕΧΡΙ ΣΗΜΕΡΑ Ιστορική αναδρομή Υπολογιστικές μηχανές
ΠΕΡΙΕΧΟΜΕΝΑ 1 ΚΕΦΑΛΑΙΟ 1... 11 ΟΙ ΥΠΟΛΟΓΙΣΤΕΣ ΑΠΟ ΤΗΝ ΑΡΧΑΙΟΤΗΤΑ ΜΕΧΡΙ... 11 ΣΗΜΕΡΑ... 11 1.1 Ιστορική αναδρομή... 13 1.1.1 Υπολογιστικές μηχανές στην αρχαιότητα... 13 1.1.2 17ο έως τον 19ο... 14 1.1.3
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 1 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Πληροφορική Η επιστήμη που ασχολείται με: τη συλλογή την αποθήκευση την
Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου
Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Νο 04 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και
Προγραμματισμός Χειμερινό Εξάμηνο 2014
Χειμερινό Εξάμηνο 2014 Εισαγωγή Περιεχόμενο : μέθοδοι προγραμματισμού προγραμματιστικές αρχές δομημένος προγραμματισμός, αφαιρετικότητα, υλοποίηση, έλεγχος, και αποσφαλμάτωση καλές πρακτικές γλώσσα προγραμματισμού:
Διάλεξη 09: Αλγόριθμοι Ταξινόμησης I
Διάλεξη 09: Αλγόριθμοι Ταξινόμησης I Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: - Οι αλγόριθμοι ταξινόμησης: Α. SelectionSort Ταξινόμηση με Επιλογή Β. InsertionSort Ταξινόμηση με Εισαγωγή
Αρχιτεκτονική Υπολογιστών. ηµήτρης Γκιζόπουλος Καθηγητής
Αρχιτεκτονική Υπολογιστών ΙI ηµήτρης Γκιζόπουλος Καθηγητής Γενικά ηµήτρης Γκιζόπουλος, Καθηγητής http://www.di.uoa.gr/~dgizop γραφείο Α32 ιδασκαλία στο αµφιθέατρο Α2 ευτέρα 11 00 13 00 Πέµπτη 13 00 15
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ Ενότητα 3: Ασυμπτωτικός συμβολισμός Μαρία Σατρατζέμη Τμήμα Εφαρμοσμένης Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
ΣΕΤ ΑΣΚΗΣΕΩΝ 4. Προθεσµία: 8/1/12, 22:00
ΣΕΤ ΑΣΚΗΣΕΩΝ 4 ΕΡΓΑΣΤΗΡΙΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ I, ΑΚΑΔΗΜΑΪΚΟ ΕΤΟΣ 2011-2012 Προθεσµία: 8/1/12, 22:00 Περιεχόµενα Διαβάστε πριν ξεκινήσετε Εκφώνηση άσκησης Οδηγίες αποστολής άσκησης Πριν ξεκινήσετε (ΔΙΑΒΑΣΤΕ
ΕΡΩΤΗΣΕΙΣ ΑΞΙΟΛΟΓΗΣΗΣ
Α) Να γράψετε στο τετράδιό σας τον αριθμό κάθε πρότασης και δίπλα το γράμμα "Σ", αν είναι σωστή, ή το γράμμα "Λ", αν είναι λανθασμένη. (Μονάδες 25) 1. Ένα αδόμητο πρόβλημα είναι ταυτόχρονα και ανοικτό
Πρόταση για Ανασχηματισμό του Προγράμματος Προπτυχιακών Σπουδών της ΣΗΜΜΥ
Πρόταση για Ανασχηματισμό του Προγράμματος Προπτυχιακών Σπουδών της ΣΗΜΜΥ Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών Περίληψη Τί προτείνουμε, πώς και γιατί με λίγα λόγια: 55 μαθήματα = 30 για ενιαίο
ΠΡΟΓΡΑΜΜΑ ΠΡΟΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ
ΩΡΟΛΟΓΙΟ ΠΡΟΓΡΑΜΜΑ ΔΙΔΑΣΚΑΛΙΑΣ ΜΑΘΗΜΑΤΩΝ Α ΕΞΑΜΗΝΟΥ - ΜΑΘΗΜΑΤΑ ΚΟΡΜΟΥ ΩΡΕΣ ΜΑΘΗΜΑ ΧΩΡΟΣ ΜΑΘΗΜΑ ΧΩΡΟΣ ΜΑΘΗΜΑ ΧΩΡΟΣ ΜΑΘΗΜΑ ΧΩΡΟΣ ΜΑΘΗΜΑ ΧΩΡΟΣ (Α-Λ) (Μ-Ω) Πληροφοριακά Συστήματα Διοίκησης ΑΜΦ 13 Διοίκησης
Μελετήστε την θεωρία που αφορά Επαναληπτικές Μεθόδους Επίλυσης Γραμμικών Συστημάτων.
ΗΥ213 Αριθμητική Ανάλυση Εργαστήριο 8-9 Οδηγίες για προετοιμασία Διαβάστε και εκτελέστε όλα τα προηγούμενα εργαστήρια. Μελετήστε την θεωρία που αφορά Επαναληπτικές Μεθόδους Επίλυσης Γραμμικών Συστημάτων.
Διάλεξη 2η: Αλγόριθμοι και Προγράμματα
Διάλεξη 2η: Αλγόριθμοι και Προγράμματα Τμήμα Επιστήμης Υπολογιστών, Πανεπιστήμιο Κρήτης Εισαγωγή στην Επιστήμη Υπολογιστών Βασίζεται σε διαφάνειες του Κ Παναγιωτάκη Πρατικάκης (CSD) Αλγόριθμοι και Προγράμματα
ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 11/10/07
ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 11/10/07 Τμήμα θεωρίας: Α.Μ. 8, 9 Κάθε Πέμπτη, 11πμ-2μμ, ΑΜΦ23. Διδάσκων: Ντίνος Φερεντίνος Γραφείο 118 email: kpf3@cornell.edu Μάθημα: Θεωρία + προαιρετικό
Διάλεξη 1η: Εισαγωγή
Διάλεξη 1η: Εισαγωγή Τμήμα Επιστήμης Υπολογιστών, Πανεπιστήμιο Κρήτης Εισαγωγή στην Επιστήμη Υπολογιστών Πρατικάκης (CSD) Εισαγωγή CS100, 2015-2016 1 / 18 Εισαγωγή Διδάσκων: Πολύβιος Πρατικάκης: polyvios@csduocgr
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 6/04/2014
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 6/04/2014 ΘΕΜΑ 1 Ο Α. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη λέξη Σωστό, αν είναι
ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ. 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ
ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Στόχος Θεματικής Ενότητας Οι μαθητές να περιγράφουν τους βασικούς τομείς της Επιστήμης των Υπολογιστών και να μπορούν
Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr
Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Εργαστήριο 1 Εισαγωγή στη C Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr Διαδικαστικά Ιστοσελίδα μαθήματος: http://eclass.uoa.gr/courses/f30/ Υποχρεωτική παρακολούθηση: Παρασκευή 14:00 16:00 στην
Δομές Δεδομένων. Λουκάς Γεωργιάδης.
Δομές Δεδομένων http://www.cs.uoi.gr/~loukas/courses/data_structures/ Λουκάς Γεωργιάδης email: loukas@cs.uoi.gr Αλγόριθμος: Μέθοδος για την επίλυση ενός προβλήματος Δομή Δεδομένων: Μέθοδος αποθήκευσης
ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ Μ. Γρηγοριάδου Ρ. Γόγουλου Ενότητα: Η Διδασκαλία του Προγραμματισμού Περιεχόμενα Παρουσίασης
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δρ. Κόννης Γιώργος Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής Προγραμματισμός Στόχοι 1 Να περιγράψουμε τις έννοιες του Υπολογιστικού Προβλήματος και του Προγράμματος/Αλγορίθμου
Εισαγωγή. Χαράλαμπος Καραγιαννίδης. Διάλεξη 1. Εφαρμογές ΤΠ στην ΕΕΑ & Διδακτική της Πληροφορικής.
Διάλεξη 1 Εισαγωγή Εφαρμογές ΤΠ στην ΕΕΑ & Διδακτική της Πληροφορικής Χαράλαμπος Καραγιαννίδης karagian@uth.gr Διάλεξη 1: Εισαγωγή 1/21 15/2/2017 Καλώς ήρθατε J Διάλεξη 1: Εισαγωγή 2/21 15/2/2017 Εγώ Χαράλαμπος
Εισαγωγή στη γλώσσα προγραμματισμού Fortran 95
Εισαγωγή στη γλώσσα προγραμματισμού Fortran 95 Σταμάτης Σταματιάδης Τμήμα Επιστήμης και Τεχνολογίας Υλικών, Πανεπιστήμιο Κρήτης Διεξαγωγή μαθήματος Διαλέξεις Πέμπτη 14:00-16:00 στο αμφιθέατρο A του Τμήματος
Αρχιτεκτονική Υπολογιστών Ι (ένα)
Αρχιτεκτονική Υπολογιστών Ι (ένα) Σπύρος Ξεργιάς ΕΔΙΠ Δημήτρης Γκιζόπουλος Καθηγητής Γενικά Σπύρος Ξεργιάς, ΕΔΙΠ http://www.di.uoa.gr/~xergias γραφείο Α33a Διδασκαλία στο αμφιθέατρο Δευτέρα 13 00-15 00
Προγραμματισμός. Εαρινό Εξάμηνο 2011
Εαρινό Εξάμηνο 2011 Εισαγωγή Περιεχόμενο : γλώσσα προγραμματισμού: C μέθοδοι προγραμματισμού προγραμματιστικές αρχές δομημένος προγραμματισμός, αφαιρετικότητα, υλοποίηση, έλεγχος, και αποσφαλμάτωση καλές
Δομές Δεδομένων (Data Structures)
Δομές Δεδομένων (Data Structures) 3 ο Εξάμηνο Σπουδών Εαρινό Εξάμηνο 2010/11 Διδάσκων: Χαρμανδάρης Ευάγγελος, Τμήμα Εφαρμοσμένων Μαθηματικών, Πανεπιστήμιο Κρήτης email: vagelis@tem.uoc.gr, Ιστοσελίδα Μαθήματος:
Προγραμματισμός Ι (ΗΥ120)
Προγραμματισμός Ι (ΗΥ120) Διάλεξη 10: Ταξινόμηση Πίνακα Αναζήτηση σε Ταξινομημένο Πίνακα Πρόβλημα Δίνεται πίνακας t από Ν ακεραίους. Ζητούμενο: να ταξινομηθούν τα περιεχόμενα του πίνακα σε αύξουσα αριθμητική
Μεταβατικές διατάξεις Νέου Προγράμματος Σπουδών (ΝΠΣ) για τους φοιτητές εισαγωγής 2013 και πριν Υποχρεωτικά Μαθήματα
Μεταβατικές διατάξεις Νέου Προγράμματος Σπουδών (ΝΠΣ) για τους φοιτητές εισαγωγής 2013 και πριν Υποχρεωτικά Μαθήματα Οι φοιτητές παλαιότερων ετών (έτος εισαγωγής από 2013 και πριν) οι οποίο χρωστούν υποχρεωτικά
8.4. Δραστηριότητες - ασκήσεις
8.4. Δραστηριότητες - ασκήσεις ΣΤΗΝ ΤΑΞΗ ΔΤ1. ΔΤ2. ΔΤ3. ΔΤ4. Αν η μεταβλητή Α έχει την τιμή 10, η μεταβλητή Β έχει την τιμή 5 και η μεταβλητή Γ έχει την τιμή 3, ποιες από τις παρακάτω εκφράσεις είναι αληθείς
ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΗΣ
Το αναλυτικό πρόγραμμα στο οποίο βασίζεται η εξέταση είναι το αναλυτικό πρόγραμμα του Μαθήματος Κατεύθυνσης Πληροφορική Επιστήμη Η.Υ της Γ Ενιαίου Λυκείου Γενικός Σκοπός Το μάθημα κατεύθυνσης της στη Γ'