wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PRODUKTIF

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Seekor hewan kucing yang memiliki warna abu abu, hidung yang pesek, ekor yang lurus dan empat kaki yang mungil berjalan kearah majikanya dengan cara mengangkat kaki depan sebelah kanan terlebih dahulu, kemudian dikitu kaki belakang sebelah kiri, lalu kaki depan sebelah kanan dan yang terakhir kaki belakang sebelah kiri.

Dari literasi diatas, yang manakah yang dapat disebut dengan atribut ?

a)

Empat kaki , ekor dan hidung

b)

Kucing abu abu, hidung pesek

c)

Berjalan kearah majikan, Mengangkat Kaki depan sebelah kanan

d)

Mengangkat Kaki depan sebelah kanan

e)

Seekor hewan

2.

Seorang admin sekolah ingin membuat program biodata siswa, dimana biodata tersebut berisi nis, nama , alamat, tempat & tanggal lahir, dan umur, admin tersebut perlu mendeklarasikan variablenya dalam pemrograman java, maka penulisan variable yang seharusnya digunakan oleh admin tersebut adalah ….

a)

int nis, String nama, String alamat, String tempat_tanggal_lahir, int umur;

b)

String nis, String nama, String alamat, int tempat_tanggal_lahir, int umur;

c)

Int nis, string nama, string alamat, Int tempat_tanggal_lahir, Int umur;

d)

int nis, string nama, string alamat, string tempat_tanggal_lahir, string umur;

e)

String nis, String nama, String alamat, String tempat_tanggal_lahir, int umur;

3.

Rizky adalah seorang siswa RPL, ia di instruksikan oleh gurunya untuk membuat program biodata sederhana dengan menambahkan instruksi input text pada programnya menggunakan aplikasi netbeans. Risky mengingat bahwa untuk untuk menggunakan input text memerlukan sebuah library. Bagaimana cara rizki menuliskan library tersebut ? dan diletakan dimana ?

a)

import java.util.Scanner; dietakan sebelum public class

b)

import util.java.Scanner; diletakan sebelum public class

c)

import java.util.scanner; diletakan didalam public class

d)

import java.scanner; diletakan di dalam public static void

e)

import Java.Util.Scanner; diletakan setelah public class.

4.

Wiwit mempunyai seorang adik yang masih duduk di bangku sekolah Dasar. Suatu ketika adiknya mempunyai tugas untuk menyelesaikan pr matematikanya tentang menghitung luas lingkaran. Dalam hal ini wiwit ingin membantu adiknya menyelesaikan tugas tetapi dengan pemrograman java yang telah dipelajarinya di sekolah. Lalu bagaimanakah program yang harus di tulis wiwit untuk menyelesaikan tugas tersebut ?

a)

//membuat rumus lingkaran

        double r ;

        final double pi = 3.14;

        double luas; 

        Scanner input = new Scanner (System.in);

     

        System.out.println("==INPUT NILAI==");

        System.out.println ("input nilai r = ");

        r = input.nextDouble();

 

        luas = pi * r ;

       

        System.out.println("===MENGHITUNG LUAS LINGKARAN===");

        System.out.println ("jari - jari = " +r+ " cm");

        System.out.println("luas = "+luas+" cm persegi");

b)

//membuat rumus lingkaran

        String r ;

        final double pi = 3.14;

        double luas; 

        Scanner input = new Scanner (System.in);

     

        System.out.println("==INPUT NILAI==");

        System.out.println ("input nilai r = ");

        r = input.nextDouble();

 

        luas = pi * r ;

       

        System.out.println("===MENGHITUNG LUAS LINGKARAN===");

        System.out.println ("jari - jari = " +r+ " cm");

        System.out.println("luas = "+luas+" cm persegi");

c)

//membuat rumus lingkaran

        String r ;

        final double pi = 3.14;

        double luas; 

        input Scanner = new Scanner (System.in);

     

        System.out.println("==INPUT NILAI==");

        System.out.println ("input nilai r = ");

        r = input.nextDouble();

 

       volume = pi * r ;

       

        System.out.println("===MENGHITUNG LUAS LINGKARAN===");

        System.out.println ("jari - jari = " +r+ " cm");

        System.out.println("luas = "+luas+" cm persegi");

