Name Servis

24 04 2013
Name Service pada Sistem Terdistribusi adalah merupakan layanan penamaan yang berfungsi untuk menyimpan naming context, yakni kumpulan binding nama dengan objek, tugasnya untuk me-resolve nama. Dalam sistem terdistribusi, nama digunakan untuk menunjuk ke suatu sesumber yang beragam dan tersebar seperti komputer, layanan (services), file, dan remote object.
 
Pengaksesan resource pada sistem terdistribusi memerlukan:
–Nama resource (untuk pemanggilan),
–Alamat (lokasi resource tsb),
–Pemetaan antara nama dan alamat.
 
Manfaat dari Name Service adalah :
– Komunikasi: Nama domain sebagai bagian dari email.
– Resource Sharing: Nama domain internet. Proses tidak dapat mengakses suatu sesumber, jika sesumber tersebut tidak diberi nama.
– Location Independence: Perubahan lokasi tidak menuntut perubahan nama, asalkan lokasi tidak menjadi bagian dari nama resource tsb.
– Security: Jika sebuah nama dipilih secara acak dari himpunan besar interger, maka nama tsb hanya bisa diketahui dari legitimate source, bukan dari menebak. Jadi jika seseorang mengetahui nama obyek tsb, maka dia memang diberitahu, karena sulit sekali menebak nama tsb.
 
Kebutuhan terhadap Name Service adalah :
– Penamaan unik yang standard
– Scalability
– Consistency
– Performance dan Availability
– Mudah menyesuaikan terhadap perubahan perlindungan kegagalan.
 
Jenis Name Service adalah :
– Pure name: nama yang tidak perlu di terjemahkan, karena pada nama tersebut sudah menunjuk alamat objek langsung.
Contoh : IP.
– Non-pure name: dalam nama mengandung suatu informasi (atribut misalnya) tentang suatu objek.
Contoh : URL, alamat email, X.500 Directory Service, IOR (Interoperability Object Reference).
 
 
Advertisements




Traceroute

2 04 2013

Tracing route ialah suatu fungsi pada Microsoft windows yang memungkinkan untuk user mengetahui jalur komunikasi anatara user dan host tujuan,tracing route dalam windows dapat dijalan kan dengan mengetikan perintah tracert pada command prompt.

Cara kerja tracert ialah dengan mengirimkan ICMP (Internet Control Message Protokol) dari user hingga ke host tujuan, dengan demikian maka jalur yang dilalui packet Echo Request dapat terlihat dengan cara menampilkan router yang paling dekat dengan user hingga sampai tujuan.

Dalam percobaan kali ini saya akan menampilkan hasil tracert kepada web : www.google.com dengan menggunakan modem smartfren type AC682.

Tampilan hasil tracert :

 

 

Image

 

Keterangan :

–  Terdapat 12 router dari saya (user) menuju www.google.com

–   Setiap router di tandai dengan angka 1 sampai 12

–   Kolom pertama menyatakan berapa banyak waktu yang dibutuhkan dai user ke router

–   Kolom ke dua menyatakan waktu balik echo dari router ke user

–   Kolom ke tiga menyatakan berapa lama waktu tempuh dari satu router ke router berikutnya

–   Kolom ke empat menampilkan alamat host dari router tersebut.

–   Tanda bintang menyatakan waktu tidak diketahui dikarenakan adanya gangguan sinyal / jaringan

Blog kelompok 4 :

Rizki abdul hakim : Rizkiabdul.blogspot.com

Bintang Ramadhan: Binttang.blogspot.com

Raditya saputra: Cobadibuka-cekidot.blogspot.com

Reyhan zulfahmi: Punyaw.blogspot.com

Sugiharto sudibyo: Boyosudibyo.blogspot.com

 





Pengertian Latex dan Lyx

20 03 2013

Pengertian Tex

