Rabu, 12 Oktober 2016

MANFAAT TELEMATIKA BAGI MASYARAKAT

MANFAAT TELEMATIKA BAGI MASYARAKAT

1Bidang Telekomunikasi
Yang termasuk dalam layanan telematika di bidang komunikasi adalah layanan dial up ke Internet maupun semua jenis jaringan yang didasarkan pada sistem telekomunikasi untuk mengirimkan data. Internet sendiri merupakan salah satu contoh telematika. Contoh lainnya, sekarang semua orang sudah mempunyai handphone, dan semakin hari semakin pesat perkembangan teknologinya, dan semakin memudahkan para penggunanya untuk mendapatkan informasi secara langsung.

  
2Bidang Pendidikan
Pada bidang pendidikan telematika digunakan untuk pembelajaran yang lebih modern dengan  menggunakan elektronik sebagai berikut :
a.      E-Book
E-book atau buku elektroniek merupakan berupa buku yang dapat dibuka dengan elektronik melalui komputer. book ini biasanya berupa file yang isinya berupa informasi dari sebuah buku dalam bentuk yang ringkas. dengan ebook kita dapat belajar melalui komputer, kita juga dapat menyimpan ebook sebanyak-banyaknya tanpa harus membeli buku.
b.      E-Learning
E-learning  singkatan dari elektronik learning merupakan cara baru media pembelajaran secara komputerisasi khususnya internet dalam pembelajarannya. e-learning ini tidak selalu menggunakan internet tapi juga ada pembelajaran meltimedia secara ofline. Banyak software e-learning saat ini.
c.       E-Library
E-library singkatan dari electronic library merupakan perpustakaan yang sebagian besar bentuk bukunya adalah dalam bentuk format digital dan hanya dapat di akses melalui komputer. perpustakaan tidak seperti perpustakaan pada aslinya tetapi dalan virtual perpustakaan ini menyimpan semua e-book dan kita dapat mengunduhnya secara gratis.

3Bidang Pemerintahan
Pemerintahan biasanya menggunakan e-goverment dengan tujuan untuk melakukan proses administrasi pemerintahan secara elektronik. Di Indonesia ini, sudah ada suatu badan yang mengurusi tentang telematika, yaitu Tim Koordinasi Telematika Indonesia (TKTI). TKTI mempunyai tugas mengkoordinasikan perencanaan dan mempelopori program aksi dan inisiatif untuk menigkatkan perkembangan dan pendayagunaan teknologi telematika di Indonesia, serta memfasilitasi dan memantau pelaksanaannya. Dengan e-goverment, pemerintah dapat menjalankan fungsinya melalui sarana internet yang tujuannya adalah memberi pelayanan kepada publik secara transparan sekaligus lebih mudah, dan dapat diakses (dibaca) oleh komputer dari mana saja.
E-goverment juga dimaksudkan untuk peningkatan interaksi, tidak hanya antara pemerintah dan masyarakat, tetapi juga antar sesama unsur pemerintah dalam lingkup nasional, bahkan internasional. Pemerintahan tingkat provinsi sampai kabupaten kota, telah memiliki situs online. Contohnya adalah DPR, DKI Jakarta, dan Sudin Jaksel. Isi informasi dalam e-goverment, antara lain adalah profil wilayah atau instansi, data statistik, surat keputusan, dan bentuk interaktif lainnya.

4Bidang Bisnis
Prinsip bisnis dengan e-commerce tetap pada transaksi jual beli. Semua proses transaksi perdagangan dilakukan secara elektronik. Mulai dari memasang iklan pada berbagai situs atau web, membuat pesanan atau kontrak, mentransfer uang, mengirim dokumen, samapi membuat claim. Luasnya wilayah e-commerce ini, bahkan dapat meliputi perdagangan internasional, menyangkut regulasi, pengiriman perangkat lunak (soft ware), erbankan, perpajakan, dan banyak lagi. E-commerce juga memiliki istilah lain, yakni e-bussines. Contoh dalam kawasan ini adalah toko online, baik itu toko buku, pabrik, kantor, dan bank (e-banking). Untuk yang disebut terakhir, sudah banyak bank yang melakukan transaksi melalui mobile phone, ATM (Automatic Teller Machine – Anjungan Tunai Mandiri) , bahkan membeli pulsa.

5Bidang kesehatan
Untuk bidang kesehatan penggunaan telematika salah satunya untuk penelitian kesehatan contohnya: Tele-Education, Telemedicine, serta Telematika untuk Manajemen Pelayanan Kesehatan.


RAGAM BAHASA

Pengertian Ragam bahasa 

Bahasa adalah salah satu alat komunikasi. Melalui bahasa manusia dapat saling berhubungan atau berkomunikasi, saling berbagi pengalaman, saling belajar dari yang lain, dan meningkatkan kemampuan intelektual. Bahasa Indonesia memang banyak ragamnya. Hal Ini karena bahasa Indonesia sangat luas pemakaiannya dan bermacam-macam ragam penuturnya. Oleh karena itu, penutur harus mampu memilih ragam bahasa yang sesuai dengan dengan keperluannya, apapun latar belakangnya.
Ragam Bahasa adalah variasi bahasa menurut pemakaian, yang berbeda-beda menurut topik yang dibicarakan, menurut hubungan pembicara, kawan bicara, orang yang dibicarakan, serta menurut medium pembicara (Bachman, 1990). Seiring dengan perkembangan zaman yang sekarang ini banyak masyarakat yang mengalami perubahan. Bahasa pun juga mengalami perubahan. Perubahan itu berupa variasi-variasi bahasa yang dipakai sesuai keperluannya. Agar banyaknya variasi tidak mengurangi fungsi bahasa sebagai alat komunikasi yang efisien, dalam bahasa timbul mekanisme untuk memilih variasi tertentu yang cocok untuk keperluan tertentu yang disebut ragam standar (Subarianto, 2000)

