GUI ve Komut Satırı Arasındaki Fark

Anonim

GUI-Komut Satırı

Bilgisayarla etkileşim kurmanın en popüler iki yolu Komut Satırı ve GUI (Grafik Kullanıcı Arayüzü) 'dir. Komut satırı, yalnızca metin arabirimidir; GUI, grafik simgelerden oluşan bir Arabirimdir. Çoğu zaman, bir GUI kullanarak gerçekleştirilen tüm genel görevler bir Komut satırı tarafından gerçekleştirilebilir (bunun tersi de, gelişmiş görevler söz konusuysa, Komut satırı tek seçenek olabilir).

GUI nedir?

GUI (pronounced gooey), kullanıcıların işletim sistemleriyle metin yerine resim / animasyon / ses biçiminde iletişim kurmasını sağlayan bir arabirim türüdür. Bu arayüz, kullanıcıya grafik nesneler (simgeler gibi) aracılığıyla sunulan bilgi / eylemleri sunar. Etkileşim için hem fare hem de klavye kullanılabilir. Kullanıcı, ekrandaki grafik nesneleri doğrudan manipüle ederek eylemler gerçekleştirir.

Komut Satırı Nedir?

Komut Satırı (genellikle Komut satırı arabirimi / yorumlayıcı veya CLI olarak bilinir), komutları girerek (yazarak) bilgisayarın işletim sistemi ile etkileşime girmesine izin veren bir mekanizmadır. Bu, yalnızca klavyeden girişi gerektiren (genellikle "komut girme" olarak ifade edilir) salt metin arabirimidir. Tipik olarak, bir komutun sonunda Enter tuşuna basılır, bundan sonra bilgisayar onu alır, ayrıştırır ve bu komutu yürütür. Komutun çıktısı terminale metin satırı olarak geri gönderilecektir. Çıktı, görevin yazısı ve gerçek sonucunu da içerebilir. Bir toplu iş modunda komut eklemek için, kullanıcı bir komut dosyası kullanabilir. Bir komut dosyası, tüm işi tamamlayacak düzenli komut dizisini içeren bir dosyadır.

GUI ve Komut Satırı arasındaki fark nedir?

Çoğu komut satırı arayüzü görevleri yalnızca klavye gerektirirken, GUI sistemleri hem fare hem de klavye gerektirir. Bu nedenle, komut satırı kullanıcıları genellikle iki yer arasında ellerini değiştirmek zorunda değillerdir. Ve komut satırı arayüzü genellikle karmaşık bir görevi gerçekleştirmek için sadece birkaç satırlık kod gerektirir. Komut satırı, bir GUI sistemi, simgeler, yazı tipleri, G / Ç sürücüleri ve diğer kaynaklar yüklediğinden, kesinlikle bir GUI sisteminden daha az kaynak kullanır. Bu üç nedenden ötürü, komut satırı kullanıcıları çoğu görevleri bir GUI kullanıcısından nispeten daha hızlı tamamlayabilirler. Komut satırı kullanıcıları komut dosyaları oluşturabilir ve zamandan tasarruf edebilir, oysa GUI kullanıcıları kısayolları oluşturmak gibi imkanlarla aynı işlemi yapabilir.

Yeni kullanıcıların fareyi nasıl kullanacaklarını öğrenmeleri gerekebilir, ancak GUI, Komut satırı kullanmaktan daha kolaydır. GUI'nin aksine, Komut Satırı kullanıcılarının adil bir miktar aşinalıka ihtiyaçları vardır ve işleri düzgün bir şekilde gerçekleştirmek için bir takım komutları ezberlemeleri gerekir.Ancak, bir komut satırı kullanıcısının dosya ve işletim sistemini daha fazla denetlediğini görüyoruz. Bazı gelişmiş görevleri yerine getirmek için komut satırı tek seçenek olabilir (bazen). GUI sistemleri doğal olarak birçok işlemi (birden fazla komut satırı ortamında çoklu görev sunma olanağı sağlar, ancak aynı anda birden fazla şeyi görüntülemek daha zor) birkaç yolu izlemek için grafiksel araçlar sağlayarak çok görev uygulamayı kolaylaştırır.