Adobe PDF (6.05 MB)
EPUB (5.14 MB)
Κατεβάστε
Πίνακας Περιεχομένων - Adobe PDF (4.76 MB)
Συνοπτικά στοιχεία
Κατεβάστε
Σχόλια Χρηστών
Πληροφορίες Τίτλου
Τεχνικές λογικού προγραμματισμού
Υπότιτλος: Η Γλώσσα Prolog
Συγγραφείς: Σακελλαρίου, Ηλίας
Βασιλειάδης, Νικόλαος
Κεφαλάς, Πέτρος
Σταμάτης, Δημοσθένης
Κριτικός Αναγνώστης: Τσαδήρας, Αθανάσιος
Θεματικές Κατηγορίες: ΜΑΘΗΜΑΤΙΚΑ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗ > ΕΠΙΣΤΗΜΗ ΥΠΟΛΟΓΙΣΤΩΝ / ΠΛΗΡΟΦΟΡΙΚΗ > ΓΛΩΣΣΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
ΜΑΘΗΜΑΤΙΚΑ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗ > ΕΠΙΣΤΗΜΗ ΥΠΟΛΟΓΙΣΤΩΝ / ΠΛΗΡΟΦΟΡΙΚΗ > ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ
Λέξεις-κλειδιά:
ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
ΛΟΓΙΚΗ
ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
ΠΡΟΛΟΓ
ΕΠΕΞΕΡΓΑΣΙΑ ΣΥΜΒΟΛΩΝ
ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΚΑΙ ΣΥΛΛΟΓΙΣΤΙΚΗ
Περιγραφή
Περίληψη:
Ο Λογικός Προγραμματισμός (ΛΠ) ανήκει στις πλέον ενδιαφέρουσες σχολές προγραμματισμού, σημαντικά διαφορετική από τις "κλασικές" σχολές του προστακτικού και του αντικειμενοστραφούς προγραμματισμού. Η χρήση της Μαθηματικής Λογικής ως εργαλείο αφαίρεσης για περιγραφή υπολογισμών και η εκμετάλλευση των αποδεικτικών διαδικασιών της, οδηγούν σε συμπαγή προγράμματα τα οποία βρίσκουν εφαρμογές σε πολύπλοκα και ενδιαφέροντα πεδία, όπως είναι η Τεχνητή Νοημοσύνη και το Σημασιολογίκο Ιστό. Όμως, αυτή η υψηλού επιπέδου προσέγγιση στον προγραμματισμό δημιουργεί προβλήματα σε εκείνους που πρώτη φορά έρχονται σε επαφή με τον ΛΠ , αφενός γιατί απαιτεί να υιοθετήσουν μια δηλωτική προσέγγιση στην ανάπτυξη προγραμμάτων "ξένη" προς αυτή των κυρίαρχων γλωσσών, και αφετέρου, γιατί απαιτείται η εκμάθηση τεχνικών αναπαράστασης και επίλυσης προβλημάτων που αν και είναι γενικά εφαρμόσιμες στον προγραμματισμό, δεν χρησιμοποιούνται συχνά στις υπόλοιπες σχολές, με κλασικό παράδειγμα την αναδρομή.Το παρόν βιβλίο φιλοδοξεί να καλύψει τις παραπάνω απαιτήσεις και να αποτελέσει το βασικό σύγγραμμα για οποιονδήποτε επιθυμεί να εντρυφήσει στην τέχνη και στις τεχνικές του ΛΠ. Έχοντας ως όχημα τον κυριότερο εκπρόσωπο της σχολής ΛΠ, τη γλώσσα Prolog, το βιβλίο έχει στόχο: (α) να αναφέρει σύντομα τα θεωρητικά θεμέλια του ΛΠ, δηλαδή την Κατηγορηματική Λογική Πρώτης Τάξης και την αρχή της ανάλυσης, (β) να παρουσιάσει σε βάθος την γλώσσα προγραμματισμού Prolog, τα διαθέσιμα κατηγορήματα και πως αυτά εντασσόμενα σε τεχνικές ΛΠ προγραμματισμού αποτελούν ισχυρά εργαλεία για την επίλυση προβλημάτων, (γ) να παρουσιάσει εφαρμογές όπως είναι η ανάπτυξη ευφυών συστημάτων στις οποίες ο Λογικός Προγραμματισμός προσφέρει σημαντικά πλεονεκτήματα, και τέλος, (δ) να αναπτύξει προγραμματιστικές δεξιότητες του αναγνώστη, όπως είναι η αναδρομή και η ιεραρχική ανάπτυξη προγραμμάτων, εφαρμόσιμες σε όλες τις σχολές προγραμματισμού.
Τύπος: Προπτυχιακό εγχειρίδιο
Ημερομηνία Δημιουργίας: 2015
Πληροφορίες Τεκμηρίου
ISBN 978-960-603-246-2
Άδεια Χρήσης: http://creativecommons.org/licenses/by-nc-sa/3.0/gr
DOI http://dx.doi.org/10.57713/kallipos-930
Handle http://hdl.handle.net/11419/777
Βιβλιογραφική Αναφορά: Σακελλαρίου, Η., Βασιλειάδης, Ν., Κεφαλάς, Π., & Σταμάτης, Δ. (2015). Τεχνικές λογικού προγραμματισμού [Προπτυχιακό εγχειρίδιο]. Κάλλιπος, Ανοικτές Ακαδημαϊκές Εκδόσεις. https://dx.doi.org/10.57713/kallipos-930
Γλώσσα: Ελληνικά
Αποτελείται από:
1. Εισαγωγή – Ιστορικά στοιχεία – Σχέση Λογικού Προγραμματισμού με την Τεχνητή Νοημοσύνη
2. Δηλωτικός Προγραμματισμός
3. Κατηγορηματική Λογική Πρώτης Τάξης και Λογικά Προγράμματα
4. Σύνταξη Prolog Προγραμμάτων
5. Σημασιολογία Prolog Προγραμμάτων
6. Αναδρομή (Τεχνικές Λογικού Προγραμματισμού)
7. Άπειροι Όροι σε μια μεταβλητή: Λίστες της Prolog.
8. Ευφυείς Τεχνικές Λογικού Προγραμματισμού
9. Εξωλογικά Χαρακτηριστικά της Prolog
10. Μετα-Λογικός Προγραμματισμός - Κατηγορήματα ανώτερης τάξης
11. Τεχνικές Λογικού Προγραμματισμού για Επίλυση Προβλημάτων
12. Λογικός Προγραμματισμός με περιορισμούς
13. Επεξεργασία Φυσικής Γλώσσας και Γραμματικές Οριστικών Προτάσεων
Αριθμός σελίδων 300
Προέλευση έκδοσης: Κάλλιπος, Ανοικτές Ακαδημαϊκές Εκδόσεις
Σχόλια Χρηστών
Δεν υπάρχουν διαθέσιμα δημοσιευμένα σχόλια!