Senin, 22 Desember 2014

PROSES KOMUNITAS JAVA

Proses Komunitas Java (Java Community Process/JCP) didirikan pada tahun 1998, adalah mekanisme formal yang memungkinkan pihak yang berkepentingan untuk mengembangkan spesifikasi teknis standar untuk teknologi Java. Siapapun bisa menjadi Anggota JCP dengan mengisi formulir yang tersedia di situs JCP. Keanggotaan JCP untuk organisasi dan entitas komersial membutuhkan biaya tahunan tetapi bebas untuk individu.

JCP melibatkan penggunaan Permintaan Spesifikasi Java (Java Spesification Request / JSRs), yaitu dokumen formal yang menggambarkan spesifikasi yang diusulkan dan teknologi untuk menambah platform Java. Ulasan publik Formal JSRs akan muncul sebelum JSR menjadi final dan Komite Eksekutif JCP menilainya di atasnya. Sebuah JSR akhir menyediakan implementasi referensi yang merupakan implementasi bebas dari teknologi dalam bentuk kode sumber dan Kompatibilitas Kit Teknologi untuk memverifikasi API spesifikasi. Sebuah JSR menggambarkan JCP itu sendiri. Seperti tahun 2009, JSR 215 menggambarkan versi sekarang (2.7) dari JCP.
Sebagai sebuah platform, Java memiliki dua buah bagian penting, yaitu :
1.  Java Virtual Machine
2. Java Application Programmig (Java API).

Virtual Machine

Mesin virtual atau mesin maya (Inggris: virtual machine, disingkat vm) dalam ilmu komputer adalah implementasi perangkat lunak dari sebuah mesin komputer yang dapat menjalankan program sama seperti layaknya sebuah komputer asli.

Mesin virtual pada mulanya didefinisikan oleh Gerard J. Popek dan Robert P. Goldberg pada tahun 1974 sebagai sebuah duplikat yang efisien dan terisolasi dari suatu mesin asli. Pada masa sekarang ini, mesin-mesin virtual dapat mensimulasikan perangkat keras walaupun tidak ada perangkat keras aslinya sama sekali.

Contohnya adalah program yang ditulis dalam bahasa Java akan dilayani oleh Java Virtual Machine (JVM) dengan cara memberikan perintah-perintah yang dimengerti JVM yang selanjutnya akan memberikan hasil yang diharapkan. Dengan memberikan layanan seperti ini kepada program tersebut, perangkat lunak JVM ini berlaku sebagai sebuah "mesin virtual", sehingga program tidak lagi perlu untuk mengakses langsung melalui sistem operasi ataupun perangkat keras yang sangat bervariasi dan memerlukan pemrograman masing-masing secara spesifik.

Mesin virtual terdiri dari dua kategori besar, dipisahkan menurut cara penggunaan dan tingkat keterhubungannya dengan mesin-mesin aslinya. Sebuah mesin virtual sistemadalah perangkat yang berupa platform sistem yang lengkap dan dapat menjalankan sebuah sistem operasi yang lengkap. Sebaliknya, mesin virtual proses didesain untuk menjalankan sebuah program komputer tertentu (tunggal), yang berarti mesin virtual ini mendukung proses tertentu juga. Karakteristik mendasar dari sebuah mesin virtual adalah batasan-batasan bagi perangkat lunak yang berjalan di dalam mesin tersebut, sumber daya yang dibatasi, dan tidak dapat mengakses ke luar tembok batasan dunia maya itu.

Jenis-jenis virtual machine
Terdapat beberapa pendekatan dalam mengklarifikasi virtual machine, dan salah satunya adalah mendefinisikannya menjadi 2 type (Type I dan type II). Klarifikasi ini didasarkan oleh fakta bahwa kedua type virtual machine ini bekerja dengan lower level platform yang mirip. Type I VMM tidak menggunakan host operating system, sedangkan type II VMM menggunakan host operating system. Type II disebut juga dengan paravirtual machine. Karena type II VMM menggunakan host operating sytem maka kinerjanya lebih buruk dibandingkan type I VMM.

Keuntungan utama dari VM adalah :
Beberapa OS lingkungan bisa hidup berdampingan pada komputer yang sama, dalam isolasi kuat dari satu sama lain mesin virtual dapat menyediakan set instruksi arsitektur (ISA) yang agak berbeda dari mesin nyata aplikasi provisioning, pemeliharaan, ketersediaan tinggi dan pemulihan bencana.

Kelemahan utama dari VM adalah :
Mesin virtual kurang efisien dibandingkan mesin yang sebenarnya ketika mengakses hardware secara tidak langsung ketika VMS multiple bersamaan berjalan pada host fisik yang sama, setiap VM dapat menunjukkan kinerja yang bervariasi dan tidak stabil (Kecepatan Eksekusi, dan bukan hasil), yang sangat tergantung pada beban kerja yang dikenakan pada sistem dengan VM yang lain, kecuali teknik yang tepat digunakan untuk isolasi temporal antara mesin virtual .

Aplikasi Virtual Machine
Virtual Machine memungkinkan anda untuk menjalankan Operating System lain berjalan di atas OS anda. Misalnya anda menggunakan windows dan ingin mencoba Linux untuk sekedar mencoba anda dapat memanfaatkan fitur dari aplikasi virtual machine ini. Selain itu juga bisa mencoba berbagai versi OS yang berbeda misalnya Windows XP yang berjalan di Windows 7 ataupun sebaliknya.

Untuk memungkinkan hal tersebut dibutuhkan aplikasi yang dapat membuat virtual OS yang berjalan di atas aplikasi lain. Berikut 5 aplikasi Virtual Machine Terbaik yang patut anda coba :

Virtual Box (Free, Linux, Windows,Mac,Solaris)
Virtual Box memberikan segala kemudahan dalam kebebasan. Banyak fitur yang disediakan virtual box seperti multiple support cross platform, kemudahan sharing files dan yang terpentinga adalah gratis.

VM Ware Player (Free / Premium, Linux, Windows)
VM Ware ada 2 versi yaitu  VM Ware Player dan VM Ware workstation. Jika anda hanya ingin menggunakan ini untuk mencoba di komputer anda ataupun laptop anda bisa mencoba versi yang free dengan menggunakan VM Ware Player. Jika level perusahaan enterprices dengan berbagai fitur seperti easy virtual machine creation, hardware optimization, driver-less guest OS printing—and adds in the ability to clone machines, take multiple snapshots of the guest OS anda harus menggunakan VM Ware Workstation.

Parallell (Free/Premium, Windows , Mac , Linux)
Parallel memang secara khusus memberikan perhatian untuk menjalankan OS lain di atas Mac tetapi bisa juga untuk OS lainnya. Versi gratis juga dapat anda unduh disini.Parallel juga memudahkan anda dalam sharing files, clipboard, transparent printer, dan peripheral support

QEMU  (Free, Linux)
Pengguna setia linux bisa menggunakan QEMU sebagai salah satu alternatif solusi untuk menjalankan virtual machine di laptop atau komputernya. QEMU dibangun menggunakan KVM system (Kernel-based Virtual Machine).

Aplication Programing Interface (APIs)

JAVA APPLICATION PROGRAMMING INTERFACE (JAVA API). Java API merupakan komponen-komponen dan kelas JAVA yang sudah jadi, yang memiliki berbagai kemampuan. Kemampuan untuk menangani objek, string, angka, dsb.

Java API terdiri dari tiga bagian utama:


    Java Standard Edition (SE), sebuah standar API untuk merancang aplikasi desktop dan applets dengan bahasa dasar yang mendukung grafis, keamanan, konektivitas basis data dan jaringan.


    Java Enterprose Edition (EE), sebuah inisiatif API untuk merancang aplikasi serverdengan mendukung untuk basis data.

    Java Macro Edition (ME), sebuah API untuk merancang aplikasi yang jalan pada alat kecil seperti telepon genggam, komputer genggam dan pager.


Beberapa fitur yang ditawarkan Java API yang digunakan oleh user yang berkecimpung di dunia java  :

1. Applet
Java Applet merupakan program Java yang berjalan di atas browser. Penggunaan applet ini akan membuat halaman HTML lebih dinamis dan menarik.

2. Java Networking

