- Back to Home »
- Alpro , Kompetensi , Uji »
- Uji Kompetensi Tahap 1
Posted by : Panggah
Senin, 02 Maret 2015
Penyelesaian Uji Kompetensi Tahap 1
Modul 1: Dasar-dasar C++
1. Sebutkan 3 ciri
umum Object-Oriented Programming !
Jawab:
a) Encapsulation (Pengapsulan/Pembungkusan)
: atribut/variabel dan metode dibungkus dalam satu kelas.
b) Polymorphism :
satu nama metode mempunyai banyak bentuk (teknik overriding dan overloading).
c)
Inheritance :
adanya pewarisan sifat dari parent class ke child class (adanya class induk dan
class anak).
2. Dasar unit enkapsulasi dalam
C++ adalah
Jawab:
class sedangkan arti enkapsulasi sendiri
adalah memastikan pengguna sebuah objek tidak dapat mengganti keadaan dalam
dari sebuah objek dengan cara yang tidak layak
3. Output dari program berikut setelah
diekseskusi adalah :
#include
<iostream>
using namespace
std;
int main() {
cout <<
"C++ is power programming.";
return 0;
}
Jawab:
Hasilnya adalah:
C++ is power programming.
4. Apa gunanya ditambahkan
include <iostream> ?
Jawab:
#
include <iostream> : sebagai bagian dari kompilator
5. Perintah mendeklarasikan
variable panjang bertipe integer adalah
Jawab:
int
panjang;
6. Perintah menyimpan nilai 10 ke
variable panjang adalah
Jawab:
panjang
=10;
7. Apakah operator input C++ ?
Jawab:
Pada C++ dengan menambahkan
overloaded operator extraction (>>) pada cin stream dan harus
diikuti bengan variable yang akan menyimpan data.
8. Apakah arti ‘\n’ ?
Jawab:
\n yang berarti
new line berfungsi untuk mengganti baris baru atau new line
9. Mengapa identifier berikut
salah :
int bilangan
bulat;
Jawab:
Identifier
tersebut salah karena dalam bahasa c++ indentifier tidak boleh menggunakan spasi.
10. Apakah Indeks dan indeks adalah
identifier yang sama?
Jawab:
Tidak sama,
karena dalam bahasa c++ bersifat case sensitive yang artinya metode yang
menggunakan huruf besar dan kecil .
salah itu
BalasHapus