Pages

Minggu, 27 Maret 2016

Etika Dan Profesionalisme

Etika
Pengertian Etika (Etimologi), berasal dari bahasa Yunani adalah “Ethos”, yang berarti watak kesusilaan atau adat kebiasaan (custom). Dan “Ethos” adalah bentuk tunggal dari kata ‘etika’ sedangkan bentuk jamaknya yaitu ta etha. Ethos mempunyai banyak arti yaitu : tempat tinggal yang biasa, padang rumput, kandang, kebiasaan/adat, akhlak, watak, perasaan, sikap, cara berpikir. Sedangkan arti "ta etha" yaitu adat kebiasaan.
Arti dari bentuk jamak inilah yang melatar-belakangi terbentuknya istilah Etika yang oleh Aristoteles dipakai untuk menunjukkan filsafat moral. Jadi, secara etimologis (asal usul kata), etika mempunyai arti yaitu ilmu tentang apa yang biasa dilakukan atau ilmu tentang adat kebiasaan (K.Bertens, 2000).

Pengertian etika secara umum
 adalah Ilmu yang membahas perbuatan baik dan perbuatan buruk manusia sejauh yang dapat dipahami oleh pikiran manusia. Dan etika profesi terdapat suatu kesadaran yang kuat untuk mengindahkan etika profesi pada saat mereka ingin memberikan jasa keahlian profesi kepada masyarakat yang memerlukan.

Profesi
Profesi merupakan suatu jabatan atau pekerjaan yang menuntut keahlian atau keterampilan dari pelakunya. Biasanya sebutan “profesi” selalu dikaitkan dengan pekerjaan atau jabatan yang dipegang oleh seseorang, akan tetapi tidak semua pekerjaan atau jabatan dapat disebut profesi karena profesi menuntut keahlian para pemangkunya. Hal ini mengandung arti bahwa suatu pekerjaan atau jabatan yang disebut profesi tidak dapat dipegang oleh sembarang orang, akan tetepi memerlukan suatu persiapan melelui pendidikan dan pelatihan yang dikembangkan khusus untuk itu.

Pekerjaan tidak sama dengan profesi. Istilah yang mudah dimengerti oleh masyarakat awam adalah: sebuah profesi sudah pasti menjadi sebuah pekerjaan, namun sebuah pekerjaan belum tentu menjadi sebuah profesi. Profesi memiliki mekanisme serta aturan yang harus dipenuhi sebagai suatu ketentuan, sedangkan kebalikannya, pekerjaan tidak memiliki aturan yang rumit seperti itu. Hal inilah yang harus diluruskan di masyarakat, karena hampir semua orang menganggap bahwa pekerjaan dan profesi adalah sama.

Ciri Khas Profesi
Menurut Artikel dalam International Encyclopedia of education, ada 10 ciri khas suatu  profesi, yaitu:
1.      Suatu bidang pekerjaan yang terorganisir dari jenis intelektual yang terus  berkembang dan diperluas.
2.      Suatu teknik intelektual.
3.      Penerapan praktis dari teknik intelektual pada urusan praktis.
4.      Suatu periode panjang untuk pelatihan dan sertifikasi.
5.      Beberapa standar dan pernyataan tentang etika yang dapat diselenggarakan.
6.      Kemampuan untuk kepemimpinan pada profesi sendiri.
7.      Asosiasi dari anggota profesi yang menjadi suatu kelompok yang erat dengan kualitas komunikasi. yang tinggi antar anggotanya.
8.      Pengakuan sebagai profesi.
9.      Perhatian yang profesional terhadap penggunaan yang bertanggung jawab dari  pekerjaan profesi.
10.  Hubungan yang erat dengan profesi lain.

Profesionalisme
Profesionalisme merupakan komitmen para anggota suatu profesi untuk meningkatkan kemampuannya secara terus menerus. “Profesionalisme” adalah sebutan yang mengacu kepada sikap mental dalam bentuk komitmen dari para anggota suatu profesi untuk senantiasa mewujudkan dan meningkatkan kualitas profesionalnya.

Dalam bekerja, setiap manusia dituntut untuk bisa memiliki profesionalisme karena di dalam profesionalisme tersebut terkandung kepiawaian atau keahlian dalam mengoptimalkan ilmu pengetahuan, skill, waktu, tenaga, sember daya, serta sebuah strategi pencapaian yang bisa memuaskan semua bagian/elemen. Profesionalisme juga bisa merupakan perpaduan antara kompetensi dan karakter yang menunjukkan adanya tanggung jawab moral.