d)

//membuat rumus lingkaran

        int r ;

        final double pi = 3.14;

        double luas; 

        Scanner input = new Scanner (System.in);

     

        System.out.println("==INPUT NILAI==");

        System.out.println ("input nilai r = ");

        r = input.nextDouble();

 

        luas = pi r r ;

       

        System.out.println("===MENGHITUNG LUAS LINGKARAN===");

        System.out.println ("jari - jari = " +r+ " cm");

        System.out.println("luas = "+luas+" cm persegi");

e)

//membuat rumus lingkaran

        double r

        final double pi = 3.14

        double luas

        Scanner input = new Scanner (System.in)

     

        System.out.println("==INPUT NILAI==");

        System.out.println ("input nilai r = ");

        r = input.nextDouble();

 

        luas = pi * r ;

       

        System.out.println("===MENGHITUNG LUAS LINGKARAN===");

        System.out.println ("jari - jari = " +r+ " cm");

        System.out.println("luas = "+luas+" cm persegi");

5.

Pak Wawan sedang mengolah nilai ulangan mid matematika kelas XI, pada saat itu pak Wawan ingin memberi keterangan bagi siswa yang memperoleh nilai dibawah 65 dengan kata “belum lulus”, dan jika diatas 65 dengan kata “lulus”. Dikarnakan jumlah siswa kelas XI yang banyak, pak Agus kesulitan mengolah nilainya. Anda sebagai siswa RPL ingin membantu pak Wawan dengan membuatkan program IF sederhana. Bagaimana cara anda membuat codingan IF tersebut ? 

a)

if (nilai <= 65 ) {

   System.out.println (“BELUM LULUS”);

} else {

   System.out.println (“LULUS”);

}

b)

if (nilai >= 65 ) {

   System.out.println (“BELUM LULUS”);

} else {

   System.out.println (“LULUS”);

}

c)

if (nilai <= 65 ) {

   System.out.println (“LULUS”);

} else {

   System.out.println (“BELUM LULUS”);

}

d)

if (nilai <= 65 ) {

   System.out.println (“BELUM LULUS”);

} if {

   System.out.println (“LULUS”);

}

e)

if (nilai < 65 ) {

   System.out.println (“LULUS”);

} else {

   System.out.println (“BELUM LULUS”);

}

6.

Ilham adalah seorang siswa jurusan RPL. Suatu ketika adiknya mulai masuk umur 3 tahun. Pada saat itu ia melihat bahwa adiknya ini sering bermain smartphone android. Lalu ia terfikir untuk membuatkan adiknya sebuah aplikasi untuk mengenali suara suara hewan menggunakan MIT APP Inventor 2. Konsepnya pada aplikasi tersebut di tampikan gambar gambar hewan. Kemudian jika gambar di tekan akan memainkan suara hewan. Lalu blok coding seperti apa yang digunakan Ilham untuk menjalankan suara tersebut ?

a)
b)

when ayam touchDown do call sauaraayam. play

c)

when AYAM.click

do call suaraayam .stop

7.

Suatu hari bagas meminta bantuan kepada ridho tentang program yang ia kerjakan selalu error. Kemudian ridho melihat dan mengindentifikasi program tersebut bahwa ada yang salah dengan codingnya. Setelah beberapa lama ridho menemukan kesalahan coding tersebut berada pada …

a)

“}” tutup kurung kurawal untuk public static void seharusnya ada di bagian bawah

b)

Penulisan Scanner harusnya diawali dengan huruf kecil menjadi scanner

c)

Variable “Double volume”  harus dihapus

d)

Dibelakang (System.in) diberi tanda buka kurung kurawal “{“

e)

Kurangnya tanda baca titik koma “;” pada public static void.

8.

