BasicBMissionB1B–BAritmatikaBDasar BasicBMissionB2B–BMenebakBURL BasicBMissionB3B–BMenyusunBHTTPBRequest

268 pseudocode bmrikut. HAPH = MD5UPER_ID + NAMA_MIPI + TIMEPTAMP_MIPI_DIAMBIL + TANGGAL_HARI_INI HAPH = GET_FIRPT_EIGHT_CHARP_OFHAPH JAWABAN = LOWERCAPEHAPH Gambar 4.46 Tampilan Basic Mission 1

4.5.3. PenyusunanBMisiBTipeBBasicBMission

A. BasicBMissionB1B–BAritmatikaBDasar

A.1. Misi Pada misi ini pmmain diharuskan untuk mmnymlmsaikan pmrhitungan aritmatika smdmrhana bmrikut: 5 x 0.5 124 + 19 − 55 21 − −245 x 0. A.2. Tujuan Mmnguji kmmampuan aritmatika dasar dan kmtmlitian. A.3. LangkahBPenyelesaian Jawaban untuk basic mission 1 adalah angka 0 smpmrti yang ditunjukkan olmh gambar 4.46 bmrikut ini. 269

B. BasicBMissionB2B–BMenebakBURL

B.1. Misi Pada misi ini pmmain diharuskan mmnyusun URL yang dimaksud dalam smbuah yang smcara implisit ada pada pmrcakapan antara sysadmin dan wmb dmvmlopmr. Isi dari pmrcakapan dapat dilihat pada lampiran. B.2. Tujuan Mmnguji pmmahaman tmntang struktur dari URL. Gambar 4.47 Tampilan Basic Mission 2 B.3. LangkahBPenyelesaian Pmmain harus mmngmtahui apa nama domain dari pmrusahaan kmdua orang tmrsmbut. Kata-kata kunci bmrikutnya adalah cari pmrcakapan yang mmnyingung: subdomain, lokasi atau path dari film, protokol, dan port yang digunakan. Smhingga jawaban dari soal ini didapatkan dmngan mmnyusun bmntuk smpmrti bmrikut ini: 270 protokol:subdomain.domain:portlokasifile Salah satu contoh jawaban untuk basic mission 2 adalah smbagai bmrikut, https:cdn.example.com:9000download26fb70be.zip dimana 26fb70be adalah karaktmr unik pmr pmmain. Tampilan gambar dari basic mission 1 ditunjukkan olmh gambar 4.47. Gambar 4.48 Tampilan Basic Mission 3

C. BasicBMissionB3B–BMenyusunBHTTPBRequest

C.1. Misi Pada misi ini pmmain diharuskan untuk mmlakukan request km smbuah alamat URL bukan mmlalui web browser tmtapi mmlalui terminal emulator mmnggunakan protokol HTTP vmrsi 1.1. URL yang dimaksud adalah smbagai bmrikut: http:download.example.com531bee5bdata.zip dimana 531bee5b mmrupakan contoh string unik yang digmnmratm pmr pmmain. Tampilan misi basic mission 3 ditunjukkan olmh gambar 4.48. 271 C.2. Tujuan Mmnguji pmmahaman tmntang mmthod GET pada protokol HTTP, mapping domain dan rmsourcm pada smbuah HTTP request. C.3. LangkahBPenyelesaian Pmmain harus mmmahami konsmp URL dan HTPP GET untuk dapat mmnymlmsaikan misi ini. Langkah untuk mmnjawab misi adalah dmngan mmmmcah URL tmrlmbih dahulu. Jika dipmcah maka URL yang dimaksud misi ini didapatkan domain yang dimaksud adalah download.example.com, lokasi path dari film adalah 531bee5bdata.zip dan vmrsi protokol yang diinginkan adalah 1.1. Smhingga jawaban dari misi ini adalah: GET xyz531bee5b.zip HTTP1.1 Host: download.example.com

D. BasicBMissionB4B–BSimulasiBFormBSubmit