3 (Tiga) hal pokok yang ada pada seseorang profesional
Profesional ialah seseorang yang memiliki tiga hal pokok yang ada didalam dirinya, yang diantaranya meliputi:
·         Skill, yang artinya orang tersebut harus benar-benar ahli di bidangnya.
·         Knowledge, yang artinya orang tersebut harus dapat menguasai, minimalnya berwawasan menganai ilmu lain yang berkaitan dengan bidangnya.
·         Attitude, yang artinya bukan hanya pintar, akan tapi harus memiliki etika yang diterapkan didalam bidangnya.
Ciri - Ciri Profesionalisme
a.         Keinginan untuk selalu menampilkan perilaku yang mendekati piawai ideal.
Seseorang yang memiliki profesionalisme tinggi akan selalu berusaha mewujudkan dirinya sesuai dengan piawai yang telah ditetapkan. Ia akan mengidentifikasi dirinya kepada sesorang yang dipandang memiliki piawaian tersebut. Yang dimaksud dengan “piawai ideal” ialah suatu perangkat perilaku yang dipandang paling sempurna dan dijadikan sebagai rujukan.
b.      Meningkatkan dan memelihara image profesionalisme
Profesionalisme yang tinggi ditunjukkan oleh besarnya keinginan untuk selalu meningkatkan dan memelihara image profesion melalui perwujudan perilaku profesional. Perwujudannya dilakukan melalui berbagai-bagai cara misalnya penampilan, cara percakapan, penggunaan bahasa, sikap tubuh badan, sikap hidup harian, hubungan dengan individu lainnya.
c.       Keinginan untuk sentiasa mengejar kesempatan pengembangan profesional yang dapat meningkatkan dan meperbaiki kualiti pengetahuan dan keterampiannya.
d.      Mengejar kualiti dan cita-cita dalam profesionalisme
Profesionalisme ditandai dengan kualiti darjat rasa bangga akan profesion yang dipegangnya. Dalam hal ini diharapkan agar seseorang itu memiliki rasa bangga dan percaya diri akan profesionnya.
Kode Etik Profesionalisme
Kode etik yaitu norma atau asas yang diterima oleh suatu kelompok tertentu sebagai landasan tingkah laku sehari-hari di masyarakat maupun di tempat kerja.
Tujuan Kode Etik
a.       Untuk menjunjung tinggi martabat profesi.
b.      Untuk menjaga dan memelihara kesejahteraan para anggota.
c.       Untuk meningkatkan pengabdian para anggota profesi.
d.      Untuk meningkatkan mutu profesi.
e.       Untuk meningkatkan mutu organisasi profesi.
f.        Meningkatkan layanan di atas keuntungan pribadi.
g.      Mempunyai organisasi profesional yang kuat dan terjalin erat.
h.      Menentukan baku standarnya sendiri.
Kode Etik Profesionalisme
Kode etik adalah sistem norma, nilai dan aturan profesional tertulis yang secara tegas menyatakan apa yang benar dan baik dan apa yang tidak benar dan tidak baik bagi profesional. Kode etik menyatakan perbuatan apa yang benar atau salah, perbuatan apa yang harus dilakukan dan apa yang harus dihindari. Kode Etik juga dapat diartikan sebagai pola aturan, tata cara, tanda, pedoman etis dalam melakukan suatu kegiatan atau pekerjaan. Kode etik merupakan pola aturan atau tata cara sebagai pedoman berperilaku. Tujuan kode etik agar profesional memberikan jasa sebaik-baiknya kepada pemakai atau nasabahnya.

TUJUAN KODE ETIK 
  • Untuk menjunjung tinggi martabat profesi.
  • Untuk menjaga dan memelihara kesejahteraan para anggota. 
  • Untuk meningkatkan pengabdian para anggota profesi. 
  • Untuk meningkatkan mutu profesi. 
  • Untuk meningkatkan mutu organisasi profesi. 
  • Meningkatkan layanan di atas keuntungan pribadi. 
  • Mempunyai organisasi profesional yang kuat dan terjalin erat. 
  • Menentukan baku standarnya sendiri.
PELANGGARAN KODE ETIK
Ada 2 bentuk: 
  • Pelanggaran terhadap perbuatan yang tidak mencerminkan respek terhadap nilai-nilai yang seharusnya dijunjung tinggi oleh profesi itu. Memperdagangkan jasa atau membeda-bedakan pelayanan jasa atas dasar keinginan untuk mendapatkan keuntungan uang yang berkelebihan ataupun kekuasaan merupakan perbuatan yang sering dianggap melanggar kode etik profesi.
  • Pelanggaran terhadap perbuatan pelayanan jasa profesi yang kurang mencerminkan kualitas keahlian yang sulit atau kurang dapat dipertanggung-jawabkan menurut standar maupun kriteria profesional.
