Ηλεκτρονικοί υπολογιστές - Προγραμματισμός

Πληροφορική και τεχνολογία αιχμής

Αφοί Κυριακίδη Εκδόσεις Α.Ε. (2019)

Ένας πρακτικός οδηγός για τη συσχεδίαση υλικού και λογισμικού

Εκδόσεις Νέων Τεχνολογιών (2018)

Αυτό το εγχειρίδιο παρέχει μια εισαγωγή στο σχεδιασμό ενσωματωμένων συστημάτων, με έμφαση στην ολοκλήρωση εξαρτημάτων εξατομικευμένου υλικού με λογισμικό. Το βασικό πρόβλημα που αντιμετωπίζεται στο βιβλίο είναι το ακόλουθο: πώς μπορεί ένας σχεδιαστής ενσωματωμένου συστήματος να επιτύχει μια ισορροπία μεταξύ ευελιξίας και αποδοτικότητας. Το βιβλίο περιγράφει πώς ο συνδυασμός σχεδιασμού υλικού με σχεδιασμό λογισμικού οδηγεί σε μια λύση για αυτό το σημαντικό πρόβλημα μηχανικής υπολογιστών. Το βιβλίο καλύπτει τέσσερα θέματα στη συσχεδίαση υλικού/λογισμικού: βασικές αρχές, το...

Εισαγωγή στον προγραμματισμό

Τζιόλα (2018)

Περιέχει: Τεχνικές προγραμματισμού, Εισαγωγικές έννοιες στην Pascal, Η δομή επιλογής, Η δομή επανάληψης, Προγραμματιστικές τεχνικές - Υποπρογράμματα, Πίνακες, Εγγραφές, Δομές δεδομένων (ή δομημένοι τύποι), Αρχεία, Μονάδες - units, Δείκτες και δυναμικές δομές δεδομένων, Τυποποιημένες συναρτήσεις συστήματος, Αλφαβητική κατάσταση των εντολών της Turbo Pascal, Βιβλιογραφία, Ευρετήριο.

Αλγοριθμιάδα

Ελληνοεκδοτική (2018)

Με αυτό το βιβλίο ως οδηγό θα μπορέσετε να αποκτήσετε τις απαραίτητες γνώσεις για την εκμάθηση του προγραμματισμού, να εισαχθείτε στη λογική βασικών αλγορίθμων, να γνωρίσετε ορισμένες πιο πολύπλοκες έννοιες και να τις κατανοήσετε. Αφού μάθετε τα βασικά βήματα του προγραμματισμού και εξοικειωθείτε με τα πιο σύνθετα, σας δίνεται η δυνατότητα να δοκιμαστείτε σε προβλήματα που ανέδειξαν τους Ολυμπιονίκες Πληροφορικής, αυτούς που στελέχωσαν την Εθνική Ομάδα Πληροφορικής και έλαβαν μεγάλες διεθνείς διακρίσεις. Στο χέρι σας είναι να διακριθείτε, ακολουθώντας το "ταξίδι" των...

Αντικειμενοστρεφής προγραμματισμός σε JAVA

Κλειδάριθμος (2018)

Η έκτη αμερικανική έκδοση του βιβλίου έχει ενημερωθεί πλήρως ώστε να καλύπτει την έκδοση 8 της Java, ενώ παράλληλα χρησιμοποιείται και πάλι η πιο πρόσφατη έκδοση του περιβάλλοντος προγραμματισμού BlueJ, το οποίο συμβάλλει ακόμη περισσότερο στην εύκολη εκμάθηση της σύνταξης και της σημασιολογίας της Java. Ιδιαίτερα χαρακτηριστικά του βιβλίου: - Χάρη στην προσέγγιση με βάση τα αντικείμενα, οι σπουδαστές μπορούν να αξιοποιήσουν από τα πρώτα τους κιόλας προγραμματιστικά βήματα την ισχύ του αντικειμενοστρεφούς προγραμματισμού. - Μέσα από τα έργα που χρησιμοποιούνται ως παρα...

Τεχνολογίες και προγραμματισμός στον παγκόσμιο ιστό

Εκδόσεις Νέων Τεχνολογιών (2017)

Το βιβλίο "Τεχνολογίες και Προγραμματισμός στον Παγκόσμιο Ιστό" έχει σκοπό να περιγράψει με εισαγωγικό τρόπο τις τεχνολογίες πάνω στις οποίες στηρίζεται το Διαδίκτυο και ο Παγκόσμιος Ιστός και να αναφερθεί με περισσότερη λεπτομέρεια στην ανάπτυξη εφαρμογών, με τη χρήση συγκεκριμένων εργαλείων/γλωσσών. Η προσέγγισή του παραμένει αυστηρά εκπαιδευτική και σφαιρική και αποφεύγεται, στο μέτρο του δυνατού, η προσέγγιση ενός απλού εγχειριδίου. Ο τρόπος οργάνωσης της ύλης επιτρέπει μια αρθρωτή χρήση των παρουσιαζόμενων εννοιών, εφαρμογών και τεχνολογιών ανάλογα με το περιβάλλ...

