|
| 80% |
Τελικό Διαγώνισμα |
|
| 30% |
Εργαστ. Άσκηση |
|
| |
15% |
Εξετάσιμη Σειρά Ασκήσεων Εργαστηρίου - Γ |
| |
15% |
Εξετάσιμη Σειρά Ασκήσεων Εργαστηρίου - Δ |
| |
|
|
| |
|
|
Το εργαστηρίο του μαθήματος θα έχει τέσσερις σειρές ασκήσεων Α, Β, Γ, και Δ. .Οι σειρές ασκήσεων Α και Β θα είναι προπαρασκευαστικές. Οι σειρές ασκήσεων Γ και Δ θα εξεταστούν την τελευταία εβδομάδα μαθημάτων κατά την εξέταση του εργαστηρίου.
Όσοι φοιτητές επιλέξουν να μήν εξεταστούν στις ασκήσεις, θα έχουν συντελεστή βαθμολογίας 80% για το τελικό διαγώνισμα. Όσοι φοιτητές επιλέξουν να εξεταστούν στις ασκήσεις έχουν συντελεστή ασκήσεων 30% και συντελεστή για τελικό διαγώνισμα 80%. |
| Διαλέξεις: Αμφιθέατρο Α4 - Γενικές Έδρες (με κατανομή φοιτητών) |
| Τρίτη 15:00 - 18:00 |
CVETKOVIC, I. - ΜΑΣΟΥΡΗΣ, Η. |
| Παρασκευή 13:00 - 16:00 |
ΜΑΣΟΥΡΟΣ, Δ.. - ΨΥΛΛΑ, Ι. |
| |
| Εργαστήριο |
|
|
| Ημέρα / Ωρα |
Αίθουσες |
Αναθέσεις |
Υπεύθυνοι Βοηθοί Εργαστηρίου |
| Τρίτη / 12:45 - 14:30 |
PC Lab. Αιθ. 1 |
CVETKOVIC, I. - ΒΟΥΚΕΛΑΤΟΥ, Ο.Σ. |
Θα ανακοιν. |
| Τρίτη / 12:45 - 14:30 |
PC Lab. Αιθ. 2 |
ΒΡΟΝΤΙΣΗ, Θ. - ΖΩΤΟΣ, Δ. |
Θα ανακοιν. |
| Τρίτη / 12:45 - 14:30 |
|
ΘΑΝΟΠΟΥΛΟΣ, Α., - ΚΕΝΤΡΩΤΗΣ, Κ. |
Θα ανακοιν. |
| Πέμπτη / 10:45 - 12:30 |
PC Lab. Αιθ. 1 |
ΚΙΝΑΛΗΣ, Σ. - ΛΙΜΝΑΤΙΟΥ, Ι. |
Θα ανακοιν. |
| Πέμπτη / 10:45 - 12:30 |
|
ΛΙΟΝΤΑΚΗΣ,Ν.- ΜΠΑΡΜΑΓΙΑΝΝΗΣ,Γ. |
Θα ανακοιν. |
| Πέμπτη / 10:45 - 12:30 |
PC Lab. Αιθ. 3 |
ΜΠΑΤΡΗΣ, Κ. - ΠΑΠΑΠΟΣΤΟΛΟΥ, Α. |
Θα ανακοιν. |
| Παρασκευή / 08:45 - 10:30 |
|
ΠΑΠΑΣΤΑΘΗΣ,Ι.Α. - ΣΚΛΑΒΟΥΝΟΣ,Χ. |
Θα ανακοιν. |
| Παρασκευή / 08:45 - 10:30 |
PC Lab. Αιθ. 2 |
ΣΚΟΛΑΡΙΚΗ, Α. - ΤΣΙΑΜΠΑΛΗ, Α. |
Θα ανακοιν. |
| Παρασκευή / 08:45 - 10:30 |
PC Lab. Αιθ. 3 |
ΤΣΙΓΚΡΗΣ, Ι. - ΨΥΛΛΑ, Ι. |
Θα ανακοιν. |
Σημ. Τα εργαστήρια θα αρχίσουν από την Τρίτη 01/04/2008.
| Ενότητα 1 |
Χαρακτηριστικά της C, Τελεστές, Έλεγχος Ροής |
Διάλεξη 1 (Ενότητα - Γλώσσα C) |
| Ενότητα 2 |
Δομή Προγράμματος, ΑΤΔ, Μονοδιάστατοι Πίνακες Παραδείγματα |
Διάλεξη 2 (Ενότητα - Γλώσσα C) |
| Ενότητα 3 |
Εισαγωγή στη Πολυπλοκότητα Προγραμμάτων |
Διάλεξη 3 (Ενότητα - Πολυπλοκότητα) |
| Ενότητα 4 |
Πολυδιάστατοι Πίνακες, Δομές, Ενώσεις |
Διάλεξη 4 (Ενότητα - Δομές Δεδομένων) |
| Ενότητα 5 |
Δείκτες, Πίνακες και Δείκτες, Δείκτες σε Συναρτήσεις |
Διάλεξη 5 (Ενότητα - Δομές Δεδομένων) |
| Ενότητα 6 |
Στοίβες, Συνδεδεμένες Λίστες, Ουρές |
Διάλεξη 6 (Ενότητα - Δομές Δεδομένων) |
| Ενότητα 7 |
Διπλά Συνδεδεμένες Λίστες, Κυκλικές Λίστες, Ταξινομημένες Λίστες |
Διάλεξη 7 (Ενότητα - Δομές Δεδομένων) |
| Ενότητα 8 |
Δένδρα, Δυαδικά Δένδρα, Διάσχυση Δυαδικών Δένδρων |
Διάλεξη 8 (Ενότητα - Δομές Δεδομένων) |
| Ενότητα 9 |
Δυαδικά Δένδρα Αναζήτησης, Δένδρα AVL |
Διάλεξη 9 (Ενότητα - Αλγόρθμοι Αναζήτησης) |
| Ενότητα 10 |
Πίνακες Κατεκερματισμού (Hash Tables) - Διάλεξη εκτός εξετάσιμης ύλης |
Διάλεξη 10 (Ενότητα - Αλγόριθμοι Αναζήτησης) |
| Ενότητα 11 |
Αλγόριθμοι Ταξινόμησης |
Διάλεξη 11 (Ενότητα - Αλγόριθμοι Ταξινόμησης) |
| Ενότητα 12 |
Γράφοι Διάσχιση Γράφων |
Διάλεξη 12 (Ενότητα - Γράφοι) |
|
| |
|
|
|
|
Ενότητα 1: Ενότητα 2: |
Χαρακτηριστικά της C, Τελεστές, Έλεγχος Ροής, Χρήση του DevC++ |
Φροντιστήριο 1α, Φροντιστήριο 1β, Φροντιστήριο 1γ (DevC++) |
Δομή Προγράμματος, ΑΤΔ, Μονοδιάστατοι Πίνακες Παραδείγματα
|
Φροντιστήριο 2 |
Ενότητα 3: |
Εισαγωγή στη Πολυπλοκότητα Προγραμμάτων |
Φροντιστήριο 3 |
Ενότητα 4 |
Πολυδιάστατοι Πίνακες, Δομές, Ενώσεις |
Φροντιστήριο 4 |
Ενότητα 5 |
Δείκτες, Πίνακες και Δείκτες, Δείκτες σε Συναρτήσεις |
Φροντιστήριο 5 |
Ενότητα 6 |
Στοίβες, Συνδεδεμένες Λίστες, Ουρές |
Φροντιστήριο 6 |
Ενότητα 7 |
Διπλά Συνδεδεμένες Λίστες, Κυκλικές Λίστες, Ταξινομημένες Λίστες |
Φροντιστήριο 7 |
Ενότητα 8 |
Δένδρα, Δυαδικά Δένδρα, Διάσχυση Δυαδικών Δένδρων |
Φροντιστήριο 8 |
Ενότητα 9 |
Δυαδικά Δένδρα Αναζήτησης, Δένδρα AVL |
Φροντιστήριο 9 |
Ενότητα 10 |
Πίνακες Κατεκερματισμού (Hash Tables) |
Φροντιστήριο 10 |
Ενότητα 11 |
Αλγόριθμοι Ταξινόμησης |
Φροντιστήριο 11 Εφαρμογή με δυναμική εξομοίωση αλγορίθμων ταξινόμησης (υλοποίηση Martin Walfisz) |
Ενότητα 12 |
Γράφοι Διάσχιση Γράφων |
Φροντιστήριο 12 |
|
|
| Ενότητα 1 |
Εργαλεία, Χρήση Εργαλείων, Παραδείγματα, Γλώσσα C |
Συνδεσμ. 1-α, Συνδεσμ. 1-β, Συνδεσμ. 1-γ, Συνδεσμ. 1-δ, Συνδεσμ. 1-3, Συνδεσμ. 1-ζ, Σύνδεσμ. 1-η, Συνδεσμ 1-θ, |
| Ενότητα 2 |
Δομή Προγράμματος, ΑΤΔ, Μονοδιάστατοι Πίνακες Παραδείγματα |
Συνδεσμ. 2-α |
| Ενότητα 3 |
Εισαγωγή στη Πολυπλοκότητα Προγραμμάτων |
Συνδεσμ. 3-α |
| Ενότητα 4 |
Πολυδιάστατοι Πίνακες, Δομές, Ενώσεις |
Συνδεσμ. 4-α |
| Ενότητα 5 |
Δείκτες, Πίνακες και Δείκτες, Δείκτες σε Συναρτήσεις |
Συνδεσμ. 5-α |
| Ενότητα 6 |
Στοίβες, Συνδεδεμένες Λίστες, Ουρές |
Σύνδεσμ. 6-α |
| Ενότητα 7 |
Διπλά Συνδεδεμένες Λίστες, Κυκλικές Λίστες, Ταξινομημένες Λίστες |
Συνδεσμ. 7-α |
| Ενότητα 8 |
Δένδρα, Δυαδικά Δένδρα, Διάσχυση Δυαδικών Δένδρων |
Συνδεσμ. 8-α |
| Ενότητα 9 |
Δυαδικά Δένδρα Αναζήτησης, Δένδρα AVL |
Συνδεσμ. 9-α |
| Ενότητα 10 |
Πίνακες Κατεκερματισμού (Hash Tables) |
Συνδεσμ. 10-α |
| Ενότητα 11 |
Αλγόριθμοι Ταξινόμησης |
Συνδεσμ. 11-α |
| Ενότητα 12 |
Γράφοι Διάσχιση Γράφων |
Συνδεσμ. 12-α |
| Πρόγραμμα Εργαστηρίου |
Θα ανακοινωθεί |
| 1η Σειρά Ασκήσεων |
Ασκήσεις 1 |
| 2η Σειρά Ασκήσεων |
Ασκήσεις 2 |
| 3η Σειρά Ασκήσεων |
Ασκήσεις 3 |
| 4η Σειρά Ασκήσεων |
Ασκήσεις 4 (Ορθή Επανάλληψη 26/06/08- Προαιρετική - bonus) |
|
Υπό Κατασκευή
Μπορείτε να βρείτε το ενημεωτικό φυλάδιο για το μάθημα είναι εδώ
|