3. Java Database Connectivity (JDBC)
JDBC API terdiri atas class dan interface yang ditulis dalam bahasa Java untuk sebagai alat bantu bagi pembuat program (developer ) dan menyediakan sekumpulan API untuk mengatur keamanan mengakses database seperti Oracle, MySQL, PostgreSQL, Microsoft SQL Server. Jadi keunggulan API JDBC dapat mengakses sumber data dan berjalan pada semua Platform yang mempunyai Java Viortual Machine (JVM).

4. Java Server Pages (JSP)
JSP adalah suatu teknologi web berbasis bahasa pemrograman Java dan berjalan pada platform Java. JSP merupakan engembangan dari Servlet serta merupakan bagian dari teknologi Java 2 Platform, Enterprise Edition (J2EE).

5. Java Card
Platform yang ada pada JAVA dikembangkan oleh yang namanya Java Community Process (JCP). JCP didirikan pada tahun 1998, merupakan suatu proses formal yang memungkinkan pihak-pihak yang tertarik untuk terlibat dalam mengembangkan versi dan fitur dari platform JAVA tersebut. Di dalam JCP terdapat yang namanya Java Specification Request’s atau JSRs. JSRs adalah kumpulan dokumen formal yang menggambarkan spesifikasi dan teknologi yang diusulkan oleh orang-orang yang terlibat dalam JCP untuk melakukan penambahan fitur-fitur yang terdapat pada platform JAVA tersebut.

Publik formal review dari JSRs akan muncul sebelum JSRs final di putuskan oleh komite eksekutif JCP. JSRs terakhir yang menyediakan implementasi referensi yang merupakan implementasi teknologi dalam bentuk kode sumber dan teknologi kompatibilitas kit untuk melakukan verifikasi terhadap Java API. Jadi dapat dikatakan bahwa sebuah JSRs menggambarkan JCP itu sendiri.



Sumber :

http://id.wikipedia.org/wiki/Mesin_virtual
http://kawai-tiramisu.blogspot.com/2011/01/teknologi-virtual-machine.html
http://www.lawatek.com/2013/04/01/5-aplikasi-virtual-machine-terbaik/?fb_source=pubv1
http://keyropisabatian.blogspot.com/2013/12/proses-komunitas-java-java-community.html
http://sandroputra17.blogspot.com/2014/11/proses-komunitas-java.html

ARSITEKTUR DALAM TELEMATIKA

 Pengertian Arsitektur dalam  Telematika
Istilah arsitektur mengacu pada desain sebuah aplikasi, atau dimana komponen yang membentuk suatu sistem ditempatkan dan bagaimana mereka berkomunikasi. Arsitektur telematika adalah sebuah aplikasi yang secara logic berada diantara lapisan aplikasi (application layer dan lapisan data dari sebuah arsitektur layer – layer TCP/IP).

Menurut kamus istilah arsitektur dapat diartikan sebagai struktur desain komputer dan semua rinciannya, seperti sistem sirkuit, chip, bus untuk ekspansi slot, BIOS dan sebagainya. Tiga elemen utama sebuah arsitektur, masing-masing sering dianggap sebagai arsitektur, adalah:

1. Arsitektur sistem pemrosesan, menentukan standar teknis untuk hardware, lingkungan sistem operasi, dan software aplikasi, yang diperlukan untuk menangani persyaratan pemrosesan informasi perusahaan dalam spektrum yang lengkap. Standar merupakan format, prosedur, dan antar muka, yang menjamin bahwa perlengkapan dan software dari sekumpulan penyalur akan bekerja sama.

2. Arsitektur telekomunikasi dan jaringan, menentukan kaitan di antara fasilitas komunikasi perusahaan, yang melaluinya informasi bergerak dalam organisasi dan ke peserta dari organisasi lain, dan hal ini juga tergantung dari standar yang berlaku.

3. Arsitektur data, merupakan yang paling rumit diantara ketiga arsitektur di atas, dan termasuk yang relatif sulit dalam implementasinya, menentukan organisasi data untuk tujuan referensi silang dan penyesuaian ulang, serta untuk penciptaan sumber informasi yang dapat diakses oleh aplikasi bisnis dalam lingkup luas.

Arsitektur Client – Server Telematika
Arsitektur client – server telematika terdiri dari 2 buah arsitektur yakni, arsitektur sisi client dan arsitektur sisi server.

Arsitektur Telematika dari sisi Client
Arsitektur ini merujuk pada pelaksanaan atau penyimpanan data pada browser (atau klien) sisi koneksi HTTP. Java Script adalah sebuah contoh dari sisi client eksekusi, dan cookie adalah contoh dari sisi client penyimpanan.
Karakteristik Client :
· Selalu memulai permintaan ke server.
· Menunggu balasan.
· Menerima balasan.
· Biasanya terhubung ke sejumlah kecil dari server pada satu waktu.
· Biasanya berinteraksi langsung dengan pengguna akhir dengan menggunakan antarmuka pengguna seperti antarmuka pengguna grafis. Khusus jenis klien mencakup: web browser, e-mail klien, dan online chat client.

Arsitektur ini merujuk pada pelaksanaan atau penyimpanan data pada browser (atau klien) sisi koneksi HTTP. Java Script adalah sebuah contoh dari sisi client eksekusi, dan cookie adalah contoh dari sisi client penyimpanan.

Arsitektur Telematika dari sisi Server
Sebuah eksekusi sisi server adalah server Web khusus eksekusi yang melampaui standar metode HTTP itu harus mendukung. Sebagai contoh, penggunaan CGI script sisi server khusus tag tertanam di halaman HTML; tag ini memicu tindakan terjadi atau program untuk mengeksekusi.
Karakteristik Server :
· Selalu menunggu permintaan dari salah satu klien.
· Melayani klien permintaan kemudian menjawab dengan data yang diminta ke  klien.
· Sebuah server dapat berkomunikasi dengan server lain untuk melayani permintaan klien.
· Jenis server khusus mencakup: web server, FTP server, database server, E-mail server, file server, print server. Kebanyakan web layanan ini juga jenis server.

Arsitektur client server dapat dibedakan menjadi 3 model :

1. Arsitektur Mainframe.
Pada arsitektur ini, terdapat sebuah komputer pusat (host) yang memiliki sumber daya yang sangat besar, baik memori, processor maupun media penyimpanan. Mainframe menyediakan sedikit waktu dan sebagian memorinya untuk setiap pemakai (user), kemudian berpindah lagi kepada pemakain lain, lalu kembali kepemakai yang pertama. Perpindahan ini tidak dirasakan oleh pemakai, seolah-olah tidak ada apa-apa. Jenis komputer ini memiliki suatu Central Processing Unit, Storage Device yang agak besar (kira-kira sebesar 2 lemari pakaian) dan ditempatkan pada tempat tersendiri. Peralatan CPU dan Storage tersebut dihubungkan dengan banyak terminal yang terdiri dari keyboard dan monitor saja. Melalui komputer terminal, pengguna mengakses sumber daya tersebut. Komputer terminal hanya memiliki monitor/keyboard dan tidak memiliki CPU. Semua sumber daya yang diperlukan terminal dilayani oleh komputer host. Model ini berkembang pada akhir tahun 1980-an.

2. Arsitektur File Sharing
Pada arsitektur ini komputer server menyediakan file-file yang tersimpan di media penyimpanan server yang dapat diakses oleh pengguna. Arsitektur file sharing memiliki keterbatasan, terutama jika jumlah pengakses semakin banyak serta ukuran file yang di shaing sangat besar. Hal ini dapat mengakibatkan transfer data menjadi lambat. Model ini populer pada tahun 1990-an.

3. Arsitektur Client/Server
Karena keterbatasan sistem file sharing, dikembangkanlah arsitektur client/server. Dengan arsitektur ini, query data ke server dapat terlayani dengan lebih cepat karena yang ditransfer bukanlah file, tetapi hanyalah hasil dari query tersebut. RPC (Remote Procedure Calls) memegang peranan penting pada arsitektur client/server. Arsitektur Client-Server Telematika terdiri dari 2 buah arsitektur yakni, arsitektur sisi client dan sisi server-nya.


Kolaborasi Arsitektur telematika dari sisi Client dan Server

