Sabtu, 20 Februari 2010

.:Pilihan Hidup:.

"Pilihan Hidup" sebenarnya suatu kata yang sering kita dengar,tetapi tanpa disadari hingga sampai saat ini kita sudah menjalani pilhan hidup kita..Pilihan hidup juga sering membuat orang lain tidak megerti, hanya diri masing-masing yang mengerti arti pilihan hidup.
semua orang bertanggung jawab penuh menentukan pilihan hidupnya masing-masing. Dimulai dari keberhasilan dalam prestasi akademik,,memutuskan sesuatu masalah dan menghasilkan keputusan yang bijak,,memilih pasangan,,pekerjaan,,senang,,sedih,,susah,,mudah,,kaya,,miskin,...itu semua kita yang menentukan...

Perlu diketahui hidup ini sepenuhnya tercipta dari pikiran kita...memang semua sudah ada yang mengaturnya yaitu sang Maha Pencipta Alam Semesta ini "Allah SWT"...
tetapi tetap semua berawal dari diri kita masing-masing...baru selebihnya menyerahkan semua keputusan kepada NYA....
Selalu tanamkan dalam Pikiran,,positif dalam berfikir dan selalu katakan "Bisa!!".
melalui pikiran yang tertanam seperti itu pasti akan termotivasi dengan sendirinya...
Pikiran juga harus selalu berpikiran "MERDEKA" walaupun sedang menghadapi banyak masalah...

Contoh : "Ani suatu ketika mengalami kegagalan. Dia tidak bisa melanjutkan kuliah karena tebentur biaya... Kedua orang tuanya sudah tidak lagi bekerja..."
Analisa dalam masalah ini : Apabila Ani berpikiran "TIDAK MERDEKA" maka ia akan selalu menyalahkan keadaan....selalu berfikiran negatif...
Tetapi apabila Ani bepikiran "MERDEKA" dia pasti akan memikirkan "Lalu apa yang harus dan bisa saya lakukan dengan keadaan seperti ini??". Ani pasti akan memikirkan langkah selanjutnya jauh kedepan. Tentu saja banyak hal yang bisa Ani kerjakan untuk kedua orangtuanya dan untuk menyelematkan kuliahnya sendiri...yaitu dengan bekerja paruh waktu.
Ani berhasil menentukan pilihan hidupnya sendiri ke arah yang lebih baik dan dengan keputusan yang bijak (tanpa mengorbankan atau mengalahkan sesuatu).

Rabu, 06 Januari 2010

Always Positiv Thinking ^_^

"Positif Thinking" cuma kata-kata itu yg selalu jadi kekuatan dalam hidup...
Percaya ga sih?? kalo positif thinking tuh bener-bener b'pengaruh dalam hidup kita sehari-hari??
nih,,saya punya cerita tentang positif thinking...tapi kali ini selalu berpkiran positif kepada Allah SWT.

Semua dimulai dari impianku. Aku ingin menjadi astronot. Aku ingin terbang ke luar angkasa. Tetapi aku tidak memiliki sesuatu yang tepat. Aku tidak memiliki gelar. Dan aku bukan seorang pilot.

Namun, sesuatu pun terjadilah. Gedung Putih mengumumkan mencari warga biasa untuk ikut dalam penerbangan 51-L pesawat ulang-alik Challanger. Dan warga itu adalah seorang guru. Aku warga biasa, dan aku seorang guru. Hari itu juga aku mengirimkan surat lamaran ke Washington. Setiap hari aku berlari ke kotak pos. Akhirnya datanglah amplop resmi berlogo NASA. Doaku terkabulkan. Aku lolos penyisihan pertama. Ini benar-benar terjadi padaku.

Selama beberapa minggu berikutnya, perwujudan impianku semakin dekat saat NASA mengadakan test fisik dan mental. Begitu test selesai, aku menunggu dan berdoa lagi. Aku tahu aku semakin dekat pada impianku. Beberapa waktu kemudian, aku menerima panggilan untuk mengikuti program latihan astronot khusus di Kennedy Space Center

