Posts

Showing posts from October, 2022

Laporan Socket Programming dengan UDP pada Pertemuan 6

Image
Modul 5  Pemrograman Socket dengan UDP Dasar Teori mekanisme yang memungkinkan terjadinya pertukaran data antar program atau proses baik dalam satu mesin maupun antar mesin. User Datagram Protocol (UDP) merupakan connectionless protocol yang cocok/ sesuai untuk aplikasi yang membutuhkan komunikasi yang efisien yang tidak memperhatikan packet loss. Untuk membuat sebuah aplikasi client-server dengan menggunakan protokol UDP terdapat beberapa langkah dasar yang harus dilakukan, yaitu sebagai berikut. Langkah – langkah dasar di client : (a) Membuka koneksi client ke server, yang di dalamnya adalah :           ▪ Membuat socket dengan perintah socket()           ▪ melakukan pengalamatan ke server.           ▪ Menghubungi server dengan connect() (b) Melakukan komunikasi (mengirim dan menerima data), dengan menggunakan perintah sendto() dan recvfrom() (c) Menutup hubungan dengan perintah close(); Lang...

Laporan Socket Programming TCP pada Pertemuan 5

Image
Modul 4 Pemrograman Socket dengan TCP Dasar Teori Konsep client-server merupakan dasar dari setiap transaksi yang terjadi pada setiap aplikasi jaringan. Server berfungsi sebagai pengatur sumber daya yang ada. Server menyediakan layanan untuk kebutuhan client dengan memanfaatkan sumber daya yang ada. Proses client-server dapat dijalankan pada sebuah komputer tunggal atau dapat juga satu komputer berfungsi sebagai server dan satu atau beberapa komputer berfungsi sebagai client. Socket pertama kali diperkenalkan oleh unix BSD, sehingga sering disebut sebagai socket BSD. Socket merupakan antarmuka antara application process dan transport layer. Socket merupakan mekanisme yang memungkinkan terjadinya pertukaran data antar program atau proses baik dalam satu mesin maupun antar mesin. Langkah – langkah dasar di client : (a) Membuka koneksi client ke server, yang di dalamnya adalah : ▪ Membuat socket dengan perintah socket() ▪ melakukan pengalamatan ke server. ▪ Menghubungi server dengan conne...

Laporan Fungsi dan Operasi File pada Pertemuan 4

Image
Modul 3 Function dan Operasi File pada Python Teori Function atau fungsi adalah suatu bagian program yang dimaksudkan untuk mengerjakan suatu tugas tertentu dan letaknya dipisahkan dari bagian program yang memanggilnya. Function atau fungsi pada Python didefinisikan dengan menggunakan kata kunci def. Setelah kata kunci def diikuti dengan nama fungsi dan daftar parameter fungsi yang berada dalam tanda kurung () dan diakhiri dengan tanda : . Baris berikutnya adalah blok fungsi yang akan dijalankan ketika fungsi tersebut dipanggil. Bentuk umum dari function Python adalah sebagai berikut: def name(parameter1, parameter2, . . .): body Seperti halnya pada struktur kontrol (kondisi dan perulangan) Python menggunakan indentasi untuk memisahkan baris definisi fungsi dengan body fungsi. Parameter Fungsi Fungsi dapat memiliki parameter yaitu variabel yang ada pada daftar parameter dalam definisi fungsi. Parameter dikirim dalam tanda kurung saat pemanggilan fungsi. Nilai parameter saat pemang...