Mis on GUI? - Kuidas see töötab - Vajadus ja kasutamine - Näited ja eelised

Lang L: none (table-of-contents):

Anonim

Mis on GUI?

GUI on graafiline liides, mis kujutab endast kasutajale edastatava suhtluse visuaalset esitust, et masinaga hõlpsalt suhelda.

Definitsioon

GUI tähendab graafilist kasutajaliidest. See on tavaline kasutajaliides, mis sisaldab graafilist esitust nagu nupud ja ikoonid ning suhtluse saab toimida nende ikoonidega suheldes, mitte tavalise teksti- või käsupõhise suhtluse kaudu.

Mõistmine

  • GUI tavaline näide on Microsofti opsüsteemid.
  • Kaaluge MS-DOS ja Windows 7 kasutamist.
  • Nüüd on kõige olulisem ilmutus lihtsus, mille Windows 7 lauale toob.
  • Tavakasutaja jaoks on Windows 7 kahtlemata minemisvõimalus, kuna neil on raske käskudega masinaga suhelda nagu MS-DOS-is.
  • Miks on Windows 7 tavakasutaja jaoks lihtsam kasutada? Vastus on GUI.
  • Jah, GUI aitab kasutajal graafiliste ikoonide kaudu arvutil olevaid funktsioone mõista ja ikoonil klõpsamine käivitab kasutaja toimingu ja soovitud suhtluse.
  • Seega pakub GUI funktsionaalsust, abstraheerides iga komponendi / mooduli raskesti mõistetavaid tehnilisi üksikasju ja tagab süsteemi probleemivaba kasutamise.

Kuidas GUI töötab?

1. Navigeerimiseks kasutatava osuti kasutamine, et suhelda erinevate visuaalselt atraktiivsete graafiliste ikoonidega.

2. Abstraktsioon on GUI operatsioonisüsteemis kasutatud peamine mõiste.

3. Kasutaja saab kursori abil klõpsata ikoonil, mis käivitab toimingute seeria.

4. Tavaliselt käivitatakse rakendus või funktsioon.

5. Seejärel peab kasutaja andma sisendi või ülesanded, et masinast soovitud toiming genereerida.

6. GUI tõlgib kasutajakeele, mis koosneb lihtsatest üherealistest käskudest, ühe klõpsuga ja topeltklõpsudest masinakeelde või montaažikeelde.

7. Masin mõistab masinakeelt ja seetõttu reageerib masin algatatud ülesandele, mis tõlgitakse keeleks ja edastatakse kasutajale GUI kaudu.

Näited

  • GUI-ekraani näide on järgmine.

  • Kui soovite ülaltoodud ekraanil rakendusele juurde pääseda või seda käivitada, näiteks öelda videopleier, siis peame klõpsama kursorit kasutades VLC Media Playeri ikoonil.

  • Rakenduse avamiseks topeltklõpsake ikooni.
  • See paneb kasutaja avama videopleieri nagu VLC vaid ühe nupuvajutusega.
  • Mis siis saab, kui pole GUI-d?
  • Kui GUI-d pole, peame rakenduse käivitamiseks, videopleieri käivitamiseks jne avama käsuviiba ja lisama rakenduse käsurealiidese ning söödajuhised.
  • See on eriti ebamugav, kuna peate käsklusi sisestama iga toimingu jaoks.
  • Kuid lõikame jälitamiseks ja meil on GUI. Tahame avada VLC Media Playeri. Me näeme ikooni. Kui oleme sellel topeltklõpsanud, avaneb rakendus. Saame valida soovitud faili ja klõpsata nuppu Ava. Video alustab esitamist.
  • Nii muutis GUI arvuti kasutamise lihtsamaks tavaliste inimeste jaoks, kes pole arvutiga töötamisel asjatundjad.
  • See on ainus põhjus, miks GUI aitas arvutitel masside juurde jõuda ja tegi arvutitega töötamise nii lõbusaks.

Eelised

GUI eelised on:

  • Lihtsus.
  • See on visuaalselt veetlev ja paneb kedagi masinaga tegelema.
  • Isegi tüüp, kellel pole arvutiteadmisi, saab arvutit kasutada ja põhifunktsioone täita. Selle eest vastutab GUI.
  • Otsimine muutub väga lihtsaks, kuna GUI pakub olemasolevaid faile visuaalselt ja pakub selle kohta üksikasju.
  • Iga arvuti vastus edastatakse visuaalselt GUI kaudu.
  • Kasutaja, kellel pole arvutiteadmisi, võib GUI tõttu sõna otseses mõttes masinat tundma õppida, kuna see pakub kasutajatele võimalusi uurida ja pakub avastatavust.
  • Kui kasutaja hakkab kasutama näiteks liideseta arvutit, peab ta iga ülesande täitmiseks andma masinale käsud. Omamoodi peavad kasutajad omama mingisuguseid programmeerimisteadmisi.

Puudused