1. Standalone (one-tier)
Pada arsitektur ini semua pemrosesan dilakukan pada mainframe. Kode aplikasi, data dan semua komponen sistem ditempatkan dan dijalankan pada host. Walaupun komputer client dipakai untuk mengakses mainframe, tidak ada pemrosesan yang terjadi pada mesin ini, dan karena mereka “dump-client” atau “dump-terminal”. Tipe model ini, dimana semua pemrosesan terjadi secara terpusat, dikenal sebagai berbasis-host. Sekilas dapat dilihat kesalahan pada model ini. Ada dua masalah pada komputasi berbasis host: Pertama, semua pemrosesan terjadi pada sebuah mesin tunggal, sehingga semakin banyak user yang mengakses host, semakin kewalahan jadinya. Jika sebuah perusahaan memiliki beberapa kantor pusat, user yang dapat mengakses mainframe adalah yang berlokasi pada tempat itu, membiarkan kantor lain tanpa akses ke aplikasi yang ada.

Pada saat itu jaringan sudah ada namun masih dalam tahap bayi, dan umumnya digunakan untuk menghubungkan terminal dump dan mainframe. Internet baru saja dikembangkan oleh pemerintah US dan pada saat itu dikenal sebagai ARPANET. Namun keterbatasan yang dikenakan pada user mainframe dan jaringan telah mulai dihapus.

2. Client/Server (two-tier)
Dalam model client/server, pemrosesan pada sebuah aplikasi terjadi pada client dan server. Client/server adalah tipikal sebuah aplikasi two-tier dengan banyak client dan sebuah server yang dihubungkan melalui sebuah jaringan. Aplikasi ditempatkan pada komputer client dan mesin database dijalankan pada server jarak-jauh. Aplikasi client mengeluarkan permintaan ke database yang mengirimkan kembali data ke client-nya.

Dalam client/server, client-client yang cerdas bertanggung jawab untuk bagian dari aplikasi yang berinteraksi dengan user, termasuk logika bisnis dan komunikasi dengan server database. Tipe-tipe tugas yang terjadi pada client adalah :

• Antarmuka pengguna
• Interaksi database
• Pengambilan dan modifikasi data
• Sejumlah aturan bisnis
• Penanganan kesalahan

Server database berisi mesin database, termasuk tabel, prosedur tersimpan, dan trigger (yang juga berisi aturan bisnis). Dalam sistem client/server, sebagian besar logika bisnis biasanya diterapkan dalam database. Server database menangani :

• Manajemen data
• Keamanan
• Query, trigger, prosedur tersimpan
• Penangan kesalahan

Arsitektur client/server merupakan sebuah langkah maju karena mengurangi beban pemrosesan dari komputer sentral ke komputer client. Ini berarti semakin banyak user bertambah pada aplikasi client/server, kinerja server file tidak akan menurun dengan cepat. Dengan client/server user dair berbagai lokasi dapat mengakses data yang sama dengan sedikit beban pada sebuah mesin tunggal. Namun masih terdapat kelemahan pada model ini. Selain menjalankan tugas-tugas tertentu, kinerja dan skalabilitas merupakan tujuan nyata dari sebagian besar aplikasi. Model client/server memiliki sejumlah keterbatasan :

• Kurangnya skalabilitas
• Koneksi database dijaga
• Tidak ada keterbaharuan kode
• Tidak ada tingkat menengah untuk menangani keamanan dan transaksi

Aplikasi-aplikasi berbasis client/server memiliki kekurangan pada skalabilitas. Skalabilitas adalah seberapa besar aplikasi bisa menangani suatu kebutuhan yang meningkat – misalnya, 50 user tambahan yang mengakses aplikasi tersebut. Walaupun model client/server lebih terukur daripada model berbasis host, masih banyak pemrosesan yang terjadi pada server. Dalam model client/server semakin banyak client yang menggunakan suatu aplikasi, semakin banyak beban pada server.

Koneksi database harus dijaga untuk masing-masing client. Koneksi menghabiskan sumber daya server yang berharga dan masing-masing client tambahan diterjemahkan ke dalam satu atau beberapa koneksi. Logika kode tidak bisa didaur ulang karena kode aplikasi ada dalam sebuah pelaksanaan executable monolitik pada client. Ini juga menjadikan modifikasi pada kode sumber sulit. Penyusunan ulang perubahan itu ke semua komputer client juga membuat sakit kepala.

Keamanan dan transaksi juga harus dikodekan sebagai pengganti penanganan oleh COM+/MTS. Bukan berarti model client/server bukanlah merupakan model yang layak bagi aplikasi-aplikasi. Banyak aplikasi yang lebih kecil dengan jumlah user terbatas bekerja sempurna dengan model ini. Kemudahan pengembangan aplikasi client/server turut menjadikannya sebuah solusi menarik bagi perusahaan.

Pengembangan umumnya jauh lebih cepat dengan tipe sistem ini. Siklus pengembangan yang lebih cepat ini tidak hanya menjadikan aplikasi meningkat dan berjalan dengan cepat namun juga lebih hemat biaya.

3. Three-Tier / Multi-Tier
Model three-tier atau multi-tier dikembangkan untuk menjawab keterbatasan pada arsitektur client/server. Dalam model ini, pemrosesan disebarkan di dalam tiga lapisan (atau lebih jika diterapkan arsitektur multitier). Lapisan ketiga dalam arsitektur ini masing-masing menjumlahkan fungsionalitas khusus. Yaitu :

• Layanan presentasi (tingkat client)
• Layanan bisnis (tingkat menengah)
• Layanan data (tingkat sumber data)

Layanan presentasi atau logika antarmuka pengguna ditempatkan pada mesin client. Logika bisnis dikeluarkan dari kode client dan ditempatkan dalam tingkat menengah. Lapisan layanan data berisi server database. Setiap tingkatan dalam model three-tier berada pada komputer tersendiri. Konsep model three-tier adalah model yang membagi fungsionalitas ke dalam lapisan-lapisan, aplikasi aplikasi mendapatkan skalabilitas, keterbaharuan, dan keamanan.


Sumber :

http://abdulghanni.blogspot.com/2013/10/pengantar-telematika-arsitektur.html

http://siscaellia.wordpress.com/2014/10/15/arsitektur-telematika/

FITUR ANTARMUKA PADA TELEMATIKA

Pengertian Antarmuka

Dalam penggunaan umum, sebuah antarmuka atau interface adalah sebuah titik, wilayah, atau permukaan di mana dua zat atau benda berbeda bertemu; dia juga digunakan secara metafora untuk perbatasan antara benda. Kata interface kadangkala (biasanya dalam bidang teknik) disingkat menjadi "i/f".
Bentuk kerja dari interface berarti menghubungkan dua atau lebih benda pada suatu titik atau batasan yang terbagi, atau untuk menyiapkan kedua benda untuk tujuan tersebut.

Kata interface juga memiliki arti khusus:
· antarmuka pengguna adalah fungsi dan atribut sensor dari suatu sistem (aplikasi, perangkat lunak, kendaraan, dll) yang berhubungan dengan pengoperasiannya oleh pengguna.
· Dalam elektronik dan teknik komputer, sebuah antarmuka dapat berarti:
· Batasan fisik dari dua subsistem atau alat.
· Sebuah bagian atau sirkuit di beberapa subsistemyang mengirim atau menerima sinyal ke atau dari subsistem lainnya: antarmuka jaringan, antarmuka video, kartu network.
· Sebuah standar yang menjelaskan sebuah himpunan karakteristik yang berfungsi, karakteristik interkoneksi fisik umum, dan karakteristik signal untuk pertukaran data atau signal; antarmuka USB, antarmuka SCSI.
· Dalam telekomunikasi, sebuah titik interkoneksi antara pengguna peralatan terminal dan fasilitas komunikasi komersial.
· Dalam teknik software, ia adalah sebuah spesifikasi dari properti sebuah komponen software yang komponen lainnya dapat bergantung kepadanya: lihat antarmuka (ilmu komputer).
· Dalam kimia, ia adalah permukaan antara dua fase yang berbeda dalah campuran "heterogeneous".
· Dalam geologi, ia mungkin juga sebuah permukaan atau lapisan "anomalous" antara dua "epoch" geologikal yang berbeda atau jenis batuan.

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.

