Iya Kali Ini Saya Akan Memposting Soal Dan Jawaban Materi Kuliah Struktur Data Beserta Bobot POin Per Soalnya.
SOAL
(
Bobot Poin 5 )
1.
Setiap elemen dari sebuah Array haruslah mempunyai type data
yang sama, termasuk dalam karakteristik array yaitu : (
a. Statis d.
Heterogen
b. Dinamis e. Homogen
c. Terurut
(
Bobot Poin 5 )
2.
Array yang sering digunakan dalam
menterjemahkan matriks pada pemrograman, adalah array berdimensi :
a. Satu d. Satu
dan Dua
b. Dua e. Satu dan Tiga
c. Tiga
(
Bobot Poin 10 )
3.
Contoh aplikasi array dimensi dua
adalah…..
a. Input data suhu
b. Input nama hari
c. Input nilai mahasiswa perkelas dan matakuliah
d. Input nilai ipk mahasiswa
e. Input nama bulan
(
Bobot Poin 10 )
4.
Terdapat Array : A [5][4] maka
jumlah elemen Array tersebut adalah ……
a. 25 d.
15
b. 35 e. 20
c. 9
(
Bobot Poin 10 )
5.
Diketahui c dan lokasi awal terletak
di alamat 00F(H), maka lokasi
A[3] adalah …..
a. 00FC(H) d. 01B(H)
b. 017(H) e. 111(H)
c. 071(H)
(
Bobot Poin 5 )
6.
Type data dibawah ini, yang tidak
termasuk dalam tipe data sederhana tunggal, adalah :
a. Boolean d. Integer
b. String e. float
c.
Char
(
Bobot Poin 10 )
7.
==, <=, >=, !=, termasuk dalam
operator …
a. Aritmatika d. Relasi
b. Unary e. Bitwise
c.
Binary
(
Bobot Poin 5 )
8.
Type data yang menghasilkan bentuk keluaran nilai True dan
False(Benar dan Salah) ,
adalah :
a. Boolean
d.
Integer
b. String e. float
c. Char
( Bobot Poin 20 )
9.
void main()
{
....(a).... x,y,z;
clrscr();
cout <<“\n input nilai X=“; cin
>> x;
cout <<“\n input nilai Y=“; cin
>> y;
z = x + y;
cout <<“\n hasil penjumlahan =“
<< z;
getch();
}
Tipe data yang tepat untuk (a) adalah ….
a. Boolean d. Integer
b. String e. Array
c. Char
( Bobot Poin 20 )
10.
void main()
{
int r = 10; int s;
clrscr();
s = 10 + ++r;
cout <<“r = “<< r
<< ‘\n’;
cout <<“s = “<< s
<< ‘\n’;
getch();
}
Hasil eksekusi dari program diatas adalah ….
a. r = 11, s = 21 d. r = 10, s = 21
b. r = 11, s = 20 e. r = 10, s = 20
c. r = 12, s = 21