ΠΛΗ30 ΜΑΘΗΜΑ 4.3 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis1) Μη Ντετερμινιστικό Αυτόματο Στοίβας
1.1) Ορισμός Γλώσσας Ανεξάρτητης Συμφραζομένων
1.2) Ιδέα Πίσω από το Μη Ντετερνιστικό Αυτόματο Στοίβας
1.3) Παράδειγμα για την L={0^n 1^n | n≥0}
2) Μαθηματικός Ορισμός Μη Ντετερμισνιστικού Αυτομάτου Στοίβας
2.1) Ορισμός
2.2) Παράδειγμα
Ασκήσεις
ΠΛΗ30 ΜΑΘΗΜΑ 4.4Dimitris Psounis1) Ισοδυναμία Γραμματικής Χ.Σ. με Αυτόματο Στοίβας
1.1) Μετατροπή Γραμματικής Χ.Σ. σε Αυτόματο Στοίβας
1.2) Μετατροπή Αυτομάτου Στοίβας σε Γραμματική Χ.Σ.
2) Κλειστότητα στις Γλώσσες Χωρίς Συμφραζόμενα
2.1) Κλειστότητα στην Ένωση
2.2) Κλειστότητα στην Παράθεση
2.3) Κλειστότητα στο Αστέρι Kleene
2.4) ΌΧΙ κλειστότητα στο συμπλήρωμα
2.5) ΌΧΙ κλειστότητα στην τομή
Ασκήσεις
ΠΛΗ30 ΜΑΘΗΜΑ 4.3 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis1) Μη Ντετερμινιστικό Αυτόματο Στοίβας
1.1) Ορισμός Γλώσσας Ανεξάρτητης Συμφραζομένων
1.2) Ιδέα Πίσω από το Μη Ντετερνιστικό Αυτόματο Στοίβας
1.3) Παράδειγμα για την L={0^n 1^n | n≥0}
2) Μαθηματικός Ορισμός Μη Ντετερμισνιστικού Αυτομάτου Στοίβας
2.1) Ορισμός
2.2) Παράδειγμα
Ασκήσεις
ΠΛΗ30 ΜΑΘΗΜΑ 4.4Dimitris Psounis1) Ισοδυναμία Γραμματικής Χ.Σ. με Αυτόματο Στοίβας
1.1) Μετατροπή Γραμματικής Χ.Σ. σε Αυτόματο Στοίβας
1.2) Μετατροπή Αυτομάτου Στοίβας σε Γραμματική Χ.Σ.
2) Κλειστότητα στις Γλώσσες Χωρίς Συμφραζόμενα
2.1) Κλειστότητα στην Ένωση
2.2) Κλειστότητα στην Παράθεση
2.3) Κλειστότητα στο Αστέρι Kleene
2.4) ΌΧΙ κλειστότητα στο συμπλήρωμα
2.5) ΌΧΙ κλειστότητα στην τομή
Ασκήσεις
ΠΛΗ30 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.1 (ΕΚΤΥΠΩΣΗ)Dimitris PsounisThis document discusses the agenda for a board meeting. It lists the items to be discussed, including a financial report, discussion of new membership applications, and committee reports from the events, fundraising, and communications committees. The date, time, location, and call-in information for the virtual board meeting is also provided.
ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4Dimitris Psounis1. The document discusses a study that analyzed the brain activity of participants using functional magnetic resonance imaging (fMRI) while they performed different cognitive tasks.
2. The study found increased activity in several brain regions, including the prefrontal cortex and parietal lobe, when participants were performing tasks that required abstract reasoning compared to more concrete tasks.
3. The results suggest that different regions of the brain are activated for abstract vs. concrete thinking.
ΠΛΗ30 ΜΑΘΗΜΑ 4.5 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis1. The document summarizes the equations of motion for a particle moving in one dimension under the influence of a force. It provides the equations of motion, definitions of terms, and examples of applying the equations.
2. Several examples are given of calculating the position, velocity, and acceleration of a particle over time using the equations, with specified initial positions and forces.
3. The document concludes by listing four methods used to solve equations of motion for a particle, along with brief descriptions of each method.
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣDimitris PsounisΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ
Α. Θεωρία
1. Αναφορές
1.1 Τι είναι αναφορά
1.2 Παράδειγμα χρήσης αναφοράς
1.3. ...και το πιο συνηθισμένο λάθος
2 Αναφορές και Συναρτήσεις
2.1 Διοχέτευση ορίσματος μέσω τιμής (by value)
2.2.Διοχέτευση ορίσματος μέσω δείκτη (by pointer)
2.3 Διοχέτευση ορίσματος μέσω αναφοράς (by reference)
3 Κατασκευαστής αντιγράφου
3.1 Αντίγραφα Αντικειμένων
3.2 Ορισμός Κατασκευαστή Αντιγράφου (copy constructor)
3.3 Κλήση όταν διοχετεύεται αντικείμενο σε συνάρτηση μέσω τιμής
3.4 Επιστροφη αντικειμένου από συνάρτηση μέσω τιμής
3.5 Δήλωση και αρχικοποίηση μέσω άλλου αντικειμένου Ασκήσεις
Β. Ασκήσεις
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)Dimitris PsounisΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ
Α. Θεωρία
1. Αναφορές
1.1 Τι είναι αναφορά
1.2 Παράδειγμα χρήσης αναφοράς
1.3. ...και το πιο συνηθισμένο λάθος
2 Αναφορές και Συναρτήσεις
2.1 Διοχέτευση ορίσματος μέσω τιμής (by value)
2.2.Διοχέτευση ορίσματος μέσω δείκτη (by pointer)
2.3 Διοχέτευση ορίσματος μέσω αναφοράς (by reference)
3 Κατασκευαστής αντιγράφου
3.1 Αντίγραφα Αντικειμένων
3.2 Ορισμός Κατασκευαστή Αντιγράφου (copy constructor)
3.3 Κλήση όταν διοχετεύεται αντικείμενο σε συνάρτηση μέσω τιμής
3.4 Επιστροφη αντικειμένου από συνάρτηση μέσω τιμής
3.5 Δήλωση και αρχικοποίηση μέσω άλλου αντικειμένου Ασκήσεις
Β. Ασκήσεις
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)Dimitris PsounisΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ
Α. Θεωρία
1.Διαχείριση Μνήμης
1.1.Στατική Δέσμευση Μνήμης
1.2.Στατική Δέσμευση Μνήμης για Συνήθεις Μεταβλητές
1.3.Στατική Δέσμευση Μνήμης για Αντικείμενα
2.Δυναμική Δέσμευση Μνήμης
2.1.Δείκτες (Υπενθύμιση από C)
2.2.Οι τελεστές new και delete
2.3.Δυναμική Δέσμευση για Συνήθεις Μεταβλητές
2.4.Δυναμική Δέσμευση για Αντικείμενα
2.5.Δυναμική Δέσμευση και Κατασκευαστές
3.Κλάσεις που περιέχουν δείκτες
3.1.Παράδειγμα κλάσης που περιέχει δείκτες
3.2.…και ένα πρόβλημα (χωρίς λύση για την ώρα)
4..Δυναμική Δέσμευση Μνήμης για Πίνακες
4.1.Μονοδιάστατοι πίνακες
4.2.Παράδειγμα δέσμευσης μνήμης για μονοδιάστατους πίνακες
4.3.Διδιάστατοι πίνακες
4.4.Παράδειγμα δέσμευσης μνήμης για διδιάστατους πίνακες
B. Ασκήσεις
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣDimitris PsounisΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ
Α. Θεωρία
1.Διαχείριση Μνήμης
1.1.Στατική Δέσμευση Μνήμης
1.2.Στατική Δέσμευση Μνήμης για Συνήθεις Μεταβλητές
1.3.Στατική Δέσμευση Μνήμης για Αντικείμενα
2.Δυναμική Δέσμευση Μνήμης
2.1.Δείκτες (Υπενθύμιση από C)
2.2.Οι τελεστές new και delete
2.3.Δυναμική Δέσμευση για Συνήθεις Μεταβλητές
2.4.Δυναμική Δέσμευση για Αντικείμενα
2.5.Δυναμική Δέσμευση και Κατασκευαστές
3.Κλάσεις που περιέχουν δείκτες
3.1.Παράδειγμα κλάσης που περιέχει δείκτες
3.2.…και ένα πρόβλημα (χωρίς λύση για την ώρα)
4..Δυναμική Δέσμευση Μνήμης για Πίνακες
4.1.Μονοδιάστατοι πίνακες
4.2.Παράδειγμα δέσμευσης μνήμης για μονοδιάστατους πίνακες
4.3.Διδιάστατοι πίνακες
4.4.Παράδειγμα δέσμευσης μνήμης για διδιάστατους πίνακες
B. Ασκήσεις
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣDimitris PsounisΑ. Θεωρία
1. Κλάσεις
1.1 Γενικά
1.2 Ορισμός Κλάσης
1.3 Δημόσια (public) στοιχεία της κλάσης
1.4 Ιδιωτικά (private) στοιχεία της κλάσης
1.5 Παράδειγμα (προδιαγραφές)
2 Περισσότερα για τις κλάσεις
2.1 Ορισμός Συναρτήσεων έξω από την Κλάση
2.2 Παρουσίαση Ιδιωτικών – Δημόσιων Μέλων μιας κλάσης
2.3 Χωρισμός σε Αρχεία
3. Ειδικές Μεθόδοι Κλάσεων
3.1 Γενικά
3.2 Κατασκευαστής (constructor)
3.3 Καταστροφέας (destructor)
3.4 Ελεγκτές Πρόσβασης (accessors)
B. Ασκήσεις
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)Dimitris PsounisΑ. Θεωρία
1. Κλάσεις
1.1 Γενικά
1.2 Ορισμός Κλάσης
1.3 Δημόσια (public) στοιχεία της κλάσης
1.4 Ιδιωτικά (private) στοιχεία της κλάσης
1.5 Παράδειγμα (προδιαγραφές)
2 Περισσότερα για τις κλάσεις
2.1 Ορισμός Συναρτήσεων έξω από την Κλάση
2.2 Παρουσίαση Ιδιωτικών – Δημόσιων Μέλων μιας κλάσης
2.3 Χωρισμός σε Αρχεία
3. Ειδικές Μεθόδοι Κλάσεων
3.1 Γενικά
3.2 Κατασκευαστής (constructor)
3.3 Καταστροφέας (destructor)
3.4 Ελεγκτές Πρόσβασης (accessors)
B. Ασκήσεις
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ CDimitris PsounisΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ
Α. Θεωρία
1. Η Γλώσσα C++
1.1. Γενικά
1.2. Ιστορία – Εκδόσεις
1.3. Η αναγκαιότητα της C
1.4. Μεταγλωττιστές
2. Hello World!
2.1. Πηγαίος Κώδικας
2.2. Σχόλια
2.3. Βιβλιοθήκη iostream
2.4. main, block κώδικα, return
2.5 Είσοδος/Έξοδος
2.5.1. Έξοδος με την cout
2.5.2. Οδηγία using
2.5.3. Περισσότερα για την cout
2.5.4. Είσοδος με την cin
3. Στοιχεία της C
3.1. Μεταβλητές
3.2. Σταθερές
3.3. Τελεστές και η Δομή Ελέγχου
3.4. Δομές Επανάληψης
3.5. Συναρτήσεις
3.5.1. Πολυμορφισμός Συναρτήσεων
3.6. Πίνακες
3.7. Συμβολοσειρές
3.8. Δείκτες
B.Ασκήσεις
Εφαρμογή 1
Εφαρμογή 2
Εφαρμογή 3
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)Dimitris PsounisΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ
Α. Θεωρία
1. Η Γλώσσα C++
1.1. Γενικά
1.2. Ιστορία – Εκδόσεις
1.3. Η αναγκαιότητα της C
1.4. Μεταγλωττιστές
2. Hello World!
2.1. Πηγαίος Κώδικας
2.2. Σχόλια
2.3. Βιβλιοθήκη iostream
2.4. main, block κώδικα, return
2.5 Είσοδος/Έξοδος
2.5.1. Έξοδος με την cout
2.5.2. Οδηγία using
2.5.3. Περισσότερα για την cout
2.5.4. Είσοδος με την cin
3. Στοιχεία της C
3.1. Μεταβλητές
3.2. Σταθερές
3.3. Τελεστές και η Δομή Ελέγχου
3.4. Δομές Επανάληψης
3.5. Συναρτήσεις
3.5.1. Πολυμορφισμός Συναρτήσεων
3.6. Πίνακες
3.7. Συμβολοσειρές
3.8. Δείκτες
B.Ασκήσεις
Εφαρμογή 1
Εφαρμογή 2
Εφαρμογή 3
Emotional Intelligence in Yoga philosophyRashmiTiwari72Yoga philosophy emphasizes self-awareness, self-regulation, motivation and empathy, which are key components of emotional intelligence. Yoga practices like chitta-prasadana, kriyayoga and astangayoga help you develop these skills.