Antarmuka pengguna, dalam bidang desain industri interaksi manusia-mesin, adalah sebuah tempat di mana interaksi antara manusia dan mesin terjadi. Tujuan dari interaksi antara manusia dan mesin pada antarmuka pengguna adalah pengoperasian dan kontrol mesin yang efektif, dan umpan balik dari mesin yang membantu operator dalam membuat keputusan operasional. Contoh-contoh dari konsep luas antarmuka pengguna ini termasuk aspek-aspek interaktif dari sistem operasi komputer, alat-alat, kontrol operator mesin berat, dan kontrol proses. Pertimbangan desain berlaku ketika membuat antarmuka pengguna yang berkaitan atau melibatkan disiplin-disiplin ilmu seperti ergonomi dan psikologi Sebuah antarmuka pengguna adalah sistem di mana pengguna berinteraksi dengan mesin. Antarmuka pengguna mencakup perangkat keras dan perangkat lunak.

Antarmuka pengguna hadir untuk berbagai sistem, dan menyediakan cara untuk:
·  Input, memungkinkan pengguna untuk memanipulasi sebuah system.
·  Output, memungkinkan sistem untuk menunjukan efek dari manipulasi pengguna.

Secara umum, tujuan dari teknik interaksi manusia-mesin adalah untuk menghasilkan sebuah antarmuka pengguna yang membuatnya mudah, efisien, dan menyenangkan untuk mengoperasikan sebuah mesin dengan cara yang menghasilkan hasil yang diinginkan. Ini biasanya berarti bahwa operator harus menyediakan input minimal untuk mencapai output yang diharapkan, dan juga bahwa mesin harus meminimalkan output yang tidak diinginkan.

Fitur Antar muka pengguna Telematika
Terdapat 6 macam fitur yang terdapat pada antarmuka pengguna telematika. yaitu, Head Up Display System, Tangible User Interface, Computer Vision, Browsing Audio Data, Speech Recognition dan Speech Synthesis.

1.  Head Up Display System

Head Up Display (HUD) merupakan sebuah tampilan transparan yang menampilkan data tanpa mengharuskan penggunanya untuk melihat ke arah yang lain dari sudut pandang biasanya. Asal nama dari alat ini yaitu pengguna dapat melihat informasi dengan kepala yang terangkat (head up) dan melihat ke arah depan daripada melihat ke arah bawah bagian instrumen. Walaupun HUD dibuat untuk kepentingan penerbangan militer, sekarang HUD telah digunakan pada penerbangan sipil, kendaraang bermotor dan aplikasi lainnya.


2. Tangible User Interface

Tangible User Interface, yang disingkat TUI, adalah antarmuka dimana seseorang dapat berinteraksi dengan informasi digital lewat lingkungan fisik. Nama inisial Graspable User Interface, sudah tidak lagi digunakan. Salah satu perintis TUI ialah Hiroshi Ishii, seorang profesor di Laboratorium Media MIT yang memimpin Tangible Media Group. Pandangan istimewanya untuk tangible UI disebut tangible bits, yaitu memberikan bentuk fisik kepada informasi digital sehingga membuat bit dapat dimanipulasi dan diamati secara langsung.

The Reactable adalah multi-user instrumen musik elektronik dengan antarmuka pengguna meja nyata. Beberapa pemain simultan berbagi kendali penuh atas instrumen dengan memindahkan benda-benda fisik di atas permukaan meja bercahaya. Bergerak dan berkaitan dengan benda-benda ini, mewakili komponen modular synthesizer klasik, memungkinkan pengguna untuk membuat kompleks dan dinamis sonik topologi, dengan generator, filter dan modulator, dalam nyata semacam modular synthesizer atau aliran graspable bahasa pemrograman yang dikuasai.


3. Computer Vision

Computer Vision (komputer visi) merupakan ilmu pengetahuan dan teknologi dari mesin yang melihat. Dalam aturan pengetahuan, komputer visi berhubungan dengan teori yang digunakan untuk membangun sistem kecerdasan buatan yang membutuhkan informasi dari citra (gambar). Data citranya dapat dalam berbagai bentuk, misalnya urutan video, pandangan deri beberapa kamera, data multi dimensi yang di dapat dari hasil pemindaian medis.


4. Browsing Audio Data

Browsing Audio Data merupakan metode browsing jaringan yang digunakan untuk browsing video / audio data yang ditangkap oleh sebuah IP kamera. Sebagai kemajuan teknologi jaringan, semakin banyak diterapkan jaringan produk yang dibuat-buat terus-menerus. Salah satu yang paling umum diterapkan jaringan yang dikenal adalah produk kamera IP, yang dapat menampilkan isi (video / audio data) melalui Internet. Kamera IP biasanya terhubung ke jaringan melalui router, dan memiliki sebuah IP (Internet Protocol) address setelah operasi sambungan.


5. Speech Recognition

Dikenal juga dengan pengenal suara otomatis (automatic speech recognition) atau pengenal suara komputer (computer speech recognition). Merupakan salah satu fitur antarmuka telematika yang merubah suara menjadi tulisan. Istilah ‘voice recognition’ terkadang digunakan untuk menunjuk ke speech recognition dimana sistem pengenal dilatih untuk menjadi pembicara istimewa, seperti pada kasus perangkat lunak untuk komputer pribadi, oleh karena itu disana terdapat aspek dari pengenal pembicara, dimana digunakan untuk mengenali siapa orang yang berbicara, untuk mengenali lebih baik apa yang orang itu bicarakan. Speech recognition merupakan istilah masukan yang berarti dapat 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 dapat diterapkan pada perangkat lunak dan perangkat keras. Sebuah sistem text to speech (TTS) merubah bahasa normal menjadi pembicaraan.



Sumber :

http://id.wikipedia.org/wiki/Antarmuka
http://id.wikipedia.org/wiki/Antarmuka_pengguna
http://sandroputra17.blogspot.com/2014/11/fitur-antarmuka-pada-telematika.html
http://aangpaduraksa.blogspot.com/2013/12/antarmuka-telematika-dan-fiturnya.html

Teknologi Yang Terkait Antarmuka Telematika

1. Head Up Display System

Head Up Display System adalah tampilan transparan yang menyajikan data tanpa mengharuskan penggna melihat dari sudut pandang yang biasa mereka lihat. Asal usul nama dari alat ini yaitu pengguna dapat melihat informasi dengan kepala terangkat (head up) dan melihat kea rah depan daripada melihat ke arah bawah bagian instrument.

Meskipun pada awalnya dikembangkan untuk penerbangan militer, HUDs sekarang digunakan dalam handphone, kendaraan bermotor, dan aplikasi lainnya. Ada 2 tipe Head Up Display System, yaitu Fixed HUD dan HMD.

• Fixed HUD mengharuskan penggunaannya melihat tampilan melalui media yang dipasangkan ke chassis/bodi mesin. Tampilan yang ditampilkan tergantung dari orientasi mesin yang bersangkutan misalkan pesawat tempur. System ini digynakan di kebanyakan pesawat tempur.

• HMD lebih fleksible karena system ini menampilkan tampilan sesuai dengan gerakan kepala pengguna.
Contoh HUDS, seperti General Motors yang memulai mengembangkan Head Up Display Berteknologi Laser. Dengan inovasi ini, pengemudi tak akan lagi menemukan kendala penglihatan pada kondisi gelap, hujan bahkan kabut sekalipun.

Inovasi yang menurut GM tak akan lama lagi di produksi ini, memiliki dampak besar pada keselamatan karena mapu memandu pengemudi saat berada di jalan bahkan dalam kondisi hamper mustahil untuk melihat dengan mata telanjang.

Hal ini, dimungkinkan berkat penggunnaan sensor dan kamera yang mengumpulkan informasi untuk diproyeksikan ke kaca depan menggunakan laser ultra violet kecil. Teknologi ini merupakan bagian dari kerjasama antara departemen pengembangan (R&D) GM dengan tim di University of California dan Carnegie Mellon University. Cara kerjanya, saat mengemudi dalam kabut, pengemudi bisa memanfaatkan kamera infra merah pada kendaraan untuk mengetahui dimana keberadaan tepi jalan dan laser dapat “melukiskan” tepi jalan tersebut pada kaca depan sehingga pengemudi bisa mengetahuinya.

2. Tangible User Interface

Tangible User Interface, biasa disingkat dengan TUI, adalah antarmuka dimana seseorang dapat berinteraksi dengan informasi digital lewat lingkungan fisik. Nama inisial Graspable User Interface, sudah tidak lagi digunakan. Salah satu perintis TUI ialah Hiroshi Ishii, seorang professor di laboratorium Media MIT yang memimpin Tangible Media Group. Pandangan Istimewanya untuk tangible UI disebut tangible bits, yaitu memberikan bentuk fisik kepada informasi digital sehingga membuat bit dapat dimanipulasi dan diamati secara lengkap.