Jenis-jenis ancaman (threats) melalui IT
·         Unauthorized Access
Merupakan kejahatan yang terjadi ketika seseorang memasuki atau menyusup ke dalam suatu sistem jaringan komputer secara tidak sah, tanpa izin, atau tanpa sepengetahuan dari pemilik sistem jaringan komputer yang dimasukinya. Probing dan port merupakan contoh kejahatan ini.
·         Illegal Contents
Merupakan kejahatan yang dilakukan dengan memasukkan data atau informasi ke internet tentang suatu hal yang tidak benar, tidak etis, dan dapat dianggap melanggar hukum atau menggangu ketertiban umum, contohnya adalah penyebaran pornografi.
·         Penyebaran virus secara sengaja
Penyebaran virus pada umumnya dilakukan dengan menggunakan email. Sering kali orang yang sistem emailnya terkena virus tidak menyadari hal ini. Virus ini kemudian dikirimkan ke tempat lain melalui emailnya.
·         Data Forgery
Kejahatan jenis ini dilakukan dengan tujuan memalsukan data pada dokumen-dokumen penting yang ada di internet. Dokumen-dokumen ini biasanya dimiliki oleh institusi atau lembaga yang memiliki situs berbasis web database.
·         Cyber Espionage, Sabotage, and Extortion
Cyber Espionage merupakan kejahatan yang memanfaatkan jaringan internet untuk melakukan kegiatan mata-mata terhadap pihak lain, dengan memasuki sistem jaringan komputer pihak sasaran. Sabotage and Extortion merupakan jenis kejahatan yang dilakukan dengan membuat gangguan, perusakan atau penghancuran terhadap suatu data, program komputer atau sistem jaringan komputer yang terhubung dengan internet.
·         Cyberstalking
Kejahatan jenis ini dilakukan untuk mengganggu atau melecehkan seseorang dengan memanfaatkan komputer, misalnya menggunakan e-mail dan dilakukan berulang-ulang. Kejahatan tersebut menyerupai teror yang ditujukan kepada seseorang dengan memanfaatkan media internet. Hal itu bisa terjadi karena kemudahan dalam membuat email dengan alamat tertentu tanpa harus menyertakan identitas diri yang sebenarnya.
·         Carding
Carding merupakan kejahatan yang dilakukan untuk mencuri nomor kartu kredit milik orang lain dan digunakan dalam transaksi perdagangan di internet.
·         Hacking dan Cracker
Istilah hacker biasanya mengacu pada seseorang yang punya minat besar untuk mempelajari sistem komputer secara detail dan bagaimana meningkatkan kapabilitasnya. Adapun mereka yang sering melakukan aksi-aksi perusakan di internet lazimnya disebut cracker. Boleh dibilang cracker ini sebenarnya adalah hacker yang yang memanfaatkan kemampuannya untuk hal-hal yang negatif. Aktivitas cracking di internet memiliki lingkup yang sangat luas, mulai dari pembajakan account milik orang lain, pembajakan situs web, probing, menyebarkan virus, hingga pelumpuhan target sasaran. Tindakan yang terakhir disebut sebagai DoS (Denial Of Service). Dos attack merupakan serangan yang bertujuan melumpuhkan target (hang, crash) sehingga tidak dapat memberikan layanan.
·         Cybersquatting and Typosquatting
Cybersquatting merupakan kejahatan yang dilakukan dengan mendaftarkan domain nama perusahaan orang lain dan kemudian berusaha menjualnya kepada perusahaan tersebut dengan harga yang lebih mahal. Adapun typosquatting adalah kejahatan dengan membuat domain plesetan yaitu domain yang mirip dengan nama domain orang lain. Nama tersebut merupakan nama domain saingan perusahaan.
·         Hijacking
Hijacking merupakan kejahatan melakukan pembajakan hasil karya orang lain. Yang paling sering terjadi adalah Software Piracy (pembajakan perangkat lunak).
·         Cyber Terorism

Suatu tindakan cybercrime termasuk cyber terorism jika mengancam pemerintah atau warganegara, termasuk cracking ke situs pemerintah atau militer. 

Sabtu, 16 Januari 2016

Kolaborasi Antar muka Otomotif Multimedia-(Automotive Multimedia Interface Colaboration - AMI-C)

Kolaborasi Antarmuka Otomotif Multimedia AIMC (Automotive Multimedia Interface Collaboration) atau Kolaborasi Antarmuka Otomotif Multimedia adalah suatu organisasi dunia yang mengurusi atau memberikan standar kepada perusahaan otomotif dalam membangun interface (antarmuka) multimedia pada kendaraan yang akan diproduksi oleh perusahaan otomotif. Sistem multimedia yang ada di dalam sistem otomotif meliputi sistem dari kendaraan itu sendiri, sistem kendaraan yang terhubung dengan mobile system, dan sistem entertaiment (hiburan) yang ada di dalam mobil.
Kolaborasi Antar muka Otomotif Multimedia adalah sebuah kelompok yang dibuat oleh pembuat (maker) untuk menciptakan standar umum yang digunakan untuk mengatur bagaimana cara kerja perangkat elektronik. Sedangkan pengertian AMI-C adalah organisasi global yang mewakili mayoritas dunia produksi kendaraan. AMI-C mengembangkan dan standarisasi yang umum multimedia dan telematika otomotif antarmuka untuk kendaraan jaringan komunikasi.
Fungsional Kolaborasi Antarmuka Otomotif Multimedia
Tujuan - tujuan utamanya yaitu sebagai berikut :
· Menyediakan interface standar untuk memungkinkan pengendara mobil untuk menggunakan berbagai media, komputer dan perangkat komunikasi - dari sistem navigasi dan hands-free telepon selular, melalui manusia maju / mesin sistem antarmuka, termasuk pengenalan suara dan sintesis, untuk dipersembahkan komunikasi jarak dekat ( DSRC) sistem untuk kendaraan untuk infrastruktur komunikasi dan sistem mobil seperti airbag, pintu kunci dan diagnostik input / output.
·  Meningkatkan pilihan dan mengurangi keusangan sistem elektronik kendaraan.
· Memotong biaya keseluruhan informasi kendaraan dan peralatan hiburan dengan meningkatkan ukuran pasar yang efektif dan memperpendek waktu pengembangan - industri otomotif efektif terdiri dari banyak pasar yang kecil karena setiap platform kendaraan sering mengandung berbagai adat-mengembangkan komponen dan platform yang khas hanya sekitar 50.000 unit.
· Menawarkan standar terbuka dan spesifikasi untuk informasi interface dalam kendaraan dan antara kendaraan dan dunia luar.