Dari 43.000 pelamar, kemudian 10.000 orang, dan kini aku menjadi bagian dari 100 orang yang berkumpul untuk penilaian akhir. Ada simulator, uji klaustrofobi , latihan ketangkasan , percobaan mabuk udara. Siapakah di antara kami yang bisa melewati ujian akhir ini ?

Aku sangat yakin bahwa akulah yang akan terpilih. “ Tuhan, biarlah diriku yang terpilih karena itu adalah anugerah yang terbesar dalam hiduku!” , begitu aku berdoa. Lalu tibalah berita yang menghancurkan itu. NASA memilih orang lain yaitu Christina McAufliffe.

Aku kalah. Impian hidupku hancur. Aku mengalami depresi. Rasa percaya diriku lenyap, dan amarah menggantikan kebahagiaanku. Aku mempertanyakan semuanya. Kenapa Tuhan? Kenapa bukan aku? Bagian diriku yang mana yang kurang? Mengapa aku diperlakukan kejam ?

Aku berpaling pada ayahku. Dan katanya: “Semua terjadi karena suatu alasan.”

Selasa, 28 Januari 1986, aku berkumpul bersama teman-teman untuk melihat peluncuran Challanger. Saat pesawat itu melewati menara landasan pacu, aku menantang impianku untuk terakhir kali. Tuhan, aku bersedia melakukan apa saja agar berada di dalam pesawat itu. Kenapa bukan aku? 73 detik kemudian, Tuhan menjawab semua pertanyaanku dan menghapus semua keraguanku saat Challanger meledak... dan menewaskan semua penumpang.

Saat itulah aku menangis, dan perasaan kesal dan marah kepada Tuhan hilang…yang ada adalah perasaan yang sangat bahagia dan tersanjung…bahwa Tuhan benar-benar sayang kepada diriku.

Aku teringat kata-kata ayahku: “Semua terjadi karena suatu alasan.” Aku tidak terpilih dalam penerbangan itu, walaupun aku sangat menginginkannya karena Tuhan memiliki alasan lain untuk kehadiranku di bumi ini. Aku memiliki misi lain dalam hidup. Aku tidak kalah; aku seorang pemenang….
Aku menang karena aku telah kalah. Aku, Frank Slazak, masih hidup untuk bersyukur pada Tuhan karena tidak semua doaku dikabulkan.

Tuhan mengabulkan doa kita dengan 3 cara:
1. Apabila Tuhan mengatakan YA. Maka kita akan mendapatkan apa yang kita minta.
2. Apabila Tuhan mengatakan TIDAK. Maka mungkin kita akan mendapatkan yang lain yang lebih sesuai untuk kita.
3. Apabila Tuhan mengatakan TUNGGU. Maka mungkin kita akan mendapatkan yang terbaik sesuai dengan kehendakNYA.

Firman Allah dalam Al Quran :
" Boleh jadi kamu membenci sesuatu, padahal ia amat baik bagimu, dan boleh jadi (pula) kamu menyukai sesuatu, padahal ia amat buruk bagimu; Allah mengetahui, sedang kamu tidak mengetahui." (QS 2:216)




Subhanallah...Kali ini saya tidak mau berburuk sangka (negatif thinking) lagi...ternyata semuanya sudah ada yang mengaturnya...
So,,always be positif thinking yah!! ^^__

Sumber : Anonymous

Sabtu, 02 Januari 2010

.:Perpustakaan Sumber Ilmu KU:.

Perkembangan teknologi yang saat ini bertambah pesat,, membuat kita para pengguna dimanjakan oleh kecanggihannya. Seperti misalnya di bidang per Bankan sudah ada fasilitas mobile banking dan lain-lain.