Pak Wawan memanggil anda siswa RPL untuk mengklasifikasikan nilai ujian Mid matematikanya. Ia ingin nilai dari siswa nya jika diatas 90 maka diberi predikat sangat baik, kemudian jika dibawah 90 diberi predikat  baik, nilai yang dibawah 80 diberi predikat cukup, dan nilai dibawah 70 diberi nilai kurang. Lalu bagaimanakah cara coding kalian untuk menyelesaikan masalah tersebut ?

a)

if (nilai >=90 ){

     System.out.println (“SANGAT BAIK”);

} else if ( nilai <=90 ) {

     System.out.println (“BAIK”);

} else if ( nilai <=80 ) {

System.out.println (“CUKUP”);

} else if ( nilai <=70 ) {

System.out.println (“KURANG”);

b)

if (nilai >=90 ){

     System.out.println (“SANGAT BAIK”);

} else if ( nilai >=90 ) {

     System.out.println (“BAIK”);

} else if ( nilai >=80 ) {

System.out.println (“CUKUP”);

} else if ( nilai >=70 ) {

System.out.println (“KURANG”);

c)

if (nilai =>90 ){

     System.out.println (“SANGAT BAIK”);

} else if ( nilai =>90 ) {

     System.out.println (“BAIK”);

} else if ( nilai =>80 ) {

System.out.println (“CUKUP”);

} else if ( nilai =>70 ) {

System.out.println (“KURANG”);

d)

if (nilai >90 ){

     System.out.println (“SANGAT BAIK”);

} else if ( nilai <90 ) {

     System.out.println (“BAIK”);

} else if ( nilai <80 ) {

System.out.println (“CUKUP”);

} else if ( nilai <70 ) {

System.out.println (“KURANG”);

e)

if (nilai >=90 ){

     System.out.println (“SANGAT BAIK”);

else if ( nilai <=90 ) {

     System.out.println (“BAIK”);

else if ( nilai <=80 ) {

System.out.println (“CUKUP”);

else if ( nilai <=70 ) {

System.out.println (“KURANG”);

}}}}

9.

Della adalah seorang alumni jurusan RPL. Kemudian ia diterima di perusahaan di bidang jasa pemrograman. Pada saat itu ia diberikan job pertama oleh bosnya untuk mendesain sebuah program kasir toko milik seorang customer. Sebagai seorang yang sudah paham tentang alur pembuatan program bagaimanaa susunan kegiatan yang dilaksanakan della untuk menyelesaikan proyeknya ?

a)

1.      Mewawancarai customer apa yang dibutuhkan dalam aplikasinya

2.      Mengidentifikasi masalah

3.      Membuat algoritma program

4.      Membuat flowchart program

5.      Proses codingan

6.      Melaksanakan uji coba

7.      Melakukan perbaikan

8.      Uji coba Kembali

Release ke customer

b)

1.      Mewawancarai customer apa yang dibutuhkan dalam aplikasinya

2.      Mengidentifikasi masalah

3.      Membuat algoritma program

4.      Membuat flowchart program

5.      Proses codingan

6.      Melaksanakan uji coba

7.      Release ke customer

8.      Uji coba Kembali

9.      Melakukan perbaikan

c)

1.      Mengidentifikasi masalah

2.      Membuat algoritma program

3.      Mewawancarai customer apa yang dibutuhkan dalam aplikasinya

4.      Proses codingan

5.      Membuat flowchart program

6.      Melaksanakan uji coba

7.      Release ke customer

8.      Uji coba Kembali

Melakukan perbaikan

d)

1.      Mewawancarai customer apa yang dibutuhkan dalam aplikasinya

2.      Mengidentifikasi masalah

3.      Membuat flowchart program

4.      Membuat algoritma program

5.      Proses codingan

6.      Melaksanakan uji coba

7.      Release ke customer

8.      Uji coba Kembali

Melakukan perbaikan

e)

1.      Mewawancarai customer apa yang dibutuhkan dalam aplikasinya

2.      Mengidentifikasi masalah

3.      Membuat algoritma program

4.      Membuat flowchart program

5.      Uji coba Kembali

6.      Proses codingan

7.      Melaksanakan uji coba

8.      Release ke customer

Melakukan perbaikan

10.

