KUIS 2
SISTEM BERKAS
Disusun Oleh :
Nama
:
LILIK NUGROHO
Nim
:
121051118
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
INSTITUT SAINS & TEKNOLOGI AKPRIND
YOGYAKARTA
2015
1. Soal ini terkait dengan organisasi berkas pada
Magnetic Tape
Suatu file memuat 1.000.000 record; panjang
setiap record 250 byte; IRG 0,50 inchi; data dencity 2.000 byte per inchi; laju
pita 10 inchi/detik; data disimpan dengan metode tanpa blocking. Hitunglah
berapa :
a.
Lama waktu untuk mengakses 250.000 record
b.
Jumlah record yang bisa dibaca dalam waktu 20
detik
Jawaban:
a.
Lama waktu untuk mengakses 250.000 record ?
Lama akses = panjang pita / laju
pita
Mencari panjang pita :
Panjang pita = jumlah record *(
(panjang setiap record /data dencity) + IRG)
Panjang pita = 250.000 * ((250/2000) + 0,50)
= 250.000 * (0,125 + 0,50)
= 250.000 *
0,625
= 156.250
inchi
Jadi, lama waktu untuk mengakses 250.000 record =
156.250 inchi / 10 inchi per detik = 15.625 detik
b.
Jumlah record yang bisa diakses dalam waktu 20
detik
= (250.000 record * 20 detik ) / 15625 detik
= 320 record
2. Soal
ini terkait dengan organisasi berkas Physical Sequential
Diketahui nilai kunci
berikut : 2432, 2440, 2444, 2445, 2535, 2536, 2639, 2640, 2645, 2646. Jelaskan
bagaimana menemukan record untuk NIM: 2536 dalam file tersebut, jika dicari
dengan menggunakan metode berikut :
a.
Binary Search
b.
Interpolation
Jawaban :
a.
Binary Search
Langkah ke -
|
Bawah
|
Atas
|
Tengah
|
K[Tengah]
|
1
|
1
|
10
|
5
|
2535
|
2
|
6
|
10
|
8
|
2640
|
3
|
6
|
7
|
6
|
2536
|
NIM: 2534 ditemukan pada langkah ke-3
Tidak ketemu, dilanjutkan ke langkah ke-2, bawah = tengah + 1
= 0,486 x 4 = 1,944 + 6
= 7, 944
Tengah = x[7] = 2639
Tidak ketemu, dilanjutkan ke langkah ke-3, Atas = tengah – 1
Tengah = x[6] 2536
Ditemukan
pada langkah ke-3
3. Soal ini terkait dengan metode HASHING
Diketahui nilai-nilai kunci berikut:
2427, 2433, 2435, 2436, 2439. Jelaskan dan gambarkan penempatan setiap nilai
kunci tersebut dalam memori jika disimpan dengan alamat indeks 2 digit, menggunakan fungsi berikut:
a.
K MOD M+1
b.
Midsquaring
c.
Multiplication
d.
Folding by boundary secara Non Carry
Jawaban :
a.
K MOD M+1
Alamat indeks = 1 – 97M = 97
H(2427) è
2427 mod 97 + 1 = 3
H(2433) è
2433 mod 97 + 1 = 9
H(2435) è
2435 mod 97 + 1 = 11
H(2436) è
2436 mod 97 + 1 = 12
H(2439) è
2439 mod 97 + 1 = 15
Rata-rata akses = 5/97
= 0,04 detik
Penempatan nlai kunci è
Record
|
Kunci
|
1
| |
…
| |
3
|
2427
|
…
| |
9
|
2433
|
…
| |
11
|
2435
|
12
|
2436
|
…
| |
15
|
2439
|
…
| |
97
|
b.
Midsquaring
K
|
2427
|
2433
|
2435
|
2436
|
2439
|
K^2
|
05890329
|
05919489
|
05929225
|
05934096
|
05948721
|
H(K)
|
90
|
19
|
29
|
34
|
48
|
Penempatan nilai kunci
:
Rata-rata akses = 5/100
= 0,05 detik
record
|
kunci
|
0
|
|
…
|
|
19
|
2433
|
…
|
|
29
|
2435
|
…
|
|
34
|
2436
|
…
|
|
48
|
2439
|
…
|
|
90
|
2427
|
…
|
|
99
|
C. Multiplication
H(2427) è
24 | 27 = 24 * 27 = 648 = 64
H(2433) è
24 | 33 = 24 * 33 = 792 = 79
H(2435) è
24 | 35 = 24 * 35 = 850 = 84
H(2439) è
24 | 36 = 24 * 36 = 864 = 86
H(2439) è
24 | 39 = 24 * 39 = 936 = 93
record
|
kunci
|
0
| |
…
| |
64
|
2427
|
…
| |
79
|
2433
|
…
| |
84
|
2435
|
…
| |
86
|
2436
|
…
| |
93
|
2439
|
…
| |
99
|
Rata- rata akses =
5/100 =0,05 detik
d. Folding
by boundary secara non carry
H(2427) è
24 | 27 = 24 + 72 = 96
H(2433) è
24 | 33 = 24 + 33 = 57
H(2435) è
24 | 35 = 24 + 53 = 77
H(2439) è
24 | 36 = 24 + 63 = 87
H(2439) è
24 | 39 = 24 + 93 = 117 = 17
record
|
kunci
|
0
| |
…
| |
17
|
2439
|
…
| |
57
|
2433
|
…
| |
77
|
2435
|
…
| |
87
|
2436
|
…
| |
96
|
2427
|
…
| |
99
|
Rata-rata akses = 5/100= 0,05
4. Soal
ini terkait dengan COLLISION pada HASHING
Diketahui nilai-nilai kunci berikut : 27,
18, 29, 28, 39, 13, 16, 42, 17. Jelaskan dan gambarkan penempatan setiap niai
kunci tersebut dalam memori jika disimpan menggunakan metode berikut:
a.
LISCH
b.
EISCH
Jawaban :
N = 9
P = 11
Alamat indeks = 0 – 10
H(K) = K MOD P
a. LISCH
27 MOD 11 = 5
18 MOD 11 = 7
29 MOD 11 = 7 (collision)
28 MOD 11 = 6
39 MOD 11 = 6 (collision)
13 MOD 11 = 2
16 MOD 11 = 5 (collision)
42 MOD 11 = 9
17 MOD 11 = 6 (collision)
Record
|
Kunci
|
Link
|
0
| ||
1
| ||
2
|
13
| |
3
|
17
| |
4
|
42
|
3
|
5
|
27
|
8
|
6
|
28
|
9
|
7
|
18
|
10
|
8
|
16
| |
9
|
39
|
4
|
10
|
24
|
b. EISCH
27 MOD 11 = 5
18 MOD 11 = 7
29 MOD 11 = 7 (collision)
28 MOD 11 = 6
39 MOD 11 = 6 (collision)
13 MOD 11 = 2
16 MOD 11 = 5 (collision)
42 MOD 11 = 9
17 MOD 11 = 6 (collision)
Record
|
Kunci
|
Link
|
0
|
||
1
|
||
2
|
13
|
|
3
|
17
|
9
|
4
|
42
|
|
5
|
27
|
8
|
6
|
28
|
9 -> 3
|
7
|
18
|
10
|
8
|
16
|
|
9
|
39
|
4
|
10
|
24
|
Tidak ada komentar:
Posting Komentar