Hmmm...Langsung aja ketopik kita semula...
Perpustakaan itu apa sih?? hayo apa??? bagi yang belum  tau hayuk kita belajar sama-sama,,bagi yang udah tau tolong di tambahkan ya tentang topik kita kali ini.. ;)
Perpustakaan merupakan unsur utama dalam terlaksanannya dan tercapainya tujuan program pengembangan sebuah instansi baik aitu sekolah,universitas dan lain-lain. Perpustakaan sering dikatakan sebagai jantungnya dunia pendidikan. Perpustakaan sebagai unsur pokok yang tidak bisa diabaikan begitu saja.

Kalau di lihat begitu pentingnya Perpustakaan tentunya harus ditunjang dengan teknologi yang sedang berkembang saat ini.
Jika saya boleh berandai-andai (boleh dong.. :P) saya ingin aplikasi perpustakaan yang online...karena pada umumnya aplikasi yang banyak dipakai saat ini belum online. Apabila aplikasi perpustakaan sudah online mungkin pengunjung tidak susah bersusah payah untuk datang ke perputakaan tersebut. Cukup hanya dengan mengunjungi website perpustakaan yang ingin di kunjungi dan bertanya kepada petugas perpustakaan apakah buku yang di inginkan tersedia dan jika ingin meminjam bisa langsung meminjam (tentunya sudah menjadi anggota di Perpustakaan tersebut). Tentunya semua kegiatan itu dilakukan di mana saja kita berada. Cukup efisien dan mudah bukan??

Yuk kita wujudkan semua sistem serba Online ^_^

Minggu, 06 Desember 2009

Fitur Pada Antar Muka Telematika

Pertama kali mendengar kata antar muka yang terlintas dalam pikiran saya yaitu adanya dua orang yang saling berhadap-hadapan sehingga muka / wajah mereka saling berpandang-pandangan dan dari hal tersebut dapat ditarik kesimpulan bahwa tindakan itu merupakan antar muka. Namun dalam pelajaran computer seperti yang akan saya bahas, bukanlah tindakan yang dilakukan oleh 2 orang atau lebih tetapi lebih pada pertemuan muka antara wajah pengguna computer dengan tampilan komputernya., Hehehehehe_agak bingung g c??? kalau bingung ada pengertian secara lebih ilmiahnya, yaitu :
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 adalah komponen sistem operasi yang bersentuhan langsung dengan pengguna. Terdapat dua jenis antarmuka, yaitu Command Line Interface(CLI) dan Graphical User Interface(GUI).
Nah jadi agak betul kan yang tadi saya bilang, walau Cuma sedikit betulnya…hehehehhe_paling g hamper benar…
Dilanjutkan lagi dengan membahas mengenai CLI dan GUInya ya…

• 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.
Wah untuk yang CLI ini, paling tidak kita harus tahu mengenai perintah-perintah yang dipakai…jadi berasa ada dizaman dulu lagi deh (maksudnya zaman-zaman SD gitu deh…heheheheh_bukan zaman purba loeh). Klo tampilan computer dizaman dulu kan hanya layar hitam dan putih gitu alias monochrome…ada juga c yang berwarna biru…
Sedangkan untuk yang GUI sebagai berikut…..

• 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).


Gambar, Contoh GUI


Klo dibandingkan dengan CLI, saya c lebih pilih yang GUI karena tampilannya tuh bersahabat banged…cie cie…maksudnya, baik dalam tampilan atau pun penggunaannya lebih mudah yang GUI karena dah di-disain sedemikian rupa selain itu penuh warna pula tampilannya, tidak seperti yang CLI.

