Jumat, 04 Agustus 2017

Soal dan Jawaban Pointer

SOAL DAN JAWABAN PEMROGRAMAN DASAR  XI TKJ 2 BAB IV
OLEH SILFIA TRIMADANI
SMK ISLAM 1 BLITAR
Bab IV. Pointer
KB 1. Pointer ke Variabel
KB 2. Pointer ke Array
KB 3. Pemanfaatan Pointer
1.      Link ,referensi,penunjuk adalah suatu variabel yang menyiman atau menunjuk alamat dari suatu variabel yag lain disebut..
a.      Pointer
b.      Tanda panah
c.       Array
d.      Analogi
e.       tipe data
2.      Menginisialisasi pointer artinya..
a.      Memberi isi alamat mana yang akan ditunjuk
b.      Menunjuk kemana-mana
c.       Menjuk alamat dari suatu variabel
d.      Membei isi alamat yang ditunjuk daerah kosong
e.       Ditunjuk untuk sesuatu yang penting
3.      Variabel Pointer berisi alamat dari suatu variabel yang lain. Adapun cara untuk mengisikan alamat dari suatu variabel ke variabel pointer adalah
a.      var_pointer:=@variabel_data;
b.      var_pointer:=@variabel_data
c.       var_pointer:=@variabel_data;
d.      var_pointer:@variabel_data;
e.       var_pointer:=variabel_data;
4.      Keterangan dari var_pointer adalah..
a.       Nama variabel yang alamatnya akan disimpan pointer
b.      nama variabel pointer
c.       Nama variable
d.      Nama variable yang alamtnya akan disimpan.
e.       variabel pointer
5.      Variabel pointer yang tidak dipakai sebaiknya diisi sesuatu yang kira-kira artinya..
a.       Tidak menunjuk kemana-mana.
b.      dapat mengisi pointer dengan NIL
c.       memberikan assignment
d.      menujuk keman-mana
e.       diinisiasikan sebagai Nil pointer
6.      Pada pascal disediakan fungsi untuk menampilkan alamat dari suatu pointer,sehingga keberaadaannnya kita ketahui. Adapun perintah yang digunakan adalah
a.      addr(Var_Pointer)
b.      addr(VarPointer)
c.       addr(_Pointer)
d.      addr(Var_Pointer)
e.       addr(Var_)

7.      Prosedur New digunakan untuk..
a.      memesan memori untuk pointer bertipe
b.      memesan memori untuk pointer yang tidak bertipe
c.       membentuk suatu variabel dinamik
d.      mengalokasikan berbagai tipe
e.       waktu program dieksekusi
8.      Bentuk deklarasi statemen dari operasi penugasan adalah
a.       T1:=
b.      T1:=T2;
c.       T1:T2;
d.      T1:=T2;\
e.       T1:=T2
9.      Suatu variabel pointer hanya dapat dilakukan operasi aritmatika dengan nilai integer
saja. Operasi yang biasa dilakukan adalah..
a.      operasi penambahan satu (increment) ,pengurangan satu (decrement), + dan -.
b.      pengurangan satu (decrement), + dan -.
c.       penambahan satu (increment)
d.      + dan -.
e.       pengurangan satu (decrement)
10.  Kata "palindrom" berasal dari bahasa Yunani yaitu
a.       palin ("balik") dan ("pacuan kuda").
b.      palin ("balik") dan dromos ("pacuan ").
c.       palin ("maju") dan dromos ("pacuan kuda").
d.      palin ("balik") dan dromos ("pacuan kuda").
e.       palin ("mundur") dan dromos ("pacuan kuda").


Soal dan Jawaban Operasi String dan Konversi Data

SOAL DAN JAWABAN PEMROGRAMAN DASAR  XI TKJ 2 BAB III
OLEH SILFIA TRIMADANI
SMK ISLAM 1 BLITAR


Bab III. Operasi String dan Konversi Data
KB 1. Pengertian String
KB 2. Operasi Pada String
KB 3. Pemanfaatan String dalam Aplikasi
KB 4. Konversi Data
KB 5. Pemanfaatan Konversi Data dalam Aplikasi

