Anda di halaman 1dari 6

Quiz Metode Perancangan Program

Nama : Nur Nadiya Saputri


Kelas : 12.2A.01
NIM : 12220188

1. Cara seperti Bahasa Inggris untuk mewakili algoritma disebut dengan…

a. Pseudocode d. Konstanta

b. Algoritma e. Objek

c. Variable

2. Dasar pengembangan program memiliki… langkah

a. Lima d. Delapan

b.Enam e. Sembilan

c. Tujuh

3. Untuk mengidentifikasi kesalahan logika utama lebih awal, sehingga kesalahan


Dapat dengan mudah dikoreksi merupakan tujuan utama dari…
a. desk checking algoritma d. Pseudocode
b. Algoritma solusi e. algoritma program
c. konstruksi algoritma

4. Langkah ini melibatkan membaca dan membaca ulang masalah dengan Cermat sampai Anda
benar-benar memahami apa yang diperlukan, Merupakan Langkah dari…
a.Define the problem
b.Outline the solutions
c.Develop the outline into an algorithm
d.Run the program on the computer

e.Document and maintain the program

5.Bagan hierarki, algoritma solusi, dan hasil data Pengujian merupakan contoh dari..
a.Dokumentasi eksternal

b.Dokumentasi Internal

c.Dokumentasi input

d.Dokumentasi output

e.Dokumentasi proses

6. Data dapat dimasukkan dan digunakan Kembali Disebut juga dengan…


a.Reuse d. Reinstall

b.Update e. Initialise

c.Maintenance

7. 6, 576, -5 merupakan contoh dari tipe data …


a.Boolean d. String
b.Float e. Char
c.Integer

8. Biasanya digunakan ketika algoritma menerima input dari record pada file adalah…
a.Read d. Value
b.Get e. Name
c.Action

9.Nama yang diberikan untuk kumpulan sel memori yang dirancang untuk menyimpan item
data tertentu disebut dengan…
a. Variable d. Algoritma
b. Konstanta e. Objek
c. Type Data
10. Mewakili bendera control atau sakelar yang mungkin berisi salah satu dari hanya dua nilai
yang mungkin,benar atau salah merupakan pengertian dari tipe data…
a.Boolean d. String
b.Float e. Char
c.Integer

11. Elemen array dapat digunakan sebagai akumulator data, untuk ditulis ke laporan disebut
dengan…
a.Writing out the contents of an array
b.Programming examples using arrays
c.Loading initial values into an array from an input file
d.Loading constant values into an array
e.Initialising the elements of an array

12. Mendefinisikan elemen array sebagai konstanta dalam program tidak disarankan jika nilainya
sering…
a.Berubah d. Acak
b.Tetap e. Nol
c.Konsisten

13. Dalam setiap algoritma, array diberi nama'array’, subscript diberi nama….
a.Larik d. Konstanta
b.Indeks e. Value
c.Variable

14.item yang memiliki tipe yang sama dan Panjang yang sama disebut dengan…
a. Homogen d. variable
b. Struktur data e. tipe data
c. Larik

15. Item data individu yang membentuk array disebut sebagai..


a.Elemen indeks d. Elemen valid
b.Elemen larik e. Elemen nilai
c.Elemen subskrip

16.Ada berapa pertimbangan yang perlu Anda Perhatikan sebelum menggunakan REPEAT…
UNTIL?
a.Satu d. Empat
b.Dua e. Lima

c.Tiga

17. Loop keputusan terdepan–kondisi diuji sebelum pernyataan


apapun dieksekusi merupakan pengertian dari…
a.Konstruk DOWHILE d. Repeat Until
b.DOWHILE e. If
c.Konstuk Repeat Until

18 . Satu-satunya cara untuk mengakhiri perulangan adalah..


a.Membuat kondisi DOWHILE salah
b.Membuat kondisi DOWHILE benar
c.Membuat DOWHILE di awal
d.Membuat DOWHILE di akhir
e.Membuat DOWHILE di tengah

19.Algoritma solusi yang dikembangkan sejauh ini memiliki… karakteristik yang sama
a. Satu d. Empat
b. Dua e. Lima
c. Tiga

20. Struktur REPEAT…UNTIL mirip dengan struktur…


a.If d. Do while
b.Loop e. while
c.Looping

21. Pernyataan yang berisi beberapa kondisi, masing-masing terhubung dengan operator logika
AND atau OR merupakan pengertian dari…
a.Simple selection
b.Simple selection with null false branch

c.Combined selection

d.Nested selection

e.Non-linear nested IF statements

22. Cara lain untuk mengekspresikan pernyataan IF Bersarang linier merupakan pengertian
dari…
a.Struktur case control

b.Desk check table

c.Desk checking

d.Solution algorithm

e.Algorithm

23. IF student_attendance= part_timeTHEN


add 1 to part_time_count
ENDIF
Pseudocode diatas merupakan contoh dari…
a.Simple selection
b.Simple selection with null false branch
c.Combined selection
d.Nested selection
e.Non-linear nested IF statements

24. Seleksi sederhana terjadi Ketika pilihan dibuat antara dua jalur alternatif, tergantung pada
hasil dari suatu kondisi yang benar atau salah merupakan pengertian dari…
a. Simple selection
b. Simple selection with null false branch
c. Combined selection
d. Nested selection
e. Non-linear nested IF statements

25. Jika konektor OR digunakan untuk menggabungkan dua kondisi apapun, maka hanya…..
kondisi yang harus benar agar kondisi gabungan dianggap benar
a.Satu d. Empat
b.Dua e. Lima
c.tiga

26. Upaya pertama dalam merancang algoritma solusi biasanya tidak menghasilkan…
a.Produk jadi d.produk pilihan

b.Produk solusi e. produk langsung

c.Produk setengah jadi

27.Pilih kasus uji input sederhana yang valid. Dua atau tiga kasus uji biasanya cukup, merupakan
Langkah ke berapa saat melakukan desk checking suatu algoritma:
a. Satu d. Empat
b.Dua e. Lima
c.Tiga

28.Langkah-langkah Processing yang diperlukan untuk mengubah input menjadi…


a.Output d. Masukan
b.Proses e. Pseudocode
c.Algoritma

29.Untuk membantu analisis awal, masalah harus dibagi menjadi… komponen terpisah
a. Satu d. Empat
b. Dua e. Lima
c. Tiga

30. Tugas yang paling menantang dalam siklus hidup suatu program adalah…
a.Definisi masalah
b.Merancang algoritma solusi
c.Pengujian algoritma
d.Memilih data uji
e.Mengetes algoritma

Anda mungkin juga menyukai