Sabtu, 08 Januari 2011

Kesan-kesan selama mengikuti mata kuliah Pengantar telematika

Mata kuliah pengantar telematika sebenernya banyak yang saya kurang pahami karena keterbatasan ilmu yang saya dapat hanya dari internet dan copas (tapi ga semuanya copas :D), tapi saya sudah lumayan tahu banyak tentang pengatar telematika, dengan mempelajari telematika saya banyak mengetahui tentang definisi telematika itu sendiri maupun hal-hal yang berkaitan dengan telematika. Sangat disayangkan pembelajarannya dengan cara softskill jadi dosen mata kuliah ini hanya masuk beberapa kali (yang saya mau tuh setiap hari klo ibu yang mengajarkan hehehe becanda koq bu).

Harapan kedepannya untuk mata kuliah ini kalau saya bilang dari segi metode pembelajaran. Dengan metode pembelajaran softskill kita-kita sebagai mahasiswa masih sulit memahami materi-materi yang diberikan pada oleh bu rifki dan untuk kedepannya lebih memungkinkan untuk belajar di kelas saja dan diberikannya latihan-latihan atau tugas berupa tugas perorangan atau tugas kelompok (speak :D)agar mahasiswa lebih paham dan mengerti.

sekian aja deh bu dan untuk yang terakhir kali terimakasih untuk mengajar kelas kami mahasiswa 4KA15



best regards,
Aziz Firmansyah 4KA15 :)

Fungsional dan Struktural Telematika

Dalam melaksanakan tugas, Pusat Sarana Teknik Telematika menyelenggarakan fungsi:
a. pelayanan aplikasi interface dan fasilitasi sarana teknik telematika;
b. pelayanan dan pengembangan sistem jaringan interface dan piranti keras telematika;
c. pelaksanaan urusan ketatausahaan pusat.

a. Bidang Aplikasi
Bidang Aplikasi mempunyai tugas melaksanakan penyiapan bahan pelayanan aplikasi interface untuk pelayanan publik dan fasilitasi sarana teknik telematika untuk pelayanan publik. Dalam melaksanakan tugas,
Bidang Aplikasi menyelenggarakan fungsi:
a. pelayanan aplikasi interface di bidang telematika;
b. pelaksanaan fasilitasi sarana teknik telematika.

b. Bidang Piranti Keras dan Lunak
Bidang Piranti Keras dan Lunak mempunyai tugas melaksanakan advokasi dan konsultasi model, prototipedan pengamanan piranti keras dan lunak telematika. Dalam melaksanaan tugas, Bidang Piranti Keras dan Lunak menyelenggarakan fungsi:
a. pelaksanaan fasilitasi dan advokasi model, prototipe piranti keras dan lunak;
b. pelaksanaan fasilitasi dan advokasi pengamanan piranti keras dan lunak.

c. Bidang urusan ketatausahaan pusat
Bagian Tata Usaha mempunyai tugas melaksanakan urusan tata usaha dan rumah tangga Pusat. Kelompok Jabatan Fungsional pada Pusat Sarana Teknik Telematika mempunyai tugas melakukan kegiatan sesuai dengan jabatan fungsional masing-masing berdasarkan peraturan perundang-undangan yang berlaku.

sumber : @DEDI SETIAWAN blog's

Spesifikasi dari Open Services Gateway Intiative(OSGI)

OSGi adalah sebuah set spesifikasi yang mendefinisikan sebuah komponen system dinamik untuk Java. Spesifikasi ini memungkinkan sebuah model pengembangan dimana aplikasi (secara dinamik) terdiri dari berbagai komponen yang berbeda.

Spesifikasi OSGi memungkinkan komponen-komponennya untuk menyembunyikan implementasinya dari komponen lainnya ketika berkomunikasi melalui services dimana biasanya ketika hal ini berlangsung implementasi antar komponen dapat terlihat jelas. Model yang simple ini telah jauh mencapai efek dari segala aspek dari proses pengembangan software.

Keuntungan dari teknologi OSGi antara lain adalah sebagai berikut :

1. Transparan
2. Banyak versinya
3. Simple : OSGi API sangat simple. API OSGi hanya terdiri dari satu paket dan berjumlah kurang dari 30 kelas.
4. Ukurannya kecil
5. Kinerjanya cepat
6. Malas : Malas dalam software itu berarti bagus. Teknologi OSGi mempunyai banyak mekanisme hanya ketika dibutuhkan saja.
7. Aman
8. Sederhana
9. Tidak Mengganggu Kinerja Aplikasi Lainnya
10. Berjalan dimana saja
11. Digunakan secara luas

Teknologi java community proses TCP

JAVA pertama kali diperkenalkan oleh Sun Microysystem pada pertengahan tahun 1990. Menurut definisi dari Sun, JAVA adalah nama untuk sebuah teknologi untuk membuat dan menjalankan perangkat lunak pada komputer standalone ataupun lingkungan jaringan. Setiap orang yang sudah mengenal dan mempelajari atau bahkan mahir dengan bahasa C/C++ tentunya tidak akan sulit untuk mempelajari JAVA. JAVA juga merupakan sebuah bahasa pemrograman berorientasi objek yang dirancang agar dapat dijalankan di semua platform.

Sebagai sebuah platform, JAVA terdiri atas 2 bagian utama, yaitu :

1. Java Virtual Machine (JVM)
Java Virtual Machine adalah sebuah spesifikasi untuk sebuah komputer abstrak. JVM terdiri dari sebuah kelas pemanggil dan sebuah interpreter Java yang mengeksekusi kode arsitektur netral. Kelas pemanggil memanggil file API untuk dieksekusi oleh interpreter Java. Dengan kata lain JVM adalah sebagai perantara antara program yang akan dijalankan dan sistem operasi yang sedang digunakan.

2. Java Application Programming Interface (JAVA API)
Java API merupakan komponen-komponen dan kelas JAVA yang sudah jadi, yang memiliki berbagai kemampuan.Kemampuan untuk menangani objek, string, angka, dsb. Java API terdiri dari tiga bagian utama:

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

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

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

sumber : @faninuraeni's blog

Bagaimana teknologi virtual machine?

Virtual machine (VM) adalah suatu environment, biasanya sebuah program atau system 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 masingmasing environment menjalankan komputernya [terpisah] sendiri. VM muncul karena adanya keinginan untuk menjalankan banyak sistem operasi pada satu komputer.

1.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. Sistem VM adalah kendaraan yang sempurna untuk penelitian dan pengembangan sistem operasi. Dengan VM, jika terdapat suatu perubahan pada satu bagian dari mesin, maka dijamin tidak akan mengubah komponen lainnya.
Memungkinkan untuk mendefinisikan suatu jaringan dari Virtual Machine (VM). Tiap-tiap bagian mengirim informasi melalui jaringan komunikasi virtual. Sekali lagi, jaringan dimodelkan setelah komunikasi fisik jaringan diimplementasikan pada perangkat lunak.

2.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.