Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει Πληροφορική σε πραγματικό χρόνο (RTC);
- Η Techopedia εξηγεί το Real-Time Computing (RTC)
Ορισμός - Τι σημαίνει Πληροφορική σε πραγματικό χρόνο (RTC);
Ο υπολογισμός σε πραγματικό χρόνο (RTC) είναι ένας όρος για υπολογιστικές πρακτικές που έχουν συγκεκριμένους χρονικούς περιορισμούς. Ο υπολογισμός σε πραγματικό χρόνο πρέπει να γίνει σε ένα χρονικό πλαίσιο που είναι σχετικά ανεπαίσθητο για τον χρήστη. Αντιθέτως, άλλοι τύποι υπολογιστών μπορούν να γίνουν με καθυστέρηση, για παράδειγμα, όπου οι πληροφορίες συγκεντρώνονται, διατηρούνται και αποθηκεύονται για μεταγενέστερη χρήση.
Η Techopedia εξηγεί το Real-Time Computing (RTC)
Ένας από τους καλύτερους τρόπους για να εξηγήσετε τον υπολογισμό σε πραγματικό χρόνο είναι να χρησιμοποιήσετε ένα παράδειγμα όπως η εντολή "φόρτωση φόρμας". Κάτι τέτοιο σχεδόν πάντα γίνεται σε πραγματικό χρόνο. Με αυτόν τον τρόπο, όταν ένας χρήστης κάνει κλικ σε μια εντολή για να ανοίξει το πρόγραμμα, ανοίγει αμέσως η φόρμα. Σε βέλτιστες συνθήκες, με το σωστό εύρος ζώνης για συστήματα που διατίθενται στο Web, αποθήκευση μνήμης και ισχυρή λειτουργία CPU, η φόρμα εμφανίζεται σε χωριστό δευτερόλεπτο. Σε άλλες περιπτώσεις, μπορεί να υπάρχουν καθυστερήσεις, αλλά αυτό εξακολουθεί να μετράει ως υπολογισμός σε πραγματικό χρόνο - είναι υπολογισμός που, όταν γίνεται με εντολή, προγραμματίζεται να συμβαίνει σχεδόν αμέσως.
Ο υπολογισμός σε πραγματικό χρόνο είναι ένας τύπος μετρικής που πρέπει να εξετάσουν οι προγραμματιστές και οι μηχανικοί όταν αποφασίζουν πώς θα λειτουργήσει ένα πρόγραμμα. Ποια τμήματα του προγράμματος θα είναι υπολογισμός σε πραγματικό χρόνο; Με άλλα λόγια, ποια γεγονότα που καθοδηγούνται από το χρήστη θα συμβούν αμέσως με εντολή; Ένα άλλο καλό παράδειγμα είναι μια εργασία πληροφορικής υψηλού επιπέδου, όπως ένα πρόγραμμα με εντολή που αναζητά αποκλίσεις σε κείμενο ή αριθμούς ή παράγει περίπλοκους υπολογισμούς. Λόγω της πολυπλοκότητας του υλικού του υπολογιστή σήμερα, πολλά από αυτά τα προγράμματα μπορούν να κατασκευαστούν για υπολογιστές σε πραγματικό χρόνο, όπου τα αποτελέσματα επανέρχονται σχεδόν αμέσως μόλις ο χρήστης αγγίξει το κουμπί εντολής. Το ίδιο ισχύει και για την απόδοση πολύπλοκων γραφικών, την παραγγελία δεδομένων ή την εκτέλεση άλλων υπολογισμών υψηλού επιπέδου.