Macam-macam ragam Bahasa Indonesia dapat dibagi menjadi 3 jenis yaitu 

1.       berdasarkan media
2.       berdasarkan cara pandang penutur
3.       berdasarkan topik pembicaraan.
1.Ragam Bahasa Indonesia berdasarkan media

Ditinjau dari media atau sarana yang digunakan untuk menghasilkan bahasa, ragam bahasa terdiri
·         Ragam bahasa lisan
·         Ragam bahasa tulis
Bahasa yang dihasilkan melalui alat ucap (organ of speech) dengan dinamakan ragam bahasa lisan, sedangkan bahasa yang dihasilkan dengan memanfaatkan tulisan dengan huruf sebagai unsur dasarnya, dinamakan ragam bahasa tulis. Jadi dalam ragam bahasa lisan, kita berurusan dengan lafal, dalam ragam bahasa tulis, kita berurusan dengan tata cara penulisan (ejaan).

Ragam Lisan
Ragam bahasa baku lisan didukung oleh situasi pemakaian sehingga kemungkinan besar terjadi pelesapan kalimat. Namun, hal itu tidak mengurangi ciri kebakuannya. Walaupun demikian, ketepatan dalam pilihan kata dan bentuk kata serta kelengkapan unsur-unsur di dalam kelengkapan unsur-unsur di dalam struktur kalimat tidak menjadi ciri kebakuan dalam ragam baku lisan karena situasi dan kondisi pembicaraan menjadi pendukung di dalam memahami makna gagasan yang disampaikan secara lisan.

Pembicaraan lisan dalam situasi formal berbeda tuntutan kaidah kebakuannya dengan pembicaraan lisan dalam situasi tidak formal atau santai. Jika ragam bahasa lisan dituliskan, ragam bahasa itu tidak dapat disebut sebagai ragam tulis, tetapi tetap disebut sebagai ragam lisan, hanya saja diwujudkan dalam bentuk tulis. Oleh karena itu, bahasa yang dilihat dari ciri-cirinya tidak menunjukkan ciri-ciri ragam tulis, walaupun direalisasikan dalam bentuk tulis, ragam bahasa serupa itu tidak dapat dikatakan sebagai ragam tulis. Kedua ragam itu masing-masing, ragam tulis dan ragam lisan memiliki ciri kebakuan yang berbeda.
 
Ciri-ciri ragam lisan:
a.Memerlukan orang kedua/teman bicara;
b.Tergantung situasi, kondisi, ruang & waktu;
c.Tidak harus memperhatikan unsur gramatikal, hanya perlu intonasi serta bahasa tubuh.
d.Berlangsung cepat;
e.Sering dapat berlangsung tanpa alat bantu;
f.Kesalahan dapat langsung dikoreksi;
g.Dapat dibantu dengan gerak tubuh dan mimik wajah serta intonasi
Contoh ragam lisan adalah ‘Sudah saya baca buku itu.’

Ragam Tulis
Dalam penggunaan ragam bahasa baku tulis makna kalimat yang diungkapkannya tidak ditunjang oleh situasi pemakaian, sedangkan ragam bahasa baku lisan makna kalimat yang diungkapkannya ditunjang oleh situasi pemakaian sehingga kemungkinan besar terjadi pelesapan unsur kalimat. Oleh karena itu, dalam penggunaan ragam bahasa baku tulis diperlukan kecermatan dan ketepatan di dalam pemilihan kata, penerapan kaidah ejaan, struktur bentuk kata dan struktur kalimat, serta kelengkapan unsur-unsur bahasa di dalam struktur kalimat.

Ciri-ciri ragam tulis :
1.Tidak memerlukan orang kedua/teman bicara;
2.Tidak tergantung kondisi, situasi & ruang serta waktu;
3.Harus memperhatikan unsur gramatikal;
4.Berlangsung lambat;
5.Selalu memakai alat bantu;
6.Kesalahan tidak dapat langsung dikoreksi;
7.Tidak dapat dibantu dengan gerak tubuh dan mimik muka, hanya terbantu dengan tanda baca.

Contoh ragam tulis adalah ’Saya sudah membaca buku itu.’
2.Ragam Bahasa Indonesia berdasarkan cara pandang penutur

Berdasarkan cara pandang penutur, ragam bahasa Indonesia terdiri dari beberapa ragam diantara nya adalah :
·         Ragam dialek
Contoh : ‘Gue udah baca itu buku.’

·         Ragam terpelajar 
Contoh :  ‘Saya sudah membaca buku itu.’
·         Ragam resmi 
Contoh : ‘Saya sudah membaca buku itu.’
·         Ragam tak resmi 
Contoh : ‘Saya sudah baca buku itu.’ 


3.Ragam Bahasa Indonesia berdasarkan topik pembicaraan
Berdasarkan topik pembicaraan, ragam bahasa terdiri dari beberapa ragam diantara nya adalah :

1.       Ragam bahasa ilmiah
2.       Ragam hukum
3.       Ragam bisnis
4.       Ragam agama
5.       Ragam sosial
6.       Ragam kedokteran
7.       Ragam sastra


Contoh ragam bahasa berdasarkan topik pembicaraan:
Dia dihukum karena melakukan tindak pidana. (ragam hukum)
Setiap pembelian di atas nilai tertentu akan diberikan diskon.(ragam bisnis)
Cerita itu menggunakan unsur flashback. (ragam sastra)
Anak itu menderita penyakit kuorsior. (ragam kedokteran)
Penderita autis perlu mendapatkan bimbingan yang intensif. (ragam psikologi)

