ISBN: 978-960-6759-45-1 Συγγραφέας: ΣΥΛΛΟΓΙΚΟ ΕΡΓΟ Εκδοτικός οίκος: ΕΚΔΟΣΕΙΣ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ Σελίδες: 232 Ημερομηνία Έκδοσης: Απρίλιος 2010 ΥΛΟΠΟΙΗΣΕΙΣ ΑΛΓΟΡΙΘΜΩΝ ΣΕ C Ο προγραμματισμός είναι μέχρι σήμερα η κυριότερη μέθοδος, με την οποία ο άνθρωπος καθοδηγεί τον υπολογιστή στην επίλυση προβλημάτων. Πρόκειται για μια από τις συνθετότερες νοητικές διαδικασίες, η οποία αντιστέκεται ακόμη στις διάφορες προσπάθειες συστηματοποίησής της, που γίνονται συνεχώς από τους ερευνητές. Βασικά συστατικά κάθε προγράμματος είναι οι αλγόριθμοι και οι δομές δεδομένων. Για τη συγγραφή επιτυχημένων προγραμμάτων είναι απαραίτητες οι τεχνικές δόμησης και αποσύνθεσης ενός προβλήματος σε μικρότερα τμήματα κατάλληλου μεγέθους και πολυπλοκότητας, ώστε να είναι δυνατή η υλοποίησή τους. Το βιβλίο αυτό αποτελεί μια κυριολεκτικά πρώτη εισαγωγή του αναγνώστη στον κόσμο των αλγορίθμων. Απευθύνεται σε πρωτοετείς φοιτητές τμημάτων πληροφορικής των Πανεπιστημίων και ΤΕΙ, ιδιαίτερα σε όσους δεν προέρχονται από την Τεχνολογική Κατεύθυνση του Γενικού Λυκείου. Το βιβλίο δεν εμβαθύνει στις δομές δεδομένων, γιατί το αντικείμενο αυτό αποτελεί από πολλά χρόνια αυτόνομο μάθημα υποδομής σε όλα τα ΑΕΙ, που διδάσκεται η Πληροφορική. Οι μόνες δομές που χρησιμοποιούνται είναι οι πίνακες και τα αρχεία δεδομένων. Πιο πολύ το βιβλίο αυτό προτείνεται ως βοήθημα στην εισαγωγή του φοιτητή στον προγραμματισμό. Το βιβλίο κλείνει με ένα παράρτημα στο οποίο παρατίθεται ένας μεγάλος αριθμός υλοποιήσεων αλγορίθμων στη γλώσσα προγραμματισμού C, μια και στα περισσότερα ιδρύματα η γλώσσα C χρησιμοποιείται πλέον για την εισαγωγή στον προγραμματισμό. Η πλειοψηφία των κεφαλαίων του βιβλίου συμπληρώνεται με ένα αριθμό υποδειγματικών ασκήσεων. Συνιστάται στον αναγνώστη, παράλληλα με τη μελέτη του βιβλίου να εκπονεί αντίστοιχα προγράμματα.
|