The Reactable adalah multi-user instrument music elektronik dengan antarmuka pengguna meja nyata. Beberapa pemain simultan berbagi kendali penuh atas instrument dengan memindahkan benda-benda fisik di atas permukaan meja bercahaya. Bergerak dan berkaitan dengan benda-benda ini, mewakili komponen modular synthesizer klasik, memungkinkan pengguna unuk membuat kompleks dan dinamis sonic topoligi, dengan generator, filter dan modulator, dalam nyata semacam modular synthesiezer atau aliran graspable bahasa pemograman yang dikuasai.

Contohnya adalah sistem Topobo. Dimana balok-balok dalam LEGO Topobo seperti blok yang dapat bertak bersama, tetapi juga dapat bergerak sendiri menggunakan komponen bermotor. Seseorang bisa mendorong, menarik, dan memutar blok tersebut, dan blok dapat menghapal gerakan-gerakan ini.


3. Computer Vision

Computer Vision sering didefinisikan sebagai salah satu cabang ilmu pengetahuan yang mempelajari bagaimana computer dapat mengenali objek yang diamati atau diobservasi. Arti dari computer vision adalah merupakan ilmu pengetahuan dan teknologi dari mesin yang melihat, dimana mesin mampu mengekstrak informasi dari gambar yang diperlukan untuk menyelesaikan tugas teretntu. Sebagai suatu ilmu, visi computer berkaitan dengantori dibalik system buatan bahwa ekstrak informasi dari gambar. Data gambar dapat mengambil banyak bentuk, seperti urutan video, pandangan dari beberapa kamera, atau data multi-dimensi dari scanner medis. Sebagai disiplin teknologi, computer vision berusaha untuk menerapkan teori dan model untuk pembangunan system.

Computer Vision ini juga merupa penggabungan antara pengolahan citra dan pengenalan pola. Pengolahan citra (image Processing) berlangsung proses tranformasi citra atau gambar, proses ini bertujuan untuk mendapatkan kualitas citra yang lebih baik. Dan pada pengenalan pola (pattern recognition) berlangsung proses identifikasi objek pada citra atau innterpretasi citra, dimana proses ini bertujuan unt mengekstrak informasi atau pesan yang disampaikan oleh gambar atau citra. Bersama Intelijensia Semu (Artificial Intelligence) akan mampu menghasilkan system intelijen visual ( Visual Intelligence System). Contoh aplikasi visi computer mencangkup system untuk :

• Pengendalian prosen (misalnya, sebuah robot industry atau kendaraan otonom).
• Mendeteksi peristiwa (misalnya, untuk pengawasan visual atau orang menghitung).
• Mengorganisir informasi (misalnya, untuk pengindeksan database foto dan gambar urutan).
• Modeling benda atau lingkungan (misalnya, industry inspeksi, analisis gambar medis atau topografis model).
• Interkasi (misalnya, sebagai input ke perangkat untuk interaksi manusia computer).
• Visi computer juga dapat digambarkan sebagai pelengkap (tapi tidak harus lawan) penglihatan biologis. Biologis visi, presepsi visual manusia adan berbagai system ini beroperasi dalam hal prose-prosen fisiologis.
• Sub domain visi computer meliputi adegan rekonstruksi, acara deteksi, pelacakan video, pengenalan objek, belajar, pengindeksian, gerak estimasi, dan gambar restorasi.


4. Browsing Audio Data

Sebuah metode browsing jaringan disediakan untuk browsing video atau audio data yang di tembak oleh sebuah IP. Jaringan video atau audio metode browsing sesuai mencangkup langkah-langkah dari:

• Menjalankan sebuah program splikasi komputetr local untuk mendapatkan kode identifikasi yang disimpan dalam kamera IP.
• Transmisi untuk mendaftarkan kode identifikasi ke DDNS (Dinamic Domain Name Server) oleh program aplikasi.
• Mendapatkakn kamera IP pribadi alamat dan alamat server pribadi sehingga pasangan IO kamera dan control kamera IP melalui kamera IP pribadi, dan
• Kopel ke layanan server melalui alamat server pribadi sehina untuk mendapatkan video atau audio dara yang ditembak oleh kamera IP, dimana server layanan menangkap video atau audio data yang ditembak oleh kamera IP melalui Internet.

Penemuan ini berkaitan dengan system dan metode untuk browsing video/ audio data, lebih khusus ke jaringan video atau audio system browsing dan metode yang akan diatur sebuah IP untuk browsing video atau audio.

Singkatnya, browsing audio data ini adalah suatu fasilitas yang dapat mengidentifikasi suatu file audio. Misalnya, dengan mengetahui elemen-elemen yang tidak ada pada file audio tersebut. Misalnya kita ingin mengetahui siapa penyanyi, siapa pengarang, ataupun siapa pencipta dari file audio tersebut.


5. Speech Recognition

Automatic Speech Recognition (ASR) adalah suatu pengembangan teknik dan system yang memungkinkan computer untuk menerima masukan berupa kata yang di ucap. Teknologi ini, memungkinkan suatu perangkat untuk mengenali dan memahami kata-kata yang diucapkan dnegan cara digitalisasi kata dan mencocokkan sinyal digital tersebut dengan pola tertentu yang tersimpan dalam suatu perangkat. Kata-kata yang diucapkan diubah bentuknya mejadi sinyal digital dengan cara mengubah gelombang suara sekumpulan angka yang kemudian disesuaikan dengan kode-kode tertentu untuk mengidentifikasika kata-kata tersebut. Hasil dari identifikasi kata yang diucapkan dapat ditampilkan dalam bentuk tulisan yang dapat dibaca oleh perangkat teknologi sebagao sebuah komando untuk melakkan suatu pekerjaan, misalnya penekanan tombol pada telepon genggam yang dilalukan secara otomatis dengan komando suara.

Alat pengeal ucapan, atau yang sering disebut dengan speech recognition ini, membutuhkan sampel kata sebenarnya yang diucapkan dari pengguna. Sampel kata akan didigitalisasi, disimpan dalam computer, dan kemudian digunakan sebagai basis data dalam memcocokkan kata yang diucapkan selajutnya. Sebagian besar alat pengenal ucapan ini sifatnya masih tergantung pada pengeras suara. Dan kekurangan lain dari alat ini, adalah alat ini hanya dapat mengenal kata yang diucapkan dari satu atau dua orang saja, serta hanya bisa mengenal kata-kata terpisah, yaitu kata-kata yang dalam penyampaiannya terdapat jeda antar kata. Hanya sedikit dari peralatan ini yang sifatnya tidak tergatung pada pengeras suara dan dapat mengenal kata yang diucapkan banyak orang serta dapat mengenal kata-kata continue atau kata-kata yang dalam penyampaiannya tidak terdapat jeda antar kata.

Pengenalan suara sendiri terbagi menjadi dua, yaitu pengenalan pengguna (identifikasi suara berdasarkan orang yang berbicara) dan pengenalan ucapan (identifikasi berdasarkan kata yang diucapkan).

Alat ini sudah ada sejak tahun 1940, dimana pada tahun tersebuut perussahaan American Telephone and Telegraph Company (AT&T) sudah mulai mengembankan suatu perangkat teknologi yang dapat mengidentifikasi kata yang diucapkan manusia. Lalu, sekitar tahun 1960-an para peneniliti dari perusahaan tersebut sudah berhasil membuat suatu perangkat yang dapat mengidentifikasi kata-kata terpisah dan pada tahun 1970-an, mereka sudah dapat membuat perangkat yang dapat megidentikikasi kata-kata continue. Alat ini menjadi fungsional sejak tahun 1980-an dan hingga sekarang masih akan terus dikembangkan dan ditingkatkan keefektifannya.

Aplikasi-aplikasi alat pengenalan ucap dapat dilihat dari beberapa bidang, yaitu :

BIDANG KOMUNIKASI
Dalam bidang komunikasi terdapat beberapa jenis alat pengenalan ucap, seperti :

