Title: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: c0ndemn3d on October 17, 2012, 22:45:59 pm Έτος 2012/2013: Γενικές απορίες και ανακοινώσεις.
Παρακαλείστε να κοινοποιείτε κάθε ανακοίνωση, ώστε να ενημερώνονται οι υπόλοιποι συμφοιτητές. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: 020400e on October 23, 2012, 18:44:06 pm Το μάθημα που χάθηκε την Πέμπτη θα αναπληρωθεί??
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: rspappas on October 23, 2012, 21:13:49 pm αν ειναι να αναπληρωθει, θα βγει ανακοινωση
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Σαλτιμπάγκος on October 30, 2012, 01:11:32 am Επειδη δεν με βολευει το διωρο της τριτης κ μπορω να πηγαινω μονο στα μαθηματα της πεμπτης αναγκαστηκα πρεπει να διαλεξω αν θα παρακολουθω μονο θεωρια (τμημα 2) ή μονο ασκησεις (τμημα 1). Ποιο ειναι πιο χρησιμο;ασκησεις (κ διαβασμα θεωρια απο το βιβλιο κ τις σημειωσεις ) ή θεωρια;
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Nerevar on October 30, 2012, 15:12:05 pm Επειδη δεν με βολευει το διωρο της τριτης κ μπορω να πηγαινω μονο στα μαθηματα της πεμπτης αναγκαστηκα πρεπει να διαλεξω αν θα παρακολουθω μονο θεωρια (τμημα 2) ή μονο ασκησεις (τμημα 1). Ποιο ειναι πιο χρησιμο;ασκησεις (κ διαβασμα θεωρια απο το βιβλιο κ τις σημειωσεις ) ή θεωρια; Aσκησεις με τον συμεωνιδη,χωρις συζητηση.Για θεωρια διαβασμα απο το βιβλιο,τις σημειωσεις του Κορτεση και το internet για οτι δεν καταλαβαινεις. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Chester on October 30, 2012, 15:47:19 pm Εμπειρικά και μόνο.... το βιβλίο σε αυτό το μάθημα και με τον τρόπο που το κάνει ο κορτέσης θα σου είναι αχρείαστο.
Δώσε βάση στις ασκήσεις του Συμεωνίδη, ότι απορίες έχεις δες τις σημειώσεις που είναι στο ethmmy, κάνε τις εβδομαδιαίες ασκήσεις, γράψου σε σχολή για "αποκρυπτογράφηση εκφωνήσεων Κορτέση", μάθε καλά virtual, static και operators και λογικά το περνάς το μάθημα. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Infinite Loop on October 30, 2012, 22:51:58 pm Οι ασκησεις με τον Συμεωνιδη ποτε ειναι;
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Exomag on October 31, 2012, 22:04:44 pm Από ethmmy:
Την εβδομάδα 29/10 - 2/11 θα γίνουν μαθήματα σύμφωνα με το παρακάτω πρόγραμμα: - Τετάρτη 31/10, Τμήμα ΙΙ (Λ-Ω), 13:00-15:00 (Θεωρία) - Πέμπτη 1/11, Τμήμα Ι (Α-Κ), 14:00-15:00 (Ασκήσεις) - Πέμπτη 1/11, Τμήμα Ι (Α-Κ), 15:00-16:00 (Θεωρία) - Πέμπτη 1/11, Τμήμα ΙΙ (Λ-Ω), 14:00-15:00 (Θεωρία) - Πέμπτη 1/11, Τμήμα ΙΙ (Λ-Ω), 15:00-16:00 (Ασκήσεις) Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Exomag on October 31, 2012, 22:06:05 pm Οι ασκησεις με τον Συμεωνιδη ποτε ειναι; Γενικά, Πέμπτη 14:00-16:00 για το Τμήμα Ι και Τετάρτη 13:00-15:00 για το Τμήμα ΙΙ... Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Exomag on November 06, 2012, 17:41:49 pm Από ethmmy:
Λόγω της γενικής απεργίας της Τετάρτης 7 – 11- 2012 το πρόγραμμα των παραδόσεων μεταβάλλεται ως εξής Την Πέμπτη 8 – 11 - 2012 2 – 3μμ Τμήμα Α-Κ θεωρεία 3 – 4μμ Τμήμα Λ–Ω θεωρεία Δεν θα γίνουν ασκήσεις λόγω απουσίας του κ. Συμεωνίδη Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: megali mpougatsa on November 08, 2012, 16:29:23 pm Αύριο 5-6 θα κάνει ασκήσεις το Α-Κ (ίσως ισχύει κάτι παρόμοιο και για το άλλο τμήμα, αλλά δεν ξέρω).
Επίσης, στο eTHMMY έχει αναρτηθεί η πρώτη εργασία με προθεσμία κάπου 10 μέρες από τώρα. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Exomag on November 08, 2012, 21:50:14 pm Από ethmmy:
Οι ασκήσεις της Πέμπτης, 8/11 θα γίνουν την Παρασκευή, 9/11, σύμφωνα με το παρακάτω πρόγραμμα: - Παρασκευή 9/11, Τμήμα Ι (Α-Κ), 17:00-18:00 (Ασκήσεις - Αίθουσα 3). - Παρασκευή 9/11, Τμήμα ΙΙ (Λ-Ω), 18:00-19:00 (Ασκήσεις - Αίθουσα 3). Όσοι έχουν εργαστήριο Ηλεκτρονικής (18:00-19:00), μπορούν να έρθουν στο Τμήμα Ι. Παρακαλώ να ενημερώσετε τους συναδέλφους σας. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Panos_Kanel on November 09, 2012, 16:44:54 pm Μήπως είπε πόσες ασκήσεις θα βγουν συνολικά φέτος ;
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: c0ndemn3d on November 09, 2012, 16:49:57 pm Μπα, δεν ανέφερε κάτι τέτοιο. Μετά που έχω μάθημα θα τον ρωτήσω.
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Jim D. Ace on November 16, 2012, 03:56:36 am να ρωτησω και γω κατι μιας και αποφασισα να κανω την εργασια (δεν ειναι σοβαρη απορια αλλα στη c επειδη μερικα πραγματα δεν τα χα κανει ετσι οπως μας τα "διδαξε" μου τα χε παρει λαθος :D :D)
ο δρ κορτεσιος στις member functions προτιμα inline implementation ή outline; ή δεν εχει προβλημα; (δεν εχω παρακολουθησει τα μαθηματα του και δεν ξερω πως τα χει διδαξει) Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: c0ndemn3d on November 16, 2012, 03:59:13 am outline
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Jim D. Ace on November 16, 2012, 04:01:01 am θενκς
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: christinette on November 16, 2012, 20:51:11 pm Το topic αναφέρεται αποκλειστικά σε απορίες/ανακοινώσεις/επικαιρότητα του μαθήματος Προγραμματιστικές Τεχνικές. Οτιδήποτε άλλο θα απομακρύνεται.
Εκ του συντονισμού. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: heavy melon on November 17, 2012, 22:20:01 pm αν ανεβάσουμε ένα αρχείο στο ethmmy
και ακολουθήσει και άλλο πιο σωστό ~και καλά θα μείνει το 2ο στο site, ξέρετε; Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: c0ndemn3d on November 17, 2012, 22:25:06 pm αν ανεβάσουμε ένα αρχείο στο ethmmy και ακολουθήσει και άλλο πιο σωστό ~και καλά θα μείνει το 2ο στο site, ξέρετε; Εγώ όταν ανεβάζω δεύτερη φορά αρχείο με ίδιο όνομα στο ετημμυ η ημερομηνία του αρχείου παραμένει ίδια (άρα δεν είμαι 100% σίγουρος για το αν μένει η 2η). Αν θες να ξανανεβάσεις την εργασία σου, καλύτερα κάνε το με σίγουρο τρόπο. Διάγραψε τη δήλωση της ομάδας που έχεις κάνει, ξανακάνε δήλωση και ανέβασε το αρχείο σου ξανά. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: ΚΗΜΜΥ on November 17, 2012, 22:26:26 pm Aν ανεβασεις αρχειο με ιδιο ονομα, αντικαθιστα το παλιο. (99%)
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: sterpapi on November 21, 2012, 13:28:41 pm Σήμερα το τμήμα Λ-Ω έχει ασκήσεις η θεωρία;
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: pentium4 on November 21, 2012, 13:40:39 pm Σήμερα το τμήμα Λ-Ω έχει ασκήσεις η θεωρία; Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: fasoul on November 22, 2012, 18:38:29 pm Νέο πρόγραμμα εργαστηρίων για το μάθημα Προγραμματιστικές Τεχνικές.
ANA ΟΜΑΔΕΣ: Α:Τρίτη 9-10πμ Β:Τρίτη 10-11πμ Γ:Πέμπτη 13-14μμ Δ:Παρασκευή 11-12μ Ε:Παρασκευή 13-14μμ Ζ:Παρασκευή 14-15μμ Η:Παρασκευή 15-16μμ Τα εργαστήρια των ομάδων Α, Β, Γ και Δ θα γίνονται στο εργαστήριο υπολογιστών του Γενικού Τμήματος . Τα εργαστήρια των ομάδων Ε, Ζ, και Η θα γίνονται στη νησίδα Βεργίνα. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: 020400e on November 23, 2012, 01:43:01 am Στις εξετάσεις έχει και θεωρία όπως ο δομημένος ή τα θέματα είναι αποκλειστικά ασκήσεις?????
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Endeavour X on November 23, 2012, 01:47:47 am εχει το κλασικο με το πινακακι και 2 ασκησεις.
θεωρια δεν εχει. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: fasoul on November 23, 2012, 13:30:45 pm Υπάρχουν κάπου οι εκφωνήσεις των εργαστηριακών ασκήσεων???
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Endeavour X on November 24, 2012, 00:57:57 am στο ethmmy?
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: fasoul on November 25, 2012, 02:43:09 am μιλάω για τις ασκήσεις που κάνουμε στο εργαστήριο...
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Exomag on November 25, 2012, 18:22:21 pm Υπάρχουν κάπου οι εκφωνήσεις των εργαστηριακών ασκήσεων??? Δεν υπάρχουν πουθενά ανεβασμένες, απ' όσο ξέρω. Αν στείλεις email, και ζητήσεις να τις ανεβάσουν στο ethmmy, πιθανώς, να εισακουστείς ;) Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: fasoul on November 25, 2012, 20:18:39 pm Αυτές οι εργασίες παίζουν κάποιο ρόλο στην τελική βαθμολογία
ή απλά τις κάνουμε για να περνάει η ώρα μέχρι την άφιξη(=αποχώρηση) του μεταπτυχιακού;;; Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Jim D. Ace on November 25, 2012, 20:19:52 pm Αυτές οι εργασίες παίζουν κάποιο ρόλο στην τελική βαθμολογία το 2ο :Dή απλά τις κάνουμε για να περνάει η ώρα μέχρι την άφιξη(=αποχώρηση) του μεταπτυχιακού;;; και υποτιθεται και για να κανεις επαναληψη αυτα που εμαθες Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: COACH on November 25, 2012, 20:24:37 pm δε παιζει ενα σεναριο με βαση 6,5? η κατι τετοιο;
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: c0ndemn3d on November 25, 2012, 20:25:09 pm δε παιζει ενα σεναριο με βαση 6,5? η κατι τετοιο; Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Jim D. Ace on November 25, 2012, 20:27:16 pm ναι αυτο με το 6 ισχυει για τις κανονικες εργασιες
οχι αυτες του εργαστηριου ο fasoul για του εργαστηριου ρωταει Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: c0ndemn3d on November 25, 2012, 20:28:47 pm ναι αυτο με το 6 ισχυει για τις κανονικες εργασιες οχι αυτες του εργαστηριου ο fasoul για του εργαστηριου ρωταει Γράψτε λάθος. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: COACH on November 25, 2012, 20:53:31 pm και απο μενα λαθος :P
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: anchelon on December 08, 2012, 16:37:44 pm Από ethmmy:
7 Δεκ 2012 3:02 μμ Συμεωνίδης Λόγω της χθεσινής κατάληψης, τα μαθήματα της εβδομάδας 10/12 - 14/12 θα γίνουν μαθήματα σύμφωνα με το παρακάτω πρόγραμμα: - Τετάρτη 12/12, Τμήμα ΙΙ (Λ-Ω), 13:00-15:00 (Θεωρία) - Τετάρτη 12/12, Τμήμα Ι (Α-Κ), 13:00-15:00 (Ασκήσεις) - Πέμπτη 13/12, Τμήμα Ι (Α-Κ), 14:00-15:00 (Ασκήσεις) - Πέμπτη 13/12, Τμήμα Ι (Α-Κ), 15:00-16:00 (Θεωρία) - Πέμπτη 13/12, Τμήμα ΙΙ (Λ-Ω), 14:00-15:00 (Θεωρία) - Πέμπτη 13/12, Τμήμα ΙΙ (Λ-Ω), 15:00-16:00 (Ασκήσεις) Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Jim D. Ace on December 10, 2012, 00:39:19 am να ρωτησω ξερει κανεις αν υπαρχει προβλημα αν δεν κανω μια εργασια;
στη c νομιζω ειχε πει οτι εχουμε δικαιωμα να μην παραδωσουμε 2 εργασιες το ιδιο ισχυει κι εδω; Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Endeavour X on December 10, 2012, 01:01:16 am ναι λιγο πολυ..
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Marco on January 05, 2013, 23:37:02 pm βγήκε και σχετική ανακοίνωση για τα μαθήματα του νέου έτους στο ethmmy
4 Ιαν 2013 12:02 μμ Συμεωνίδης Καλημέρα και καλή Χρονιά. Τα μαθήματα για τις εβδομάδες 7-11/1 και 14-18/1 θα γίνουν σύμφωνα με το παρακάτω πρόγραμμα: - Τετάρτη 9/1, Τμήμα Ι (Α-Κ) και Τμήμα ΙΙ (Λ-Ω), Θεωρία - Πέμπτη 10/1, Τμήμα Ι (Α-Κ) και Τμήμα ΙΙ (Λ-Ω), Θεωρία - Τετάρτη 16/1, Τμήμα Ι (Α-Κ) και Τμήμα ΙΙ (Λ-Ω), Ασκήσεις - Πέμπτη 17/1, Τμήμα Ι (Α-Κ) και Τμήμα ΙΙ (Λ-Ω), Ασκήσεις Τα μαθήματα θα είναι κοινά και για τα δυο τμήματα και θα γίνουν στην Αίθουσα 3. Παρακαλώ να ενημερώσετε τους συναδέλφους σας. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: alepou1 on January 10, 2013, 19:36:36 pm παιδια ξερετε αν εχει εξεταση προφορικη το μαθημα οπως ο δομημενος?
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: jthois on January 10, 2013, 20:29:40 pm παιδια ξερετε αν εχει εξεταση προφορικη το μαθημα οπως ο δομημενος? Ναι έχει Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Locke on January 21, 2013, 23:12:45 pm Αυτή την εβδομάδα θα γίνουν εργαστήρια?
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: sexycowboy on January 21, 2013, 23:30:35 pm Αυτή την εβδομάδα θα γίνουν εργαστήρια? Ναι, κανονικά. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: johnnykost on January 23, 2013, 22:47:44 pm Έχουν πει μήπως πότε περίπου θα εξεταστούμε για τις εργασίες?
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: nsanasta on January 24, 2013, 19:35:30 pm να ρωτησω ξερει κανεις αν υπαρχει προβλημα αν δεν κανω μια εργασια; Ναι έχεις το δικαίωμα να μην παραδόσεις μέχρι δυο εργασίες και έτσι δίνεις με βάση το 5 αντί το 6...δηλαδή αν δεν παραδοσεισ από 3 και πάνω δίνεις με βάση το 6 :(στη c νομιζω ειχε πει οτι εχουμε δικαιωμα να μην παραδωσουμε 2 εργασιες το ιδιο ισχυει κι εδω; Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: TrueForce on January 25, 2013, 00:12:26 am Δηλαδη, εγω που δεν εκανα μονο την τελευταια(βαρεμαρα) και αμα ΔΕΝ παω αυριο εργαστηριο δινω κανονικα με βαση το 5, ετσι;
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Luffy on January 25, 2013, 15:08:20 pm Οχι . Πρεπει να εξεταστεις προφορικα. Αν δεν εξεταστεις προφορικα ειναι σα να μην εχεις παει καμια εργασια.
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: patoho on January 25, 2013, 16:20:28 pm καμια ιδεα για το ποτε ειναι οι προφορικες εξετασεις εχουμε??
δεν εχει βγει ανακοινωση στο ετημμυ... Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Luffy on January 25, 2013, 17:56:51 pm Στην αναμονη ειμαστε.
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Exomag on January 31, 2013, 13:37:21 pm Πρόγραμμα προφορικών εξετάσεων στις εργαστηριακές ασκήσεις του μαθήματος Προγραμματιστικές Τεχνικές
31 Ιαν 2013 12:17 μμ Κορτέσης ΠΡΟΓΡΑΜΜΑ ΠΡΟΦΟΡΙΚΩΝ ΕΞΕΤΑΣΕΩΝ ΤΩΝ ΕΡΓΑΣΤΗΡΙΑΚΩΝ ΑΣΚΗΣΕΩΝ ΣΤΟ ΜΑΘΗΜΑ “ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ”
Οι φοιτητές που θα προσέρχονται για εξέταση πρέπει να έχουν μαζί τους τη φοιτητική τους ταυτότητα (βιβλιάριο). Όσοι φοιτητές προσέρθουν εκτός της ημερομηνίας και των ωρών που έχουν οριστεί για αυτούς στο πιο πάνω πρόγραμμα δε θα γίνονται δεκτοί για εξέταση. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: thanospr on January 31, 2013, 13:53:29 pm Πρόγραμμα προφορικών εξετάσεων στις εργαστηριακές ασκήσεις του μαθήματος Προγραμματιστικές Τεχνικές Γιατι τα εκανε 4 τμηματα αφου αν δυο ειναι ιδια ωρα και μερα :D31 Ιαν 2013 12:17 μμ Κορτέσης ΠΡΟΓΡΑΜΜΑ ΠΡΟΦΟΡΙΚΩΝ ΕΞΕΤΑΣΕΩΝ ΤΩΝ ΕΡΓΑΣΤΗΡΙΑΚΩΝ ΑΣΚΗΣΕΩΝ ΣΤΟ ΜΑΘΗΜΑ “ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ”
Οι φοιτητές που θα προσέρχονται για εξέταση πρέπει να έχουν μαζί τους τη φοιτητική τους ταυτότητα (βιβλιάριο). Όσοι φοιτητές προσέρθουν εκτός της ημερομηνίας και των ωρών που έχουν οριστεί για αυτούς στο πιο πάνω πρόγραμμα δε θα γίνονται δεκτοί για εξέταση. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: ΚΗΜΜΥ on January 31, 2013, 13:59:01 pm Μαλλον γιατι Κορτεσης κ Συμεωνιδης
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: gko17 on February 05, 2013, 19:20:35 pm αν καποιος δεν εχει παρακολουθησει κανενα εργαστηριο και δεν εχει παραδωσει ουτε εργασιες μπορει να δωσει γραπτα με βαση το 6 ή δε μπορει να δωσει καθολου??
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: varvoutis on February 05, 2013, 19:26:32 pm αν καποιος δεν εχει παρακολουθησει κανενα εργαστηριο και δεν εχει παραδωσει ουτε εργασιες μπορει να δωσει γραπτα με βαση το 6 ή δε μπορει να δωσει καθολου?? νομίζω μπορεί, αλλά δες και στις πληροφορίες μαθήματος στο ethmmy για σιγουριά Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Luffy on February 05, 2013, 19:48:39 pm Δινει με βαση το 6 στανταρ.
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: fasoul on February 07, 2013, 02:10:26 am Τελικά ξέρουμε πότε είναι (αν θα γίνει) η προφορική εξέταση?
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: ΚΗΜΜΥ on February 07, 2013, 02:21:22 am Tι λεει 5 ποστ πιο πανω?
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: fasoul on February 07, 2013, 02:23:44 am my mistake, ty ;D
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: L on February 18, 2013, 14:43:30 pm Στις εξετάσεις έχουμε τα πάντα όλα μαζί μας ε;
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Exomag on February 18, 2013, 14:47:33 pm Στις εξετάσεις έχουμε τα πάντα όλα μαζί μας ε; Ο Κορτέσης είπε πως δεν επιτρέπονται οι χειρόγραφες σημειώσεις. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: L on February 18, 2013, 14:59:01 pm Στις εξετάσεις έχουμε τα πάντα όλα μαζί μας ε; Ο Κορτέσης είπε πως δεν επιτρέπονται οι χειρόγραφες σημειώσεις. Αχά, άρα τι, άμα τις πληκτρολογήσω και τις εκτυπώσω επιτρέπονται; :P Seriously now, τι επιτρέπεται; Το βιβλίο; Εκτυπωμένα πράγματα που να μη γράψαμε εμείς; Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Infinite Loop on February 18, 2013, 15:03:19 pm Στις εξετάσεις έχουμε τα πάντα όλα μαζί μας ε; Ο Κορτέσης είπε πως δεν επιτρέπονται οι χειρόγραφες σημειώσεις. Αχά, άρα τι, άμα τις πληκτρολογήσω και τις εκτυπώσω επιτρέπονται; :P Seriously now, τι επιτρέπεται; Το βιβλίο; Εκτυπωμένα πράγματα που να μη γράψαμε εμείς; (αν θυμαμαι καλα) Το βιβλιο, και εκτυπωμενα: οι σημειωσεις του Κορτεση, τα προγραμματα του Κορτεση στο ethmmy, και τα δικα σου προγραμματα (των εργασιων). Αν κατι απο αυτα δεν ισχυει, ας διορθωσει καποιος νεοτερος. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Exomag on February 18, 2013, 15:26:11 pm Στο μάθημα, εγώ θυμάμαι, πως ο Κορτέσης είπε ότι επιτρέπονται όλες οι σημειώσεις εφόσον είναι εκτυπωμένες (διότι αν έχει κάτι χειρόγραφο μαζί σου, δεν μπορούν να ξεχωρίσουν κατά πόσο είναι σημειώσεις ή, για παράδειγμα, το γραπτό/πρόχειρο που σου έδωσε κάποιος εκείνη τη στιγμή).
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: L on February 18, 2013, 15:51:04 pm Aha, thanks guys. ;)
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: trakas on February 23, 2013, 16:09:41 pm ερωτηση: δεν εχω κανει τις εργασιες αλλα εχω καποια γνωση της θεωριας...πως προτεινετε να διαβασω κ απο που;
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: anchelon on February 23, 2013, 16:39:47 pm ερωτηση: δεν εχω κανει τις εργασιες αλλα εχω καποια γνωση της θεωριας...πως προτεινετε να διαβασω κ απο που; εγώ θα πρότεινα να δεις παλιά θέματα και να προσπαθήσεις να τα λύσεις διαβάζοντας παράλληλα και τη θεωρία.Εγώ πάντως αυτό θα κάνω...Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: rainmaker on February 23, 2013, 17:31:03 pm δεσ πρωτα οπωσδηποτε τις εργασιες.ειναι σχεδον ολο το μαθημα:):)
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: trakas on February 23, 2013, 17:38:20 pm τις ασκησεις του συμεωνιδη αξιζει να τις δουμε;
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: ThanosAm on February 23, 2013, 20:55:58 pm Ναι, ειναι καλη εφαρμογη της θεωριας που μαθαινεις
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Alice_8 on February 24, 2013, 18:41:56 pm Όταν ζητάει να κάνουμε ανεξάρτητη συνάρτηση(είδα οτι υπάρχει σε παλιότερα θέματα) , ειναι απαραίτητο να γίνει με virtual ή είναι εξίσου σωστό με template ??
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Αλντεμπαράν on February 24, 2013, 19:32:47 pm ασκήσεις 4ης βδομάδας, στην vector γραφει
float Vector::operator*(Vector V2) { bla bla result += V2.v * v; } με τον *v να είναι private.Πως εξηγήται η πρόσβαση στα private(και από τους operators)????? Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: kostakiss on February 24, 2013, 19:39:04 pm ασκήσεις 4ης βδομάδας, στην vector γραφει float Vector::operator*(Vector V2) { bla bla result += V2.v * v; } με τον *v να είναι private.Πως εξηγήται η πρόσβαση στα private(και από τους operators)????? αφου η "συναρτηση" operator * ειναι μελος της κλασης vector! στην ουσια περνεις V2.v ( το v του ορισματος της συναρτησης) επι this v (της κλασης). Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες αν Post by: Αλντεμπαράν on February 24, 2013, 20:21:48 pm ασκήσεις 4ης βδομάδας, στην vector γραφει float Vector::operator*(Vector V2) { bla bla result += V2.v * v; } με τον *v να είναι private.Πως εξηγήται η πρόσβαση στα private(και από τους operators)????? αφου η "συναρτηση" operator * ειναι μελος της κλασης vector! στην ουσια περνεις V2.v ( το v του ορισματος της συναρτησης) επι this v (της κλασης). Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: skipper on February 24, 2013, 22:39:58 pm Όταν ζητάει να κάνουμε ανεξάρτητη συνάρτηση(είδα οτι υπάρχει σε παλιότερα θέματα) , ειναι απαραίτητο να γίνει με virtual ή είναι εξίσου σωστό με template ?? Ειχα ρωτησει το Μαμαλακη προχθες γι αυτο το θεμα και μου ειπε οτι χρησιμοποιεις template μονο και εφοσον στο λεει στην εκφωνηση. Επομενως, αν δε γραφει κατι τετοιο, το πας με κληρονομικοτητα και virtual συναρτησεις. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: trakas on February 24, 2013, 23:02:24 pm Code: class Counter { η συναρτηση αρχικων συνθηκων μπορει να γραφει κ ετσι ή ειναι διαφορετικο πραγμα σ αυτη την περιπτωση;; (ειναι η 2η ασκηση απο την 6η εβδομαδα) Code: Counter(int a,int b){ Επισης, μπορει καποιος να μ εξηγησει αυτη τη συνταξη;;; Code: b.p[i]=p[i]>a2.p[i]? p[i] : a2.p[i]; Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: 4emonas on February 25, 2013, 03:06:55 am να ρωτησω κατι? οσον αφορα τους πινακες, πως δεσμευουμε δυναμικα θεση σ αυτους? με τη malloc η θα μπορουμε και αλλιως???
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Exomag on February 25, 2013, 03:18:03 am Code: class Counter { η συναρτηση αρχικων συνθηκων μπορει να γραφει κ ετσι ή ειναι διαφορετικο πραγμα σ αυτη την περιπτωση;; (ειναι η 2η ασκηση απο την 6η εβδομαδα) Code: Counter(int a,int b){ Επισης, μπορει καποιος να μ εξηγησει αυτη τη συνταξη;;; Code: b.p[i]=p[i]>a2.p[i]? p[i] : a2.p[i]; Code: if (p[i]>a2.p[i]) { Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Exomag on February 25, 2013, 03:18:11 am να ρωτησω κατι? οσον αφορα τους πινακες, πως δεσμευουμε δυναμικα θεση σ αυτους? με τη malloc η θα μπορουμε και αλλιως??? Είτε με malloc, είτε με new...Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: 4emonas on February 25, 2013, 06:35:25 am να ρωτησω κατι? οσον αφορα τους πινακες, πως δεσμευουμε δυναμικα θεση σ αυτους? με τη malloc η θα μπορουμε και αλλιως??? Είτε με malloc, είτε με new...ευχαριστώ!! :) και κατι ακομα...μπορει καποιο καλο παιδι να πει την αναλυτικη υλη απο τις σημειωσεις του κορτέση?just to be sure.! Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Eragon on February 25, 2013, 11:14:22 am να ρωτησω κατι? οσον αφορα τους πινακες, πως δεσμευουμε δυναμικα θεση σ αυτους? με τη malloc η θα μπορουμε και αλλιως??? Είτε με malloc, είτε με new...ευχαριστώ!! :) και κατι ακομα...μπορει καποιο καλο παιδι να πει την αναλυτικη υλη απο τις σημειωσεις του κορτέση?just to be sure.! Τα μόνα που δε θυμαμαι αν εχουν ειπωθει ειναι τα 6.4 και 6.6 αλλα προκειται για τοσο μικρα κομματια που θα προτεινα να τα κανεις μια αναγνωση Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: rainmaker on February 25, 2013, 13:16:40 pm λιγο πιο ουσιαστικα τωρα για την υλη:):)συμφωνω τυπικα με παυλo.αλλα ο συμεωνιδης ειπε οτι τα θεματα σχεδον παντα ειναι ενα προγραμμα με επικαλυψη συναρτησεων και ενα με virtual.οποτε αρχεια πολυ δυσκολο εως αδυνατο.βεβαια ποτε μη λες ποτε:P:P
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: thanospr on February 25, 2013, 13:25:29 pm Θεματα 2009 ομαδα Β θεμα 1 η ανεξαρτησια συναρτησης γινεται και με virtual και με templates;
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: ThanosAm on February 25, 2013, 13:28:39 pm Παντως αποσο ξερω τα αρχεια στους περσινους δεν διδαχθηκαν . Δεν προλαβαιναν λογω χαμενων ωρων .
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: elefmylo on February 25, 2013, 16:55:34 pm Οι static μεταβλητές και οι static συναρτήσεις ουσιατικά τις μας προσφέρουν, γιατί τις χρησιμοποιούμε γτ απο τις σημειώσεις Κορτεση δε βγάζω άκρη...?
Το ίδιο και για τις virtual κάποιος...? Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: trakas on February 25, 2013, 17:03:53 pm 3η ασκηση-10η εβδομαδα:
Για να κανω την συναρτηση calc_area κ να ειναι ανεξαρτητη απο το σχημα του οικοπεδου μπορω να κανω το εξης:
Aν το κανω ετσι εχω πετυχει την ανεξαρτησια; Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: skipper on February 25, 2013, 17:16:39 pm Οι static μεταβλητές και οι static συναρτήσεις ουσιατικά τις μας προσφέρουν, γιατί τις χρησιμοποιούμε γτ απο τις σημειώσεις Κορτεση δε βγάζω άκρη...? Το ίδιο και για τις virtual κάποιος...? Ο Κορτεσης χρησιμοποιει τις static μεταβλητες και συναρτησεις μελη μεσα σε μια κλαση κυριως για να πετυχει ανεξαρτησια λογισμικου, δηλαδη η main να ειναι ανεξαρτητη απο αριθμο κλασεων και αντικειμενων. Επισης, σε αλλη περιπτωση, τις χρησιμοποιει οταν ζηταει να μην υπαρχουν γενικες μεταβλητες στο προγραμμα και δημιουργει μια κλαση η οποια τις διαχειριζεται (τις static). Οι virtual χρησιμοποιουνται οταν υπαρχει κληρονομικοτητα, εχεις δηλαδη μια virtual (συνηθως abstract) συναρτηση δηλωμενη στη βασικη σου κλαση και εφαρμοζεις διαφορετικες υλοποιησεις αυτης στις παραγομενες κλασεις σου. Η συναρτηση αυτη δηλαδη, θα εκτελει παρομοια λειτουργια σε ολες τις παραγομενες κλασεις σου, αλλα με διαφορετικους τροπους, αναλογως τα δεδομενα. Το ιδιο ισχυει και αν εχεις περισσοτερες απο μια virtual συναρτησεις στη βασικη σου. Ελπιζω να σε κατατοπισα! Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: elefmylo on February 25, 2013, 17:29:05 pm Οι static μεταβλητές και οι static συναρτήσεις ουσιατικά τις μας προσφέρουν, γιατί τις χρησιμοποιούμε γτ απο τις σημειώσεις Κορτεση δε βγάζω άκρη...? Το ίδιο και για τις virtual κάποιος...? Ο Κορτεσης χρησιμοποιει τις static μεταβλητες και συναρτησεις μελη μεσα σε μια κλαση κυριως για να πετυχει ανεξαρτησια λογισμικου, δηλαδη η main να ειναι ανεξαρτητη απο αριθμο κλασεων και αντικειμενων. Επισης, σε αλλη περιπτωση, τις χρησιμοποιει οταν ζηταει να μην υπαρχουν γενικες μεταβλητες στο προγραμμα και δημιουργει μια κλαση η οποια τις διαχειριζεται (τις static). Οι virtual χρησιμοποιουνται οταν υπαρχει κληρονομικοτητα, εχεις δηλαδη μια virtual (συνηθως abstract) συναρτηση δηλωμενη στη βασικη σου κλαση και εφαρμοζεις διαφορετικες υλοποιησεις αυτης στις παραγομενες κλασεις σου. Η συναρτηση αυτη δηλαδη, θα εκτελει παρομοια λειτουργια σε ολες τις παραγομενες κλασεις σου, αλλα με διαφορετικους τροπους, αναλογως τα δεδομενα. Το ιδιο ισχυει και αν εχεις περισσοτερες απο μια virtual συναρτησεις στη βασικη σου. Ελπιζω να σε κατατοπισα! Για τις virtual ok με κατατόπισες αρκετα. :) Για τις static, αν κατάλαβα καλά, επειδή μπορείς να διαχειριστείς ταυτόχρονα αντικείεμνα κοινής κλάσης ανεξαρτήτου αριθμού(λόγω του ότι βρίσκονται σε κοινή θέση μνήμης), επιτυγχάνεται η ανεξαρτησία του λογισμικού...? Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: sΚονταριτσα on February 25, 2013, 20:50:25 pm ερωτησις:
τι πρεπει να κανουμε οταν ζηταει "μια μεταβλητη οριστηκε να ειναι κοινη για ολα τα αντικειμενα μιας κλασης"??? Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Infinite Loop on February 25, 2013, 20:53:05 pm ερωτησις: τι πρεπει να κανουμε οταν ζηταει "μια μεταβλητη οριστηκε να ειναι κοινη για ολα τα αντικειμενα μιας κλασης"??? Να την κανεις static member της κλασης. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: sΚονταριτσα on February 25, 2013, 20:58:42 pm static???και οχι global?
τι διαφορα εχουν αυτες οι δυο μεταξυ τους? και μια ακομα απορια,που την ειδα σε ενα θεμα. τι σημαινει αυτη η εκφραση? b=a-> z+=4... return a->k+a->n; τι ρολο βαραει το βελακι? Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: talkshowhost on February 25, 2013, 21:04:55 pm για το 1ο, η global ειναι γενικη για ολο το προγραμμα, ενω η στατικ ειναι κοινη για ολα τα αντικειμενα της κλασης που τη δηλωσες.
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες αν Post by: Infinite Loop on February 25, 2013, 21:06:00 pm static???και οχι global? τι διαφορα εχουν αυτες οι δυο μεταξυ τους? Οπως ειπα, θα την κανεις static μελος της κλασης, το οποιο εχει διαφορα απο το σκετο static. Η διαφορα ειναι πρακτικα η εξης (θα σου δωσω ενα παραδειγμα, το τι ειναι το καθενα μπορεις να το βρεις ευκολα): Code: int a; //global μεταβλητη Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Infinite Loop on February 25, 2013, 21:16:48 pm b=a-> z+=4... return a->k+a->n; τι ρολο βαραει το βελακι? Ειναι σαν τον dot operator, για την περιπτωση ομως που δεν εχεις αντικειμενο, αλλα pointer σε αντικειμενο. Δεν εχεις πολυδιαβασει το συντακτικο, ε; :P Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: sΚονταριτσα on February 25, 2013, 21:18:16 pm εγω ειμαι ενεργειακη καλε κυριε,δεν μπορω να διαβαζω εγχειριδια...χαχα
σευχαριστω πολυ για την απαντηση,αλλα μπορεις να μ δωσεις ενα παραδειγμα ετσι να νιωσω? Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες αν Post by: Infinite Loop on February 25, 2013, 21:20:40 pm εγω ειμαι ενεργειακη καλε κυριε,δεν μπορω να διαβαζω εγχειριδια...χαχα σευχαριστω πολυ για την απαντηση,αλλα μπορεις να μ δωσεις ενα παραδειγμα ετσι να νιωσω? Code: class Foo { Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες αν Post by: skipper on February 25, 2013, 21:49:15 pm Οι static μεταβλητές και οι static συναρτήσεις ουσιατικά τις μας προσφέρουν, γιατί τις χρησιμοποιούμε γτ απο τις σημειώσεις Κορτεση δε βγάζω άκρη...? Το ίδιο και για τις virtual κάποιος...? Ο Κορτεσης χρησιμοποιει τις static μεταβλητες και συναρτησεις μελη μεσα σε μια κλαση κυριως για να πετυχει ανεξαρτησια λογισμικου, δηλαδη η main να ειναι ανεξαρτητη απο αριθμο κλασεων και αντικειμενων. Επισης, σε αλλη περιπτωση, τις χρησιμοποιει οταν ζηταει να μην υπαρχουν γενικες μεταβλητες στο προγραμμα και δημιουργει μια κλαση η οποια τις διαχειριζεται (τις static). Οι virtual χρησιμοποιουνται οταν υπαρχει κληρονομικοτητα, εχεις δηλαδη μια virtual (συνηθως abstract) συναρτηση δηλωμενη στη βασικη σου κλαση και εφαρμοζεις διαφορετικες υλοποιησεις αυτης στις παραγομενες κλασεις σου. Η συναρτηση αυτη δηλαδη, θα εκτελει παρομοια λειτουργια σε ολες τις παραγομενες κλασεις σου, αλλα με διαφορετικους τροπους, αναλογως τα δεδομενα. Το ιδιο ισχυει και αν εχεις περισσοτερες απο μια virtual συναρτησεις στη βασικη σου. Ελπιζω να σε κατατοπισα! Για τις virtual ok με κατατόπισες αρκετα. :) Για τις static, αν κατάλαβα καλά, επειδή μπορείς να διαχειριστείς ταυτόχρονα αντικείεμνα κοινής κλάσης ανεξαρτήτου αριθμού(λόγω του ότι βρίσκονται σε κοινή θέση μνήμης), επιτυγχάνεται η ανεξαρτησία του λογισμικού...? Βασικα η ανεξαρτησια λογισμικου μπορει να επιτευχθει με πολλους διαφορετικους τροπους και η κλαση με τα static μελη ειναι απλα ενας απ' αυτους. Αυτο που γραφεις ειναι σωστο, αλλα γενικα για να επιτευχθει ανεξαρτησια, ο Κορτεσης τουλαχιστον χρησιμοποιει παλι το ιδιο concept με αυτο που σ' εγραψα παραπανω, δηλαδη (βασικη κλαση, παραγομενες, virtual συναρτησεις)=κληρονομικοτητα. Απλα, το επιπλεον που κανεις οταν θες ανεξαρτησια της main (ανεξαρτησια λογισμικου) σε σχεση με μια ανεξαρτησια συναρτησης, ειναι οτι δε δημιουργεις αντικειμενα εσυ στη main, αλλα αυτα δημιουργουνται ''απο μονα τους'', αφου οριζεις ενα αντικειμενο στο τελος του κωδικα της κλασης και γενικα ολη η διαδικασια καταχωρησης των αντικειμενων γινεται στο runtime. Παντως μη σ' απασχολει και τοσο αυτο γιατι, μεχρι στιγμης τουλαχιστον, δεν εχει βαλει κατι τετοιο στις εξετασεις και λογικο μου φαινεται διοτι θα ηταν τραγικο (απο πλευρας χρονου) να γραφτει! Αυτα που πρεπει να περιμενεις σιγουρα ειναι κληρονομικοτητα, templates και υπερφορτωσεις (επικαλυψεις) τελεστων. Ελπιζω να μη σε κουρασα! :P Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες αν Post by: elefmylo on February 25, 2013, 22:03:04 pm Οι static μεταβλητές και οι static συναρτήσεις ουσιατικά τις μας προσφέρουν, γιατί τις χρησιμοποιούμε γτ απο τις σημειώσεις Κορτεση δε βγάζω άκρη...? Το ίδιο και για τις virtual κάποιος...? Ο Κορτεσης χρησιμοποιει τις static μεταβλητες και συναρτησεις μελη μεσα σε μια κλαση κυριως για να πετυχει ανεξαρτησια λογισμικου, δηλαδη η main να ειναι ανεξαρτητη απο αριθμο κλασεων και αντικειμενων. Επισης, σε αλλη περιπτωση, τις χρησιμοποιει οταν ζηταει να μην υπαρχουν γενικες μεταβλητες στο προγραμμα και δημιουργει μια κλαση η οποια τις διαχειριζεται (τις static). Οι virtual χρησιμοποιουνται οταν υπαρχει κληρονομικοτητα, εχεις δηλαδη μια virtual (συνηθως abstract) συναρτηση δηλωμενη στη βασικη σου κλαση και εφαρμοζεις διαφορετικες υλοποιησεις αυτης στις παραγομενες κλασεις σου. Η συναρτηση αυτη δηλαδη, θα εκτελει παρομοια λειτουργια σε ολες τις παραγομενες κλασεις σου, αλλα με διαφορετικους τροπους, αναλογως τα δεδομενα. Το ιδιο ισχυει και αν εχεις περισσοτερες απο μια virtual συναρτησεις στη βασικη σου. Ελπιζω να σε κατατοπισα! Για τις virtual ok με κατατόπισες αρκετα. :) Για τις static, αν κατάλαβα καλά, επειδή μπορείς να διαχειριστείς ταυτόχρονα αντικείεμνα κοινής κλάσης ανεξαρτήτου αριθμού(λόγω του ότι βρίσκονται σε κοινή θέση μνήμης), επιτυγχάνεται η ανεξαρτησία του λογισμικού...? Βασικα η ανεξαρτησια λογισμικου μπορει να επιτευχθει με πολλους διαφορετικους τροπους και η κλαση με τα static μελη ειναι απλα ενας απ' αυτους. Αυτο που γραφεις ειναι σωστο, αλλα γενικα για να επιτευχθει ανεξαρτησια, ο Κορτεσης τουλαχιστον χρησιμοποιει παλι το ιδιο concept με αυτο που σ' εγραψα παραπανω, δηλαδη (βασικη κλαση, παραγομενες, virtual συναρτησεις)=κληρονομικοτητα. Απλα το επιπλεον που κανεις οταν θες ανεξαρτησια της main (ανεξαρτησια λογισμικου) σε σχεση με μια ανεξαρτησια συναρτησης, ειναι οτι δε δημιουργεις αντικειμενα εσυ στη main αλλα αυτα δημιουργουνται ''απο μονα τους'' αφου τα οριζεις ενα αντικειμενο στο τελος του κωδικα της κλασης και γενικα ολη η διαδικασια καταχωρησης των αντικειμενων γινεται στο runtime. Παντως μη σ' απασχολει και τοσο αυτο γιατι μεχρι στιγμης τουλαχιστον δεν εχει βαλει κατι τετοιο στις εξετασεις και λογικο μου φαινεται διοτι θα ηταν τραγικο (απο πλευρας χρονου) να γραφτει! Αυτα που πρεπει να περιμενεις σιγουρα ειναι κληρονομικοτητα, templates και υπερφορτωσεις (επικαλυψεις) τελεστων. Ελπιζω να μη σε κουρασα! :P οχι ρε εντάξει...κομπλε! ;) οκ νομίζω το χω...σε ευχαριστώ! Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες αν Post by: skipper on February 26, 2013, 00:15:21 am Οι static μεταβλητές και οι static συναρτήσεις ουσιατικά τις μας προσφέρουν, γιατί τις χρησιμοποιούμε γτ απο τις σημειώσεις Κορτεση δε βγάζω άκρη...? Το ίδιο και για τις virtual κάποιος...? Ο Κορτεσης χρησιμοποιει τις static μεταβλητες και συναρτησεις μελη μεσα σε μια κλαση κυριως για να πετυχει ανεξαρτησια λογισμικου, δηλαδη η main να ειναι ανεξαρτητη απο αριθμο κλασεων και αντικειμενων. Επισης, σε αλλη περιπτωση, τις χρησιμοποιει οταν ζηταει να μην υπαρχουν γενικες μεταβλητες στο προγραμμα και δημιουργει μια κλαση η οποια τις διαχειριζεται (τις static). Οι virtual χρησιμοποιουνται οταν υπαρχει κληρονομικοτητα, εχεις δηλαδη μια virtual (συνηθως abstract) συναρτηση δηλωμενη στη βασικη σου κλαση και εφαρμοζεις διαφορετικες υλοποιησεις αυτης στις παραγομενες κλασεις σου. Η συναρτηση αυτη δηλαδη, θα εκτελει παρομοια λειτουργια σε ολες τις παραγομενες κλασεις σου, αλλα με διαφορετικους τροπους, αναλογως τα δεδομενα. Το ιδιο ισχυει και αν εχεις περισσοτερες απο μια virtual συναρτησεις στη βασικη σου. Ελπιζω να σε κατατοπισα! Για τις virtual ok με κατατόπισες αρκετα. :) Για τις static, αν κατάλαβα καλά, επειδή μπορείς να διαχειριστείς ταυτόχρονα αντικείεμνα κοινής κλάσης ανεξαρτήτου αριθμού(λόγω του ότι βρίσκονται σε κοινή θέση μνήμης), επιτυγχάνεται η ανεξαρτησία του λογισμικού...? Βασικα η ανεξαρτησια λογισμικου μπορει να επιτευχθει με πολλους διαφορετικους τροπους και η κλαση με τα static μελη ειναι απλα ενας απ' αυτους. Αυτο που γραφεις ειναι σωστο, αλλα γενικα για να επιτευχθει ανεξαρτησια, ο Κορτεσης τουλαχιστον χρησιμοποιει παλι το ιδιο concept με αυτο που σ' εγραψα παραπανω, δηλαδη (βασικη κλαση, παραγομενες, virtual συναρτησεις)=κληρονομικοτητα. Απλα το επιπλεον που κανεις οταν θες ανεξαρτησια της main (ανεξαρτησια λογισμικου) σε σχεση με μια ανεξαρτησια συναρτησης, ειναι οτι δε δημιουργεις αντικειμενα εσυ στη main αλλα αυτα δημιουργουνται ''απο μονα τους'' αφου τα οριζεις ενα αντικειμενο στο τελος του κωδικα της κλασης και γενικα ολη η διαδικασια καταχωρησης των αντικειμενων γινεται στο runtime. Παντως μη σ' απασχολει και τοσο αυτο γιατι μεχρι στιγμης τουλαχιστον δεν εχει βαλει κατι τετοιο στις εξετασεις και λογικο μου φαινεται διοτι θα ηταν τραγικο (απο πλευρας χρονου) να γραφτει! Αυτα που πρεπει να περιμενεις σιγουρα ειναι κληρονομικοτητα, templates και υπερφορτωσεις (επικαλυψεις) τελεστων. Ελπιζω να μη σε κουρασα! :P οχι ρε εντάξει...κομπλε! ;) οκ νομίζω το χω...σε ευχαριστώ! Να σαι καλα! Καλη επιτυχια να χουμε! ;) Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: kofski17 on February 26, 2013, 00:34:13 am ερωτησις: πρεπει να την κανεις static. έτσι αν ορίσεις πχ 3 αντικείμενα της κλάσης αυτής, και δώσεις τιμή στην μεταβλητή απ'το 1 απο αυτά, η τιμή θα διατηρηθεί και στα υπόλοιπα 2τι πρεπει να κανουμε οταν ζηταει "μια μεταβλητη οριστηκε να ειναι κοινη για ολα τα αντικειμενα μιας κλασης"??? Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Alice_8 on February 26, 2013, 13:47:01 pm Όταν ζητάει να κάνουμε ανεξάρτητη συνάρτηση(είδα οτι υπάρχει σε παλιότερα θέματα) , ειναι απαραίτητο να γίνει με virtual ή είναι εξίσου σωστό με template ?? Ειχα ρωτησει το Μαμαλακη προχθες γι αυτο το θεμα και μου ειπε οτι χρησιμοποιεις template μονο και εφοσον στο λεει στην εκφωνηση. Επομενως, αν δε γραφει κατι τετοιο, το πας με κληρονομικοτητα και virtual συναρτησεις. Ευχαριστώ!Άρα όταν ζητάει η συνάρτηση να είναι ανεξάρτητη απο τον τύπο και τον αριθμό των μπλα μπλα , απλά κάνω την συγκεκριμένη συνάρτηση virtual και χρησιμοποιώ διπλό pointer(**p) για την αποθήκευση των στοιχέιων ο οποίος όμως δεν είναι απαραίτητο να είναι static...Σωστά? Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Αλντεμπαράν on February 26, 2013, 14:19:13 pm Όταν ζητάει να κάνουμε ανεξάρτητη συνάρτηση(είδα οτι υπάρχει σε παλιότερα θέματα) , ειναι απαραίτητο να γίνει με virtual ή είναι εξίσου σωστό με template ?? Ειχα ρωτησει το Μαμαλακη προχθες γι αυτο το θεμα και μου ειπε οτι χρησιμοποιεις template μονο και εφοσον στο λεει στην εκφωνηση. Επομενως, αν δε γραφει κατι τετοιο, το πας με κληρονομικοτητα και virtual συναρτησεις. Ευχαριστώ!Άρα όταν ζητάει η συνάρτηση να είναι ανεξάρτητη απο τον τύπο και τον αριθμό των μπλα μπλα , απλά κάνω την συγκεκριμένη συνάρτηση virtual και χρησιμοποιώ διπλό pointer(**p) για την αποθήκευση των στοιχέιων ο οποίος όμως δεν είναι απαραίτητο να είναι static...Σωστά? άρα δεν είσαι ανεξάρτηση του τύπου των αντικειμένων των παραγώμενων τάξεων.i think so... Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: varvoutis on February 26, 2013, 14:33:47 pm Όταν ζητάει να κάνουμε ανεξάρτητη συνάρτηση(είδα οτι υπάρχει σε παλιότερα θέματα) , ειναι απαραίτητο να γίνει με virtual ή είναι εξίσου σωστό με template ?? Ειχα ρωτησει το Μαμαλακη προχθες γι αυτο το θεμα και μου ειπε οτι χρησιμοποιεις template μονο και εφοσον στο λεει στην εκφωνηση. Επομενως, αν δε γραφει κατι τετοιο, το πας με κληρονομικοτητα και virtual συναρτησεις. Ευχαριστώ!Άρα όταν ζητάει η συνάρτηση να είναι ανεξάρτητη απο τον τύπο και τον αριθμό των μπλα μπλα , απλά κάνω την συγκεκριμένη συνάρτηση virtual και χρησιμοποιώ διπλό pointer(**p) για την αποθήκευση των στοιχέιων ο οποίος όμως δεν είναι απαραίτητο να είναι static...Σωστά? Πάντως στη φετινή εργασία E (που ζητάει η συνάρτηση get_total_P() να είναι ανεξάρτητη από αριθμό και τύπο συσκευών ) και τον static, στην base class, pointer σε pointer χρησιμοποιεί και η get_total_P() δεν είναι μέλος ούτε της base class αλλά ούτε και των derived classes Επισυνάπτω Πάντως νομίζω ανάλογα με το τι θέλει η άσκηση πότε χρησιμοποιείς virtual, πότε static και συνάρτηση που δεν είναι μέλος Εγώ, ας πούμε χρειάστηκε να τα χρησιμοποιήσω και τα δύο όταν έλυνα ένα παλιό θέμα (χωρίς απαραίτητα να σημαίνει ότι το υλοποίησα και απολύτως σωστά :D) Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: zos on February 26, 2013, 14:50:02 pm Όταν ζητάει να κάνουμε ανεξάρτητη συνάρτηση(είδα οτι υπάρχει σε παλιότερα θέματα) , ειναι απαραίτητο να γίνει με virtual ή είναι εξίσου σωστό με template ?? Ειχα ρωτησει το Μαμαλακη προχθες γι αυτο το θεμα και μου ειπε οτι χρησιμοποιεις template μονο και εφοσον στο λεει στην εκφωνηση. Επομενως, αν δε γραφει κατι τετοιο, το πας με κληρονομικοτητα και virtual συναρτησεις. Ευχαριστώ!Άρα όταν ζητάει η συνάρτηση να είναι ανεξάρτητη απο τον τύπο και τον αριθμό των μπλα μπλα , απλά κάνω την συγκεκριμένη συνάρτηση virtual και χρησιμοποιώ διπλό pointer(**p) για την αποθήκευση των στοιχέιων ο οποίος όμως δεν είναι απαραίτητο να είναι static...Σωστά? Πάντως στη φετινή εργασία E (που ζητάει η συνάρτηση get_total_P() να είναι ανεξάρτητη από αριθμό και τύπο συσκευών ) και τον static, στην base class, pointer σε pointer χρησιμοποιεί και η get_total_P() δεν είναι μέλος ούτε της base class αλλά ούτε και των derived classes Επισυνάπτω Πάντως νομίζω ανάλογα με το τι θέλει η άσκηση πότε χρησιμοποιείς virtual, πότε static και συνάρτηση που δεν είναι μέλος Εγώ, ας πούμε χρειάστηκε να τα χρησιμοποιήσω και τα δύο όταν έλυνα ένα παλιό θέμα (χωρίς απαραίτητα να σημαίνει ότι το υλοποίησα και απολύτως σωστά :D) Να πω και εγώ την άποψη μου γτ νομίζω μπερδεύετε κάποια πράγματα(ξερόλας incoming).. Τις static μεταβλητές τις χρησιμοποιείς για να μην δίνεις σαν όρισμα στην συνάρτηση το πλήθος των αντικειμένων. Η ανεξαρτησία της συνάρτησης ως προς το είδος των αντικειμένων γίνεται με κληρονομικότητα και τον ορισμό μιας βασικής τάξης η οποία και αποθηκεύει τα αντικείμενα στο constructor της(το κομμάτι με το this στην άσκηση του παραθέτει ο varvoutis). Η virtual έχει να κάνει με την γενικότητα. Δηλαδή αν όλες οι τάξεις σου κάνουν μια ενέργεια το ίδιο(έστω return) τότε ορίζεις μια virtual συνάρτηση=0 στην βασική τάξη και κάθε παραγόμενη ξαναορίζει τι θα επιστρέφει με βάση τις μεταβλητές που έχει στo private κομμάτι της. Άρα το virtual δεν έχει σχέση αυτό καθε αυτό με την ανεξαρτησία της συνάρτησης που ζητάει. Γίνεται για να αποκτήσεις γενικότητα ως προς το είδος των αντικειμένων που μπορείς να φτιάξεις.. Η άσκηση Ε είναι ακριβώς αυτό που θέλει για ανεξαρτησία συνάρτησης και ταυτόχρονα ανεξαρτησία τύπου αντικειμένων. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: varvoutis on February 26, 2013, 15:15:25 pm Όταν ζητάει να κάνουμε ανεξάρτητη συνάρτηση(είδα οτι υπάρχει σε παλιότερα θέματα) , ειναι απαραίτητο να γίνει με virtual ή είναι εξίσου σωστό με template ?? Ειχα ρωτησει το Μαμαλακη προχθες γι αυτο το θεμα και μου ειπε οτι χρησιμοποιεις template μονο και εφοσον στο λεει στην εκφωνηση. Επομενως, αν δε γραφει κατι τετοιο, το πας με κληρονομικοτητα και virtual συναρτησεις. Ευχαριστώ!Άρα όταν ζητάει η συνάρτηση να είναι ανεξάρτητη απο τον τύπο και τον αριθμό των μπλα μπλα , απλά κάνω την συγκεκριμένη συνάρτηση virtual και χρησιμοποιώ διπλό pointer(**p) για την αποθήκευση των στοιχέιων ο οποίος όμως δεν είναι απαραίτητο να είναι static...Σωστά? Πάντως στη φετινή εργασία E (που ζητάει η συνάρτηση get_total_P() να είναι ανεξάρτητη από αριθμό και τύπο συσκευών ) και τον static, στην base class, pointer σε pointer χρησιμοποιεί και η get_total_P() δεν είναι μέλος ούτε της base class αλλά ούτε και των derived classes Επισυνάπτω Πάντως νομίζω ανάλογα με το τι θέλει η άσκηση πότε χρησιμοποιείς virtual, πότε static και συνάρτηση που δεν είναι μέλος Εγώ, ας πούμε χρειάστηκε να τα χρησιμοποιήσω και τα δύο όταν έλυνα ένα παλιό θέμα (χωρίς απαραίτητα να σημαίνει ότι το υλοποίησα και απολύτως σωστά :D) Να πω και εγώ την άποψη μου γτ νομίζω μπερδεύετε κάποια πράγματα(ξερόλας incoming).. Τις static μεταβλητές τις χρησιμοποιείς για να μην δίνεις σαν όρισμα στην συνάρτηση το πλήθος των αντικειμένων. Η ανεξαρτησία της συνάρτησης ως προς το είδος των αντικειμένων γίνεται με κληρονομικότητα και τον ορισμό μιας βασικής τάξης η οποία και αποθηκεύει τα αντικείμενα στο constructor της(το κομμάτι με το this στην άσκηση του παραθέτει ο varvoutis). Η virtual έχει να κάνει με την γενικότητα. Δηλαδή αν όλες οι τάξεις σου κάνουν μια ενέργεια το ίδιο(έστω return) τότε ορίζεις μια virtual συνάρτηση=0 στην βασική τάξη και κάθε παραγόμενη ξαναορίζει τι θα επιστρέφει με βάση τις μεταβλητές που έχει στo private κομμάτι της. Άρα το virtual δεν έχει σχέση αυτό καθε αυτό με την ανεξαρτησία της συνάρτησης που ζητάει. Γίνεται για να αποκτήσεις γενικότητα ως προς το είδος των αντικειμένων που μπορείς να φτιάξεις.. Η άσκηση Ε είναι ακριβώς αυτό που θέλει για ανεξαρτησία συνάρτησης και ταυτόχρονα ανεξαρτησία τύπου αντικειμένων. Απλώς η φετινή άσκηση E είναι πιο σύνθετη, γιατί εκτός από ανεξαρτησία συνάρτησης ζητάει και ανεξαρτησία λογισμικού (ανεξαρτησία συνάρτησης main()) Γι αυτό και αποθηκεύει τους pointers των βασικών τάξεων στον έναν από τους δύο constructors, όχι; Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Locke on February 26, 2013, 20:50:12 pm Όταν ζητάει να κάνουμε ανεξάρτητη συνάρτηση(είδα οτι υπάρχει σε παλιότερα θέματα) , ειναι απαραίτητο να γίνει με virtual ή είναι εξίσου σωστό με template ?? Ειχα ρωτησει το Μαμαλακη προχθες γι αυτο το θεμα και μου ειπε οτι χρησιμοποιεις template μονο και εφοσον στο λεει στην εκφωνηση. Επομενως, αν δε γραφει κατι τετοιο, το πας με κληρονομικοτητα και virtual συναρτησεις. Ευχαριστώ!Άρα όταν ζητάει η συνάρτηση να είναι ανεξάρτητη απο τον τύπο και τον αριθμό των μπλα μπλα , απλά κάνω την συγκεκριμένη συνάρτηση virtual και χρησιμοποιώ διπλό pointer(**p) για την αποθήκευση των στοιχέιων ο οποίος όμως δεν είναι απαραίτητο να είναι static...Σωστά? Πάντως στη φετινή εργασία E (που ζητάει η συνάρτηση get_total_P() να είναι ανεξάρτητη από αριθμό και τύπο συσκευών ) και τον static, στην base class, pointer σε pointer χρησιμοποιεί και η get_total_P() δεν είναι μέλος ούτε της base class αλλά ούτε και των derived classes Επισυνάπτω Πάντως νομίζω ανάλογα με το τι θέλει η άσκηση πότε χρησιμοποιείς virtual, πότε static και συνάρτηση που δεν είναι μέλος Εγώ, ας πούμε χρειάστηκε να τα χρησιμοποιήσω και τα δύο όταν έλυνα ένα παλιό θέμα (χωρίς απαραίτητα να σημαίνει ότι το υλοποίησα και απολύτως σωστά :D) Να πω και εγώ την άποψη μου γτ νομίζω μπερδεύετε κάποια πράγματα(ξερόλας incoming).. Τις static μεταβλητές τις χρησιμοποιείς για να μην δίνεις σαν όρισμα στην συνάρτηση το πλήθος των αντικειμένων. Η ανεξαρτησία της συνάρτησης ως προς το είδος των αντικειμένων γίνεται με κληρονομικότητα και τον ορισμό μιας βασικής τάξης η οποία και αποθηκεύει τα αντικείμενα στο constructor της(το κομμάτι με το this στην άσκηση του παραθέτει ο varvoutis). Η virtual έχει να κάνει με την γενικότητα. Δηλαδή αν όλες οι τάξεις σου κάνουν μια ενέργεια το ίδιο(έστω return) τότε ορίζεις μια virtual συνάρτηση=0 στην βασική τάξη και κάθε παραγόμενη ξαναορίζει τι θα επιστρέφει με βάση τις μεταβλητές που έχει στo private κομμάτι της. Άρα το virtual δεν έχει σχέση αυτό καθε αυτό με την ανεξαρτησία της συνάρτησης που ζητάει. Γίνεται για να αποκτήσεις γενικότητα ως προς το είδος των αντικειμένων που μπορείς να φτιάξεις.. Η άσκηση Ε είναι ακριβώς αυτό που θέλει για ανεξαρτησία συνάρτησης και ταυτόχρονα ανεξαρτησία τύπου αντικειμένων. Και η ανεξαρτησία ως προς τον αριθμό των αντικειμένων πώς γίνεται; Και κάτι ακόμα.. Στην Ε, δημιουργεί αντικέιμενο αμέσως μετά τον ορισμό της τάξης για να έχουμε ανεξαρτησία στη main;; Αν δεν ζητάει ανεξάρτησία λογισμικού τί κάνουμε; Μέσα στη main ορίζουμε αντικείμενα; Για παράδειγμα στην Ε θα γράφαμε μέσα στη main: device1 omh("OMH"); device2 motor("motor"); ?? Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες αν Post by: Exomag on March 13, 2013, 16:18:13 pm Προγραμματιστικές Τεχνικές - Εξεταστική Φεβρουαρίου 2013
-------------------------------- Αποτελέσματα: eTHMMY (http://alexander.ee.auth.gr:8083/eTHMMY/archive/146/downloadFile/4112/exam-f-2013.htm) -------------------------------- Στατιστικά: Δώσαν: 229 Πέρασαν: 87 Ποσοστό: 38% Μέσος Όρος: 3.55 ΥΓ: Και γαμώ... Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: L on March 13, 2013, 16:37:45 pm Στον Κορτέση πάντα να περιμένεις -2 με -3 από αυτό που πιστεύεις ότι έγραψες... Πότε θα πάρει σύνταξη να ηρεμήσουμε;; >:( >:(
edit: Και ήταν και απαίσια τα θέματα αυτή τη φορά. Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: COACH on March 13, 2013, 16:48:13 pm Προγραμματιστικές Τεχνικές - Εξεταστική Φεβρουαρίου 2013 -------------------------------- Αποτελέσματα: eTHMMY (http://alexander.ee.auth.gr:8083/eTHMMY/archive/146/downloadFile/4112/exam-f-2013.htm) -------------------------------- Στατιστικά: Δώσαν: 229 Πέρασαν: 42 Ποσοστό: 18.34% Μέσος Όρος: 3.55 ΥΓ: Και γαμώ... +1 .... Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: rainmaker on March 13, 2013, 17:35:36 pm τα θεματα ηταν οντως παρα πολλα και αρκετα δυσκολα.μονο απο το 2ο επαιρνες ευκολα μοναδες.πολυ ψαρωτικο το 3ο σε αντιθεση με αλλες χρονιες.
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες αν Post by: Xleboniaris on March 14, 2013, 15:55:04 pm να ρωτήσω τι θα προτείνατε, για το 5άρι σε αυτό το μάθημα , θα το κόβατε , θα το κρατούσατε ?? Τα θέματα ήταν δύσκολα , ειδικά για τον χρόνο που δίνονταν , ίσως τον Σεπτέμβριο να είναι καλύτερα. Όπως είδαμε από τις καταστάσεις το ποσοστό επιτυχίας ήταν κοντά στο -38%- και ο μέσος όρος αυτών που πέρασαν πολύ χαμηλός. Πιστεύω ότι, ό,τι ήταν να μάθω το έχω μάθε. Κάτω από καλύτερες συνθήκες θα έγραφα καλύτερα και δεν θα ρωτούσα εδώ. Ε νοώ δηλαδή ότι τον Σεπτέμβρη ουσιαστικά θα χρειαστεί να κάνω μόνο επανάληψη , δεν ξέρω βέβαια αν θα τα θυμάμαι ως τότε , καλά. Είμαι, 2ο έτος και όπως είναι φυσικό έμειναν κάποια μαθήματα από το 3ο εξάμηνο , όπως σε όλους , αλλά όχι και πάρα πολλά. Βασικά ρωτάω γιατί είδα πολλά 5αρια-5,5 και επειδή είναι αρκετά σημαντικό μάθημα προγραμματισμού ,( πολύ πιθανόν να έιναι σημαντικό ένας καλός βαθμός στο μάθημα) θα ήθελα να ρωτήσω τι θα κάνατε . Από την άλλη όμως ο Κορτέσης είναι πολύ περίεργος και το μάθημα ιδιότροπο, και επειδή δεν κρατιούνται οι βαθμοί ίσως τον Σεπτέμβρη να τύχει κάτι ή να βάλει ακόμα πιο δύσκολα και να μην περάσω τελικά, και να μείνει που είναι ακόμα χειρότερο αφού τα 2 πρώτα έτη θες να καθαρίζεις από μαθήματα. Λοιπόν , τι λέτε??
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες αν Post by: Exomag on March 14, 2013, 15:58:32 pm Να σημειωθεί πως είχα κάνει λάθος στα Στατιστικά των Αποτελεσμάτων, και τώρα είναι διορθωμένα (το ποσοστό επιτυχίας είναι 38% αντί για 18%).
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: ΚΗΜΜΥ on March 14, 2013, 16:00:44 pm Μην το κοβεις, για να μην ασχολεισαι αλλο με Κορτεση... το 5 δε σημαινει οτι δεν ξερεις καλα η οτι ξερεις λιγοτερο απο καποιον με 8-9
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: COACH on March 14, 2013, 16:33:01 pm Μην το κοβεις, για να μην ασχολεισαι αλλο με Κορτεση... το 5 δε σημαινει οτι δεν ξερεις καλα η οτι ξερεις λιγοτερο απο καποιον με 8-9 +1 εγω ελυσα σωστο το 3ο. το 1ο το δοκιμασα μετα και ετρεχε και το 2ο σχεδον ολο και πηρα 5. δε ξερεις ποτε τι θα συμβει. ηταν δυσκολα τα θεματα αναλογικα αποτι πιστευω αλλα γενικα δυσκολευουν τα παντα ολα. τωρα αν τα εχεις περασει ολα και δεν εχεις τι να κανεις το Σεπτεμβριο οκ το ξανασυζηταμε. αλλα να ξερεις εξω πχ, καμια σχεση αυτο που λες οτι ειναι σημαντικο μαθημα προγραμματισμου αρα να το μαθω καλυτερα μπλα μπλα μπλα. οπως ακριβως το ειπε ο ΚΗΜΜΥ πριν απο μενα. εγω δε ξερω πως βαθμολογηθηκα και πηρα 5 αλλα απο την εμπειρια μουθ απο τις προηγουμενες χρονιες μπορει να εκανα ενα προγραμμα σωστο αλλα να μην ηταν σε Κορτεση mode και να εβλεπα ενα 0.5 συνολικο βαθμο. Και μετα θα δεις και μονος σου οτι δε θα χρειαζεται να δουλευεις σε αυτο το mode αρει να εχεις καταλαβει.... Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: rainmaker on March 14, 2013, 20:20:02 pm μην το κοβεις με τιποτα:)ειδικα απο τη στιγμη που λες οτι "οτι ηταν να μαθω το μαθα".μπορει να σου χαλασει ολο το προγραμμα σεπτεμβριου.
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: aris giannena on July 16, 2013, 12:22:53 pm περαστηκε σε κανεναν το αποτελεσμα απο τις εξετασεις ιουνιου στο itc?
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: Mr K on October 09, 2013, 19:49:57 pm Παίδες αύριο θα κάνει ο Συμεωνίδης; :???:
Title: Re: [Προγραμματιστικές Τεχνικές] Γενικές απορίες ανακοινώσεις/επικαιρότητα 2012/2013 Post by: giannhs12 on October 11, 2013, 16:33:58 pm ειμαι παλιος......................
τι λετε αξιζει καμια παρακολουθηση για το μαθημα???....το βιβλιο εχω ακουσει οτι εινια πολυ καλο.....αρα λεω να το πιασω μονος μου το μαθημα............. καποια αποψη πανω σε αυτο??? επισης καποιος παλιος θα μπορουσε να μου πει ποιες ενοτητες εχουμε απο το βιβλιο???...ποια χρειαζεται να διαβασω??? ευχαριστω πολυ!!!! |