Seorang siswa RPL diminta untuk membuat aplikasi smartphone dengan menggunakan MIT APP Inventor. Dimana aplikasi tersebut akan menampilkan activity berbeda ketika ditekan tombol next. Lalu menurut anda blok apa yang seharusnya digunakan untuk berpindah activity ?

a)
b)

when next.click

do (x) break

c)

when.next.click di (x) open screen

11.

Kewirausahaan merupakan usaha kreatif yang dibagun berdasarkan inovasi agar dapat menghasilkan sesuatu yang baru, memiliki nilai tambah, dapat memberi manfaat, menciptakan lapangan kerja, dan hasilnya berguna bagi orang lain merupakan pengertian kewirausahaan menurut …

a)

Eddy Soeryanto Soegoto

b)

Kemendiknas

c)

Harfiah

d)

Impres No. 4 Tahum 1995

e)

Pinchot

12.

Seseorang yang terlibat dalam sebuah usaha atau bisnis akan tetapi, bukan pemilik usaha atau bisnis tersebut melainkan hanya sebagai pegawai yang mendukung agar bisnis atau usaha dapat maju dan berkembang disebut ….

a)

Intrapreneur

b)

Enterpreneur

c)

Technopreneur

d)

Sociopeneur

e)

Ecopreneur

13.

Sebagai pengusaha besar, nama Bob Sadino sudah cukup populer di kalangan  masyarakat Indonesia. Dia adalah orang yang ada di balik nama besar Kem-Chicks. Bob Sadino pun terkenal sebagai sosok yang sederhana dari sisi penampilan dan pembawaannya.

Pria kelahiran 9 Maret 1939 di Lampung ini sudah pernah melakukan banyak cara untuk mencapai kesuksesan. Pemilik nama lengkap Bambang Mustari Sadino ini pernah menjadi pegawai BUMN selama 9 tahun. Bob Sadino memutuskan untuk berhenti dan banting setir ke dunia usaha.

Dia akhirnya memutuskan untuk menyewakan mobil sekaligus menjadi supirpribadi. Sayangnya, bisnis tersebut pun harus berhenti lantaran dia mengalami kecelakaan. Tidak menyerah, Bob menjalankan peluang bisnis

Usaha menjual telur ayam ini yang menjadi cikal-bakal dari supermarket miliknya tersebut. Kata-katanya yang sangat populer darinya adalah “Bisnis yang bagus adalah bisnis yang dijalankan”.

Usaha apa yang pertama kali Bob sadino jalani...

a)

penjual telur

b)

penjual gorengan

c)

penjual somay

d)

penjual roti

e)

penjual martabak

14.

seorang wirausahawan akan berusaha untuk mengerjakan segala sesuatu Berdasarkan kekuatan dan kemampuannya sendiri tanpa memikirkan pertolongan orang lain terlebih dahulu mulai pembuatan program sampai pelaksanaanya adalah sikap...

a)

mandiri

b)

teliti

c)

mengenal potensi diri

d)

menejemen yang baik

15.

Ibu Nani adalah seorang pedagang batik keliling. Seiring perkembangan waktu, usaha Ibu Nani berkembang sangat pesat dan berubah menjadi sebuah toko batik yang menempati gedung cukup representatif. Beberapa tahun kemudian toko batik Ibu Nani mengalami kemerosotan yang cukup tajam sehingga Ibu Nani harus merubah usahanya ke usaha lain. Tetapi Ibu Nani tidak prnah putus asa dan terus mencoba usaha tersebut. Sikap Ibu Nani tersebut merupakan karakteristik seorang wirausahawan ...

a)

Memiliki dorongan untuk berhasil

b)

Memiliki daya tahan dan keteguhan hati yang kuat

c)

Cenderung memiliki sasaran yang jelas

d)

Menanggapi saran dan kritik secara positif

e)

semangat dalam mendapatkan hasil

16.

Irwan ingin membuat sebuah website dengan tampilan login seperti gambar diatas, namun dia sangat kesulitan dalam pembuatannya, kamu sebagai programmer silahkan bantu Irwan untuk membuat form login seperti diatas …