TEX merupakan perangkat lunak pengolah dokumen yang terutama ditujukan menghasilkan dokumen yang berisi simbol-simbol matematik. Perangkat lunak ini diciptakan oleh Donald E. Knuth pada bulan Mei 1977 sebagai bahasa pembentuk dokumen (document formatting language). Pada awalnya TEX diimplementasikan dengan menggunakan bahasa Pascal, namun implementasi yang banyak dipakai saat ini adalah TEX yang dituliskan dalam bahasa C. Demikian juga perintahperintah yang ada dalam implementasi TEX yang digunakan saat ini sudah jauh berbeda dengan yang dirancang oleh Knuth pada tahun 1977. 
P
erangkat lunak TEX memiliki kemampuan yang baik untuk mengolah dokumen-dokumen yang berkualitas tinggi. Namun demikian, banyak pemakai yang memandang bahwa perintah – perintahnya sulit digunakan untuk menuliskan dokumen terstruktur yang terdiri dari unsur – unsur bab, sub-bab, paragraph, tabel dan gambar bernomor, dsb. Untuk mengatasi hal ini Leslie Lamport menuliskan sejumlah perintah tambahan yang berjalan di atas TEX. Hasil penambahan perintah-perintah ini kemudian dikenal sebagai LATEX. Kata lain yang memiliki akar kata yang sama adalah “technology”. Jadi pengucapan yang benar untuk TEX dan LATEX adalah “tekh” dan “latekh” yang berarti “seni”. Dalam penulisan nama TEX atau LATEX, jika huruf ’E’ tidak mungkin dituliskan agak turun ke bawah atau huruf ’A’ tidak mungkin dituliskan agak naik ke atas, penulisan dilakukan sebagai TeX atau LaTeX. LATEX yang diperkenalkan oleh Leslie Lamport dikenal sebagai LATEX 2.09. Sampai saat ini LATEX sudah dan masih mengalami pengembangan. Versi LATEX yang sudah disempurnakan dan diperbaiki dan saat ini banyak dipakai adalah LATEX2e dan sudah diperkenalkan pada Juni 1994.

Instalasi Latex terdiri dari beberapa software pendukung diantaranya :

    Ghoscript
    Ghostview : Berfungsi untuk menampilkan file-file output dari latex seperti eps, pdf, ps dll
    basicmiktex/smallmiktex : Berisi library(pustaka) yang dibutuhkan latex
    texmaker/winedit : merupakan editor untuk membuat file latex
    lyx : Untuk membuat tabel dan fungsi matematika
    bibtex : untuk membuat daftar pustaka

Tahap-tahap instalasi Latex :

    Buat suatu folder baru di drive C: dengan nama ”Latex”. Folder ini berfungsi untuk menyimpan semua data latex.
    Instal ghoscript dengan cara melakukan double-click pada icon aplikasi tersebut. Lakukan pengaturan pada tahap ”instal to directory”, ubah path dengan menekan tombol browse lalu masuk keadalam directori latex yang sudah dibuat sebelumnya. Lanjut keperintah selanjutnya hingga proses instalasi selesai.
    Instal gostview lakukan seperti tahap diatas.
    Lanjutkan dengan menginstal basic-miktex. Biasanya untuk mengistal software ini membutuhkan waktu yang lebih lama dari software sebelumnya.
    Instal texmaker, lakukan seperti tahap sebelumnya. Selanjutnya kita dapat membuat file latex dengan cara membuka aplikasi texmaker.

Pengertian Lyx

 LyX adalah program yang digunakan untuk mengetik berbagai macam

dokumen, mulai dari memo, surat, laporan, dokumentasi software, buku, paper,
novel dan lain-lain. LYX merupakan salah satu front-end LATEX yang berbasis GUI, yang dapat dijalankan pada hampir semua platform sistem operasi. LATEX sudah cukup lama dikenal sebagai alat untuk menata tata letak (layout) buku atau majalah yang berkaitan dengan ilmu pasti. Dengan munculnya LYX yang dapat dioperasikan secara intuitif, hampir semua bidang dapat memanfaatkan LATEX sebagai alat untuk menata tampilan buku/ majalah. Sistem desktop publishing (DTP) digunakan untuk mengedit teks dan gambar yang dimasukkan pada suatu halaman penuh. Jadi, secara prinsip hampir semua jenis word processor atau document-processor dapat dijadikan salah satu komponen masukan dari sistem DTP. Apa keunggulan LYX pada sisi aplikasi DTP
LATEX yang bekerja di balik aplikasi LYX merupakan text-processor yang memiliki banyak keunggulan dibandingkan word processor, di antaranya adalah konsistensi, referensisilang dan penempatan gambar/tabel secara otomatis, serta penyusunan pustaka yang konsisten. Konsistensi tata letak ini disebabkan karena semua komponen tata letak dikontrol oleh suatu makro atau paket LATEX. Dengan kata lain, sekali suatu makro didefinisikan maka akan didapatkan tata letak yang sangat konsisten
Secara teknis, LyX yang dibangun berdasarkan LaTeX kurang tepat jika dikategorikan sebagai word processor. Perancang LaTeX, Leslie Lamport (1985) menyebut LaTeX sebagai document preparation system. LaTeX merupakan front-end untuk bahasa scripting khusus untuk typesetting, TeX, yang dibuat oleh Donald Knuth (1984). Format pdf (portable document format) dan dvi (device independent format) bermula dari TeX
Simple Formula Guide to Latex/Lyx
Sedang cari-cari guide untuk menyisipkan formula di dokumen Lyx. Ketemu link A Simple Guide to Latex/Lyx. Memang, Lyx atau latex kan dibuat agar kita tidak terlalu pusing untuk mengurusi formatting, labelling, formula, placing, dll di dokumen kita, sehingga mestinya menyisipkan formula ini harusnya tidak jadi masalah.





