Please ensure Javascript is enabled for purposes of website accessibility

Παρουσίαση/Προβολή

Επιλέχθηκε εικόνα

Εισαγωγή στους Υπολογιστές (2026-2027)

(ECE_Y106) -  Κυριάκος Σγάρμπας, Βασίλης Παλιουράς, Παναγιώτης Ντίλιος, Ευανθία Καραβατσέλου, Χρήστος Σιντόρης, Φώτης Νικολόπουλος

Περιγραφή Μαθήματος

Το μάθημα είναι εισαγωγικό στην επιστήμη των υπολογιστών και τον προγραμματισμό με τη γλώσσα Python.

Θέματα που καλύπτονται:
1. Εισαγωγή στην Python, μεταβλητές, αριθμητικές εκφράσεις, αναπαραστάσεις αριθμών, Ψηφιακή αριθμητική. Ψηφιοποίηση Πληροφορίας. 2. Python: Βασικές εντολές, εντολές εισόδου/εξόδου, εντολές επιλογής. 3. Python: Βρόχοι επανάληψης, συναρτήσεις βιβλιοθηκών (modules), συναρτήσεις οριζόμενες από τον χρήστη 4. Python: Ακολουθίες, συμβολοσειρές, κωδικοποίηση χαρακτήρων, λίστες και λεξικά. 5. Python: Αρχεία, κλήσεις στο λειτουργικό σύστημα 6-7. Αντικειμενοστρεφής προγραμματισμός στην Python, Ορισμός κλάσεων, δημιουργία αντικειμένων, μέθοδοι, κληρονομικότητα. 8. Γραφικές διεπαφές χρήστη, προγραμματισμός με tkinter. 9-10. Παράλληλος προγραμματισμός με την Python.  11. Λειτουργικά συστήματα: Διαχείριση διεργασιών, Χρονο-προγραμματισμός διεργασιών, Εικονική μνήμη. 12. Κοινωνική διάσταση πληροφορικής, ελεύθερο λογισμικό.

Το μάθημα περιλαμβάνει εργαστηριακές ασκήσεις που αφορούν αλγοριθμική και προγραμματισμό και ομαδικές εργασίες.

Λέξεις Κλειδιά: Γλώσσα προγραμματισμού PYTHON, επιστήμη υπολογιστών, αλγόριθμοι, οργάνωση υπολογιστών

Ημερομηνία δημιουργίας

Παρασκευή 25 Σεπτεμβρίου 2015