λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Λογισμικό Παρουσιάσεων

Ποιες είναι οι συσκευές του στρώματος παρουσίασης;

Το στρώμα παρουσίασης (στρώμα 6) στο μοντέλο OSI ασχολείται με την παρουσίαση δεδομένων στην εφαρμογή. Δεν περιλαμβάνει συγκεκριμένες φυσικές συσκευές με τον ίδιο τρόπο που κάνουν χαμηλότερα στρώματα (όπως δρομολογητές ή διακόπτες). Αντ 'αυτού, χρησιμοποιεί * μηχανισμούς λογισμικού * και πρωτόκολλα για να διασφαλίσει ότι τα δεδομένα είναι σε μορφή που μπορεί να καταλάβει η εφαρμογή. Αυτά είναι συχνά χτισμένα * σε * συσκευές, αντί να είναι ξεχωριστές συσκευές. Η σκέψη του από την άποψη των "συσκευών" είναι παραπλανητική.

Ωστόσο, μπορούμε να μιλήσουμε για τα λειτουργικά στοιχεία * ή * στοιχεία λογισμικού * που αποτελούν τη λειτουργικότητα του στρώματος παρουσίασης μέσα σε μια συσκευή:

* κωδικοποιητές: Αυτά είναι στοιχεία λογισμικού που κωδικοποιούν και αποκωδικοποιούν δεδομένα. Για παράδειγμα, ένας κωδικοποιητής μπορεί να μετατρέψει το κείμενο από ASCII σε εικόνες Unicode ή Compress χρησιμοποιώντας JPEG. Αυτά αποτελούν μέρος του λογισμικού που εκτελούνται σε διάφορες συσκευές (υπολογιστές, διακομιστές, κινητά τηλέφωνα κ.λπ.).

* Συμπίεση δεδομένων/αλγόριθμοι αποσυμπίεσης: Αυτοί οι αλγόριθμοι (όπως το ZIP, το GZIP ή πιο εξειδικευμένοι) μειώνουν το μέγεθος των δεδομένων για αποτελεσματική μετάδοση και στη συνέχεια την αποκαθιστούν στο τέλος λήψης. Αυτές είναι και πάλι υλοποιήσεις λογισμικού, όχι ξεχωριστές φυσικές συσκευές.

* Μονάδες κρυπτογράφησης/αποκρυπτογράφησης: Αυτά είναι υπεύθυνα για την εξασφάλιση δεδομένων χρησιμοποιώντας αλγόριθμους κρυπτογράφησης (όπως AES, RSA). Πρόκειται για στοιχεία λογισμικού ενσωματωμένα σε διάφορες συσκευές και λειτουργικά συστήματα.

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

Εν ολίγοις, δεν υπάρχουν διακριτές "συσκευές στρώματος παρουσίασης". Η λειτουργικότητα βρίσκεται σε μονάδες λογισμικού σε διάφορες υπολογιστικές συσκευές - υπολογιστές, διακομιστές, smartphones κ.λπ. - που χειρίζονται την παρουσίαση και τον μετασχηματισμό δεδομένων ανάλογα με τις ανάγκες της εφαρμογής.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα