PROTOCOL COMMUNICATION, PEMOGRAMAN PARSING DATA



Assalamualaikum Wr. Wb

Pada ilmu komputer, penguraian atau parsing adalah suatu cara memecah-mecah suatu rangkaian masukan (misalnya dari berkas atau keyboard) yang akan menghasilkan suatu pohon uraian (parse tree) yang akan digunakan pada tahap kompilasi berikutnya yaitu analisis semantik.
Parsing, atau, lebih formal, analisis sintaksis, adalah proses menganalisis teks, terbuat dari urutan token (misalnya, kata-kata), untuk menentukan struktur gramatikal terhadap hal yang diberikan (lebih atau kurang) tata bahasa formal. Parsing juga merupakan istilah awal untuk diagram kalimat bahasa alam, dan masih digunakan untuk diagram bahasa infleksi, seperti bahasa-bahasa Roman atau Latin. Istilah penguraian Pars berasal dari bahasa Latin (ōrātiōnis), yang berarti bagian (pidato).

Contoh kasus:

Misalnya awal dari protokol ditandai dengan karakter "abcde", akhir dari
satu paket protokol ditandai dengan flag "edcba". Kemudian 2 byte
berikutnya menunjukkan source port, diikuti 2 byte destination address.
Lalu HLEN sebanyak 5 byte yang menunjukkan banyaknya data.
Setelah itu data sebanyak HLEN. Terdapat trailer 4 byte, sebelum
ditutup CRC 4 byte.

Buat program untuk memisah-misahkan satu paket protokol. Misalnya
data yang diterima dari internet sebagai berikut:

*&(ikh)(abcde304900015halo apa kabar?okeh5986edcbaio test*0iou

Program anda harus bisa mengambil satu paket protokol yang ditandai
dengan flag awal dan akhir protokol. Kemudian memisah-misahkan
source port, destination port, data dan trailer.
Dibawah ini adalah pemograman untuk contoh proses parsing data menjadi bagian-bagian kecil
1)      Buka visual studio, pilih new project. Kemudian pilih Windows Form Application, lalu ganti nama untuk memudahkan proses dokumentasi file, klik OK



2)      Inilah  tampilan awal dari Windows Form Application. Pada form yang kosong, kita dapat mendesain view dari aplikasi yang kita buat. Kita akan sering menggunakan Toolbox dan Properties




Ini adalah desain dari aplikasi Parsing Data




Kita dapat memprogram tombol yang telah kita letakkan di form dengan mengklik 2 kali pada tombol yang ingin diprogram.



Susunan desain :
Merah  : Label                                  
Hitam    :Text box
Kuning  :Button

3)      Ini adalah program parsing data
(gambar 5 – 7)





Dari pemograman diatas, inilah hasil jadinya..


Untuk lebih jelasnya silakan melihat link youtube tutorial saya dibawah ini

https://youtu.be/rqy96v0dFR0




Tidak ada komentar:

Posting Komentar