Anda di halaman 1dari 2

1. Sebuah prosedur langkah demi langkah yang pasti d.

Sebuah bahasa pemrograman tingkat rendah


untuk menyelesaikan sebuah masalah di sebut : e. Sebuah Bahasa pemrograman tingkat dewa
a. Proses 7. Siapakah penemu Bahasa pemrograman C++ ….
b. Algoritma a. Bill Gates
c. Program b. Bjarne Stroustrup
d. Step c. Linus Torvalds
e. Diagram d. Alan Newton
2. Pseudocode yang di gunakan pada penulisan e. Ian Mudrock
algoritma berupa : 8. Struktur pertama dalam Dev C++ adalah . .
a. Bahassa Inggris a. Char;
b. Bahasa Puitis b. Include
c. Bahasa pemograman c. End.
d. Sembarang bahasa asal terstruktur d. Writeln
e. Bahasa Mesin e. Uses crt;
3. Siapakan penemu Algoritma … 9. Tipe data bahasa Dev C++ untuk TRUE FALSE
a. Bill Gates adalah...
b. Linus Torvalds a. String
c. Alan Newton b. Char
d. Ian Mudrock c. Boolean
e. Al-Khawarizmi d. Byte
4. Diketahui bahwa kantong P kosong. Kantong Q e. Real
berisi 10 buah kelereng dan kantong R berisi 15 10. Tipe data Bahasa Dev C++ untuk bilangan bulat
kelereng. Apabila yang terbawa hanya sebuah adalah …
kantong dan di katakan BUKAN kantong P yang a. String
terbawa, Maka jumlah kelereng yang terbawa adalah b. Char
: c. Integer
a. 10 d. Byte
b. 15 e. Real
c. 10 dan 15 11. Tipe data Bahasa Dev C++ untuk bilangan pecahan
d. Kosong adalah …
e. 10 atau 15 a. String
5. Diberikan algoritma : Apabila warna merah maka b. Char
jadi hijau. Apabila warna hijau maka jadi putih, c. Integer
selain warna merah dan hijau maka jadi ungu. Jika d. Byte
kondisi input warna adalah hitam, maka warna jadi : e. Float
a. Merah 12. Tipe data Bahasa Dev C++ untuk karakter adalah …
b. Ungu a. String
c. Hijau b. Char
d. Putih c. Integer
e. Abu-abu d. Byte
6. Bahasa c++ adalah.... e. Float
a. Sebuah bahasa pemrograman tingkat tinggi 13. Menggambarkan program secara logika merupakan
b. Sebuah bahasa pemrograman tingkat atas fungsi dari...
c. Sebuah bahasa pemrograman tingkat a. Dxdiag
menengah b. Flowchart
c. Begin 20. Dibawah ini yang merupakan operator aritmatika
d. SI kecuali ……
e. Sistem oprasi a. +
14. Nama variabel berikut ini yang benar adalah … b. –
a. NamaGuru c. /
b. Alamat Guru d. *
c. alm gr e. >/
d. sts/status
e. tpt.tgl Essay
15. Perintah yang digunakan untuk menampilkan data 1. Perhatikan source code dibawah ini
atau tulisan adalah ….. #include <iostream>
a. Cin Using namespace std;
b. Cout Int main() {
c. Write Int x;
d. Read X = 3;
e. Main Cout << “Nilai x = ” << x << endl;
16. Penulisan variabel dalam c++ bersifat case sensitive Return 0;
artinya… }
a. Huruf besar dan kecil diperhitungkan Hasil yang diperoleh dari program diatas adalah
b. Tanda spasi diperhitungkan ?
c. Tanda spasi diubah dengan underscore 2. Perhatikan source code dibawah ini. Koreksi
d. Tanda spasi diubah dengan tanda strip (minus) kesalahan yang ada pada source code yang telah
e. Tanda spasi diubah dengan tanda titik. disajikan.
17. Identifier yang digunakan untuk mengidentifikasi #include <iostream>
data yang nilainya sudah ditentukan, dan tidak dapat using namespace std
diubah saat program berjalan, disebut identifier… int main (){
a. Konstanta int x = 3.05;
b. Label cout << “Nilai x adalah ” >> x << endl;
c. Tipe return 0;
d. Variabel }
e. Prosedur 3. Apa yang dimaskud dengan Pseudocode ? Jelaskan !
18. Perintah cin digunakan untuk ……. 4. Pertukarkan isi gelas tersebut sehingga menghasilkan
a. Output data gelas A yang semula berisi air teh menjadi berisi air
b. Membersihkan layar kopi dan gelas B yang semula berisi air kopi menjadi
c. Input data berisi air teh
d. Menyatakan cinta
e. Menekan sembarang tombol
19. Clrscr adalah suatu perintah yang digunakan untuk
….
a. Output data
b. Input data
c. Menyatakan cinta
d. Menekan sembarang tombol
e. Membersihkan layar 5. Buatlah sebuah program menghitung luas segitiga!

Anda mungkin juga menyukai