Kamis, 18 Maret 2010

Tugas Sistem Berkas

TUGAS SISTEM BERKAS

1.      Tuliskan deklarasi array untuk data yang mempunyai nilai berturut –turut : 34, 5, 12, 23,6, 4, 6, 4
         Jawab :
         Var A : [ 1 ………. 8] of String [ … ]

2.      Tuliskan deklarasi array untuk data yang mempunyai nilai berturut-turut  : 20, 4, 13, 30, 2, 7
         Jawab :
         Var A : [ 1 ………. 6] of String [ … ]

3.      Deklarasikan Var A : array [2…5] of integer[3]
         Dimana alamat Awalnya H1003
         Ditanya : Cari :    A. Jumlah elemen
                                    B. Indeks elemen ke – 4
                                    C. Tentukan   - Alamat         A[4]
                                                          - Alamat         A[5]

          Jawab :
          A.      Jumlah Elemen :     n = (a – b) + 1
                                                 n = (5 – 2) + 1
                                                 n = 4
                
          B.      Indeks elemen ke-4        = (i + b) – 1
                                                         = (4 + 2) – 1
                                                          = 5

          C.    -     Alamat  A[4]
                        = @A[b] + l * (i – b)
                        = H1003 + 3 * (4 - 2)
                        = H1003 + 6
                        = H1009

                 -     Alamat  A[5]
                        = @A[b] + l * (i – b)
                        = H1003 + 3 * (5 - 2)
                        = H1003 + 9
                        = H1012
                        = HC