Αλγοριθμική και προγραμματισμός υπολογιστών σε Python

Κλειδάριθμος (2017)

Σύμφωνα με τον Jerome Bruner, η μάθηση απαιτεί ενεργή συμμετοχή του εκπαιδευόμενου, πειραματισμό, εξερεύνηση και ανακάλυψη. Το βιβλίο "Αλγοριθμική και προγραμματισμός υπολογιστών σε Python" περιέχει πλήθος παραδειγμάτων, το μεγαλύτερο μέρος των οποίων μπορεί να υλοποιηθεί στην πράξη από τους αναγνώστες, επιτρέποντάς τους να εξοικειωθούν με τη γλώσσα Python ώστε τελικά να αποκτήσουν τις απαραίτητες δεξιότητες για να δημιουργούν τις δικές τους εφαρμογές. Γι' αυτόν το λόγο, το βιβλίο είναι κατάλληλο για αρχάριους αλλά και προχωρημένους προγραμματιστές, μαθητές γυμνασίου και λ...

Προγραμματισμός δικτυακών εφαρμογών με Java

Κλειδάριθμος (2016)

Αυτή η 4η αμερικανική έκδοση θα σας μάθει να αξιοποιείτε τη βιβλιοθήκη δικτυακών κλάσεων της Java για να εκτελείτε εύκολα συνήθεις δικτυακές εργασίες, όπως η συγγραφή κώδικα για πολυνηματικούς διακομιστές, η κρυπτογράφηση επικοινωνιών και η μετάδοση δεδομένων σε τοπικό δίκτυο μέσω πολυεκπομπής. Καλύπτει την αρχιτεκτονική REST, το πρωτόκολλο SPDY, την ασύγχρονη είσοδο/έξοδο και πολλές άλλες νέες τεχνολογίες. Το βιβλίο θα σας δώσει τη δυνατότητα: - Να εξερευνήσετε τα πρωτόκολλα στα οποία βασίζεται το Διαδίκτυο, όπως τα TCP/IP, UDP/IP - Να μάθετε πώς η βασική διασύνδεση API...

Προσομοίωση συστημάτων διακριτών γεγονότων

Δίσιγμα (2016)

