Anda di halaman 1dari 4

Soal Program Dasar

1. Dalam menyusun suatu program, langkah pertama yang harus dilakukan adalah...
a. Mempelajari program
b. Membeli komputer
c. Membuat Algoritma
d. Membuat Proses

2. Sebuah prosedur Langkah Demi Langkah Yang pasti untuk menyelesaikan sebuah
masalah dengan menggunakan bahasa pemrograman tertentu disebut...
a. Proses
b. Prgoram
c. Algoritma
d. Step
e. Diagram
3. Algoritma berasal dari kata...
a. Algorith
b. Algorithm
c. Algorism
d. Aritmatika
e. Algoritma

4. Kelebihan menggunakan flowchart adalah sebagai berikut,kecuali


a. Memahami proses
b. Menggambarkan hubungan
c. Mendesain objek
d. Mengidentifikasi masalah
e. Menyediakan tool untuk latihan

5. Salah satu algoritma di bawah ini,kecuali


a. Ibu tati mengupas kentang
b. Ani membaca buku
c. Bapak menulis surat
d. Rumus menghitung luas persegi panjang
e. Adi memasak nasi goring

6. Algoritma adalaha.
a. Urutan penyelesaian masalah
b. Urutan masalah
c. Urutan contoh
d. Urutan langkah-langkah
e. Kumpulan urutan masalah

7. Fungsi dari simbol preparation adalah


a. Proses pengolahan data
b. Menjalankan program
c. Sebagai parameter
d. Permulaan program
e. Pemberian harga awal
8. Apakah kegunaan dari off page conector pada simbol cabang tunggal….
A. Menghubungkan satu langkah dengan langkah lain dihalaman berbeda
B. Untuk pemeriksaan suatu kondisi
C. Proses pemberian harga awal
D. Melakukan pemanggilan suatu prosedur program utama
E. Menyatakan kegiatan pemrosesan input
9. Apakah kegunaan dari predefined process pada simbol cabang tunggal….
A. Menghubungkan satu langkah dengan langkah lain dihalaman berbeda
B. Untuk pemeriksaan suatu kondisi
C. Proses pemberian harga awal
D. Melakukan pemanggilan suatu prosedur program utama
E. Menyatakan kegiatan pemrosesan input
10. Dibawah ini yang tidak termasuk struktur percabangan yang bersyarat yaitu….
A. If then
B. If then else
C. Case of
D. If then else if
E. Case of else
11. Dibawah ini yang termasuk struktur percabangan yang tidak bersyarat yaitu….
A. GO TO
B. CASE OF
C. GO IF TO
D. TO GO
E. IF COUNT
12. “IC yang mengontrol keseluruhan jalannya sebuah system computer dan digunakan
sebagai pusat atau otak dari computer”.Merupakan pengertian dari….
A. Prosesor
B. Register
C. Siklus Prosesor
D. Decoding
E. Fetching
13. “Untuk melakukan eksekusi terhadap program-program computer dengan menyediakan
akses yang cepat terhadap nilai-nilai yang umum digunakan”.Merupakan fungsi dari….
A. Prosesor
B. Register
C. Siklus Prosesor
D. Decoding
E. Fetching
14. Prosesor berfungsi untuk….
A. Melakukan perhitungan dan menjalankan tugas
B. Melakukan eksekusi terhadap program-program computer dengan menyediakan
akses yang cepat
C. Melakukan perbandingan dan penghtiungan
D. Registrasi ulang dan pengecekan
E. Melakukan eksekusi terhadap program-program IT
15. “Dimulai dari penngambilan alamat instruksi yang terdapat didalam PC”.Merupakan
proses dari….
A. Prosesor
B. Register
C. Siklus prosesor
D. Decoding
E. Fetching
16. Yang termasuk ke dalam jenis algoritma perulangan adalah...
a. Main
b. For do
c. Repeat until
d. If else
e. Void

17. Istilah "Perulangan" dalam pemograman C++ dikenal dengan...


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

18. Yang menunjukan awal dan akhir pada sebuah flowchart adalah...
a. Data Flow
b. Data
c. Terminator
d. Decision
e. Proses

19. Bentuk belah ketupat pada diagram flowchart diberi nama...


a. Data Flow
b. Data
c. Terminator
d. Decision
e. Proses
20. Symbol yang digunakan untuk menghubungkan antara symbol yang satu dengan yang
lainya adalah symbol...
a. Terminator
b. Display
c. Flow Direction
d. Processing
e. Input-Output

Anda mungkin juga menyukai