Trakatelis Georgios
  • +30 2310 891.827
  • trakatelis uom.edu.gr
  • Office: C2, 222

    Trakatelis Georgios

    Laboratory Teaching Personnel
    Department of Applied Informatics


    Teaching


    • COMPUTER SYSTEMS
      (AIC105)

    Type
    COMPULSORY

    Department Abbreviation
    AI

    Department
    DEPARTMENT OF APPLIED INFORMATICS

    Course Outlines

    Εξάμηνο: 1ο (Χειμερινό) | Κατεύθυνση: ΕΤΥ-ΠΣ | Υποχρεωτικό Κορμού | Εβδ.διδασκαλία: 3 | Πιστωτικές Μονάδες (ECTS): 5

    Διδάσκοντες: Παπαδημητρίου Παναγιώτης, Σουραβλάς Σταύρος, Τρακατέλης Γεώργιος

    Μαθησιακά αποτελέσματα

    Το μάθημα έχει σαν βασικό στόχο την εξοικείωση του φοιτητή με τα Συστήματα Υπολογιστών.

    Μετά την ολοκλήρωση του μαθήματος οι φοιτητές θα είναι σε θέση να:
    - προσδιορίζουν τα συστατικά μέρη ενός υπολογιστικού συστήματος,
    - διακρίνουν τα συστήματα αρίθμησης,
    - μετατρέπουν αριθμούς μεταξύ του δεκαδικού και δυαδικού συστήματος αρίθμησης,
    - εξηγούν τις έννοιες της κωδικοποίησης και αναπαράστασης δεδομένων,
    - διακρίνουν τις λογικές πύλες,
    - εκτελούν πράξεις με δεδομένα,
    - απαριθμούν διαφορετικά λειτουργικά συστήματα,
    - καταγράφουν και να συγκρίνουν χαρακτηριστικά λειτουργικών συστημάτων,
    - γενικεύουν έννοιες όπως διασύνδεση υπολογιστικών συστημάτων και επικοινωνία δεδομένων,
    - περιγράφουν τα βασικά χαρακτηριστικά των λειτουργικών συστημάτων Unix / Linux,
    - εξοικειωθούν με τις εντολές φλοιού του Linux,
    - αναγνωρίσουν την εφαρμογή θεωρητικής γνώσης στην πράξης (διαχείριση αρχείων, διεργασιών, δικτύου κ.α.),
    - αναπτύξουν αφαιρετικό τρόπο σκέψης.

    Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών
    Αυτόνομη εργασία
    Ομαδική εργασία
    Εργασία σε διεθνές περιβάλλον

    Περιεχόμενο μαθήματος

    Το μάθημα περιλαμβάνει την ακόλουθη ύλη:
    • Συστήματα αρίθμησης
    • Προσημασμένοι, μη προσημασμένοι αριθμοί και αριθμητικές πράξεις
    • Αναπαράσταση κινητής υποδιαστολής
    • Λογικές πύλες, λογικές συναρτήσεις και βασικά συνδυαστικά κυκλώματα (αθροιστές, αφαιρέτες, συγκριτές)
    • Υλικό υπολογιστών, λειτουργία ΚΜΕ και κεντρική μνήμης, καταχωρητές, ιεραρχία μνήμης, κύκλος μηχανής, εντολές Assembly
    • Εισαγωγή στα λειτουργικά συστήματα, διεργασίες, είσοδος / έξοδος (χειρισμός διακοπών, DMA), σελιδοποίηση / κατάτμηση κύριας μνήμης, διαχείριση εικονικής μνήμης, χρονοπρογραμματισμός ΚΜΕ
    • Εισαγωγή στα δίκτυα υπολογιστών, τεχνικές μεταγωγής, υποδομή Διαδικτύου, στρώματα δικτύου, διευθυνσιοδότηση, υποδικτύωση, πρωτόκολλα IP, DHCP, ICMP, δρομολογητές, πίνακες δρομολόγησης, πρωτόκολλα μεταφοράς (TCP/UDP), υπολογισμός του TCP timeout

    Οι εργαστηριακές ασκήσεις του μαθήματος καλύπτουν τα παρακάτω θέματα:
    • Εισαγωγή στο λειτουργικό σύστημα Unix / Linux
    • Συστήματα και διαχείριση αρχείων
    • Διεργασίες
    • Το κέλυφος bash και ο προγραμματισμός του
    • Εργαλεία παρακολούθησης και διαχείρισης των δικτύων υπολογιστών

    Αξιολόγηση φοιτητών

    Γραπτή τελική εξέταση που περιλαμβάνει:

    100% τελική εξέταση

    Βιβλιογραφία

    (Ένα από τα παρακάτω:)

    50656007 Εισαγωγή στην Πληροφορική και τους Υπολογιστές, Τύπος: Σύγγραμμα, Μποζάνης Παναγιώτης Δ., 2016, ΤΖΙΟΛΑ, ISBN: 978-960-418-538-2

     

    50656335 ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ, Τύπος: Σύγγραμμα, BEHROUZ FOROUZAN, 2015, ΕΚΔΟΣΕΙΣ ΚΛΕΙΔΑΡΙΘΜΟΣ ΕΠΕ, ISBN: 978-960-461-660-2

     

    86055860 ΣΥΣΤΗΜΑΤΑ ΥΠΟΛΟΓΙΣΤΩΝ: ΜΙΑ ΠΡΟΣΕΓΓΙΣΗ ΑΠΟ ΤΗΝ ΠΛΕΥΡΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΤΗ, Τύπος: Σύγγραμμα, RANDAL E. BRYANT, DAVID R. O'HALLARON, 2019, ΕΚΔΟΣΕΙΣ ΚΛΕΙΔΑΡΙΘΜΟΣ ΕΠΕ, ISBN: 978-960-461-953-5

    Συμπληρωματικό υλικό

    Σημειώσεις και διαφάνειες μαθήματος.

    • WEB PROGRAMMING
      (AIC403)

    Type
    COMPULSORY

    Department Abbreviation
    AI

    Department
    DEPARTMENT OF APPLIED INFORMATICS

    Course Outlines

    Semester: 4th (Spring) | Course type: Compulsory CS-IS | Weekly hours: 3 | ECTS: 5

    Instructors:         Georgiadis Christos, Kaskalis Theodoros

    General competences

    The student will be able to: (a) develop client-based scripts for web pages, using HTML, CSS, Javascript, and jQuery library, (b) develop server-side web applications using PHP and SQL databases.

    Course content

    Client-side programming: HTML tags, CSS rules, JAVASCRIPT (variables, operators, events, forms, validating fields, loops, DOM model), jQuery library.

    Server-side programming: PHP (variables, arrays, super globals, processing forms, Sessions, Cookies, Files), PHP and MySQL.

    Assessment

    Written final examination 50%

    Compulsory coursework 50%

    Course bibliography

    (One of the following):

    50658790 Μάθετε HTML 5, CSS και JavaScript Όλα σε Ένα, Julie C. Meloni, 2η έκδ./2015, Χ. ΓΚΙΟΥΡΔΑ & ΣΙΑ ΕΕ, ISBN: 978-960-512-6858

     

    13690 ΕΙΣΑΓΩΓΗ ΣΤΙΣ PHP 6 ΚΑΙ MYSQL 5 ΜΕ ΕΙΚΟΝΕΣ, Τύπος: Σύγγραμμα, LARRY ULLMAN, 2009, ΕΚΔΟΣΕΙΣ ΚΛΕΙΔΑΡΙΘΜΟΣ ΕΠΕ, ISBN: 978-960-461-250-5

     

    Additional material

    Instructor's notes (Compus: http://compus.uom.gr/INF160/index.php) (Υλικό online μαθημάτων από το W3 schools (Compus: http://compus.uom.gr/INF160/index.php ) (Compus))

    Publications


    • Conferences (1 records)

    Περιλαμβάνει Άρθρα σε δημοσιευμένα πρακτικά διεθνών ή ελληνικών συνεδρίων (με κριτές).

      1992

      • Margaritis, K.G., Trakatelis, G., Maglaveras, N., Strintzis, M.G., Parallel iterative methods for cardiac muscle simulation, Proc. of the Int' l Conference on Parallel Computing and Transputer Applications (PACTA '92), Valero, M., et al Eds, Barcelona, Spain, 1992, IOS Press, Vol. 1, pp. 447-456, ISBN 978-90-5199-096-6
      Wheelchair Blue
      Accessibility Tools
      Fonts PlusIncrease Text
      Fonts MinusDecrease Text
      ContrastHigh Contrast
      GrayscaleGrayscale
      Readable FontReadable Font