Εισαγωγή στον Προγ/μό Υπολογιστών. Διάλεξη 0
|
|
- Πολωνα Μητσοτάκης
- 5 χρόνια πριν
- Προβολές:
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, ποιες από τις παρακάτω εκφράσεις είναι αληθείς
Διαβάστε περισσότεραΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΗΣ
Το αναλυτικό πρόγραμμα στο οποίο βασίζεται η εξέταση είναι το αναλυτικό πρόγραμμα του Μαθήματος Κατεύθυνσης Πληροφορική Επιστήμη Η.Υ της Γ Ενιαίου Λυκείου Γενικός Σκοπός Το μάθημα κατεύθυνσης της στη Γ'
Διαβάστε περισσότερα