1.       Rangkaian karakter 8 bit ASCII dengan ukuran tertentu yang diapit dengan tanda kutip(`) dengan panjang maksimal adalah 255 adalah pengertian
a.    String
b.       Array
c.       Koordinat
d.       Kombinasi karakter
e.       Char
2.       Untuk menentukan ukuran karakter tidak diperkenankan memberikan ukuran
a.       1
b.       2
c.    3
d.    0
e.       4
3.       Dalam string penggabungan string disebut..
a.    Append
b.       Concat
c.       Substring
d.       AnsiCompare
e.       Delete
4.       Operasi penggabungan adalah proses penggabungan dua atau lebih data yang bertipe string menjadi sebuah string yang baru. Prosedurnya bernama..
a.       Append
b.    Concat
c.       Substring
d.       AnsiCompare
e.       Delete
5.       Operasi penghapusan adalahproses menghapus sebagian karakter atau substrig yang dimulai dari posisi x sebanyak n karakter,prosedurnya bernama..
a.       Append
b.       Concat
c.       Substring
d.       AnsiCompare
e.    Delete
6.       Operasi penyisipan adalah prses menyisipkan  sebagian karakter atau substring ke dalam substring yang lain yang dimulai dari posisi x prosedurnya bernama..
a.    Append
b.       Concat
c.       Substring
d.       Insert
e.       Delete
7.       mengadaptasi tipe data tertentu pada sebuah program agar dapat dioprasikan ke dalam tipe data lain dengan fungsi dan prosedurnya yang sesuai merupakan pengertian..
a.    Konversi data
b.       Concat
c.       Substring
d.       Integer
e.       Delete
8.       Fungsi untuk konversi dari float ke string adalah
a.    FloatToStr(value: double): string
b.       FloatToStr(value: double): ektended
c.       FloatToStr(value: string): string
d.       FloatToStr(const : double): string
e.       FloatToStr(const s : double): string
9.       Fungsi untuk konversi  dari boolean ke string adalah..
a.    BoolToStr(b: boolean; useboolstr:boolean) string
b.       FloatToStr(value: double): ektended
c.       FloatToStr(value: string): string
d.       FloatToStr(const : double): string
e.       FloatToStr(const s : double): string
10.   Fungsi untuk konversi dari string ke boolean adalah
a.       BoolToStr(b: boolean; useboolstr:boolean) string
b.       FloatToStr(value: double): ektended
c.       FloatToStr(value: string): string
d.       FloatToStr(const : double): string
e.    StrToBool(const s : string): boolean










Soal dan Jawaban Pemrograman Dasar Array

SOAL DAN JAWABAN PEMROGRAMAN DASAR  XI TKJ 2 BAB II
OLEH SILFIA TRIMADANI
SMK ISLAM 1 BLITAR
Bab II. Array
 KB 1. Array Satu Dimensi
 KB 2. Pemanfaatan Array Satu Dimensi
 KB 3. Array Dua Dimensi
 KB 4. Pemanfaatan Array Dua Dimensi
 KB 5. Array Multi Dimensi
 KB 6. Pemanfaatan Array Multi Dimensi

1.       Sekumpulan data yang bertipe sama dan antara data satu dengan data yang lain dibedakan dengan indeksnya adalah pengertian
a.       Array
b.       Aritmatika Logika
c.       Variabel
d.       Integer
e.       Boolean
2.       Bila array sudah dideklarasikan dan sudah diberi suatu nama, maka dapat dimanfaatkan sesuai fungsinya sebagai..
a.       Objek data
b.       Assignment
c.       Array
d.       Indeks
e.       Elemen
3.       penambahan dua buah bilangan atau lebih menjadi suatu bilangan yang merupakan jumlah atau sum adalah..
a.       Pembagian
b.       Pengurangan
c.       Perkalian
d.       Penjumlahan
e.       Penambahan
4.       teknik penjelasan kelompok yang didasarkan atas nilai rata-rata dari kelompok tersebut adalah
a.       Mean
b.       Median
c.       Modus
d.       Array
e.       Aritmatik
5.       Array yang terdiri dari 2 buah baris(row) dan 2 buah kolom(colomb) adalah
a.       Arrray dua dimensi
b.       Array tiga dimensi
c.       Array
d.       Array empat dimensi
e.       Array satu dimensi
6.       Kumpulan bilangan,simbol,atau ekspresi,berbentuk persegi panjang yang disusun menurut baris dan kolom adalah pengertian
a.       Array
b.       Matriks
c.       Koordinat
d.       Ordinat
e.       transpose
7.       Matrik yang mengalami pertukaran elemen dari baris menjadi kolom dan sebaliknya adalah
a.    Matrik transpose
b.    Matrik transparan
c.    Matrik elemen
d.    Matrik bilangan
e.    Matrik ordinat
8.       Array yang memiliki 3 buah indeks dan lebih kompleks apabila dibandingkan dengan array dua dimensi ,merupakan pengertian
a.       Array 3 dimensi
b.       Array 2 dimensi
c.       Array 1 dimensi
d.       Array Multi Dimensi
e.       e.Array Aritmatik
9.       Jika kompilasi menghasilkan pesan kesalahan maka perhatikan kesalahan yang terjadi. Jika kompilasi berhasil lanjutkan dengan menjalankan program..
a.       (Ctrl+F10)
b.       (Ctrl+F9)
c.        (Alt+F3)
d.       (Ctrl+F4)
e.       (Alt+F9)
10.   Untuk mengetahui jawaban dari pertanyaan yaitu bagaimana proses inisialisasi pada array tiga dimensi, salin dan lengkapilah program berikut ke dalam Free Pascal, kemudian lakukan kompilasi
a.        (Ctrl+F10)
b.       (Ctrl+F9)
c.        (Alt+F3)
d.        (Ctrl+F4)
e.        (Alt+F9)




Soal dan Jawaban Pointer

SOAL DAN JAWABAN PEMROGRAMAN DASAR  XI TKJ 2 BAB IV OLEH SILFIA TRIMADANI SMK ISLAM 1 BLITAR Bab IV. Pointer KB 1. Pointer ke Vari...