Ragam bahasa baku dapat berupa: ragam bahasa baku tulis dan ragam bahasa baku lisan.

Beberapa faktor yang menyebabkan timbulnya keragaman bahasa, diantaranya :
• Faktor Budaya atau letak Geografis
• Faktor Ilmu pengetahuan
• Faktor Sejarah

Kesimpulan
Ragam Bahasa adalah variasi bahasa menurut pemakaian, yang berbeda-beda menurut topik yang dibicarakan, menurut hubungan pembicara, kawan bicara, orang yang dibicarakan, serta menurut media pembicara.



Ragam bahasa terbagi dua jenis yaitu bahasa lisan dan bahasa baku tulis.
Pada ragam bahasa baku tulis kita harus menguasai penggunaan bahasa Indonesia yang baik dan benar dan menguasai EYD, sedangkan untuk ragam bahasa lisan kita harus mampu mengucapkan dan memakai bahasa Indonesia dengan baik serta bertutur kata sopan.

PERANAN BAHASA

PERANAN BAHASA

Bahasa adalah sarana yang digunakan sebagai alat komunikasi dan mengekspresikan diri.dengan bahasa kita mampu untuk bersosialisasi dengan lingkungan.bahasa digunakan sebagai alat untuk mempersatukan bangsanya.di Indonesia pun telah diresmikan dengan mengadakan sumpah pemuda yang dilaksanakan pada tanggal 28 oktober 1928.akan tetapi penggunaan bahasa Indonesia sering disalahgunakan oleh bangsa kita sendiri dengan mencampur adukkan bahasa antara bahasa Indonesia dengan bahasa asing ,seperti bahasa inggris.

Bahasa Indonesia pada umumnya adalah bahasa yang baku.hampir setiap kata yang terkandung di dalamnya adalah bahasa yang baku.tetapi dari tahun demi tahun pergantian zaman dan masuknya budaya-budaya asing ke dalam Indonesia perlahan menggubah sedikit demi sedikit bahasa asli Indonesia .contohnya karena terlalu banyaknya budaya asing di Indonesia ,sampai kata-kata yang tertampil atau terdengar di televisi,media cetak,atau radio pastinya ada saja bahasa asing yang tertera di dalamnya.

Akan tetapi perlu di ketahui,kata-kata dalam bahasa Indonesia itu 80%n merupakan kata serapan, tidak diketahui pasti setiap katanya dari bahasa luar negeri maupun dari bahasa daerah negeri sendiri.dengan ini mengacu bahwa bahasa Indonesia berasal dari bahasa Melayu. Alif Danya Munsi atau memiliki julukan Remy Sylado pernah membahas kata-kata di bahasa Indonesia yang berasal dari bahasa lain, dalam bukunya yang berjudul “9 dari 10 Kata Bahasa Indonesia adalah Asing”.akan tetapi asing disini dimaksudkan bahwa kata-kata Indonesia menggunakan bahasa non-melayu seperti bahasa jawa,sunda,betawi dan bahasa daerah lainnya.

Didalam penyampaian informasi di perlukan struktur bahasa.apabila di dalam struktur bahasa digunakan bahasa yang buruk atau tidak terstruktur maka kata tersebut menjadi tidak jelas dan memungkinkan munculnya kata amigo,jika menjadi sedemikian maka arti dan maksudnya juga akan memiliki kelainan arti.bahasa kita adalah bahasa yang nasional dan memiliki peranan tersendiri untuk Negara kita .apabila dari diri kita sendiri tidak menghargai bahasa kita sendiri bagaimana Negara lain bisa menghargai bahasa kita.setiap bahasa pastinya memiliki peranan masing-masing.

Sabtu, 06 Desember 2014

OSGI (Open Service Gateway Initiative)

OSGI (Open Service Gateway Initiative)

