GUI vs Command Line
Dua cara yang paling popular untuk berinteraksi dengan komputer ialah Barisan Perintah dan GUI (Antara Muka Pengguna Grafik). Barisan arahan adalah antara muka teks sahaja, manakala GUI adalah Antara Muka, yang terdiri daripada simbol grafik. Kebanyakan masa, semua tugas umum yang dilakukan menggunakan GUI boleh dilakukan oleh satu baris Perintah dan sebaliknya (walaupun ketika datang ke tugas-tugas lanjutan Barisan arahan mungkin satu-satunya pilihan).
Apa itu GUI??
GUI (diucapkan gooey) adalah sejenis antara muka yang membolehkan pengguna berkomunikasi dengan sistem operasi dalam bentuk imej / animasi / audio yang bertentangan dengan teks. Antara muka ini membentangkan pengguna dengan maklumat / tindakan yang tersedia melalui objek grafik (seperti ikon). Kedua-dua tetikus dan papan kekunci boleh digunakan untuk interaksi. Pengguna melakukan tindakan dengan memanipulasi objek grafik secara langsung pada skrin.
Apa itu Barisan Perintah?
Barisan Perintah (biasanya dikenali sebagai antara muka / penterjemah perantara baris atau CLI) adalah satu mekanisme yang membolehkan berinteraksi dengan sistem operasi komputer dengan memasukkan (menaip) arahan. Ini adalah antara muka teks sahaja, yang hanya memerlukan input dari papan kekunci (biasanya dirujuk sebagai "memasuki perintah"). Biasanya, kekunci Enter ditekan pada akhir arahan, selepas itu komputer akan menerima, mengurai dan melaksanakan arahan itu. Output arahan akan dikembalikan ke terminal sebagai baris teks. Output mungkin termasuk musim panas tugas dan hasil sebenar juga. Untuk memasukkan arahan dalam mod batch, pengguna boleh menggunakan fail skrip. Skrip adalah fail yang mengandungi urutan perintah yang diperintahkan yang akan menyelesaikan en keseluruhan tugas.
Apakah perbezaan antara GUI dan Barisan Perintah?
Kebanyakan tugas antara muka baris arahan hanya memerlukan papan kekunci, sementara sistem GUI memerlukan kedua-dua tetikus dan papan kekunci. Oleh itu, pengguna baris perintah biasanya tidak perlu menukar tangan di antara dua tempat. Dan antara muka baris perintah biasanya memerlukan beberapa baris kod untuk melaksanakan tugas rumit. Barisan arahan pasti menggunakan sumber yang lebih sedikit daripada sistem GUI kerana sistem GUI akan memuat ikon, fon, pemandu I / O dan sumber lain. Oleh sebab ketiga-tiga sebab ini, pengguna baris arahan mungkin dapat menyelesaikan kebanyakan tugas yang lebih cepat daripada pengguna GUI. Pengguna baris komando boleh membuat skrip dan menjimatkan masa, sementara pengguna GUI boleh melakukan hal yang sama dengan kemudahan seperti membuat jalan pintas.
Walaupun pengguna baru mungkin perlu belajar cara mengendalikan tetikus, GUI lebih mudah untuk mengambil alih daripada menggunakan baris Perintah. Tidak seperti GUI, para pengguna Command Line memerlukan kebiasaan yang wajar dan perlu menghafal beberapa arahan untuk mendapatkan pekerjaan mereka dengan lancar. Tetapi, pengguna baris perintah mempunyai lebih banyak kawalan fail dan sistem operasi. Dan untuk melakukan beberapa tugas lanjutan, baris perintah mungkin satu-satunya pilihan (kadang-kadang). Sistem GUI sememangnya mudah untuk multitask, dengan menyediakan cara grafik pemantauan beberapa perkara (proses) sekaligus (banyak persekitaran baris perintah menawarkan multitasking, tetapi lebih sukar untuk melihat beberapa perkara sekaligus).