Please ensure Javascript is enabled for purposes of website accessibility

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

Εικόνα επιλογής

Εισαγωγή στους Υπολογιστές (Διδασκαλία 2025-2026)

(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