Definisi
OSGI (Open Service Gateway Initiative) adalah sebuah rencana industri untuk cara standar untuk menghubungkan perangkat seperti perangkat rumah tangga dan sistem keamanan ke Internet. OSGI berencana menentukan program aplikasi antarmuka (API) untuk pemrogram menggunakan, untuk memungkinkan komunikasi dan kontrol antara penyedia layanan dan perangkat di dalam rumah atau usaha kecil jaringan. OSGI API akan dibangun pada bahasa pemrograman Java. Program java pada umumnya dapat berjalan pada platform sistem operasi komputer. OSGI adalah sebuah interface pemrograman standar terbuka.
The OSGI Alliance (sebelumnya dikenal sebagai Open Services Gateway inisiatif, sekarang nama kuno) adalah sebuah organisasi standar terbuka yang didirikan pada Maret 1999. Aliansi dan anggota – anggotanya telah ditentukan sebuah layanan berbasis Java platform yang dapat dikelola dari jarak jauh.
Kerangka OSGi (OSGi framework)
Definisi
Kerangka OSGi adalah sistem modul dan layanan platform untuk Java bahasa pemrograman yang menerapkan lengkap dan dinamis model komponen , sesuatu yang seperti tahun 2012 tidak ada di Jawa standalone / VM lingkungan. Aplikasi atau komponen (datang dalam bentuk dari bundel untuk penyebaran) dapat jarak jauh diinstal, mulai, berhenti, diperbarui, dan dihapus tanpa memerlukan restart, pengelolaan paket Jawa / kelas ditentukan dengan sangat rinci. Aplikasi manajemen siklus hidup (start, stop, install, dll) dilakukan melalui API yang memungkinkan untuk remote download dari kebijakan manajemen. Registri layanan memungkinkan berkas untuk mendeteksi penambahan layanan baru, atau penghapusan layanan dan beradaptasi sesuai.
Spesifikasi OSGi telah bergerak melampaui fokus asli gateway layanan, dan sekarang digunakan dalam aplikasi mulai dari ponsel ke open source Eclipse IDE. Area aplikasi lainnya termasuk mobil, otomasi industri, otomatisasi bangunan, PDA, komputasi grid, hiburan, armada manajemen dan aplikasi server .
Arsitektur (Architecture)
Setiap kerangka yang menerapkan standar OSGi menyediakan suatu lingkungan untuk modularisasi aplikasi ke dalam bundel kecil. Setiap bundel adalah koleksi, erat dynamically loadable kelas, guci, dan file konfigurasi yang secara eksplisit menyatakan dependensi eksternal mereka (jika ada).
Kerangka ini secara konseptual dibagi menjadi bidang-bidang berikut:
Bundel
Bundel normal jar komponen dengan nyata tambahan header.
Layanan
Lapisan layanan menghubungkan bundel dalam cara yang dinamis dengan menawarkan model menerbitkan-menemukan-bind untuk polos Interfaces Java tua (POJI) atau Plain Old Java Objects POJO
Layanan Registry
The API untuk jasa manajemen (ServiceRegistration , ServiceTracker dan ServiceReference).
Life-Cycle
The API ntuk manajemen siklus hidup untuk (instal, start, stop, update, dan uninstall) bundel.
Modul
Lapisan ang mendefinisikan enkapsulasi dan deklarasi dependensi (bagaimana sebuah bungkusan dapat mengimpor dan mengekspor kode).
Keamanan
Lapisan yang menangani aspek keamanan dengan membatasi fungsionalitas bundel untuk pra-didefinisikan kemampuan.
Eksekusi Lingkungan
Mendefinisikan apa yang metode dan kelas yang tersedia dalam platform tertentu. Tidak ada daftar tetap eksekusi lingkungan, karena dapat berubah sebagai Java Community Process menciptakan versi baru dan edisi Jawa. Namun, set berikut saat ini didukung oleh implementasi OSGi yang paling:
CDC-1.0/Foundation-1.0
CDC-1.1/Foundation-1.1
OSGi/Minimum-1.0
OSGi/Minimum-1.1
JRE-1.1
Dari J2SE-1.2 hingga J2SE-1.6
Bundles (Kumpulan)
Bundel adalah sekelompok kelas Java dan sumber daya tambahan yang dilengkapi dengan manifes rinci MANIFEST.MF file pada semua isinya, serta layanan tambahan yang diperlukan untuk memberikan kelompok termasuk kelas Java perilaku yang lebih canggih, sejauh deeming seluruh agregat komponen.
Di bawah ini adalah contoh khas MANIFEST.MF file dengan Headers OSGi:
Bundle-Nama: Hello World
Bundle-SymbolicName: org.wikipedia.helloworld
Bundle-Description: Sebuah bundel Hello World
Bundle-ManifestVersion: 2
Bundle-Version: 1.0.0
Bundle-Activator: org.wikipedia.Activator
Ekspor-Paket: org.wikipedia.helloworld, version = “1.0.0″
Impor-Paket: org.osgi.framework, version = “1.3.0″
Makna dari isi dalam contoh adalah sebagai berikut :
Bundle-Nama: Mendefinisikan nama terbaca-manusia untuk bundel ini, Cukup memberikan nama pendek untuk bundel.
Bundle-SymbolicName: Header hanya diperlukan, entri ini menetapkan pengenal unik untuk bundel, berdasarkan konvensi nama domain terbalik (digunakan juga oleh paket java ).
Bundle-Description: Penjelasan mengenai fungsi bundel itu.
Bundle-ManifestVersion: Menunjukkan spesifikasi OSGi digunakan untuk membaca bundel ini.
Bundle-Version: menunjuk nomor versi ke bundel.
Bundle-Activator: Menunjukkan nama kelas yang akan dipanggil sekali bundel diaktifkan.
Ekspor-Paket: mengungkapkan mana Java paket yang terkandung dalam sebuah kemasan akan dibuat tersedia untuk dunia luar.
Impor-Paket: Menunjukkan mana Java paket akan diperlukan dari dunia luar untuk memenuhi dependensi yang dibutuhkan dalam sebuah kemasan.
Manfaat OSGI
1. Mengurangi Kompleksitas (Reduced Complexity)
Mengembangkan dengan teknologi OSGi berarti mengembangkan bundel: komponenOSGi. Bundel adalah modul. Mereka menyembunyikan internal dari bundel lain danberkomunikasi melalui layanan didefinisikan dengan baik. Menyembunyikan internals berartilebih banyak kebebasan untuk berubah nanti. Hal ini tidak hanya mengurangi jumlah bug, itu juga membuat kumpulan sederhana untuk berkembang karena bundel ukuran benarmenerapkan sepotong fungsionalitas melalui interface didefinisikan dengan baik. Ada sebuahblog menarik yang menjelaskan teknologi OSGi apa yang mereka lakukan bagi prosespembangunan
2. Reuse
Para model komponen OSGi membuatnya sangat mudah untuk menggunakan banyak komponen pihak ketiga dalam suatu aplikasi. Peningkatan jumlah proyek-proyek sumber terbuka memberikan JAR’s mereka siap dibuat untuk OSGi. Namun, perpustakaan komersial jugamenjadi tersedia sebagai bundel siap pakai.
3. Real World
OSGI kerangka kerja yang dinamis. Ini dapat memperbarui bundel on the fly dan pelayanan yang datang dan pergi. Ini dapat menghemat dalam penulisan kode dan juga menyediakan visibilitas global, debugging tools, dan fungsionalitas lebih daripada yang telah dilaksanakan selama satu solusi khusus.
4. Easy Deployment
Teknologi OSGi bukan hanya sebuah standard untuk komponen, tapi juga menentukan bagaimana komponen diinstal dan dikelola. API telah digunakan oleh banyak berkas untuk menyediakan sebuah agen manajemen. Agen manajemen ini bisa sesederhana sebagai perintah shell, TR-69 sebuah protokol manajemen pengemudi, OMA DM protokol sopir, komputasi awan antarmuka untuk Amazon EC2, atau IBM Tivoli sistem manajemen. Manajemen standar API membuatnya sangat mudah untuk mengintegrasikan teknologi OSGi dalam sistem yang ada dan masa depan.
5. Dynamic Updates
Model komponen OSGi adalah model dinamis. Kumpulan dapat diinstal, mulai, berhenti,diperbarui, dan dihapus tanpa menurunkan keseluruhan sistem. Banyak pengembang Java tidak percaya ini dapat dilakukan pada awalnya oleh karena itu tidak digunakan dalam produksi.Namun, setelah menggunakan ini dalam pembangunan selama beberapa waktu, sebagian besar mulai menyadari bahwa itu benar-benar bekerja dan secara signifikan mengurangi waktu penyebaran.
6. Simple
The OSGi API sangat sederhana. API inti hanya terdiri dari satu paket dan kurang dari 30 kelas / interface. API inti ini cukup untuk menulis kumpulan, menginstalnya, start, stop, update,dan menghapus mereka dan mencakup semua pendengar dan keamanan kelas.
7. Kecil (Small)
The OSGi Release 4 Framework dapat diimplementasikan kedalam JAR 300KB. Ini adalah overhead kecil untuk jumlah fungsi yang ditambahkan ke salah satu aplikasi dengan memasukkan OSGi. Oleh karena itu OSGi berjalan pada berbagai macam perangkat: dari sangat kecil, kecil, dan untuk mainframe. Hanya meminta Java VM minimal untuk menjalankan dan menambahkan sangat sedikit di atasnya.
8. Cepat (Fast)
Salah satu tanggung jawab utama dari Framework OSGi memuat kelas-kelas dari bundel.Di Java tradisional, JARs benar-benar terlihat dan ditempatkan pada daftar linear. Pencarian sebuah kelas memerlukan pencarian melalui daftar ini. Sebaliknya, pra-kabel OSGi bundel dan tahu persis untuk setiap bundel bundel yang menyediakan kelas. Kurangnya pencarian yang signifikan faktor mempercepat saat startup.
Virtualization
Istilah virtualization atau virtualisasi sebenarnya memiliki banyak pengertian. Dalam kamus bahasa Indonesia sendiri belum ditemukan definisi yang jelas tentang virtualisasi. Jika merujuk pada kamus Oxford istilah virtualization merupakan turunan dari kata virtualize yang memiliki makna:
“convert (something) to a computer-generated simulation of reality”
Kalau terjemahan bebasnya:
“mengubah sesuatu (mengkonversi) ke bentuk simulasi dari bentuk nyata yang ada”
Saya tidak akan fokus pada istilah dalam bahasa karena hal tersebut tidak relevan untuk dibicarakan di artikel ini . Tapi inti dari virtualisasi sebenarnya ialah membuat sebuah simulasi dari perangkat keras, sistem operasi, jaringan maupun yang lainnya. Di bidang teknologi informasi, virtualization digunakan sebagai sarana untuk improvisasi skalabilitas dari hardware yang ada.
Dengan virtualization, beberapa sistem operasi dapat berjalan secara bersamaan pada satu buah CPU. Hal ini tentunya dapat mengurangi biaya yang dapat dikeluarkan oleh sebuah perusahaan. Dan tren ke depan virtualization ini akan banyak digunakan baik di perusahaan yang bergerak dibidang IT (information technology) maupun yang tidak murni bergerak di bidang IT namun menggunakan IT sebagai sarana untuk memajukan usahanya.
Menurut Alan Murphy dalam papernya “Virtualization Defined – Eight Different Ways” menyebutkan setidaknya terdapat delapan istilah dalam penerapan virtualization. Diantaranya ialah operating system virtualization, application server virtualization, application virtualization, management virtualization, network virtualization, hardware virtualization, storage virtualization dan service virtualization.
Dalam hardware virtualization, perangkat lunak bekerja membentuk sebuah virtual machine yang bertindak seolah-olah seperti sebuah komputer asli dengan sebuah sistem operasi terinstall di dalamnya. Salah contoh yang mudah misalkan terdapat satu buah komputer yang telah terinstall GNU/Linux Ubuntu. Kemudian dengan menggunakan perangkat lunak virtualization semisal Virtualbox kita dapat menginstall dua buah sistem operasi lain sebagai contoh Windows XP dan FreeBSD.
Sistem operasi yang terinstall di komputer secara fisik dalam hal ini GNU/Linux Lubuntudisebut sebagai host machine sedangkan sistem operasi yang diinstall diatasnya dinamakan guest machine. Istilah host dan guest dikenalkan untuk memudahkan dalam membedakan antara sistem operasi fisik yang terinstall di komputer dengan sistem operasi yang diinstall diatasnya atau virtualnya.
Perangkat lunak yang digunakan untuk menciptakan virtual machine pada host machine biasa disebut sebagai hypervisor atau Virtual Machine Monitor (VMM). Menurut Robert P. Goldberg pada tesisnya yang berjudul “Architectural Principles For Virtual Computer Systems” pada hal 23 menyebutkan bahwa tipe-tipe dari VMM ada 2 yaitu :
• Type 1 berjalan pada fisik komputer yang ada secara langsung. Pada jenis ini hypervisor / VMM benar-benar mengontrol perangkat keras dari komputer host-nya. Termasuk mengontrol sistem operasi-sistem operasi guest-nya. Contoh implementasi yang ada dan sudah saya coba secara langsung ialah VMWare ESXi. Adapun contoh yang lain yang ada seperti Microsoft Hyper-V
• Type 2 berjalan pada sistem operasi diatasnya. Pada tipe ini tentunya guest sistem operasi nya berada di layer diatasnya lagi.
API (Application Program Interface)
Kebanyakan programmer membuat aplikasi dengan menggunakanApplication Programming Interface(API). Dalam API itu terdapat fungsi-fungsi/perintah-perintah untuk menggantikan bahasa yang digunakan dalam system callsdengan bahasa yang lebih terstruktur dan mudah dimengerti oleh programmer. Fungsi yang dibuat dengan menggunakan API tersebut kemudian akan memanggil system callssesuai dengan sistem operasinya. Tidak tertutup kemungkinan nama dari system callssama dengan nama di API.
Keuntungan memprogram dengan menggunakan API adalah:
Portabilitas. Programmer yang menggunakan API dapat menjalankan programnya dalam sistem operasi mana saja asalkan sudah ter- install API tersebut. Sedangkansystem call berbeda antar sistem operasi, dengan catatan dalam implementasinya mungkin saja berbeda.
Lebih Mudah Dimengerti. API menggunakan bahasa yang lebih terstruktur dan mudah dimengerti daripada bahasa system call. Hal ini sangat penting dalam hal editing dan pengembangan.
System call interface ini berfungsi sebagai penghubung antara API dan system call yang dimengerti oleh sistem operasi. System call interface ini akan menerjemahkan perintah dalam API dan kemudian akan memanggil system calls yang diperlukan.
Untuk membuka suatu file tersebut user menggunakan program yang telah dibuat dengan menggunakan bantuan API, maka perintah dari user tersebut diterjemahkan dulu oleh program menjadi perintah open(). Perintah open() ini merupakan perintah dari API dan bukan perintah yang langsung dimengerti oleh kernel sistem operasi. Oleh karena itu, agar keinginan user dapat dimengerti oleh sistem operasi, maka perintah open() tadi diterjemahkan ke dalam bentuk system call oleh system call interface. Implementasi perintah open() tadi bisa bermacam-macam tergantung dari sistem operasi yang kita gunakan.
Cara Memakai API
* Dilakukan dengan mengimpor package/kelas import java.util.Stack;
* Ada beberapa kelas bernama sama dipackage yang berbeda, yaitu :
– import salah satu dan gunakan nama lengkap untuk yang lain, atau
– gunakan nama lengkap semua kelas
Ada tiga jenis Bahasa Pemrograman Java Application Programming Interface (API):
* inti resmi Java API, yang terdapat dalam JDK atau JRE, dari salah satu edisi dari Java Platform. Tiga edisi dari Java Platform adalah Java ME (Micro edition), Java SE (Standard edition), dan Java EE (Enterprise edition).
* Resmi opsional API yang dapat didownload secara terpisah. Spesifikasi API ini didefinisikan sesuai dengan Spesifikasi Jawa Request (JSR), dan kadang-kadang beberapa API ini kemudian dimasukkan dalam API inti dari platform (contoh yang paling terkenal dari jenis ini adalah swing).
* API tidak resmi, yang dikembangkan oleh pihak ketiga, tetapi tidak berkaitan dengan JSRs apapun.
Pihak-pihak ketiga dapat dengan bebas mengimplementasikan spesifikasi JSR API resmi (bahkan untuk API inti dari bahasa), memberikan bahwa mereka menyesuaikan diri dengan Teknologi Kompatibilitas Kit (TCK) untuk JSR ini (yang TCK adalah paket tes yang memeriksa kesesuaian dari implementasi untuk JSR). The result of this freedom is that many official APIs have more implementations than the Sun’s Reference implementation (RI). Hasil dari kebebasan ini adalah bahwa banyak API resmi memiliki lebih implementasi daripada Matahari pelaksanaan Referensi (RI). Anda dapat menggunakan kelas Java dan API untuk mengakses konten di berbagai server konten.
The DB2 Content Management pusat informasi yang menyediakan dokumentasi API berikut:
* Kelas Java dan API
* JavaBeans
* C + + kelas dan API
* Tabel kontrol sistem
* Perpustakaan pengguna server keluar
* DB2 Content Manager aturan sistem konektor
Berikut ini adalah sebagian daftar Application Programming Interface (API) untuk Java Programming Language.
* Java Platform, Standard Edition (Java SE)
* Bundled 1.1.1 API (bagian dari standar download)
* Opsional 1.1.2 API (download terpisah)
* Java Platform, Enterprise Edition (Java EE)
* Bundled 1.2.1 API (bagian dari standar download)
* Opsional 1.2.2 API (download terpisah)
* Java Platform, Micro Edition (Java ME)

