2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah
masalah dengan menggunakan bahasa pemrograman tertentu disebut .....
a. Proses
b. Program
c. Algoritma
d. Step
e. Diagram
7. Yang menunjukkan awal dan akhir pada sebuah flowchart adalah .....
a. Data flow
b. Data
c. Terminator
d. Decision
e. Proses
9. Double angka;, kode program disamping merupakan tipe data untuk .....
a. Bilangan bulat
b. Bilangan cacah
c. Logika
d. Karakter
e. Struktur
10. 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
c. Tipe data yang mempresentasikan data berupa karakter
d. Tipe data yang menyimpan lebih dari satu variabel
e. Tipe data yang digunakan untuk angka yang tidak memiliki angka
dibelakang koma
11. Berikut ini merupakan tipe data bilangan bulat adalah .....
a. Char
b. Double
c. Float
d. Int
e. Boolean
12. Tipe data bahasa C++ untuk true false adalah .....
a. String
b. Char
c. Boolean
d. Byte
e. Real
13. Berikut ini adalah syarat pembuatan variabel yang harus kita perhatikan,
kecuali .....
a. C++ bersifat case sensitive
b. Tidak boleh diawali dengan angka
c. Tidak boleh mengandung spasi
d. Tidak boleh menggunakan simbol (!@#$%^&*(),dll)
e. Harus menggunakan spasi
14. Penulisan kode program untuk variabel yang benar adalah .....
a. long 1000;
b. int !satu;
c. long break;
d. float bilangan_riil;
e. double 2x;
15. Variabel yang digunakan untuk mengidentifikasi data yang nilainya sudah
ditentukan dan tidak dapat diubah saat program berjalan disebut .....
a. Konstanta
b. Label
c. Tipe
d. Variabel
e. Prosedur
16. Contoh bentuk deklarasi variabel bertipe karakter yang benar adalah .....
a. Char return;
b. Void main;
c. Char panjang a;
d. Panjang char;
e. Semua salah
20. Tipe data berikut akan memberi nilai output, kecuali .....
a. int
b. float
c. char
d. void
e. double
21. Di bawah ini yang merupakan tipe data dalam C++ adalah .....
a. int,float, char, double, const
b. float, int, double, const
c. int, float, char, double
d. const, main, void, double
e. double, float, int, main
22. Penulisan kode program untuk identifier yang benar adalah .....
a. long 4000;
b. float?2;
c. long break;
d. int main;
e. int a, b, c;
26. Di bawah ini merupakan tipe data bilangan bulat adalah .....
a. int
b. char
c. string
d. cin
e. float
27. Di bawah ini merupakan tipe data yang bersifat numerik, kecuali .....
a. Char
b. Float
c. Short
d. Long
e. Double
29. Fungsi dari header file pada program C++ adalah .....
a. Memanggil program
b. Memanggil library-library yang ada
c. Memanggil variabel pada program
d. Memanggil konstanta yang ditentukan
e. Memanggil nilai untuk ditampilkan
30. Merupakan sebuah file yang digunakan untuk mendefinisikan berbagai file
makro, fungsi, variabel, dan konstanta disebut .....
a. Define
b. Debug
c. Header file
d. Compile
e. Run
32. Suatu tempat untuk menampung nilai atau data yang dapat berubah-ubah
disebut .....
a. Define
b. Shorting
c. Main
d. String
e. Variabel
33. Di bawah ini yang tidak terdapat pada program C++ adalah .....
a. Int main
b. Begin
c. Iostream
d. #include
e. Stdio.h
34. Perintah yang digunakan untuk menampilkan data ataupun tulisan disebut .....
a. Cin
b. Clrscr
c. Clreol
d. Char
e. Cout