Font size
WorksheetsDPK SEM 2 - 1
Total questions: 30
Worksheet time: 30mins
Cara deklarasi Array yang benar ?. (Pilih dua)
int nilai [];
int nilai {};
nilai int [ ];
int {} nilai;
int [] nilai;
Cara pembuatan objek Array yang benar ?.
int [ ] nilai=new int[50];
int [ ] nilai= int[50];
String [] nilai=new String{50};
int {} nilai=new int{50};
Array pada java merupakan object yang dapat berisi ?.
Class Saja
Tipe Data Primitif Saja
Tipe Data Primitif dan Class
Tipe Data Primitif dan Method
String nama[]={"Dadan","Didin","Deden","Maman"};
System.out.print(nama[2]);
Deden
Dadan
Maman
Didin
String nama[]={"Dadan ","Didin ","Deden ","Maman "};
System.out.print(nama[3] + nama[1]);
Output dari potongan program di atas ?
Maman Didin
Didin Maman
Didin Deden
Deden Didin
int [] nilai={50,60,70,80,90};
untuk mengetahui jumlah isi Array menggunakan ?
nilai.length
nilai.length()
nilai.count
nilai.count()
Nilai Default dari Array dengan Tipe Data String adalah ?
null
0
Kosong
Error
Nilai Default dari Array dengan Tipe Data integer adalah ?
null
0
Kosong
Error
Nilai Default dari Array dengan Tipe Data double adalah ?
null
0
0.0
Error
Lengkapilah kode program yang kosong dibawah ini.
public class LuasPersegi {
public static void main(String[] args) {
int sisi, luas;
Scanner scan = new Scanner(System.in);
System.out.println("Masukan sisi : ");
sisi = scan.nextInt();
luas = ____________;
System.out.println("Luas Persegi : "+luas);
}
}
luas*sisi
sisi*sisi
luas*luas
sisi+luas
Kelebihan array list dibandingkan array biasa yaitu ?
Mampu menyimpan data dengan tipe data yang berbeda
Melakukan Perulangan
Merupakan proses penciptaan kelas baru
Membuat dua atau lebih konstruktor
Method remove() yang dimiliki Array list memiliki fungsi ?
Untuk menambahkan data kedalam Array list
Untuk menghapus data dalam Array list
Untuk mengetahui ukuran Array list
Untuk mengetahui indeks suatu nilai
Deklarasi menggunakan throws dapat digunakan baik untuk single exception maupun multiple exception
Benar
Salah
Paket yang dapat digunakan untuk membuat program menggunakan class BufferedReader adalah
java.io.*
java.lang.*
java.swing.*
semua benar
Hasil program dari source code arrayteman berikut ini adalah. . .
Ade
Nisa
Joko
Anwar
Lisa
Ester
Lutfi
Rian
Willis
Ade
Lisa
Joko
Anwar
Nisa
Ester
Berikut ini merupakan perbedaan input Class Scanner dan Class BufferReader adalah. . . (multiple choice)
Class Scanner mengimpor import java.utl.Scanner;
Class BufferReader mengimpor import java.io.BufferedReader;
Class Scanner mengimpor import java.utl.Scanner;
Class BufferReader mengimpor import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;
Class Scanner menggunakan method nextLine() untuk tipe data String
Class BufferReader menggunakan method readLine() untuk tipe data String
Class Scanner menggunakan method readLine() untuk tipe data String
Class BufferReader menggunakan method nextLine() untuk tipe data String
Class Scanner menggunakan method read() untuk tipe data selain String
Class BufferReader menggunakan method nextInt(), nextDouble() dll disesuaikan dengan tipedata
Source code yang tepat untuk output berikut ini adalah. . .
package LatihanJava;
public class contohfor {
public static void main (String[] args){
for(int i=0; i<15;i+=3){
System.out.println("angka ke-" +i);
}
}
}
package LatihanJava;
public class contohfor {
public static void main (String[] args){
for(int i=0; i<15;i+=2){
System.out.println("angka ke-" +i);
}
}
}
package LatihanJava;
public class contohfor {
public static void main (String[] args){
for(int i=1; i<15;i++){
System.out.println("angka ke-" +i);
}
}
}
public class contohfor {
public static void main (String[] args){
for(int i=1; i<15;i+=2){
System.out.println("angka ke-" +i);
}
}
}
package LatihanJava;
public class contohfor {
public static void main (String[] args){
for(int i=1; i<13;i+=2){
System.out.println("angka ke-" +i);
}
}
}
package inheritance;
class Orang {
public String nama;
public changeNama(String newNama){
this.nama = newNama;
}
}
Pada source code tersebut, yang disebut dengan modifier adalah. . .
public
String
this.nama = newNama;
changeNama(String newNama)
class Orang
Pada operator pembanding, simbol != artinya. . .
lebih besar
lebih kecil
sama dengan
tidak sama dengan
lebih besar sama dengan
Operator logika pada Java, logika OR dapat disimbolkan dengan. . .
|
||
&
&&
!!
Berapa jumlah variabel yang digunakan pada programn berikut ini :
public class Tipedata {
public static void main(String[] args) {
int x = 10;
char y = ‘a’;
System.out.println("nilai dari x = "+x);
System.out.println("nilai dari y = " + y);
}
}
Yang menjadi nama Class pada program berikut adalah :
public class putusan {
public static void main (String [] args){
int umur=10;
if (umur>17){
System.out.println("Dewasa");
}else{
System.out.println("Belum Dewasa");
}
}
}
Berapa jumlah variabel yang digunakan pada programn berikut ini :
public class Tipedata {
public static void main(String[] args) {
int x = 10;
char y = ‘a’;
System.out.println("nilai dari x = "+x);
System.out.println("nilai dari y = " + y);
}
}
Yang menjadi nama Class pada program berikut adalah :
public class putusan {
public static void main (String [] args){
int umur=10;
if (umur>17){
System.out.println("Dewasa");
}else{
System.out.println("Belum Dewasa");
}
}
}
Hasil penjumlahan dari program berikut adalah :
public class ContohPerhitungan {
public static void main (String [] args){
byte a = 1;
Short b = 12;
int c = 300, d, e;
d = a + b + c;
System.out.println("Penjumlahan = "+d);
System.out.println("Perkalian = "+e);
}
}
