[{"id":122842,"title":"MPI","subtitle":"Θεωρία και εφαρμογές","description":"Στόχος του παρόντος συγγράμματος αποτελεί η αναλυτική περιγραφή του μοντέλου μεταβίβασης μηνυμάτων. Αν και υπάρχουν πολλά μοντέλα αυτής της κατηγορίας, το βιβλίο ασχολείται με το πρότυπο MPI (Message Passing Interface) που εμφανίστηκε σχετικά πρόσφατα στο χώρο της παράλληλης επεξεργασίας, αλλά δεν άργησε να καθιερωθεί ως το πρότυπο της ανάπτυξης εφαρμογών αυτού του τύπου.\u003cbr\u003e\u003cbr\u003eΠεριεχόμενα:\u003cbr\u003e- Επικοινωνίες από σημείο σε σημείο\u003cbr\u003e- Παραγόμενοι τύποι δεδομένων \u003cbr\u003e- Συλλογικές επικοινωνίες\u003cbr\u003e- Ομάδες διεργασιών και communicators\u003cbr\u003e- Τοπολογίες διεργασιών\u003cbr\u003e- Είσοδος-έξοδος στο MPI\u003cbr\u003e- Μονομερείς επικοινωνίες\u003cbr\u003e- Δυναμική διαχείριση διεργασιών\u003cbr\u003e- Καταγραφή συμβάντων\u003cbr\u003e- Δημιουργία γραφικών\u003cbr\u003e- Η υλοποίηση MPICH","image":"http://www.biblionet.gr/images/covers/b125450.jpg","isbn":"978-960-418-145-2","isbn13":"978-960-418-145-2","ismn":null,"issn":null,"series":null,"pages":922,"publication_year":2007,"publication_place":"Θεσσαλονίκη","price":"56.0","price_updated_at":"2007-11-19","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":6,"extra":null,"biblionet_id":125450,"url":"https://v2.bibliography.gr/books/mpi.json"},{"id":150427,"title":"Η τέχνη του προγραμματισμού","subtitle":"Ταξινόμηση και αναζήτηση","description":"Αυτό το βιβλίο αποτελεί μία λογική συνέχεια του υλικού που σχετίζεται με τις δομές πληροφοριών του κεφαλαίου 2 του τόμου 1, επειδή προσθέτει την έννοια των γραμμικά διατεταγμένων δεδομένων στις άλλες βασικές ιδέες που σχετίζονται με τις δομές. \u003cbr\u003eΟ τίτλος \"Ταξινόμηση και αναζήτηση\" πιθανόν να δείχνει ότι αυτό το βιβλίο απευθύνεται σε εκείνους τους προγραμματιστές συστημάτων οι οποίοι ενδιαφέρονται για την υλοποίηση ρουτινών ταξινόμησης οι οποίες εξυπηρετούν γενικούς σκοπούς ή εφαρμογών ανάκτησης πληροφοριών. [...]\u003cbr\u003e\u003cbr\u003e(από τον πρόλογο του βιβλίου)","image":"http://www.biblionet.gr/images/covers/b153364.jpg","isbn":"978-960-418-245-9","isbn13":"978-960-418-245-9","ismn":null,"issn":null,"series":null,"pages":926,"publication_year":2010,"publication_place":"Θεσσαλονίκη","price":"80.0","price_updated_at":"2010-04-16","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"The Art of Computer Programming: Sorting and Searching, 2nd ed.","publisher_id":6,"extra":null,"biblionet_id":153364,"url":"https://v2.bibliography.gr/books/h-texnh-tou-programmatismou-d9ad4fc8-9ee8-4939-8612-9eb189e95610.json"},{"id":151059,"title":"Ψηφιακή τυπογραφία με το XeLaTeX","subtitle":null,"description":"Επειδή το LaTeX χρησιμοποιείται πλέον από αρκετούς ανθρώπους, είναι πολύ λογικό το βιβλίο να απευθύνεται σε αναγνώστες που έχουν πρότερη γνώση της ετοιμασίας εγγράφων με συστήματα LaTeX. Αυτός είναι και ο λόγος που γίνονται συχνές αναφορές στο Tex και στο LaTeX. Από την άλλη, αν αγνοηθούν αυτές οι αναφορές, το βιβλίο αποτελεί τον ιδανικό οδηγό εκμάθησης του XeLaTeX.","image":"http://www.biblionet.gr/images/covers/b153998.jpg","isbn":"978-960-458-259-4","isbn13":"978-960-458-259-4","ismn":null,"issn":null,"series":null,"pages":236,"publication_year":2010,"publication_place":"Θεσσαλονίκη","price":"25.0","price_updated_at":"2010-07-28","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":1029,"extra":null,"biblionet_id":153998,"url":"https://v2.bibliography.gr/books/pshfiakh-typografia-me-to-xelatex.json"},{"id":151681,"title":"C προγραμματισμός","subtitle":"Παρουσίαση C++ και αντικειμενοστραφούς προγραμματισμού με τη βιβλιοθήκη Allegro C","description":"Η C είναι μία από τις πιο δημοφιλείς γλώσσες προγραμματισμού σε όλο τον κόσμο. Αυτή η νέα έκδοση του πιο δημοφιλούς βιβλίου για τη C παρουσιάζει τέσσερεις από τις πιο δημοφιλείς μεθόδους προγραμματισμού των ημερών μας: διαδικαστικός, αντικειμένων, αντικειμενοστραφής και γενικός \u003cbr\u003eπρογραμματισμός.\u003cbr\u003e\u003cbr\u003e\"Το C Προγραμματισμός, πέμπτη έκδοση, συνεχίζει μια παράδοση υπεροχής. Το βιβλίο παρουσιάζει τη C με σαφήνεια και ακρίβεια, απευθύνεται σε αρχάριους προγραμματιστές και με έναν καλά οργανωμένο τρόπο αναπτύσσεται από απλές έννοιες ως την απόλυτη περιγραφή του συνόλου της γλώσσας. Γίνεται παρουσίαση όλων των πτυχών της γλώσσας, κάτι που καθιστά το βιβλίο πολύτιμο για έμπειρους προγραμματιστές επίσης. Μια προσθήκη στην πέμπτη έκδοση είναι ένα κεφάλαιο για τον προγραμματισμό παιχνιδιών με τη βοήθεια της βιβλιοθήκης Allegro, κάτι που θα ανοίξει την όρεξη σε πολλούς νέους προγραμματιστές. Πρόκειται για ένα εξαιρετικό εισαγωγικό βιβλίο και ένα εξαιρετικό βιβλίο αναφοράς για τον προγραμματιστή της C.\"\u003cbr\u003e\u003cbr\u003eRay Seyfarth, Πανεπιστήμιο Southern Mississippi\u003cbr\u003e\u003cbr\u003eΤο C Προγραμματισμός, πέμπτη έκδοση, περιλαμβάνει νέα κεφάλαια που παρουσιάζουν το πρότυπο C99, τεχνικές ταξινόμησης και προγραμματισμό παιχνιδιών με τη βιβλιοθήκη Allegro C, καθώς και ένα παράρτημα για τον προγραμματισμό του παιχνιδιού Sudoku. Περιλαμβάνει μια εντελώς νέα ενότητα για τον Αντικειμενοστραφή προγραμματισμό στη C++, η οποία βασίζεται στο βιβλίο C++ Προγραμματισμός, πέμπτη έκδοση.","image":"http://www.biblionet.gr/images/covers/b154622.jpg","isbn":"978-960-512-590-5","isbn13":"978-960-512-590-5","ismn":null,"issn":null,"series":null,"pages":1176,"publication_year":2010,"publication_place":"Αθήνα","price":"53.0","price_updated_at":"2011-05-13","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"C: How to Program","publisher_id":572,"extra":null,"biblionet_id":154622,"url":"https://v2.bibliography.gr/books/c-programmatismos-0700a91d-1a20-43ec-b37a-18ce7a13099f.json"},{"id":157023,"title":"Εισαγωγή στον προγραμματισμό μικροελεγκτών, FPGA και CPLD","subtitle":"Επιλεγμένες εφαρμογές","description":"Το βιβλίο αυτό απευθύνεται κυρίως σε φοιτητές και εκπαιδευτικούς από τα επιστημονικά πεδία της Ηλεκτρολογίας και της Ηλεκτρονικής Υπολογιστικών Συστημάτων που ενδιαφέρονται για θέματα προγραμματισμού μικροελεγκτών και προγραμματιζόμενων λογικών διατάξεων. Φιλοδοξεί να αποτελέσει τη βασική εισαγωγή σε σύγχρονους τρόπους προγραμματισμού μικροελεγκτών και κυκλωμάτων FPGA και CPLD. Τα επιμέρους θέματα παρουσιάζονται μέσα από πέντε κεφάλαια και δεκαπέντε συνολικά εφαρμογές με φωτογραφίες από τα βήματα υλοποίησης ώστε να γίνονται αντιληπτά τόσο από αρχαρίους όσο και από προχωρημένους στα θέματα αυτά αναγνώστες και χωρίς την ταυτόχρονη χρήση Η/Υ. \u003cbr\u003e\u003cbr\u003eΑξιοποιώντας την κατατιθέμενη στο βιβλίο αυτό εμπειρία, μπορούν στη συνέχεια να ασχοληθούν με δικές τους εφαρμογές ή να εντρυφήσουν σε πιο σύνθετα θέματα προγραμματισμού μικροελεγκτών και μικροεπεξεργαστών γενικότερα. Για τον προγραμματισμό των μικροελεγκτών χρησιμοποιείται η γλώσσα mikroC CPLD η καθιερωμένη για το σκοπό αυτό γλώσσα VHDL. […]\u003cbr\u003e\u003cbr\u003e(από τον πρόλογο των συγγραφέων)","image":"http://www.biblionet.gr/images/covers/b160022.jpg","isbn":"978-960-418-291-6","isbn13":"978-960-418-291-6","ismn":null,"issn":null,"series":null,"pages":382,"publication_year":2010,"publication_place":"Θεσσαλονίκη","price":"26.0","price_updated_at":"2010-11-10","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":6,"extra":null,"biblionet_id":160022,"url":"https://v2.bibliography.gr/books/eisagwgh-ston-programmatismo-mikroelegktwn-fpga-kai-cpld.json"},{"id":160586,"title":"Προγραμματισμός ηλεκτρονικών υπολογιστών","subtitle":null,"description":null,"image":"http://www.biblionet.gr/images/covers/b163601.jpg","isbn":"960-7888-28-6","isbn13":"978-960-7888-28-0","ismn":null,"issn":null,"series":null,"pages":336,"publication_year":null,"publication_place":"Αθήνα","price":"25.0","price_updated_at":"2011-02-17","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":773,"extra":null,"biblionet_id":163601,"url":"https://v2.bibliography.gr/books/programmatismos-hlektronikwn-ypologistwn-059bd65d-a229-44c0-8c3b-2f57f750d6f9.json"},{"id":164172,"title":"Ανάπτυξη εφαρμογών με το Android","subtitle":null,"description":"Ο ολοκληρωμένος οδηγός ανάπτυξης εφαρμογών με το Android, πλήρως ενημερωμένος για τα τελευταία SDK και τις πιο σύγχρονες τεχνικές προγραμματισμού!\u003cbr\u003e\u003cbr\u003eΑυτό το βιβλίο παρέχει όλα τα τελευταία στοιχεία, δοκιμασμένο κώδικα και τις καλύτερες πρακτικές που είναι απαραίτητες για τη δημιουργία και την προώθηση επιτυχημένων εφαρμογών για κινητά τηλέφωνα με τις τελευταίες εκδόσεις του Android. Με όχημα την εκτεταμένη εμπειρία τους στην ανάπτυξη εφαρμογών για κινητά τηλέφωνα και ασύρματες πλατφόρμες, οι Lauren Darcey και Shane Conder καλύπτουν όλη τη διαδικασία: καθορισμός έννοιας, σχεδίαση, κωδικοποίηση, δοκιμή, συσκευασία και παράδοση. Οι συγγραφείς παρουσιάζουν την πλατφόρμα Android, επεξηγούν τις αρχές σχεδίασης αποτελεσματικών εφαρμογών Android και περιγράφουν τις καλύτερες σύγχρονες πρακτικές για την κατασκευή σπουδαίων διεπαφών χρήστη. Καλύπτουν επίσης κάθε βασικό API του Android, εξετάζοντας θέματα αποθήκευσης δεδομένων, δικτύων, τηλεφωνίας, υπηρεσιών τοποθεσίας, πολυμέσων, γραφικών 3D και υλικού.\u003cbr\u003e\u003cbr\u003eΚάθε κεφάλαιο αυτής της έκδοσης περιλαμβάνει όλες τις τελευταίες εξελίξεις στα SDK, τα εργαλεία, τα βοηθητικά προγράμματα και το υλικό για το Android. Όλος ο κώδικας που παρουσιάζεται έχει εξεταστεί διεξοδικά και έχει δοκιμαστεί σε κορυφαίες συσκευές πολλών εταιρειών, όπως οι HTC, Motorola και ARCHOS. Πολλά νέα παραδείγματα έχουν προστεθεί, όπως και εντελώς νέες εφαρμογές. Αυτή η νέα έκδοση προσθέτει επίσης o Εννέα νέα κεφάλαια που καλύπτουν τα API στο web, το Android NDK και μεγάλη γκάμα εφαρμογών, αλλά και θέματα διαχείρισης χρηστών, συγχρονισμού δεδομένων, αντίγραφων ασφαλείας, προχωρημένης εισόδου χρηστών -Αναλυτική κάλυψη των αρχείων manifest του Android, των πάροχων υλικού, της σχεδίασης εφαρμογών και των δοκιμών -Ανανεωμένη κάλυψη κρίσιμων θεμάτων όπως το Bluetooth, οι χειρονομίες, η αναγνώριση φωνής, τα App Widgets, οι ζωντανοί φάκελοι, οι ζωντανές ταπετσαρίες και η παγκόσμια αναζήτηση -Ενημερωμένη κάλυψη του προγραμματισμού γραφικών 3D ο οποίος βασίζεται στο OpenGL ES 2.0 -Ένα εντελώς νέο κεφάλαιο για την αντιμετώπιση προβλημάτων συμβατότητας μεταξύ συσκευών, από τα μικρότερα τηλέφωνα έως τα νέα μεγάλα tablet της αγοράς -Ακόμα περισσότερες συμβουλές και κόλπα που θα σας βοηθήσουν στη σχεδίαση, ανάπτυξη και δοκιμή εφαρμογών για διαφορετικές συσκευές -Ένα νέο παράρτημα γεμάτο με συμβουλές και κόλπα για το Eclipse.\u003cbr\u003e\u003cbr\u003eΑυτό το βιβλίο αποτελεί ανεκτίμητο πόρο για κάθε μέλος της ομάδας ανάπτυξης του Android: προγραμματιστές λογισμικού όλων των επιπέδων εμπειρίας, καθοδηγητές ομάδων και διευθυντές παραγωγής, ειδικών δοκιμών και ποιοτικού ελέγχου, αρχιτέκτονες λογισμικού, ακόμα και υπεύθυνους μάρκετινγκ.\u003cbr\u003e\u003cbr\u003eΌλος ο πηγαίος κώδικας αυτού του βιβλίου διατίθεται για λήψη από τη σελίδα informit.com/title/9780321743015","image":"http://www.biblionet.gr/images/covers/b167205.jpg","isbn":"978-960-512-625-4","isbn13":"978-960-512-625-4","ismn":null,"issn":null,"series":null,"pages":768,"publication_year":2011,"publication_place":"Αθήνα","price":"52.0","price_updated_at":"2011-06-06","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Android Wireless Application Development","publisher_id":572,"extra":null,"biblionet_id":167205,"url":"https://v2.bibliography.gr/books/anaptyksh-efarmogwn-me-to-android.json"},{"id":202092,"title":"Εισαγωγή στον παράλληλο προγραμματισμό","subtitle":null,"description":"Ο παράλληλος προγραμματισμός δεν αφορά πλέον μόνο τους ειδικούς. Αν θέλετε να εκμεταλλευτείτε πλήρως την ισχύ των συστοιχιών υπολογιστών και των πολυπύρηνων επεξεργαστών, το βιβλίο αυτό είναι ο ιδανικός οδηγός εκμάθησης!\u003cbr\u003eΕίτε είστε φοιτητές είτε επαγγελματίες, το νέο βιβλίο του Peter Pacheco θα σας δείξει με απλό, μεθοδικό και ολοκληρωμένο τρόπο πώς να σχεδιάζετε και να αποσφαλματώνετε προγράμματα κατανεμημένης και κοινόχρηστης μνήμης και να αξιολογείτε τις επιδόσεις τους.\u003cbr\u003eΧάρη στη μοναδική του προσέγγιση, το βιβλίο εισάγει τον αναγνώστη στον παράλληλο προγραμματισμό με τον πλέον μεθοδικό τρόπο:\u003cbr\u003eΑκολουθεί διδακτική προσέγγιση, ξεκινώντας με μικρά προγραμματιστικά παραδείγματα και προχωρώντας σταδιακά σε όλο και απαιτητικότερα προγράμματα.\u003cbr\u003eΕπικεντρώνεται στη σχεδίαση, την αποσφαλμάτωση, και την αξιολόγηση των επιδόσεων των προγραμμάτων κατανεμημένης και κοινόχρηστης μνήμης.\u003cbr\u003eΔίνει έμφαση στην ανάπτυξη προγραμμάτων στην πράξη, με χρήση των προγραμματιστικών μοντέλων MPI, Pthreads, και OpenMP.\u003cbr\u003eΤα υπό μελέτη θέματα παρουσιάζονται σε συνδυασμό με παραδείγματα για διάφορα επιστημονικά πεδία, όπως η επιστήμη των υπολογιστών, η φυσική, και τα μαθηματικά.\u003cbr\u003eΤα κεφάλαια του βιβλίου περιλαμβάνουν πληθώρα ασκήσεων προγραμματισμού που κυμαίνονται από εύκολες ως ιδιαίτερα απαιτητικές.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b205289.jpg","isbn":"978-960-461-666-4","isbn13":"978-960-461-666-4","ismn":null,"issn":null,"series":null,"pages":496,"publication_year":2015,"publication_place":"Αθήνα","price":"39.0","price_updated_at":"2015-11-13","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":"αγγλικά","original_title":null,"publisher_id":505,"extra":null,"biblionet_id":205289,"url":"https://v2.bibliography.gr/books/eisagwgh-ston-parallhlo-programmatismo.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":203922,"title":"Αλγοριθμικός προγραμματισμός σε περιβάλλον Matlab","subtitle":null,"description":"Το βιβλίο αυτό απευθύνεται σε μηχανικούς και φοιτητές πολυτεχνικών, θετικών και τεχνολογικών τμημάτων Ανωτάτων Τεχνολογικών Ιδρυμάτων για την εκμάθηση προγραμματισμού σε περιβάλλον MATLAB.\u003cbr\u003eΤο βιβλίο περιέχει πλήρη και συνεκτική θεωρία των κλασικών στοιχείων προγραμματισμού, χωρίς καμία προαπαιτούμενη γνώση, η οποία συμπληρώνεται με μια ολοκληρωμένη συλλογή εργαστηριακών ασκήσεων. Η ανάπτυξη του κώδικα γίνεται με χρήση απλών αλγοριθμικών διαδικασιών και προγραμματιστικών δομών, κοινών σε όλες σχεδόν τις γλώσσες προγραμματισμού, με σκοπό την εκμάθηση του κλασικού προγραμματισμού μέσα από το εύχρηστο περιβάλλον του MATLAB.\u003cbr\u003eΠαράλληλα, σε ιδιαίτερα κεφάλαια αναπτύσσονται οι εξαιρετικά χρήσιμες και ευέλικτες δυνατότητες του MATLAB για χειρισμό πινάκων, γραφικών, εικόνων, συναρτήσεων και δομών δεδομένων, ώστε ο διδασκόμενος να εξοικειωθεί με ένα πολύ ισχυρό περιβάλλον ανάπτυξης προγραμμάτων για υλοποίηση αλγορίθμων, δημιουργίας μοντέλων και ανάλυσης δεδομένων.\u003cbr\u003eΤο βιβλίο ολοκληρώνεται με σύντομη ανάπτυξη ειδικών θεμάτων, όπως ο παράλληλος προγραμματισμός σε CPU και GPU, η αποσφαλμάτωση και βελτιστοποίηση κώδικα, η δημιουργία αυτόνομης εφαρμογής και εκτελέσιμων αρχείων, καθώς και συμβουλές για την εύκολη μετάβαση ενός προγραμματιστή από την C στο MATLAB.","image":"http://www.biblionet.gr/images/covers/b207121.jpg","isbn":"978-960-080-692-2","isbn13":"978-960-080-692-2","ismn":null,"issn":null,"series":null,"pages":512,"publication_year":2016,"publication_place":"Αθήνα","price":"35.0","price_updated_at":"2016-01-20","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":465,"extra":null,"biblionet_id":207121,"url":"https://v2.bibliography.gr/books/algorithmikos-programmatismos-se-periballon-matlab.json"},{"id":214576,"title":"Προσομοίωση συστημάτων διακριτών γεγονότων","subtitle":null,"description":"Στο παρόν βιβλίο παρουσιάζονται τεχνικές προσομοίωσης, στατιστικής ανάλυσης και βελτιστοποίησης συστημάτων με τη χρήση μοντέλων διακριτών γεγονότων στον υπολογιστή. Τα μοντέλα διακριτών γεγονότων επιτρέπουν την περιγραφή πολύπλοκων συστημάτων με πολλές αλληλοεξαρτώμενες συνιστώσες, οι οποίες μπορεί να έχουν συνεχή εξέλιξη και να υφίστανται απότομες μεταβολές σε τυχαίους χρόνους.\u003cbr\u003e\u003cbr\u003eΔίνεται έμφαση στην ανάπτυξη μοντέλων προσομοίωσης εκ του μηδενός, τα οποία έχουν τη μορφή αλγορίθμων στους οποίους χρησιμοποιούνται τρεις απλές εντολές προγραμματισμού: της επανάληψης (for i = 1 to n), του ελέγχου (if-then-else), και είτε της υπό συνθήκη επανάληψης (while-do) είτε του άλματος σε άλλο σημείο του προγράμματος (go to). Οι εντολές αυτές υπάρχουν σε όλες τις γλώσσες προγραμματισμού. Μία πρωτοτυπία του βιβλίου είναι ότι οι αλγόριθμοι παρουσιάζονται στη φυσική γλώσσα.\u003cbr\u003e\u003cbr\u003eΤο βιβλίο αυτό απευθύνεται σε προπτυχιακούς ή μεταπτυχιακούς φοιτητές καθώς και επαγγελματίες με αντικείμενο απασχόλησης την επιχειρησιακή έρευνα ή τη διοίκηση παραγωγής και υπηρεσιών. Σημαντικό τμήμα του βιβλίου παρουσιάζει στοιχεία από τις πιθανότητες, τις στοχαστικές διαδικασίες και τη στατιστική που είναι απαραίτητα για την προσομοίωση συστημάτων. Παρόλα αυτά, για τη μελέτη του βιβλίου απαιτείται καλή γνώση των βασικών εννοιών και υπολογιστικών εργαλείων της θεωρίας πιθανοτήτων και του διαφορικού και ολοκληρωτικού λογισμού.\u003cbr\u003e\u003cbr\u003eΣτο Κεφάλαιο 1 παρουσιάζονται έννοιες της προσομοίωσης συστημάτων στον υπολογιστή. Τα συστήματα διακρίνονται σε αιτιοκρατικά ή στοχαστικά και σε συστήματα διακριτού χρόνου, συνεχούς χρόνου, διακριτών γεγονότων ή συνδυασμός τους (υβριδικά συστήματα). Παρουσιάζονται λιτά μαθηματικά μοντέλα τέτοιων συστημάτων και απλά παραδείγματα αλγορίθμων προσομοίωσης.\u003cbr\u003e \u003cbr\u003eΣτο Κεφάλαιο 2 παρουσιάζονται μέθοδοι γέννησης τυχαίων αριθμών τους οποίους ο υπολογιστής χρησιμοποιεί για να μιμηθεί την εξέλιξη τυχαίων φαινομένων που επηρεάζουν τα συστήματα που θέλουμε να προσομοιώσουμε. Στην αρχή του κεφαλαίου συνοψίζονται έννοιες από τη θεωρία πιθανοτήτων και τις τυχαίες μεταβλητές.\u003cbr\u003e \u003cbr\u003eΣτο Κεφάλαιο 3 αναπτύσσονται αλγόριθμοι προσομοίωσης για συστήματα ροής όπως ουρές αναμονής, αποθήκες, γραμμές και δίκτυα παραγωγής, καθώς και αλγόριθμοι για αλυσίδες Markov.\u003cbr\u003e \u003cbr\u003eΤο Κεφάλαιο 4 εξετάζει εφαρμογές της στατιστικής στην προσομοίωση: προσδιορισμός κατανομών των τυχαίων παραμέτρων που επηρεάζουν ένα σύστημα, προσδιορισμός του μικρότερου απαιτούμενου αριθμού προσομοιώσεων για την ακριβή εκτίμηση της απόδοσης στοχαστικών συστημάτων, σύγκριση παρόμοιων συστημάτων και εξάλειψη μεταβατικών φαινομένων.\u003cbr\u003e \u003cbr\u003eΣτο Κεφάλαιο 5 παρουσιάζονται μέθοδοι ανάλυσης ευαισθησίας σε συστήματα αναμονής και αλυσίδες Markov. Εφαρμόζοντας τέτοιες μεθόδους μπορεί κάποιος με μία μόνο προσομοίωση να εκτιμήσει την απόδοση ενός συστήματος με συγκεκριμένες παραμέτρους λειτουργίας καθώς επίσης και τι θα συνέβαινε αν άλλαζαν μία ή περισσότερες παράμετροι (για παράδειγμα αν αυξάνονταν οι υπάλληλοι στα γκισέ μίας τράπεζας ή αν μειώνονταν οι ρυθμοί παραγωγής κάποιων μηχανών σε ένα εργοστάσιο). Στο τέλος του κεφαλαίου περιγράφεται πώς ενσωματώνεται η προσομοίωση σε έναν αλγόριθμο βελτιστοποίησης.\u003cbr\u003e \u003cbr\u003eΣτο Κεφάλαιο 6 γίνεται μία εισαγωγή στο λογισμικό Arena, το οποίο διευκολύνει την ανάπτυξη μοντέλων προσομοίωσης, την εκτέλεση προσομοιώσεων και τη στατιστική ανάλυση των αποτελεσμάτων τους. Παρουσιάζονται εφαρμογές με συστήματα αναμονής και παραγωγής. \u003cbr\u003e \u003cbr\u003eΤέλος, μία αρκετά εκτενής παρουσίαση πρακτικών αποτελεσμάτων και εφαρμογών της θεωρίας συστημάτων αναμονής γίνεται στο Παράρτημα Α στο τέλος του βιβλίου. Κάποια αποτελέσματα της θεωρίας αναμονής χρησιμοποιούνται στο βιβλίο για την επαλήθευση της ακρίβειας των αποτελεσμάτων της προσομοίωσης.","image":"http://www.biblionet.gr/images/covers/b217785.jpg","isbn":"978-960-9495-83-7","isbn13":"978-960-9495-83-7","ismn":null,"issn":null,"series":null,"pages":376,"publication_year":2016,"publication_place":"Θεσσαλονίκη","price":"30.0","price_updated_at":"2017-04-28","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":2467,"extra":null,"biblionet_id":217785,"url":"https://v2.bibliography.gr/books/prosomoiwsh-systhmatwn-diakritwn-gegonotwn.json"},{"id":226561,"title":"Αλγοριθμιάδα","subtitle":"Μαθαίνω προγραμματισμό","description":"Με αυτό το βιβλίο ως οδηγό θα μπορέσετε να αποκτήσετε τις απαραίτητες γνώσεις για την εκμάθηση του προγραμματισμού, να εισαχθείτε στη λογική βασικών αλγορίθμων, να γνωρίσετε ορισμένες πιο πολύπλοκες έννοιες και να τις κατανοήσετε.\u003cbr\u003e\u003cbr\u003eΑφού μάθετε τα βασικά βήματα του προγραμματισμού και εξοικειωθείτε με τα πιο σύνθετα, σας δίνεται η δυνατότητα να δοκιμαστείτε σε προβλήματα που ανέδειξαν τους Ολυμπιονίκες Πληροφορικής, αυτούς που στελέχωσαν την Εθνική Ομάδα Πληροφορικής και έλαβαν μεγάλες διεθνείς διακρίσεις.\u003cbr\u003e\u003cbr\u003eΣτο χέρι σας είναι να διακριθείτε, ακολουθώντας το \"ταξίδι\" των Ολυμπιονικών, όπως αυτό χαρτογραφείται αναλυτικά σε κάθε κεφάλαιο του βιβλίου.\u003cbr\u003e\u003cbr\u003eΣτο βιβλίο παρουσιάζονται:\u003cbr\u003e\u003cbr\u003eΣτο Α’Μέρος (Αρχάριοι):\u003cbr\u003e\u003cbr\u003eΗ δομή ακολουθίας, η δομή επιλογής, η δομής επανάληψης, οι πίνακες, οι συναρτήσεις, τα αρχεία και οι δείκτες.\u003cbr\u003e\u003cbr\u003eΣτο Β’Μέρος (Προχωρημένοι):\u003cbr\u003e\u003cbr\u003eΠολυπλοκότητα, Ασυμπτωτική συμπεριφορά αλγορίθμων, αναδρομική και λογαριθμική πολυπλοκότητα, δυναμικοί πίνακες, δομή συνόλων, στοίβες, ουρές, αναζήτηση δεδομένων, άπληστοι αλγόριθμοι, δυναμικός προγραμματισμός, γράφοι, μοντελοποίηση και διάσχιση των γράφων, δέντρα, θεωρία αριθμών, πιθανοτικοί αλγόριθμοι (Quicksort, Merge Heap, Treap και καρτεσιανά δέντρα), θεωρία παιγνίων, στρατηγικές επίλυσης προβλημάτων στο πρότυπο Διεθνών Διαγωνισμών Πληροφορικής.\u003cbr\u003e\u003cbr\u003eΣτο Γ’Μέρος:\u003cbr\u003e\u003cbr\u003eΠαλαιά θέματα του Πανελλήνιου Διαγωνισμού Πληροφορικής και οι λύσεις τους.","image":"http://www.biblionet.gr/images/covers/b229631.jpg","isbn":"978-960-563-202-1","isbn13":"978-960-563-202-1","ismn":null,"issn":null,"series":null,"pages":608,"publication_year":2018,"publication_place":"Αθήνα","price":"26.0","price_updated_at":"2018-08-21","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":1061,"extra":null,"biblionet_id":229631,"url":"https://v2.bibliography.gr/books/algorithmiada.json"},{"id":228082,"title":"Αντικειμενοστρεφής προγραμματισμός σε JAVA","subtitle":"Μια πρακτική εισαγωγή με χρήση του Bluej","description":"Η έκτη αμερικανική έκδοση του βιβλίου έχει ενημερωθεί πλήρως ώστε να καλύπτει την έκδοση 8 της Java, ενώ παράλληλα χρησιμοποιείται και πάλι η πιο πρόσφατη έκδοση του περιβάλλοντος προγραμματισμού BlueJ, το οποίο συμβάλλει ακόμη περισσότερο στην εύκολη εκμάθηση της σύνταξης και της σημασιολογίας της Java.\u003cbr\u003e\u003cbr\u003eΙδιαίτερα χαρακτηριστικά του βιβλίου:\u003cbr\u003e- Χάρη στην προσέγγιση με βάση τα αντικείμενα, οι σπουδαστές μπορούν να αξιοποιήσουν από τα πρώτα τους κιόλας προγραμματιστικά βήματα την ισχύ του αντικειμενοστρεφούς προγραμματισμού.\u003cbr\u003e- Μέσα από τα έργα που χρησιμοποιούνται ως παραδείγματα στο βιβλίο, εφαρμόζονται άμεσα οι μέθοδοι επίλυσης προβλημάτων σε πραγματικά προγράμματα.\u003cbr\u003e- Συνοδεύεται από πλούσιο συμπληρωματικό υλικό, διαθέσιμο για τους αναγνώστες μέσω του Διαδικτύου.\u003cbr\u003e\u003cbr\u003eΝέα χαρακτηριστικά της έκτης αμερικανικής έκδοσης:\u003cbr\u003e- Πλήρης υποστήριξη και κάλυψη των νέων δυνατοτήτων συναρτησιακού προγραμματισμού που παρέχει η Java 8, αλλά και όλων των ήδη γνωστών αντικειμενοστρεφών μεθόδων\u003cbr\u003e- Βελτιωμένη δομή της ύλης που βοηθά τόσο τους αρχάριους όσο και τους προχωρημένους σπουδαστές, αλλά και τους επαγγελματίες προγραμματιστές\u003cbr\u003e- Κεφάλαια με ύλη υψηλότερου επιπέδου, τα οποία απευθύνονται σε πιο προχωρημένους αναγνώστες και μπορούν να καλυφθούν μετά τη μελέτη των βασικών εννοιών και τεχνικών\u003cbr\u003e- Υποστήριξη της τελευταίας έκδοσης του περιβάλλοντος BlueJ που παρέχει:\u003cbr\u003e- Ακόμη πιο απλή διασύνδεση χρήστη\u003cbr\u003e- Οπτική αναπαράσταση της δομής των προγραμμάτων\u003cbr\u003e- Εργαλεία που βοηθούν άμεσα στην ανάπτυξη λογισμικού.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b231156.jpg","isbn":"978-960-461-820-0","isbn13":"978-960-461-820-0","ismn":null,"issn":null,"series":null,"pages":806,"publication_year":2018,"publication_place":"Αθήνα","price":"52.0","price_updated_at":"2018-10-18","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":"αγγλικά","original_title":null,"publisher_id":505,"extra":null,"biblionet_id":231156,"url":"https://v2.bibliography.gr/books/antikeimenostrefhs-programmatismos-se-java-148053eb-e81c-4363-a89b-3fdea91e8d99.json"},{"id":228288,"title":"Εισαγωγή στον προγραμματισμό","subtitle":null,"description":"Περιέχει: \u003cbr\u003eΤεχνικές προγραμματισμού, Εισαγωγικές έννοιες στην Pascal, Η δομή επιλογής, Η δομή επανάληψης, Προγραμματιστικές τεχνικές - Υποπρογράμματα, Πίνακες, Εγγραφές, Δομές δεδομένων (ή δομημένοι τύποι), Αρχεία, Μονάδες - units, Δείκτες και δυναμικές δομές δεδομένων, Τυποποιημένες συναρτήσεις συστήματος, Αλφαβητική κατάσταση των εντολών της Turbo Pascal, Βιβλιογραφία, Ευρετήριο.","image":"http://www.biblionet.gr/images/covers/b231362.jpg","isbn":"978-960-418-825-3","isbn13":"978-960-418-825-3","ismn":null,"issn":null,"series":null,"pages":656,"publication_year":2018,"publication_place":"Θεσσαλονίκη","price":"42.0","price_updated_at":"2018-10-24","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":6,"extra":null,"biblionet_id":231362,"url":"https://v2.bibliography.gr/books/eisagwgh-ston-programmatismo.json"},{"id":242914,"title":"Πληροφορική και τεχνολογία αιχμής","subtitle":null,"description":null,"image":"http://www.biblionet.gr/images/covers/b244815.jpg","isbn":"978-960-602-244-9","isbn13":"978-960-602-244-9","ismn":null,"issn":null,"series":null,"pages":232,"publication_year":2019,"publication_place":"Θεσσαλονίκη","price":"25.0","price_updated_at":"2020-02-11","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":3820,"extra":null,"biblionet_id":244815,"url":"https://v2.bibliography.gr/books/plhroforikh-kai-texnologia-aixmhs.json"}]