Anda di halaman 1dari 3

1. Buatlah program yang dapat membaca file. File-file tersebut berisi bilangan bulat.

Ketika file 1 dan 2 dibuka dan di eksekusi, maka akan terbentuk file ke-3 berisi jumlah dari file 1 dan 2. Serta terbentuk juga file ke-4 yang isinya adalah kelipatan dari file ke-3. Bobot : 75 2. Buatlah suatu program yang mengimplementasikan 2 buah agen pendaftaran siswa baru menggunakan agen. Agen siswa hanya menginputkan hasil Ujian Nasional dengan range nilai antera 0-10. Apabila nilai agen siswa kurang dari 5, maka sekolah tak dapat menerima dan kapasistas siswa di sekolah sebanyak 10 siswa. Bobot : 75 3. buatlah program penyewa vcd,,di mana ada 3 agen : agen penyewa, broker ,rental. a) agen penyewa menginputkan jenis atau vcd yg akan di sewa dan mengirim informasi ke broker. b) agen broker menerima informasi dari agen penyewa dan kemudian dilanjutkan ke agen rental. c) agen rental menerima informasi dari broker ,,,jika barang yg disewa ada maka akan di kirim informasi ke agen penyewa,tapi jika tidak ada maka pemberitahuan tidak ada juga akan di informasikan ke agen penyewa. 4. Buatlah simulasi penjualan dengan agent berikut : pembeli, perantara, dan penjual lebih dari 2 agent. Pembeli mengirimkan kata kunci, misalnya komputer. Perantara meneruskan pesan kepada semua penjual. Penjual mengirimkan spesifikasi barang, harga, beserta jumlah barang yang dimiliki penjual. Perantara menyeleksi harga yang paling murah dan meneruskan pesan kepada pembeli. 5. terdapat 2 buah agen, agen 1 untuk memunculkan kelas Jframe yang terdapat animasi tulisan dari kiri ke kanan dalam jframe apabila tulisan sudah sampai mentok ke kanan maka agen 1 akan mengirimkan informasi ke agen 2 dan agen 2 akan membalas

koordinat awalnya sehingga dengan pesan tersebut tulisan berada di sisi kiri Jframe atau koordinat semula. 6. Buatlah Program yang terdiri dari 3 agent... a) Agent 1 untuk mengecek alamat IP yang aktif antara (192.xxx.x.1-10), kemudian mengirim ke Agent 3 b) Agent 2 untuk mengecek alamat IP yang aktif (192.xxx.x.11-20), kemudian mengirim ke Agent 3

c) Agent 3 menerima masukan dan menggabungkan hasil dari Agent 1 dan Agent 2 kemudian mengirim ke Agent 3 d) Agent 3 menerima dari Agent 2, kemudian hasilnya ditampilkan (GUI).. 7. Buatlah program yg di dalamnya ada 3 agent,yaitu pengirim,broker dan penerima. Di dalam program ini agent pengirim mengirimkan kalimat kucing saya pintar kepada agent broker, didalam agent broker, kata dalam kalimat tersebut di pisah dan di susun menjadi pintar kucing saya kemudian kalimat tersebut di kirim ke agent penerima dan di tampilkan. 8. Buat program yg di dalamnya terdapat 4 agent, yaitu agen1,agen2,agen_hitung dan agen3. Dimana dalam program ini a)agen1 membaca sebuah file (file_1) yg di dalamnya berisi angka dan angka tersebut di kirim ke agen_hitung. b)agen2 juga membaca file (file_2) yg di dalamnya juga berisi angka dan angka tersebut juga di kirim ke agen_hitung. c)agen_hitung menghitung angka yang masuk dari agen1 dan agen2 kemudian angka tersebut di jumlahkan,hasilnya di kirim ke agen3. d)agen3 menerima kiriman hasil dari agen_hitung dan menampilkannya. 9. Berhubungan dengan nomer 1, buatlah agent client, agent broker, agent ganjil, dan agent.genap. Agent client bertugas mengirimkan array bilangan random ke agent broker. Agent broker bertugas menerima pesan dari client, dan mengidentifikasi bilangan yang diterima. Bilangan ganjil akan dikirim ke agent ganjil, sedangkan bilangan genap akan dikirim ke agent genap. 10. Buatlah program yg di dalamnya ada 4 agent,yaitu pengirim,broker dan Koki_1, dan Koki_2. Di
dalam program ini agent pengirim mengirimkan kalimat makanan atau minuman kepada agent broker, didalam agent broker, kata dalam kalimat tersebut di cocokkan, jika didapatkan kata makanan maka agent broker menyuruh agent Koki_1 membuat makanan dengan kata Masakkan nasi goreng dan mi goreng!! sedangkan didapatkan kata minuman , maka agent broker menyuruh agent Koki_2 membuat minuman dengan kata Buatkan minuman es jeruk dan es campur!! dengan sifat cyclic Behaviour.

11. Buatlah program dengan 3 buah agen dimana agen pertama melakukan scan ip, kemudian diambil
alamat ip yang hidup dan agen 2 scan ip, kemudian diambil nama hostnya. Selanjutnya informasi yang didapat oleh agen 1 dan agen 2 di kirimkan ke agen 3.

12. Buatlah program dimana ada 3 agen. Agen pertama memeriksa apakah terdapat folder tugas
UAS di direktori D: apabila memang tidak ada maka akan mengirimkan ke agen kedua kemudian agen kedua bertugas membuatkan folder dengan nama tugas UAS dan mengirimkan ke agen ketiga yang bertugas membuat file yang berisi tulisan Kita Bisa.

Anda mungkin juga menyukai