PENULISAN 3 (OPEN SERVICE GATEWAY INITIATIVE (OSGI))
23.32 |
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 pemrogrammenggunakan, untuk
memungkinkan komunikasi dan kontrol antara penyedia layanan danperangkat di
dalam rumah atau usaha kecil jaringan. OSGI API akan dibangun pada
bahasapemrograman Java. Program java pada umumnya dapat berjalan pada platform
sistem operasi komputer. 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.
OSGI menyediakan services seperti manajemen dalam siklus
hidup suatu program dansecurity-nya. Beberapa OSGI yang open source :
- Equinox
- Knoplerfish
- Apache felix
Implementasi dari OSGI adalah membolehkan pengembang
aplikasi untuk memecah aplikasi menjadi beberapa modul yang saling tergantung
(interdependencies). Dengan begitu, aplikasi lebih mudah untuk diatur.
Manfaat OSGI :
- Mengurangi Kompleksitas (Reduced Complexity)
- Reuse
- Real World
- Easy Deployment
- Dynamic Updates
- Simple
- Kecil (Small)
- Cepat (Fast)
A.
Spesifikasi OSGI
Inti bagian dari spesifikasi adalah suatu kerangka kerja
yang mendefinisikan aplikasi model manajemen siklus hidup, sebuah layanan
registrasi, sebuah lingkungan eksekusi dan modul. Berdasarkan kerangka ini,
sejumlah besar OSGi layers, API, dan Jasa telah ditetapkan.
Spesifikasi OSGi yang dikembangkan oleh para anggota
dalam proses terbuka dan tersedia untuk umum secara gratis di bawah Lisensi
Spesifikasi OSGi. OSGi Alliance yang memiliki program kepatuhan yang hanya
terbuka untuk anggota. Pada Oktober 2009, daftar bersertifikat OSGi
implementasi berisi lima entri. Spesifikasi OSGi yang sekarang digunakan dalam
aplikasi mulai dari ponsel ke open source Eclipse IDE. Wilayah aplikasi lain
meliputi mobil, otomasi industri, otomatisasi bangunan, PDA, komputasi grid,
hiburan (misalnya iPronto), armada manajemen dan aplikasi server. Adapun
spesifikasi yang lain dimana OSGi akan dirancang untuk melengkapi standar
perumahan yang ada, seperti orang – orang LonWorks (lihat kontrol jaringan),
CAL, CEBus, HAVi, dan lain-lain.
B.
Arsitektur OSGI
Ada kerangka OSGi yang menyediakan suatu lingkungan untuk
modularisasi aplikasi ke dalam kumpulan yang lebih kecil. Setiap bundel adalah
erat – coupled, dynamically loadable kelas koleksi, botol, dan file-file
konfigurasi yang secara eksplisit menyatakan dependensi eksternal mereka (jika
ada).
Kerangka kerja
konseptual yang dibagi dalam bidang-bidang berikut:
- Bundel
Kumpulan jar normal komponen dengan
nyata tambahan header. Sebuah bundel adalah sekelompok kelas Java dan sumber
daya tambahan yang dilengkapi dengan rincian file pada MANIFEST.MF nyata semua
isinya, serta layanan tambahan yang diperlukan untuk memberikan kelompok
termasuk kelas Java perilaku yang lebih canggih, dengan tingkat deeming seluruh
agregat sebuah komponen.
- Layanan
Layanan yang menghubungkan lapisan
bundel dalam cara yang dinamis dengan menawarkan, menerbitkan dan menemukan
model dapat mengikat Java lama untuk menikmati objek (POJO). Siklus hidup
menambahkan lapisan bundel dinamis yang dapat diinstal, mulai, berhenti,
diperbarui dan dihapus. Buntalan bergantung pada lapisan modul untuk kelas
loading tetapi menambahkan API untuk mengatur modul – modul dalam run time.
Memperkenalkan lapisan siklus hidup dinamika yang biasanya bukan bagian dari
aplikasi. Mekanisme ketergantungan luas digunakan untuk menjamin operasi yang
benar dari lingkungan.
- Layanan Registrasi
(Services-Registry)
API untuk manajemen jasa
(ServiceRegistration, ServiceTracker dan ServiceReference). OSGi Alliance yang
telah ditentukan banyak layanan. Layanan yang ditentukan oleh antarmuka Java.
Kumpulan dapat mengimplementasikan antarmuka ini dan mendaftarkan layanan
dengan Layanan Registri. Layanan klien dapat menemukannya di registri, atau
bereaksi ketika muncul atau menghilang.
- Siklus Hidup (Life-Cycle)
API untuk manajemen siklus hidup
untuk (instal, start, stop, update, dan uninstall) bundel.
- Modul
Lapisan yang mendefinisikan
enkapsulasi dan deklarasi dependensi (bagaimana sebuah bungkusan dapat
mengimpor dan mengekspor kode).
- Keamanan
Layer yang menangani aspek keamanan
dengan membatasi fungsionalitas bundel untuk pra didefinisikan kemampuan.
- Pelaksanaan Lingkungan
Mendefinisikan metode dan kelas apa
yang tersedia dalam platform tertentu. Tidak ada daftar tetap eksekusi
lingkungan, karena dapat berubah sebagai Java Community Process menciptakan
versi baru dan edisi Jawa.
Refrensi
:
PENULISAN 2 (JAVA COMMUNITY PROCESS (JCP))
23.28 |
Java Community Process atau JCP, didirikan pada tahun
1998, merupakan sebuah proses formal yang memungkinkan pihak-pihak yang
tertarik untuk terlibat dalam definisi versi dan fitur dari platform Java. 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
The JCP melibatkan penggunaan Spesifikasi Jawa Permintaan
(JSRs) – dokumen formal yang menggambarkan spesifikasi dan teknologi yang
diusulkan untuk menambah platform Java. Publik formal review dari JSRs akan
muncul sebelum JSR final dan Komite Eksekutif JCP suara di atasnya. JSR
terakhir yang menyediakan implementasi referensi yang merupakan implementasi
bebas teknologi dalam bentuk kode sumber dan Teknologi Kompatibilitas Kit untuk
memverifikasi spesifikasi API. Sebuah JSR menggambarkan JCP itu sendiri. Seperti
tahun 2009, JSR 215 menggambarkan versi sekarang (2.7) dari JCP.
Teknologi Virtual
Machine
Virtual machine (VM) adalah suatu environment, biasanya sebuah program atau sistem operasi, yang tidak ada secara fisik tetapi dijalankan dalam environment lain. Dalam konteks ini, VM disebut “guest” sementara environment yang menjalankannya disebut “host”. Ide dasar dari virtual machine adalah mengabtraksi perangkat keras dari satu komputer (CPU, memori, disk, dst) ke beberapa environment eksekusi, sehingga menciptakan illusi bahwa masing-masing environment menjalankan komputernya (terpisah) sendiri. VM muncul karena pada satu komputer. Virtual Machine (VM) sendiri mulai dikenalkan oleh IBM ketika meluncurkansistem operasi mainframenya pada tahun 1965-an. Diperkenalkan untuk sistem S/370 dan S/390 dan disebut sebagai sistem operasi VM/ESA (Enterprise SystemArchitecture).
Teknologi virtual machine memiliki banyak
kegunaan seperti memungkinkan konsolidasi perangkat keras,
memudahkan recovery sistem, dan menjalankan perangkat lunak
terdahulu. Salah satu penerapan penting dari teknologi VM
adalah integrasi lintas platform.
Kelebihan Virtual
Machine (VM)
Teknologi VM memiliki
beberapa keunggulan, antara lain:
- Hal keamanan.
VM memiliki perlindungan yang
lengkap pada berbagai sistem sumber daya, yaitu dengan meniadakan pembagian
sumber daya secara langsung, sehingga tidak ada masalah proteksi dalam VM.
- Memungkinkan untuk mendefinisikan
suatu jaringan dari Virtual Machine (VM).
Tiap-tiap bagian mengirim informasi melalui jaringan komunikasi virtual. Jaringan dimodelkan setelah komunikasi fisik jaringan diimplementasikan pada perangkat lunak.
Kekurangan Virtual
Machine (VM)
Beberapa kesulitan
utama dari konsep VM, diantaranya adalah:
- Sistem penyimpanan.
Sebagai
contoh kesulitan dalam sistem penyimpanan adalah sebagai berikut: Andaikan kita
mempunyai suatu mesin yang memiliki 3 disk drive namun ingin mendukung 7 VM.
Keadaan ini jelas tidak memungkinkan bagi kita untuk dapat mengalokasikan
setiap disk drive untuk tiap VM, karena perangkat lunak untuk mesin virtual
sendiri akan membutuhkan ruang disk secara substansial untuk menyediakan memori
virtual dan spooling. Solusinya adalah dengan menyediakan disk virtual atau
yang dikenal pula dengan minidisk, dimana ukuran daya penyimpanannya identik
dengan ukuran sebenarnya. Dengan demikian, pendekatan VM juga menyediakan
sebuah antarmuka yang identik dengan perangkat keras yang mendasari.
- Pengimplementasian sulit.
Meski
konsep VM cukup baik, namun VM sulit diimplementasikan.
Refrensi :
PENULISAN 1 (KOLABORASI ANTARMUKA OTOMOTIF MULTIMEDIA)
23.22 |
Kolaborasi antarmuka
otomotif multimedia adalah sebuah organisasi yang dibentuk untuk menciptakan
standarisasi dunia yang digunakan dalam mengatur bagaimana sebuah perangkat
elektronik dapat bekerja. Contoh Komputer dan alat komunikasi kendaraan
atau computer dan radio dalam mobil. Satiap alat elektronik itu harus dapat
bekerja dengan selaras sehingga kendaraan dapat lebih handal.Setiap perangkat
elektronik yang dipasang belum tentu cocok dengan setiap kendaraan. Perangkat
elektronik atau multimedia bisa saja mengganggu system keselamatan dan
system-sistem lain di dalam kendaraan. Itulah kenapa perlu dibentuk
standarisasi kolaborasi antarmuka multimedia. Kolaborasi Antarmuka Otomotif Multimedia memiliki anggota: Fiatm
Ford, General Motors, Honda, Mitsubishi, Nissan, PSA Peugeot-Citroen, Renault.
A. Fungsional
Kolaborasi Antarmuka Otomotif-Multimedia
Automotive Multimedia
Interface Collaboration (AMI-C) adalah mengembangkan dan standarisasi yang umum
multimedia dan telematika otomotif untuk kendaraan antarmuka jaringan
komunikasi.
Fungsional dan Tujuan
dari kolaborasi antarmuka otomotif multimedia antara lain:
- Menyediakan interface standart
untuk memungkinkan pengendara mobil untuk menggunakan berbagai media, untuk
dipersembahkan komunikasi jarak dekat (DSRC) sistem untuk kendaraan untuk
infrastruktur komunikasi dan sistem mobil seperti airbag, pintu kunci dan
diagnostik input / output.
- Meningkatkan pilihan dan mengurangi
keusangan sistem elektronik kendaraan.
- Memotong biaya keseluruhan
informasi kendaraan dan peralatan hiburan dengan meningkatkan ukuran pasar
yang efektif.
- Menawarkan standar terbuka dan
spesifikasi untuk informasi interface dalam kendaraan dan antara kendaraan
dan dunia luar.
B. Struktural
Kolaborasi Antarmuka Otomotif-Multimedia
Automotive Multimedia Interface Kolaborasi (AMIC) mengatakan
akan menjadi tuan rumah tiga update internasional briefing untuk menjadi
pemasok otomotif, komputer dan teknologi tinggi industri elektronik. Briefing
akan diadakan 23 Februari di Frankfurt, Jerman; Februari 29 di Tokyo; dan Maret
9 di Detroit.
“AMIC telah membuat suatu kemajuan yang signifikan dalam
satu tahun terakhir ini dalam menyelesaikan struktur organisasi dan mencapai
kesepakatan mengenai persyaratan yang diperlukan untuk hardware dan software
baik di masa depan mobil dan truk,” Jurubicara AMIC Dave Acton berkata, “Dan
sekarang sudah saatnya bagi kita untuk bertemu dengan pemasok dan mereka yang
tertarik untuk menjadi pemasok untuk memastikan kami pindah ke tahap berikutnya
pembangunan kita bersama-sama. “
Acton menekankan bahwa AMIC terbuka untuk semua pemasok
yang tertarik bisnis elektronik. AMIC dibentuk pada bulan September l998 dan
saat ini dipimpin oleh 12 produsen otomotif dan anak perusahaan yang meliputi:
BMW, DaimlerChrysler, Ford, Fiat, General Motors, Honda, Mitsubishi, Nissan,
PSA / Peugeot-Citroen, Renault, Toyota, dan VW. Seorang juru bicara mengatakan
kelompok AMIC berencana untuk mendirikan sebuah kantor di San Francisco di masa
depan.
Refrensi :
Tugas Softskill Paper Manajemen Data Telematika
00.00 |
Silahkan download disini :
https://www.dropbox.com/s/63u6pp7i3fic27g/softskill.ppt
Middleware Telematika
14.13 |
Jelaskan selengkap-lengkapnya dari
middleware telematika
A. Lingkungan komputasi
A. Lingkungan komputasi
Lingkungan
komputasi adalah suatu lingkungan di mana sistem komputer digunakan. Lingkungan
komputasi dapat dikelompokkan menjadi empat jenis : komputasi tradisional,
komputasi berbasis jaringan, dan komputasi embedded, serta
komputasi gri. 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), terdapat satu
prosesor dan biasa juga disebut komputer sekuensial, contohnya komputer model
van Neumann.
2.Single instruction
stream-multiple data stream (SIMD), terdapat sejumlah prosesor dan aliran
data, tetapi hanya memiliki satu instruksi/program. Setiap prosesor memiliki
memori lokal dan duplikasi program yang sama sehingga masing-masing prosesor
akan mengeksekusi instruksi/program yang sama, tetapi pada data yang berbeda
dan prosesor bekerja secara sinkron sehingga mendukung paralelisasi pada proses
komputasi data.
3.Multiple instruction
stream-single data stream (MISD), terdapat sejumlah prosesor, kontrol unit
dan aliran instruksi tetapi hanya memiliki satu aliran data. Data yang ada
di common memoryakan dimanipulasi secara bersamaan oleh semua prosesor,
akibatnya akan terjadi kendala jika sejumlah prosesor melakukanupdate data
sedangkan data yang lama masih dibutuhkan oleh sejumlah prosesor lainnya. Sampai saat ini belum ada implementasi mesin komputer
yang memenuhi kategori ini.
4.Multiple instruction
stream-multiple data stream (MIMD), terdapat sejumlah prosesor, aliran
instruksi dan aliran data. Setiap prosesor memiliki kontrol unit, memori lokal
serta memori bersama (shared memory) yang mendukung proses paralelisasi dari
sisi data dan instruksi. Prosesor
dapat bekerja sesuai dengan instruksi program yang berbeda dan pada data yang
berbeda. Prosesor juga dapat bekerja secara asinkron.
B. 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. Di sini middleware dapat
berfungsi sebagai penerjemah informasi sehingga setiap aplikasi mendapatkan
format data yang dapat mereka proses.
Pengertian Middleware adalah sebuah aplikasi yang secara
logic berada diantara lapisan aplikasi (application layer) dan lapisan data
dari sebuah arsitektur layer-layer TCP/IP [1]. Middleware bisa juga
disebut protokol. Protokol komunikasi middleware mendukung layanan komunikasi
aras tinggi.
Software yang berfungsi
sebagai lapisan konversi atau penerjemah yaitu :
- Software penghubung yang berisi
sekumpulan layanan yang memungkinkan beberapa proses dapat berjalan pada
satu atau lebih mesin untuk saling berinteraksi pada suatu jaringan juga
sebagai integrator.
- Middleware saat ini dikembangkan
untuk memungkinkan satu aplikasi berkomunikasi dengan lainnya walaupun
berjalan pada platform yang berbeda.
Layanan Middleware.
Menyediakan kumpulan fungsi API (Application Programming Interfaces) yang lebih tinggi daripada API yang disediakan sistem operasi dan layanan jaringan yang memungkinkan suatu aplikasi dapat :
Menyediakan kumpulan fungsi API (Application Programming Interfaces) yang lebih tinggi daripada API yang disediakan sistem operasi dan layanan jaringan yang memungkinkan suatu aplikasi dapat :
- Mengalokasikan
suatu layanan secara transparan pada jaringan.
- Menyediakan
interaksi dengan aplikasi atau layanan lain.
Kebutuhan middleware di
masa yang akan datang
Saat ini, hampir seluruh aplikasi terd istribusi dibangun
dengan menggunakan middleware. Menurut IDC, sepanjang 2003,
kebutuhan terhadap teknologi middleware akan naik di berbagai
segmen, termasuk juga Linux. Terlebih, Linux memiliki juga potensi untuk
berkembang menjadi sistem operasi untukembedded systems. Dengan prediksi
pasar embedded sytems mencapai $1.4 milliar di tahun 2006 dan
laju pertumbuhan per tahun (CAGR) 18.6 persen (laporan IDC 2003),
kebutuhan middleware sebagai penghubung beragam sistem akan
meningkat. Masih menurut IDC, perkembangan segmen middleware terbesar
akan terjadi dalam alat yang membantu system 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.
C. Gambarkan dan jelaskan contoh middleware
Contoh-contoh Middleware :
- ODBC
(Open Database Connectivity) adalah suatu
middleware berbasis Windows yang digunakan untuk berinteraksi denga
berbagai database
- JDBC
(Java Database Connectivity) memungkinkan
applet mengakses database, Bisa digunakan pada JSP
Contoh Middleware
- Java’s:
Remote Procedure Call
- Object
Management Group’s: Common Object Request Broker Architecture (CORBA)
- Microsoft’s
COM/DCOM (Component Object Model)
- Also
.NET Remoting
Contoh Layanan Middleware
- Transaction
Monitor
- Produk
pertama yang disebut middleware.
- Menempati
posisi antara permintaan dari program client dan database, untuk
menyakinkan bahwa semua transaksi ke database terlayani dengan baik
- Messaging
Middleware
- Menyimpan
data dalam suatu antrian message jika mesin tujuan sedang mati atau
overloaded
- Mungkin
berisi business logic yang merutekan message ke ujuan sebenarnya dan
memformat ulang data lebih tepat
- Sama
seperti sistem messaging email, kecuali messaging middleware digunakan
untuk mengirim data antar aplikasi
Contoh Layanan Middleware
- Distributed Object Middleware , Contoh: RPC, CORBA dan DCOM/COM
- Middleware basis data, Contoh: JDBC, ODBC, dan ADO.NET
- Application Server Middleware , Contoh : J2EE Application Server, Oracle Application Server
Refrensi :
Teknologi Yang Terkait Antarmuka Telematika
14.10 |
1. Jelaskan selengkap-lengkapnya
teknologi yang terkait antarmuka telematika ?
- Head-Up
Displays Systems
Head-Up Displays Systems atau disingkat (HUD) merupakan
tampilan transparan yang menampilkan data tanpa memerlukan pengguna untuk
melihat ke arah yang lain dari sudut pandang biasanya. Asal nama dari teknologi
ini yaitu pengguna dapat melihat informasi dengan kepala yang terangkat (head
up) dan melihat ke arah depan daripada melihat ke arah bawah bagian instrumen.
Meskipun mereka pada awalnya dikembangkan untuk penerbangan militer, HUDs
sekarang digunakan dalam pesawat komersial, mobil, dan aplikasi lainnya.
- Tangible
User Interface
Tangible User Interface, yang
disingkat TUI, adalah antarmuka dimana seseorang dapat berinteraksi
dengan informasi digital lewat lingkungan fisik. 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.
- Computer
Vision
Computer Vision (Komputer Visi) merupakan ilmu
pengetahuan dan teknologi dari mesin yang melihat. Sebagai suatu disiplin ilmu,
Computer Vision berhubungan dengan teori untuk membangun sistem buatan yang
memperoleh informasi dari gambar. 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 dari
beberapa kamera, data multi dimensi yang di dapat dari hasil pemindaian medis.
Sebagai teknologi
disiplin, visi komputer berusaha untuk menerapkan teori dan model untuk
pembangunan sistem visi komputer. Contoh aplikasi visi komputer mencakup sistem
untuk
-
Pengendalian proses (misalnya, sebuah
robot industri 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, industri inspeksi, analisis gambar medis atau topografis model).
-
Interaksi (misalnya, sebagai input ke
perangkat untuk interaksi manusia komputer).
Visi komputer juga dapat digambarkan sebagai pelengkap (tapi tidak harus lawan) penglihatan biologis.
Visi komputer juga dapat digambarkan sebagai pelengkap (tapi tidak harus lawan) penglihatan biologis.
Komputer visi di sisi lain, menjelaskan sistem
penglihatan buatan yang diimplementasikan dalam perangkat lunak dan perangkat
keras. Interdisipliner pertukaran antara biologis dan visi komputer telah
terbukti semakin bermanfaat bagi kedua bidang.
Sub-domain visi komputer meliputi adegan rekonstruksi, acara deteksi, pelacakan video, pengenalan obyek, belajar, pengindeksan, gerak estimasi, dan gambar restorasi.
Sub-domain visi komputer meliputi adegan rekonstruksi, acara deteksi, pelacakan video, pengenalan obyek, belajar, pengindeksan, gerak estimasi, dan gambar restorasi.
- 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.
·
Speech Recognition
Dikenal dengan pengenal suara otomatis (automatic speech
recognition) atau pengenal suara komputer (computer speech recognition)
merupakan suatu sistem yang dapat mengidentifikasi seseorang dari suara dimana
merubah suara menjadi tulisan. Istilah ‘voice recognition’ digunakan untuk
mengenali atau mengidentifikasi siapa yang berbicara, sedangkan istilah ‘Speech
Recognition’ digunakan untuk mengidentifikasi apa yang diucapkannya.
- 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.
Refrensi :
Definisi Antarmuka Dan Contoh Fiitur Antar Muka
14.08 |
1. Jelaskan dengan lengkap, yang
dimaksud antarmuka ?
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) dan
Graphical User Interface(GUI).
·
Command line interface 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.
·
Graphical User Interface 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.
2. Jelaskan dan berikan contoh
fitur antarmuka pengguna telematika ?
1. Head Up Display System (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.
Awalnya HUD dibuat
untuk kepentingan penerbangan militer, tetapi sekarang HUD telah digunakan pada
penerbangan sipil, kendaraang bermotor dan aplikasi-aplikasi lainnya.
2. Tangible User Interface
Tangible User Interface, yang disingkat TUI, adalah
antarmuka dimana seseorang dapat berinteraksi dengan informasi digital melalui
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 merupakan ilmu pengetahuan dan teknologi
dari mesin yang dapat melihat. Dalam aturan pengetahuan, komputer visi
berhubungan dengan teori yang digunakan untuk membangun sistem kecerdasan
buatan (Artificial Intelegence) yang membutuhkan informasi dari citra (gambar).
Data citranya dapat
dalam berbagai bentuk, misalnya urutan video, pandangan deri beberapakamera,data
multi dimensi yang di dapat dari hasil pemindaian medis.
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.
Contoh Fitur antarmuka
Contoh Fitur antarmuka pada telematika dapat meliputi
banyak hal. Tetapi yang akan saya bahas antara lain adalah Video Conference dan
GIMP. GIMP merupakan software opensource yang dikembangkan dari Adobe
PhotoShop yang bekerja dibawah platform Linux. Tools dan Fitur pada GIMP juga
menyerupai Adobe, tetapi GIMP terkesan dibuat asal jadi oleh pengembangnya.
Contohnya setiap bagian di GIMP terpisah dan membuka window baru. Ini cukup
merepotkan bagi para editing daripada Software – Software serupa lainnya.
Selanjutnya Fitur antarmuka pada telematika adalah Video Conference. Video
Conference adalah Kita dapat berkomunikasi secara audio dan visual secara real
time. Video Conference sendiri dikembangkan pada Platform Integrated Switch
Digital Network atau disingkat ISDN.
Refrensi :
Jaringan Wireless Dan Terminalnya
14.08 |
Jaringan
Wireless Dan Terminalnya
A.
Jaringan Wireless
Berkembangnya era teknologi yang semakin luas , memungkinkan
antara perangkat satu dengan yang lainnya terhubung tanpa menggunakan hubungan
fisik (nirkabel), itulah yang dinamakan dengan wireles. Cara kerja jaringan
wireless untuk menghubungkan sebuah computer yang satu dengan yang lain, maka
diperlukan adanya Jaringan Wireless. Menurut sebuah buku yang bersangkutan,
supaya komputer-komputer yang berada dalam wilayah Jaringan Wireless bisa
sukses dalam mengirim dan menerima data, dari dan ke sesamanya, maka ada tiga
komponen dibutuhkan, yaitu:
- Sinyal Radio (Radio Signal).
- Format
Data (Data Format).
- Struktur
Jaringan atau Network (Network Structure).
Ada dua tipe mode yang di gunakan pada jaringan wireless yaitu :
1. Mode
Ad-Hoc
Mode ini sama seperti mode jaringan peer to peer,
jaringan ini di bangun menggunakan komponen LAN card tanpa menggunakan access
point.
2. Mode
Infrastruktur
Mode ini menggunakan wirelles Lan Card pada setiap
komputer. Mode ini juga menggunakan access point sebagai media penghubung, jadi
client anggota jaringan harus melalui access point terlebih dahulu sebelum
dapat berhubungan dengan client lain.
Jaringan wireless dapat di kategorikan dalam
beberapa bentuk, yaitu :
a. Personal
Area Network ( PAN )
PAN
nirkabel memiliki jangkauan yang relatif pendek sekitar 15 meter dan
hanya efektif untuk memenuhi kebutuhan dalam ruang sempit
atau lingkup pribadi performan PAN dapat di bilang sedang, memiliki
bit rate mencapai 2 Mbps. Kebanyakan PAN memiliki dan mengunakna gelombang
radio untuk menyampaikan informasi udara. Contoh aplikasi PAN nirkabel
adalah
Bluetooth.
b. Local
Area Network ( LAN )
LAN
nirkabel memberikan performan yang tinggi user biasanya mengunakan laptop, PC,
ataupun PDA. LAN nirkabel mempunyai bit rate mencapai 54 Mbps. aplikasi ini
cocok pada perkantoran, pusat perbelanjaan atau perumahan yang biasanya di
sebut dengan hotspot.
c. Metropolitan
Area Network ( MAN )
MAN
nirkabel mencakup suatu perkotaan, paerforman MAn nirkabel sangat
beragam apabila di dalam gedung dapat mencapai 100Gbps ( dengan Ir.DA ) tetapi
apabila dengan radio yang radiusnya 20 mil hanya mampu menghasilkan kecepatan
sebesar 100 Kbps.
d. Wide
Area Network (WAN )
Sesuai
dengan namanya , WAN nirkabel mencakup wilayah yang sangat luas dan mancakup
keseluruhan dunia, performan WAN cukup rendah yaitu sebesar 170 Kbps, tetapi
karena penggunaan dengan streaming rendah seperti ponsel, dapat di kompres
sehingga proses tidak terlalu lama bahkan dapat di bilang cepat
B. Terminal
Sebuah layanan yang digunakan untuk mengakses data,
aplikasi sampai desktop Windows yang terdapat di sebuah Komputer/Server jarak
jauh melalui sebuah jaringan. Terminal Services sangat cocok di gunakan
untuk pengembangan aplikasi yang terpusat (tersentralisasi). Dalam hal ini
bukan tidak cocok untuk menggunakan koneksi internet tapi dengan melakukan
koneksi ke Terminal Server dengan menggunakan protokol RDP tanpa dibungkus
dengan enkripsi maka akan sangat riskan dan rawan ancaman dari cracking.
Terminal dibagi atas 3 jenis, yaitu :
a. Terminal dungu (dumb), yaitu terminal
yang berfungsi hanya berupaya menghantar setiap karakter yang dikirimkan ke
host dan menampilkan apa saja yang dikirim oleh host.
b. Terminal ‘smart’ , yaitu terminal
yang berfungsi menghantarkan informasi tambahan selain apa yang dikirim oleh
pemakai seperti kode tertentu untuk menghindari kesalahan data yang terjadi.
c. 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 :
- Mencari
alamat ip dari dhcp server.
- Mengambil
kernel dari tftp server.
- Menjalankan
sistem file root dari nfs server.
- Mengambil
program X-server ke dalam memory dan mulai menjalankannya.
- Melakukan
hubungan dengan xdm server dan user login ke dalam xdm server.
Refrensi :
Langganan:
Postingan (Atom)