Στο παρόν βιβλίο παρουσιάζονται τεχνικές προσομοίωσης, στατιστικής ανάλυσης και βελτιστοποίησης συστημάτων με τη χρήση μοντέλων διακριτών γεγονότων στον υπολογιστή. Τα μοντέλα διακριτών γεγονότων επιτρέπουν την περιγραφή πολύπλοκων συστημάτων με πολλές αλληλοεξαρτώμενες συνιστώσες, οι οποίες μπορεί να έχουν συνεχή εξέλιξη και να υφίστανται απότομες μεταβολές σε τυχαίους χρόνους. Δίνεται έμφαση στην ανάπτυξη μοντέλων προσομοίωσης εκ του μηδενός, τα οποία έχουν τη μορφή αλγορίθμων στους οποίους χρησιμοποιούνται τρεις απλές εντολές προγραμματισμού: της επανάληψης (for i = 1...

Αλγοριθμικός προγραμματισμός σε περιβάλλον Matlab

Εκδόσεις Ι. Σιδέρης (2016)

Το βιβλίο αυτό απευθύνεται σε μηχανικούς και φοιτητές πολυτεχνικών, θετικών και τεχνολογικών τμημάτων Ανωτάτων Τεχνολογικών Ιδρυμάτων για την εκμάθηση προγραμματισμού σε περιβάλλον MATLAB. Το βιβλίο περιέχει πλήρη και συνεκτική θεωρία των κλασικών στοιχείων προγραμματισμού, χωρίς καμία προαπαιτούμενη γνώση, η οποία συμπληρώνεται με μια ολοκληρωμένη συλλογή εργαστηριακών ασκήσεων. Η ανάπτυξη του κώδικα γίνεται με χρήση απλών αλγοριθμικών διαδικασιών και προγραμματιστικών δομών, κοινών σε όλες σχεδόν τις γλώσσες προγραμματισμού, με σκοπό την εκμάθηση του κλασικού προγραμματι...

Αρχές προγραμματισμού με ταυτοχρονισμό και κατανομή λογισμικού

Τζιόλα (2016)

Περιέχει: Τι είναι ο Προγραμματισμός Ταυτοχρονισμού (ΠΤ), Η αφαίρεση του Προγραμματισμού με Ταυτοχρονισμό, Πρόβλημα του Κρίσιμου Τομέα (ΚΤ), Επαλήθευση Προγραμμάτων Ταυτοχρονισμού, Προηγμένοι αλγόριθμοι για το πρόβλημα του Κρίσιμου Τομέα ((ΚΤ)Π, Σηματοφορείς (semaphores), Επιτηρητές (monitors), Κανάλια, Χώροι πλειάδων, Κατανεμημένοι αλγόριθμοι, Καθολικές ιδιότητες, Συναίνεση, Συστήματα Πραγματικού Χρόνου (Real-TimeSystems), Παράρτημα, Βιβλιογραφία.

Κινητές τεχνολογίες

Εκδόσεις Νέων Τεχνολογιών (2015)

Οι κινητές τεχνολογίες έχουν γνωρίσει ραγδαία ανάπτυξη τα τελευταία χρόνια χάρη στις εξελίξεις που έχουν συντελεστεί στο χώρο των ασύρματων και κινητών επικοινωνιών αλλά και στις κινητές συσκευές (έξυπνα τηλέφωνα, ταμπλέτες, κλπ). Oι κινητές συσκευές χρησιμοποιούνται ολοένα και συχνότερα για πρόσβαση στο διαδίκτυο, ενσωματώνουν πλήθος αισθητήρων (π.χ., GPS δέκτη, ηλεκτρονική πυξίδα, επιταχυνσιόμετρο, κλπ), ενώ διαθέτουν εξελιγμένες υπολογιστικές, απεικονιστικές και επικοινωνιακές δυνατότητες. Το γεγονός αυτό διαμορφώνει πρόσφορο έδαφος για ανάπτυξη προηγμένων κινητών εφα...

Υπολογισμοί και προγραμματισμός με την Python

Κλειδάριθμος (2015)

Πρακτικό και εύχρηστο, το βιβλίο αυτό είναι το ιδανικό εισαγωγικό εγχειρίδιο για την εκμάθηση της τέχνης της υπολογιστικής επίλυσης προβλημάτων με χρήση της Python και των βιβλιοθηκών της (όπως της PyLab). Απευθύνεται σε φοιτητές με ελάχιστη ή καθόλου προγραμματιστική πείρα και τους βοηθά να μάθουν να χρησιμοποιούν με παραγωγικό τρόπο υπολογιστικές τεχνικές και ορισμένα εργαλεία και τεχνικές της «επιστήμης των δεδομένων» που εφαρμόζονται σε υπολογισμούς για τη μοντελοποίηση και την επεξήγηση δεδομένων. Οι φοιτητές θα γνωρίσουν την Python και τις βασικές αρχές προγραμματισ...

Εισαγωγή στον παράλληλο προγραμματισμό

Κλειδάριθμος (2015)

Ο παράλληλος προγραμματισμός δεν αφορά πλέον μόνο τους ειδικούς. Αν θέλετε να εκμεταλλευτείτε πλήρως την ισχύ των συστοιχιών υπολογιστών και των πολυπύρηνων επεξεργαστών, το βιβλίο αυτό είναι ο ιδανικός οδηγός εκμάθησης! Είτε είστε φοιτητές είτε επαγγελματίες, το νέο βιβλίο του Peter Pacheco θα σας δείξει με απλό, μεθοδικό και ολοκληρωμένο τρόπο πώς να σχεδιάζετε και να αποσφαλματώνετε προγράμματα κατανεμημένης και κοινόχρηστης μνήμης και να αξιολογείτε τις επιδόσεις τους. Χάρη στη μοναδική του προσέγγιση, το βιβλίο εισάγει τον αναγνώστη στον παράλληλο προγραμματισμό με τ...

Ξεκινώντας με την Python

Εκδόσεις Da Vinci (2015)

Το βιβλίο αυτό είναι μια εισαγωγή στις βασικές έννοιες του προγραμματισμού με τη γλώσσα Python. Η Python είναι εύκολη στην εκμάθηση, υποστηρίζει τα περισσότερα προγραμματιστικά μοντέλα και παρέχει πολλές δυνατότητες στους προγραμματιστές, για αυτό και γίνεται ολοένα και πιο δημοφιλής. Επιτρέπει στους αναγνώστες να κατανοήσουν τις βασικές προγραμματιστικές έννοιες, χωρίς την περίπλοκη σύνταξη που θα μπορούσε να δυσκολέψει τους αρχάριους και τους προετοιμάζει για τη μετάβαση σε πιο πολύπλοκες γλώσσες. Με τις γνώσεις που αποκτούν από τη χρήση της Python, οι φοιτητές αποκτούν...

Θεωρία και αλγόριθμοι γράφων

Εκδόσεις Νέων Τεχνολογιών (2014)

Το βιβλίο Θεωρία και Αλγόριθμοι δεύτερη βελτιωμένη και επαυξημένη έκδοση του βιβλίου Μαθήματα Θεωρίας Γράφων, και αποσκοπεί στο να δοθεί περισσότερη έμφαση στην αλγοριθμική επεξεργασία των γράφων, χωρίς βέβαια να μειώνεται η σημασία των μαθηματικών θεμελιώσεων. Διατηρήθηκε επίσης και το υλικό σχετικά με παίγνια, γρίφους και puzzle, τα οποία ανάγονται σε αντίστοιχη θεωρία. Η "Θεωρία Γράφων" είναι ένα γνωστικό πεδίο που προϋπήρξε της Πληροφορικής. Η πρώτη διατριβή που σημάδεψε την περιοχή αυτή συγγράφηκε από τον Euler το 1736 και αφορούσε στο πρόβλημα των γεφυρών του Koeni...

Πρακτικά θέματα ενσωματωμένων συστημάτων

Εκδόσεις Νέων Τεχνολογιών (2014)

Στόχος του βίβλιου "Πρακτικά Θέματα Ενσωματωμένων Συστημάτων" είναι να εισάγει τις πρακτικές έννοιες του προγραμματισμού μικροελεγκτών για ενσωματωμένα συστήματα μέσω απλών και κατανοητών ασκήσεων και παραδειγμάτων. Αν και οι βασικές αρχές που παρουσιάζονται αφορούν στο σύνολο των μικροελεγκτών, ιδιαίτερη έμφαση δίνεται στον επεξεργαστή ARM, ο οποίος χρησιμοποιείται απο τις περισσότερες σύγχρονες συσκευές όπως για παράδειγμα κινητά τηλέφωνα, αποκωδικοποιητές και παιχνιδομηχανές. Για τις ασκήσεις του βιβλίου έχει χρησιμοποιηθεί το χαμηλού κόστους αναπτυξιακό Board STR-9 A...

Σχεδιασμός συστηματων με τη γλώσσα SDL

Εκδόσεις Νέων Τεχνολογιών (2014)

Το βιβλίο Σχεδιασμός Συστημάτων με τη γλώσσα SDL έχει ως στόχο να εισάγει τις βασικές αρχές της γλώσσας SDL (Specification and Description Language), η οποία είναι μια από τις πιο δημοφιλείς γλώσσες σχεδίασης συστημάτων, ιδιαίτερα στην περιοχή των τηλεπικοινωνιών και των πρωτοκόλλων επικοινωνίας. Στις σελίδες του βιβλίου εισάγονται με απλό και κατανοητό τρόπο οι βασικές γλωσσικές δομές της SDL, καθώς και οι βασικές σχεδιαστικές αρχές που διέπουν τη σχεδίαση και ανάπτυξη σύνθετων τηλεπικοινωνιακών εφαρμογών. Κύρια σημεία από τα περιεχόμενα: - Εισάγονται οι βασικές αρχ...

Prolog: Προγραμματισμός σε λογική για τεχνητή νοημοσύνη

Εκδόσεις Νέων Τεχνολογιών (2014)

Στο βιβλίο "Prolog: Προγραμματισμός σε Λογική για Τεχνητή Νοημοσύνη" μας αναλύει μια συμβολική γλώσσα προγραμματισμού με απλή σύνταξη αλλά προγραμματιστικά ισχυρή, ιδιαίτερα για ανάπτυξη εφαρμογών Τεχνητής Νοημοσύνης και όχι μόνο. Αυτό το βιβλίο αρχικά παρουσιάζει τη γλώσσα Prolog. Έχει σαν στόχο ο αναγνώστης να κατανοήσει τα χαρακτηριστικά της γλώσσας, τα οποία την κάνουν να υπερτερεί από τις συμβατικές γλώσσες προγραμματισμού για ανάπτυξη εφαρμογών Τεχνητής Νοημοσύνης. Στη συνέχεια παρουσιάζονται προγραμματιστικές τεχνικές και εφαρμογές της Prolog οε περιοχές της Τεχνητής...

Συνολικά Βιβλία 115
243.186 Βιβλία
122.585 Συντελεστές
4.631 Εκδότες
Με την υποστήριξη του ΒιβλιοNet και του Εθνικού Κέντρου Βιβλίου