SOAL PAS PEMOGRAMAN DASAR X MM
SOAL PAS PEMOGRAMAN DASAR X MM
SOAL PAS PEMOGRAMAN DASAR X MM
Nama :
Kelas/ Jurusan : X / Multimedia
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. Pada pembuatan program komputer, Algoritma dibuat dengan....
a. Sebelum pembuatan program
b. Pada saat program dibuat
c. Sesudah pembuatan program
d. Pada saat verifikasi program
e. Pada saat program dijalankan
5. Urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara
sistematis disebut...
a. Algoritma
b. Flowchart
c. Variable
d. Tipe Data
e. Konstanta
6. Model penulisan dan perancangan algoritma menggunakan simbol bangun ruang
dalam mempresentasikan proses program disebut....
a. Natural Language
b. Bahasa narasi
c. Bahasa alami
d. Pseudocode
e. Flowchart
7. Suatu metode yang penulisan logika penyelesaian masalah menggunakan bahasa yang
disamarkan dari bahasa pemograman disebut metode penulisan...
a. Flowchart
b. Pseudocode
c. Bahasa alami
d. Bahasa Inggris
e. Bagan alir dokumen
8. Apabila a=5, b=10, maka jika diberikan instruksi a=b; b=a akan mengakibatkan...
a. a=0, b=5
b. a=10, b=5
c. a=10, b=0
d. a=10, b=10
9. Dibawah ini beberapa struktur dasar algoritma antara lain...
a. Perbaikan, Pemulihan, Perulangan
b. Urutan, Pilihan, Pengulangan
c. Urutan, Pemulihan, Perulangan
d. Pemulihan, Urutan, Pemograman
e. Perbaikan, Pemilihan, Pngulangan
10. Yang termasuk ke dalam jenis algoritma percabangan adalah...
a. Main
b. For do
c. Repeat Until
d. If else
e. Void
11. Yang termasuk ke dalam jenis algoritma perulangan adalah...
a. Main
b. For do
c. Repeat until
d. If else
e. Void
12. Istilah "Perulangan" dalam pemograman C++ dikenal dengan...
a. Repeating
b. Looping
c. Again
d. Funtion
e. Replay
13. Yang menunjukan awal dan akhir pada sebuah flowchart adalah...
a. Data Flow
b. Data
c. Terminator
d. Decision
e. Proses
14. Bentuk belah ketupat pada diagram flowchart diberi nama...
a. Data Flow
b. Data
c. Terminator
d. Decision
e. Proses
15. 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
16. Bilangan yang mengandung pecahan, paling sedikit harus ada satu digit angka
sebelum dan sesudah titik decimal termasuk dalam tipe data...
a. Riil
b. Boolean
c. Integer
d. Longint
e. Byte
17. Int x = 3.05;, tipe data yang digunakan adalah...
a. Char
b. Long int
c. Float
d. Short int
e. Signed long int
18. Double angka;, kode program disamping merupakan tipe data...
a. Bilangan bulat
b. Bilangan cacah
c. Logika
d. Karakter
e. Struktur
19. Pernyataan yang sesuai untuk mendefinisikan tipe data bilangan bulat adalah...
a. Tipe data yang berfungsi menampung data yang memiliki angka belakang koma
b. Tipe data yang mempresentasikan data yang hanya mengandung dua nilai
B. Essay
1. apa yang dimaksud konsep dasar pemrograman dan apa konsep dasarnya serta
kembangkan
2. Apa itu Pseude code dan contohnya
3. apa yang dimaksud dengan logika ?
4. jelaskan definisi flowchart dan contoh jenisnya
5. Definisikan apa yg dimaksud algoritma