[{"id":117729,"title":"Μικροελεγκτές PIC","subtitle":null,"description":"Το βιβλίο αυτό απευθύνεται σε όσους επιθυμούν να αποκτήσουν τις απαραίτητες γνώσεις, που απαιτούνται για την ανάπτυξη και τον προγραμματισμό υπολογιστικών συστημάτων βασισμένων στους μικροελεγκτές PIC της Microchip. Για καλύτερη κατανόηση των εννοιών, των προγραμμάτων και των παραδειγμάτων καθώς και για να μπορέσει ο χρήστης να αναπτύξει οποιαδήποτε εφαρμογή με μικροελεγκτή έχει σχεδιασθεί και επισυναφθεί στο βιβλίο αυτό μια πολυδύναμη πλακέτα αξιολόγησης και ανάπτυξης εφαρμογών (Evaluation Board). Με την πλακέτα αυτή μπορεί να γίνεται και ο προγραμματισμός της μόνιμης μνήμης Flash του μικροελεγκτή και να εκτελείται το πρόγραμμα εφαρμογής του χρήστη. Η αλλαγή από την κατάσταση αποθήκευσης του προγράμματος στη μνήμη Flash στην κατάσταση εκτέλεσής του γίνεται με ένα διακόπτη. Χρησιμοποιώντας την πλακέτα αυτή σε συνδυασμό με τα παραδείγματα που αναφέρονται στα κεφάλαια 18 και 20 μπορεί ο αναγνώστης να κατανοήσει ευκολότερα τη λειτουργία των μικροελεγκτών PIC και να εξοικειωθεί πλήρως με αυτούς. ","image":"http://www.biblionet.gr/images/covers/b120322.jpg","isbn":"978-960-387-530-7","isbn13":"978-960-387-530-7","ismn":null,"issn":null,"series":null,"pages":491,"publication_year":2007,"publication_place":"Αθήνα","price":"35.0","price_updated_at":"2011-06-22","cover_type":"Σκληρό εξώφυλλο","availability":"Έχει αποσυρθεί από την κυκλοφορία","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":570,"extra":null,"biblionet_id":120322,"url":"https://v2.bibliography.gr/books/mikroelegktes-pic.json"},{"id":116750,"title":"Ασκήσεις - προγράμματα σε C","subtitle":null,"description":"Το βιβλίο που έχετε στα χέριά σας αποτελεί βοήθημα για όλους τους προγραμματιστές που ασχολούνται με την C, την C++ και την Java και οι οποίοι επιθυμούν να εμβαθύνουν σε ασκήσεις και προγράμματα που αφορούν σε όλες τις πτυχές της C και πολλές από τις πτυχές των C++ και Java. Περιέχει ασκήσεις που αφορούν στο βιβλίο «C Προγραμματισμός», αλλά και ασκήσεις και προγράμματα που αποσκοπούν στην παροχή ολοκληρωμένων γνώσεων για εφαρμογές της C. Ο αναγνώστης θα βρει απαντήσεις για όλα τα θέματα της γλώσσας C και θα αποκτήσει όλες εκείνες τις δεξιότητες που απαιτούνται για επαγγελματίες και σπουδαστές, οι οποίοι επιδιώκουν την ταχεία, ευέλικτη και κατανοητή προσέγγιση των προβλημάτων που θα αντιμετωπίσουν. \u003cbr\u003eΗ δομή του βιβλίου προσφέρει σαφή διαχωρισμό των ενοτήτων που μπορούν να απασχολήσουν τον προγραμματιστή της C, ολοκληρωμένες λύσεις κώδικα και γνωστά προβλήματα και επεκτάσεις σε αυτά, με σκοπό την πλήρη κάλυψη όλων των θεμάτων της δημοφιλούς αυτής γλώσσας προγραμματισμού.","image":"http://www.biblionet.gr/images/covers/b119341.jpg","isbn":"978-960-512-496-0","isbn13":"978-960-512-496-0","ismn":null,"issn":null,"series":null,"pages":320,"publication_year":2007,"publication_place":"Αθήνα","price":"20.0","price_updated_at":"2011-05-13","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"C Student Solutions Manual to Accompany C How to Program, Fourth Edition","publisher_id":572,"extra":null,"biblionet_id":119341,"url":"https://v2.bibliography.gr/books/askhseis-programmata-se-c-85f2dc60-547e-41d3-b5d6-734bceb4ac4e.json"},{"id":120546,"title":"Ανάπτυξη προγραμμάτων σε Java","subtitle":"Αφαιρέσεις, προδιαγραφές και αντικειμενοστρεφής σχεδιασμός","description":"Γραμμένο από διεθνούς φήμης ειδικούς στη μεθοδολογία προγραμματισμού, το βιβλίο αυτό σας εξηγεί πώς να κατασκευάζετε προγράμματα ποιότητας παραγωγής, δηλαδή προγράμματα αξιόπιστα και εύκολα στη συντήρηση και την τροποποίηση. \u003cbr\u003e\u003cbr\u003eΤο βιβλίο δίνει έμφαση στον αρθρωτό (modular) προγραμματισμό: πώς θα δομήσετε σωστά τις επιμέρους υπομονάδες (modules) και πώς θα οργανώσετε ένα πρόγραμμα ως συλλογή υπομονάδων. \u003cbr\u003e\u003cbr\u003eΗ μεθοδολογία του είναι αποτελεσματική τόσο για τον ανεξάρτητο προγραμματιστή, που κατασκευάζει ένα μικρό πρόγραμμα ή μια υπομονάδα για ένα μεγαλύτερο, όσο και για το μηχανικό λογισμικού που είναι μέλος μιας ομάδας ανάπτυξης ενός σύνθετου προγράμματος, το οποίο αποτελείται από πολλές υπομονάδες. Και στις δύο περιπτώσεις, η μεθοδολογία του βιβλίου εξασφαλίζει γερές βάσεις για το σχεδιασμό αντικειμενοστρεφών προγραμμάτων και την αρθρωτή υλοποίηση λογισμικού.\u003cbr\u003eΕπειδή κάθε υπομονάδα του προγράμματος αντιστοιχεί σε μια αφαίρεση, όπως μια συλλογή εγγράφων ή μια διαδικασία η οποία αναζητά συγκεκριμένα έγγραφα στη συλλογή, το βιβλίο εξηγεί πρώτα τα πιο χρήσιμα είδη αφαιρέσεων: αφαιρέσεις διαδικασιών, αφαιρέσεις επαναλήψεων (iteration abstractions), και, κυρίως, αφαιρέσεις δεδομένων (data abstractions). Μάλιστα, οι συγγραφείς αντιμετωπίζουν την αφαίρεση δεδομένων ως βασικό υπόδειγμα για το σχεδιασμό και την υλοποίηση αντικειμενοστρεφών προγραμμάτων. \u003cbr\u003e\u003cbr\u003eΤο βιβλίο, με πλήθος παραδειγμάτων, δείχνει επίσης πώς θα αναπτύξετε προδιαγραφές που ορίζουν αυτές τις αφαιρέσεις -προδιαγραφές που περιγράφουν τι κάνει μια υπομονάδα- και στη συνέχεια αναλύει τους τρόπους υλοποίησης των υπομονάδων ώστε να κάνουν αυτό που υποτίθεται ότι πρέπει να κάνουν με αποδεκτή απόδοση. \u003cbr\u003e\u003cbr\u003eΗ γλώσσα προγραμματισμού που χρησιμοποιείται στα παραδείγματα του βιβλίου είναι η JavaΤΜ. Ωστόσο, οι τεχνικές που παρουσιάζονται είναι ανεξάρτητες από τη γλώσσες προγραμματισμού, ενώ θα βρείτε και μια εισαγωγή στις βασικές έννοιες της Java για τους προγραμματιστές που δεν είναι εξοικειωμένοι με τη γλώσσα αυτή.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b123148.jpg","isbn":"978-960-461-063-1","isbn13":"978-960-461-063-1","ismn":null,"issn":null,"series":null,"pages":440,"publication_year":2007,"publication_place":"Αθήνα","price":"32.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Programm Development in Java","publisher_id":505,"extra":null,"biblionet_id":123148,"url":"https://v2.bibliography.gr/books/anaptyksh-programmatwn-se-java.json"}]