JAWABAN UJI KOMPETENSI TAHAP 1
1. Sebutkan 3 ciri umum Object-Oriented Programming!
Jawaban : - Polymorphism - Encapsulation
- Inheritance
2. Dasar unit enkapsulasi dalam C++ adalah?
Jawaban : Class adalah dasar unit dari Encapsulation (enkapsulasi) di c++.
3. Output dari program berikut setelah diekseskusi adalah :
#include <iostream>
using namespace std;
int main() {
cout << "C++ is power programming.";
return 0;
}
4. Apa gunanya ditambahkan include ?
Jawaban
: untuk mengaktifkan fitur input/output. iostream adalah header atau
bisa juga disebut library/pustaka yang menyediakan fungsi, variabel dll.
ex : fungsi cin digunakan untuk melakukan proses peng-inputan dari
keyboard & cout untuk menampilkan dilayar.
5. Perintah mendeklarasikan variable panjang bertipe integer adalah ?
Jawaban :int panjang;
6. Perintah menyimpan nilai 10 ke variable panjang adalah ?
Jawaban :panjang = 10;
7. Apakah operator input C++ ?
Jawaban
: >> atau yang dikenal juga dengan sebutan operator extraction. Penulisan dihubungkan dengan cin stream dan diikuti dengan variabel
yang akan menyimpan data tersebut.
8. Apakah arti ‘\n’?
Jawaban : '\n' merupakan newline atau baris baru (newline character dalam bahasa inggris).
9. Mengapa identifier berikut salah?
int bilangan bulat;
Jawaban : Karena pada penulisannya menggunakan spasi. Penggunaan spasi pada penulisan sebenarnya menyalahi aturan penulisan variabel di c++, yang lebih tepatnya penggunaan spasi bisa kita ubah dengan karakter garis bawah "_". Sedangkan pada angka dapat menggunakan karakter garis bawah "_" dan tanda dolar "$".
10. Apakah Indeks dan indeks adalah identifier yang sama?
Jawaban : Tidak, karena C++ bersifat case sensitive ( metode yang membedakan penulisan dengan huruf
besar dan huruf kecil, contohnya penulisan string "admin" akan berbeda dengan "Admin" maupun "ADMIN" ). Case sensitive biasanya digunakan dalam penulisan sebuah password.
Tidak ada komentar:
Posting Komentar