Pemograman detskop-MSIM4301 [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

MSIM4301



BUKU JAWABAN UJIAN (BJU) UAS TAKE HOME EXAM (THE) SEMESTER 2021/22.1 (2021.2) Nama Mahasiswa



: ZAYYIDATUN ILYA



Nomor Induk Mahasiswa/NIM



: 041831634



Tanggal Lahir



: situbondo/ 02-11-1999



Kode/Nama Mata Kuliah



Desktop



:MSIM4301/Pemrograman



Kode/Nama Program Studi



: 252/ sistem informasi



Kode/Nama UPBJJ



: 76/jember



Hari/Tanggal UAS THE



: Senin/ 20-12-2021



Tanda Tangan Peserta Ujian



Petunjuk 1. Anda wajib mengisi secara lengkap dan benar identitas pada cover BJU pada halaman ini. 2. Anda wajib mengisi dan menandatangani surat pernyataan kejujuran akademik. 3. Jawaban bisa dikerjakan dengan diketik atau tulis tangan. 4. Jawaban diunggah disertai dengan cover BJU dan surat pernyataan kejujuran akademik.



KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN UNIVERSITAS TERBUKA



1dari 3



MSIM4301



Surat Pernyataan Mahasiswa Kejujuran Akademik Yang bertanda tangan di bawah ini:



Nama Mahasiswa



: ZAYYIDATUN ILYA



NIM



: 041831634



Kode/Nama Mata Kuliah



:MSIM4301/Pemograman Desktop



Fakultas



: Sains dan Teknologi (FST)



Program Studi



: Sistem Informasi



UPBJJ-UT



: Jember



1. Saya tidak menerima naskah UAS THE dari siapapun selain mengunduh dari aplikasi THE pada laman https://the.ut.ac.id. 2. Saya tidak memberikan naskah UAS THE kepada siapapun. 3. Saya tidak menerima dan atau memberikan bantuan dalam bentuk apapun dalam pengerjaan soal ujian UAS THE. 4. Saya tidak melakukan plagiasi atas pekerjaan orang lain (menyalin dan mengakuinya sebagai pekerjaan saya). 5. Saya memahami bahwa segala tindakan kecurangan akan mendapatkan hukuman sesuai dengan aturan akademik yang berlaku di Universitas Terbuka. 6. Saya bersedia menjunjung tinggi ketertiban, kedisiplinan, dan integritas akademik dengan tidak melakukan kecurangan, joki, menyebarluaskan soal dan jawaban UAS THE melalui media apapun, serta tindakan tidak terpuji lainnya yang bertentangan dengan peraturan akademik Universitas Terbuka. Demikian surat pernyataan ini saya buat dengan sesungguhnya. Apabila di kemudian hari terdapat pelanggaran atas pernyataan di atas, saya bersedia bertanggung jawab dan menanggung sanksi akademik yang ditetapkan oleh Universitas Terbuka. Senin, 20-12-2021 Yang Membuat Pernyataan



Zayyidatun Ilya



2dari 3



MSIM4301



NASKAH UAS-THE UJIAN AKHIR SEMESTER-TAKE HOME EXAM (THE) UNIVERSITAS TERBUKA SEMESTER: 2021/22.1 (2021.2) Pemrograman Desktop



MSIM4301 No. 1.



Soal



Perhatikan kode program java berikut. 1 2 3 5 6 7 9 10 11 12 13



public class Main { public static void [1](String [] argh) 4 { [2]waktu; int jarakTempuh, kecepatan,ubahWaktu,jarak,k; int totalJam, totalMenit, totalDetik, modWaktu; 8 [3] = 444; [4] = 80;



[5]



14 15 16 17 18 20 21 23



System.out.printf("Jarak (km): %d \n",jarak); System.out.printf("Kecepatan (km/jam): %d\n", k); 19 System.out.println("\nWaktu tempuh yangdibutuhkan:"); System.out.printf("%d jam %d menit%n", totalJam, totalMenit); 22 } }



Program di atas untuk menghitung waktu tempuh sesuai data jarak dan kecepatan yang diketahui. Pada kode program tersebut terdapat bagian yang perlu dilengkapi yaitu pada poin [1],[2],[3],[4], dan [5]. Lengkapilah bagian tersebut dengan tipe data, variabel, identifier, atau keyword yang sesuai, sehingga program dapat dijalankan dan diperoleh output yang benar! 



Sertakan bukti screenshot kode program yang telahlengkap!



3dari 3



Skor 15



MSIM4301 2.



Perhatikan contoh kasus berikut.



20



Tono adalah seorang siswa kelas XII yang berpotensi masuk ke Perguruan Tinggi Negeri melalui jalur prestasi. Terdapat 4 Perguruan Tinggi Negeri yang dapat dipilih oleh Tono. Namun masing-masing Perguruan Tinggi Negeri tersebut memiliki kriteri tertentu untuk menerima calon pendaftar berdasarkan nilai prestasi yang dimilikinya. Adapun ketentuannyaadalah:



4dari 3



MSIM4301 No 1 2 3 4



PT PT A PT B PT C PT D



Ambang batas nilai >81 71-80 61-70 =81) { System.out.println("Nilai=" +nilai+PTA); } else if(nilai >=71 && nilai =61 && nilai