Tuesday, March 29, 2022

Tugas Struktur Data Pertemuan 1&2


Mochamad Kevin Sudrajat | 15210238 | 15.2A.01


Note: Assalamu’alaikum pa mohon maaf pa sebelumnya sebenernya saya bikinnya di word dulu pa abis itu langsung saya bikin di folio biar tinggal liat aja di word disini sambil nulis folionya sedang saya bikin pa tinggal salin doang saya pa, makasih pa

SOAL

Tugas Pertemuan 1. 

1.     Apa yang dimaksud dengan : 

1.     Struktur Data 

2.     Array (Larik) 

3.     Type Data 

4.     Data 

 

2.     Terdapat Pemesanan alokasi memori sementara (Array dimensi satu), dikomputer sebanyak 10 tempat untuk variabel A dengan tipe data Float. Lokasi awal A[1] adalah 1234 H, dimana lokasi A yang ke 7, A[7]? 

3.     Terdapat Pemesanan alokasi memori sementara (Array dimensi dua), dikomputer sebanyak 10 baris dan 10 kolom untuk variabel A dengan tipe data Integer. Lokasi awal A [1,1] adalah 1234 H, dimana lokasi A yang ke baris 5, kolom 7, A[5,7] secara RMO dan CMO? 

Tugas Pertemuan 2. 

1. Apa yang dimaksud dengan : 

1.     Sistem Bilangan 

2.     Bilangan Desimal 

3.     Bilangan Oktadesimal 

4.     Bilangan Heksadesimal 

2. Konversikan bilangan Desimal berikut ke bilangan basis lainnya! 

1.     3210 = ............2 (Desimal ke Biner)

2.     6410 = ............2 (Desimal ke Biner)

3.     27010 = ...........8 (Desimal ke Oktal)

4.     35010 = ...........16 (Desimal ke Heksa) 

5.     47010 = .............8 (Desimal ke Oktal) 

6.     58010=.............8 (Desimal ke Oktal)

7.     49010 = ............16 (Desimal ke Heksa) 

8.     55010 = ............16 (Desimal ke Heksa) 

 


 

JAWABAN

Pertemuan 1

1. 

1.     Struktur Data :

Struktur Data adalah suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

 

2.     Array (Larik)

Array Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer.

 

3.     Type Data

Tipe data adalah klasifikasi variable untuk menentukan data yang akan disimpan ke dalam memori.

 

4.     Data

Pada dasarnya data merupakan sekumpulan informasi atau juga keterangan– keterangan dari suatu hal yang diperoleh dengan melalui pengamatan atau juga pencarian ke sumber – sumber tertentu

 

2.

@A[i] = B + (i – 1) * L

 

A(7)     = 1234(H) + (7-1)*4

            = 1234(H) + 24(D)

= 1234(H) + 18(H)

= 124C(H)

 

3.

  RMO (Row Major Order)

@M[i][j] = M[0][0] + {(i - 1) * N + (j - 1)} * L

A[5,7]  = 1234(H) + {(5-1) * 10 + (7 – 1)} * 2

                  = 1234(H) + 46 * 2

= 1234(H) + 92(D)

= 1234(H) + 5C(H)

= 1290(H)

  CMO (Coloumn Major Order)

@M[i][j] = M[0][0] + {(j - 1) * K + (i - 1)} * L

A[5,7] = 1234(H) + (7-1) * 10 + (5 - 1) * 2

            = 1234(H) + 64 * 2

            = 1234(H) + 128(D)

            = 1234(H) + 80(H)

            = 12B4(H)

 

 

Pertemuan 2

1.

1. Sistem bilangan adalah suatu cara untuk mewakili besaran dari suatu item fisik. 

2. Sistem Bilangan Desimal adalah bilangan berbasis 10, jadi simbol bilangan yang digunakan terdiri dari 0 sampai dengan 9  Bilangan decimal memiliki ciri khas dalam penulisannya, yaitu menggunakan tanda koma sebagai pemisah antara bilangan bulat dan bilangan pecahannya.

3. Bilangan oktal adalah bilangan yang berbasis 8, jadi simbol bilangan yang digunakan terdiri dari 0 sampai dengan 7 

4. Heksadesimal (Hexadecimal) (berasal dari kata hexa (enam) ditambah decimal (sepuluh)) adalah sebuah sistem bilangan berbasis 16 yang menggunakan 16 simbol. Simbol yang digunakan adalah 10 digit bilangan angka yaitu 0, 1, 2, 3, 4, 5, 6, 7, 8, dan 9 ditambah dengan 6 simbol huruf yaitu huruf A,B,C,D,E, F.

 

2. 

1.     3210    = 110010001010 (2)   (Desimal ke Biner) 

2.     6410    = 1100100001010 (2) (Desimal ke Biner) 

3.     27010  = 64602 (8)                  (Desimal ke Oktal)

4.     35010 = 88C2 (16)                  (Desimal ke Heksa) 

5.     47010 = 133642 (8)                (Desimal ke Oktal) 

6.     58010  = 161232 (8)                (Desimal ke Oktal) 

7.     49010 = BF72 (16)                  (Desimal ke Heksa) 

8.     55010 = D6E2 (16)                 (Desimal ke Heksa) 

11 & 12 Tugas Interaksi Manusia Komputer