QUIS Algoritma Pemrograman I

Download Report

Transcript QUIS Algoritma Pemrograman I

QUIS
Algoritma Pemrograman I
Sifat
Waktu
: Tutup Buku
: 45 menit
Algoritma Pemrograman I
1. Tipe terstruktur yang terdiri dari sejumlah
komponen-komponen yang mempunyai tipe sama
disebut …
A. structure
C. Class
B.Variabel larik
D. Define
2. char nama [15][10]
yang disebut index array adalah…
A. char
C. [15]
B. nama
D. [10]
Algoritma Pemrograman I
3. Tipe_data nama_variabel [index-1] [index-2]
index-1 pada array 2 dimensi menunjukkan…
A. jumlah karakter
C. jumlah baris
B. jumlah data
D. jumlah kolom
4. Untuk melakukan proses sorting pada c++ dapat
digunakan metode berikut ….
A. selection sort
C. insertion sort
B. buble sort
D. benar semua
Algoritma Pemrograman I
5. Perintah yang Digunakan untuk mendefinisikan
suatu nilai tertentu kepada suatu nama konstanta,
adalah…
A. array
C. define
B. structure
D. class
6. Operator pointer yang menghasilkan alamat
suatu memori adalah…
A. operator dereference C. operator logika
B. operator reference
D. semua benar
Algoritma Pemrograman I
7. Simbol untuk operator address of adalah…
A. *
C. &
B. ||
D. <>
8. Nama lain dari operator reference adalah …
A. Value pointed by C. ampersand
B. Address of
D. Salah semua
Algoritma Pemrograman I
9. Suatu blok dari kode yang dirancang untuk
melaksanakan tugas khusus yang berfungsi untuk
mengurangi penulisan program yang sama
disebut…
A. array
C. fungsi
B. structure
D. class
10. variabel yang terdapat pada daftar parameter yang
berada didalam definisi fungsi disebut…
A. parameter formal
C. parameter fungsi
B. parameter aktual
D. parameter reference
Algoritma Pemrograman I
11. Pernyataan yang digunakan untuk mengembalikan
nilai kepada fungsi lain yang memanggilnya
adalah…
A. prototipe
C. main
B. parameter
D. return
12. jenis-jenis variabel adalah sebagai berikut, kecuali…
A. variabel lokal
C. variabel dinamis
B. variabel global
D. variabel statis
Algoritma Pemrograman I
13. variabel yang dideklarasikan didalam fungsi dan
hanya dikenal oleh fungsi yang bersangkutan
disebut…
A. variabel otomatis C. variabel statis
B. variabel eksternal D. variabel dinamis
14. variabel yang dideklarasikan diluar fungsi yang
dapat digunakan bersama-sama tanpa harus
dideklarasikan berulang-ulang disebut.…
A. variabel otomatis C. variabel statis
B. variabel eksternal D. variabel dinamis
Algoritma Pemrograman I
15. untuk mengurangi lambatnya eksekusi program &
mempercepat eksekusi program, digunakan …
A. fungsi overloading
C. fungsi main
B. fungsi inline
D. Salah semua
16. mendefinisikan beberapa fungsi, sehingga memiliki
nama yang sama tetapi dengan parameter yang
berbeda, disebut…
A. fungsi overloading
C. fungsi main
B. fungsi inline
D. Salah semua
Algoritma Pemrograman I
17. pengelompokan sejumlah data yang mempunyai
tipe data yang berbeda, disebut …
A. array
C. main
B. define
D. structure
18. pemrograman yang menitikberatkan kepada
objek-objek untuk menyelesaikan tugas atau
proses dari program disebut …
A. OOP
B. pemrograman tingkat menengah
C. pemrograman tingkat tinggi
D. pemrograman tingkat rendah
Algoritma Pemrograman I
19. tata cara objek diperlakukan, atau penggunaan atau
manfaat dari objek, disebut …
A. class
C. methode
B. objek
D. struct
20. Karakteristik pada OOP adalah sebagai berikut,
kecuali…
A. inheritance
B. polymorphism
C.Ampersand
D. encapsulation
Algoritma Pemrograman I
21. Penentuan akses pada class adalah sebagai berikut,
kecuali…
A. public
C. protected
B. private
D. return
22. Jika pada struktur penentuan akses tidak ditulis,
maka secara default, struktur tersebut bersifat …
A. public
C. private
B. protected
D. return
Algoritma Pemrograman I
23. Perintah yang digunakan untuk pengaksesan suatu
kelas adalah … dan memiliki simbol …
A. Scope, *
C. private, *
B. Scope, ::
D. private, ::
class motor
{
Public:
char merk [50];
float harga ;
};
motor sport;
24. Yang disebut objek pada
listing disamping adalah …
A. Motor C. harga
B. public D. sport
Algoritma Pemrograman I
25. suatu fungsi dari anggota suatu kelas yang
memiliki nama yang sama dengan nama kelas
fungsi itu berada, disebut…
A. konstruktor
C. scope
B. destruktor
D. private
class motor
{
Public:
char merk [50];
float harga ;
};
motor sport;
26. Nama class pada listing
disamping adalah …
A. Motor C. harga
B. public D. sport
Algoritma Pemrograman I
27.
class motor
{
Public:
char merk [50];
float harga ;
};
motor sport;
pendeklarasian diatas bersifat public,yang artinya…
A. Dapat diakses oleh semua class
B. Bersifat lokal hanya dapat diakses oleh class itu
sendiri
C. fungsi global yang dapat diakses di luar class
D. a dan c benar
28. Keuntungan menggunakan OOP kecuali ....
A. Natural
B. Mudah di perbarui
C. Dapat di daur ulang
D. Objectional
29. Gambaran/abstraksi karakter dan sifat dari suatu
objek disebut ....
A. Class
C. OOP
B. Object
D. Fungsi
30. Jika tidak ada inisialisasi oleh pemrograman
secara otomatis akan diberikan nilai awal nol
merupakan sifat dari ....
A.Variabel statis
B. Function overloading
C. Fungsi inline
D. Variabel eksternal