a)
b)

b

c)

c

d)

d

17.

Rizky ingin membuat sebuah form login menggunakan HTML saat mengerjakannya Rizky terburu-buru dan lupa beberapa bagian baris kode masih ada yang kosong, silahkan lengkapi baris kode yang kosong diatas …

a)

text, password, submit

b)

text, pasword, submit

c)

text, password, sabmit

d)

text, pasword, submit

e)

text, pasword, sumit

18.

Diatas merupakan data anak yang mengikuti kegiatan eksul pemrograman, menurut Deni akan lebih efektif jika tabel kolom Nama dan Kelas digabungkan menjadi 1 kolom, namun Deni kebingunan untuk menggabungkannya, dia meminta bantuanmu untuk mengerjakannya karena Deni tau kamu adalah seorang programmer, bagaimana cara memecahkan masalah tersebut …

a)
b)

b

c)

c

d)

d

19.

Iza ingin membuat sebuah website dengan judul yang sangat mencolok yaitu dengan tulisan dengan warna merah dan tulisan rata tengah, namun dia kesulitan saat membuatnya karena dia lupa beberapa baris kode yang ingin dia tulis, bantu Iza untuk melengkapi baris kode yang kosong di atas pada baris ke 6 dan ke 7 …

a)

color, text-align

b)

collor, textalign

c)

color, align

d)

colour, text-align

e)

color, text

20.

Iza ingin membuat sebuah website dengan judul yang sangat mencolok yaitu dengan tulisan dengan warna merah dan tulisan rata tengah, namun dia kesulitan saat membuatnya karena dia lupa beberapa baris kode yang ingin dia tulis, bantu Iza untuk melengkapi baris kode yang kosong di atas pada baris ke 13 …

a)

h1

b)

h2

c)

h3

d)

h4

e)

h5

21.
a)
b)

b

c)

c

d)

d

22.

Perhatikan tabel Customers, diatas adalah data pelanggan salah satu website toko online yang Dita punya, kemudian Dita hanya ingin menampilkan data berdasarkan nama dan alamatnya saja, untuk mempermudah penyortiran alamat, dita tau jika kamulah yang paham tentang SQL, bagaimanakah untuk menyelesaikan permasalahan Dita …

a)

SELECT ContactName, Address FROM Customers

b)

SELECT Contact, Address * FROM Customers

c)

SELECT, ContactName, Address FROM Customer

d)

SELECT ContactName, Address FROM Customer

e)

SELECT Name, Address FROM Customers

23.

Data tabel Customers, Iwan ingin mengetahui dari semua pelanggan yang membeli barang ditoko onlinenya, yang bertempat tinggal di kota Berlin dan Negara Germany ada berapa orang, karena data di tabel Customers sangat banyak tidak mungkin untuk mengecek 1 persatu data tersebut, Iwan meminta bantuan kamu untuk menyortirkan data tersebut …

a)
b)

b

c)

c

d)

d

24.

Ayu, Budi dan Cinta merupakan kakak beradik. Budi 2 tahun diatas Cinta, sedangkan Ayu 5 tahun dibawah Cinta. Umur Ayah dapat diketahui dengan menambahkan semua umur anaknya. Sedangkan Ibu berumur 3 kali lebih besar dari Ayu, setelah itu ditambah 2.

Berapakah umur Cinta, jika Ayu berumur 10 tahun...

a)

15 Tahun

b)

16 tahun

c)

17 tahun

d)

18 tahun

e)

19 tahun

25.

Ayu, Budi dan Cinta merupakan kakak beradik. Budi 2 tahun diatas Cinta, sedangkan Ayu 5 tahun dibawah Cinta. Umur Ayah dapat diketahui dengan menambahkan semua umur anaknya. Sedangkan Ibu berumur 3 kali lebih besar dari Ayu, setelah itu ditambah 2.

Berapakah umur Budi dan Ibu, jika Ayu berumur 10 tahun...

a)

17 dan 32

b)

17 dan 30

c)

18 dan 32

d)

19 dan 31

e)

15 dan 32