Fitur-fitur pada antar muka telematika
Beberapa fitur yang terdapat pada interface telematika seperti :
• Aplikasi Berbasis Web (berteknologi internet),
Aplikasi Berbasis Web yang tidak perlu diinstall di setiap client dan bisa dijalankan pada sistem operasi apapun (Open System). Server berbasis Linux/ Unix yang relatif lebih aman dari gangguan virus komputer dan hacker. Dengan berbagai keunggulan dan kelengkapan yang ditawarkan antara lain :
- Support dan pemeliharaan jarak jauh (Remote Admin)
- Aplikasi yang ringan dan cepat
- Dapat di akses dan bertransaksi dari manapun juga menggunakan internet.
• video conference,
Layanan video conference merupakan layanan komunikasi yang melibatkan video dan audio secara real time. Teknologi yang digunakan untuk layanan video conference komersial pada awalnya dikembangkan di atas platform ISDN (Integrated Switch Digital Network) dengan standar H.320. Secara fungsional, elemen pendukung layanan video conference terdiri dari:
>> Terminal video conference atau endpoint video conference, adalah perangkat yang berada di sisi pengguna video conference.
>> MCU (Multipoint Conference Unit), adalah semacam server yang berfungsi sebagai pengendali konferensi yang melibatkan banyak pengguna dan banyak sesi konferensi.
>> Gateway dan gatekeeper adalah media yang melakukan proses adaptasi komunikasi video conference berbasis ISDN ke IP dan sebaliknya.
Jenis Video Conference Jenis video conference berdasarkan hubungan diantara pemakainya dapat dibagi menjadi tiga bagian :
1. Real Time Colaboration Multiparty Conferencing, merupakan sarana hubungan konferensi yang seketika dengan resolusi yang baik dan interaktif.
2. Active Participation Users, hubungan yang terjadi diantara pemakai dengan jaringan komputer atau basis data, merupakan konferensi yang seketika dengan resolusi yang baik dan interaktif.
3. Passive Participation Users, keikutsertaan pemakai bersifat pasif dan memerlukan hubungan yang seketika dan interaktif.


Sumber :
http://id.wikipedia.org/wiki/Antarmuka_pengguna
http://bebas.vlsm.org/v06/Kuliah/SistemOperasi/BUKU/SistemOperasi-4.X-1/ch06s03.html
http://www.acehforum.com/search/fitur+interface+TELEMATIKA

Java Community Process (JCP)

Java dikembangkan mengacu pada standar yang ditentukan oleh komite didalam JCP (Java Community Process).
Spesifikasi Java tidak sekedar fondasi VMnya, tetapi menyangkut hampir semua aspek, mulai dari mekanisme mengakses devices I/O, komponen pertukaran objek, sampai pengembangan container. JCP merupakan badan yang bertanggung jawab terhadap standar teknologi Java.

