1. Langkah untuk membuka 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 tepat untuk bilangan bulat
adalah …
a. Float c. Integer
b. Double d. Salah Semua
3. Jenis array yang terbagi ke dalam suatu
bentuk baris dan kolom disebut juga…
a. array
dimensi satu c. array
dimensi tiga
b. array dimensi dua d.
array dimensi empat
4. Penggunaan prepocessor directives selalui
diawali dengan tanda…
a. *
b. <
c. “
d. #
a. *
b. <
c. “
d. #
5. Alt+f9 adalah langkah untuk…
a.
Mengkompile program (compile)
b. Menjalankan program (run)
c. Melakukan pengujian program (debugging)
d. Mengaitkan objek dan library ke program
6. char alamat[10][50];
jumlah maksimum dari isi
variabel alamat adalah :
a. 10 c. 50
b. 25 d.
salah semua
7. Untuk mengurangi pengulangan
penulisan program yang sama dan supaya Program menjadi lebih terstruktur,
sehingga mudah dipahami dan dapat lebih
dikembangkan. Merupakan tujuan dari…
a. Array c.
Pointer
b. Struktur d. Fungsi
8. Pada
pemanggilan dengan cara memasukkan nilai parameter aktual keparameter formal. Sehingga nilai parameter aktual tidak
bisa berubah merupakan cara pemanggilan fungsi berdasarkan…
a.
Value c.
salah semua
b. Reference d.
benar semua
9. int kuadrat (double z)
{
Return z*z;
}
Nama fungsi dari deklarasi
diatas adalah:
a. z c. kuadrat
b. Int d.
return
10. Tipe data untuk fungsi pada deklarasi
nomor 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.
elemen struct
b. Variabel d. nama struct
12. Bagian
yang diberi label A pada no. 11 adalah..
a. Tipe data c. elemen struct
b. Variabel d.
nama struct
13.
Label a dan b yang ditunjukkan oleh panah diatas adalah…
a. parameter aktual
b. parameter formal
c. nama fungsi
d. variabel global
14. Perintah dalam C++ yang digunakan untuk
mengatur lebar tampilan antara nilai
variabel yang tercetak yaitu…
a. Setprecision c. setw
b. Setbase d.
setiosflags
15. main()
{
char alamat=“Bekasi”;
cout<<“Nama saya adalah BOY “<<endl;
cout<<“Saya tinggal di “<<endl;
getch(); }
Tampilan output yang akan keluar berdasar pernyataan diatas adalah …
{
char alamat=“Bekasi”;
cout<<“Nama saya adalah BOY “<<endl;
cout<<“Saya tinggal di “<<endl;
getch(); }
Tampilan output yang akan keluar berdasar pernyataan diatas adalah …
a. Nama saya adalaha BOY b. Nama saya adalah BOY
Saya tinggal di Saya tinggal di
Bekasi
c. Nama saya adalah boy d. Nama saya adalah BOY
Saya tinggal di Bekasi Saya tinggal di alamat
16. Dalam pemrograman berbasis OOP, pewarisan
sifat disebut juga dengan…
a.
Inheritance c.
constructor
b. Encapsulation d. Polymorphism
17. Berikut ini yang bukan termasuk
metode pengurutan data pada elemen array…
a. Buble sort c.
Selection sort
b. Insertion sort d.
Distance sort
18. Nilai data kelas baris ketiga kolom
ketiga pada data berikut adalah…
a. 64
c. 44
b. 43 d.
51
19. Suatu fungsi dalam C++ yang berfungsi
mengirimkan nilai dari suatu fungsi kepada fungsi lain yang memanggilnya disebut …
a.
Return c.
void
b. main d.
clrscr()
20. Penulisan Struct yang kurang tepat
berikut ini adalah…
a. struct{char nama[15]; c. struct{char kdbrg[4];
}cust; }barang[5];
b. struct{int hrg; d. struct{char kode
}jual;
}barang;
21. Berikut
sifat operator, kecuali :
a. unary c.
binary
b. fournary d.
ternary
22. for(i=1;i<=5;i++)
bagian yang disebut sebagai
inisialisasi adalah…
a. i c. i++
b. i<=5 d. i=1
23. Simbol dari operator pointer
dereference adalah…
a. & c.
||
b. * d.
&&
24.
Nilai
dari RAKA adalah…
a. 75 c. 0x0012ff50
b. Amir d.
ilham
25. Jenis
variabel dalam c++ adalah…
a. Variabel lokal
b. Variabel Eksternal
c. Variabel Global
d.
Semua Benar
26. Gambaran atau abstraksi karakter dan
sifat dari suatu objek disebut…
a. Structure c.
method
b. Class d.
object
27. Deklarasi variabel atau item-item yang
ada di dalam kelas dapat diakses dari luar kelas merupakan jenis
class…
a.
Public c.
semua benar
b. Private d.
semua salah
28. Kemampuan 2 buah object yang berbeda untuk
merespon pesan permintaan yang sama dalam
suatu cara yang unik disebut…
a. Inheritance c.
Destruktor
b. Konstruktor d. Polimorphism
29. File header yang membawahi perintah
setw, setiosflags, setprecision adalah…
a. iostream.h c.
conio.h
b.
Iomanip.h d. string.h
30.
Model yang
ditunjukkan pada gambar diatas adalah contoh dari konsep OOP, yaitu…
a. Enkapsulasi c. Inheritance
b. Polymorphism d.
Konstruktor
18 comments:
@Lord Alfredo : Senang bisa bermanfaat. Salam juga buat temen-temen disana dari BSI Salemba. :)
haduh komen nya keapus ==
ane kira tombol apaan.
oke deh mas muklis
kemarin latihan logika algoritma nya keluar semua mas....
semoga pelajaran algoritma programan nya keluar banyak hehehe...
-anak anak BSI Wolter-
@Lord Alfredo:
Banyak yang keluar kok :D
hahaha thanks bro
Ini dia calon orang sukses yang tidak takut untuk berbagi ilmu , sippp mas bro...
ga bisa di copas bang
Kalau untuk mencari jawaban gak perlu di copas kok bro.
hahaha thank yah..gue seneng sm org yg gak peliit ilmu,,,,
ane senin baru UAS, semoga ini bener :D
salam BSI Ciledug G2
ini masih keluar gk ya buat uas bulanjanuari besok >>?? hehe
ya mantapp
jum'at uas nihhh
ga ada esay nya kan??
BSI WOLTER
emang mata kuliah ini kalau UAS itu gak praktek yaa?
Mantap banget, seperti Dewa penolong,dikala sedang galau mikirin tes UTS ada sekelebat bayangan yg lumayan sangat membantu untuk menyelesaikan UTS......salam semua dari BALI, buat kawan2 yg sudah sempat kunjungi Hal. ini..
do'a in saja besok senin uas lancar and ada yg mau berbagi jawaban ya :) yg lebih banyak lagi
Aamiiin..
Mk ini bukannya praktek ya ..? Ko soal malah teori?? :d
Mk ini bukannya praktek ya ..? Ko soal malah teori?? :d
Mk ini bukannya praktek ya ..? Ko soal malah teori?? :d
Post a Comment