* Unofficial API (Dirilis oleh pihak ketiga)

Middleware Telematika

Middleware Telematika

Dalam dunia teknologi informasi, terminologi middleware adalah istilah umum dalam pemrograman komputer yang digunakan untuk menyatukan, sebagai penghubung, ataupun untuk meningkatkan fungsi dari dua buah progaram/aplikasi yang telah ada.
Perangkat lunak middleware adalah perangkat lunak yang terletak diantara program aplikasi dan pelayanan-pelayanan yang ada di sistim operasi. Adapun fungsi dari middleware adalah:
Menyediakan lingkungan pemrograman aplikasi sederhana yang menyembunyikan penggunaan secara detail pelayanan-pelayanan yang ada pada sistem operasi .
Menyediakan lingkungan pemrograman aplikasi yang umum yang mencakup berbagai komputer dan sistim operasi.
Mengisi kekurangan yang terdapat antara sistem operasi dengan aplikasi, seperti dalam hal: networking, security, database, user interface, dan system administration.
Tujuan Umum Middleware Telematika

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.
Middleware sangat dibutuhkan untuk bermigrasi dari aplikasi mainframe ke aplikasi client/server dan juga untuk menyediakan komunikasi antar platform yang berbeda
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.

Teknologi yang terkait dengan telematika