Virtual Machine
Sebuah mesin virtual (VM) adalah sebuah perangkat lunak implementasi sebuah mesin (misalnya komputer) yang melaksanakan program-program seperti mesin fisik. Sebuah mesin virtual pada awalnya ditentukan oleh Popek dan Goldberg sebagai "yang efisien, terisolasi duplikat dari mesin yang nyata". Saat menggunakan mesin virtual yang mencakup tidak memiliki surat-menyurat langsung ke perangkat keras yang nyata.
Mesin virtual dipisahkan ke dalam dua kategori utama, berdasarkan tingkat penggunaan dan korespondensi untuk mesin nyata. Sebuah sistem mesin virtual yang lengkap menyediakan platform sistem yang mendukung pelaksanaan lengkap sistem operasi (OS). Sebaliknya, mesin virtual sebuah proses yang dirancang untuk menjalankan sebuah program, yang berarti bahwa ia mendukung satu proses. Karakteristik penting dari sebuah mesin virtual yang berjalan di dalam perangkat lunak adalah terbatas pada sumber daya dan abstraksi yang disediakan oleh mesin virtual tidak dapat keluar dari dunia virtual.
Contoh: Suatu program yang ditulis dalam Java menerima jasa dari Java Runtime Environment (JRE) perangkat lunak dengan mengeluarkan perintah untuk, dan menerima hasil yang diharapkan dari, perangkat lunak Java. Dengan memberikan layanan ini untuk program tersebut, perangkat lunak Java bertindak sebagai "mesin virtual", menggantikan sistem operasi atau hardware untuk program yang biasanya akan disesuaikan.
• Sistem virtual machines
Sistem mesin virtual (kadang-kadang disebut mesin virtual hardware) memungkinkan pembagian yang mendasari sumber daya mesin fisik antara mesin virtual yang berbeda, masing-masing berjalan sendiri sistem operasi. Lapisan perangkat lunak yang menyediakan virtualisasi ini disebut mesin virtual monitor atau hypervisor. Sebuah hypervisor dapat berjalan di hardware yang telanjang (Tipe 1 atau pribumi VM) atau di atas sistem operasi (Tipe 2 atau host VM).
Keuntungan utama dari sistem VMS adalah:
• beberapa OS lingkungan dapat hidup berdampingan pada komputer yang sama, dalam isolasi kuat satu sama lain
• mesin virtual dapat memberikan set instruksi arsitektur (ISA) yang agak berbeda dari mesin yang sebenarnya
• aplikasi provisioning, pemeliharaan, tingkat ketersediaan dan pemulihan bencana
Kerugian utama dari sistem VMS adalah:
• mesin virtual kurang efisien daripada mesin nyata karena secara tidak langsung mengakses perangkat keras
Beberapa VMS masing-masing berjalan sistem operasi mereka sendiri (yang disebut sistem operasi tamu) yang sering digunakan di server konsolidasi, di mana layanan yang berbeda yang digunakan untuk menjalankan mesin individu untuk menghindari gangguan yang terpisah, bukan berjalan di VMS pada mesin fisik yang sama. Penggunaan ini sering disebut-kualitas dari layanan-isolasi (QoS isolasi).
Keinginan untuk menjalankan beberapa sistem operasi adalah motivasi asli untuk mesin virtual, seperti time-sharing memungkinkan satu komputer di antara beberapa single-tasking OS. Teknik ini memerlukan proses untuk berbagi sumber daya CPU antara sistem operasi tamu dan memori virtualisasi untuk berbagi memori pada host.
OS tamu tidak harus sama, sehingga memungkinkan untuk menjalankan OS yang berbeda pada komputer yang sama (misalnya, Microsoft Windows dan Linux, atau versi lama dari sistem operasi untuk mendukung perangkat lunak yang belum porting ke versi terbaru). Penggunaan mesin virtual untuk mendukung OS tamu yang berbeda menjadi populer di embedded system; tipikal digunakan adalah untuk mendukung real-time sistem operasi pada saat yang sama sebagai OS tingkat tinggi seperti Linux atau Windows.
Penggunaan lainnya adalah untuk sandbox sebuah OS yang tidak dipercaya, mungkin karena itu adalah sebuah sistem dalam pengembangan. Mesin virtual memiliki keuntungan untuk OS lain pembangunan, termasuk akses debugging yang lebih baik dan lebih cepat reboot.
Teknik alternatif seperti Solaris Zones menyediakan tingkat isolasi dalam satu sistem operasi. Ini tidak memiliki isolasi selengkap sebagai VM. Sebuah kernel mengeksploitasi dalam suatu sistem dengan beberapa zona akan mempengaruhi semua zona. Mencapai tujuan yang sama dalam implementasi mesin virtual akan membutuhkan mengeksploitasi kelemahan dalam hypervisor. Sebuah hypervisor biasanya memiliki lebih kecil "serangan permukaan" dari sebuah sistem operasi yang lengkap, membuat ini lebih menantang. Lebih lanjut, sebuah kernel mengeksploitasi tamu di VM tidak akan mempengaruhi VMS lain pada host, seperti gangguan yang sukses menjadi satu zona belum tentu mempengaruhi zona lain. Zona tidak mesin virtual, tetapi contoh "virtualisasi sistem operasi". Ini termasuk lain "lingkungan virtual" (juga disebut "virtual server") seperti Virtuozzo, FreeBSD penjara, Linux-VServer, chroot penjara, dan OpenVZ. Ini memberikan beberapa bentuk rangkuman proses dalam sebuah sistem operasi. Teknologi ini memiliki keunggulan sumber daya yang lebih efisien daripada virtualisasi penuh dan memiliki lebih baik observability menjadi beberapa tamu secara simultan; yang merugikan adalah bahwa, pada umumnya, mereka hanya dapat menjalankan satu sistem operasi dan satu versi / patch tingkat sistem operasi bahwa -- jadi, misalnya, mereka tidak dapat digunakan untuk menjalankan dua aplikasi, salah satu yang hanya mendukung versi OS yang lebih baru dan yang lain hanya mendukung versi OS yang lebih lama pada hardware yang sama. However, Sun Microsystems has enhanced Solaris Zones to allow some zones to behave like Solaris 8 or Solaris 9 systems by adding a system call translator. Namun, Sun Microsystems telah meningkatkan Solaris Zones untuk memungkinkan beberapa zona untuk berperilaku seperti Solaris 8 atau Solaris 9 sistem dengan menambahkan system call penerjemah.
• Proses mesin virtual
Sebuah proses VM, kadang-kadang disebut aplikasi mesin virtual, berjalan sebagai aplikasi biasa di dalam sebuah OS dan mendukung proses tunggal. Hal ini tercipta ketika proses itu dimulai dan hancur ketika keluar. Tujuannya adalah untuk menyediakan sebuah platform-independen lingkungan pemrograman yang abstrak pergi rincian perangkat keras yang mendasarinya atau sistem operasi, dan memungkinkan sebuah program untuk mengeksekusi dengan cara yang sama pada platform apapun.
Sebuah proses VM memberikan abstraksi tingkat tinggi - yaitu yang tinggi tingkat bahasa pemrograman (dibandingkan dengan tingkat rendah ISA abstraksi dari sistem VM). VMS proses diimplementasikan menggunakan interpreter; kinerja yang sebanding dengan bahasa pemrograman terkompilasi dicapai dengan menggunakan just-in-time compilation .
Jenis VM ini telah menjadi populer dengan bahasa pemrograman Java, yang diimplementasikan menggunakan mesin virtual Java. Contoh lain termasuk Bayan mesin virtual, yang berfungsi sebagai lapisan abstraksi selama beberapa ditafsirkan lanugages, dan. NET Framework, yang berjalan pada sebuah VM yang disebut Common Language Runtime.
Suatu kasus khusus VMS adalah proses sistem yang abstrak atas mekanisme komunikasi yang (berpotensi heterogen) komputer cluster. Seperti VM tidak terdiri dari sebuah proses tunggal, tetapi satu proses per mesin fisik di cluster. Mereka dirancang untuk memudahkan tugas pemrograman aplikasi paralel dengan membiarkan programmer fokus pada algoritma daripada mekanisme komunikasi yang disediakan oleh interkoneksi dan OS. Mereka tidak menyembunyikan fakta bahwa terjadi komunikasi, dan dengan demikian tidak berusaha untuk menyajikan cluster sebagai satu mesin paralel.
Tidak seperti proses lain VMS, sistem ini tidak menyediakan bahasa pemrograman tertentu, tetapi tertanam dalam bahasa yang ada; biasanya sistem seperti menyediakan binding untuk beberapa bahasa (misalnya, C dan FORTRAN). Examples are PVM ( Parallel Virtual Machine ) and MPI ( Message Passing Interface ). Contohnya adalah PVM (Paralel Virtual Machine) dan MPI (Message Passing Interface). Mereka tidak ketat mesin virtual, sebagai aplikasi yang berjalan di atas masih memiliki akses ke semua layanan OS, dan karena itu tidak terbatas pada model sistem yang disediakan oleh "VM".


