Tßτλος του μαθÞματος

Προγραμματισμüς Η/Υ Ι       

Κωδικüς αριθμüς μαθÞματος

CLC109

Τýπος του μαθÞματος

Υποχρεωτικü

Επßπεδο του μαθÞματος

Προπτυχιακü

¸τος σπουδþν

Πρþτο

ΕξÜμηνο

Πρþτο

ΠιστωτικÝς μονÜδες ECTS

5

¼νομα του διδÜσκοντος/των διδασκüντων

ΜπακÜλης ΔημÞτριος, Επßκουρος ΚαθηγητÞς (ΜÜθημα - ΕργαστÞριο)

Αναστασüπουλος Βασßλειος, ΚαθηγητÞς

ΨυλλÜκης Ζαχαρßας, Επ. ΚαθηγητÞς

ΑργυρÝας ΘωμÜς, Επιστημονικüς ΣυνεργÜτης

Επιδιωκüμενα μαθησιακÜ αποτελÝσματα του μαθÞματος

Στο τÝλος αυτοý του μαθÞματος ο φοιτητÞς θα μπορεß να

  1. επιλýει συγκεκριμÝνα προβλÞματα με τον υπολογιστÞ δημιουργþντας δομημÝνα προγρÜμματα υπολογιστþν σε γλþσσα Fortran Þ C++.
  2. αναλýει υπÜρχοντα δομημÝνα προγρÜμματα υπολογιστþν γραμμÝνα σε γλþσσες προγραμματισμοý Fortran Þ C++ και να καθορßζει τη λειτουργßα τους.
  3. επεκτεßνει Þ να διορθþνει υπÜρχοντα δομημÝνα προγρÜμματα υπολογιστþν γραμμÝνα σε γλþσσες Fortran Þ C++.
  4. διακρßνει ομοιüτητες και διαφορÝς μεταξý των διαφüρων δομþν της Fortran και της C++.

Δεξιüτητες

Στο τÝλος αυτοý του μαθÞματος ο φοιτητÞς θα Ýχει περαιτÝρω αναπτýξει τις ακüλουθες δεξιüτητες.

  1. Ικανüτητα να χρησιμοποιεß τον υπολογιστÞ.
  2. Ικανüτητα να επιδεικνýει γνþση και κατανüηση των ουσιωδþν δεδομÝνων, εννοιþν, αρχþν και θεωριþν που σχετßζονται με τον δομημÝνο προγραμματισμü υπολογιστþν. 
  3. Ικανüτητα να εφαρμüζει αυτÞ τη γνþση και κατανüηση στη λýση ποιοτικþν και ποσοτικþν προβλημÜτων μη οικεßας φýσης.
  4. Ικανüτητα να υιοθετεß και να εφαρμüζει μεθοδολογßα στη λýση μη οικεßων προβλημÜτων.
  5. Δεξιüτητες μελÝτης που χρειÜζονται για τη συνεχÞ επαγγελματικÞ ανÜπτυξη.
  6. Ικανüτητα να αλληλεπιδρÜ με Üλλους σε προβλÞματα προγραμματισμοý Þ διεπιστημονικÞς φýσης.

ΠροαπαιτÞσεις

Δεν υπÜρχουν προαπαιτοýμενα μαθÞματα.

Περιεχüμενα (ýλη) του μαθÞματος

ΕισαγωγÞ στους Η/Υ: ΑναπαρÜσταση ΔεδομÝνων. Υλικü και Λογισμικü.

ΔομημÝνος Προγραμματισμüς με τις γλþσσες Fortran και C++: ΕισαγωγικÝς ¸ννοιες. Τýποι δεδομÝνων. ΔομÝς ΔεδομÝνων. ΣταθερÝς και ΜεταβλητÝς. Επεξεργασßα ΔεδομÝνων. ΔομÝς ΕπιλογÞς. ΔομÝς ΕπανÜληψης. Πßνακες. ΥποπρογρÜμματα (ΣυναρτÞσεις, Υπορουτßνες). Εßσοδος/¸ξοδος σε Αρχεßα ΔεδομÝνων -ΑποτελεσμÜτων.

ΕργαστηριακÞ εξÜσκηση στους H/Y (Microsoft Windows, Word, Excel, Internet) και στον δομημÝνο προγραμματισμü (γλþσσες Fortran και C++).

Συνιστþμενη βιβλιογραφßα προς μελÝτη

1.        H. Schildt, "C++ ΒÞμα προς ΒÞμα", Εκδüσεις Μ. Γκιοýρδας, 2005.

2.        H. Schildt, "ΜÜθετε την C++ απü το μηδÝν", Εκδüσεις ΚλειδÜριθμος, 2004.

3.       Β. ΓερογιÜννης, "Η Γλþσσα Προγραμματισμοý Fortran", Σημειþσεις Παν/μßου Πατρþν, 2007 .

4.        Αλ. ΚαρÜκος, "Fortran 77/90/95 & Fortran 2003 (2η Ýκδοση)", Εκδüσεις ΚλειδÜριθμος, 2007

5.       Ν. ΚαραμπετÜκης, "ΕισαγωγÞ στην Fortran 90/95", Εκδüσεις ΖÞτη, 2002

ΔιδακτικÝς και μαθησιακÝς μÝθοδοι

Παραδüσεις με χρÞση παρουσιÜσεων σε MS Powerpoint, φροντιστÞρια με δημιουργßα προγραμμÜτων για επßλυση προβλημÜτων, πρακτικÞ εξÜσκηση στους υπολογιστÝς.

ΜÝθοδοι αξιολüγησης/βαθμολüγησης

1)       ΕξÝταση στο εργαστÞριο (25% του τελικοý βαθμοý).

2)       ΓραπτÞ εξÝταση (75% του τελικοý βαθμοý).

Γλþσσα διδασκαλßας

ΕλληνικÜ. Mποροýν üμως να γßνουν οι παραδüσεις στην αγγλικÞ γλþσσα στην περßπτωση που αλλοδαποß φοιτητÝς παρακολουθοýν το πρüγραμμα.