1. Suatu array A dideklarasikan sbb : A[50] dengan alamat

Berikut ini adalah pertanyaan dari AgentRahasiaSpy pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

1. Suatu array A dideklarasikan sbb :A[50] dengan alamat awal berada di 0011(H).

Tentukan berapa alamat array A[20] dan A[40]

dengan tipe data int?

2. Suatu array X dideklarasikan sbb :

X[4][5] dengan alamat awal berada pada

0011(H). Tentukan berapa alamat array X[4][3],

berdasarkan cara pandang baris dan kolom,

dengan tipe data float?


1. Tipe data int memiliki nilai jangkauan antara.....

a. -32768..32767 d. 32342..32768

b. 32766..32829 e. 32342…32829

c. -32500..32500

2. Tipe Data yang terdiri dari aksara (simbol) yang meliputi

digit numerik,alfabetik adalah tipe data?.....

a.Float d.Character

b.Integer e.String

c.BOOL

3. Tipe Data yang terdiri dari aksara (simbol) yang meliputi

digit numerik,alfabetik adalah tipe data?.....

a.Float d.Character

b.Integer e.String

c.BOOL

4. Kelas [1,2,3];

Type data yang tepat untuk (a) adalah ....

a. Boolean d. Integer

b. String e. Array

c. Char

5. Kelas [1,2,3];

Type data yang tepat untuk (a) adalah ....

a. Boolean b. String

c. Char d. Integer

e. Array

6. Terdapat Array : A [2][2] maka jumlah elemen Array

tersebut adalah ……

a. 2 d. 15

b. 4 e. 20

c. 22

7. Terdapat Array : A [2][2] maka jumlah elemen Array

tersebut adalah ……

a. 2 d. 15

b. 4 e. 20

c. 22

8. Diketahui float A[5] 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)

9. Diketahui float A[5] 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)

10. Tipe data int memiliki nilai jangkauan antara.....

a. -32768..32767 d. 32342..32768

b. 32766..32829 e. 32342…32829

c. -32500..32500

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

1. Dengan hal-hal yang diketahui, alamat array A[20] adalah 0037(H) dan A[40] adalah 005F(H).

2. Alamat array X[4][3] berdasarkan cara pandang baris adalah 0055(H), sedangkan berdasarkan cara pandang kolom adalah 003D(H).

1. Jangkauan yang dimiliki oleh tipe data int adalah -32768 - 32767 (opsi A).

2. Tipe data yang terdiri dari aksara merupakan tipe data character (opsi D).

3. Tipe data yang terdiri dari aksara merupakan tipe data character (opsi D).

4. Tipe data yang tepat untuk "Kelas [1,2,3];" adalah tipe daya array (opsi E).

5. Tipe data yang tepat untuk "Kelas [1,2,3];" adalah tipe daya array (opsi E).

6. Jumlah elemen array A [2][2] adalah 4 (opsi B).

7. Jumlah elemen array A [2][2] adalah 4 (opsi B).

8. Dengan hal-hal yang diketahui, lokasi A[3] adalah 0017(H) (opsi B).

9. Dengan hal-hal yang diketahui, lokasi A[3] adalah 0017(H) (opsi B).

10. Jangkauan yang dimiliki oleh tipe data int adalah -32768 - 32767 (opsi A).

Pembahasan

Cara untuk mengetahui alamat array adalah dengan menggunakan rumus A[i] = B + (i-1)* L.

Apabila rumus tersebut diaplikasikan pada diketahui:

  • B = 0011(H)
  • I = 20
  • L = 2

Maka alamat A[20] dapat dihitung sebagaimana berikut:

A[20] = 0011(H) + (20-1)*2

         = 0011(H) + 19*2

         =0011(H) + 38(D)

         =0011(H) + 26(H)

         =0037(H)

Pelajari lebih jauh

  1. Cara menghitung jumlah elemen array yomemimo.com/tugas/3019235
  2. Pengertian struktur data yomemimo.com/tugas/17508322
  3. Macam tipe data | yomemimo.com/tugas/24199780

Detail jawaban

Mata pelajaran: TI

Bab: 6 - Mengenal Pemrograman Komputer

Kelas: 10 SMA

Kode: 10.11.6

#TingkatkanPrestasimu

Semoga dengan pertanyaan yang sudah terjawab oleh ChristaviaAyunda dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Mon, 14 Jun 21