Ο Λογαριασμός μου

Δωρεάν αποστολή για αγορές άνω των 30€ | Δωρεάν αντικαταβολή | Έως 24 άτοκες δόσεις | Έως -85% χαμηλότερες τιμές σε πάνω από 300.000 τίτλους

Χ/Δ PYTHON - ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ (3η ΑΝΑΘΕΩΡΗΜΕΝΗ ΕΚΔ

PYTHON

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ (3η ΑΝΑΘΕΩΡΗΜΕΝΗ ΕΚΔΟΣΗ)

ΑΒΟΥΡΗΣ ΝΙΚΟΛΑΟΣ, ΚΟΥΚΙΑΣ ΜΙΧΑΗΛ, ΠΑΛΙΟΥΡΑΣ ΒΑΣΙΛΕΙΟΣ, ΣΓΑΡΜΠΑΣ ΚΥΡΙΑΚΟΣ
Κωδ. Πολιτείας: 3351-0516




Παρουσίαση

Στόχος της παρούσας 3ης αναθεωρημένης έκδοσης του βιβλίου είναι να εισαγάγει τον αναγνώστη στην επιστήμη των υπολογιστών, ακολουθώντας μια προσέγγιση που συνίσταται στην επίλυση διαδοχικών προβλημάτων με χρήση της γλώσσας προγραμματισμού Python. Η Python είναι μια ισχυρή γλώσσα προγραμματισμού που αναπτύσσεται ραγδαία. Είναι κατάλληλη για εισαγωγή στον προγραμματισμό, ενώ ο ανοικτός χαρακτήρας της έχει συντελέσει στην ανάπτυξη μεγάλου πλήθους βιβλιοθηκών που μπορούν να συμβάλουν στην επίλυση προβλημάτων στην ανάλυση δεδομένων, επεξεργασία κειμένων, κατανεμημένο προγραμματισμό, κ.λπ.
Το βιβλίο δομείται σε 3 μέρη και 17 κεφάλαια. Το πρώτο μέρος αφορά στην εισαγωγή βασικών εννοιών των υπολογιστών και προγραμματισμού με την Python· το δεύτερο μέρος αφορά σε προηγμένα θέματα προγραμματισμού: αντικειμενοστρεφή προγραμματισμό και προγραμματισμό γραφικών διεπαφών χρήστη· το τρίτο μέρος επιχειρεί επισκόπηση περιοχών της επιστήμης υπολογιστών με χρήση της Python: ψηφιακή αριθμητική, οργάνωση υπολογιστή, βάσεις δεδομένων, το λειτουργικό σύστημα, δίκτυα και δικτυακός προγραμματισμός, κοινωνικές διαστάσεις της πληροφορικής.
Ο αναγνώστης καλείται βήμα-βήμα να λύσει ενδιαφέροντα προβλήματα, όπως να φτιάξει ένα παιχνίδι με τραπουλόχαρτα, ενώ μαθαίνει για τη δομή και λειτουργία των υπολογιστών καθώς και τη διαδικασία επίλυσης προβλημάτων με υπολογιστή.
Στην ιστοσελίδα του βιβλίου στο www.cup.gr διατίθεται ο κώδικας όλων των ασκήσεων και υλικό υποστήριξης της διδασκαλίας. (Από την παρουσίαση στο οπισθόφυλλο του βιβλίου)

Περιεχόμενα

Πρόλογος
- Εισαγωγή στην επιστήμη των υπολογιστών
Ο Υπολογιστής ως εργαλείο
Επιστήμη των Υπολογιστών
Ιστορικό σημείωμα
Ο Υπολογιστής ως μηχανή επεξεργασίας ψηφιακής πληροφορίας
Ψηφιοποίηση Πληροφορίας
Κωδικοποίηση χαρακτήρων
Ψηφιοποίηση εικόνων
Ψηφιοποίηση ήχου
Ο Υπολογιστής ως Εικονική μηχανή
Ερωτήσεις - Ασκήσεις
- Εισαγωγή στον προγραμματισμό με τη γλώσσα Python - Αριθμητικές εκφράσεις και βασικές εντολές
Εισαγωγή
Η Python ως αριθμομηχανή (υπολογισμοί αριθμητικών εκφράσεων)
Συναρτήσεις βιβλιοθηκών (modules)
Ασκήσεις
- Από τις εντολές στο πρόγραμμα. Παράδειγμα επίλυσης τριωνύμου
Το πρώτο μας πρόγραμμα
Συνάρτηση input
Εντολές if, else
Το πλήρες πρόγραμμα για την επίλυση εξισώσεων 2ου βαθμού
Ασκήσεις
- Συναρτήσεις και επαναλήψεις. Επίλυση μαθηματικών προβλημάτων
Ορισμός συναρτήσεων
Επαναλήψεις με for και λίστες τιμών
Ασκήσεις
- Γραφικές παραστάσεις στην Python. Αλγοριθμική ζωγραφική
Συναρτήσεις γραφικών
Γραφικές παραστάσεις
Αλγοριθμική ζωγραφική
Ασκήσεις
- Λίστες και λεξικά στην Python. Νότες και μουσική
Λίστες στην Python
Μουσική με λίστες
Λεξικά
Μέθοδοι
Ασκήσεις
- Κλήσεις στο λειτουργικό σύστημα. Αρχεία και ημερολόγια
Ημερολόγια και αρχεία
Κλήσεις στο Λειτουργικό Σύστημα
Συμπίεση αρχείων
Ασκήσεις
- Επίλυση προβλημάτων σε προγραμματιστικό περιβάλλον, αλγόριθμοι και δομή μένος προγραμματισμός
Γενικά
Προσδιορισμός του φυσικού προβλήματος
Ανάλυση του προβλήματος
Δημιουργία του αλγορίθμου
Γενικά
Η ανάπτυξη του αλγορίθμου
Διαγράμματα δραστηριοτήτων UML
Ψευδοκώδικας
Έλεγχος του αλγορίθμου
Κωδικοποίηση
Εκτέλεση προγράμματος
Μεταγλωττιστές και διερμηνευτές
Δημιουργία του εκτελέσιμου προγράμματος
Εύρεση και διόρθωση λαθών
Έλεγχος του προγράμματος
Τεκμηρίωση
Συντήρηση προγράμματος
Τεχνικές δομημένης σχεδίασης προγράμματος
Εισαγωγή
Τμηματική σχεδίαση
Ιεραρχική σχεδίαση
Δομημένος προγραμματισμός
Βασικές αλγοριθμικές δομές
Λυμένες ασκήσεις
Άλυτες ασκήσεις
- Αντικειμενοστρεφής προγραμματισμός στην Python
Αντικείμενα και κλάσεις
Ορισμός κλάσεων
Δημιουργία αντικειμένων
Αυτόματη αρχικοποίηση αντικειμένων
Εκτύπωση αντικειμένων
Μέθοδοι μέσα σε κλάσεις
Κλήσεις αντικειμένων μέσα σε κλάσεις
Δημιουργία βιβλιοθήκης (module) κλάσεων
Χρήση αντικειμένων: Ο κώδικας του παιχνιδιού
Η συνάρτηση computer_plays
Η συνάρτηση print_info
Η συνάρτηση human_plays
Η συνάρτηση initial
Η συνάρτηση evaluate
Η συνάρτηση next_turn
Το κυρίως πρόγραμμα
Εκτέλεση προγράμματος
Κληρονομικότητα κλάσεων
Ασκήσεις
Λεπτομέρειες
ISBN139789605244705
ΕκδότηςΠΕΚ (ΠΑΝΕΠΙΣΤΗΜΙΑΚΕΣ ΕΚΔΟΣΕΙΣ ΚΡΗΤΗΣ)
ΣειράΠΑΝΕΠΙΣΤΗΜΙΑΚΗ ΒΙΒΛΙΟΘΗΚΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ / ΕΠΙΣΤΗΜΗ ΥΠΟΛΟΓΙΣΤΩΝ
Χρονολογία ΈκδοσηςΟκτώβριος 2016
Αριθμός σελίδων400
Διαστάσεις24x18
Κωδικός Πολιτείας3351-0516
Θέμα
Θέση στο κατάστημαΕίσοδος Δ, Πατάρι

Toν/την συγγραφέα αυτόν προτείνουν οι:

Anargyros90, kijaro, Δημήτρης Φιλόπουλος

Κριτικές για το προϊόν

Δεν υπάρχουν κριτικές για αυτό το προϊόν.
Παρακαλούμε συνδεθείτε για να γράψετε μία κριτική.

Πλοήγηση

Θεματική ενότητα
Θεματική κατηγορία
Υποκατηγορία

Podcast – Βίος και Πολιτεία

Προσφορές ΒιβλίωνΠερισσότερα

ΔΙΑΧΩΡΙΣΜΟΣ ΤΩΝ ΕΚΚΛΗΣΙΩΝ ΚΑΙ ΤΟΥ ΚΡΑΤΟΥΣ ΣΤΗ ΓΑΛΛΙΑ
ΜΠΟΤΟΥΡΟΠΟΥΛΟΥ ΙΦΙΓΕΝΕΙΑ
€16.00 €8.00
(-50%)
Κερδίζετε €8.00
ΟΙ ΒΥΖΑΝΤΙΝΕΣ ΔΕΣΠΟΣΥΝΕΣ
NICOL M. DONALD
€15.90 €7.16
(-55%)
Κερδίζετε €8.74

Βρείτε μας στο...

X
Verisign Eurobank EFG
Paypal IRIS