[{"id":228329,"title":"Python: Εισαγωγή στους υπολογιστές","subtitle":null,"description":"Στόχος της παρούσας 4ης αναθεωρημένης και επαυξημένης έκδοσης του βιβλίου είναι να εισαγάγει τον αναγνώστη στην επιστήμη των υπολογιστών, ακολουθώντας μια προσέγγιση που συνίσταται στην επίλυση διαδοχικών προβλημάτων με χρήση της γλώσσας προγραμματισμού Python. H Python είναι μια ισχυρή γλώσσα προγραμματισμού που αναπτύσσεται ραγδαία. Είναι κατάλληλη για εισαγωγή στον προγραμματισμό, ενώ ο ανοικτός χαρακτήρας της έχει συντελέσει στην ανάπτυξη μεγάλου πλήθους βιβλιοθηκών που μπορούν να συμβάλουν στην επίλυση προβλημάτων στην ανάλυση δεδομένων, επεξεργασία κειμένων, κατανεμημένο προγραμματισμό, κ.λπ.\u003cbr\u003e\u003cbr\u003eΤο βιβλίο δομείται σε 3 μέρη και 19 κεφάλαια. Το πρώτο μέρος αφορά στην εισαγωγή βασικών εννοιών των υπολογιστών και προγραμματισμού με την Python· το δεύτερο μέρος αφορά σε προ­ηγμένα θέματα προγραμματισμού: αντικειμενοστρεφή προγραμματισμό και προγραμματισμό γραφικών διεπαφών χρήστη· το τρίτο μέρος επιχειρεί επισκόπηση περιοχών της επιστήμης υπολογιστών με χρήση της Python: ψηφιακή αριθμητική, οργάνωση υπολογιστή, μόνιμη αποθήκευση δεδομένων, λειτουργικό σύστημα, παράλληλη επεξεργασία, δίκτυα και δικτυακός προγραμματισμός, κοινωνικές διαστάσεις της πληροφορικής.\u003cbr\u003e\u003cbr\u003eΟ αναγνώστης καλείται βήμα-βήμα να λύσει ενδιαφέροντα προβλήματα, όπως να φτιάξει ένα παιχνίδι με τραπουλόχαρτα, ενώ μαθαίνει για τη δομή και λειτουργία των υπολογιστών καθώς και τη διαδικασία επίλυσης προβλημάτων με υπολογιστή. Στην ιστοσελίδα του βιβλίου διατίθεται ο κώδικας όλων των ασκήσεων και υλικό υποστήριξης της διδασκαλίας.","image":"http://www.biblionet.gr/images/covers/b231404.jpg","isbn":"978-960-524-529-0","isbn13":"978-960-524-529-0","ismn":null,"issn":null,"series":{"id":8221,"name":"Επιστήμη Υπολογιστών","books_count":6,"tsearch_vector":"'episthmh' 'episthmi' 'epistimh' 'ipologistwn' 'upologistwn' 'ypologistwn'","created_at":"2017-04-13T02:04:32.910+03:00","updated_at":"2017-04-13T02:04:32.910+03:00"},"pages":543,"publication_year":2018,"publication_place":"Ηράκλειο Κρήτης","price":"28.0","price_updated_at":"2018-10-25","cover_type":null,"availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":141,"extra":null,"biblionet_id":231404,"url":"https://bibliography.gr/books/python-eisagwgh-stous-ypologistes-042f3d1a-6b5b-47c8-83aa-bf4486405317.json"},{"id":209619,"title":"Εισαγωγή στους αλγόριθμους","subtitle":null,"description":"Κάποια από τα υπάρχοντα εγχειρίδια αλγορίθμων πραγματεύονται το θέμα τους με αυστηρότητα, αλλά είναι ελλιπή· κάποια άλλα καλύπτουν μεν μεγάλη έκταση διδακτικής ύλης, αλλά στερούνται αυστηρότητας. Η Εισαγωγή στους αλγορίθμους συνδυάζει με μοναδικό τρόπο την αυστηρότητα με την πληρότητα. Το βιβλίο καλύπτει σε βάθος ένα ευρύ φάσμα αλγορίθμων, διατηρώντας ταυτόχρονα την ανάλυση και τη σχεδίασή τους προσιτή σε αναγνώστες κάθε επιπέδου. Το κάθε κεφάλαιο είναι σχετικά αυτοτελές, και μπορεί να χρησιμοποιηθεί ως αυτόνομη μονάδα μελέτης. Οι αλγόριθμοι περιγράφονται σε φυσική γλώσσα και σε έναν ψευδοκώδικα σχεδιασμένο έτσι ώστε να είναι εύληπτος από οποιονδήποτε έχει έστω και ελάχιστη εμπειρία προγραμματισμού. Η εξήγηση της λειτουργίας τους διατηρείται σε στοιχειώδες επίπεδο χωρίς να θυσιάζεται η εμβάθυνση ή η μαθηματική αυστηρότητα.\u003cbr\u003eΤο βιβλίο χρησιμοποιείται ευρύτατα σε πανεπιστημιακές σχολές σε ολόκληρο τον κόσμο, και έχει καθιερωθεί ως κλασική πηγή αναφοράς για τους επαγγελματίες της επιστήμης υπολογιστών. Η δεύτερη ελληνική έκδοση (μετάφραση της τρίτης αμερικανικής) έχει αναθεωρηθεί και ενημερωθεί σε όλη της την έκταση. Περιλαμβάνει δύο νέα κεφάλαια, με αντικείμενο τα δένδρα van Emde Boas και τους πολυνηματικούς αλγορίθμους, και σημαντικές προσθήκες στο κεφάλαιο για τις αναδρομικές σχέσεις (το οποίο πλέον τιτλοφορείται \"Διαίρει-και-κυρίευε\")· πραγματεύεται επίσης καλύτερα τον δυναμικό προγραμματισμό και τους άπληστους αλγορίθμους, και εισάγει στην ύλη των δικτύων ροής μια νέα έννοια ροής βάσει ακμών. Στη νέα έκδοση έχουν επίσης προστεθεί πολλές καινούργιες ασκήσεις και επιπλέον προβλήματα.","image":"http://www.biblionet.gr/images/covers/b212828.jpg","isbn":"978-960-524-473-6","isbn13":"978-960-524-473-6","ismn":null,"issn":null,"series":{"id":8221,"name":"Επιστήμη Υπολογιστών","books_count":6,"tsearch_vector":"'episthmh' 'episthmi' 'epistimh' 'ipologistwn' 'upologistwn' 'ypologistwn'","created_at":"2017-04-13T02:04:32.910+03:00","updated_at":"2017-04-13T02:04:32.910+03:00"},"pages":1312,"publication_year":2016,"publication_place":"Ηράκλειο Κρήτης","price":"80.0","price_updated_at":"2016-10-27","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Indroduction to Algorithms, 3rd ed.","publisher_id":141,"extra":null,"biblionet_id":212828,"url":"https://bibliography.gr/books/eisagwgh-stous-algorithmous-ff560e18-ae66-4570-92e3-29a4bd21222f.json"},{"id":243242,"title":"Εισαγωγή στη θεωρία υπολογισμού","subtitle":null,"description":"Η ανανεωμένη αυτή έκδοση του επιτυχημένου εγχειριδίου του Michael Sipser αφηγείται τη γοητευτική ιστορία της θεωρίας υπολογισμού - ενός γνωστικού αντικειμένου που περιλαμβάνει κομψά συμπεράσματα και συναρπαστικά αναπάντητα ερωτήματα στο σταυροδρόμι των μαθηματικών και της επιστήμης υπολογιστών. Το άμεσο, διαυγές ύφος του Sipser επιτρέπει στους σπουδαστές οποιουδήποτε επιπέδου να κατανοήσουν και να απολαύσουν αυτό το γνωστικό πεδίο. Οι πρωτοποριακές ενότητες των «αποδεικτικών ιδεών» αποκαλύπτουν σε διαισθητικό επίπεδο τις ιδέες στις οποίες βασίζονται οι τυπικές αποδείξεις των θεωρημάτων, επεξηγώντας τις θεμελιώδεις έννοιες σε καθομιλουμένη γλώσσα.\u003cbr\u003eΗ αναθεωρημένη αυτή έκδοση, στην οποία έχουν συμπεριληφθεί επίκαιρες προσθήκες και περισσότερα παραδείγματα σε βασικά ζητήματα, παραμένει στο καθιερωμένο, προσιτό ύφος του βιβλίου, ενώ μια νέα, πρωτοποριακή, θεωρητική ανάλυση των αιτιοκρατικών ασυμφραστικών γραμματικών διευκολύνει την κατανόηση της συντακτικής ανάλυσης και των γραμματικών LR(k).","image":"http://www.biblionet.gr/images/covers/b245143.jpg","isbn":"978-960-524-558-0","isbn13":"978-960-524-558-0","ismn":null,"issn":null,"series":{"id":8221,"name":"Επιστήμη Υπολογιστών","books_count":6,"tsearch_vector":"'episthmh' 'episthmi' 'epistimh' 'ipologistwn' 'upologistwn' 'ypologistwn'","created_at":"2017-04-13T02:04:32.910+03:00","updated_at":"2017-04-13T02:04:32.910+03:00"},"pages":580,"publication_year":2020,"publication_place":"Ηράκλειο Κρήτης","price":"35.0","price_updated_at":"2020-02-20","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Introduction to the Theory of Computation, 3rd ed.","publisher_id":141,"extra":null,"biblionet_id":245143,"url":"https://bibliography.gr/books/eisagwgh-sth-thewria-ypologismou-4ee8188e-e9d8-44eb-8ac0-3a361cf61083.json"},{"id":126151,"title":"Εισαγωγή στη θεωρία υπολογισμού","subtitle":null,"description":"Η αναθεωρημένη αυτή έκδοση του επιτυχημένου εγχειριδίου του Michael Sipser αφηγείται τη γοητευτική ιστορία της θεωρίας υπολογισμού -ενός γνωστικού αντικειμένου που περιλαμβάνει κομψά συμπεράσματα και συναρπαστικά αναπάντητα ερωτήματα στο σταυροδρόμι των μαθηματικών και της επιστήμης υπολογιστών. Το άμεσο, διαυγές ύφος του Sipser επιτρέπει στους σπουδαστές οποιουδήποτε επιπέδου να κατανοήσουν και να απολαύσουν αυτό το γνωστικό πεδίο. Οι πρωτοποριακές ενότητες των \"αποδεικτικών ιδεών\" αποκαλύπτουν σε διαισθητικό επίπεδο τις ιδέες στις οποίες βασίζονται οι τυπικές αποδείξεις των θεωρημάτων, επεξηγώντας τις θεμελιώδεις έννοιες σε καθομιλουμένη γλώσσα. Η νέα έκδοση έχει βελτιωθεί ποικιλοτρόπως με βάση τις υποδείξεις σπουδαστών και διδασκόντων επί σειρά ετών, και περιλαμβάνει πλήρως αναθεωρημένες και δοκιμασμένες στη διδασκαλία ομάδες προβλημάτων, με ενδεικτικές λύσεις στο τέλος του κάθε κεφαλαίου.","image":"http://www.biblionet.gr/images/covers/b128765.jpg","isbn":"978-960-524-243-5","isbn13":"978-960-524-243-5","ismn":null,"issn":null,"series":{"id":8221,"name":"Επιστήμη Υπολογιστών","books_count":6,"tsearch_vector":"'episthmh' 'episthmi' 'epistimh' 'ipologistwn' 'upologistwn' 'ypologistwn'","created_at":"2017-04-13T02:04:32.910+03:00","updated_at":"2017-04-13T02:04:32.910+03:00"},"pages":517,"publication_year":2007,"publication_place":"Ηράκλειο Κρήτης","price":"30.0","price_updated_at":"2008-02-27","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Introduction to the Theory of Computation, 2nd edition","publisher_id":141,"extra":null,"biblionet_id":128765,"url":"https://bibliography.gr/books/eisagwgh-sth-thewria-ypologismou.json"},{"id":203954,"title":"Ψηφιακή σχεδίαση","subtitle":"Από τη σκοπιά των συστημάτων","description":"Το εισαγωγικό αυτό εγχειρίδιο παρουσιάζει μια θεώρηση της ψηφιακής σχεδίασης σε επίπεδο συστήματος, και προσφέρει τα εργαλεία που χρειάζεται ο σπουδαστής για να κατανοήσει, να αναλύσει και να σχεδιάσει ψηφιακά συστήματα. Δεν περιορίζεται στη σχεδίαση απλών συνδυαστικών και ακολουθιακών υπομονάδων, αλλά δείχνει επίσης πώς χρησιμοποιούνται αυτές οι υπομονάδες για την κατασκευή σύνθετων συστημάτων.\u003cbr\u003eΚαλύπτει όλα τα θεμελιώδη γνωστικά στοιχεία που απαιτούνται για την κατανόηση της σύγχρονης σχεδιαστικής πρακτικής, μεταξύ των οποίων:\u003cbr\u003e- η σχεδίαση και η ανάλυση συνδυαστικών και ακολουθιακών υπομονάδων\u003cbr\u003e- η σύνθεση συνδυαστικών και ακολουθιακών υπομονάδων\u003cbr\u003e- η διαμέριση δεδομένων και ελέγχου\u003cbr\u003e- η κατάτμηση και η σύνθεση μηχανών πεπερασμένων καταστάσεων\u003cbr\u003e- οι προδιαγραφές διεπαφών\u003cbr\u003e- ο χρονισμός συστήματος\u003cbr\u003e- ο συγχρονισμός\u003cbr\u003e\u003cbr\u003eΔιδάσκει κωδικογράφηση Verilog με τρόπο ο οποίος εξασφαλίζει υψηλή παραγωγικότητα και ευκολία συντήρησης, και επιτρέπει στον σχεδιαστή να απαλλαγεί από μεγάλο μέρος των πιο ανιαρών εργασιών αναθέτοντάς τες σε εργαλεία CAD.\u003cbr\u003eΚαλύπτει τις θεμελιώδεις έννοιες της λογικής σχεδίασης, παρουσιάζοντας μια αποδοτική μέθοδο για τη σχεδίαση συνδυαστικής λογικής και μηχανών καταστάσεων, τόσο χειρωνακτικά όσο και με χρήση σύγχρονων εργαλείων CAD.\u003cbr\u003e\u003cbr\u003eΤο βιβλίο παρουσιάζει μια πλήρη εισαγωγή στην ψηφιακή σχεδίαση μέσα από ακριβείς και σαφείς εξηγήσεις, εκτενή παραδείγματα, και online αρχεία κώδικα Verilog. Το υλικό διδασκαλίας συμπληρώνεται με διαφάνειες διαλέξεων και εργαστήρια. Χωρίς καμία προαπαιτούμενη γνώση των ψηφιακών εννοιών, το εγχειρίδιο αυτό είναι ιδανικό για προπτυχιακά μαθήματα ψηφιακής σχεδίασης που θα εξοικειώσουν τους σπουδαστές με τη σύγχρονη ψηφιακή πρακτική.","image":"http://www.biblionet.gr/images/covers/b207153.jpg","isbn":"978-960-524-445-3","isbn13":"978-960-524-445-3","ismn":null,"issn":null,"series":{"id":8221,"name":"Επιστήμη Υπολογιστών","books_count":6,"tsearch_vector":"'episthmh' 'episthmi' 'epistimh' 'ipologistwn' 'upologistwn' 'ypologistwn'","created_at":"2017-04-13T02:04:32.910+03:00","updated_at":"2017-04-13T02:04:32.910+03:00"},"pages":682,"publication_year":2016,"publication_place":"Ηράκλειο Κρήτης","price":"80.0","price_updated_at":"2016-01-21","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":"αγγλικά","original_title":null,"publisher_id":141,"extra":null,"biblionet_id":207153,"url":"https://bibliography.gr/books/pshfiakh-sxediash-7c56898b-def9-4b14-af26-94d0f1fb757e.json"},{"id":228011,"title":"Σχεδίαση και κατασκευή μεταγλωττιστών","subtitle":null,"description":"Aυτή η πλήρως αναθεωρημένη δεύτερη έκδοση του \"Σχεδίαση και κατασκευή μεταγλωττιστών\" περιλαμβάνει εκτενή ενημέρωση σε τεχνικό επίπεδο και νέα ύλη η οποία καλύπτει τις τελευταίες εξελίξεις στην τεχνολογία των μεταγλωττιστών. Χάρις στην αναλυτική πραγμάτευση της ύλης, ο αναγνώστης μαθαίνει σημαντικές τεχνικές για την κατασκευή ενός σύγχρονου μεταγλωττιστή. Οι κορυφαίοι καθηγητές και ερευνητές Keith Cooper και Linda Torczon συνδυάζουν βασικές αρχές με ρεαλιστικές πρακτικές που αντλούν από την εμπειρία τους στην κατασκευή μεταγλωττιστών τελευταίας τεχνολογίας. Με τον τρόπο αυτό βοηθούν τον αναγνώστη να κατανοήσει πλήρως σημαντικές τεχνικές όπως η μεταγλώττιση προστακτικών και αντικειμενοστρεφών γλωσσών, η κατασκευή μορφών στατικής μοναδικής τιμοδοσίας, ο χρονοπρογραμματισμός οδηγιών και η γραφοχρωματική εκχώρηση καταχωρητών.\u003cbr\u003e\u003cbr\u003e- Εκτενής ανάλυση αλγορίθμων και τεχνικών που χρησιμοποιούνται στο μπροστινό άκρο ενός σύγχρονου μεταγλωττιστή\u003cbr\u003e- Εστίαση στη βελτιστοποίηση κώδικα και στην παραγωγή κώδικα, τις βασικές περιοχές της σύγχρονης έρευνας και ανάπτυξης\u003cbr\u003e- Επιμελημένη παρουσίαση, που περιλαμβάνει επισκόπηση εννοιών για κάθε κεφάλαιο, σύνοψη και ερωτήσεις επανάληψης στις διάφορες ενότητες, και έμφαση στους ορισμούς νέων όρων\u003cbr\u003e- Παραδείγματα από διάφορες γλώσσες προγραμματισμού, όπως η Java, η C , η C++ και η FORTRAN","image":"http://www.biblionet.gr/images/covers/b231084.jpg","isbn":"978-960-524-519-1","isbn13":"978-960-524-519-1","ismn":null,"issn":null,"series":{"id":8221,"name":"Επιστήμη Υπολογιστών","books_count":6,"tsearch_vector":"'episthmh' 'episthmi' 'epistimh' 'ipologistwn' 'upologistwn' 'ypologistwn'","created_at":"2017-04-13T02:04:32.910+03:00","updated_at":"2017-04-13T02:04:32.910+03:00"},"pages":880,"publication_year":2018,"publication_place":"Ηράκλειο Κρήτης","price":"50.0","price_updated_at":"2018-10-17","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":"αγγλικά","original_title":null,"publisher_id":141,"extra":null,"biblionet_id":231084,"url":"https://bibliography.gr/books/sxediash-kai-kataskeuh-metaglwttistwn.json"}]