1. Langkahuntukmembuka
program Borland C++ adalah …
a.
Start-All Program-Borland C++ 5.02-Borland C++
b. Start-All Program
c. Start-All Program-Borland
C++ 5.02
d. Start
2. Tipe data yang
tepatuntukbilanganbulatadalah …
a. Float
c. Integer
b.
Double
d. Salah Semua
3. Jenis array yang
terbagikedalamsuatubentukbarisdan kolomdisebutjuga…
a. array
dimensisatu
c. array dimensitiga
b. array
dimensidua
d. array dimensiempat
4. Penggunaanprepocessor
directives selaluidiawalidengantanda…
a. *
b. <
c. “
d. #
a. *
b. <
c. “
d. #
5. Alt+f9
adalahlangkahuntuk…
a.
Mengkompile program (compile)
b. Menjalankan program (run)
c. Melakukanpengujian
program (debugging)
d. Mengaitkanobjekdan
library ke program
6. charalamat[10][50];
jumlahmaksimumdariisivariabelalamatadalah
:
a.
10 c. 50
b. 25
d. salahsemua
7. Untukmengurangipengulanganpenulisan
program yang samadansupaya Program menjadilebihterstruktur, sehinggamudahdipahamidan
dapatlebihdikembangkan. Merupakantujuandari…
a.
Array c.
Pointer
b.
Struktur d. Fungsi
8.
Padapemanggilandengancaramemasukkannilai parameteraktualkeparameter
formal. Sehingganilai parameter
aktualtidakbisaberubahmerupakancarapemanggilanfungsiberdasarkan…
a.
Value c.
salahsemua
b.
Reference
d. benarsemua
9.
intkuadrat (double
z)
{
Return z*z;
}
Namafungsidarideklarasidiatasadalah:
a.
z c. kuadrat
b.
Int
d. return
10. Tipe data
untukfungsipadadeklarasinomor 9 adalah…
a.
z
c. double
b.
int
d. kuadrat
11.
struct
{
A;
.....
} B [I];
Bagian yang di beri label B adalah :
a. Tipe
data
c. elemenstruct
b.
Variabel
d. namastruct
12. Bagian yang diberi label A pada
no. 11 adalah..
a. Tipe
data
c. elemenstruct
b.
Variabel
d. namastruct
13.
Label a dan b yang
ditunjukkanolehpanahdiatasadalah…
a. parameter actual
b. parameter
c. namafungsi
d. variabel global
14. Perintahdalam C++ yang
digunakanuntukmengatur lebartampilanantaranilaivariabel yang
tercetakyaitu…
a. Setprecision
c. setw
b. Setbase
d. setiosflags
15. main()
{
char alamat=“Bekasi”;
cout<<“Namasayaadalah BOY “<<endl;
cout<<“Sayatinggal di “<<endl;
getch(); }
Tampilan output yang akankeluarberdasarpernyataandiatasadalah …
{
char alamat=“Bekasi”;
cout<<“Namasayaadalah BOY “<<endl;
cout<<“Sayatinggal di “<<endl;
getch(); }
Tampilan output yang akankeluarberdasarpernyataandiatasadalah …
a. Namasayaadalaha BOY b. Namasayaadalah BOY
Sayatinggal di Sayatinggal di
Bekasi
c. Namasayaadalah boy d. Namasayaadalah BOY
Sayatinggal di Bekasi Sayatinggal di alamat
16. Dalampemrogramanberbasis
OOP, pewarisansifatdisebutjugadengan…
a.
Inheritance
c.
constructor
b.
Encapsulation
d. Polymorphism
17.
Berikutini yang bukantermasukmetodepengurutandata
padaelemen array…
a. Buble
sort
c. Selection sort
b. Insertion sort
d.
Distance sort
18.
Nilai data kelasbarisketigakolomketigapada data berikutadalah…
a.
64
c. 44
b.
43
d. 51
19.
Suatufungsidalam C++ yang berfungsimengirimkannilaidarisuatufungsikepadafungsi
lain yang memanggilnya disebut …
a.
Return
c. void
b.
main
d. clrscr()
20.
PenulisanStruct yang
kurangtepatberikutiniadalah…
a. struct{char
nama[15];
c. struct{char kdbrg[4];
}cust;
}barang[5];
b.
struct{inthrg; d. struct{char kode
}jual;
}barang;
21. Berikutsifat operator, kecuali:
a.
unary
c. binary
b. fournary
d. ternary
22.
for(i=1;i<=5;i++)
bagian yang disebutsebagaiinisialisasiadalah…
a.
i
c. i++
b. i<=5
d.
i=1
23.
Simboldari operator pointer dereferenceadalah…
a.
&
c. ||
b. *
d. &&
24.
Nilaidari RAKAadalah…
a.
75 c. 0x0012ff50
b.
Amir
d. ilham
25. Jenisvariabeldalamc++adalah…
a. Variabellokal
b. VariabelEksternal
c. Variabel Global
d.
SemuaBenar
26.
Gambaranatauabstraksikarakterdansifatdarisuatuobjekdisebut…
a.
Structure
c. method
b.
Class d.
object
27.
Deklarasi variabel atau item-item yang ada di dalamkelas
dapatdiaksesdariluarkelasmerupakanjenis class…
a.
Public c.
semuabenar
b.
Private
d. semuasalah
28.
Kemampuan 2 buah object yang berbedauntukmerespon pesanpermintaan yang
samadalamsuatucara yang unikdisebut…
a.
Inheritance
c. Destruktor
b. Konstruktor d. Polimorphism
29.
File header yang membawahiperintahsetw, setiosflags, setprecisionadalah…
a.
iostream.h
c. conio.h
b.
Iomanip.h d.
string.h
30.
Model yang
ditunjukkanpadagambardiatasadalahcontohdarikonsep OOP, yaitu…
a. Enkapsulasi
c.
Inheritance
b.
Polymorphism
d. Konstruktor




Tidak ada komentar:
Posting Komentar