ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Εισαγωγή στην Πληροφορική και Εκπαίδευση - Νέες Τεχνολογίες Παράλληλος προγραμματισμός Διδάσκουσα: Καθηγήτρια Τζένη Παγγέ
Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς.
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΕΚΠΑΙΔΕΥΣΗ - ΝΕΕΣ ΤΕΧΝΟΛΟΓΙΕΣ Tζένη Παγγέ, Καθηγήτρια ΠΤΝ Πανεπιστημίου ΙΩΑΝΝΙΝΩΝ
Ο κόσμος του υπολογιστή ● Χώρα → εξοπολισμός. ● Επιχειρήσεις παροχής υπηρεσιών → πακέτα εφαρμογών. ● Πολίτες → χρήστες.
Ψηφιακές και αναλογικές πληροφορίες Oι ψηφιακές πληροφορίες αποτελούνται από ένα σύνολο διακριτών (αυτόνομων) στοιχειωδών πληροφοριών π.χ. οι αριθμοί αποτελούνται από σύνολο ξεχωριστών ψηφίων, τα κείμενα από σύνολο χαρακτήρων κλπ.
Oι αναλογικές πληροφορίες αποτελούνται από ένα σύνολο άπειρων θεωρητικά στοιχειωδών πληροφοριών τα όρια των οποίων δεν είναι διακριτά αλλά συγχέονται με συνεχή, αναλογικό τρόπο δημιουργώντας ένα σύνθετο αποτέλεσμα π.χ. μια εικόνα αποτελείται από άπειρα χρώματα και αποχρώσεις τα όρια των οποίων είναι δυσδιάκριτα, ο ήχος (φωνή, μουσική) από άπειρες τιμές έντασης, συχνότητας κλπ.
Πρότυπα κωδικοποίησης. Για να υπάρχει τώρα μια τάξη γενικά αποδεκτή σχετικά με το ποιος κωδικός αντιστοιχεί σε κάθε χαρακτήρα έχουν δημιουργηθεί κατά καιρούς διάφορα συστήματα κωδικοποίησης.
H πρότυπη τυποποίηση ASCII (American Standard Code for Information Interchange) του αμερικάνικου κέντρου τυποποίησης η κωδικοποίηση EBCDIC (Extended Binary Coded Decimal Interchange Code) της IBM.
Ο κώδικας ASCII περιέχει 94 γραφικούς χαρακτήρες που τυπώνονται και άλλους 34 χαρακτήρες που χρησιμοποιούνται για διάφορες λειτουργίες ελέγχου.
Οι τύποι χαρακτήρων ελέγχου είναι τρεις: οι διαμορφωτές μορφής, οι διαχωριστές πληροφορίας και οι χαρακτήρες ελέγχου-επικοινωνίας.
H διαδικασία λοιπόν για την εισαγωγή μιας συνεχούς πληροφορίας στον Y είναι: 1. ψηφιοποίηση σε διακριτές καταστάσεις. 2. κωδικοποίηση δηλ. αριθμοποίηση των καταστάσεων αυτών. 3. δυαδικοποίηση δηλ. μετατροπή των αριθμών στο δυαδικό σύστημα.
προγραμματισμός Γλώσσες προγραμματισμού. Αλγόριθμος.
Παράλληλη επεξεργασία ● Σύγχρονη επικοινωνία. ● Ασύγχρονη επικοινωνία.
● Παράλληλος προγραμματισμός. ● MPI (Message Passing Interface) ● Τοπολογίες SIMDI MIMDI.
Γλώσσες προγραμματισμού. Fortran. C++.
bT-2lJA bT-2lJA DH1cR8 DH1cR8 wmmb9YY wmmb9YY
Τέλος Ενότητας
Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Ιωαννίνων» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.
Σημειώματα
Σημείωμα Ιστορικού Εκδόσεων Έργου Το παρόν έργο αποτελεί την έκδοση 1.0. Έχουν προηγηθεί οι κάτωθι εκδόσεις: Έκδοση 1.0 διαθέσιμη εδώ.
Σημείωμα Αναφοράς Copyright Πανεπιστήμιο Ιωαννίνων, Διδάσκουσα: Καθηγήτρια Τζένη Παγγέ. «Εισαγωγή στην Πληροφορική και Εκπαίδευση - Νέες Τεχνολογίες. Παράλληλος προγραμματισμός». Έκδοση: 1.0. Ιωάννινα Διαθέσιμο από τη δικτυακή διεύθυνση:
Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά Δημιουργού - Παρόμοια Διανομή, Διεθνής Έκδοση 4.0 [1] ή μεταγενέστερη. [1] sa/4.0/. sa/4.0/