Pengantar TI_User Interface

User Interface

User interface merupakan penghubung antara manusia dengan computer atau istilah lainnya suatu bentuk cara berkomunikasi antara manusia dengan computer. User interface terbagi menjadi dua jenis yaitu Text-Based dan Graphical User Interface (GUI).
Peran user interface sangatlah penting dalam penggunaan computer karena user interface ini mempermudah kita dalam pengoperasian computer.
Tanpa itu kita tidak dapat mengoperasikan computer untuk menjalankan suatu aplikasi atau program.
Dari kedua jenis user interface yaitu Text-Based dan Graphical User Interface (GUI), bagaimana kita membedakannya? Berikut penjelasannya

1.    Text-Based

Text-Based merupakan user interface yang menggunakan teks yang diketikkan secara langsung oleh user sebagai suatu perintah dengan menggunakan keyboard. Contoh dari text interface : Command Line Interface (Unix, Linux) dan juga Command Prompt (Windows). Contohnya dapat kita coba langsung pada command promt computer anda, misalnya kita ingin mengetahui isi direktori dari computer yaitu dengan mengetikkan “dir” atau “mkdir” dan “rmdir” untuk membuat dan menghapus folder  dan perintah lainnya yang diketikkan secara langsung pada saat itu juga.
Berikut contoh system operai jaaringan berbasis text:
•    Linux Debian
•    Linux Suse
•    Sun Solaris
•    Linux Mandrake
•    Knoppix
•    MacOS
•    UNIX
•    Windows NT
•    Windows 2000 Server  Windows 2003 Server,dll.

2.    Graphical User Interface (GUI)

Graphical User Interface (GUI) yaitu user interface yang menggunakan unsur  grafis seperti gambar untuk berinteraksi dengan user/pengguna. Pengguna tidak perlu mengetik perintah untuk menjalankan computer, namun cukup dengan mengklik icon gambar dengan mouse. Berdasarkan perkembangan sekarang, user interface berbasis grafis (GUI) condong lebih banyak digunakan dibandingkan dengan user interface berbasis text. Hal ini dinilai wajar saja mengingat user interface berbasis grafis (GUI) begitu mudah digunakan dibanding  user interface berbasis text. Contohnya pada system operasi windows. Pada desktop ada icon my computer kan? Ketika kita double klik icon tersebut maka akan muncul data dari computer seperti kapasitas hardisk dan lainya. Betapa mudahnya kita dalam mengoperasikannya, beda dengan text based yang mengharuskan kita mengetik suatu perintah kan?
Berikut contoh System Operasi jaringan berbasis GUI
•    Linux Redhat
•    Windows NT 3.51
•    Windows 2000 (NT 5.0)
•    Windows Server 2003
•    Windows XP
•    Microsoft MS-NET
•    Microsoft LAN Manager
•    Novell NetWare,dll

Menu based

