Anda di halaman 1dari 3

SOAL PILIHAN BERGANDA!!

1. Perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma yang dirancang manusia kedalam format
yang dapat dijalankan computer disebut ….
A. System Operasi           C. Spreadsheet                    E. Bahasa Pemrograman
B. Software Utility            D. Word Processing

2.  Dalam ekspresi Boolean yang harus diuji adalah nilai ….


 A. True/False                 C. Up/Down              E. Height/Weight
 B. Right/Left                     D. On/Off        

3. Yang bukan merupakan ciri-ciri dari Pseudocode adalah ……..


A. Bervariabel                 C. Berfungsi seperti flowchart       E. Benar Semua
B. Bergambar                  D. Menjelaskan Algoritma

4.  Nama lain dari flowchart adalah ….


     A.  Algoritma        B.  Alur      C. Bagan alir    D. Tree           E. Diagram

5.  Tipe data yang mampu menampung banyak data dengan tipe data yang berbeda-beda adalah tipe data …
A. Array         B. String            C. Record          D. Subrange                       E. Character

6.  Urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis disebut ….
A. Algoritma*                                C. Variabel                            E. Konstanta
B. Flowchart                                 D. Tipe data    

7.  Tentukan manakah nama-nama variabel berikut ini yang benar !


A. nama.guru                               C. 2x Buku                            E. Hargabuku
B. NamaGuru                             D. harga/buku

8.  Yang dimaksud dengan konstanta adalah ….


A. Variabel yang nilainya bersifat tetap dan bisa diubah-ubah
B. Variabel yang nilainya bersifat tetap dan tidak bisa diubah-ubah
C. Nilai dari suatu variabel
D. Variabel yang selalu membutuhkan masukan/inputan dari user
E. Variabel yang nilainya kosong

9. Jika ingin mengisi nilai pada varibel seperti foto keluarga, maka tipe data yang    


    Digunakan adalah jenis ….
A. Gambar/image*                     C. Record                              E. Char
B.  Array                                      D. Boolean                                         

10. Bilangan genap adalah bilangan yang jika dibagi dua, sisanya …..


 A. 4                     B. 3                   C. 2                  D. 1                  E. 0                       

11. Penulisan algoritma yang menggunakan sintaks (cara penulisan) yang  


      menyerupai bahasa pemrograman disebut …..
  A. Flowchart                               C. Data flow                          E. Coding
  B. Pseudocode                         D. Aplikasi                  

12. Bilangan ganjil adalah bilangan yang jika dibagi dua, sisanya .….
  A. 0                     B. 1                 C. 2                  D. 3                  E.                           

13.  Variabel yang nilai bersifat berubah-ubah, dapat di isi dan dikosongkanadalah ….


 A. Algoritma         B. Konstanta        C. Variabel        D. String       E. Boolean 

14.  Variabel logika yang berhubungan dengan operator OR, AND, dan NOT
       merupakan variabel dengan tipe data ….
 A. Array               B. Numerik          C. String          D. Boolean           E. Algoritma

15.   Tipe data yang memungkinkan sebuah variabel mengandung banyak nilai dalam satu waktu dan bersifat
homogen adalah ..…
A. Algoritma       B. Konstanta          C. Array          D. String           E. Boolean

16. Yang menunjukkan awal dan akhir pada sebuah flowchart, adalah .....
A. Data Flow       B. Data       C. Terminator       D. Decision         E. Process        

17. Merupakan algoritma yang dinyatakan dalam diagram dengan bentuk-bentuk   


      tertentu, adalah pengertian dari .....
  A. Algoritma                                C. Pseudocode                 E. Konstanta 
  B. Array                                       D. Flowchart

18. Berfungsi untuk memberi nilai awal, nilai akhir, penambahan/pengurangan suatu
      variabel counter, adalah .....
  A. Terminator                             C. Process              E. Preparation                          
  B. Decision                                 D. Arrows

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


  A. Data Store                              C. Connector                                   E.Decision
  B. Process                                  D. Terminator

20. Merupakan tempat menampung dan menyimpan satu atau lebih nilai, adalah
      pengertian dari …..
  A. Variabel        B. Konstanta       C. Numerik          D. String        E.Boolean
JAWABAN PILIHAN GANDA!
 
     A A
      21.   B 16.   C
     A      B 22.   B 17.   D
     B      A 23.   C 18.   E
     C      A 24.   D 19.   E
     C 10.   E 25.   C 20.   A

        B.     
SOAL ESSAY!!
1.       Apa Yang Dimaksud Konsep Dasar Pemrograman ?
2.       Apa Itu PseudeCode ?
3.       Apa Yang Dimaksud Dengan Logika ?
4.       Jelaskan Definisi Flowchart Dan Contoh Jenisnya ?
5.       Definisikan Apa Yg Dimaksud Algoritma ?
JAWABAN ESSAY !!
1.       Pemrograman diartikan proses, cara, perbuatan program.
2.       Pseudocode berarti imitasi dan code berarti kode yang dihubungkan dengan instruksi yang ditulis
dalam
bahasa komputer (kode bahasa pemrograman).
3.       Logika adalah sesuatu yang diutarakan, suatu pertimbangan akal (pikiran), kata, percakapan,
atau ungkapan lewat bahasa.
4.       Flowchart atau Bagan alir adalah bagan  (chart) yang menunjukkan alir  (flow) di dalam program
atau prosedur sistem secara logika.
5.       Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang
disusun secara sistematis dan logis.

Anda mungkin juga menyukai