1. Komando suara
Komando suara adalah suatu program pada computer yang melakukan perintahberdasarkan komando suara pengguna. Contohnya pada aplikasi Microsoft voice yang berbasis bahasa inggris. Ketika pengguna mengatakan “mulai kalkulator” dengan intonasi data tata bahasa yang sesuai. Maka, computer akan segera membuka aplikasi kalkulator.
Jika komando suara yang diberikan sesuai dengan daftar perintah yang tersedia. Aplikasi akan memastikan komando suara dengan menampilkan tulisan “apakah anda meminta saya untuk ‘memulai kalkulator’?”, untuk melakukan verifikasi. Pengguna cupuk mengatakan “lakukan” dan computer akan langsung beroperasi.

2. Pendiktean
Pendiktean adalah sebuah prosen mendikte yang sekarang ini banyak dimanfaaatkan dalam pembuatan laporan atau penelitian. Contohnya pada aplikasi Microsoft dictation yang merupakan aplikasi yang dapat menulikan apa yang diucapkan pengguna secara otomatis.

3. Telepon
Pada telepon, teknologi pengenalan ucapaan yang digunakan pada proses penekanan tombol otomatis yang dapat menelpon nomor tujuan dengan komando suara.


BIDANG KESEHATAN

Alat pengenal ucapan banyak digunakan dalam bidang kesehatan untuk membantu para penyandang cacat dalam beraktivitas. Contohnya ada pada aplikasi Antarmuka Suara Pengguna aatau Voice User Interface (VUI) yang menggunakan teknologi pengenalan ucapan dimana pengendalian saklar lampu. Misalnya, tidak peril dilakukan secara manual dengan menggerakkkan saklar tetatpi cukup mengeluarkan parintah dalam bentuk ucapan sebagai saklarnya. Metode ini membantu manusia yang secara fisik tidak dapat menggerakkan saklar karena cacat pada tangan. Penerapan VUI ini tidak hanya untuk lampu saja tetapi bisa juga untuk aplikasi-aplikasi control yang lain.


BIDANG MILITER

Dalam bidang militer juga terdapat beberapa macam alat pengenalan ucap :

1. Pelatihan penerbangan adalah Aplikasi alat pengenal ucapan dalam bahasa militer adala pada pengaturan lalu-lintas udara atau yang dikenal dengan Air Traffic Controllers (ATC) yang dipakai oleh para pilot untuk mendapatkan keterangan mengenai keadaan lalu-lintas udara seperti radar, cuaca, dan navigasi. Alat pengenal ucapan digunakan sebagai pengganti operator yang memberikan informasi kepada pilot dengan cara berdialog.

2. Helicopter adalah Aplikasi alat pengenalan ucapan pada helicopter digunakan untuk berkomunikasi lewat radio dan menyesuaikan system navigasi. Alat ini, sangat diperlukan pada helicopter karena ketika sedang terbang, sangat banyak gangguan yang akan menyulitkan pilot bila harus berkomunikasi dan menyesuaikan navigasi dengan memencet tombol terlebih dahulu.

Kelebihan alat pengenal ucapan
Kelebihan dari peralatan yang menggunakan teknologi ini adalah :

1. Cepat
Teknologi ini mempercepat transmisi informasi dan umoan balik dari transmisi tersebut. Contohnya pada komando suara. Hanya dalam selang waktu sekitar satu sampai dua detik setelah kita mengkomandokan peritah melallui suara komputeer sudah member umpan balik atas komando kita.

2. Mudah digunakan
Kemudahan teknologi ini juga dapat dilihat dalam aplikasi komando suara. Komando biasanya kita memasukkan ke dalam computer dengan menggunakan tatikus atau papan ketik, kini dapat dengan mudah kita lakukan tanpa perangkat keras, yaitu dengan menggunakan komando suara.

Kekurangan alat pengenal ucapan
Kekurangan dari peralatan yang menggunakan teknologi ini adalah :

1. Rawan terhadap gangguan
Hal ini disebabkan oleh proses sinyal suara yang masih berbasis frekuensi. Ketika sebuah informasi dalam sinyal suara mempunyai komponen frekuensi yang sama banyaknya dengan komponen frekuensi gangguannya, akan sulit untuk memisahkan gangguan dari sinyal suara tersebut.

2. Jumlah kata yang dapat dikenal terbatas
Hal ini disebabkan pengenalan ucapan berkerja dengan cara mencari kemiripan dengan basis data yang dimiliki.

6. Speech Syntesis

Speech synthesis atau pidato sintesis adalah produksi buatan manusia pidato. Sebuah ssistem computer yang digunakan untuk tujuan ini disebut speech synthezer, dan dapat diimplementasikan dalam perangkat lunak atau perangkat keras. Text-to-speech (TTS) system bahsa normal mengkonversi teks ke dalam pidato. System lain membuat representasi linguistic simbolis seperti transkripsi fonetik bicara.

Pidato buatan dapat dibuat dengan potongan-potongan concatenating pidato yang direkam disimpan dalam databace. Sestem berbeda dalam ukuran pidato yang tersimpan unit, sebuah system yang menyimpan telepon memberikan rentang output terbesar, tetapi kirang jelas. Untuk keperluan khusus domain, yang menyimpan seluruh kata-kata atau kalimat memungkinkan output yang berkualitas tinggi. Atau, synthesizer dapat menggabungkan sebuah model dari system vocal dan karakteristik suara manusia lain untuk membuat yang benar-benar “sintetik” output suara. Kualitas synthesizer pidato dinilai oleh kesamaan dengan suara manusia dan kemapuannya untuk dipahami, semua dimengerti text-to-speech profram yang memungkinkan orang-orang dengan gangguan visual atau membaca untuk mendengarkan karya-karya tulis di computer rumah.

A text-to-speech system (atau “mesin”) adalah terdiri dari dua bagian: front-end dan back-end. Front-end memiliki dua tugas utama. Pertama, mengubah teks mentah berisi simbol seperti angka dan singkatan menjadi setara dengan tertulis-kata-kata. Proses ini sering disebut normalisasi teks, pra-pengolahan, atau tokenization. Front-end kemudian menetapkan transkripsi fonetik untuk setiap kata, dan membagi dan menandai teks ke prosodic unit seperti frase dan kalimat. Proses transkripsi fonetik untuk menetapkan kata-kata ini disebut teks-ke-fonem atau grafem-ke-fonem konversi. Fonetis transkripsi dan informasi ilmu persajakan bersama-sama membentuk representasi simbolik yang linguistik output dengan front-end. Back-end-sering disebut sebagai synthesizer-maka mengubah representasi linguistic simbolik menjadi suara. Synthesizer teknologi

Kualitas yang paling penting dari sebuah sistem sintesis pidato kewajaran dan dimengerti. Kewajaran menggambarkan seberapa dekat output terdengar seperti ucapan manusia, sementara dimengerti adalah kemudahan yang keluaran dipahami. Pidato synthesizer yang ideal adalah alami dan dipahami. Pidato sistem sintesis biasanya mencoba untuk memaksimalkan dua karakteristik.

Contoh : Fasilitas Text to Speech pada sistem operasi Microsoft Windows



Sumber :

http://irma-mintuna.blogspot.com/2014/11/teknologi-yang-terkait-antarmuka.html
https://cepul22.wordpress.com/my-task/fitur-antarmuka-pada-telematika/
http://abas-nr.blogspot.com/2012/01/mata-kuliah-pengantar-telematika-fitur_07.html

Layanan Telematika

Layanan Telematika merupakan  layanan dial up ke Internet maupun semua jenis jaringan yang didasarkan pada sistem telekomunikasi untuk mengirimkan data. Internet sendiri merupakan salah satu contoh telematika.