APIs
Sebuah application programming interface (API) adalah antarmuka bahwa sebuah program perangkat lunak alat untuk memungkinkan perangkat lunak lain untuk berinteraksi dengan itu, banyak cara yang sama seperti perangkat lunak mungkin akan mengimplementasikan antarmuka pengguna untuk memungkinkan manusia untuk menggunakannya. API dilaksanakan oleh aplikasi, perpustakaan dan sistem operasi untuk menentukan bagaimana perangkat lunak lain dapat membuat panggilan ke atau layanan permintaan dari mereka. Sebuah API menentukan kosa kata dan konvensi memanggil para pemrogram harus mempekerjakan untuk menggunakan layanan . Ini mungkin termasuk spesifikasi untuk rutinitas, struktur data, kelas objek, dan protokol yang digunakan untuk berkomunikasi antara konsumen dan pelaksana API.
• Fitur
API adalah sebuah abstraksi. Perangkat lunak yang menyediakan fungsionalitas yang dijelaskan oleh API dikatakan sebuah implementasi dari API.
API dapat:
• Tergantung pada bahasa, yaitu hanya tersedia dalam bahasa pemrograman tertentu, dengan menggunakan sintaks dan unsur-unsur bahasa itu untuk membuat API nyaman untuk digunakan dalam konteks ini.
• Bahasa-independen, yaitu ditulis dengan cara yang berarti dapat dipanggil dari beberapa bahasa pemrograman. Ini adalah fitur yang diinginkan untuk layanan-gaya API yang tidak terikat pada suatu proses atau sistem dan dapat diberikan sebagai remote procedure calls atau layanan web.
Sebagai contoh, sebuah website yang memungkinkan pengguna untuk memeriksa restoran lokal mampu lapisan tinjauan di atas peta mereka diambil dari Google Maps, karena Google Maps API yang memiliki memungkinkan hal ituGoogle Maps 'API mengontrol informasi apa pihak ketiga situs bisa ambil, dan apa yang bisa dilakukan dengan itu.
"API" dapat digunakan untuk mengacu ke antarmuka lengkap, satu fungsi, atau bahkan satu set berbagai API yang disediakan oleh sebuah organisasi. Dengan demikian, cakupan makna biasanya ditentukan oleh orang atau dokumen yang mengkomunikasikan informasi.
• Web API
Ketika digunakan dalam konteks pengembangan web, biasanya sebuah API yang didefinisikan set Hypertext Transfer Protocol (HTTP) pesan permintaan bersama dengan definisi respon struktur pesan, biasanya dinyatakan dalam sebuah Sementara "Web API" secara virtual sinonim untuk layanan web, tren baru-baru ini (yang disebut Web 2.0) telah bergerak jauh dari Simple Object Access Protocol (SOAP) layanan berbasis lebih langsung terhadap Negara Representasi Transfer (REST) gaya komunikasi. Web API memungkinkan kombinasi dari berbagai layanan ke aplikasi baru yang dikenal sebagai mashup.
• Implementasi
POSIX standard mendefinisikan sebuah API yang memungkinkan berbagai fungsi komputasi umum harus ditulis sedemikian rupa sehingga mereka dapat beroperasi pada banyak sistem yang berbeda (Mac OS X dan berbagai Berkeley Software Distribusi (BSD) mengimplementasikan interface ini), namun, dengan menggunakan ini memerlukan kompilasi ulang untuk setiap platform. API yang kompatibel, di sisi lain, memungkinkan dikompilasi kode obyek untuk berfungsi tanpa perubahan apapun, pada pelaksanaan sistem apapun yang API. Hal ini menguntungkan kedua penyedia perangkat lunak (di mana mereka dapat mendistribusikan perangkat lunak yang ada pada sistem baru tanpa memproduksi / mendistribusikan upgrade) dan pengguna (di mana mereka mungkin lebih tua menginstal perangkat lunak pada sistem baru mereka tanpa membeli upgrade), meskipun hal ini memerlukan berbagai perangkat lunak secara umum pelaksanaan perpustakaan API diperlukan juga.
Microsoft telah menunjukkan komitmen untuk API yang kompatibel ke belakang, terutama di dalam Windows API (Win32) perpustakaan, seperti aplikasi yang lebih tua dapat berjalan di Windows versi yang lebih baru menggunakan pengaturan khusus eksekusi yang disebut "Compatibility Mode" . Apple Inc telah menunjukkan kecenderungan yang kurang perhatian ini, memecah kompatibilitas atau mengimplementasikan dalam sebuah API yang lebih lambat "mode emulasi"; ini memungkinkan kebebasan lebih besar dalam pembangunan, pada biaya pembuatan perangkat lunak yang lebih tua usang.
Antara Unix-seperti sistem operasi, ada banyak terkait tetapi tidak sesuai sistem operasi berjalan pada platform hardware yang umum (khususnya Intel 80386 sistem yang kompatibel). Sudah ada beberapa usaha untuk standarisasi API vendor perangkat lunak sehingga dapat mendistribusikan satu aplikasi binari untuk semua sistem ini, namun sampai saat ini, tidak satu pun telah bertemu dengan banyak keberhasilan. Linux Standard Base adalah berusaha untuk melakukan hal ini untuk Linux platform, sementara banyak dari beragam Unix BSD (FreeBSD, NetBSD, OpenBSD) menerapkan berbagai tingkat kompatibilitas API untuk kedua backward compatibility (memungkinkan program yang ditulis untuk versi lama untuk berjalan di distribusi baru sistem) dan lintas-platform kompatibilitas (memungkinkan eksekusi kode asing tanpa mengkompilasi ulang).


