S
|
ecara umum, Sistem Operasi
adalah perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada
saat komputer dinyalakan booting. Sedangkan software-software lainnya dijalankan
setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti
untuk software-software itu. Layanan inti tersebut seperti akses ke disk,
manajemen memori, penjadwalan tugas schedule task, dan
antar-muka user GUI/CLI. Sehingga
masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum
tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode
yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.
user interface
Antarmuka pengguna (bahasa Inggris: user interface) merupakan bentuk
tampilan grafis yang berhubungan langsung dengan pengguna (user).
Antarmuka pengguna berfungsi untuk menghubungkan antara pengguna dengan sistem operasi, sehingga komputer tersebut bisa digunakan.
Pengertian antarmuka ( interface)
adalah salah satu layanan yang disediakan sistem operasi sebagai sarana
interaksi antara pengguna dengan sistem operasi. Antarmuka adalah komponen
sistem operasi yang bersentuhan langsung dengan pengguna. Terdapat dua jenis
antarmuka, yaitu Command Line Interface(CLI) dan Graphical
User Interface(GUI).
User interface jika
diartikan dalam bahasa Inggris adalah tampilan antar muka pengguna.
User interface berfungsi sebagai mediator antara user dengan komputer.
User interface sangat
berperan penting dalam dunia komputer karena dengan adanya user interface maka
kemudahan user dalam mengoperasikan suatu perangkat komputer menjadi lebih
mudah.
User interface dibagi
menjadi 2 yaitu :
1. command line interface (CLI)
Merupakan user interface berupa text ataupun perintah-perintah yang diketikan langsung oleh user untuk melakukan atau mengeksekusi sesuatu. Contoh dari text interface : Command Line Interface (Unix, Linux) dan juga Command Prompt (Windows).
Merupakan user interface berupa text ataupun perintah-perintah yang diketikan langsung oleh user untuk melakukan atau mengeksekusi sesuatu. Contoh dari text interface : Command Line Interface (Unix, Linux) dan juga Command Prompt (Windows).
2. Graphic User Interface (GUI)
GUI merupakan user interface berupa tampilan grafis ataupun gambar yang dipergunakan untuk melakukan komunikasi dengan komputer. Contoh Graphic User Interface : Button, Toolbox, Textarea, dan masih banyak lagi.
GUI merupakan user interface berupa tampilan grafis ataupun gambar yang dipergunakan untuk melakukan komunikasi dengan komputer. Contoh Graphic User Interface : Button, Toolbox, Textarea, dan masih banyak lagi.
Antarmuka pada sistem operasi atau komputer
terbagi menjadi 2 jenis, yaitu GUI dan CLI.
GUI (Graphical User Interface), adalah antarmuka pada sistem operasi atau
komputer yang menggunakan menu grafis agar mempermudah para pengguna-nya untuk
berinteraksi dengan komputer atau sistem operasi.
Jadi, GUI merupakan antarmuka
pada sistem operasi komputer yang menggunakan menu grafis. Menu grafis ini
maksudnya terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi
yang user-friendly agar para pengguna lebih nyaman menggunakan
komputer. Menu grafis itu ya seperti ada grafis-grafis atau gambar-gambar dan
tampilan yang tujuannya untuk memudahkan para pengguna menggunakan sistem
operasi.
Interaksi bisa dikatakan
dialog antara user dengan komputer.
Contoh sistem operasi
yang menggunakan GUI adalah Linux dengan distro Mandriva
menggunakan Desktop Environment KDE (Lihat juga Pengertian Desktop
Environment), dan juga sistem operasi Windows 7 Ultimate yang
menggunakan GUI-nya sendiri.
CLI (Command Line
Interface), adalah antarmuka pada
sistem operasi atau komputer yang menggunakan menu baris perintah atau text
atau ketikkan dari keyboard untuk berinteraksi denga sistem operasi atau
komputer tersebut.
Jadi, GUI merupakan
antarmuka yang menggunakan input dari keyboard untuk bisa
berinteraksi dengan komputer tersebut. CLI lebih ditujukan
kepada sistem operasi yang digunakan sebagai komputer server.
Karena menggunakan CLI dirasa lebih efisien dan cepat daripada
menggunakan GUI. Untuk berinteraksi dengan komputer, harus dengan
menggunakan bafris perintah yang bisa dikenali oleh komputer. Jadi, untuk orang
yang masih awam menggunakan mode CLI, masih dirasa cukup repot
untuk menggunakannya.
Contoh sistem operasi yang
menggunakan CLI adalah Ubuntu Server dan Windows Server 2008.
Jadi, dapat disimpulkan
bahwa GUI dan CLI merupakan tampilan antarmuka yang digunakan
sesuai kebutuhan para penggunanya. Pada GUI menggunakan mode
grafis, dan pada CLI menggunakan mode baris perintah atau
text.
Model atau jenis
interaksi, antara lain :
1. Command line interface (perintah baris
tunggal)
contoh : unix, linux,
dos
2. Menu (menu datar dan menu tarik)
contoh : hampir semua
software menggunakan menu
3. Natural language (bahasa alami)
contoh : bahasa
pemrograman terstruktur (belum objek)
4. Question/answer and query dialogue
contoh : mysql, dbase
interaktif, dll
5. Form-fills and spreadsheets
contoh : excel, lotus,
dll
6. WIMP
- Windows Icon Menu
Pointer
- Windows Icon Mouse
Pulldown Menu
yang termasuk komponen
WIMP : button, dialogue boxes, pallettes, dll