1.    Lotus 123
Lotus 1-2-3 adalah spreadsheet program dari Lotus Software yang sekarang bagian dari IBM .  apabila dilihat tampilan Lotus 123 hampir mirip dengan excel seperti yang sering kita gunakan saat ini. Terdapat baris 1, baris 2, dst dan kolom A, B, C, dst. 1-2-3 dirilis pada tanggal 26 Januari 1983 dan segera menyusul VisiCalc dalam penjualan. Ketergantungan pada perangkat keras tertentu dari PC IBM menyebabkan 1-2-3 dimanfaatkan sebagai salah satu dari dua aplikasi lakmus tes untuk kompatibilitas 100% benar ketika klon PC mulai muncul pada awal hingga pertengahan-80-an. 1-2-3 digunakan untuk menguji kompatibilitas aplikasi umum, dengan Microsoft Flight Simulator yang digunakan untuk menguji kompatibilitas grafis. Karena spreadsheet menggunakan banyak memori, 123 memacu drive untuk kapasitas RAM yang lebih besar dalam PC dan terutama munculnya “memori diperluas” yang memungkinkan lebih besar dari 640K untuk diakses.
Lotus 123 menjadi yang pertama “pembunuh app” untuk compatibles PC, terutama karena itu tersedia secara eksklusif pada platform dan tidak ada komputer lain. Ribuan PC terjual semata-mata untuk tujuan menjalankan 123, dan yang dekat-monopoli pasar spreadsheet tetap tak tertandingi selama satu dekade.
Awal Microsoft Multiplan spreadsheet akhirnya memberi jalan untuk Excel, yang memulai debutnya pada Macintosh pada tahun 1985. Tiba pada PC dengan peluncuran Windows 2.x pada tahun 1987, tetapi sebagai Windows belum populer, itu tidak menimbulkan ancaman serius bagi cengkeraman Lotus pada penjualan spreadsheet. Namun, Lotus mengalami kemunduran teknis dalam periode ini. Versi 3 dari Lotus 1-2-3, sepenuhnya ditulis ulang dari assembler makro aslinya ke dalam bahasa C lebih portabel, ditunda oleh lebih dari satu tahun sebagai 1-2-3 benar-benar baru harus dibuat portabel di seluruh platform dan sepenuhnya kompatibel dengan set makro yang ada dan format file. Ketidakmampuan agar sesuai dengan ukuran yang lebih besar dari kode C dikompilasi ke bawah-mesin bertenaga memaksa perusahaan untuk membagi persembahan spreadsheet, dengan rilis 1-2-3 3 hanya untuk yang lebih tinggi-end mesin, dan versi baru 2.2, berdasarkan pada 2,01 assembler kode dasar, tersedia untuk PC tanpa memori diperpanjang. Pada saat ini versi yang dirilis pada tahun 1989, Microsoft baik dalam perjalanan untuk menembus pangsa pasar Lotus. Selama tahun 90-an, Windows tumbuh dalam popularitas dan beserta Excel, yang secara bertahap pengungsi Lotus dari posisi terdepan. Sebanyak direncanakan merubah 1-2-3 untuk Windows berantakan dan semua bahwa perusahaan bisa mengelola adalah adaptasi Windows spreadsheet yang sudah ada dengan tidak ada perubahan kecuali menggunakan antarmuka grafis. Selain itu, beberapa versi 1-2-3 memiliki fitur yang berbeda dan interface yang sedikit berbeda.
Penerus 1-2-3 dimaksudkan, Lotus Symphony , adalah masuknya Lotus ke diantisipasi ” terintegrasi software market “. Ini dimaksudkan untuk memperluas all-in-one 1-2-3 dasar menjadi prosesor spreadsheet, grafik, database dan kata yang lengkap untuk DOS, tapi tidak ada paket terintegrasi pernah benar-benar berhasil. 1-2-3 bermigrasi ke platform Windows, dimana masih tersedia sebagai bagian dari Lotus SmartSuite .

2.    dBase III
dBASE adalah sebuah sistem manajemen basisdata (DBMS) yang secara luas digunakan pada mikrokomputer yang dikenalkan oleh Ashton-Tate untuk komputer CP/M, dan kemudian untuk platform Apple II, Apple Macintosh dan IBM PC dengan DOS yang menjadi salah satu perangkat lunak yang paling laris selama beberapa tahun pada saat itu.
Ketidakmampuan dBASE untuk bertransisi dengan sistem operasi yang lebih baru, Microsoft Windows pada akhirnya membuat penggunaan dBASE tergantikan oleh produk-produk lainnya yang lebih baru seperti Paradox, Clipper, FoxPro, dan Microsoft Access. kepemilikan dBASE pada akhirnya dijual ke Borland pada tahun 1991 dan pada tahun 1999 Borland menjual hak atas jajaran produk dBASE pada sebuah perusahaan baru dBASE Inc.
Dasar file format dBASE, yang dikenal sebagai file .dbf, saat ini merupakan salah satu format yang luas digunakan oleh banyak aplikasi yang membutuhkan format sederhana untuk menyimpan data-data secara terstruktur.
dBASE dilinsensikan pada penggunanya untuk jangka waktu lima puluh tahun dalam masa yang tidak mungkin bagi pengguna untuk mengoperasikan dBASE selama jangka waktu tersebut.