Layanan-layanan yang terdapat pada telematika adalah :
1.        Layanan Informatika di Bidang Informasi
Pada hakikatnya, penggunaan telematika dan aliran informasi harus berjalan sinkron dan penggunaanya harus ditujukan untuk meningkatkan kesejahteraan masyarakat, termasuk pemberantasan kemiksinan dan kesenjangan, serta meningkatkan kualitas hidup masyarakat. Selain itu, teknologi telematika juga harus diarahkan untuk menjembatani kesenjangan politik dan budaya serta meningkatkan keharmonisan di kalangan masyarakat. Salah satu fasilitas bagi masyarakat untuk mendapatkan informasi yaitu melalui internet dan telefon. Ada baiknya bila fasilitas publik untuk mendapatkan informasi terus dikembangkan, seperti warnet dan wartel. Warung Telekomunikasi dan Warung Internet ini secara berkelanjutan memperluas jangkauan pelayanan telepon dan internet, baik di daerah kota maupun desa, bagi pelanggan yang tidak memiliki akses sendiri di tempat tinggal atau di tempat kerjanya. Oleh karena itu langkah-langkah lebih lanjut untuk mendorong pertumbuhan jangkauan dan kandungan informasi pelayanan publik, memperluas pelayanan kesehatan dan pendidikan, mengembangkan sentra-sentra pelayanan masyarakat perkotaan dan pedesaan, serta menyediakan layanan “e-commerce” bagi usaha kecil dan menengah, sangat diperlukan. Dengan demikian akan terbentuk Balai-balai Informasi. Untuk melayani lokasi-lokasi yang tidak terjangkau oleh masyarakat.
2.        Layanan Keamanan
Layanan keamanan merupakan layanan yang menyediakanan keamananinformasi dan data. layanan terdiri dari enkripsi, penggunaan protocol, penentuan akses control dan auditin.
layanan keamanan memberikan fasilitas yang berfungsi untuk memantau dan memberikan informasi bila ada sesuatu yang berjalan atau beroperasi tidak seharusnya. dengan kata lain layanan ini sangat penting untuk menjaga agar suatu data dalam jaringan tidak mudah terhapus atau hilang.

kelebihan dari layanan ini adalah dapat mengurangi tingkat pencurian dan kejahatan.
contoh layanan keamanan yaitu:

a. navigation assistant
b. weather,stock information
c. entertainment and M-commerce.
d. penggunaan Firewall dan Antivirus
3.        Layanan Context Aware dan Event-Based Context-awareness
Layanan Context Aware dan Event-Based Context-awareness merupakan kemampuan layanan network untuk mengetahui berbagai konteks, yaitu kumpulan parameter yang relevan dari pengguna (user) dan penggunaan network itu, serta memberikan layanan yang sesuai dengan parameter-parameter itu. Beberapa konteks yang dapat digunakan antara lain lokasi user, data dasar user, berbagai preferensi user, jenis dan kemampuan terminal yang digunakan user. Tiga hal yang menjadi perhatian sistem context-aware menurut Albrecht Schmidt, yaitu:
a. The acquisition of context
Hal ini berkaitan dengan pemilihan konteks dan bagaimana cara memperoleh konteks yang diinginkan, sebagai contoh : pemilihan konteks lokasi, dengan penggunaan suatu sensor lokasi tertentu (misalnya: GPS) untuk melihat situasi atau posisi suatu lokasi tersebut.

b. The abstraction and understanding of context
Pemahaman terhadap bagaimana cara konteks yang dipilih berhubungan dengan kondisi nyata, bagaimana informasi yang dimiliki suatu konteks dapat membantu meningkatkan kinerja aplikasi, dan bagaimana tanggapan sistem dan cara kerja terhadap inputan dalam suatu konteks.

c. Application behaviour based on the recognized context
Terakhir, dua hal yang paling penting adalah bagaimana pengguna dapat memahami sistem dan tingkah lakunya yang sesuai dengan konteks yang dimilikinya serta bagaimana caranya memberikan kontrol penuh kepada pengguna terhadap sistem.

4. Layanan Perbaikan Sumber (Resource Discovery Service)
Resource Discovery Service (RDS) adalah sebuah layanan yang berfungsi untuk penemuan layanan utilitas yang diperlukan.  RDS juga berfungsi dalam pengindeksan lokasi layanan utilitas untuk mempercepat kecepatan penemuan.
Layanan perbaikan sumber yang dimaksud adalah layanan perbaikan dalam sumber daya manusia (SDM). SDM telematika adalah orang yang melakukan aktivitas yang berhubungan dengan telekomunikasi, media, dan informatika sebagai pengelola, pengembang, pendidik, dan pengguna di lingkungan pemerintah, dunia usaha, lembaga pendidikan, dan masyarakat pada umunya. Konsep pengembangan sumber daya manusia di bidang telematika ditujukan untuk meningkatkan kualitas, kuantitas dan pendayagunaan SDM telematika dengan tujuan untuk mengatasi kesenjangan digital, kesenjangan informasi dan meningkatkan kemandirian masyarakat dalam pemanfaatan teknologi informasi dan komunikasi secara efektif dan optimal.
Kebutuhan akan SDM dapat dilihat dari bidang ekonomi dan bidang politik, yaitu :
·           Dilihat dari bidang ekonomi
Pengembangan telematika ditujukan untuk peningkatan kapasitas ekonomi, berupa peningkatan kapasitas industry produk barang dan jasa.
·           Dilihat dari bidang politik
Bagaimana telematika memberikan kontribusi pada pelayanan public sehingga menghasilkan dukungan politik.
Dari kedua bidang tersebut diatas kebutuhan terhadap telematika akan dilihat dari dua aspek, yaitu :
1.    Pengembangan peningkatan kapasitas industry.
2.    Pengembangan layana publik.
Sasaran utama dalam upaya pengembangan SDM telematika yaitu sebagai berikut :
a)    Peningkatan kinerja layanan public yang memberikan akses yang luas terhadap peningkatan kecerdasan masyarakat, pengembangan demokrasi dan transparasi sebagai katalisator pembangaunan.
b)   Literasi masyarakat di bidang teknologi telematika yang terutama ditujukan kepada old generator dan today generation sebagai peningkatan, dikemukakan oleh Tapscott.
Sumber :
http://resty-pumpfh.blogspot.com/2009/12/layanan-telematika.html
http://sandroputra17.blogspot.com/2014/11/layanan-telematika.html
https://adji14.wordpress.com/2012/11/02/layanan-telematika/
http://widyaitaw.blogspot.com/2014/11/layanan-telematika.html

Teknologi