Teknologi yang terkait dengan telematika

       Sebelum membahas tentang teknologi yang terkait dengan antar muka telematika, ada baiknya terlebih dahulu memahami apa yang dimaksud dengan antar muka (interface). Pengertian antarmuka ( interface) adalah salah satu layanan yang disediakan sistem operasi sebagai sarana interaksi antara pengguna dengan sistem operasi. Antarmuka (interface) adalah komponen sistem operasi yang bersentuhan langsung dengan pengguna.
       Terdapat dua jenis antarmuka, yaitu Command Line Interface(CLI) danGraphical User Interface(GUI).
 Command Line Interface(CLI)
CLI adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasi melalui text-terminal. Pengguna menjalankan perintah dan program di sistem operasi tersebut dengan cara mengetikkan baris-baris tertentu.
Meskipun konsepnya sama, tiap-tiap sistem operasi memiliki nama atau istilah yang berbeda untuk CLI-nya. UNIX memberi nama CLI-nya sebagai bash, ash, ksh, dan lain sebagainya. Microsoft Disk Operating System (MS-DOS) memberi nama command.com atau Command Prompt. Sedangkan pada Windows Vista, Microsoft menamakannya PowerShell. Pengguna Linux mengenal CLI pada Linux sebagai terminal, sedangkan pada Apple namanya adalah commandshell.
 Graphical User Interface(GUI)
