λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Λογισμικό γραφικών

Τι είναι ένα γραφικό περιβάλλον χρήστη (GUI);

Μια γραφική διεπαφή χρήστη (GUI) είναι ένας τύπος διεπαφής χρήστη που επιτρέπει στους χρήστες να αλληλεπιδρούν με ηλεκτρονικές συσκευές μέσω γραφικών στοιχείων όπως εικονίδια, μενού και παράθυρα, αντί να χρησιμοποιούν εντολές με βάση το κείμενο. Σκεφτείτε το ως τον οπτικό τρόπο που λέτε σε έναν υπολογιστή τι να κάνετε, αντί να πληκτρολογήσετε συγκεκριμένες οδηγίες.

Ακολουθεί μια κατανομή βασικών πτυχών:

* οπτική αλληλεπίδραση: Η βασική αρχή είναι να παρέχει έναν οπτικά διαισθητικό τρόπο αλληλεπίδρασης με τη συσκευή. Αντί να πληκτρολογείτε εντολές, κάνετε κλικ, σύρετε και επιλέξτε από μενού.

* Γραφικά στοιχεία: Τα Guis είναι χτισμένα γύρω από στοιχεία όπως:

* εικονίδια: Μικρές εικόνες που αντιπροσωπεύουν προγράμματα, αρχεία ή ενέργειες.

* μενού: Κατάλογοι εντολών που οργανώνονται σε ιεραρχική δομή.

* Windows: Ορθογώνιες περιοχές στην οθόνη που περιέχουν εφαρμογές ή έγγραφα.

* κουμπιά: Τα οπτικά στοιχεία που ενεργοποιούν μια ενέργεια όταν κλικ.

* ScrollBars: Επιτρέψτε σας να περιηγηθείτε στο περιεχόμενο που υπερβαίνει την ορατή περιοχή.

* Πλαίσια διαλόγου: Αναδυόμενα παράθυρα που προτρέπουν τον χρήστη για πληροφορίες ή επιβεβαίωση.

* Παραδείγματος wimp: Πολλά GUI βασίζονται στο παράδειγμα Wimp (Windows, Icons, Menus, Pointer), έναν κοινό τρόπο οργάνωσης και αλληλεπίδρασης με γραφικά στοιχεία. Ο "δείκτης" ελέγχεται συνήθως από ποντίκι ή trackpad.

* event-driven: Τα Guis είναι οδηγημένα σε γεγονότα. Αυτό σημαίνει ότι η διεπαφή περιμένει τον χρήστη να εκτελέσει μια ενέργεια (όπως ένα κλικ ή ένα πλήκτρο) και στη συνέχεια το πρόγραμμα ανταποκρίνεται σε αυτό το συγκεκριμένο συμβάν.

* Πλεονεκτήματα:

* φιλικό προς το χρήστη: Ευκολότερο να μάθετε και να χρησιμοποιείτε σε σύγκριση με τις διεπαφές γραμμής εντολών.

* Διαισθητικό: Η γραφική αναπαράσταση καθιστά τις ενέργειες πιο κατανοητές.

* multitasking: Επιτρέπει στους χρήστες να εργάζονται ταυτόχρονα με πολλαπλά προγράμματα.

* Οπτική έκκληση: Πιο ελκυστικές και οπτικά ελκυστικές από τις διεπαφές που βασίζονται σε κείμενο.

* Παραδείγματα:

* Λειτουργικά συστήματα:Windows, MacOS, Linux (με περιβάλλοντα επιφάνειας εργασίας όπως GNOME ή KDE)

* Κινητά λειτουργικά συστήματα:Android, iOS

* Φυλλάδια ιστού:Chrome, Firefox, Safari

* Εφαρμογές επιφάνειας εργασίας:Microsoft Word, Adobe Photoshop, κλπ.

Στην ουσία, ένα GUI παρέχει έναν πιο προσιτό και διαισθητικό τρόπο για τους ανθρώπους να αλληλεπιδρούν με υπολογιστές και άλλες ηλεκτρονικές συσκευές, καθιστώντας την τεχνολογία πιο προσιτή σε ένα ευρύτερο φάσμα χρηστών.

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

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