Teknologi adalah keseluruhan sarana untuk menyediakan barang-barang yang diperlukan bagi kelangsungan dan kenyamanan hidup manusia.
Penggunaan teknologi oleh manusia diawali dengan pengubahan sumber daya alam menjadi alat-alat sederhana. Penemuan prasejarah tentang kemampuan mengendalikan api telah menaikkan ketersediaan sumber-sumber pangan, sedangkan penciptaan roda telah membantu manusia dalam beperjalanan dan mengendalikan lingkungan mereka. Perkembangan teknologi terbaru, termasuk di antaranya mesin cetak, telepon, dan Internet, telah memperkecil hambatan fisik terhadap komunikasi dan memungkinkan manusia untuk berinteraksi secara bebas dalam skala global. Tetapi, tidak semua teknologi digunakan untuk tujuan damai; pengembangan senjata penghancur yang semakin hebat telah berlangsung sepanjang sejarah, dari pentungan sampai senjata nuklir.
Definisi Menurut Berbagai Sumber
Definisi Teknologi Menurut Poerbahawadja Harahap, Teknologi adalah : 1) Ilmu yang menyelidiki cara- cara kerja di dalam tehnik 2) Ilmu pengetahuan yang digunakan dalam pabrik- pabrik dan industri- industri.
Definisi Teknologi menurut Kamus Besar Bahasa Indonesia (1990 : 1158), Teknologi adalah ; 1) Metode ilmiah untuk mencapai tujuan praktis ilmu pengetahuan terapan 2) Keseluruhan sarana untuk menyediakan barang- barang yang diperlukan bagi kelangsungan dan kenyamanan hidup manusia.
Dalam Random House Dictionary seperti dikutip Naisbitt (2002 : 46) Teknologi adalah sebagai benda, sebuah obyek, bahan dan wujud yang jelas- jelas berbeda dengan manusia.
Definisi Teknologi menurut Wikipedia situs wiki terbesar di Dunia, Teknologi adalah : Teknologi adalah keseluruhan sarana untuk menyediakan barang-barang yang diperlukan bagi kelangsungan dan kenyamanan hidup manusia.
Menurut Miarso (2007 : 62) teknologi adalah proses yang meningkatkan nilai tambah, proses tersebut menggunakan atau menghasilkan suatu produk , produk yang dihasilkan tidak terpisah dari produk lain yang telah ada, dan karena itu menjadi bagian integral dari suatu sistem.
Jaringan Wireless
Jaringan nirkabel adalah bidang disiplin yang berkaitan dengan komunikasi antar sistem komputer tanpa menggunakan kabel. Jaringan nirkabel ini sering dipakai untuk jaringan komputer baik pada jarak yang dekat (beberapa meter, memakai alat/pemancar bluetooth) maupun pada jarak jauh (lewat satelit). Bidang ini erat hubungannya dengan bidang telekomunikasi, teknologi informasi, dan teknik komputer. Jenis jaringan yang populer dalam kategori jaringan nirkabel ini meliputi: Jaringan kawasan lokal nirkabel (wireless LAN/WLAN), dan Wi-Fi.
Jaringan nirkabel biasanya menghubungkan satu sistem komputer dengan sistem yang lain dengan menggunakan beberapa macam media transmisi tanpa kabel, seperti:gelombang radio, gelombang mikro, maupun cahaya infra merah.
Teknologi wireless LAN menjadi sangat popular di banyak aplikasi. Setelah evaluasi terhadap teknologi tersebut dilakukan, menjadikan para pengguna merasa puas dan meyakini realibility teknologi ini sudah siap untuk digunakan dalam skala luas dan komplek pada jaringan tanpa kabel.
Teknologi komunikasi data dengan tidak menggunakan kabel untuk menghubungkan antara klien dan server. Secara umum teknologi Wireless LAN hampir sama dengan teknologi jaringan komputer yang menggunakan kabel (Wire LAN atau Local Area Network). Teknologi Wireless LAN ada yang menggunakan frekuensi radio untuk mengirim dan menerima data yang tentunya mengurangi kebutuhan atau ketergantungan hubungan melalui kabel. Akibatnya pengguna mempunyai mobilitas atau fleksibilitas yang tinggi dan tidak tergantung pada suatu tempat atau lokasi. Teknologi Wireless LAN juga memungkinkan untuk membentuk jaringan komputer yang mungkin tidak dapat dijangkau oleh jaringan komputer yang menggunakan kabel.
Cara Kerja Jaringan Wireless
Ada 3 komponen yang dibutuhkan agar komponen-komponen yang berada dalam wilayah jaringan wireles bisa sukses dalam mengirim dan menerima data, komponen-komponen tersebut adalah :
·         Sinyal Radio (Radio Signal).
·         Format Data (Data Format).
·         Struktur Jaringan atau Network (Network Structure)
Masing-masing dari ketiga komponen ini berdiri sendiri-sendiri dalam cara kerja dan fungsinya. Kita mengenal adanya 7  Model Lapisan OSI (Open System Connection), yaitu:
1.     Physical Layer (Lapisan Fisik)
2.     Data-Link Layer (Lapisan Keterkaitan Data)
3.     Network Layer (Lapisan Jaringan)
4.     Transport Layer (Lapisan Transport)
5.     Session Layer (Lapisan Sesi)
6.     Presentation Layer (Lapisan Presentasi)
7.     Application Layer (Lapisan Aplikasi)
Komponen-komponen yang telah disebutkan diatas, masing-masing komponen berada dalam lapisan yang berbeda-beda. komponen-komponen tersebut bekerja dan mengontrol lapisan berbeda. 
Wireless LAN bekerja dengan menggunakan gelombang radio. Sinyal radio menjalar dari pengirim ke penerima melalui free space, pantulan-pantulan, difraksi, line of sight dan obstructed tiap sinyal (pada jalur yang berbeda-beda) memiliki level kekuatan, delay dan fasa yang berbeda-beda.
Awalnya teknologi ini didesain untuk aplikasi perkantoran dalam ruangan, namun sekarang wireless LAN dapat digunakan pada jaringan peer to peer dalam ruangan dan juga point to point diluar ruangan maupun point to multipoint pada aplikasi bridge wireless LAN didesain sangat modular dan fleksibel. Jaringan ini juga bisa di optimalkan pada lingkungan yang berbeda. Dapat mengatasi kendala geografis dan rumitnya instalasi kabel.
Mirip dengan jaringan Ethernet kabel, sebuah wireless LAN mengirim data dalam bentuk paket. Setiap adapter memiliki no ID yang permanen dan unik yang berfungsi sebagai sebuah alamat dan tiap paket selain berisi data juga menyertakan alamat penerima dan pengirim paket tersebut. Sama dengan sebuah adapter Ethernet, sebuat kartu, wireless LAN akan memeriksa kondisi jaringan sebelum mengirim paket ke dalamnya. Bila jaringan dalam keadaan kosong, maka paket lansung dikirimkan. Bila kartu mendeteksi adanya data lain yang sedang menggunakan frekuensi radio, maka ia menunggu sesaat kemudian memeriksanya kembali.
Cara Kerja Terminal
Terminal : peralatan yang mengakses layanan melalui jaringan yang sifatnya remote atau terpisah melalui sebuah saluran telekomunikasi.Linux memiliki enam terminal atau konsol ketika berjalan dalam modus teks. Artinya, kita dapat menjalankan aplikasi atau kegiatan berbeda-beda untuk tiap terminal dan dalam waktu bersamaan. Untuk berpindah dari satu terminal ke terminal lain, dapat menekan kombinasi tombol ALT + F1 hingga F6.Terminal ketujuh umumnya digunakan oleh X Server. Jadi, jika X Server sebelumnya telah aktif dan tidak dibunuh,kita tinggal menekan tombol ALT + F7 untuk kembali ke tampilan grafis.Terminal yang disinggung di atas adalah terminal dalam modus teks.Terminal juga dapat digunakan dalam lingkungan grafis.
Untuk membuka terminal di desktop GNOME milik Edubuntu, klik menu Applications > Accessories > Terminal pada panel atas.Terminal sepertinya memang diperuntukkan bagi para profesional. Tetapi ketika kita mengetahui cara kerja dan manfaatnya, kita akan sering menggantungkan diri pada baris perintah ini. Kita dapat mengeksekusi program, membuka file, hingga melakukan manajemen berkas melaluitampilannya yang sederhana. Linux memiliki lebih dari 2000 perintah ketika menjalankan terminal.Kita tidak perlu menghapal semuanya, hanya beberapa yang kita anggap penting dan sering kita gunakan.Sebuah tips ketika menggunakan terminal. Kita bisa mengetikkan beberapa huruf awal perintah, disusul dengan menekan tombol ESC atau TAB sekali atau beberapa kali. Cobalah untuk memasukkan karakter apada terminal.Disusul menekan ESC atau TAB (Edubuntu mendukung tombol TAB). Apabila muncul sebuah pertanyaan, ketik y. Sebuah daftar panjang akan muncul (semua perintah dengan awalan huruf a). Biasanya data ditampilkan pada komputer pada jarak jauh atau dekat yang disebut dengan terminal. Fungsi dasarnya adalah untuk berhubungan dengan komputer host.  Terminal juga dikenali dengan beberapa istilah, seperti: CRT – Cathode Ray Tube, VDT -Video Display Terminal atau display station. Terminal dibagi atas 3 jenis, yaitu : 
  • Terminal dungu (dumb), yaitu terminal yang berfungsi hanya berupaya menghantar setiap karakter yang dikirimkan ke host dan menampilkan apa saja yang dikirim oleh host.
  • Terminal ‘smart’ , yaitu terminal yang berfungsi menghantarkan informasi tambahan selain apa yang dikirim oleh pemakai seperti kode tertentu untuk menghindari kesalahan data yang terjadi.
  • Terminal pintar (intelligent), yaitu terminal yang dapat diprogramkan untuk membuat fungsi-fungsi tambahan seperti kontrol terhadap penyimpanan ke storage dan menampilkan lay-out data dari host dengan lebih bagus. Pada saat terminal/client/terminal/client melakukan proses booting, garis besar proses yang dijalankan adalah :
1.      Mencari alamat ip dari dhcp server.
2.      Mengambil kernel dari tftp server.
3.      Menjalankan sistem file root dari nfs server.
4.      Mengambil program X-server ke dalam memory dan mulai menjalankannya.
5.      Melakukan hubungan dengan xdm server dan user login ke dalam xdm server.
Sumber :
http://www.aingindra.com/definisi-teknologi.html
http://id.wikipedia.org/wiki/Teknologi
http://id.wikipedia.org/wiki/Jaringan_nirkabel
http://sandroputra17.blogspot.com/2014/11/teknologi.html
http://oneway-kurniasurbakti.blogspot.com/2014/01/cara-kerja-jaringan-wireless.html