JAWABAN SOAL UTS


JAWABAN UTS ALPRO

TUGAS

ditujukan untuk memenuhi tugas Mata Algoritma dan Pemrograman

Oleh :

  1. Aulia Nuri Ikhsanati (1202160002)
  2. Aprilia Ari Widyastuti (1202160098)

  3. Naufal Al Hakim (1202164399)

  4. Yohanes Alfandi (1202160381)

SISTEM INFORMASI

FAKULTAS REKAYASA INDUSTRI

TELKOM UNIVERSITY

2017

TUGAS MENGERJAKAN ULANG SOAL UTS SECARA BERKELOMPOK

  1. Tanda akhir sebuah block statement (E)

Alasan : lambang ( }) pada java berarti tanda akhir sebuah block statement, yang berarti menghentikan seluruh perintah yang awalnya dibuka dengan ( { ).

  1. Mencetak ke layar (A)

Alasan : karena System.out.printlnmerupakan perintah untuk mencetak dalam java.

  1. Menentukan isi nilai suatu variable atau assignment statement (B)

Alasan : “ int numberOfBaskets; “ disebut juga inisialisasi atau pemberian nilai dari suatu variable.

  1. Meminta alokasi memori bertipe tertentu dan selanjutnya dipanggil dengan nama tertentu (C)

Alasan : “ total eggs = numberOfBaskets * eggsPerBasket; “ bisa disebut juga rumus untuk mencari total eggs, yang menyebutkan variable yang sebelumnya sudah diinisialisasi, sehingga tetap bisa dijalankan.

  1. Sebuah method yang harus ada disetiap program java yang dijalankan pertama kali (D)

Alasan : “ public static void main(String[]args) “ merupakan method utama yang pasti ada dalam java, yang merupakan main class dari project.

  1. Urutan langkah-langkah tak berhingga untuk memecahkan masalah logika atau matematika (B)

Alasan : karena algoritma itu terbatas, dimulai dan diakhiri nya suatu program.

  1. 1 (D)

Alasan: karena menggunakan do-while. Jadi mencetak terlebih dahulu baru mengecek.

  1. For (int x=10;x>=1;x-) {} (C)

For(int x=10;x>0;x-) {} (D)

Alasan : karena hitungan dari 10 hingga lebih dari samadengan 1 (1 terhitung) menghasilkan 10x perulangan.

Sedangkan hitungan dari 10 hingga lebih dari 0 ( 0 tidak terhitung) juga menghasilkan 10x perulangan.

  1. All : 15 (C)

Alasan :

  1. int (A)

String (D)

Alasan : karena tipe data integer dapat menampung angka real seperti yang tetera pada NIM. Tapi tergantung pada data nya, jika data nya hanya angka maka menggunakan Integer, jika data NIM terdapat tanda baca misal (/) maka menggunakan String.

  1. soal 1 152 (C)

Alasan : karena tanda (+) yang terdapat di akhir “ System.out.print(“soal 1 “ +n*3+2); “ bukan merupakan operasi hitungan.

  1. xxx = 75

yyy = -5

Alasan :


Leave a Reply