Sumber :
http://code86.wordpress.com/2009/11/19/layanan-interface-dan-fitur-fitur-telematika/
http://translate.google.co.id/translate?hl=id&sl=en&u=http://en.wikipedia.org/wiki/Virtual_machine&ei=dVgRS-DgIY2OMc2mzTM&sa=X&oi=translate&ct=result&resnum=1&ved=0CA4Q7gEwAA&prev=/search%3Fq%3Dvirtual%2Bmachine%26hl%3Did%26client%3Dfirefox-a%26rls%3Dorg.mozilla:en-US:official%26hs%3DqER
http://translate.google.co.id/translate?hl=id&sl=en&tl=id&u=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FAPI

Teknologi Yang Terkait Antar Muka Telematika

Pada pembahasan kali ini, dibahas mengenai teknologi apa saja yang terkait dengan antar muka telematika…pada silabus ada 6 antar muka, mari dibahas satu per satu…

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. Nama asal 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.
Wah klo dari pengertiannya berarti agak capek juga ya…karena kepala harus selalu terangkat seperti mendongak gitu …ckckckck

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.

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. Data citranya dapat dalam berbagai bentuk, misalnya urutan video, pandangan dari beberapa kamera, data multi dimensi yang di dapat dari hasil pemindaian medis.

4. Browsing Audio Data
Browsing data audio tidak semudah browsing dokumen cetak karena sifat temporal suara.

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.
Keren tuh ya…apa ini mirip dengan yang ada di film-film gitu???sebagai contoh : seseorang yang ingin masuk ke ruanga rahasia, sebelum masuk ke ruangannya harus melewati sebuah alat pendeteksi suara…kyk gitu bkn ya???hehehehhe_
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://code86.wordpress.com/2009/11/19/layanan-interface-dan-fitur-fitur-telematika/
http://translate.google.co.id/translate?hl=id&sl=en&u=http://www.sigchi.org/chi97/proceedings/paper/kob.htm&ei=mmIRS_tVkrYw_s3FMw&sa=X&oi=translate&ct=result&resnum=6&ved=0CCMQ7gEwBQ&prev=/search%3Fq%3DBrowsing%2BAudio%2BData%26hl%3Did%26client%3Dfirefox-a%26rls%3Dorg.mozilla:en-US:official%26hs%3D2Zm

Kolaborasi Antar Muka Otomotif Multimedia

Apakah Kolaborasi Antar muka Otomotif Multimedia itu?
Kolaborasi Antar muka Otomotif Multimedia adalah Sebuah kelompok yang dibuat oleh pembuat (maker) untuk menciptakan standar umum yang digunakan untuk mengatur bagaimana cara kerja perangkat elektronik, seperti komputer dan hiburan unit, berkomunikasi dengan kendaraan. Dan memiliki anggota: Fiat, Ford, General Motors, Honda, Mitsubishi, Nissan, PSA Peugeot-Citroen, Renault, …

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


Sumber: http://findarticles.com/p/articles/mi_m0UDO/is_18_12/ai_63667439/