Contoh Soal Beserta Jawaban Pemrograman Dasar TKJ BAB 3




SOAL DAN JAWABAN PEMROGRAMAN DASAR XI TKJ-2
Oleh MOCH IKHSANUDIN
SMK Islam 1 Kota 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.    String adalah...
a.     Rangkaian karakter 16-bit ASCII dengan ukuran tertentu yang diapit dengan tanda kutip (') dengan panjang maksimal adalah 255
b.    Rangkaian karakter 8-bit ASCII dengan ukuran tertentu yang diapit dengan tanda kutip (') dengan panjang maksimal adalah 255
c.    Rangkaian karakter 64-bit ASCII dengan ukuran tertentu yang diapit dengan tanda kutip (') dengan panjang maksimal adalah 255
d.    Rangkaian karakter 32-bit ASCII dengan ukuran tertentu yang diapit dengan tanda kutip (') dengan panjang maksimal adalah 255
e.    Rangkaian karakter 4-bit ASCII dengan ukuran tertentu yang diapit dengan tanda kutip (') dengan panjang maksimal adalah 255

2.    Pendeklarasian string dapat dilakukan dengan cara...
a.    Deklarasi Aritmatika
b.    Deklarasi Variabel
c.    Deklarasi Tipe
d.    Jawaban a dan b benar
e.    Jawaban b dan c benar

3.    Dalam penggabungan string operasi penggabungan string disebut...
a.    Operrand
b.    Append
c.    Operator
d.    Apparand
e.    Oppend

4.  Operasi penghapusan adalah...
a.  Proses menghapus semua karakter
b.  Proses menghapus sebagian karakter
c.   Bisa menghapus semua atau bagian karakter saja
d.  Proses menghapus sebagian karakter atau substring yang dimulai dari posisi x sebanyak n karakter
e.  Proses menghapus semua karakter atau substring yang dimulai dari posisi x sebanyak n karakter

5.  Untuk membuat program yang dapat memeriksa sebuah kata apakah termasuk palindrom atau bukan kita dapat memanfaatkan salah satu operasi...
a.  Array
b.  Append
c.   Operand
d.  Operator
e.  String

6.  Untuk mengetahui benar atau salah program yang dibuat di freepascal, dengan cara menekan tombol...
a.  Shift+F9
b.  Alt+F9
c.   Ctrl+F9
d.  Alt+F5
e.  Ctrl+Alt+F9

7.  Konversi data adalah...
a.  Mengadaptasi tipe data tertentu pada sebuah program agar dapat dioperasikan ke dalam tipe data yang lain dengan fungsi dan prosedur yang sesuai.
b.  Sekumpulan data yang bertipe sama dan antara data satu dengan data yang lain dibedakan dengan indeksnya
c.   Struktur data yang statis, jumlah elemen yang ada harus ditentukan terlebih dahulu dan tak bisa di ubah saat program berjalan
d.  Indeks tipe data skalar, yang meliputi tipe data byte, char, integer, boolean, terbilang (numerated), dan tipe data subjangkauan dari tipe-tipe data tersebut.
e.  Jumlah dari seluruh data pada array, sum yang dideklarasikan sebagai variabel dangan type data angka terlebih dahulu.

8.  Mengkonversi data dari integer ke string juga dapat menggunakan prosedur...
a.  StrToBool(const s: string): boolean
b.  StrToInt(const s: string): integer
c.   val(string,var_string,kode);
d.  IntToStr(value: string): integer
e.  str(x[:lebar[:desimal]],string);


9.  Operasi penyalinan adalah...
a.  Proses menyalin sebagian karakter atau substring yang dimulai dari posisi x sebanyak n karakter
b.  Proses menyalin semua karakter atau substring yang dimulai dari posisi x sebanyak n karakter
c.   Proses menyalin sebagian karakter
d.  Proses menyalin semua karakter
e.  Bisa dilakukan dengan menyalin sebagian atau semua karakter

10.  Dalam membuat pemrograman untuk memprediksi biaya yang dikeluarkan pemerintah saat membuat Jembatan Suramadu, langkah pertama adalah..
a.  Menginputkan panjang dari Jembatan Suramadu dalam nilai string kemudian kita konversi menjadi integer agar dapat kita hitung biayanya
b.  Menghitung biayanya dengan rumus yang telah kita tentukan.
c.   Melihat lihat keadaan disekitar
d.  Mengevaluasi tempat yang akan dibangun Jembatan Suramadu
e.  Menyiapkan biaya sebelum melakukan pembangunan






۩ SEKIAN DAN TERIMA KASIH ۩

Ingin lihat lebih detail klik disini

Komentar

Postingan populer dari blog ini

Contoh Soal Beserta Jawaban Pemrograman Dasar TKJ BAB 2

CONTOH SOAL BAB 11 KEBUTUHAN PERSYARATAN ALAT UNTUK MEMBANGUN SERVER FIREWAL

CONTOH SOAL BAB 12 CARA KERJA SISTEM PENDETEKSI DAN PENAHAN SERANGAN KE JARINGAN