Καλώς Ήλθατε στην ιστοσελίδα του μαθήματος
EM091: ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ Η/Υ


Ύλη μαθήματος
Το μάθημα αυτό είναι δομημένο σε δύο ενότητεςΗ πρώτη ενότητα περιλαμβάνει μία γενική εισαγωγή στους Η/Υ και στο λειτουργικό σύστημα Linux, ενώ η δεύτερη ενότητα περιλαμβάνει μία εισαγωγή στη γλώσσα προγραμματισμού C.  Αναλυτικά:

Ενότητα 1 (Εισαγωγή στους Η/Υ)
 Μέρη υπολογιστή και λειτουργία τους
Λειτουργικά συστήματα υπολογιστών
Συστήματα μονάδων: Δυαδικό, Οκταδικό, Δεκαεξαδικό
Εισαγωγή στο λειτουργικό σύστημα Linux και τις βασικές του εντολές
Γενική εισαγωγή στον Προγραμματισμό

Ενότητα 2 (Εισαγωγή στη γλώσσα προγραμματισμού C)
Γενική εισαγωγή σε βασικές έννοιες Θεωρίας Αλγορίθμων
Βασικές δομές και εντολές της
C
Δομές Ελέγχου
Επαναληπτικές εντολές και βρόγχοι
Συναρτήσεις
Πίνακες
Συμβολοσειρές και Δείκτες
Δυναμική διαχείριση μνήμης




Προτεινόμενη Βιβλιογραφία
E. S. Roberts - Η τέχνη και επιστήμη της C [εκδόσεις ΚΛΕΙΔΑΡΙΘΜΟΣ]-το βιβλίο αυτό διανέμεται ως το βασικό σύγγραμμα για το συγκεκριμένο μάθημα

B.W. Kernighan & D.M. Ritchie -  Η γλώσσα προγραμματισμού C  [εκδόσεις ΚΛΕΙΔΑΡΙΘΜΟΣ]

H. H. Tan & T.B. D' Orazio - C  για μηχανικούς
[εκδόσεις ΤΖΙΟΛΑ]

Βασίλης Σεφερίδης - C για αρχάριους [εκδόσεις ΚΛΕΙΔΑΡΙΘΜΟΣ]





Τρόπος Εξέτασης

Κατά τη διάρκεια του εξαμήνου θα δοθεί μια σειρά ασκήσεων που θα πρέπει να υλοποιηθούν στον υπολογιστή και να παραδοθούν. Επίσης θα υπάρξει και προφορική εξέταση σε μέρα και ώρα που θα καθοριστεί μετά από συνεννόηση διδάσκοντα και φοιτητών. Ο βαθμός των ασκήσεων προκύπτει από το μέσο όρο των παραδοθέντων ασκήσεων (γραπτό κείμενο) και της προφορικής εξέτασης.
Η παράδοση ασκήσεων είναι ΥΠΟΧΡΕΩΤΙΚΗ για:
- όλους τους φοιτητές του Α' εξαμήνου
-  φοιτητές μεγαλύτερων ετών που δεν έχουν παραδώσει ποτέ εργαστηριακές ασκήσεις (για όσους έχουν κάποτε παραδώσει ασκήσεις και θέλουν να μάθουν το βαθμό τους να επικοινωνήσουν με τον διδάσκοντα)

Φυσικά, στο τέλος του εξαμήνου θα υπάρξει και γραπτή εξέταση.

Ο τελικός βαθμός (ΤΒ) στην εξεταστική περίοδο του Ιανουαρίου προκύπτει ως εξής:
- Πρωτοετείς φοιτητές και φοιτητές μεγαλυτέρων ετών που έχουν παραδώσει ασκήσεις κατά το τρέχον εξάμηνο :  
                            ΤΒ =  30% (Βαθμός Εργαστηριακών Ασκήσεων) + 70%(Βαθμός Τελικής Εξέτασης Ιανουραρίου)
- Φοιτητές μεγαλυτέρων ετών που δεν έχουν παραδώσει ασκήσεις κατά το τρέχον εξάμηνο αλλά έχουν παραδώσει ασκήσεις κατά τα προηγούμενα εξάμηνα:
                            ΤΒ = Βαθμός Τελικής Εξέτασης Ιανουραρίου
- Πρωτοετείς φοιτητές που δεν παρέδωσαν ασκήσεις και φοιτητές μεγαλυτέρων ετών  που δεν έχουν  παραδώσει ποτέ ασκήσεις:
                            ΤΒ = 70%(Βαθμός Τελικής Εξέτασης Ιανουραρίου)
(δηλαδή θα πρέπει κάποιος σε αυτή την περίπτωση για να περάσει να γράψει 7.0 στην τελική εξέταση)

Για την εξεταστική του Σεπτεμβρίου, ο τελικός βαθμός (ΤΒ) προκύπτει ως εξής:
- Πρωτοετείς φοιτητές και φοιτητές μεγαλυτέρων ετών που έχουν όλοι παραδώσει κάποια στιγμή ασκήσεις (είτε κατά το χειμερινό εξάμηνο είτε κατά προηγούμενα εξάμηνα) :
                             ΤΒ = Βαθμός Τελικής Εξέτασης Σεπτεμβρίου
- Πρωτοετείς φοιτητές που δεν παρέδωσαν ασκήσεις και φοιτητές μεγαλυτέρων ετών που δεν έχουν παραδώσει ποτέ ασκήσεις:
                             ΤΒ = 70%(Βαθμός Τελικής Εξέτασης Σεπτεμβρίου)





Διάφοροι χρήσιμοι σύνδεσμοι

Οδηγίες εγκατάστασης του μεταγλωττιστή της C lcc  για Microsoft Windows

Σύνοψη Βασικών Εντολών Linux

Vi-Editor reference commands Notes (in Greek)

Παλαιότερες σημειώσεις του μαθήματος (από Θ. Κατσαούνη) με εισαγωγή στο Λειτουργικό Σύστημα UNIX και τη γλώσσα προγραματισμού FORTRAN






ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2006-2007

ΑΠΟΤΕΛΕΣΜΑΤΑ ΕΞΕΤΑΣΤΙΚΗΣ ΣΕΠΤΕΜΒΡΙΟΥ 2007





ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2005-2006



ΑΠΟΤΕΛΕΣΜΑΤΑ ΕΞΕΤΑΣΤΙΚΗΣ ΣΕΠΤΕΜΒΡΙΟΥ 2006




ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2004-2005






ΕΡΓΑΣΤΗΡΙΟ 2
ΕΡΓΑΣΤΗΡΙΟ 3
ΕΡΓΑΣΤΗΡΙΟ 4
ΕΡΓΑΣΤΗΡΙΟ 5
ΕΡΓΑΣΤΗΡΙΟ 6
ΕΡΓΑΣΤΗΡΙΟ 7
ΕΡΓΑΣΤΗΡΙΟ 8
ΕΡΓΑΣΤΗΡΙΟ 9



Η φωτογραφία στο φόντο αυτής της σελίδας δείχνει ένα υπολογιστή ENIAC (φωτογραφία από αρχείο Αμερικανικού Στρατού) και μπορείτε να τη βρείτε (μαζί με άλλες φωτογραφίες παλαιών υπολογιστών)
εδώ