Anda di halaman 1dari 6

1. Di bawah ini yang termasuk struktur dasar algoritma antara lain …….

a. Pengulangan
b. Perbaikan
c. Pemulihan
d. Pemrograman
e. Pengaturan
2. Fungsi dari dreamweaver adalah ….
a. Pengolahan kata
b. Pengolahan database
c. Web publisher
d. Web downloader
e. Web editor
3. Kelebihan menggunakan flowchart adalah sebagai berikut, kecuali……
a. Memahami proses
b. Menggambarkan hubungan
c. Mendesain project
d. Mengidentifikasi masalah
e. Menyediakan tool untuk latihan
4. tempat dimana kita dapat mengisi atau mengosongkan nilainya dan memanggil kembali
apabila dibutuhkan adalah pengertian dari ....
a. Tipe data
b. Konstanta
c. Variabel
d. Operator
e. String
5. Berikut ini adalah contoh nilai yang memiliki tipe data float adalah ….
a. 1.234
b. -123
c. 7e-2
d. 123
e. 0
6. Operator yang digunakan untuk membandingkan satu nilai dengan nilai yang lain, untuk
mendapatkan hasil benar atau salah adalah jenis ….
a. Operator aritmatika
b. Operator penugasan
c. Operator perbandingan
d. Operator logika
e. Operator string
7. Data yang berisi sederet karakter disebut….
a. String
b. Data
c. Aritmatika
d. Variabel
e. Float
8. Merupakan tempat dimana kita dapat mengisi atau mengosongkan nilainya dan
memanggil kembali apabila dibutuhkan adalah pengertian dari ....
a. Tipe data
b. Konstanta
c. Operator
d. Variabel
e. String
9. 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 variable
d. Variabel yang selalu membutuhkan masukan/ inputan dari user
e. Variabel yang nilainya kosong
10. Pemberian nama variabel yang benar adalah …
a. %nilai
b. nilai_mahasiswa
c. nama mahasiswa
d. &panjang
e. alamat!
11. Jika dalam satu program memiliki dua IF maka disebut
a. IF bercabang
b. IF tunggal
c. Dalam IF
d. Double IF
e. Semua salah
12. Pengembalian nilai dari fungsi ke luar fungsi disebut…
a.  Return
b. Pernyataan/perintah
c. Argument
d.  Nama_fungsi
e. Tipe_data
13  Penyimpanan data dalam memori utama dapat berupa …
a.       Array
b.      Arsip
c.       Gambar
d.      Algoritma
e.       Variabel
14. Operasi dasar aritmatika adalah dibawah ini, kecuali …

a.       Penjumlahan
b.      Pengurangan
c.       Perkalian
d.      Pengkuadratan
e.       Pembagian
15. Siapakah yang pertama kali mememukan bahasa C++?
a. Dennis Ritchie
b .Nikleus Wirth
c. Bjarne Stroustrup
d. Bill Gates
e. Jack Ma
16. Pada tahun berapakah C++ mulai diperkenalkan?
a. 1981
b. 1982
c. 1983
d. 1984
e. 1980
17. Dibawah ini yang merupakan tipe data dalam c++....
a. Int,float,char,double,const
b. Float,int,double,const
c. Int,float,char,double
d. Const,main,void,double
e. Float,char,void,const
18.   Tipe data berikut akan memberi nilai output, kecuali....
a. Int
b. Float
c. Char
d. Void
e. Double
19. Apakah perbedaan dari cout dan cin?
a. Keluaran dan keluaran
b. Masukkan dan masukkan
c. Keluaran dan masukkan
d. Masukkan dan keluaran
e. Keluaran dan Cetakan
20. Dibawah ini merupakan tipe data bilangan bulat....
a. Int
b. Char
c. String
d. Cin
e. Cout
21. Bahasa C++ adalah....
a. Sebuah bahasa pemrograman tingkat tinggi
b. Sebuah bahasa pemrograman tingkat atas
c. Sebuah bahasa pemrograman tingkat menengah
d. Sebuah bahasa pemrograman tingkat rendah
e. Sebuah bahasa pemrograman tingkat bawah
22. Apakah fungsi dari tanda // pada bahasa C++?
a. Memberikan syarat pada program
b. Memberikan komentar pada program
c. Memberikan kritik pada program
d. Memberikan nilai pada program
e. Memberikan warna pada program
23. Dibawah ini yang tidak termasuk header file yaitu....
a.      Iostream.h
b.      Iomanpt.h
c.      Conio.h
d.      Stdio.h
e. Math.h
24. Pada math.h perintah pow berfungsi...
a.    Akar
b.    Bagi
c.    Sudut derajat
d.    Pangkat
e. Kurang
25. Merupakan fungsi masukkan yang digunakan untuk menyimpan data dalam suatu variabel
adalah....
a.     clrscr
b.     getch
c.     cin
d.     printf
e. cout
26. 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. void
27. Merupakan proses menerjemahkan bahasa manusia kedalam bahasa yang dimengerti
komputer disebut?
a.    Debug
b.    Compile
c.    Expent
d.    Header
e. Install
28. Bentuk umum penulisan getch pada program yaitu....
a.   Getch().
b.   Getch();
c.   Getch;
d.   Getch{};
e. Getch():
29. Penulisan header pada program diawali dengan....
a.      #include
b.     Int main
c.     Getch();
d.      Iostream
e. Return 0;
30. Yang merupakan operator logika adalah...
a.       And
b.      Don’t
c.       Sit
d.      endl
e. If
31. Apakah fungsi dari tipe data string?
a. Untuk teks
b. Untuk angka
c. Untuk bilangan
d. Untuk nilai
e. Untuk warna
32. Apakah fungsi dari tipe data char?
a. Menulis karakter
b. Menulis nilai huruf
c. Memberikan efek
d. Memberi warna
e. Memberi ketebalan garis
33. Dibawah ini merupakan tipe data yang bersifat numerik, kecuali....
a. Char
b. Float
c. Short
d. Long
e. Int
34. Yang merupakan perintah pada iostream.h adalah....
a.       Prinf
b.      Clrscr
c.       Endl
d.      Gets
e. Scanf
35. Yang merupakan perintah pada conio.h adalah....
a.       Prinf
b.      Clrscr
c.       Endl
d.      Gets
e. Strcat
36. Yang merupakan perintah pada stdio.h adalah....
a.       Printf
b.      Clrscr
c.       Endl
d.      Getch
e. Strcat
37. Yang merupakan perintah pada string.h adalah....
a.       Prinf
b.      Clrscr
c.       Endl
d.      Gets
e. Strcat
38. Yang merupakan perintah pada math.h, kecuali....
a.       Pow
b.      Strupr
c.       Max
d.      Min
e. Sqrt
39. Yang merupakan perintah pada stdlib.h adalah....
a.       Pow
b.      Strupr
c.       Min
d.      Gets
e. Sqrt
40. Header file yang digunakan untuk memberi warna tulisan pada bacground C++ adalah...
a. Windows.h
b. Iomanip.h
c. String.h
d. Stlib.h
e. Float.h

Anda mungkin juga menyukai