GUI adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan sistem operasi melalui gambar-gambar grafik, ikon, menu, dan menggunakan perangkat penunjuk ( pointing device) seperti mouse atau track ball. Elemen-elemen utama dari GUI bisa diringkas dalam konsep WIMP ( window, icon, menu, pointing device).
Terdapat 6 macam fitur Teknologi yang terkait antar muka telematika. Fitur-fitur itu antara lain:
1. Head Up Display (HUD)
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.
Teknologi ini pada awalnya digunakan pada bidang militer saja, seperti penggunaan pada pesawat tempur berikut ini:

Gambar 1. Penggunaan HUD pada pesawat F-16
Kini teknologi Head Up Display (HUD) juga diterapkan oleh industri otomotif di dunia, dan BMW menjadi pabrikan otomotif pertama yang meluncurkan produk massal dengan teknologi HUD di kaca depannya. Teknologi ini tak hanya memberi kenyamanan bagi pengemudi, melainkan juga keselamatan berkendara.
Pada saat mengemudi, seseorang dihadapkan pada banyak hal yang bisa berakibat pada berkurangnya perhatian terhadap situasi lalu-lintas. Umpamanya, pada saat memutar musik, mendengarkan radio, bercakap-cakap dengan penumpang, bahkan ketika pengemudi sekadar mengalihkan pandangannya ke arah dasbor. Perlu waktu satu detik bagi seorang pengemudi untuk melirik indikator kecepatan pada dasbor. Padahal dengan waktu satu detik pula, mobil pada kecepatan 50 kilometer per jam bisa meluncur sejauh 50 kaki.
Fakta lapangan seperti itulah yang mendasari industri otomotif terus berupaya meminimalkan resiko, dengan menciptakan sistem kontrol. Salah satunya, dengan Head-Up Display (HUD), yang memiliki prospek menjanjikan. Itu karena HUD mampu menampilkan informasi penting pada kaca depan, langsung pada area pandang pengemudi, hingga ia tak perlu lagi menunduk atau celingukan mengalihkan pandangannya dari jalan di depannya. Dengan memanfaatkan proyektor laser (laser projector), diharapkan kaca mobil depan nantinya bisa berfungsi sebagai layar monitor yang bisa menampilkan berbagai informasi berguna bagi pengendara.
Tidak sampai di situ, HUD juga diharapkan mampu menjadi alat bantu ketika mengemudi dalam kabut yang tebal atau kegelapan malam. Dengan tambahan beberapa sensor sonar dan kamera night vision, kaca depan mobil nantinya mampu menunjukkan area-area penting dari jalanan yang berada di depan mobil, seperti tepi jalan, rambu, dan objek yang melintas di depannya. Berikut merupakan contoh penggunaan HUD di masa depan.
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.
  Sebuah contoh nyata adalah Marmer UI Answering Machine oleh Durrell Uskup (1992). Sebuah kelereng mewakili satu pesan yang ditinggalkan di mesin penjawab. Menjatuhkan marmer ke piring diputar kembali pesan atau panggilan terkait kembali pemanggil.
