Anda di halaman 1dari 6

Keisha Salsabila Azzahra

12.2A.37
Quiz Metode Perancangan Program

Soal Quiz Metode Perancangan Program


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, algoritmasolusi, dan hasil data Pengujian merupakan contoh dari..
a.Dokumentas ieksternal

b.Dokumentas 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 beris isalah 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 kelaporan 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.Larikd d. Konstanta
b.Indeks e. Value
c.Varibale

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

15. Item data individu yang membentuk array disebut


sebagai..
a.Elemenindeks d. Elemenvalid
b.Elemenlarik e. Elemennilai
c.Elemensubskrip

16.Ada beberapa 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 kondis iDOWHILE 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.Strukturcase control

b.Desk check table

c.Desk checking

d.Solution algorithm

e.Algorithm

23. IF student_attendance= part_time THEN add 1 to part_time_countENDIF


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 menggabungka ndua kondisia papun, maka hanya…..
kondis iyang harus benar agar kondisi gabungan dianggap benar
a.Satu d. Empat
b.Dua e. Lima
c.tiga
26. Upaya pertama dalam merancang algoritma solusi biasa nya 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 keberapa 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.Definisimasalah
b.Merancang algoritm asolusi
c.Pengujian algoritma
d.Memilih data uji
e.Mengetes algoritma

Anda mungkin juga menyukai