Αλγόριθμοι και Βασικές Έννοιες Προγραμματισμού σε Περιβάλλον Bash και Python

Το βιβλίο προσφέρει μια συστηματική εισαγωγή στην επιστήμη των υπολογιστών και στον προγραμματισμό, συνδέοντας τη θεωρητική θεμελίωση με την πρακτική εφαρμογή σε περιβάλλον GNU/Linux. Παρουσιάζει την εξέλιξη και την οργάνωση των υπολογιστικών συστημάτων, τα αριθμητικά συστήματα, την αναπαράσταση δεδομένων και τις βασικές αρχές της λογικής σχεδίασης. Στη συνέχεια αναπτύσσει τις έννοιες των αλγορίθμων, των δομών δεδομένων, των γλωσσών προγραμματισμού, της υπολογιστικής πολυπλοκότητας και της θεωρίας υπολογισμού. Ιδιαίτερη έμφαση δίνεται στη χρήση του GNU/Linux και στην ανάπτυξη προγραμμάτων σε Bash και σε γλώσσα προγραμματισμού Python, με παραδείγματα και ασκήσεις που υποστηρίζουν την κατανόηση και την εμπέδωση της ύλης.

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

ISBN:9789925354382
Έτος έκδοσης: 2026
Έκδοση:1η έκδοση
Περισσότερα

75.00€

Παράδοση σε 1-3 ημέρες

-
+
Διαστασεις (cm) :
  • 21x29
Σελίδες :
  • 848
Εξώφυλλο βιβλίου :
  • Μαλακό

1 Επιστήμη των Ηλεκτρονικών Υπολογιστών

2 Αριθμητικά Συστήματα, Αναπαράσταση Δεδομένων, Λογική Σχεδίαση

3 Λογισμικό και Γλώσσες Προγραμματισμού

4 Λειτουργικό Σύστημα GNU/Linux

5 Προγραμματισμός σε περιβάλλον Bash στο σύστημα Linux

6 Η γλώσσα προγραμματισμού Python

7 Βασικοί Αλγόριθμοι

Νικόλαος Κ. Παπαδάκης
Καθηγητής Κατανεμημένης Τεχνητής Νοημοσύνης
και Εξαγωγής Πληροφορίας, Τμήμα Στρατιωτικών Επιστημών,
ΣΤΡΑΤΙΩΤΙΚΗ ΣΧΟΛΗ ΕΥΕΛΠΙΔΩΝ

Τα cookies είναι σημαντικά για την εύρυθμη λειτουργία του Broken Hill Publishers LTD και για την βελτίωση της online εμπειρία σας.
Επιλέξτε «Αποδοχή» ή «Ρυθμίσεις» για να ορίσετε τις επιλογές σας.
Απαραίτητα
Τα απολύτως απαραίτητα cookies είναι ουσιαστικής σημασίας για την ορθή λειτουργία του ιστότοπου και δεν μπορούν να απενεργοποιηθούν. Αυτά τα cookies δεν αναγνωρίζουν την ατομική σας ταυτότητα. Εάν ρυθμίσετε τον browser σας, ώστε να μπλοκάρει τη χρήση αυτών των cookies η Ιστοσελίδα ή ορισμένα τμήματα αυτής δεν θα λειτουργούν.
Στατιστικά

Τα στατιστικά cookies μας δίνουν τη δυνατότητα να αξιολογούμε την αποτελεσματικότητα των διάφορων λειτουργιών του site μας ώστε να βελτιώνουμε συνεχώς την εμπειρία που προσφέρουμε.

Τα εργαλεία που χρησιμοποιούμε περιλαμβάνουν τα Google Analytics, Hotjar, Skroutz Analytics, Facebook Pixel, Pinterest Tag.

Διάφορα

Αυτά τα cookies χρησιμοποιούνται από υπηρεσίες τρίτων για διάφορες λειτουργίες όπως αλληλεπίδραση με κοινωνικά δίκτυα, χάρτες, κτλ. Χωρίς αυτά οι επιπλέον λειτουργίες δεν θα είναι διαθέσιμες.

Τα εργαλεία που χρησιμοποιούμε περιλαμβάνουν τα Google Maps, AddThis social/share buttons, SnapWidget / Instagram widget.