Contoh lain adalah sistem Topobo. Balok-balok dalam LEGO Topobo seperti blok yang dapat bentak bersama, tetapi juga dapat bergerak sendiri menggunakan komponen bermotor. Seseorang bisa mendorong, menarik, dan memutar blok tersebut, dan blok dapat menghapal gerakan-gerakan ini dan diulang mereka.
Pelaksanaan lain memungkinkan pengguna untuk membuat sketsa gambar di atas meja sistem dengan pena yang benar-benar nyata. Menggunakan gerakan tangan, pengguna dapat mengkloning gambar dan peregangan dalam sumbu X dan Y akan hanya sebagai salah satu program dalam cat. Sistem ini akan mengintegrasikan kamera video dengan gerakan system pengakuan.
Contoh lain adalah logat, pelaksanaan TUI membantu membuat produk ini lebih mudah diakses oleh pengguna tua produk. 'teman' lewat juga dapat digunakan untuk mengaktifkan interakasi yang berbeda dengan produk.
Beberapa pendekatan telah dilakukan untuk membangun middleware untuk TUI generik. Mereka sasaran menuju kemerdekaan aplikasi domain serta fleksibilitas dalam hal teknologi sensor yang digunakan. Sebagai contoh, Siftables menyediakan sebuah platform aplikasi yang sensitif menampilkan gerakan kecil bertindak bersama-sama untuk membentuk antar muka manusia – computer.
Dukungan kerjasama TUIs harus mengizinkan distribusi spasial, kegiatan asynchronous, dan modifikasi yang dinamis, TUI infrastruktur, untuk nama yang paling menonjol. Pendekatan ini menyajikan suatu kerangka kerja yang didasarkan pada konsep ruang tupel LINDA untuk memenuhi persyaratan ini. Kerangka kerja yang dilaksanakan TUI untuk menyebarkan teknologi sensor pada semua jenis aplikasi dan aktuator dalam lingkungan terdistribusi.
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.
Sebagai disiplin teknologi, Computer Vision berusaha untuk menerapkan teori dan model untuk pembangunan sistem visi komputer. Contoh aplikasi dari visi komputer mencakup sistem untuk:
 Pengendalian proses (misalnya, sebuah robot industri atau kendaraan otomatis).
 Mendeteksi peristiwa (misalnya, untuk pengawasan visual atau menghitung orang).
 Mengorganisir informasi (misalnya, untuk pengindeksan database foto dan gambar urutan).
Modeling benda atau lingkungan (misalnya, inspeksi industri, analisis citra medis atau model  topografi).
Interaksi (misalnya, sebagai input ke perangkat untuk interaksi manusia komputer).
4. Browsing Audio Data
      Browsing Audio Data Browsing Audio Data merupakan metode browsing jaringan yang digunakan untuk browsing video / audio data yang ditangkap oleh sebuah IP kamera. Jaringan video / audio metode browsing mencakupi langkah-langkah sebagai berikut ; Menjalankan sebuah program aplikasi komputer lokal untuk mendapatkan kode identifikasi yang disimpan dalam kamera IP. Transmisi untuk mendaftarkan kode identifikasi ke DDNS ( Dynamic Domain Name Server) oleh program aplikasi. Mendapatkan kamera IP pribadi alamat dan alamat server pribadi sehingga pasangan IP kamera dan kontrol kamera IP melalui kamera IP pribadi alamat dan alamat server pribadi compile ke layanan server melalui alamat server pribadi sehingga untuk mendapatkan video / audio data yang ditangkap oleh kamera IP, dimana server layanan menangkap video / audio data melalui Internet.
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.

Minggu, 09 November 2014

Pengaruh Positif dan Negatif Sosial Media

Dampak Positif dan Negatif Menggunakan Sosial Media
 
Berbicara sosial media sekarang ini memang sudah tidak asing lagi dikalangan masyarakat, hampir tiap individu menggunakan media sosial dari yang muda hingga yang tua baik untuk berbinis maupun hanya sebatas terhubung dengan teman. Dengan adanya sosial media memang sangatlah membantu kita dalam berhubungan dengan orang lain, baik teman maupun saudara. Namun di dalam kemudahan itu juga terdapat dampak positif serta negatifnya, berikut akan dijelaskan dampak yang terjadi dalam penggunaan media sosial.


Dampak Positif

Sebagai tempat promosiDengan banyaknya orang yang menggunakan jejaring sosial, membuka kesempatan kita untuk mempromosikan produk/jasa yang kita tawarkan

Ajang memperbanyak teman
Dapat menambah teman baru maupun relasi bisnis dengan mudah
Sebagai media komunikasi
Mempermudah komunikasi kita dengan orang-orang, baik dalam maupun luar negeri
Tempat mencari informasi
Banyak juga instansi pencari berita yang menggunakan media sosial sebagai media penyeberannya
Tempat berbagi
Dengan fitur yanga ada pada media sosial kita dapat dengan mudah saling bertukar data baik berupa foto, dokumen, maupun pesan suara


Dampak Negatif

Munculnya tindak kejahatan
Banyak juga orang yang menggunakan media sosial sebagai alat untuk melakukan kejahatan seperti contohnya penculikan dan penipuan
Mengganggu hubungan antar pasangan
Media sosial juga dapat memicu kecemburuan antar pasangan jika memang pasangan itu berhubungan yang tidak wajar dengan orang lain
Menimbulkan sifat candu
Media sosial juga dapat menimbulkan candu yang dapat mengakibatkan sifat penggunanya menjadi autis atau lebih menutup diri pada kehidupan sekitar
Seperti itulah dampak negatif dan positif dari penggunaan media sosial, tetapi semua kembali lagi kepada orang yang menggunakannya. Media sosial hanyalah alat pengubung dan kita selaku pengguna harus menggunakannya dengan baik dan bijak.