NEW
Font size
WorksheetsFUN CODING
Total questions: 50
Worksheet time: 38mins
Manakah flowchart di bawah ini yang paling tepat untuk menggambarkan algoritma perhitungan luas trapesium?
Pada pemrograman terstruktur memiliki beberapa struktur kontrol utama yaitu, kecuali...
Sequence
Selection
Array
Repetition
Salah semua
Jika user melakukan input price=100000 dan isMember=true, maka variabel discount di akhir program akan bernilai…
5
75000
71250
25
30
Outline dari sebuah program komputer berbentuk tulisan sederhana dalam bahasa Inggris atau Indonesia dikenal dengan istilah…
Sourcecode
Flowchart
Diagram alir
Pseudocode
Sequence
Di bawah ini merupakan keyword pseudocode yang bisa digunakan ketika komputer menerima informasi, kecuali…
Read, Get, Baca
Baca, write, Input
Print, tulis, write
Baca, Read, Input
Read, Input, KeyIn
Berdasarkan gambar diatas, yang menunjukkan simbol dari proses adalah...
1 dan 6
2
3
4 dan 5
4
Berdasarkan gambar diatas, nomer 1 dan 6 dikenal dengan...
Konektor
Seleksi Kondisi
Proses
Input/Output
Terminator
Berdasarkan gambar diatas, jika terdapat masukan yang berupa variabel dalam program, dimana Anda akan meletakkannya...
4
3
2
1
5
Pada program komputer yang Anda buat terdapat sebuah kondisi yang harus dicek sebelum mengeksekusi proses selanjutnya, berdasarkan gambar diatas, dimana Anda akan meletekkan pengecekan kondisi...
1
2
5
3
4
Salah satu proses pembacaan data ditunjukkan pada baris..
2
3
4
5
6
Jika terdapat sebuah variable dengan tipe data double, diberikan nilai awal 1.23456e+4 maka nilai tersebut ekuivalen dengan...
12345.6
12.3456
123.456
1.23456
1234.56
Jika user melakukan input c-10 dan opt='f', maka algoritma tersebut akan memberikan keluaran
0
8
50
2
"konversi gagal"
Bahasa pemrograman java mendefinisikan delapan tipe primitif. Diantaranya adalah...
boolean (untuk bentuk logika), char (untuk bentuk tekstual), byte, short, int, long (integral), double dan float (floating point)
boolean (untuk bentuk logika), char (untuk bentuk tekstual), byte, short, int, long (integral),single dan float (floating point)
boolean (untuk bentuk logika), char (untuk bentuk tekstual), byte, short, int, long (integral), desimal dan float (floating point)
boolean (untuk bentuk logika), string (untuk bentuk tekstual), byte, short, int, long (integral), double dan float (floating point)
boolean (untuk bentuk logika), string (untuk bentuk tekstual), byte, short, int, long (integral), double dan single (floating point)
Jika ingin membuat sebuah variable yang akan digunakan untuk menyimpan nama seseorang, maka tipe data yang paling tepat untuk variable tersebut adalah...
INT
CHAR
STRING
BOOLEAN
DOUBLE
Jika baris ke-6 diisi dengan kode untuk menyimpan masukan user ke variabel x, maka kode yang tepat adalah...
x = Scanner.nextDouble();
masuk = x.nextDouble();
x = masuk;
x = masuk.nextDouble();
x = input.nextDouble();
Jika terdapat sebuah variabel y bernilai 7. Agar output program menampilkan tulisan “y = 7” (tanpa tanda petik), maka kode yang paling cocok adalah...
System.out.println(y = 7);
System.out.println(y = y);
System.out.println(“y = “7);
System.out.println(“y = “+y);
System.out.println(“y = y”);
Untuk mencetak sebuah kalimat “Selamat datang di FILKOM” pada java, dapat dituliskan dalam sintak....
System.out.println(“Selamat datang di FILKOM”);
System.out.Print(“Selamat datang di FILKOM”);
system.out.println(“Selamat datang di FILKOM”);
System.Out.Println(“Selamat datang di FILKOM”);
System.Out.Println(Selamat datang di FILKOM);
Dari potongan kode di atas jika dijalankan hasilnya adalah....
PHI bernilai 3.14
PHI bernilai 3.14214
error pada baris ke-3
PHI bernilai 0
error pada baris ke-4
Apa keluaran dari kode tersebut...
0.6
hasilhitung
2.4
2.0
0.0
Jika variabel c ditampilkan ke layar akan menghasilkan nilai...
4.75
4
5.0
4.0
5
Apa keluaran dari kode tersebut...
0.6
hasilbagi
0.0
3/5
0.600
Apa keluaran dari kode tersebut...
0.5
hasil
2.4
2.0
0.0
Supaya dalam seleksi kondisi variabel x memenuhi
{ x | 1 < x <= 10 ⋀ x ≠ 5 }, maka penulisan seleksi kondisi yang benar di Java adalah...
if ((1 < x <= 10) && x != 5 )
if (((x > 1) && (x <= 10)) && x <> 5)
if (((x > 1) && (x <= 10)) && x != 5)
if (((x < 1) && (x <= 10)) && x != 5)
if (((x < 1) && (x <= 10)) && x <> 5)
Mana dari pernyataan IF berikut, yang dengan benar menjalankan tiga instruksi apabila kondisinya benar...
a. if (x < 0) a = b * 2; y = x; z = a – y;
b. { if (x < 0) a = b * 2; y = x; z = a – y; }
c. if{ (x < 0) a = b * 2; y = x; z = a – y ; }
d. if (x < 0) { a = b * 2; y = x; z = a – y; }
e. if (x <0) { a = b * 2; y = x; } x = a - y;
Mana dari pernyataan berikut yang menambahkan 1 pada x apabila x bernilai positif, mengurangi 1 apabila x bernilai negatif, tapi membiarkan x apabila x bernilai 0?
if (x > 0) x++; else x--;
if (x > 0) x++; else if (x < 0) x--;
if (x == 0) x = 0; else x++; x--;
if (x > 0) x++; else if (x = 0) x--;
x++; x--;
Manakah yang merupakan tipe data integer terkecil?
Long
int
short
byte
char
Manakah deklarasi variabel yang benar di java?
int: a;
double a;b;
char a, b =5;
double a := 3;
byte a : 80;
Manakah inisialisasi variabel yang benar?
int a = 3.0;
float b = 3.4f;
char c = “h”;
boolean d = “true”;
byte e = 50000;
Manakah penulisan nama variabel yang benar?
5ekor
lima ekor
@limaekor
L1m4_3k0r
@lima ekor
Karakter khusus mana yang digunakan untuk membuat line baru (new line) di Java ?
\n
\r
\t
\u
\b
Apa keluaran dari kode tersebut?
1.5
hasil
0.375
0.75
0.0
Apa keluaran dari kode tersebut?
a
true
c
false
error pada baris ke 3
Yang bisa digunakan sebagai Operator Unary adalah:
!=
<=
%
-
==
Berapa keluaran dari kode program tersebut?
0
1
2
a
error
apa keluaran kode program tersebut?
0
1
2
a
error
Operator logika yang menyatakan "atau" dituliskan menggunakan simbol?
/
&
|
||
//
apa keluaran dari kode program tersebut?
1
2
3
4
5
Notasi tersebut, jika ditulis dalam java maka berbentuk...
(3+4x)/5 – 10(y-5)(a+b+c)/x + 9(4/x + (9+x)/y)
(3+4*x)/5 – 10*(y-5)*(a+b+c)/x + 9*(4/x + (9+x)/y)
(3+4*x)/5 – 10*(y-5)*(a+b+c)/x + 9*(4/x + 9+x/y)
(3+4*x)/5 – 10*y-5*(a+b+c)/x + 9*(4/x + (9+x)/y)
(3+4*x/5) – 10*(y-5)*(a+b+c)/x + 9*(4/x + (9+x)/y)
Jika ada operasi : Hasil = 14 % 2 maka nilai dari Variable hasil adalah...
0
1
7
12
4
Apa keluaran dari kode tersebut?
100000
300000
220000
20000
200000
Keluaran dari kode tersebut adalah...
muda
paruh baya
tua
muda paruh baya
muda tua
Berikut ini adalah keyword yang digunakan dalam struktur kontrol untuk seleksi (pembuatan keputusan), kecuali...
switch
if
else
and
case
Manakan sintaksis berikut yang benar dari statement if?
a.
b.
c.
d.
e.
if expression
if { expression
if ( expression )
expression if
if { expression }
Apa keluaran yang dihasilkan dari baris kode diatas?
BLUE
GREEN
BLUEJEANS
GREENJEANS
JEANS
Misalnya suhu = 40 maka keluarannya adalah...
Dingin
Hangat
Panas
Tidak muncul apa-apa
Compile error
Apa keluaran yang dihasilkan dari baris kode diatas,
apabila x = 15, y = 10, z = 20?
20 15 10
15 20 10
10 20 15
20 10 15
10 15 20
Apa keluaran yang dihasilkan dari baris kode diatas?
W
U
U V
U W
V
Mana pernyataan berikut yang salah tentang switch case?
Bagian default akan dieksekusi pada setiap case.
Pernyataan switch adalah keputusan dengan banyak pilihan.
Tiap case akan terus dijalankan hingga menemui perintah break.
Kondisi dari switch tidak bisa berisi kondisi logika.
Tidak ada jawaban yang benar.
Berapa nilai gaji_bersih di akhir program?
20.000
2.720.000
3.280.000
2.640.000
3.000.000
Dalam kode
if (ekspresi){ …}
else{ …};
blok statement else dijalankan apabila...
Ekspresi if bernilai benar
Ekspresi if dan else keduanya bernilai benar
Ekspresi else bernilai salah
Tidak ada jawaban yang benar
Ekspresi if bernilai salah
