Anda di halaman 1dari 5

PILIHAN GANDA

1. Kumpulan pernyataan atau deklarasi Bahasa pemrograman computer yang ditulis dan
dapat dibaca manusia disebut…
a. Kode
b. Sumber
c. Source code
d. Database
e. Bahasa C
2. Perbedaan daric out dan cin adalah…
a. Keluaran dan keluaran
b. Masukan dan masukan
c. Keluaran dan masukan
d. Masukan dan keluaran
e. Masukan dan pengembalian
3. Seorang programmer membuat program menggunakan Bahasa pemrograman dimana
setiap baris perintahnya diproses secara berurutan dari baris paling atas hingga baris
paling bawah. Bahasa pemrograman yang dipakai memiliki kemungkinan untuk
memanipulasi data. Selain itu, Bahasa pemrograman ini juga dikenal sebagai induk dari
Bahasa pemrograman modern. Bahasa pemrograman yang digunakan programmer
tersebut adalah Bahasa ….
a. C
b. PHP
c. Pascal
d. Java
e. Python
4. Perintah putchar() berfungsi untuk…
a. Membaca spasi
b. Membaca garis bawah
c. Menampilkan huruf capital
d. Membaca data berupa angka
e. Menampilkan sebuah karakter dilayar
5. Setiap perintah didalam C++ selalu diakhiri dengan tanda…
a. :
b. ;
c. ]
d. }
e. .
6. Perintah yang benar untuk menghasilkan output Hello World di C++ adalah…
a. Cout<<”Hello World”;
b. Print<<”Hello World”;
c. Echo “Hello World”;
d. System.out.print(“Hello World”);
e. Cin<<”Hello World”;
7. Cara yang tepat untuk deklarasi variable bilangan bulat dengan tipe data di C++ adalah…
a. Bilangan int;
b. Var bilangan;
c. Int bilangan;
d. $bilangan;
e. String bilangan;
8. Perhatikan kode program C++ dibawah ini !

Output yang dihasilkan oleh program tersebut setelah di-compile adalah..


a. Anak-anak
b. Remaja
c. Bukan usia anak maupun remaja
d. Dewasa
e. Error
9. Dibawah 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. Void, double, char, const
10. Perhatikan kode program C++ dibawah ini!

Output yang dihasilkan oleh program tersebut setelah di-compile adalah…


a. Ana
Bowo
b. Ana
Celsi
c. Bowo
Celsi
d. Bowo
Damar
e. Celsi
Erna
11. Perhatikan program berikut!

Kode program yang digaris bawahi terjadi error, seharusnya type data yang digunakan
adalah..
a. Char
b. Long int
c. Short int
d. Signed long int
e. float
12. Bahasa manakah yang digunakan untuk membuat sebuah halaman web, mengaplikasikan
berbagai informasi didalam sebuah penjelajahan web internet dan pemformatan hiperteks
sederhana yang ditulis dalam berkas format ASCII adalah definisi Bahasa
pemrograman…
a. C
b. C++
c. PHP
d. HTML
e. Java
13. Perhatikan pernyataan berikut!
1) Penemu Bahasa C adalah Dennis M.Ritchie sedangkan C++ adalah Bjarne
Stroustrup.
2) Bahasa C++ mendukung informasi yang private/protected, sedangkan Bahasa C
tidak.
3) Bahasa C mendukung polymorphisme, inheritance, dan enkapsulasi, sedangkan
Bahasa C++ tidak.
4) Bahasa C termasuk dalam Bahasa pemrograman procedural, sedangkan C++
termasuk pemrograman OOP(object oriented programming).
5) Bahasa C++ bisa menjalankan Bahasa C, sedangkan Bahasa C tidak bisa
menjalankan Bahasa C++.
Pernyataan diatas yang tidak sesuai, yaitu pernyataan…
a. (1)
b. (2)
c. (3)
d. (4)
e. (5)
14. Berikut ini merupakan kelebihan dari Bahasa pemrograman java, keculi
a. Dinamis
b. Mudah didekomposisi
c. Sifatnya multiplatform
d. Mudah dikembangkan
e. Beriorentasi terhadap object
15. Perhatikan kode program C++ dibawah ini!

Output yang dihasilkan oleh program tersebut setelah di-compile adalah…


a. Hasil pengurangan adalah 0
b. Hasil Pengurangan = 0
c. Hasil Penjumlahan adalah 20
d. Hasil Penjumlahan = 20
e. Error

ESSAY
1. Apa yang dimaksud variable dalam pemrograman ?
2. Sebutkan 5 fitur Bahasa pemrograman C++!
3. Jelaskan minimal 3 fungsi komentar dalam kode program C++!
4. Programmer B ingin membuat program menggunakan Bahasa pemrograman C++.
Program yang akan dibuat dirancang untuk dapat menerima input dan output berupa nama
pegawai, nomor induk pegawai, dan alamat pegawai. Format penulisan nama pada program
dapat menggunakan gelar atau tidak. Format penulisan nomor induk pegawai berupa satu
huruf di depan dan 8 angka dibelakang huruf tersebut. Sedangkan format penulisan alamat
berupa jalan, nomor rumah,RT,RW dan kota. Apa tipe data yang bias digunakan oleh
ketiga data tersebut? Jelaskan alasannya!
5. Sebutkan 3 perintah yang digunakaan untuk menampilkan keluaran atau output dalam
Bahasa pemrograman C++!
TUGAS KELOMPOK !
1. Buatlah kelompok yang terdiri dari 2 siswa
2. Buatlah program menggunakan Bahasa pemrograman C++ untuk menghitung volume
balok.
3. Berikan komentar pada kode program untuk memberikan penjelasan terhadap tiap-tiap
bagian.
4. Kumpulkan hasilnya ke Email : dellarosya06@gmail.com

Anda mungkin juga menyukai