object interface

20 03 2013

INTERFACE
Pengertian Interface
Interface adalah kelas yang paling abstract, yang berisi daftar deklarasi method (seluruh method belum memiliki implementasi).
Interface mendefinisikan aturan perilaku (protocol of behavior) yang dapat diimplementasikan oleh kelas manapun. Interface mendefinisikan satu set method tanpa menyediakan implementasinya. Sebuah kelas yang mengimplementasi sebuah interface terikat kontrak oleh interface tersebut untuk mengimplementasi semua method yang ada di dalam interface. Dengan kata lain, kelas tersebut terikat untuk mengimplementasikan perilaku tertentu yang tertulis dalam interface. Secara substansi, interface merupakan kumpulan dari method abstrak dan konstanta.
     Pada Java juga dikenal konsep interface, yang merupakan device yang digunakan untuk komunikasi antar objek berbeda yang tidak memiliki hubungan apapun. Interface bisa dikatakan sebagai protokol komunikasi antar objek tersebut.
Sifat dari Interface
     Sebuah interface tidak dapat membuat implementasi satu method pun.
Sebuah kelas dapat mengimplementasi beberapa interface, tetapi ia hanya dapat meng-extends satu superclass.
Interface bukan merupakan bagian dari hirarki kelas. Dua kelas yang tidak berhubungan dalam jalur hirarki kelas dapat mengimplementasi interface yang sama.
Penggunaan Interface
     Mendeklarasikan method yang akan diimplementasikan oleh satu atau beberapa kelas.
Menunjukkan interface sebuah obyek ke publik tanpa menunjukkan isi kelas sebenarnya.
Menangkap kesamaan di antara beberapa kelas tanpa perlu memasukkannya dalam hirarki kelas (superclass subclass).

CLASS
Pengertian Class
     Kelas digunakan untuk membuat objek, dan berperan sebagai tipe data dari objek. Kelas merupakan sarana pengkapsulan kumpulan data dan kumpulan method yang mengoperasikan kumpulan data tersebut
Definisi class: merupakan prototipe / blue prints yang mendefinisikan variabel – variabel dan method – method secara umum.

OBJEK
Pengertian Objek
     Objek merupakan benda nyata yang dibuat berdasarkan rancangan yang didefinisikan di class.
bisa dibilang objek adalah benda nyata dalam kehidupan kita.

Obyek merupakan hasil instansiasi dari suatu kelas. Proses pembentukan obyek dari suatu class
disebut dengan instantiation. Obyek disebut juga instances.

Contoh Progam :

interface Kendaraan
{
void type( );
void warna( );
String merkNama( );
}
class KendaraanMobil implements Kendaraan
{
protected String nama;
 public void type( ){
System.out.println(merkNama( ) + ” di Produksi oleh Jerman”);
}
public void warna( ){
System.out.println(“Hitam adalah warna mobil ” + merkNama( ));
}
 public String merkNama( ){
return nama;
}
}
class KendaraanMotor implements Kendaraan
{
protected String nama;
 public void type( ){
System.out.println(merkNama( ) + ” di Produksi oleh Jepang”);
}
public void warna( ){
System.out.println(“Hijau adalah warna motor ” + merkNama( ));
}
 public String merkNama( ){
return nama;
}
}
class Bmw extends KendaraanMobil{
Bmw(String nama) {
this.nama = nama;
}
}
class Kawasaki extends KendaraanMotor{
Kawasaki(String nama) {
this.nama = nama;
}
}
class DemoInterface{
public static void main (String[] args) {
KendaraanMobil bmw = new KendaraanMobil();
KendaraanMotor kawasaki = new KendaraanMotor();
 bmw.nama=”Bmw”;
bmw.type( );
bmw.warna( );
 System.out.println( );
kawasaki.nama =”Kawasaki”;
kawasaki.type( );
kawasaki.warna( );
}
}





