DSpace

Title Details
Title: Εισαγωγή στον αντικειμενοστραφή προγραμματισμό με Python
Subtitle: Μια Προσέγγιση από την Πλευρά των Υπολογιστικών Συστημάτων
Authors:Magoutis, Konstantinos
Nikolaou, Christos
Reviewer: Vakali, Athina
Schools/Departments: ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ, ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ
Subject: 
Keywords: 
Computer Programming
Programming Languages
Description
Abstract: 
Ο σκοπός αυτού του συγγράμματος είναι να διδάξει σε προπτυχιακούς φοιτητές Μηχανικών Η/Υ, Επιστήμης Υπολογιστών και συναφών σχολών τις βασικές αρχές του προγραμματισμού λογισμικού με γλώσσες υψηλού επιπέδου, χρησιμοποιώντας τη γλώσσα Python. Το σύγγραμμα εισάγει τους φοιτητές στις αρχές του αντικειμενοστραφούς προγραμματισμού αλλά και σε θέματα πιο προχωρημένου επιπέδου, όπως ο προγραμματισμός συστημάτων με έμφαση σε τεχνικές συγχρονισμού πολλαπλών διεργασιών/νημάτων, τον δικτυακό προγραμματισμό και εισαγωγικά θέματα προγραμματισμού κατανεμημένων συστημάτων.

Περιεχόμενα:
Εισαγωγή στον προγραμματισμό
Εισαγωγή στην Python
Τιμές, τύποι, μεταβλητές, λέξεις-κλειδιά, εντολές
Εκφράσεις, τελεστές, σχόλια
Συναρτήσεις και εκτέλεση υπό συνθήκη
Eπανάληψη με την εντολή while
Συμβολοσειρές, λίστες, πλειάδες, λεξικά
Αρχεία, εξαιρέσεις και εκσφαλμάτωση
Κλάσεις και αντικείμενα
Ταυτόχρονος προγραμματισμός και νήματα
Δικτυακός προγραμματισμός
Εισαγωγή στον προγραμματισμό κατανεμημένων συστημάτων λογισμικού
Τεχνολογικές τάσεις και μελλοντικές εξελίξεις

Creation Date: 2015
Item Details
Item Type: Book
URI: http://hdl.handle.net/11419/1708
ISBN: 978-960-603-101-4
Eudoxus ID: 320102
Bibliographic Citation:Magoutis, K., Nikolaou, C., 2015. Εισαγωγή στον αντικειμενοστραφή προγραμματισμό με Python. [ebook] Athens:Hellenic Academic Libraries Link. Available Online at: http://hdl.handle.net/11419/1708
Language: Greek
Consists of: 1. Εισαγωγή στην Python
2. Τιμές, τύποι, μεταβλητές, λέξεις-κλειδιά, εντολές
3. Εκφράσεις, τελεστές, σχόλια
4. Συναρτήσεις και εκτέλεση υπό συνθήκη
5. Επανάληψη με την εντολή while
6. Συμβολοσειρές, λίστες, πλειάδες, λεξικά
7. Αρχεία, εξαιρέσεις & εκσφαλμάτωση
8. Κλάσεις και αντικείμενα
9. Ταυτόχρονος προγραμματισμός και νήματα
10. Δικτυακός προγραμματισμός
11. Εισαγωγή στον προγραμματισμό κατανεμημένων συστημάτων λογισμικού
12. Τεχνολογικές τάσεις και μελλοντικές εξελίξεις
License: Attribution - Non-Commercial - No Derivatives
Related Courses: 
1. Εισαγωγή στην Επιστήμη και την Τεχνολογία των Υπηρεσιών [ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ, ΣΧΟΛΗ ΘΕΤΙΚΩΝ & ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΠΙΣΤΗΜΩΝ, ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ]
2. Εισαγωγή στον Προγραμματισμό [ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ, ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ]
3. Εισαγωγή στην Επιστήμη Υπολογιστών [ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ, ΣΧΟΛΗ ΘΕΤΙΚΩΝ & ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΠΙΣΤΗΜΩΝ, ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ]
Linguistic Editors: Segkouli, Sofia
Technical Editors: Pappas, Ioannis
Graphic Editors: Kapantoni, Kleio
Publication type: Kallipos publications
Appears in Collections:Engineering and Computer Science

Thumbnail

Files in This Item:

Format Size Description
Adobe PDF8,9 MB-DownloadView
Electronic Publication19,52 MB-DownloadView

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Terms of Use HEAL-Link © 2015

HEAL-Link NTUA GRNET European Union EDULLL ESPA