Atšķirība starp GUI un komandrindu

Atšķirība starp GUI un komandrindu
Atšķirība starp GUI un komandrindu

Video: Atšķirība starp GUI un komandrindu

Video: Atšķirība starp GUI un komandrindu
Video: СНАСТЬ ГИРЛЯНДА (Паровоз) - САМАЯ УЛОВИСТАЯ Снасть для Зимней Рыбалки. Как Сделать, Связать 2024, Novembris
Anonim

GUI pret komandrindu

Divi vispopulārākie veidi, kā mijiedarboties ar datoru, ir komandrinda un GUI (grafiskā lietotāja saskarne). Komandrinda ir tikai teksta saskarne, savukārt GUI ir saskarne, kas sastāv no grafiskiem simboliem. Vairumā gadījumu visus vispārīgos uzdevumus, kas tiek veikti, izmantojot GUI, var veikt, izmantojot komandrindu un otrādi (lai gan, ja runa ir par papildu uzdevumiem, komandrinda var būt vienīgā iespēja).

Kas ir GUI?

GUI (izrunā gooey) ir saskarnes veids, kas ļauj lietotājiem sazināties ar operētājsistēmām attēlu/animācijas/audio formātā, nevis teksta veidā. Šī saskarne sniedz lietotājam informāciju/darbības, kas pieejamas, izmantojot grafiskos objektus (piemēram, ikonas). Mijiedarbībai var izmantot gan peli, gan tastatūru. Lietotājs veic darbības, tieši manipulējot ar grafiskiem objektiem ekrānā.

Kas ir komandrinda?

Komandrinda (parasti pazīstama kā komandrindas interfeiss/tulks vai CLI) ir mehānisms, kas ļauj mijiedarboties ar datora operētājsistēmu, ievadot (rakstot) komandas. Šis ir tikai teksta interfeiss, kuram ir nepieciešama tikai ievade no tastatūras (parasti saukta par “komandas ievadīšanu”). Parasti taustiņš Enter tiek nospiests komandas beigās, pēc kura dators saņems, parsēs un izpildīs šo komandu. Komandas izvade tiks atgriezta atpakaļ terminālī kā teksta rindas. Rezultātā var būt iekļauts uzdevuma apkopojums un faktiskais rezultāts. Lai ievietotu komandu pakešu režīmā, lietotājs var izmantot skripta failu. Skripts ir fails, kas satur sakārtotu komandu secību, kas pabeigs visu darbu.

Kāda ir atšķirība starp GUI un komandrindu?

Lielākajai daļai komandrindas interfeisa uzdevumu ir nepieciešama tikai tastatūra, savukārt GUI sistēmām ir nepieciešama gan pele, gan tastatūra. Tāpēc komandrindas lietotājiem parasti nav jāmaina rokas starp divām vietām. Un komandrindas interfeiss parasti prasa tikai dažas koda rindiņas, lai veiktu sarežģītu uzdevumu. Komandrinda noteikti izmanto mazāk resursu nekā GUI sistēma, jo GUI sistēma ielādēs ikonas, fontus, I/O draiverus un citus resursus. Šo trīs iemeslu dēļ komandrindas lietotāji var veikt lielāko daļu uzdevumu salīdzinoši ātrāk nekā GUI lietotājs. Komandrindas lietotāji var izveidot skriptus un ietaupīt laiku, savukārt GUI lietotāji var darīt to pašu, izmantojot tādas iespējas kā īsinājumtaustiņu izveide.

Lai gan jauniem lietotājiem, iespējams, būs jāiemācās darboties ar peli, GUI ir vieglāk uztvert nekā izmantojot komandrindu. Atšķirībā no GUI, komandrindas lietotājiem ir pietiekami labi jāpārzina un jāiegaumē vairākas komandas, lai darbs tiktu veikts nevainojami. Taču komandrindas lietotājam ir daudz lielāka kontrole pār failu un operētājsistēmu. Dažu papildu uzdevumu veikšanai komandrinda var būt vienīgā iespēja (dažreiz). GUI sistēmas pēc savas būtības atvieglo vairākuzdevumu veikšanu, nodrošinot grafiskus līdzekļus vairāku lietu (procesu) uzraudzībai vienlaikus (daudzas komandrindas vides piedāvā vairākuzdevumu veikšanu, taču ir grūtāk skatīt vairākas lietas vienlaikus).

Ieteicams: