Soal Uas Produktif RPL

Unduh sebagai docx, pdf, atau txt
Unduh sebagai docx, pdf, atau txt
Anda di halaman 1dari 5

1.

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


a. Membuat program
b. Membuat Algoritma
c. Membeli komputer
d. Proses menghitung
e. Mempelajari program

2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah
masalah di sebut :
a. Proses
b. Program
c. Algoritma
d. Step
e. Diagram

3. 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

4. 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

5. 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

6. Untuk melihat hasil dari program yang di kerjakan tekan tombol ...
a. CRTL+F5
b. CRTL+F6
c. CRTL+F2
d. CRTL+F12
e. CRTL+F4

7. Tipe data bahasa java untuk TRUE FALSE adalah...


a. String
b. Char
c. Boolean
d. Byte
e. Real

8. Tipe data java untuk karakter adalah...


a. Char
b. Boolean
c. Integer
d. Real
e. Byte

9. Berikut ini adalah penulisan identifier yang benar dalam pemogramn java adalah...
a. 9program_satu
b. Program_1
c. Program satu
d. Begin
e. Array

10. Tipe bilangan bulat dalam bahasa java dikenal sebagai ...
a. Byte
b. Integer
c. Char
d. String
e. Boolean

11. Istilah” perulangan “ dalam pemograman java dikenal dengan ...


a. Repeating
b. Again
c. Funtion
d. Replay
e. Looping

12. Perintah untuk menutup program dalam java adalah...


a. Dispose.
b. Program
c. Uses crt;
d. Finish
e. End;

13. Menggambarkan program secara logika merupakan fungsi dari...


a. Flowchart
b. Dxdiag
c. Begin
d. SI
e. Sistem oprasi

14. Deklarasi yang digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan
dan pasti,tidak dapat dirubah dalam program disebut deklarasi...
a. Deklarasi label
b. Deklarasi konstanta
c. Deklarasi tipe
d. Deklarasi variabel
e. Deklarasi prosedur

15. Di bawah ini termasuk dalam deklarasi dalam java ,kecuali...


a. Deklarasi perubah
b. Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedur

16. Bilangan yang mengadung pecahan ,paling sedikit harus ada satu digit sebelum dan sesudah
titik desimal termasuk dalm tipe data...
a. double
b. Boolean
c. Integer
d. Longint
e. Byte

17. Bentuk dari suatu statement IF berada di dalam lingkungan statement IF yang lainya, disebut
IF dalam kondisi ...
a. IF bersarang
b. IF bercabang
c. IF tunggal
d. IF-THEN
e. IF do while-Until

18. Tipe data terstruktur yang terdiri dari sejumlah komponen ,komponen yang mempunyai tipe
sama,disebut tipe data...
a. Array
b. Byte
c. Longint
d. Integer
e. Boolean

19. Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris ,disebut...
a. Writeln
b. Print
c. Readln
d. Println
e. Begin
20. Perintah untuk menampilkan atau mencetak dilayar monitor lalu pindah baris
kebawah ,disebut...
a. Println
b. Write
c. Readln
d. Read
e. Begin

21. Suatu indentifier non standar yang nilainya tidak tetap atau nilainya merupakan hasil dari
suatu proses,disebut…
a. Variabel
b. Ripe data
c. prosedur
d. deklarasi
e. Array

22. Suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram ( program
bagian) ,disebut...
a. Variabel
b. Tipe data
c. Prosedur
d. Deklarasi
e. Array

23. Berikut ini yang tidak termasuk operator aritmatika yaitu ….


a. *
b. /
c. %
d. +
e. #

24. Array terdiri dari berbagai tipe, kecuali …


a. Array Multi-Dimensi
b. Array Dimensi Satu
c. Array Dimensi Tiga
d. Array Dimensi Dua
e. Array Non-dimensi

25. Nama variabel berikut ini yang benar adalah …


a. NamaGuru
b. Alamat Guru
c. alm gr
d. sts/status
e. tpt.tgl

26. Tipe data yang cocok untuk menyimpan data nama siswa adalah …
a. Numeric
b. Character
c. Date/Time
d. Array
e. Integer

27. Pemberian nama variabel yang benar adalah …


a. %nilai
b. nilai_mahasiswa
c. nama mahasiswa
d. &panjang
e. alamat!
28. Atribut penting yang harus dimiliki dari perangkat lunak yang baik, kecuali:
a. Dependability and security
b. Failure*
c. Maintainability
d. Efficiency

29. Sistem aplikasi yang berjalan di komputer lokal, seperti PC dan tidak perlu terhubung ke
jaringan, merupakan definisi dari tipe aplikasi:
a. Entertainment systems
b. Interactive transaction-based applications
c. Stand-alone applications*
d. Embedded control systems

30. Perangkat lunak dapat diubah/dikembangkan sesuai dengan kebutuhan pengguna, merupakan
definisi dari:
a. Dependability and security
b. Maintainability*
c. Acceptability
d. Efficiency

Anda mungkin juga menyukai