Struktural Kolaborasi Antarmuka Otomotif Multimedia
Automotive Multimedia Interface Kolaborasi (AMIC) mengatakan akan menjadi tuan rumah tiga update internasional briefing untuk menjadi pemasok otomotif, komputer dan teknologi tinggi industri elektronik. Briefing akan diadakan 23 Februari di Frankfurt, Jerman; Februari 29 di Tokyo; dan Maret 9 di Detroit.
“AMIC telah membuat suatu kemajuan yang signifikan dalam satu tahun terakhir ini dalam menyelesaikan struktur organisasi dan mencapai kesepakatan mengenai persyaratan yang diperlukan untuk hardware dan software baik di masa depan mobil dan truk,” Jurubicara AMIC Dave Acton berkata, “Dan sekarang sudah saatnya bagi kita untuk bertemu dengan pemasok dan mereka yang tertarik untuk menjadi pemasok untuk memastikan kami pindah ke tahap berikutnya pembangunan kita bersama-sama. “
Acton menekankan bahwa AMIC terbuka untuk semua pemasok yang tertarik bisnis elektronik. AMIC dibentuk pada bulan September l998 dan saat ini dipimpin oleh 12 produsen otomotif dan anak perusahaan yang meliputi: BMW, DaimlerChrysler, Ford, Fiat, General Motors, Honda, Mitsubishi, Nissan, PSA / Peugeot-Citroen, Renault, Toyota, dan VW. Seorang juru bicara mengatakan kelompok AMIC berencana untuk mendirikan sebuah kantor di San Francisco di masa depan.


Sabtu, 26 Desember 2015

Middleware Telematika

Tujuan Umum Middleware Telematika

1.      Middleware adalah S/W penghubung yang berisi sekumpulan layanan yang memungkinkan beberapa proses dapat berjalan pada satu atau lebih mesin untuk saling berinteraksi pada suatu jaringan.
2.      Middleware sangat dibutuhkan untuk bermigrasi dari aplikasi mainframe ke aplikasi client/server dan juga untuk menyediakan komunikasi antar platform yang berbeda
3.      Middleware yang paling banyak dipublikasikan :                                                                           Open Software Foundation’s Distributed Computing Environment (DCE)                                   Object Management Group’s Common Object Request Broker Architecture (CORBA),                                  Microsoft’s COM/DCOM (Component Object Model)


Lingkungan Komputasi Dari Middleware Telematika
            Suatu lingkungan di mana sistem komputer digunakan. Lingkungan komputasi dapat dikelompokkan menjadi empat jenis yaitu :
1.         Komputasi tradisional,
2.         Komputasi berbasis jaringan,
3.         Komputasi embedded,
4.         Komputasi grid.
            Pada awalnya komputasi tradisional hanya meliputi penggunaan komputer meja (desktop) untuk pemakaian pribadi di kantor atau di rumah. Namun, seiring dengan perkembangan teknologi maka komputasi tradisional sekarang sudah meliputi penggunaan teknologi jaringan yang diterapkan mulai dari desktop hingga sistem genggam. Perubahan yang begitu drastis ini membuat batas antara komputasi tradisional dan komputasi berbasis jaringan sudah tidak jelas lagi.
            Lingkungan komputasi itu sendiri bisa diklasifikasikan berdasarkan cara data dan instruksi programnya dihubungkan yang terdiri atas empat kategori berikut ini :
1.         Single instruction stream-single data stream (SISD) : Satu prosesor dan biasa juga disebut komputer sekuensial
2.         Single instruction stream-multiple data stream (SIMD) : Setiap prosesor memiliki memori lokal dan duplikasi program yang sama sehingga masing-masing prosesor akan mengeksekusi instruksi/program yang sama
3.         Multiple instruction stream-single data stream (MISD) : Data yang ada di common memory akan dimanipulasi secara bersamaan oleh semua prosesor
4.         Multiple instruction stream-multiple data stream (MIMD) : Setiap prosesor memiliki kontrol unit, memori lokal serta memori bersama (shared memory) yang mendukung proses paralelisasi dari sisi data dan instruksi.

Kebutuhan Middleware
Middleware adalah software yang dirancang untuk mendukung pengembangan sistem tersebar dengan memungkinkan aplikasi yang sebelumnya terisolasi untuk saling berhubungan. Dengan bantuan middleware, data yang sama dapat digunakan oleh customer service, akuntansi, pengembangan, dan manajemen sesuai kebutuhan. Middleware dapat juga berfungsi sebagai penerjemah informasi sehingga setiap aplikasi mendapatkan format data yang dapat mereka proses.

Middleware tersedia untuk berbagai platform, dengan berbagai jenis. Jenis middleware yang umum dikembangkan saat ini dapat dikelompokkan dalam lima kategori besar, salah satunya adalah homegrown, yang dikembangkan khusus untuk kebutuhan internal organisasi, model RPC/ORB (Remote Procedure Call/Object Request Broker), Pub/Sub (Publication/Subscription), Message Queuing, dan TP (Transaction Processing) Monitor.

Di Linux, banyak perusahaan besar seperti IBM, BEA, dan Schlumberger yang sedang dan sudah mengerjakan berbagai sistem middleware. Salah satu produk middleware IBM untuk
platform Linux adalah BlueDrekar™. BlueDrekar™ adalah middleware berbasis spesifikasi Bluetooth™ untuk koneksi peralatan wireless di lingkungan rumah dan kantor. Produk middleware ini menyediakan protocol stack dan berbagai API (Application Programming Interfaces) yang dibutuhkan aplikasi berbasis jaringan. Diharapkan adanya BlueDrekar™ di Linux ini akan mempercepat pertumbuhan aplikasi dan peralatan berbasis Bluetooth™.
Contoh lain, BEA Tuxedo™ dari BEA System, sebuah middleware transaction processing monitor yang juga mendukung model ORB, tersedia untuk berbagai platform, termasuk RedHat Linux. BEA Tuxedo memungkinkan kombinasi pengembangan aplikasi dengan model CORBA dan ATMI (Application-to-Transaction Monitor Interface). Sebuah aplikasi yang dibuat untuk Tuxedo dapat berjalan pada platform apapun yang ditunjang oleh BEA tanpa perlu modifikasi
dalam kode aplikasinya.

