Anda di halaman 1dari 6

Pemograman dasar

Soal Pilihan !!!!!

1. Operator aritmatika merupakan operasi yang melibatkan beberapa operator


aritmatika,kecuali;

a. Penjumlahan

b. AND

c. Pengurangan

d. perkalian

e. pembagian

2. Operator Logika merupakan operasi yang melibatkan beberapa operator,kecuali;

a. OR

b. AND

c. Pengurangan

d. XOR

e. NOR

3. Operator terdiri dari berbagai macam pilih salah satu yang paling benar ;

a. operator OR dan operator AND

b. operator aritmatika dan operator AND

c. operator AND dan operator LOGIKA

d. Operator aritmatika dan Operator Logika

e. Operator aritmatika dan operator logika dan operator matematika.

4. Berapakah hasil dari 5%2= ? , 7%3=? , 8%5=? ;

a. 1,1,3

b. 1,2,3

c. 1,3,4

d. 3,1,1

e. semua salah

5. Berapakah hasil dari 5 div 2= ? , 7 div 3=? , 8 div 5=? ;

a. 1,1,3

b. 1,2,3

c. 2,2,1

d. 3,1,1

e. semua salah
6. Operator logika akan menghasilkan nilai true dan false ;dari logika dibawah ini mana yang
salah;

a. AND : menghasilkan nilai TRUE jika kedua operand bernilai TRUE

b. OR : menghasilkan nilai TRUE jika salah satu operand bernilai TRUE

c. && (simbol AND): menghasilkan nilai TRUE jika kedua operand bernilai TRUE

d. ! (simbol tidak): mengasilkan nilai tidak FALSE

e. && (simbol AND): menghasilkan nilai TRUE jika kedua operand bernilai TRUE

7. Perhatikan contoh program di bawah ini :

a,b,c ,d= integer; jika

a = 5, b = 7, c = b-a , d=a+b*c

maka d = ?

pilih jawaban hasil d = ? yang paling benar!!!

a. 12 b.24 c.35 d. -24 e, -12

8.Array adalah struktur data yang menyimpan data data yang bertype sama dalam urutan
tertentu,pilih salah satu macam2 array yang paling benar :

a. array satu dimendi dan array 2 dimensi

b. array 2 dimensi dan array 3 dimensi

c. array 3 dimensi dan array 1 dimensi

d. array 1 dimensi,,array 2 dimensi, array multidimensi

e. semua salah

9. Dalam proses ARRAY terdapat macam2 pengurutan antara lain pilih yang paling benar;

a. Pengurutan Internal dan external

b. Pengurutan luar

c.Pengurutan secara acak

d. pengurutan secara teratur

e. semua salah

10. Apa yang dimaksud dengan fungsi ToUpperCase ?

a Fungsi yang berfungsi untuk mengubah value String menjadi huruf kapital

b Fungsi yang berfungsi untuk mengubah value String menjadi huruf kecil.

c. Fungsi yang berguna untuk mengambil isi sebagian dari variable String atau mengambil
potongan beberapa karakter dari sebuah isi String.

d. Fungsi ini berguna untuk membandingkan 2 buah value String dengan nilai return integer

e. Fungsi yang berguna untuk mencari nilai index dari sebuah karakter
11. Apa yang dimaksud dengan fungsi indexOf ?

a Fungsi yang berfungsi untuk mengubah value String menjadi huruf kapital

b Fungsi yang berfungsi untuk mengubah value String menjadi huruf kecil.

c. Fungsi yang berguna untuk mengambil isi sebagian dari variable String atau mengambil
potongan beberapa karakter dari sebuah isi String.

d. Fungsi ini berguna untuk membandingkan 2 buah value String dengan nilai return integer

e. Fungsi yang berguna untuk mencari nilai index dari sebuah karakter

12. Apa yang dimaksud dengan fungsi compareTo?

a Fungsi yang berfungsi untuk mengubah value String menjadi huruf kapital

b Fungsi yang berfungsi untuk mengubah value String menjadi huruf kecil.

c. Fungsi yang berguna untuk mengambil isi sebagian dari variable String atau mengambil
potongan beberapa karakter dari sebuah isi String.

d. Fungsi ini berguna untuk membandingkan 2 buah value String dengan nilai return integer

e. Fungsi yang berguna untuk mencari nilai index dari sebuah karakter

13. Apa yang dimaksud dengan fungsi Substring ?

a Fungsi yang berfungsi untuk mengubah value String menjadi huruf kapital

b Fungsi yang berfungsi untuk mengubah value String menjadi huruf kecil.

c. Fungsi yang berguna untuk mengambil isi sebagian dari variable String atau mengambil
potongan beberapa karakter dari sebuah isi String.

d. Fungsi ini berguna untuk membandingkan 2 buah value String dengan nilai return integer

e. Fungsi yang berguna untuk mencari nilai index dari sebuah karakter

14. Apa yang dimaksud dengan fungsi ToLowerCase ?

a Fungsi yang berfungsi untuk mengubah value String menjadi huruf kapital

b Fungsi yang berfungsi untuk mengubah value String menjadi huruf kecil.

c. Fungsi yang berguna untuk mengambil isi sebagian dari variable String atau mengambil
potongan beberapa karakter dari sebuah isi String.

d. Fungsi ini berguna untuk membandingkan 2 buah value String dengan nilai return integer

e. Fungsi yang berguna untuk mencari nilai index dari sebuah karakter

15. Apa yang dimaksud dengan fungsi contains ?

a Fungsi yang berfungsi untuk mengubah value String menjadi huruf kapital

