Soal Menyangkut Teknik Komputer

1. Operator yang digunakan dalam operasi yang melibatkan tiga buah operand adalah...
A. Operator Unary
B. Operator Bitwise
C. Operator Logika
D. Operator Fungsi E. Operator Ternary

2. Operator logika && adalah...
A. And B. Nand
C. Or
D. Not And
E. For

3. Perhatikan program berikut!
#include <iostream>
using namespace std;
int main()
{
int x = 10, y = 3;
A
int z;
B
z = x X y;
C
cout << x << “ X ” << y << “ = ” << z;
D
cout << endl;
E
return 0;
}
Dari program diatas, manakah penulisannya yang tidak benar?
A. A
B. B
C. C D. D
E. E

4. ++ dan -- merupakan operator...
A. Operator Aritmetika
B. Operator Increment dan Decrement C. Operator Majemuk
D. Operator Relasional
E. Operator Logika

5. Perintah menginput suatu nilai dari suatu piranti masukan (keyboard) untuk diproses oleh program adalah...
A. cin B. getch ()
C. getche ()
D. cout
E. conio.h

6. Compiler C++ yang telah beredar di pasaran antara lain, kecuali...
A. Microsoft C / C++
B. Visual C++
C. Turbo C++
D. Dev C++
E. Pascal C++
7. Pernyataan yang sesuai untuk mendefinisikan tipe data bilangan bulat adalah...
A. Tipe data yang berfungsi menampung data yang memiliki angka dibelakang koma
B. Tipe data yang digunakan untuk angka yang tidak memiliki angka dibelakang koma
C. Tipe data yang yang menyimpan lebih dari satu variabel D. Tipe data yang mempresentasikan data yang hanya mengandung dua nilai
E. Tipe data yang mempresentasikan data berupa karakter

8. Perintah Cin pada Program C++ digunakan untuk...
A. Menampilkan data pada layar
B. Menginput suatu nilai dari suatu piranti masukan (keyboard) C. Pendeklarasian variabel
D. Mengulang proses looping pada program
E. Statement while .... do

9. Pengertian dari konstanta adalah...
A. Suatu nilai yang dapat diubah selama program berlangsung
B. Suatu nilai yang berubah-ubah selama program berlangsung
C. Suatu nilai yang tidak dapat diubah selama program berlangsung D. Suatu nilai yang tidak pernah berubah meskipun program tidak berjalan
E. Suatu nilai yang tidak dapat diubah meskipun program tidak berjalan

10. Misalkan suatu variabel string katakanlah kalimat [30] akan diberi nilai "SAYA BELAJAR C++", maka perintah yang benar adalah...
A. char kalimat [30] = "SAYA BELAJAR C++"
B. char kalimat [30] = "SAYA BELAJAR C++"; C. charter kalimat[30] = "SAYA BELAJAR C++"
D. charter kalimat [30] = "SAYA BELAJAR C++";
E. karakter kalimat [30] = "SAYA BELAJAR C++"

SEMOGA BERMANFAAT

Komentar