Αλγόριθμοι και Βασικές Έννοιες Προγραμματισμού σε Περιβάλλον Bash και Python
Το βιβλίο προσφέρει μια συστηματική εισαγωγή στην επιστήμη των υπολογιστών και στον προγραμματισμό, συνδέοντας τη θεωρητική θεμελίωση με την πρακτική εφαρμογή σε περιβάλλον GNU/Linux. Παρουσιάζει την εξέλιξη και την οργάνωση των υπολογιστικών συστημάτων, τα αριθμητικά συστήματα, την αναπαράσταση δεδομένων και τις βασικές αρχές της λογικής σχεδίασης. Στη συνέχεια αναπτύσσει τις έννοιες των αλγορίθμων, των δομών δεδομένων, των γλωσσών προγραμματισμού, της υπολογιστικής πολυπλοκότητας και της θεωρίας υπολογισμού. Ιδιαίτερη έμφαση δίνεται στη χρήση του GNU/Linux και στην ανάπτυξη προγραμμάτων σε Bash και σε γλώσσα προγραμματισμού Python, με παραδείγματα και ασκήσεις που υποστηρίζουν την κατανόηση και την εμπέδωση της ύλης.
Απευθύνεται κυρίως σε προπτυχιακούς φοιτητές τμημάτων Πληροφορικής, Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, καθώς και άλλων πολυτεχνικών σχολών και τμημάτων θετικών επιστημών που περιλαμβάνουν μαθήματα υπολογιστών και προγραμματισμού. Η σταδιακή ανάπτυξη των εννοιών το καθιστά κατάλληλο τόσο για εισαγωγική διδασκαλία και εργαστηριακή εξάσκηση όσο και για αυτοτελή μελέτη. Παράλληλα, αποτελεί χρήσιμο βοήθημα για εκπαιδευτικούς και επαγγελματίες που επιθυμούν να εδραιώσουν τις γνώσεις τους στις αρχές της πληροφορικής και να αποκτήσουν πρακτικές δεξιότητες στην επίλυση προβλημάτων και στην αυτοματοποίηση εργασιών με Bash και Python.
75.00€
Παράδοση σε 1-3 ημέρες
| Διαστασεις (cm) : |
|
|---|---|
| Σελίδες : |
|
| Εξώφυλλο βιβλίου : |
|
1 Επιστήμη των Ηλεκτρονικών Υπολογιστών
2 Αριθμητικά Συστήματα, Αναπαράσταση Δεδομένων, Λογική Σχεδίαση
3 Λογισμικό και Γλώσσες Προγραμματισμού
4 Λειτουργικό Σύστημα GNU/Linux
5 Προγραμματισμός σε περιβάλλον Bash στο σύστημα Linux
6 Η γλώσσα προγραμματισμού Python
7 Βασικοί Αλγόριθμοι
Νικόλαος Κ. Παπαδάκης
Καθηγητής Κατανεμημένης Τεχνητής Νοημοσύνης
και Εξαγωγής Πληροφορίας, Τμήμα Στρατιωτικών Επιστημών,
ΣΤΡΑΤΙΩΤΙΚΗ ΣΧΟΛΗ ΕΥΕΛΠΙΔΩΝ