b Fungsi yang berfungsi untuk mengubah value String menjadi huruf kecil.
c. Fungsi yang berguna untuk mengambil isi sebagian dari variable String atau mengambil
potongan beberapa karakter dari sebuah isi String.

d. Fungsi ini berguna untuk membandingkan 2 buah value String dengan nilai return BOOLEAN

e. Fungsi yang berguna untuk mencari nilai index dari sebuah karakter

16. Apa yang dimaksud dengan fungsi concat ?

a Fungsi yang berfungsi untuk mengubah value String menjadi huruf kapital

b Fungsi yang menggabungkan 2 buah String

c. Fungsi yang berguna untuk mengambil isi sebagian dari variable String atau mengambil
potongan beberapa karakter dari sebuah isi String.

d. Fungsi ini berguna untuk membandingkan 2 buah value String dengan nilai return integer

e. Fungsi yang berguna untuk mencari nilai index dari sebuah karakter

17. Apa yang dimaksud dengan fungsi endsWith ?

a Fungsi yang berfungsi untuk mengubah value String menjadi huruf kapital

b Fungsi yang berfungsi untuk mengubah value String menjadi huruf kecil.

c. Fungsi yang berguna untuk mengambil isi sebagian dari variable String atau mengambil
potongan beberapa karakter dari sebuah isi String.

d. Fungsi ini berguna untuk membandingkan 2 buah value String dengan nilai return integer

e. Fungsi yang berguna untuk melakukan pengecekan apakah isi String diakhiri dengan karakter
tertentu

18. Apa yang dimaksud dengan fungsi startsWith ?

a Fungsi yang berguna untuk melakukan pengecekan apakah isi String diawali dengan karakter
tertentu

b Fungsi yang berfungsi untuk mengubah value String menjadi huruf kecil.

c. Fungsi yang berguna untuk mengambil isi sebagian dari variable String atau mengambil
potongan beberapa karakter dari sebuah isi String.

d. Fungsi ini berguna untuk membandingkan 2 buah value String dengan nilai return integer

e. Fungsi yang berguna untuk mencari nilai index dari sebuah karakter

19. Apa yang dimaksud dengan fungsi length ?

a Fungsi yang berfungsi untuk mengubah value String menjadi huruf kapital

b Fungsi yang berfungsi untuk mengubah value String menjadi huruf kecil.
c. Fungsi yang berguna untuk mengambil isi sebagian dari variable String atau mengambil
potongan beberapa karakter dari sebuah isi String.

d. Fungsi ini berguna untuk membandingkan 2 buah value String dengan nilai return integer

e. Fungsi ini berguna untuk mengetahui jumlah atau panjang karakter dari isi sebuah String

20. Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah :

a. Membuat program

b. Membuat Algoritma

c. Membeli komputer

d. Proses

e. Mempelajari program

21. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah
di sebut :

a. Proses

b. Program

c. Algoritma

d. Step

e. Diagram

22. Pseudocode yang di gunakan pada penulisan algoritma berupa :

a. Bahassa Inggris

b. Bahasa Puitis

c. Bahasa pemograman

d. Sembarang bahasa asal terstruktur

e. Bahasa Mesin.

23. Pada pembuatan program komputer, algoritma dibuat :

a. Sebelum pembuatan program

b. Pada saat program dibuat

c. Sesudah pembuatan program

d. Pada saat verifikasi program

e. Pada saat di jalankan

24. Tahapan dalam menyelesaikan suatu masalah adalah :

a. Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil

b. Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil

c. Masalah-Model-Algoritma-Eksekusi-Hasil

d. Masalah-Model-Algoritma-Program-Eksekusi-hasil
e. Algoritma-Program-Model-Eksekusi-Hasil

25. Perintah dasar sederhana dalam program java adalah...

a. Readln

b. End

c. Write

d. Wtiteln

e. printeln;

soal essay ???

1.Sebutkan beberapa perbedaan dari macam- macam array?

-array satu dimensi(kumpulan elemen identik yang hanya terdiri dari satu baris/ kolom alamat
penyimpanan data yang meiliki type data sama tetapi isi boleh berbeda)

-array dua dimensi(perluasan dari array satu dimensi yang merupakan kumpulan identik tang terdiri
dari beberapa baris dan klom dengan type data yang sama)

-array multidimensi(ukurannya lebih besaar karena terdiri dari banyak elemen identik yang memiliki
banyak baris dan kolom serta dengan type data yang sama )

2. Apa keunggulan dan kelemahan ARRAY?

Keunggulan array adalah sebagai berikut:


1. Array cocok digunakan untuk pengaksesan internet.
2. mudah untuk menelusuri ke elemen-elemen tetangga, baik elemen sebelumnya ataupun elemen
berikutnya
.3. Jika elemen-elemen array adalah nilai-nilai independen dan seluruhnya harus terjaga, maka
penggunaan penyimpanannya sangatlah efisien.

Kelemahan array adalah sebagai berikut:


1. Array selalu bertipe homogeny

2. Kebanyakan bahasa pemrograman mengimplementasikan array statik yang sulit diubah ukurannya
di saat eksekusi. Bila penambahan dan pengurangan terjadi secara terus menerus, maka representasi
statis adalah sebagai berikut:

~ Tidak efisien dalam penggunaan memori.


~ Menyia-nyiakan banyak waktu saat komputasi.
~ Pada suatu aplikasi, representasi statis tidak dimungkinkan.

3 .Sebutkan macam - macam algoritma searching?

-pencarian sekuensial(sequential searching)

-pencarian biner(binary searching)

4. Apa yang dimaksud dengan Array ?

Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana
masing-masing elemen variabel mempunyai nilai indeks.

5. Apa yang dimaksud dengan searching?

Pencarian berurutan

Anda mungkin juga menyukai