[{"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":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":58522,"title":"50+Χ θέματα ανάπτυξης εφαρμογών σε προγραμματιστικό περιβάλλον","subtitle":"Γ ενιαίου λυκείου τεχνολογική κατεύθυνση και ΤΕΕ","description":"Το βιβλίο αυτό περιλαμβάνει θέματα Ανάπτυξης Εφαρμογών σε Προγραμματιστικό Περιβάλλον, τα οποία αποτελούν μια συλλογή, κατάλληλη για την εξάσκηση των μαθητών στον Προγραμματισμό, αλλά μπορούν να αποτελέσουν και θέματα των εξετάσεων.\u003cbr\u003eΕίναι προσεκτικά επιλεγμένα ώστε να καλύπτουν ένα ευρύ φάσμα θεμάτων, αλλά και να δίνουν τη σωστή μεθοδολογία επίλυσης των ασκήσεων.\u003cbr\u003eΟι εκφωνήσεις των θεμάτων δίνονται ξεχωριστά από τις λύσεις τους, έτσι ο μαθητής να έχει τη δυνατότητα να προσπαθήσει για να επιλύσει μόνος του τις ασκήσεις.\u003cbr\u003eΟι λύσεις δίνονται με υποδειγματικό τρόπο, ξεκινώντας από τη σκέψη που πρέπει να κάνει κάποιος για να λύσει το θέμα, δίνοντας το διάγραμμα ροής και τον αλγόριθμο σε ψευδοκώδικα και, τέλος, παραθέτοντας το πρόγραμμα σε γλώσσα προγραμματισμού Turbo Pascal. Κάθε θέμα ολοκληρώνεται με τον έλεγχο οθρότητας του αλγορίθμου.\u003cbr\u003eΤο βιβλίο συνοδεύεται από δισκέτα, η οποία περιλαμβάνει την εκτελέσιμη μορφή των προγραμμάτων που αποτελούν τη λύση των ασκήσεων. Για όποιον δεν διαθέτει υπολογιστή, η εκτέλεση κάθε προγράμματος περιγράφεται μέσα στο βιβλίο.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b60157.jpg","isbn":"960-209-460-5","isbn13":"978-960-209-460-0","ismn":null,"issn":null,"series":null,"pages":194,"publication_year":2001,"publication_place":"Αθήνα","price":"13.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":505,"extra":null,"biblionet_id":60157,"url":"https://v2.bibliography.gr/books/50-ch-themata-anaptykshs-efarmogwn-se-programmatistiko-periballon.json"},{"id":98249,"title":"Αντικειμενοστρεφής σχεδίαση","subtitle":"UML, αρχές, πρότυπα και ευρετικοί κανόνες","description":"Ο αντικειμενοστρεφής προγραμματισμός αποτελεί ένα εξαιρετικό υπόδειγμα για τη δημιουργία σύγχρονων συστημάτων λογισμικού. Ωστόσο, για την ανάπτυξη έργων λογισμικού μεγάλης κλίμακας, δεν επαρκεί η υλοποίηση λειτουργικού κώδικα· απαιτείται συστηματική σχεδίαση του συστήματος πριν από την κωδικοποίηση. Το πλέον εμφανές σύμπτωμα μιας \"κακής\" σχεδίασης είναι η δυσκολία συντήρησης του λογισμικού, δηλαδή της ικανοποίησης των νέων απαιτήσεων των πελατών. \u003cbr\u003eΣε αυτό το βιβλίο παρουσιάζονται ευρέως διαδεδομένες αρχές, πρότυπα και ευρετικοί κανόνες που έχουν ως στόχο τη βελτίωση της σχεδίασης και την παραγωγή ευέλικτου, κατανοητού και εύκολα συντηρήσιμου λογισμικού. Με τη χρήση πλήρους κώδικα σε C++ και Java εξετάζονται τα προβλήματα που προκύπτουν από μια σχεδίαση χαμηλής ποιότητας καθώς και οι ενδεδειγμένες τεχνικές για τη σχεδίαση καλά δομημένων συστημάτων. Στο βιβλίο παρουσιάζεται και χρησιμοποιείται η Ενοποιημένη Γλώσσα Μοντελοποίησης (UML) για την απεικόνιση της αρχιτεκτονικής δομής του λογισμικού.","image":"http://www.biblionet.gr/images/covers/b100773.jpg","isbn":"960-209-882-1","isbn13":"978-960-209-882-0","ismn":null,"issn":null,"series":null,"pages":264,"publication_year":2005,"publication_place":"Αθήνα","price":"22.0","price_updated_at":"2011-01-07","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":505,"extra":null,"biblionet_id":100773,"url":"https://v2.bibliography.gr/books/antikeimenostrefhs-sxediash.json"},{"id":202089,"title":"Υπολογισμοί και προγραμματισμός με την Python","subtitle":null,"description":"Πρακτικό και εύχρηστο, το βιβλίο αυτό είναι το ιδανικό εισαγωγικό εγχειρίδιο για την εκμάθηση της τέχνης της υπολογιστικής επίλυσης προβλημάτων με χρήση της Python και των βιβλιοθηκών της (όπως της PyLab).\u003cbr\u003eΑπευθύνεται σε φοιτητές με ελάχιστη ή καθόλου προγραμματιστική πείρα και τους βοηθά να μάθουν να χρησιμοποιούν με παραγωγικό τρόπο υπολογιστικές τεχνικές και ορισμένα εργαλεία και τεχνικές της «επιστήμης των δεδομένων» που εφαρμόζονται σε υπολογισμούς για τη μοντελοποίηση και την επεξήγηση δεδομένων.\u003cbr\u003eΟι φοιτητές θα γνωρίσουν την Python και τις βασικές αρχές προγραμματισμού μέσα στα πλαίσια υπολογιστικών εννοιών και τεχνικών, όπως η εξαντλητική απαρίθμηση, η αναζήτηση διχοτόμησης, και οι αποδοτικοί προσεγγιστικοί αλγόριθμοι.\u003cbr\u003eTο βιβλίο καλύπτει ένα μεγάλο εύρος θεμάτων που δεν συναντώνται στα περισσότερα εισαγωγικά βιβλία, όπως η οπτικοποίηση δεδομένων, οι προσομοιώσεις τυχαιότητας μοντέλων, οι υπολογιστικές τεχνικές για την κατανόηση δεδομένων και οι στατιστικές τεχνικές που χρησιμοποιούνται για την πληροφόρηση. Εξετάζει επίσης κάποια πιο προχωρημένα θέματα, όπως τα προβλήματα βελτιστοποίησης, ο δυναμικός προγραμματισμός και η μηχανική μάθηση.\u003cbr\u003eΤο βιβλίο έχει βασιστεί σε ένα μάθημα του MIT που αναδείχθηκε το δημοφιλέστερο της σειράς OpenCourseWare.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b205286.jpg","isbn":"978-960-461-665-7","isbn13":"978-960-461-665-7","ismn":null,"issn":null,"series":null,"pages":400,"publication_year":2015,"publication_place":"Αθήνα","price":"32.0","price_updated_at":"2015-11-13","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":505,"extra":null,"biblionet_id":205286,"url":"https://v2.bibliography.gr/books/ypologismoi-kai-programmatismos-me-thn-python.json"},{"id":31996,"title":"Δομημένος προγραμματισμός με Pascal","subtitle":null,"description":"Περιλαμβάνει τα εξής: εισαγωγή στην πληροφορική, ιστορική αναδρομή, δομημένο σχεδιασμό και προγραμματισμό, βασικούς τύπους και βασικές δομές ελέγχου της Pascal, υλοποίηση και έλεγχο προγραμμάτων, στυλ προγραμματισμού, δομημένους τύπους της τυποποιημένης και της TURBO Pascal, αντικειμενοστρεφή προγραμματισμό στην object-oriented TURBO Pascal, και λεπτομερειακή εισαγωγή στο λειτουργικό σύστημα UNIX και το συντάκτη του ed. Με πολλές εφαρμογές στις φυσικές και εμπορικές επιστήμες και δεκάδες λυμένες ασκήσεις και παραδείγματα.","image":null,"isbn":"960-209-308-0","isbn13":"978-960-209-308-5","ismn":null,"issn":null,"series":null,"pages":535,"publication_year":1999,"publication_place":"Αθήνα","price":"34.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":505,"extra":null,"biblionet_id":32915,"url":"https://v2.bibliography.gr/books/domhmenos-programmatismos-me-pascal.json"},{"id":219701,"title":"Αλγοριθμική και προγραμματισμός υπολογιστών σε Python","subtitle":null,"description":"Σύμφωνα με τον Jerome Bruner, η μάθηση απαιτεί ενεργή συμμετοχή του εκπαιδευόμενου, πειραματισμό, εξερεύνηση και ανακάλυψη. Το βιβλίο \"Αλγοριθμική και προγραμματισμός υπολογιστών σε Python\" περιέχει πλήθος παραδειγμάτων, το μεγαλύτερο μέρος των οποίων μπορεί να υλοποιηθεί στην πράξη από τους αναγνώστες, επιτρέποντάς τους να εξοικειωθούν με τη γλώσσα Python ώστε τελικά να αποκτήσουν τις απαραίτητες δεξιότητες για να δημιουργούν τις δικές τους εφαρμογές.\u003cbr\u003eΓι' αυτόν το λόγο, το βιβλίο είναι κατάλληλο για αρχάριους αλλά και προχωρημένους προγραμματιστές, μαθητές γυμνασίου και λυκείου, φοιτητές ανωτέρων και ανωτάτων εκπαιδευτικών ιδρυμάτων, ερασιτέχνες και επαγγελματίες του κλάδου. Έχει ληφθεί ειδική μέριμνα ώστε να εξυπηρετεί και τις ανάγκες των μαθητών της Β΄ και Γ΄ τάξης των Επαγγελματικών Λυκείων (ΕΠΑ.Λ.) του τομέα Πληροφορικής, προκειμένου να προετοιμαστούν κατάλληλα για τις πανελλήνιες εξετάσεις.\u003cbr\u003e\u003cbr\u003eΤο βιβλίο συνοδεύεται από δωρεάν υλικό, διαθέσιμο μέσω του Διαδικτύου, το οποίο περιέχει τις απαντήσεις όλων των ασκήσεων καθώς και τα προγράμματα Python του βιβλίου. \u003cbr\u003e\u003cbr\u003eΚατάλληλο για:\u003cbr\u003e- αρχάριους - προχωρημένους\u003cbr\u003e- εκπαιδευτικούς\u003cbr\u003e- μαθητές γυμνασίου, λυκείου, ΕΠΑ.Λ.\u003cbr\u003e- σπουδαστές - φοιτητές\u003cbr\u003e- ερασιτέχνες - επαγγελματίες.","image":null,"isbn":"978-960-461-804-0","isbn13":"978-960-461-804-0","ismn":null,"issn":null,"series":null,"pages":720,"publication_year":2017,"publication_place":"Αθήνα","price":"45.0","price_updated_at":"2017-11-17","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":505,"extra":null,"biblionet_id":222896,"url":"https://v2.bibliography.gr/books/algorithmikh-kai-programmatismos-ypologistwn-se-python.json"}]