Skip to main content

GUI dan CLI

Sistem Operasi dibagi menjadi 2macam, yaitu GUI danCLI. GUI biasanya digunakan untuk kantor atau penggunaan sehari hari, dan CLI biasanya digunakan untuk server karena dalam penggunaannya lebih cepat prosesnya dibanding GUI.


  • GUI (Graphic User Interface) adalah sistem operasi yang antarmukanya menggunakan grafis untuk mempermudah user dalam mengoperasiannya. Dalam pengoperasiannya, si user hanya mengklik saja dalam memberikan perintah. 
    • Kelebihan GUI:
      1. Mudah Digunakan
      2. Tampilan yang menarik 
      3. Gambar yang jernih karena resolusinya tinggi
      4. Cocok untuk pemula
      5. Semua perintah ditampilkan dengan jelas
    • Kekurangan GUI
      1. Memerlukan memory yang besar
      2. Cenderung berat untuk dijalankan dengan RAM yang kecil
      3. Booting lebih lama daripada CLI

    • Contoh Sistem Operasi yang menggunakan GUI adalah Windows, Linux (hanya beberapa distro saja), Mac OS, dll

Kalian pasti sudah tidak asing lagi dengan tampilan desktop diatas. Yap itu adalah tampian desktop windows 10 yang baru dirilis belum lama ini.


Kalau yang ini adalah Desktop Mac OS. Mac Os adalah Sistem Operasi yang terbilang mahal.


  • CLI (Command Line Interface) adalah Sistem Operasi yang antarmukanya hanya menggunakan baris teks seperti cmd pada windows. Sisem Operasi berbasis CLI ini tidak ada gambar sedikitpun, yang ada hanya tulisan saja. Jadi pada saat pengoperasiannya, untuk memberikan perintah, seperti mengcopy, harus menuliskan syntax untuk pengoperasiannya. 
    • Kelebihan CLI :
      1. Ringan untuk dijalankan
      2. Proses Loading Lebih cepat
      3. mampu melihat seluruh file, karena di CLI tidak ada hidden file
      4. Bootingnya cepat
    • Kekurangan CLI :
      1. Tampilan kurang menarik karena tampilannya teks saja
      2. Rumit, Karena dalam memberikan perintah harus diketik
      3. Perintah tidak ditampilkan dengan jelas
      4. harus mengetik -h (tergantung yang diminta) untuk menampilkan semua perintah

  • Contoh Sistem Operasi yang berbasis CLI adalah MS.DOS , Linux, POSIX
  • Contoh Tampilan pada OS berbasis CLI 


Gambar diatas adalah tampilan Login untuk OS Debian yang berbasis CLI



note :
Untuk yang penasaran dengan CLI bisa mengklik disini untuk tutorial menginstall Debian berbasis CLI dan klik disini untuk perintah perintah dasar dalam pengoperasian CLI
loading...

Comments

Popular posts from this blog

Lab 8.8 Konfigurasi Log Analyzer Visited Pages dengan Awstats di Apache pada Centos7

Assalamu’alaikum wr.wb Pada kali ini ane ingin share cara monitoring dengan awstats. Awstats adalah sebuah tools untuk memantau visited pages pada webserver. Langsung saja kita konfigurasi 1. Install epel, karena awstats ini tidak ada pada repository centos, tetapi ada pada epel. Caranya adalah seperti dibawah ini   2. Kemudian install awstats 3. Awstats ini secara default membuat konfigurasi sesuai dengan hostname. Jika tidak sesuai Antara hostname dan web yang akan dibuatkan halaman awstatsnya, maka rename konfigurasi yang ada sesuai hostname menjadi nama domain anda tanpa menghilangkan format yang ada. [root@ct-ali ~]# mv /etc/awstats/awstats.ct-ali.alisofyan.com.conf /etc/awstats/awstats.www.alisofyan.com.conf 4. Konfigurasi awstats untuk webserver yang telah diatur [root@ct-ali ~]# vi /etc/awstats/awstats.www.alisofyan.com.conf Sesuaikan konfigurasi seperti dibawah ini dengan keadaan anda  dan ...

Merepresentasikan Algoritma dengan Flowchart dan Pseudocode

  Merepresentasikan Algoritma dengan Flowchart Flowchart adalah jenis diagram (grafis tau simbolik) yang mewakili suatu algoritma atau proses-proses tertentu. Setiap langkah dalam algoritma diwakili oleh simbol yang sama atau berbeda dan berisi penjelasan singkat setiap langkah. Flowchart merepresentasikan algoritma dalam bentuk desain, simbol dan dijadikan dokumentasi dan kemudian dituangkan menjadi kode-kode program. Sebelum membuat flowchart, kita harus memahami unsur flowchart sebagai berikut : Input Percabangan ( biasanya menggunakan perintah if dan switch) Perulangan ( biasanya menggunakan perintah atau kode while, for, loop, each ) Output Flowchart biasanya digambar menggunakan beberapa simbol standar, namun tidak menutup opsi lain untuk menyertakan simbol-simbol di luar standar untuk digunakan jika memang diperlukan simbol tersebut di desain yang kita buat. Berikut ini simbol – simbol yang biasa digunakan dalam flowchart. Simbol simbol diatas adalah simbol dasar yang diguna...

Contoh Soal Membuat Algoritma Pseudocode dan Flowchart.

  Sebuah Angka Acak 3, 1, 4, 2. Buatlah algoritma yang direpresentasikan dalam bentuk flowchart dan pseudocode untuk mengurutkan data tersebut. Pseudocode start //definisikan varriabel: int Data [] ← {3,1,4,2} int i,j,hasil //print Data elemen sebelum diurut: for (i ← 0; i < Data.jumlahdata; i← i+1) Cetak i //proses pengurutan dan perbandingan data: for (i ← 0; i<jumlahElemen(**Data**); i←i+1 for (j ← 0; j<jumlahElemen(**Data**); j←j+1) //pengecekan angka lebih besar / lebih kecil: if (Data[i] < Data[j]) hasil ← Data[i] Data[i]←Data[j] Data[j] ← hasil //Print hasil pengurutan: for (j ← 0; j < jumlahElemen(**Data**); j ←j+1) print j Finish Flowchart
loading...