Dalam bidang kartu magnetis (smart cards), Schlumberger adalah salah satu pengembang dan produsen CAC (Common Access Card) dan middleware CAC-nya. Produk middleware ini yang diberi nama CACTUS (Common Access Card Trusted User Suite), dapat berjalan di atas Linux. memberi kemampuan koneksi pada level aplikasi ke kartu magnetis dan fungsi-fungsi kriptografis.

ShaoLin Aptus adalah sebuah middleware untuk Linux, yang mengubah jaringan PC menjadi sebuah arsitektur jaringan komputer yang bersifat 'fit client'. Produk yang memenangkan 'IT Excellence Awards 2002' di Hong Kong ini, mengembangkan konsep ' t h i n c l i e nt' dengan memperbolehkan komputasi berbasis client. Shaolin Aptus membuat banyak klien dapat menggunakan sistem operasi dan aplikasi yang tersimpan di server melalui LAN secara transparan.

Saat ini, hampir seluruh aplikasi terdistribusi dibangun dengan menggunakan middleware. Masih menurut IDC, perkembangan segmen middleware terbesar akan terjadi dalam alat yang membantu sistem manajemen bisnis. Hal ini terjadi untuk memenuhi permintaan akan integrasi
aplikasi yang lebih baik. Linux, didukung oleh bermacam produk middleware, memberikan pilihan sistem operasi dan middleware yang stabil, dengan harga yang bersaing.

Contoh-contoh Middleware
1.      Java’s : Remote Procedure Call
Remote Procedure Calls (RPC) memungkinkan suatu bagian logika aplikasi untuk didistribusikan pada jaringan. Contoh :
·         SUN RPC, diawali dengan network file system (SUN NFS).
·         DCE RPC, sebagai dasar Microsoft’s COM.
Object Request Brokers (ORBs) memungkinkan objek untuk didistribusikan dan dishare pada jaringan yang heterogen. Pengembangan dari model prosedural RPC, –Sistem objek terdistribusi, seperti CORBA, DCOM, EJB, dan .NET memungkinkan proses untuk dijalankan pada sembarang jaringan.

2.      Object Management Group’s : Common, dan Object Request Broker Architecture (COBRA)
3.      Microsoft’s COM/DCOM (Companent Object Model), serta
4.      Also .NET Remoting.

Referensi : 


Senin, 09 November 2015

Fitur Pada Antar Muka Telematika

