Σάββατο, 2 Μαρτίου 2024 - 11:03 π.μ.
- από τον χρήστη Θραμπουλίδης Κλεάνθης

Το παραδοτέο της ΕΑ EA1-RPNCalculatorC-Version.pdf αφορά την υλοποίηση της στοίβας η οποία επιτρέπει στον προγραμματιστή να δημιουργεί και να χρησιμοποιεί περισσότερες από μία στοίβες.

Το παραδοτέο είναι με τη μορφή ερωτηματολογίου (ΕΑ1-RPNCalculator [Παραδοτέο]) και η καταληκτική προθεσμία παράδοσης είναι η Κυριακή 3/3 23:59.

Σχόλια (0)
Παρασκευή, 1 Μαρτίου 2024 - 9:05 μ.μ.
- από τον χρήστη Θραμπουλίδης Κλεάνθης

Η σημερινή διάλεξη είχε τρία μέρη (OOP_WeekAgenda_1.pdf).

Στο 1ο κάναμε μια αποτίμηση της 1ης Εβδομάδας σημειώνοντας τα προβλήματα που διαπιστώσαμε.

Στο 2ο δώσαμε τις βασικές έννοιες του αντικειμενοστρεφούς παραδείγματος προγραμματισμού (Ch2_ConceptualModelOfOop.pdf). Δώσαμε τις έννοιες Αντικείμενο (Object), Κλάση (Class), Στιγμιότυπο (Instance), Αναγνωριστής (identifier), Δομή (structure), Συμπεριφορά (behaviour), Υπηρεσία (service), Σχέσεις (associations) μεταξύ αντικειμένων, Σχέση Γενίκευσης/

 ... [περισσότερα] Σχόλια (0)
Πέμπτη, 29 Φεβρουαρίου 2024 - 10:28 π.μ.
- από τον χρήστη Θραμπουλίδης Κλεάνθης

H 2η  Εργαστηριακή Άσκηση (EA2-Add2Numbers.pdf) έχει στόχο την εισαγωγή βασικών εννοιών του Αντικειμενοστρεφούς Παραδείγματος προγραμματισμού.

Η επιτυχής εκτέλεση της αποτελεί βασική προϋπόθεση για την παρακολούθηση του μαθήματος.

Τις βασικές έννοιες θα εισάγουμε στη Διάλεξη της 1/3 και στη συνέχεια θα δούμε την αξιοποίηση των εννοιών αυτών μέσα από την ΕΑ 2.

Στην υποστήριξη εργαστηρίου που θα ακολουθήσει τη Διάλεξη θα έχετε τη δυνατότητα να δουλέψετε εσείς πάνω στις Δράσεις της ΕΑ και να λύσετε

 ... [περισσότερα] Σχόλια (0)
Κυριακή, 25 Φεβρουαρίου 2024 - 10:48 μ.μ.
- από τον χρήστη Θραμπουλίδης Κλεάνθης

Δεν υπήρξε κανένα σχόλιο με προτάσεις υλοποίησης της getOp(). Για τον λόγο αυτό σας δίνεται μια βελτιωμένη έκδοση της Εργαστηριακής Άσκησης (EA1-RPNCalculatorC-Version.pdf) η οποία θα σας βοηθήσει να προχωρήσετε με πιο απλά βήματα από την έκδοση 2 στην 3. Παράλληλα σας δίνει και ενδεικτικές υλοποιήσεις.

Σχόλια (0)
Παρασκευή, 23 Φεβρουαρίου 2024 - 1:04 μ.μ.
- από τον χρήστη Θραμπουλίδης Κλεάνθης

Συνεχίσαμε στο τρίτο μέρος της 1ης αυτής εβδομάδας στην μετάβαση δηλαδή από το Διαδικαστικό στο Αντικειμενοστρεφές Παράδειγμα Προγραμματισμού (Ch0_ProgramStructure.pdf).

Δουλέψαμε σε μια 2η έκδοση της RPNCalculator στην οποία προσθέσαμε στοίβα και βασική λειτουργικότητα στην getOp παραμένοντας σε τελεστέους ενός ψηφίου (RPNCalcV2-LT.zip).

Αφού ελέγξαμε την βασική λειτουργικότητα της 2ης έκδοσης περάσαμε στην έκδοση 2.1 στην οποία προσθέσαμε στην στοίβα έλεγχο της κατάστασης της (RPNCalcV2.1-LT.z

 ... [περισσότερα] Σχόλια (0)
Τετάρτη, 21 Φεβρουαρίου 2024 - 5:32 μ.μ.
- από τον χρήστη Θραμπουλίδης Κλεάνθης

Η σημερινή πρώτη διάλεξη είχε τρία μέρη.

Στο 1ο μέρος αναφερθήκαμε στο μάθημα Εισαγωγή στον Προγραμματισμό ως προαπαιτούμενου για το μάθημα του Αντικειμενοστρεφούς Προγραμματισμού.

Στο 2ο μέρος, που ήταν και η εισαγωγή στο μάθημα, δώσαμε το αντικείμενο του μαθήματος, στην σημασία του, τον στόχο του και την οργάνωση του η οποία ορίστηκε με σκοπό να πετύχουμε όσο το δυνατόν καλύτερα τον στόχο.  Τονίσαμε την σημασία της δικής σας ενεργής συμμετοχής.

Στο 3ο μέρος, που είναι η μετάβαση από από proce

 ... [περισσότερα] Σχόλια (0)
Παρασκευή, 16 Φεβρουαρίου 2024 - 9:04 π.μ.
- από τον χρήστη Θραμπουλίδης Κλεάνθης

το μάθημα «Αντικειμενοστρεφής Προγραμματισμός»

α) προϋποθέτει τις γνώσεις του μαθήματος «Εισαγωγή στον Προγραμματισμό» και

β) χρησιμοποιεί ως γλώσσα την Java η οποία υιοθετεί ένα 80% (και ίσως παραπάνω) της C.

Και τα δύο είναι άκρως απαραίτητα  για να ξεκινήσετε το μάθημα χωρίς προβλήματα. Ισχυρή σύσταση σε όλους λοιπόν να  κάνετε μια καλή επανάληψη (ανάλογη με τις ελλείψεις σας). Η πρώτη Εργαστηριακή άσκηση εξάλλου θα είναι πάνω στον διαδικαστικό προγραμματισμό και την C και θα πρέπει να παραδ

 ... [περισσότερα] Σχόλια (0)
Παρασκευή, 16 Φεβρουαρίου 2024 - 8:43 π.μ.
- από τον χρήστη Θραμπουλίδης Κλεάνθης

Η οργάνωση του μαθήματος περιγράφεται στο αρχείο OopCourseStructureV6.pdf.

Απαντήσεις σε συχνές ερωτήσεις θα βρείτε στο αρχείο OOP_FAQs.pdf. To αρχείο αυτό θα πρέπει να μελετηθεί προσεκτικά από όλους σας πριν την έναρξη των μαθημάτων. Ερωτήσεις πάνω σε αυτό στην αίθουσα διδασκαλίας ή στην περιοχή συζητήσεων.

Ερωτήσεις που δεν είναι μέσα στο πλαίσιο που ορίζει η απάντηση της Ερώτησης Νο1.2 (Τι κάνουμε αν έχουμε ερωτήσεις;) δεν θα λαμβάνουν απάντηση.

Σχόλια (0)
Δημοφιλείς αναρτήσεις
Ιστορικό αναρτήσεων