Definisi dan Contoh Sistem Terdistribusi

12 03 2013

A. Pengertian Sstem
Sistem merupakan kumpulan dari subsistem atau komponen atau elemen

yang mempunyai tujuan yang sama yaitu untuk mencapai suatu sasaran atau

tujuan yang diinginkan. Subsistem atau komponen atau elemen adalah bagian dari

suatu sistem yang saling berkaitan dan saling mempengaruhi antara satu bagian

dengan bagian yang lain dalam sistem tersebut. Secara sederhana sistem

merupakan suatu jaringan yang saling bekerja sama untuk mencapai suatu tujuan

yang telah ditentukan sebelumnya.
sebuah sistem terdiri dari input dan output dimana input tersebut memberi masukan kedalam suatu sistem

kemudian oleh sistem tersebut input diubah menjadi output yang berguna dan

bernilai bagi aktor.

B. Pengertian Distribusi
Distribusi artinya proses yang menunjukkan penyaluran barang dari produsen sampai ke tangan masyarakat konsumen. Produsen artinya orang yang melakukan kegiatan produksi. Konsumen artinya orang yang menggunakan atau memakai barang/jasa dan orang yang melakukan kegiatan distribusi disebut distributor.
Distribusi merupakan kegiatan ekonomi yang menjembatani kegiatan produksi dan konsumsi. Berkat distribusi barang dan jasa dapat sampai ke tangan konsumen. Dengan demikian kegunaan dari barang dan jasa akan lebih meningkat setelah dapat dikonsumsi.
Dari apa yang baru saja diuraikan, tampaklah bahwa distribusi turut serta meningkatkan kegunaan menurut tempatnya (place utility) dan menurut waktunya (time utility).

C.Definisi Sistem Terdistribusi
sebuah sistem dimana komponen hardware atau software-nya terletak dalam suatu jaringan komputer dan saling berkomunikasi dan berkoordinasi mengunakan message pasing.
sebuah sistem yang terdiri dari kumpulan dua atau lebih komputer dan memiliki koordinasi proses melalui pertukaran pesan synchronous atau asynchronous.
kumpulan komputer independent yang tampak oleh user sebagai satu sistem komputer
kumpulan komputer autonom yang dihubungkan oleh jaringan dengan software yang dirancang untuk menghasilkan fasilitas komputasi terintegrasi

dapat terlihat dari bebarapa pengertian diatas dapat di tarik kesimpulan bahwa sistem terdistribusi adalah sebuah sistem yang terdiri dari beberapa komponen software atau hardware yang independent yang berkomunikasi dan berkoordinasi melalui message parsing baek sinkron maupun asinkron yang telihat satu kesatuan dan dirancang untuk menghasilkan fasilitas komputasi terintegrasi.

D.Contoh – Contoh Sistem Terdistribusi
Beberapa contoh dari sistem terdistribusi yaitu :
1. Internet, merupakan suatu bentuk jaringan global yang menghubungkan komputer dengan satu sama lainnya, yang dapat berkomunikasi dengan media IP sebagai protokol.
2. Intranet
● Jaringan yang teradministrasi secara lokal ● Biasanya proprietary
● Terhubung ke internet (melalui firewall)
● Menyediakan layanan internal dan eksternal
3. Sistem terdistribusi multimedia Biasanya digunakan pada infrastruktur internet
– Karakteristik
Sumber data yang heterogen dan memerlukan sinkronisasi secara real time
– Video, audio, text Multicast
Contoh:
– Teleteaching tools (mbone-based, etc.)
– Video-conferencing
– Video and audio on demand
4. Mobile dan sistem komputasi ubiquitous
– Sistem telepon Cellular (e.g., GSM)
Resources dishare : frekuensi radio, waktu transmisi dalam satu frekuensi, bergerak

– Komputer laptop, ubiquitous computing
– Handheld devices, PDA, etc

5. World wide web
– Arsitektur client/server tebuka yang diterapkan di atas infrastruktur internet
– Shared resources (melalui URL)
6. Contoh distribusi yang lainnya seperti
– Sistem telepon seperti ISDN, PSTN
– Manajemen jaringan seperti Administrasi sesumber jaringan
– Network File System (NFS) seperti Arsitektur untuk mengakses sistem file melalui jaringan.

