[{"id":89490,"title":"Μάθετε την Java 2 σε 24 ώρες","subtitle":"Καλύπτει το SDK 1.4","description":"Σε 24 μαθήματα που διαρκούν μία ώρα η λιγότερο, θα μάθετε να δημιουργείτε προγράμματα σε Java. Με μία άμεση προσέγγιση βήμα προς βήμα, κάθε μάθημα στηρίζεται στο προηγούμενο, έτσι ώστε να μάθετε τα βασικά του προγραμματισμού σε Java, ξεκινώντας από την αρχή.\u003cbr\u003eΜάθετε πως:\u003cbr\u003e-Να δημιουργείτε τις δικές σας βοηθητικές εφαρμογές και προγράμματα σε Java \u003cbr\u003e-Να εγκαθιστάτε και να χρησιμοποιείτε το Java Software Development Kit της Sun \u003cbr\u003e-Να προσθέτετε αλληλεπίδραση και κίνηση στις ιστοσελίδες σας \u003cbr\u003e-Να αναπτύσσετε τις γνώσεις σας στον αντικειμενοστραφή προγραμματισμό \u003cbr\u003e-Να δημιουργείτε ένα περιβάλλον εργασίας χρήστη με το Swing της Java 2 \u003cbr\u003e-Να εργάζεστε με γραφικά 2Δ \u003cbr\u003e-Να δημιουργείτε παιχνίδια για το Web σε Java \u003cbr\u003e-Να δημιουργείτε μια βοηθητική εφαρμογή \u003cbr\u003e-Να χρησιμοποιείτε JavaBeans στα προγράμματά σας.","image":"http://www.biblionet.gr/images/covers/b91541.jpg","isbn":"960-512-368-1","isbn13":"978-960-512-368-0","ismn":null,"issn":null,"series":null,"pages":516,"publication_year":2003,"publication_place":"Αθήνα","price":"27.0","price_updated_at":"2011-05-13","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Sams Teach yourself Java 2 in 24 Hours","publisher_id":572,"extra":null,"biblionet_id":91541,"url":"https://v2.bibliography.gr/books/mathete-thn-java-2-se-24-wres.json"},{"id":195070,"title":"Ξεκινώντας με την Python","subtitle":null,"description":"Το βιβλίο αυτό είναι μια εισαγωγή στις βασικές έννοιες του προγραμματισμού με τη γλώσσα Python. Η Python είναι εύκολη στην εκμάθηση, υποστηρίζει τα περισσότερα προγραμματιστικά μοντέλα\u003cbr\u003eκαι παρέχει πολλές δυνατότητες στους προγραμματιστές, για αυτό και γίνεται ολοένα και πιο δημοφιλής. Επιτρέπει στους αναγνώστες να κατανοήσουν τις βασικές προγραμματιστικές έννοιες, χωρίς την περίπλοκη σύνταξη που θα μπορούσε να δυσκολέψει τους αρχάριους και τους προετοιμάζει για τη μετάβαση σε πιο πολύπλοκες γλώσσες. Με τις γνώσεις που αποκτούν από τη χρήση της Python, οι φοιτητές αποκτούν αυτοπεποίθηση ως προς τις προγραμματιστικές τους ικανότητες και μαθαίνουν να αναγνωρίζουν τη λογική πίσω από την ανάπτυξη προγραμμάτων υψηλού επιπέδου.\u003cbr\u003eΣτο βιβλίο αναλύονται οι δομές ελέγχου, οι συναρτήσεις, οι πίνακες και οι δείκτες, πριν από τα αντικείμενα και τις κλάσεις. Κάθε κεφάλαιο εξετάζει μία ή περισσότερες θεματικές ενότητες που παρέχουν βήμα-προς-βήμα ανάλυση ενός συγκεκριμένου προβλήματος και δείχνουν στον φοιτητή τον τρόπο επίλυσής του. Όπως και σε όλα τα βιβλία του συγγραφέα, κάθε κεφάλαιο περιέχει απλά και ευκολονόητα τμήματα κώδικα, συνοπτικά και ρεαλιστικά παραδείγματα, επεξηγήσεις με έμφαση στη λεπτομέρεια, καθώς και πληθώρα ασκήσεων.\u003cbr\u003eΤο βιβλίο είναι ιδανικό για ένα εισαγωγικό μάθημα προγραμματισμού ή για ένα μάθημα προγραμματιστικής λογικής και σχεδιασμού, χρησιμοποιώντας ως γλώσσα προγραμματισμού την Python.","image":"http://www.biblionet.gr/images/covers/b198251.jpg","isbn":"978-960-9732-07-9","isbn13":"978-960-9732-07-9","ismn":null,"issn":null,"series":null,"pages":731,"publication_year":2015,"publication_place":"Αθήνα","price":"65.0","price_updated_at":"2014-12-03","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Starting out with Python","publisher_id":3365,"extra":null,"biblionet_id":198251,"url":"https://v2.bibliography.gr/books/ksekinwntas-me-thn-python.json"},{"id":134411,"title":"Αντικειμενοστρεφής προγραμματισμός σε Java","subtitle":"Μια πρακτική εισαγωγή με χρήση του BlueJ","description":"Η τρίτη αμερικανική έκδοση του βιβλίου έχει ενημερωθεί πλήρως για την Java 5.0.\u003cbr\u003e\u003cbr\u003eΠαρουσιάζει μια νέα έκδοση του BlueJ η οποία παρέχει ακόμα μεγαλύτερη υποστήριξη για την εκμάθηση της σύνταξης και της σημασιολογίας της Java!\u003cbr\u003e\u003cbr\u003eΣτην ύλη του βιβλίου περιλαμβάνονται, μεταξύ άλλων, τα ακόλουθα:\u003cbr\u003e- Αντικείμενα και κλάσεις (Κλήση μεθόδων, Παράμετροι, Τύποι δεδομένων κ.ά.)\u003cbr\u003e- Κατανόηση των ορισμών κλάσεων (Πεδία, μέθοδοι, και κατασκευαστές, Ανάθεση κ.ά.)\u003cbr\u003e- Αλληλεπίδραση αντικειμένων (Αφαίρεση και δομοστοιχειοποίηση, Δημιουργία αντικειμένων από αντικείμενα, Ύπαρξη πολλών κατασκευαστών, Κλήσεις μεθόδων κ.ά.)\u003cbr\u003e- Ομαδοποίηση αντικειμένων (Επεξεργασία ολόκληρων συλλογών, Ένα σύστημα δημοπρασιών κ.ά.) \u003cbr\u003e- Πιο εξελιγμένη συμπεριφορά (Το σύστημα TechSupport, Ανάγνωση της τεκμηρίωσης κλάσεων, Προσθήκη τυχαίας συμπεριφοράς, Διαίρεση αλφαριθμητικών, Μεταβλητές και σταθερές κλάσεων κ.ά.)\u003cbr\u003e- Αντικείμενα με καλή συμπεριφορά (Έλεγχος και αποσφαλμάτωση, Έλεγχος μονάδων στο BlueJ κ.ά.)\u003cbr\u003e- Σχεδίαση κλάσεων (Σύζευξη και συνοχή, Έμμεση σύζευξη, Πρόβλεψη πιθανών, Αναπαραγοντοθέτηση)\u003cbr\u003e- Κληρονομικότητα (Το παράδειγμα/έργο DOME, Ιεραρχίες κληρονομικότητας, Ορισμός υποτύπων κ.ά.)\u003cbr\u003e- Άλλες τεχνικές αφαίρεσης (Προσομοιώσεις, Αφηρημένες κλάσεις, Πολλαπλή κληρονομικότητα, Διασυνδέσεις)\u003cbr\u003e- Δημιουργία διασυνδέσεων χρήστη με γραφικά (Συστατικά στοιχεία μιας διασύνδεσης, διάταξη, και χειρισμός συμβάντων, βιβλιοθήκες AWT και Swing, ImageViewer)\u003cbr\u003e- Χειρισμός σφαλμάτων (Το έργο address-book, Αμυντικός προγραμματισμός, Χειρισμός εξαιρέσεων)\u003cbr\u003e- Σχεδίαση εφαρμογών (Σχεδίαση κλάσεων, Τεκμηρίωση, Συνεργασία, Κατασκευή πρωτοτύπου)\u003cbr\u003e- Παραρτήματα (Χρήση έργων του BlueJ, Τύποι δεδομένων της Java, Δομές ελέγχου της Java κ.ά.)\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b137077.jpg","isbn":"978-960-461-196-6","isbn13":"978-960-461-196-6","ismn":null,"issn":null,"series":null,"pages":656,"publication_year":2008,"publication_place":"Αθήνα","price":"59.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Objects First With Java","publisher_id":505,"extra":null,"biblionet_id":137077,"url":"https://v2.bibliography.gr/books/antikeimenostrefhs-programmatismos-se-java.json"},{"id":179883,"title":"Προγραμματισμός με Java","subtitle":null,"description":"Μια ολοκληρωμένη εισαγωγή στην πλέον δημοφιλή γλώσσα προγραμματισμού! \u003cbr\u003e\u003cbr\u003eΤο βιβλίο απευθύνεται σε αναγνώστες που έχουν μικρή ή και μηδενική πείρα στον προγραμματισμό και καλύπτει λεπτομερώς όλες τις βασικές γνώσεις που απαιτούνται για την εξοικείωση με την Java. \u003cbr\u003e\u003cbr\u003eΕίναι ιδανικό για αυτοδιδασκαλία, καθώς όλα τα κεφάλαια περιέχουν παραδείγματα και ασκήσεις που μπορούν να τροποποιηθούν, να μεταγλωττιστούν και να εκτελεστούν για την καλύτερη κατανόηση των εννοιών που παρουσιάζονται.\u003cbr\u003e\u003cbr\u003eΠεριεχόμενα\u003cbr\u003e\u003cbr\u003eΚεφάλαιο 1: Εισαγωγή\u003cbr\u003eΚεφάλαιο 2: Οι τύποι ακεραίων και η αριθμητική των τιμών τους\u003cbr\u003eΚεφάλαιο 3: Ο τύπος boolean και οι βασικές δομές ελέγχου\u003cbr\u003eΚεφάλαιο 4: Ο τύπος char και η δομημένη ανάπτυξη προγραμμάτων \u003cbr\u003eΚεφάλαιο 5: Άλλες δομές ελέγχου και αποσφαλμάτωση προγραμμάτων\u003cbr\u003eΚεφάλαιο 6: Οι τύποι float και double και τα σφάλματα των τιμών τους\u003cbr\u003eΚεφάλαιο 7: Μέθοδοι \u003cbr\u003eΚεφάλαιο 8: Τάξεις και αντικείμενα \u003cbr\u003eΚεφάλαιο 9: Πίνακες \u003cbr\u003eΚεφάλαιο 10: Συμβολοσειρές \u003cbr\u003eΚεφάλαιο 11: Κληρονομικότητα και πολυμορφισμός\u003cbr\u003eΚεφάλαιο 12: Διεπαφές, φωλιασμένοι και απαριθμητοί τύποι\u003cbr\u003eΚεφάλαιο 13: Εξαιρέσεις \u003cbr\u003eΚεφάλαιο 14: Είσοδος/Έξοδος\u003cbr\u003eΚεφάλαιο 15: Γενικότητες \u003cbr\u003eΚεφάλαιο 16: Συλλογές\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b183008.jpg","isbn":"978-960-461-464-6","isbn13":"978-960-461-464-6","ismn":null,"issn":null,"series":null,"pages":560,"publication_year":2012,"publication_place":"Αθήνα","price":"43.0","price_updated_at":"2012-09-28","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":505,"extra":null,"biblionet_id":183008,"url":"https://v2.bibliography.gr/books/programmatismos-me-java-8fd8d414-a7c1-49c3-a2e4-9743a6d4baa2.json"},{"id":80510,"title":"Προγραμματισμός με Java","subtitle":null,"description":"Ένα εκπαιδευτικό βιβλίο που σκοπεύει να δώσει τις σωστές βάσεις που απαιτούνται για τον Προγραμματισμό Υπολογιστών στους αρχάριους. Για το σκοπό αυτό χρησιμοποιεί τη γλώσσα Java, τη μόνη γλώσσα που προς το παρόν χρησιμοποιείται για την εκτέλεση μικροεφαρμογών (applets) στο Internet. Θέματα που καλύπτονται: Δομημένος Προγραμματισμός, Αντικειμενοστρεφής Προγραμματισμός, Οραματικός και Γεγονοστρεφής Προγραμματισμός. \u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b82538.jpg","isbn":"960-209-688-8","isbn13":"978-960-209-688-8","ismn":null,"issn":null,"series":null,"pages":682,"publication_year":2003,"publication_place":"Αθήνα","price":"55.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Εξαντλημένο","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":505,"extra":null,"biblionet_id":82538,"url":"https://v2.bibliography.gr/books/programmatismos-me-java.json"},{"id":146871,"title":"Η τέχνη του προγραμματισμού","subtitle":"Ημιαριθμητικοί αλγόριθμοι","description":"Οι αλγόριθμοι που παρουσιάζονται σε αυτό το βιβλίο διαχειρίζονται άμεσα αριθμούς. Εν τούτοις, πιστεύω ότι οθρώς ονομάζονται \"ημιαριθμητικοί\", λόγω το γεγονότος ότι βρίσκονται στο όριο ανάμεσα στους αριθμητικούς και τους συμβολικούς υπολογισμούς. Κάθε αλγόριθμος, δεν υπολογίζει μόνον τις επιθυμητές απαντήσεις ενός αριθμητικού προβλήματος, αλλά έχει και ως στόχο να προσαρμοστούν κατάλληλα στις εσωτερικές διαδικασίες ενός ψηφιακού υπολογιστή. Σε πολλές περιπτώσεις, οι άνθρωποι δεν είναι σε θέση να εκτιμήσουν την ομορφιά ενός τέτοιου αλγόριθμου, εκτός αν έχουν κάποια γνώση της γλώσσας μηχανής του υπολογιστή. Η αποτελεσματικότητα του αντίστοιχου προγράμματος μηχανής είναι ένας ζωτικός παράγοντας ο οποίος δεν είναι δυνατόν να διαχωριστεί από τον ίδιο τον αλγόριθμο. Το πρόβλημα έγκειται στην εύρεση των καλύτερων δυνατών τρόπων με τους οποίους θα καταστήσουμε τους υπολογιστές ικανούς να διαχειριστούν τους αριθμούς, και κάτι τέτοιο εμπεριέχει τακτικές και αριθμητικές θεωρήσεις. Συνεπώς, το αντικείμενο αυτού του βιβλίου είναι προφανώς ένα μέτρο της επιστήμης των υπολογιστών, καθώς και των μαθηματικών που αφορούν την αριθμητική. [...]\u003cbr\u003e\u003cbr\u003e(από τον πρόλογο του συγγραφέα)","image":"http://www.biblionet.gr/images/covers/b149787.jpg","isbn":"978-960-418-224-4","isbn13":"978-960-418-224-4","ismn":null,"issn":null,"series":null,"pages":912,"publication_year":2009,"publication_place":"Θεσσαλονίκη","price":"81.0","price_updated_at":"2009-12-22","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"The Art of Computer Programming, 3rd edition","publisher_id":6,"extra":null,"biblionet_id":149787,"url":"https://v2.bibliography.gr/books/h-texnh-tou-programmatismou-7face46c-621e-46c1-b79a-24ef0b19b9d7.json"},{"id":174735,"title":"Προγραμματισμός και αρχιτεκτονική συστημάτων παράλληλης επεξεργασίας","subtitle":null,"description":"Το βιβλίο αυτό είναι ένας συστηματικός και κατανοητός οδηγός που εισάγει τον αναγνώστη στον δυναμικά εξελισσόμενο κόσμο της παράλληλης επεξεργασίας.\u003cbr\u003e\u003cbr\u003eΕίναι ιδανικό για φοιτητές του χώρου, ερευνητές και προγραμματιστές, με μόνη προϋπόθεση ορισμένες βασικές γνώσεις αλγοριθμικής και προγραμματισμού.\u003cbr\u003e\u003cbr\u003eΣτο βιβλίο μελετάται ο σχεδιασμός παράλληλων συστημάτων, τόσο σε επίπεδο αρχιτεκτονικής υπολογιστών όσο και σε επίπεδο προγραμματισμού. Εξηγούνται βασικές έννοιες, όπως οι πολύ-υπολογιστές και οι πολυ-επεξεργαστές, παρουσιάζονται οι κύριες μετρικές αξιολόγησης της επίδοσης των παράλληλων αλγορίθμων, και περιγράφονται βασικές αρχιτεκτονικές δικτύων παράλληλης επεξεργασίας. Επιπλέον, γίνεται εκτενής αναφορά στην υλοποίηση παράλληλων αλγορίθμων σε αρχιτεκτονικές παράλληλης επεξεργασίας κοινής χρήσης, όπως στις κάρτες γραφικών (GPU) μέσω των προτύπων CUDA και τη γλώσσα OpenCL.\u003cbr\u003e\u003cbr\u003eΠεριεχόμενα:\u003cbr\u003e- Αρχιτεκτονικές παράλληλης επεξεργασίας\u003cbr\u003e- Δίκτυα διασύνδεσης\u003cbr\u003e- Γενικά ζητήματα παραλληλοποίησης\u003cbr\u003e- Παραλληλοποίηση εργασιών\u003cbr\u003e- Ένθετοι βρόχοι\u003cbr\u003e- Εξαρτήσεις σε ένθετους βρόχους\u003cbr\u003e- Χρονοδρομολόγηση\u003cbr\u003e- Απεικόνιση\u003cbr\u003e- Υπολογισμοί στην GPU: Παράλληλη επεξεργασία σε κάρτες γραφικών\u003cbr\u003e- Μαθηματικά και αλγοριθμικά εργαλεία\u003cbr\u003e- Απεικόνιση ένθετων βρόχων\u003cbr\u003e- Συστολικές συστοιχίες επεξεργαστών","image":"http://www.biblionet.gr/images/covers/b177836.jpg","isbn":"978-960-461-446-2","isbn13":"978-960-461-446-2","ismn":null,"issn":null,"series":null,"pages":352,"publication_year":2012,"publication_place":"Αθήνα","price":"29.0","price_updated_at":"2012-04-05","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":505,"extra":null,"biblionet_id":177836,"url":"https://v2.bibliography.gr/books/programmatismos-kai-arxitektonikh-systhmatwn-parallhlhs-epeksergasias.json"},{"id":31902,"title":"Ταυτόχρονος προγραμματισμός","subtitle":null,"description":null,"image":"http://www.biblionet.gr/images/covers/b32818.jpg","isbn":"960-209-343-9","isbn13":"978-960-209-343-6","ismn":null,"issn":null,"series":null,"pages":200,"publication_year":1997,"publication_place":"Αθήνα","price":"21.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Principles of Concurrent Programming","publisher_id":505,"extra":null,"biblionet_id":32818,"url":"https://v2.bibliography.gr/books/tautoxronos-programmatismos.json"},{"id":78932,"title":"Microsoft Visual Basic .net βήμα βήμα","subtitle":"Έκδοση 2003","description":"Ο γρήγορος τρόπος για οποιονδήποτε προγραμματιστή να ξεκινήσει τη δημιουργία επαγγελματικών εφαρμογών για Windows στην πλατφόρμα .NET της Microsoft, και να επεκταθεί στον Ιστό - ένα βήμα κάθε φορά. Ο συγγραφέας πολλών μπεστ-σέλερ Michael Halvorson εξηγεί πώς να εκμεταλλευθείτε την ισχύ της νέας έκδοσης της Visual Basic, καλύπτοντας θέματα όπως οι βασικές αρχές προγραμματισμού, οι Φόρμες Windows, η αποσφαλμάτωση, ο χειρισμός σφαλμάτων, η διανομή εφαρμογών, ο αντικειμενοστρεφής σχεδιασμός, η εκτύπωση, και η σχεδίαση βάσεων δεδομένων. \u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b80957.jpg","isbn":"960-209-667-5","isbn13":"978-960-209-667-3","ismn":null,"issn":null,"series":{"id":2549,"name":"Βήμα Βήμα","books_count":105,"tsearch_vector":"'bhma' 'bima' 'vhma'","created_at":"2017-04-13T01:12:04.271+03:00","updated_at":"2017-04-13T01:12:04.271+03:00"},"pages":641,"publication_year":2003,"publication_place":"Αθήνα","price":"52.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Microsoft Visual Basic.net, Version 2003 Step by Step","publisher_id":505,"extra":null,"biblionet_id":80957,"url":"https://v2.bibliography.gr/books/microsoft-visual-basic-net-bhma.json"},{"id":101837,"title":"Αντικειμενοστρεφής προγραμματισμός με τη C++","subtitle":null,"description":"Το βιβλίο \"Αντικειμενοστρεφής προγραμματισμός με τη C++\", Τέταρτη Αμερικανική Έκδοση, αποτελεί την τελευταία αναθεώρηση ενός κλασικού προγραμματιστικού τίτλου ο οποίος εισήγαγε χιλιάδες χρήστες στον αντικειμενοστρεφή προγραμματισμό με τη C++. Το βιβλίο ξεκινάει με τις βασικές έννοιες και φτάνει μέχρι ολοκληρωμένες αντικειμενοστρεφείς εφαρμογές, χρησιμοποιώντας κατανοητά παραδείγματα, βοηθητικά σχήματα, και πάρα πολλές ερωτήσεις και ασκήσεις.\u003cbr\u003eΚαλύπτοντας τις πλέον σύγχρονες δυνατότητες της Standard C++, ο οδηγός αυτός διδάσκει τη σύνταξη και τις λειτουργίες της C++, τις ιδέες στις οποίες βασίζεται ο αντικειμενοστρεφής προγραμματισμός, καθώς και πώς εφαρμόζονται αυτές οι έννοιες σε πραγματικά προγραμματιστικά προβλήματα.\u003cbr\u003eΤο βιβλίο \"Αντικειμενοστρεφής προγραμματισμός με τη C++\" αποτελεί ένα εκπαιδευτικό βοήθημα που έχει αποδείξει την αξία του, καθώς χρησιμοποιείται ευρέως σε ακαδημαϊκά προγράμματα, παρέχοντας ειδική βοήθεια στους καθηγητές στην οποία συμπεριλαμβάνονται περισσότερες από 100 ασκήσεις για τον έλεγχο των γνώσεων σε κάθε θέμα της C++. Για τη χρήση του βιβλίου δεν απαιτείται προηγούμενη πείρα, αν και κάποια εξοικείωση με βασικές προγραμματιστικές έννοιες μπορεί να φανεί χρήσιμη στον αναγνώστη.","image":"http://www.biblionet.gr/images/covers/b104375.jpg","isbn":"960-209-904-6","isbn13":"978-960-209-904-9","ismn":null,"issn":null,"series":null,"pages":1040,"publication_year":2006,"publication_place":"Αθήνα","price":"69.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Object - Oriented Programming in C++","publisher_id":505,"extra":null,"biblionet_id":104375,"url":"https://v2.bibliography.gr/books/antikeimenostrefhs-programmatismos-me-th-c.json"},{"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":123250,"title":"Προγραμματισμός σε UNIX","subtitle":null,"description":"Ο κλασικός οδηγός για προγραμματισμό σε UNIX πλήρως ενημερωμένος!\u003cbr\u003e\u003cbr\u003eΟ προγραμματισμός εφαρμογών σε UNIX απαιτεί άριστη γνώση των υπηρεσιών συστήματος. Οι πάμπολλες συναρτήσεις (πάνω από 1.100 στις τρέχουσες προδιαγραφές του UNIX) σίγουρα τρομάζουν. Έτσι, εδώ και πολλά χρόνια, η πρώτη αμερικανική έκδοση του βιβλίου αποτελεί το σημείο αναφοράς των προγραμματιστών για τις σαφείς και εξειδικευμένες συμβουλές του σχετικά με την αξιόπιστη χρήση των βασικών λειτουργιών του συστήματος.\u003cbr\u003e\u003cbr\u003eΑπό την εποχή της πρώτης έκδοσης του βιβλίου έχουν συντελεστεί πάρα πολλές αλλαγές στο περιβάλλον του UNIX. Σε αυτή τη δεύτερη έκδοση, ο Marc J. Rochkind, πρωτοπόρος του UNIX, καλύπτει διεξοδικά και τα παρακάτω:\u003cbr\u003e- POSIX\u003cbr\u003e- Solaris\u003cbr\u003e- Linux®\u003cbr\u003e- FreeBSD\u003cbr\u003e- Darwin (o πυρήνας του λειτουργικού MacΤΜ OS X)\u003cbr\u003e- Και περισσότερες από 200 νέες κλήσεις συστήματος.\u003cbr\u003e\u003cbr\u003eΕπίσης το βιβλίο:\u003cbr\u003e\u003cbr\u003e- Καλύπτει τις κλήσεις συστήματος που θα χρειαστείτε στην πράξη -δεν υπάρχει λόγος να ασχολείστε μάταια με εκατοντάδες κλήσεις συστήματος που έχουν υλοποιηθεί ακατάλληλα, είναι ξεπερασμένες, και δεν χρησιμεύουν σε κανέναν!\u003cbr\u003e \u003cbr\u003e- Περιλαμβάνει χιλιάδες γραμμές παραδειγμάτων κώδικα, μεταξύ άλλων ένα φυλλομετρητή και ένα διακομιστή Ιστού, μια εφαρμογή αναπαραγωγής πολυμέσων, και ένα κέλυφος με τις απαραίτητες δυνατότητες διοχέτευσης, ανακατεύθυνσης, και διεργασιών παρασκηνίου.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b125858.jpg","isbn":"978-960-461-084-6","isbn13":"978-960-461-084-6","ismn":null,"issn":null,"series":null,"pages":768,"publication_year":2007,"publication_place":"Αθήνα","price":"54.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Advanced UNIX Programming","publisher_id":505,"extra":null,"biblionet_id":125858,"url":"https://v2.bibliography.gr/books/programmatismos-se-unix.json"},{"id":127556,"title":"Σχεδιασμός κυκλωμάτων με τη VHDL","subtitle":null,"description":"Η VHDL είναι μια γλώσσα περιγραφής υλικού για την κατασκευή κυκλωμάτων. Στο βιβλίο αυτό περιγράφεται η χρήση της γλώσσας αυτής για την κατασκευή κυκλωμάτων κλιμακούμενης δυσκολίας, μέσα από αναλυτικά παραδείγματα που καθοδηγούν σταδιακά τον αναγνώστη στην εξερεύνηση των δυνατοτήτων (αλλά και των περιορισμών) που του παρέχει η γλώσσα αυτή.\u003cbr\u003e\u003cbr\u003eΌλα τα παραδείγματα του βιβλίου συνοδεύονται από κυκλωματικά διαγράμματα, αλλά και αποτελέσματα προσομοίωσης, έτσι ώστε ο αναγνώστης να μπει εξαρχής στο κλίμα του \"πραγματικού κόσμου\" δημιουργώντας κυκλώματα τα οποία θα είναι ελεγμένα και πλήρως λειτουργικά. \u003cbr\u003e\u003cbr\u003eΚαλύπτεται επίσης αναλυτικά η διαφοροποίηση μεταξύ συντρέχοντος και ακολουθιακού κώδικα, καθώς και η δημιουργία αρθρωτών υπομονάδων που θα μπορούν να χρησιμοποιηθούν σε επίπεδο μεγαλύτερων δομών. \u003cbr\u003e\u003cbr\u003e- Πιο συγκεκριμένα, στο πρώτο μέρος του βιβλίου εξετάζεται λεπτομερώς το υπόβαθρο και οι τεχνικές συγγραφής κώδικα στη VHDL: συμπεριλαμβάνονται θέματα όπως η δομή του κώδικα, οι τύποι δεδομένων, οι τελεστές και οι ιδιότητες, οι συντρέχουσες και ακολουθιακές εντολές και κώδικας, τα αντικείμενα (σήματα, μεταβλητές, και σταθερές), ο σχεδιασμός μηχανών πεπερασμένων καταστάσεων, και παραδείγματα πρόσθετων σχεδιασμών κυκλωμάτων. \u003cbr\u003e\u003cbr\u003e- Το δεύτερο μέρος βασίζεται πάνω στο υλικό που έχει ήδη παρουσιαστεί, με προσθήκη στοιχείων τα οποία προορίζονται κυρίως για τοποθέτηση σε βιβλιοθήκες: εξετάζονται τα πακέτα και τα συστατικά στοιχεία, οι συναρτήσεις και οι διαδικασίες, και δίνονται πρόσθετα παραδείγματα σχεδιασμών συστημάτων. \u003cbr\u003e\u003cbr\u003e- Επίσης υπάρχουν παραρτήματα σχετικά με τις συσκευές προγραμματιζόμενης λογικής (PLD/FPGA) και τα εργαλεία σύνθεσης. \u003cbr\u003e\u003cbr\u003eΗ εξαιρετικά πρωτότυπη προσέγγιση του βιβλίου ως προς τη διδασκαλία μέσω εκτενών παραδειγμάτων συστημάτων, καθώς και η μοναδική ενοποίηση της VHDL και του σχεδιασμού, το κάνουν κατάλληλο τόσο για σπουδαστές της επιστήμης υπολογιστών, όσο και για ηλεκτρολόγους μηχανικούς.","image":"http://www.biblionet.gr/images/covers/b130177.jpg","isbn":"978-960-461-118-8","isbn13":"978-960-461-118-8","ismn":null,"issn":null,"series":null,"pages":405,"publication_year":2008,"publication_place":"Αθήνα","price":"27.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Circuit Design with VHDL","publisher_id":505,"extra":null,"biblionet_id":130177,"url":"https://v2.bibliography.gr/books/sxediasmos-kyklwmatwn-me-th-vhdl.json"},{"id":127555,"title":"Προγραμματισμός με C++","subtitle":null,"description":"Γίνετε ειδικοί στον προγραμματισμό με τη C++ \u003cbr\u003eχρησιμοποιώντας τον αποτελεσματικό οδηγό μελέτης της σειράς Schaum's. \u003cbr\u003e\u003cbr\u003eΤο βιβλίο αυτό θα σας βοηθήσει να μειώσετε το χρόνο μελέτης, να τελειοποιήσετε τις ικανότητές \u003cbr\u003eσας στην επίλυση προβλημάτων, και να δώσετε τον καλύτερό σας εαυτό στις εξετάσεις και τις εργασίες!\u003cbr\u003e\u003cbr\u003eΣυνοδεύεται από CD-ROM που περιλαμβάνει τον κώδικα των παραδειγμάτων και εργαλεία ανάπτυξης λογισμικού.\u003cbr\u003e\u003cbr\u003eΜεταξύ άλλων, το βιβλίο:\u003cbr\u003e- Καλύπτει τις βασικές αρχές της επιστήμης των υπολογιστών χρησιμοποιώντας τη γλώσσα προγραμματισμού που διδάσκεται στις περισσότερες σχολές.\u003cbr\u003e- Περιγράφει με απλό τρόπο έννοιες όπως η αναδρομή, η λογική, ο πολυμορφισμός, οι αλγόριθμοι, και πολλές άλλες.\u003cbr\u003e- Περιέχει 470 λυμένα προβλήματα του κλάδου της επιστήμης των υπολογιστών, με αναλυτικά σχόλια.\u003cbr\u003e- Περιέχει παραδείγματα και λυμένα προβλήματα τα οποία θα σας βοηθήσουν να γίνετε ειδικοί στον προγραμματισμό με τη C++.\u003cbr\u003e- Αν οι στόχοι σας είναι η υψηλή βαθμολογία και η τέλεια κατανόηση του προγραμματισμού με τη C++, αυτό το πανίσχυρο εκπαιδευτικό εργαλείο είναι ο καλύτερος δάσκαλος που θα μπορούσατε να έχετε!\u003cbr\u003e\u003cbr\u003eΗ μοναδική πληρότητα του βιβλίου γίνεται προφανής αν ρίξουμε μια ματιά στους τίτλους των κεφαλαίων που περιλαμβάνει: Στοιχειώδης προγραμματισμός σε C++, Θεμελιώδεις τύποι, Επιλογή, Επανάληψη, Συναρτήσεις, Πίνακες, Δείκτες και αναφορές, Αλφαριθμητικά της C, Αλφαριθμητικά της Καθιερωμένης C++, Κλάσεις, Υπερφόρτωση τελεστών, Σύνθεση και κληρονομικότητα, Πρότυπα και επαναλήπτες, Διανύσματα της Καθιερωμένης C++ , Κλάσεις αποδεκτών.\u003cbr\u003e\u003cbr\u003eΕπίσης, στα παραρτήματα του βιβλίου περιλαμβάνονται τα ακόλουθα: Κωδικοί χαρακτήρων, Λέξεις κλειδιά της Καθιερωμένης C++, Τελεστές της Καθιερωμένης C++, Κλάσεις αποδεκτών της Καθιερωμένης C++, Γενικοί αλγόριθμοι της Καθιερωμένης C++, Η Καθιερωμένη Βιβλιοθήκη της C, Δεκαεξαδικοί αριθμοί.","image":"http://www.biblionet.gr/images/covers/b130176.jpg","isbn":"978-960-461-127-0","isbn13":"978-960-461-127-0","ismn":null,"issn":null,"series":null,"pages":431,"publication_year":2008,"publication_place":"Αθήνα","price":"32.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Schaum's Outline of Theory and Problems of Programming with C++","publisher_id":505,"extra":null,"biblionet_id":130176,"url":"https://v2.bibliography.gr/books/programmatismos-me-c.json"},{"id":156799,"title":"Δομημένος προγραμματισμός","subtitle":null,"description":"[...] Το βιβλίο αυτό γράφτηκε με σκοπό να παρουσιαστούν βασικές αλλά και προχωρημένες τεχνικές προγραμματισμού με τη χρήση της γλώσσας προγραμματισμού Pascal. Καλύπτει τις ανάγκες για εκμάθηση σωστού προγραμματισμού των αρχαρίων, αλλά και αυτών που έχουν ασχοληθεί με τον προγραμματισμό και θα ήθελαν να κατανοήσουν καλύτερα μερικές προχωρημένες τεχνικές. Απευθύνεται στις παρακάτω ομάδες ενδιαφερομένων αναγνωστών:\u003cbr\u003e\u003cbr\u003e- Σε φοιτητές / σπουδαστές τμημάτων Πληροφορικής\u003cbr\u003e- Σε φοιτητές / σπουδαστές τμημάτων, στα οποία η Πληροφορική κρίνεται απαραίτητο εργαλείο στην ειδικότητα τους.\u003cbr\u003e- Σε φοιτητές / σπουδαστές των δημοσίων και ιδιωτικών εκπαιδευτικών ιδρυμάτων που διδάσκεται η Turbo Pascal.\u003cbr\u003e\u003cbr\u003eΤο βιβλίο αυτό αναφέρεται τόσο στο Δομημένο όσο και στον Αντικειμενοστρεφή Προγραμματισμό χρησιμοποιώντας τη γλώσσα Turbo Pascal. Με τον τρόπο αυτό ο σπουδαστής που θα ολοκληρώσει το βιβλίο αυτό θα είναι σε θέση να προχωρήσει στη μελέτη περισσότερο σύνθετων γλωσσών προγραμματισμού χωρίς να αντιμετωπίζει τα προβλήματα που απορρέουν από την ελλιπή γνώση των δομημένων ή των αντικειμενοστρεφών τεχνολογιών.\u003cbr\u003e\u003cbr\u003eΤο βιβλίο αυτό αποτελεί εκπαιδευτικό βοήθημα στον προγραμματισμό με τη γλώσσα Pascal και ταυτόχρονα ένα εγχειρίδιο χρήσης της Turbo Pascal, προσφέρεται επίσης και για αυτό-μόρφωση σε κάθε αρχάριο ή προχωρημένο χρήστη προσωπικού υπολογιστή που θέλει να εμβαθύνει στη χρήση και λειτουργία της Turbo Pascal.\u003cbr\u003e\u003cbr\u003e(από τον πρόλογο του βιβλίου)","image":"http://www.biblionet.gr/images/covers/b159795.jpg","isbn":"978-960-418-277-0","isbn13":"978-960-418-277-0","ismn":null,"issn":null,"series":null,"pages":586,"publication_year":2010,"publication_place":"Θεσσαλονίκη","price":"50.0","price_updated_at":"2010-11-03","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":6,"extra":null,"biblionet_id":159795,"url":"https://v2.bibliography.gr/books/domhmenos-programmatismos.json"}]