Icon based
Yaitu suatu icon-icon yang digunakan sebagai pemanggil program/aplikasi yang dimaksud. Cara menggunakannya adalah dengan mengarahkan pointer ke icon yang dimaksud kemudian klik. Icon based digunakan dalam system operasi berbasis GUI, WIMP.

Touchscreen
Apa itu touchscreen? Nampaknya sudah tidak asing lagi bagi kita saat ini. Teknologi touchscreen pasti semua mengenalnya. Coba lihat saja samping kanan kiri kita, banyak diantara mereka yang menggunakan hp android atau tablet pc. Itu semua menggunakan teknologi touchsreen. Cukup dengan menyentuh icon-icon pada layarnya kita dapat menjalankan programnya tanpa harus kita menggunakan keypad. Touchscreen atau layar sentuh adalah sebuah metode yang menggunakan sentuhan sebagai input untuk komputer, input ini digunakan sebagai cara manusia berinteraksi dengan komputer tersebut, misal untuk memilih menu, mengetik, dan menjalankan berbagai fungsinya.
Bagaimana touchscreen itu dapat berjalan? Bagaimana teknisnya? Ada beberapa jenis touchscreen Yang tentunya menggunakan teknologi yang berbeda. Berikut jenis-jenis touchscreen :
1.    Resistive
Touchscreen resistive ( resistif ) terdiri dari 2 lapisan yaitu lapisan resistif yang dialiri listrik di belakang , dan lapisan conductive di depan, jadi begitu anda menyentuh touchscreen lapisan depan akan menempel dengan lapisan belakang dan terjadilah perubahan voltase listrik pada area yang ditekan, lalu sensor akan mendeteksi kordinat X dan Y dari area tersebut, dan di terjemahkan menjadi posisi kursor di komputer.
2.    Capacitive
Touchscreen Capacitive ( kapasitif ) mempunyai cara kerja yang mirip dengan resistive, namun ia membaca perubahan voltase yang disebabkan oleh jari kita, tapi tanpa menggunakan lapisan lentur di depanya. dan juga mempunyai ketransparansian layar yang tinggi dibanding resistive.
3.    Optical
Optical Touchscreen menggunakan kamera sebagai pendeteksi posisi sentuhan di layar ketika jari kita menepel pada layar, lalu mengirim kordinat sentuhan kita dan diterjemahkan sebagai posisi kursor komputer.
4.    Infrared
Touchscreen Infrared menggunakan lampu infra merah dan receptor infra merah, sewaktu jari menyentuh layar, sinar infra merah akan terhalang oleh jari kita, lalu receptor akan mendeteksi dimana posisi tersebut lalu kordinat tersebut dikirim dan diterjemahkan menjadi posisi kursor computer

Gesture Based
Gesture Based adalah teknologi yang sekarang masih dikembangkan dan diteliti lagi. Komputasi berbasis Gesture menggunakan tangan, mata, wajah dan gerakan tubuh sering dikombinasikan dengan suara untuk mengontrol aplikasi yang berbeda. Tentu menyenangkan apabila kita menonton tv dan saat kita ingin mengganti channel cukup dengan menggerakkan atau mengibaskan tangan kita dan otomatis tv  tersebut menerima sinyal kita dan langsung mengganti channel. Dengan begitu kita tak perlu menggunakan remote contol lagi.
Itulah beberapa mengenai user interface semoga bermanfaat. Terimakasih :D

Sumber :
http://id.wikipedia.org/wiki/DBASE
http://en.wikipedia.org/wiki/Lotus_1-2-3
http://etec.ctlt.ubc.ca/510wiki/Gesture_Based_Computing_in_Education
http://motion-touch.co.id/apa-itu-touchscreen/
http://id.wikipedia.org/wiki/DBASE
http://itmastercenter.wordpress.com/2012/06/07/tipe-tipe-dan-jenis-jenis-user-interface/
http://abdulghanni.blogspot.com/2012/10/tentang-user-interface-penghubung.html

Tidak ada komentar:

Posting Komentar