GUI puudused on järgmised:

  • Saab teha ainult seda, mis on juba mõne muu arendaja poolt eelprogrammeeritud.
  • Süsteemi põhifunktsioone ei saa muuta.
  • Süsteemi toimimiseks kulub rohkem energiat.
  • Võrreldes lihtsate käsupõhiste liidestega on see aeglane.
  • See võtab rohkem mäluruumi.
  • GUI võib olla tarbija jaoks lihtne, kuid mitte nii lihtne programmeerijate jaoks, kes peavad iga funktsiooni kavandama ja rakendama ning rakendama ka abstraktsiooni, et kasutajad tunneksid GUI eeliseid.
  • Kui kasutajal vajalikku funktsionaalsust pole, peab kasutaja teadma käske, mis on vajalikud vooga jätkamiseks, vastasel juhul on nad lihtsalt selle täpsesse kohta kinni.

Kuidas suhelda kasutaja GUI-ga?

1. Kasutaja suhtleb kasutajaliidesega lihtsate funktsioonide kaudu, näiteks klõps, mis käivitab kasutajaliidese kasutaja soovist aru saada, ja tõlgib selle viivitamatult kogunemiskeelde, nagu on näidatud alloleval pildil.

2. Lisaks tõlkimisele masinakeelde aitab GUI kuvada tegelikku toimuvat protsessi, masina vastust, kasutatava mälu mahtu, faili suurust, protsessori kiirust, arvuti poolt kasutatav võimsus, millised on teostatavad ülesanded ja veel palju funktsioone.

3. Kasutaja kasutab konkreetse protsessi valimiseks ühe klõpsuga.

4. Kasutaja saab rakenduse käivitamiseks topeltklõpsu teha.

5. Kasutaja saab teha paremklõpsu, et teada saada rakenduse atribuute ja muid üksikasju.

6. Kasutaja saab kursori abil teavet saada ja soovitud toiminguid mitme ülesande täitmiseks jätkata.

Miks peaksime GUI-d kasutama?

Graafilise kasutajaliidese kasutamisel on mõned standardid.

  • Nähtavus ja abstraktsus peavad olema ühesugused vähemalt ühe ettevõtte välja töötatud GUI-ga.
  • Igal GUI-l on oma omadused ja funktsioonid, kuid süsteemi ja selle arhitektuuri graafilisi elemente ning terminoloogiat tuleb hooldada.
  • Hea graafiline kasutajaliides annab kasutajatele palju vabadust, nagu viimase sammu juurde liikumine. Kasutajal peavad olema funktsioonid tagasi.
  • Ja paljud teised.

Nagu eespool öeldud, on programmeerija jaoks GUI kavandamiseks ja arendamiseks palju standardeid ja GUI-sid.

  • Kõik nende jõupingutused GUI arendamiseks aitavad kasutajal lihtsalt mõne hiireklõpsuga lihtsalt täita sellist ülesannet nagu video esitamine.
  • Lihtsus on põhjus, miks peaksime seda kindlasti kasutama.

Miks me vajame GUI-d?

1. Võib praktiliselt hakata arvutit kasutama GUI abil.

2. Kuid tegelikult võiks hakata õppima ja lahti harutama arvutis esinevaid erinevaid võimalusi.

3. Samuti võiks hakata arvutit ja selle keelt mõistma ning selle vastu nii palju huvi tundma, et inimene ise saaks õppida või isegi luua programmeerimiskeelt, mis muudab arvutid ja selle tooted tulevikus veelgi lihtsamaks.

Kuidas see tehnoloogia aitab teid karjäärikasvus?

  • GUI või graafiline kasutajaliides aitab teid kindlasti karjääris sõltumata sellest, millist tööd te teete.
  • Kõik, kelle töö nõuab arvutit, vajavad GUI-d.
  • Graafilise kasutajaliidese arendamine on arendajatel alati karjääriks silmapaistev väljavaade.
  • Eri tüüpi rakenduste väljatöötamiseks võiks õppida programmeerimiskeelt, nagu Python, Ruby, Java, Dot Net ja palju muud.

Järeldus

1. Enne GUI algust oli olemas CLI (käsurea liides).

2. Tol ajal ei osanud keegi arvata, et normaalsed inimesed oskavad arvutit kasutada.

3. Nüüd on aga kõigil oma arvuti ja põhiteadmised selle kasutamiseks.

4. Just see GUI saavutati. See ei küsinud kasutajalt rohkem. Selle asemel nägi see ette rohkem, et kasutaja saaks tegelikult arvutit kasutama hakata.

5. Infotehnoloogia õitses tänu sellele, et inimestele tutvustati GUI kavandamiseks ja arendamiseks mitmeid tööpakkumisi.

6. Tulevased keeled on end kohandanud ja neid kasutatakse GUI arendamiseks.

7. GUI-l on tööturul alati igavene ulatus ning GUI-l jätkub end paremaks muuta ja uuendada kasutatavamaks ja lihtsamaks kasutajaliideseks ning muuta maailma, nagu ta on seda juba varem teinud.

Soovitatavad artiklid

See on olnud teemaks Mis on GUI ?. Siin arutasime graafilise kasutajaliidese näidetega selle toimimist, vajadusi ja eeliseid, kasutusviise ja karjääri. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Mis on MongoDB?
  2. Mis on avatud lähtekoodiga?
  3. Sissejuhatus HTML-i
  4. Mis on Teradata?