Anda di halaman 1dari 3

Pemrograman Dasar - Intan Trinovita

SOAL UJIAN KENAIKAN KELAS


PEMROGRAMAN DASAR
KELAS X – TA. 2017/2018

Kerjakanlah soal-soal di bawah ini !


1. Perintah yang digunakan untuk menampilkan suatu informasi ke piranti output (layar)
adalah…
A. cin B. cout C. getch () D. conio.h E. stdio.h
2. Operator logika yang menyatakan “atau” dalam berikut adalah…
A. && B. ! C. || D. = E. <>
3. Pengertian dari kontasnta 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
4. Perintah Cin pada pada program C++ digunakan untuk…
A. Menampilkan data pada layar
B. Memasukkan (input) suatu nilai dari suatu piranti masukan (keyboard)
C. Pendeklarasian variable
D. Mengulang proses looping pada program
E. Statement while …. do

5. Penulisan variable dalam C++ bersifat Case Sensitive artinya adalah ….


A. Tanda spasi diperhitungkan
B. Huruf besar dan huruf kecil diperhitungkan
C. Tanda spasi diubah dengan underscore
D. Tanda spasi diubah dengan tanda titik
E. Tanda spasi diubah dengan tanda strip (minus)

TA. 20117/2018
Pemrograman Dasar - Intan Trinovita

6. Operator merupakan simbol yang biasa dilibatkan dalam program untuk melakukan suatu
operasi atau manipulasi. Berikut yang bukan merupakan penggunaan operator adalah ….
A. Menjumlahkan dua nilai D. Memasukkan (input) suatu nilai
B. Memberikan nilai ke suatu variable E. Jawaban A dan C benar
C. Membandingkan kesamaan dua nilai

7. Terdapat dua cara umum dalam mendeklarasikan variable array yaitu …


A. Elemen kosong dan tipe data D. Metode sortasi dan tipe data
B. Tipe data dan inisialisasi array E. Elemen kosong dan elemen pointer
C. Elemen pointer dan inisialisasi array

8. Alt+F9 adalah langkah untuk ….


A. Mengkompile program
B. Menjalankan program
C. Melakukan pengujian (debugging) program
D. Mengaitkan objek dan library ke program
E. Menyimpan program yang telah dibuat

9. Perhatikan program berikut !


#include <iostream>
using namespace std;
int main ( ) {
int x;
x = 3;
cout << “Nilai x = “ << x << endl;
return 0;
}
Hasil yang diperoleh dari program di atas adalah ….
A. Nilai x = x B. Nilai x = 3 C. Nilai 3 = x D. Nilai 3 = 3 E. Semua salah

TA. 20117/2018
Pemrograman Dasar - Intan Trinovita

10. Terdapat suatu variable string, misalkan 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++”

11. Bilangan yang mengandung pecahan, paling sedikit harus ada satu digit angka sebelum
dan sesudah titik desimal termasuk dalam tipe data ….
A. Boolean B. Integer C. Longint D. Real E. Byte

12. Jenis array yang terbagi ke dalam suatu bentuk baris dan kolom disebut juga …
A. Array dimensi satu D. Array dimensi empat
B. Array dimensi dua E. Array dimensi lima
C. Array dimensi tiga

KUNCI JAWABAN

1. B 5. B 9. B
2. C 6. D 10. B
3. C 7. E 11. D
4. B 8. A 12. B

TA. 20117/2018

Anda mungkin juga menyukai