Uji kompetensi alpro


Modul 1 : Dasar-dasar C++
1.      Sebutkan 3 ciri umum Object-Oriented Programming !
2.      Dasar unit enkapsulasi dalam C++ adalah _________
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 <iostream> ?
5.      Perintah mendeklarasikan variable panjang bertipe integer adalah _____________
6.      Perintah menyimpan nilai 10 ke variable panjang adalah ________________
7.      Apakah operator input C++ ?
8.      Apakah arti ‘\n’ ?
9.      Mengapa identifier berikut salah :
      int bilangan bulat;
10.  Apakah Indeks dan indeks adalah identifier yang sama?

Jawaban modul 1:
1.       Encapsulation
       Polymorphism
       Inheritance
2.      Data dan fungsi
3.      C++ is power programming.
4.      Karena  #include<iostream> berguna untuk membuat cout (objek terpradefinisi) untuk menghasilkan keluaran dan manipulasi endl.
5.      int panjang;
6.      Int panjang=10;
7.      Cin>>
8.      Ganti  baris baru
9.      Karena penulisan “bilangan” dan “bulat” tidak boleh menggunkan spasi.
10.  Sama


Modul 2 : Tipe Data dan Operator
1. Apakah perbedaan antara sign dan unsigned untuk integer?
2. Apakah arti dari void ?
3. By default, 123.45 apakah float atau double ?
4. Berikan contoh literal (konstan) heksadesimal dan octal !
5. Apa perbedaan antara “W” dan ‘W’ ?
6. Berilah contoh deklarasi variable bertipe int sekaligus diberi nilai 10 !
7. Berikan pernyataan C++ untuk menggantikan operator i++ !
8. Apa perbedaan operator “=” dan operator “==” ?
9. Tulislah sebuah pernyataan untuk member nilai 100 pada variable x, y dan z!
10. Sebutkan 3 operator logik !

jawaban modul 2:
1. Sign mendeklarasikan bilangan bulat bertanda, digunakan untuk nilai negatif, rentan nilai mulai -128 sampai 127. Unsigned mendeklarasikan bilangan bulat tidak bertanda, untuk nilai positif. Rentan nilai mulai 0 sampai 255
2. Void adalah tipe data yang tidak mengembalikan suatu nilai keluaran yang didapat dari hasil proses fungsi tersebut.
3. Float
4. 
5. Tanda (“ ”) merupakan tanda untuk mendeklasrikan tipe data string. Sedangkan (‘’) merupakan tanda untuk mendeklarasikan sekelompok data yang memiliki tipe yang berlainan.
6. Int i=10;
7. i=i+
8. Single equal (=) biasa di gunakan untuk mendeklarasikan suatu nilai dari sebuah variable. Sedangkan double equas (==) bisa digunakan  untuk membandingkan pembeda.
9. 
10. (&& and , || or , ! not)

Tidak ada komentar:

Posting Komentar

@2014| Alldynovryaldy