Referensi :
http://contohskripsiku.com/pdf/pengertian+sistem+distribusi
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&cad=rja&ved=0CF4QFjAE&url=http%3A%2F%2Felib.unikom.ac.id%2Fdownload.php%3Fid%3D84553&ei=1lI_UZO3McL4rQekoYDgDQ&usg=AFQjCNGlAwVxl5P3d13279mnjRQmRq5weA&sig2=KG5t64aGY8hd0DP1o9x_Xw&bvm=bv.43287494,d.bmk
http://www.dikmenum.go.id/





Mata Kuliah Softskill

13 01 2013

Mata kuliah Softskill ialah salah satu mata kuliah yang terdapat pada setiap jurusan dari Universitas Gunadarma, Mata kuliah ini tidak mewajibkan mahasiswa untuk setiap pertemuan berada dikelas. dikarenakan mata kuliah ini benar – benar memanfaatkan internet dan blog untuk setiap tugas yang diberikan, seperti contohnya membuat artikel, mengupload makalah, mengupload video pada blog dan lain lain.

Selain menjadi salah satu mata kuliah yang mengutamakan penggunaaan internet softskill juga menuntut mahasiswa untuk mengeluarkan ide – ide tulisan yang bersifat original (tidak copas) yang tentu saja memerlukan daya kreafitas yang tinggi pada setiap pengerjaan tugas nya.  Menurut pendapat pribadi mata kuliah ini selain untuk pengoptimalisasi penggunaan internet dan bloging bisa jadi menjadi salah satu wahana untuk menempatkan unversitas gunadarma berada dalam posisi teratas pada mesin pencari google pada saat mengetikan kata gunadarma pada serch box.

tetapi menurut pengalaman pribadi mata kuliah softskill juga banyak menuai protes dari para mahasiswa gunadarma yang kemungkinan besar nilai nya tidak terpenuhi karena hanya terdapat eror pada blog dan lain – lain. selain itu untuk masa sekarang sepertinya semua orang sudah mengetahui cara blogging dan membuat suatu artikel jadi tujuan utama mata kuliah sofskill sudah tidak tepat lagi, yaitu untuk membuat semuat mahasiswa gunadarma mempunyai sebuah blog dan memperkenalkan bagai mana cara bloging.

 





Tugas Forensik

15 10 2012

1. Analisis Unknown Program

Materi pada bagian ini diambil dari sumber. Untuk mempelajari perilaku suatu program yang tidak kita ketahui sumber dan kegunaannya terdapat beberapa cara:
1. Analisis statik: Mempelajari program tanpa benar-benar mengeksekusinya. Tool yang dipergunakan adalah dissasembler, decompiler, tool analisis kode sumber, dan tool dasar semacam grep. Dalam kenyataannya bisa memberikan suatu gambaran pendekatan mengenai program.
2. Analisis dinamik: Mempelajari program saat dieksekusi. Tool yang dipergunakan adalahdebugger, tracer, emulator mesin, analisis logika dan terkadang sniffer jaringan. Keuntungan dari analisis dinamik adalah cepat dan akurat. Kasus khusus dari analisis dinamik adalah analisis kotak hitam (black box), yaitu analisis dinamik tanpa mengakses internal program. Dalam kasus ini, pengamatan dilakukan pada input dan output eksternal, serta karakteristik pewaktuannya.
3. Analisis postmortem: Mempelajari perilaku perangkat lunak dengan mengamati dampak setelah eksekusi program. Bisa jadi ini merupakan satu-satunya alat yang tersedia setelah penyusupan sistem.
Analisis dinamik harus dilakukan sehingga tidak menimbulkan kerusakan yang berbahaya, sehingga eksekusi program bisa dijalankan pada :
1. Mesin “percobaan” tanpa koneksi jaringan
2. Mesin dengan sandbox Virtual Machine
Untuk memantau kemajuan (progress) suatu program, pengamatan bisa dilakukan dengan cara:
· Pengamatan pada level instruksi mesin
· Pengamatan system call yang dipergunakan
Suatu mesin yang mengalami compromisetidak akan bisa dipercaya, dan semua informasi yang berasal dari mesin tersebut perlu diragukan. Perubahan pada suatu program aplikasi dan file data mudah dideteksi jika diketahui file mana yang mengalami perubahan. Perubahan pada proses yang berjalan lebih susah dideteksi, begitu pula dengan perubahan pada level kernel sistem operasi, atau bahkan perubahan pada tingkat di bawah level kernel.