Pengertian telematika adalah bertemunya sistem jaringan komunikasi dengan teknologi informasi.
Pengertian antarmuka ( interface) adalah salah satu layanan yang disediakan sistemoperasi sebagai sarana interaksi antara pengguna dengan sistem operasi. Antarmukaadalah komponen sistem operasi yang bersentuhan langsung dengan pengguna. Terdapatdua jenis antarmuka, yaitu Command Line Interface(CLI) dan Graphical UserInterface(GUI).Antarmuka pemakai (User Interface) merupakan mekanisme komunikasi antara pengguna(user) dengan sistem. Antarmuka pemakai (User Interface) dapat menerima informasidari pengguna (user) dan memberikan informasi kepada pengguna (user) untuk membantu mengarahkan alur penelusuran masalah sampai ditemukan suatu solusi.user interface, berfungsi untuk menginputkan pengetahuan baru ke dalam basispengetahuan sistem pakar (ES), menampilkan penjelasan sistem dan memberikanpanduan pemakaian sistem secara menyeluruh step by step sehingga user mengerti apayang akan dilakukan terhadap suatu sistem.Yang terpenting dalam membangun user interface adalah kemudahan dalam memakai/ menjalankan sistem, interaktif, komunikatif, sedangkan kesulitan dalammengembangkan/ membangun suatu program jangan terlalu diperlihatkan.Jenis-jenis antar muka :
1. Command Line Interface(CLI)
CLI adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasimelalui text-terminal. Pengguna menjalankan perintah dan program di sistem operasitersebut dengan cara mengetikkan baris-baris tertentu.Meskipun konsepnya sama, tiap-tiap sistem operasi memiliki nama atau istilah yangberbeda untuk CLI-nya. UNIX memberi nama CLI-nya sebagai bash, ash, ksh, dan lainsebagainya. Microsoft Disk Operating System (MS-DOS) memberi nama command.com atau Command Prompt. Sedangkan pada Windows Vista, Microsoft menamakannyaPowerShell. Pengguna Linux mengenal CLI pada Linux sebagai terminal, sedangkanpada Apple namanya adalah commandshell.Sekilas CLICLI atau Command Line Interface, atau Antarmuka Baris Perintah - adalah suatu bentuk penggunaan komputer berbasis teks - dimana pengguna komputer memberikan perintah(baca : command, atau input) kepada komputer melalui pengetikan sejumlah barisperintah untuk kemudian diolah (baca : diproses) agar menjadi sebuah keluaran (baca :output).Proses masukan (input) dan keluaran (output) pada sebuah komputer atau disebut jugadengan I/O adalah hal yang wajib dipelajari oleh para siswa yang ingin mempelajari ataumendalami mata pelajaran pengenalan komputer (bagi sekolah menengah) atau ilmuteknik informatika (pada perguruan tinggi).Tampilan antarmuka pengguna atau user interface UI pada CLI - biasanya - adalahberbasis teks yang sangat sederhana dan tidak serumit tampilan UI berbasis jendela (baca: window). Pengguna komputer cukup memberikan input pada layar berbasis tekssederhana yang ditandai dengan kursor atau cursor yang berkedip - yaitu sebuah tandabahwa komputer siap menerima perintah dari pengguna.Pada umumnya proses penggunaan antarmuka baris perintah (CLI) ini biasa juga disebutdengan akses konsole atau console - walaupun istilah konsole juga mengacu padaantarmuka berbasis jendela yang sangat rumit.[edit] Penggunaan CLICLI umum digunakan pada sistem operasi berbasis Unix, Linux maupun lainnya -terutama untuk pemrograman sistem dasar seperti : fungsi date untuk menampilkanwaktu pada sistem, uname, echo, ifconfig dsb. CLI sangat berhubungan dengan bahasapemrograman yang digunakan pada sebuah sistem operasi atau yang biasa dikenaldengan shell - yaitu lingkungan bahasa pemrograman tertentu yang digunakan dalammembangun atau mengembangkan sistem operasi tersebut.Beberapa contoh bahasa pemrograman yang berhubungan dengan CLI dan shell :
·                             csh atau C-Shell
·                             sh atau Shell
·                             bash atau Born Again-Shell
·                             ksh atau Korn-Shell
·                             dsb
Setiapnya memiliki kemampuan dan karakteristik maupun ciri khas tersendiri dalampenggunaannya sesuai dengan perpustakaan perintah (command library) yang dimiliki -yang berarti pengguna CLI harus mempelajari perpustakaan perintah sebelummemberikan perintah (input) pada komputer, atau komputer tidak akan mengerti apa yangdiperintahkan pengguna, bagaimana cara mengolah dan menampilkan hasilnya (output).Beberapa contoh input dan output sederhana dari sebuah perintah berbasis CLI :$ echo halohalo# echo salamsalamdimana baris teks 'echo halo' pada baris pertama adalah perintah (input), dan teks 'halo'pada baris kedua adalah keluaran (output) dari perintah 'echo halo'. Tanda '$' dan '#'merupakan tingkatan penggunaan shell pada sebuah sistem operasi sesuai hak pengguna(atau user right).
2. Graphical User Interface(GUI)
GUI adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksidengan sistem operasi melalui gambar-gambar grafik, ikon, menu, danmenggunakan perangkat penunjuk ( pointing device) seperti mouse atau track ball. Elemen-elemen utama dari GUI bisa diringkas dalam konsep WIMP( window, icon, menu, pointing device).Telah banyak pihak yang membuat pustaka ataupun menerjemahkan berbagai pustakadari bahasa pemrograman lain. Beberapa pustaka tersebut yang populer digunakan, yaitu:
DWT
DWT merupakan salah satu pustaka grafis jendela OOP untuk Windows. DWTditerjemahkan dari SWT yang dimiliki Eclipse yang menggunakan bahasa JAVA.Aplikasi yang dikembangkan dengan pustaka ini akan memiliki antarmuka sepertiaplikasi jendela pada JAVA dengan SWT. Poseidon merupakan salah satu editor untuk Dyang dikembangkan dengan DWT.
DFL
(D Framework Library)DFL merupakan salah satu pustaka grafis jendela OOP untuk Windows yang memadukanpemrograman jendela dengan operasi socket, registry dan fungsi lainnya pada Windows.Dalam prakteknya, penggunaan pustakan ini benar-benar memudahkan kita sepertihalnya menggunakan object Windows pada C#.
GLFW
GLFW merupakan salah satu pustaka gratis untuk pemrograman Open GL. Walaupunaplikasi ini dikembangkan untuk berbagai kompiler bahasa C seperti Borland, Pelles,Visual C, tetapi pustaka ini juga memiliki dukungan terhadap bahasa pemrograman lainseperti Visual Basic, LUA, Assembler, D. Integrated Development EnvironmentBanyak pihak yang telah membuat IDE untuk bahasa pemrograman D. Beberapa diantaranya adalah :
* Poseidon (Windows & Linux)Sebuah editor tingkat menengah dengan kemampuan auto completion dan manajemenfile serta integrated debugging.
* DCode (Windows)Sebuah editor sederhana dengan line number dan pewarnaan keyword tertentu.
* LEDS (Linux)
* Entice (Windows)Sebuah editor yg memiliki antarmuka visual untuk pengembangan aplikasi GUI berbasisDFL.
* scite4dTerdapat 6 macam fitur yang terdapat pada antarmuka pengguna telematika. Fitur-
fitur itu antara lain:
1.Head Up Display System
Head Up Display (HUD) merupakan sebuah tampilan transparan yang menampilkan datatanpa mengharuskan penggunanya untuk melihat ke arah yang lain dari sudut pandangbiasanya. Asal nama dari alat ini yaitu pengguna dapat melihat informasi dengan kepala yang terangkat (head up) dan melihat ke arah depandaripada melihat ke arah bawah bagian instrumen. Walaupun HUD dibuat untuk kepentingan penerbangan militer, sekarang HUD telah digunakan pada penerbangan sipil,kendaraang bermotor danaplikasi lainnya.
2.Tangible User Interface
Tangible User Interface, yang disingkat TUI, adalah antarmuka dimana seseorang dapatberinteraksi dengan informasi digital lewat lingkungan fisik. Nama inisial Graspable UserInterface, sudah tidak lagi digunakan. Salah satu perintis TUI ialah Hiroshi Ishii, seorangprofesor di Laboratorium Media MIT yang memimpin Tangible Media Group.Pandangan istimewanya untuk tangible UI disebut tangible bits, yaitu memberikanbentuk fisik kepada informasi digital sehingga membuat bit dapat dimanipulasi dandiamati secara langsung.
3.Computer Vision.
Computer Vision (komputer visi) merupakan ilmu pengetahuan dan teknologi dari mesinyang melihat. Dalam aturan pengetahuan, komputer visi berhubungan dengan teori yangdigunakan untuk membangun sistem kecerdasan buatan yang membutuhkan informasidari citra (gambar). Data citranya dapat dalam berbagai bentuk, misalnya urutan video,pandangan deri beberapa kamera, data multi dimensi yang di dapat dari hasil pemindaianmedis.
4.Browsing Audio Data
Sebuah metode browsing jaringan disediakan untuk browsing video / audio data yangditembak oleh sebuah IP.
5.Speech Recognition
Dikenal juga dengan pengenal suara otomatis (automatic speech recognition) ataupengenal suara komputer (computer speech recognition). Merupakan salah satu fiturantarmuka telematika yang merubah suara menjadi tulisan. Istilah ‘voice recognition’terkadang digunakan untuk menunjuk ke speech recognition dimana sistem pengenaldilatih untuk menjadi pembicara istimewa, seperti pada kasus perangkat lunak untuk komputer pribadi, oleh karena itu disana terdapat aspek dari pengenal pembicara, dimanadigunakan untuk mengenali siapa orang yang berbicara, untuk mengenali lebih baik apayang orang itu bicarakan. Speech recognition merupakan istilah masukan yang berartidapat mengartikan pembicaraan siapa saja.
6.Speech Synthesis
Speech synthesis merupakan hasil kecerdasan buatan dari pembicaraan manusia.Komputer yang digunakan untuk tujuan ini disebut speech syhthesizer dan dapatditerapkan pada perangkat lunak dan perangkat keras. Sebuah sistem text to speech (TTS)merubah bahasa normal menjadi pembicaraan.
Sekarang, pengguna layanan webmail pun bisa mengakses email-nya saat sedang offline,tak terhubung dengan internet. Caranya dengan menggunakan aplikasi Yahoo!, Contoh :
1. Zimbra Desktop
Pada pertengahan September 2007, Yahoo mengakuisisi Zimbra, salah satu perusahaanyang bergerak di bidang aplikasi email dan kolaborasi, untuk memperluas pasar online-nya. Akuisisi senilai USD350 juta itu telah membuahkan hasil. Akhir Juli lalu, versi Beta3 dari Yahoo! Zimbra Desktop telah tersedia untuk diunduh. Pemilik akun Yahoo!Mail,Gmail, dan AOL Mail adalah yang pertama bisa merasakan nikmatnya mengakseswebmail secara offline.Selain itu, Zimbra Desktop juga bisa dipakai untuk mengakses email yang mendukungIMAP (Internet Message Access Protocol) dan POP3 (Post Office Protocol). Aplikasi ini,tersedia untuk sistem operasi Windows, Linux, dan Mac OS; diposisikan untuk bersaingdengan Microsoft Outlook dan Mozilla Thunderbird. Saat penggunanya tak terhubungdengan internet, Zimbra Desktop akan berfungsi layaknya sebuah aplikasi standalone. Ia bisa dioperasikan untuk membaca setiap email yangtersimpan dalam inbox. Selain itu, penggunanya pun bisa melakukan beragam settingfungsi dan tampilan, serta mengakses fitur-fiturnya. Dalam keadaan online, penggunabisa menarik email-email baru ke dalam mailbox Zimbra Desktop-nya.
• Tampilan dan FiturAplikasi all-in-one email account ini hadir dengan antarmuka yang manis dan mudahdipelajari. Tampilannya kurang lebih sama dengan tampilan Yahoo!Mail yang baru(bukan versi klasik). Pengguna bisa menampilkan percakapan email pada kotak di bagianbawah mailbox. Beberapa fitur yang bisa ditemukan dalam aplikasi ini antara lain fiturdokumen, task, dan briefcase.
• KelebihanDengan dukungan terhadap beberapa akun email sekaligus, pengguna Zimbra Desktoptak perlu repot membuka satu per satu akun webmail-nya. Praktis—itulah kelebihanpertama yang ditawarkan oleh aplikasi multiplatform ini. Anda bisa menyimpan semuakontak pada beberapa akun dalam satu lokasi. Semua kontak bisa disimpan dalam format.Csv untuk memudahkan penggunanya dalam melakukan backup. Kelebihan lainnya bisadilihat dari sisi produktivitas. Bayangkan ini: Anda adalah pekerja mobile, penggunaakun webmail, dan sering ditugaskan pergi ke daerah terpencil yang jarang akses internet.Anda banyak melakukan korespondensi dengan klien dan kerabat via akun webmailAnda. Meski Anda punya sebuah laptop untuk bekerja, tanpa internet Anda tak bisamembuka akun webmail Anda untuk membaca email dari klien yang tersimpan dalaminbox, dan yang kebetulan Anda perlukan untuk membuat laporan. Mencari tempat yangmenyediakan akses internet mungkin bisa jadi solusi untuk mengatasi masalah ini.Namun, itu jelas bukan solusi yang praktis. Zimbra Desktop bisa memecahkan masalahdengan lebih cepat. Zimbra Desktop menggunakan AJAX, teknologi canggih Web 2.0,yang dirancang untuk mengelola beberapa akun email dengan standar kapasitaspenyimpanan multi-gigabyte. Dalam hal ini, Zimbra mengklaim aplikasi buatannya jauhlebih unggul dari Microsoft Outlook yang hanya menawarkan kapasitas mailbox 2GB.Satu lagi yang tak kalah penting, aplikasi ini terbuka dan bisa diunduh secara gratis.Kalau mau, pengguna Zimbra Desktop juga bisa menggunakan Zimbra Desktop denganZimbra Collaboration Suite (ZCS). Dengan ZCS, pengguna bisa mengakses email darikomputer atau perangkat genggam manapun. Tapi, aplikasi yang satu ini tidak gratis.
2. VideoConference
Layanan video conference merupakan layanan komunikasi yang melibatkan video danaudio secara real time. Teknologi yang digunakan untuk layanan video conferencekomersial pada awalnya dikembangkan di atas platform ISDN (Integrated Switch DigitalNetwork) dengan standar H.320. Secara fungsional, elemen pendukung layanan videoconference terdiri dari:
• Terminal video conference atau endpoint videoconference, adalah perangkat yang berada di sisi pengguna video conference.
• MCU (Multipoint Conference Unit), adalah semacam server yang berfungsi sebagaipengendali konferensi yang melibatkan banyak pengguna dan banyak sesi konferensi.
• Gateway dan gatekeeper adalah media yang melakukan proses adaptasi komunikasivideo conference berbasis ISDN ke IP dan sebaliknya.Jenis Video Conference berdasarkan hubungan diantara pemakainya dapat dibagimenjadi tiga bagian:
• Real Time Colaboration Multiparty Conferencing, merupakan sarana hubungankonferensi yang seketika dengan resolusi yang baik dan interaktif
.• Active Participation Users, hubungan yang terjadi diantara pemakai dengan jaringankomputer atau basis data, merupakan konferensi yang seketika dengan resolusi yang baik dan interaktif.
• Passive Participation Users, keikutsertaan pemakai bersifat pasif dan memerlukanhubungan yang seketika dan interaktif. Sistem Terminal Video.
3. Head- Up Display ( HUD )
Sebuah head-up display, atau disingkat HUD, adalah setiap tampilan yang transparanmenyajikan data tanpa memerlukan pengguna untuk melihat diri dari sudut pandang atauyang biasa. Asal usul nama berasal dari pengguna bisa melihat informasi dengan kepala“naik” dan melihat ke depan, bukan memandang miring ke instrumen yang lebih rendah.Meskipun mereka pada awalnya dikembangkan untuk penerbangan militer, HUDssekarang digunakan dalam pesawat komersial, mobil, dan aplikasi lainnya. HUDspertama kali diciptakan pada dasarnya statis kemajuan teknologi pemitar pesawat tempurmiliter. HUDs terbagi menjadi 3 generasi yang mencerminkan teknologi yang digunakanuntuk menghasilkan gambar.
• Generasi Pertama – menggunakan CRT untuk menghasilkan sebuah gambar pada layerfosfor, memiliki kelemahan dari degradasi dari waktu ke waktu dari lapisan layer fosfor.Mayoritas HUDs beroperasi saat ini adalah dari jenis ini.
• Generasi Kedua – menggunakan sumber cahaya padat, misalnya LED, yang dimodulasioleh sebuah layar LCD untuk menampilkan gambar. Ini menghilangkan memudar denganwaktu dan juga tegangan tinggi yang dibutuhkan untuk sistem generasi pertama. Sistemini pada pesawat komersial
• Generasi Ketiga – menggunakan waveguides optik untuk menghasilkan gambar secaralangsung dalam Combiner daripada menggunakan sistem proyeksi.Komponen pada HUD terdiri dari beberapa tipikal yaitu Sebuah Kombinasi, paraProjector Unit, dan video komputer generasi. Pada awal HUDs, ini dilakukan melaluipembiasan, meskipun menggunakan refleksi HUDs modern. Unit proyeksi menggunakanKatoda Ray Tube, Dioda cahaya, atau layar kristal cair untuk memproyeksikan gambar.Unit proyeksi dapat berupa di bawah ini (seperti kebanyakan pesawat tempur) atau di atas(seperti dengan transportasi / pesawat komersial) yang Combiner.
4. Tangible User Interface ( TUI )
Sebuah Tangible User Interface (TUI) adalah sebuah antarmuka pengguna di mana orang berinteraksi dengan informasi digital melalui lingkungan fisik. Nama awal Graspable User Interface, yang tidak lagi digunakan. Salah satu pelopor dalam antarmuka penggunanyata adalah Hiroshi Ishii, seorang profesor di MIT Media Laboratory yang mengepalai Berwujud Media Group. Pada visi-Nya nyata UIS, disebut Berwujud Bits, adalah memberikan bentuk fisik ke informasi digital, membuat bit secara langsung dimanipulasi dan terlihat. Bit nyata mengejar seamless coupling antara dua dunia yang sangat berbedadari bit dan atom.Karakteristik Berwujud User Interfaces :1.Representasi fisik digabungkan untuk mendasari komputasi informasi digital.2. Representasi fisik mewujudkan mekanisme kontrol interaktif.3.Representasi fisik perseptual digabungkan untuk secara aktif ditengahi representasi digital.4. Keadaan fisik terlihat “mewujudkan aspek kunci dari negara digital dari sebuah sistem.Contoh dari TUI adalah logat, pelaksanaan TUI membantu membuat produk ini lebih mudah diakses oleh pengguna tua produk. ‘teman’ lewat juga dapat digunakan untuk mengaktifkan interaksi yang berbeda dengan produk.
Referensi :

 

Blogger news

Blogroll

About

About