Struktur Data
Brief Perkuliahan
Pada pertemuan kali ini kita akan belajar mengenai apa itu struktur data serta bagaimana cara struktur data ini bekerja didalam sebuah program.
Penilaian
Quiz harian 20%
Presensi 5%
Tugas 15%
UTS 20%
UAS 40%
01-Konsep Struktur Data Array 01
Materi PDF: Modul konsep data dan array
Materi Video: Menjalankan code C++ di codesblocks
Materi tatap maya:
Materi Cara hitung pemetaan Array Satu Dimensi
Quis dengan nilai 77,78 / 100,00
Soal 1
Type data yang hanya mempunyai dua bentuk keluaran yaitu nilai True dan False (Benar dan Salah) yang dinyatakan dengan 1 dan 0, Sehingga satuan data yang terpakai cukup satu bit saja. Operator yang digunakan adalah : And, Or dan Not merupakan tipe data jenis?
a. Real/Float
b. Integer
c. Data Sederhana Majemuk
d. Boolean
e. Character
Jawab: D
Soal 2
Struktur Data adalah Himpunan kelompok data yang saling terhubung dan diorganisasi sedemikian rupa supaya kelak dapat dimanfaatkan kembali secara cepat dan mudah. Kumpulan data dalam bentuk file/tabel/arsip yang saling berhubungan dan tersimpan dalam media penyimpanan elektronis, untuk kemudahan dalam pengaturan, pemilahan, pengelompokan dan pengorganisasian data sesuai tujuan. benar atau salah pernyatan tersebut?
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 3
Data Sederhana Tunggal Misalnya : Integer, Real/Float, Boolean dan Character. benarkah pernyatan tersebut?
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 4
Merupakan Bilangan Bulat dan tidak mengandung pecahan. seperti : ...-3,-2,-1,0,1,2,3,.... merupakan tipe data jenis?
a. Data Sederhana Majemuk
b. Integer
c. Real/Float
d. Character
e. Boolean
Jawab: B
Soal 5
rumus diatas merupakan tipe data jenis?
a. Boolean
b. Integer
c. Character
d. Data Sederhana Majemuk
e. Real/Float
Jawab: E
Soal 6
Type data yang terdiri dari aksara (simbol) yang meliputi digit numerik, alfabetik dan special character. merupakan tipe data jenis?
a. Integer
b. Character
c. Data Sederhana Majemuk
d. Real/Float
e. Boolean
Jawab: B
Soal 7
Type data yang merupakan bilangan pecahan. ditulis dgn menggunakan titik(koma) desimal. Misalnya : 0.32 4,35 -131.128 merupakan tipe data jenis?
a. Boolean
b. Integer
c. Character
d. Data Sederhana Majemuk
e. Real/Float
Jawab: E
Soal 8
Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pemakaian Struktur Data yang tepat didalam proses pemrograman, akan menghasilkan Algoritma yang lebih jelas dan tepat sehingga menjadikan program secara keseluruhan lebih sederhana. benarkah pernyataan ini?
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 9
kumpulan character sebanyak 256 (default) dengan jangkauan niai 0 - 255. Kumpulan character yang digunakan untuk membentuk String dinamakan alfabet. Pemberian nilai String diapit dengan tanda petik ganda (“). Bentuk umum penulisan tipe data ini adalah : tipe_data pengenal [panjang] ; pengenal = nama variabel panjang = bilangan bulat yg menunjukan jumlah karakter Contoh : char nama[15] ; merupakan type data jenis
a. Character
b. Real/Float
c. Integer
d. Boolean
e. Data Sederhana Majemuk
Jawab: A
02-Konsep Struktur Data Array 02
Materi PDF: Modul Struktur data Array 2
Materi Slide: Konsep Struktur Data dan Array
Quiz nilai 75,00 / 100,00
Soal 1
Adalah tipe tersetruktur yang terdiri dari sejumah komponen yang mempunyai tipe yang sama disebut dengan
a. Record
b. Non Linier
c. Struktur Data Majemuk
d. Linier
e. Array
Jawab: E
Soal 2
merupakan koleksi satuan data yang heterogen, yakni terdiri dari berbagai type. Satuan data sering disebut sebagai field dari record. Field dipanggil dengan namanya masing-masing disebut dengan
a. Record
b. Linier
c. Array
d. Non Linier
e. Struktur Data Majemuk
Jawab: A
Soal 3
Tiga hal yang harus diketahui dalam mendeklarasikan array :
a. Mempunyai batasan dari pemesanan alokasi memory (Bersifat Statis)
b. Mempunyai Type Data Sama (Bersifat Homogen)
c. Dapat Diakses Secara Acak
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 4
Karakteristik Array
a. Type data array
b. Nama variabel array
c. Subskrip / index array
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 5
Array / Larik : Struktur Data Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer. Array dapat didefinisikan sebagai suatu himpunan hingga elemen yang terurut dan homogen. benar satau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 6
Sistem bilangan yang menggunakan radix atau atau basis 8 disebut dan berasal dari akar kata Latin octo (delapan). terdiri dari 8 angka ={0,1,2,3,4,5,6,dan 7}. adalah biangan
a. Decimal
b. Biner
c. Karakteristik Array
d. Oktal
e. Hexadecimal
Jawab: D
Soal 7
Sistem bilangan yang menggunakan radix atau atau basis 2 . Kata berasal dari akar kata Latin bine (double) erdiri 2 angka {0 dan 1}. Bilangan disebut binary digit atau bit disebut juga dengan bilangan
a. Decimal
b. Karakteristik Array
c. Oktal
d. Hexadecimal
e. Biner
Jawab: E
Soal 8
Homogen : Adalah bahwa setiap elemen dari sebuah. Array tertentu haruslah mempunyai type data yang sama. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 9
adalah bilangan berbasis sepuluh yang terdiridari 0, 1, 2, 3, 4, 5, 6, 7, 8, dan 9 disebut dengan bilangan
a. Karakteristik Array
b. Biner
c. Oktal
d. Hexadecimal
e. Decimal
Jawab: E
Soal 10
Homogen : Dapat diartikan bahwa elemen tersebut dapat diidentifikasi sebagai elemen pertama, elemen kedua dan seterusnya sampai elemen ke-n. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 11
a. Mempunyai batasan dari pemesanan alokasi memory (Bersifat Statis)
b. Mempunyai Type Data Sama (Bersifat Homogen)
c. Dapat Diakses Secara Acak
merupakan...
a. Decimal
b. Oktal
c. Biner
d. Hexadecimal
e. Karakteristik Array
Jawab: E
Soal 12
Misalnya : Pohon (Tree), Pohon Biner (Binary Tree), Pohon Cari Biner (Binary Search Tree), General Tree serta Graph. merupakan bagian dari struktur data majemuk bagian...
a. Array
b. Linier
c. Struktur Data Majemuk
d. Record
e. Non Linier
Jawab: E
Soal 13
bilangan berbasis enam belas yang terdiri dari 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, dan F disebut juga bilangan
a. Hexadecimal
b. Oktal
c. Biner
d. Decimal
e. Karakteristik Array
Jawab: A
Soal 14
Array / Larik : Dapat diartikan bahwa elemen tersebut dapat diidentifikasi sebagai elemen pertama, elemen kedua dan seterusnya sampai elemen ke-n. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b Salah
Jawab: A
Soal 15
Terurut : Adalah bahwa setiap elemen dari sebuah. Array tertentu haruslah mempunyai type data yang sama. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 16
Karakteristik Array
a. Mempunyai batasan dari pemesanan alokasi memory (Bersifat Statis)
b. Mempunyai Type Data Sama (Bersifat Homogen)
c. Dapat Diakses Secara Acak
benar atau salah pernyataan diatas
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 17
Terdiri dari :
a. Linier 8 Misalnya : Stack, Queue dan Linear Linked List.
b. Non Linier Misalnya : Pohon (Tree), Pohon Biner (Binary Tree), Pohon Cari Biner (Binary Search Tree), General Tree serta Graph.
disebut dengan
a. Array
b. Non Linier
c. Record
d. Linier
e. Struktur Data Majemuk
Jawab: D
Soal 18
Tiga hal yang harus diketahui dalam mendeklarasikan array :
a. Type data array
b. Nama variabel array
c. Subskrip / index array
benar atau salah pernyataan diatas
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 19
Misalnya : Stack, Queue dan Linear Linked List termasuk Struktur Data Majemuk bagian
a. Record
b. Struktur Data Majemuk
c. Non Linier
d. Array
e. Linier
Jawab: E
Soal 20
Terurut : Dapat diartikan bahwa elemen tersebut dapat diidentifikasi sebagai elemen pertama, elemen kedua dan seterusnya sampai elemen ke-n. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Tugas praktek coding dengan C++
ada 4 tugas yang harus diupload, berkas di buat terpisah dan di zip/rar, diantaranya
strcpy (digunakan untuk copy satu string ke string lainnya). nama file strcpy_nama lengkap
Strcat (Digunakan untuk menggabungkan nilai string). nama file Strcat _nama lengkap
Strlen (Digunakan untuk mengetahui panjang nilai string). nama file Strlen_nama lengkap
Strchr (Digunakan untuk mencari nilai karakter dalam string). nama file Strchr_nama lengkap
Materi tugas praktek coding: https://drive.google.com/file/d/1CNyasSfs6IUc6AC79MhSEuLSiMAczzu_/view?usp=sharing
03-Sistem Bilangan
Materi PDF: Sistem Bilangan
Quiz
Soal 1
Sistem bilangan biner menggunakan basis 2 (binary). Menggunakan 2 macam simbol bilangan berbentuk digit angka: 0 dan 1. Penulisan base/radix dituliskan setelah absolut digit, yaitu A2 atau A(B) benar atau salah pernyatan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 2
Biasa digunakan untuk berkas gambar berukuran kecil. disingkat KB kepanjangan dari...
a. Megabit
b. Kilobyte
c. Gigabyte
d. Byte
e. Megabyte
Jawab: B
Soal 3
Sistem bilangan hexadesimal menggunakan basis 10 (deca). Menggunakan 10 macam simbol bilangan berbentuk digit angka: 0,1,2,3,4,5,6,7,8,9
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 4
dikembangkan oleh ANSI (American National Standard Institute). Sebuah karakter dinyatakan dengan 8 bit. Karakter yang tersedia 21 sebanyak 226 karakter, meliputi huruf, angka, dan spesial karakter, termasuk simbol Yunani dan karakter grafis. merupakan sistem pengkodean
a. BCD (Binary Coded Decimal)
b. EBCDIC
c. ASCII
d. morse
e. Unicode
Jawab: C
Soal 5
Merupakan kode biner yang digunakan hanya untuk mewakili nilai digit desimal saja. Sebuah karakter BCD dinyatakan dengan 4 bit Karakter yang tersedia sebanyak 10 angka, yaitu angka 0,1,2,3,4,5,6,7,8,9. Digunakan pada komputer generasi pertama. merupakan sistem pengkodean
a. EBCDIC
b. BCD (Binary Coded Decimal)
c. Unicode
d. ASCII
e. morse
Jawab: B
Soal 6
Sistem bilangan hexadesimal menggunakan basis 16 (hexa). Menggunakan 16 macam simbol bilangan berbentuk digit angka: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. Penulisan base/radix dituliskan setelah absolut digit, yaitu A16 atau A(H) benar atau salah pernyatan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 7
Biasa digunakan untuk menyatakan kapasitas RAM dalam PC. disingkat MB atau kepanjangan dari...
a. Byte
b. Megabyte
c. Kilobyte
d. Gigabyte
e. Megabit
Jawab: B
Soal 8
merupakan satuan yang digunakan untuk menyatakan sebuah karakter pada sistem ASCII atau EBCDIC. 1 Byte = 8 bit.
a. Gigabyte
b. Megabyte
c. Megabit
d. Byte
e. Kilobyte
Jawab: D
Soal 9
Biasa digunakan untuk menyatakan kapasitas harddisk dalam PC.. disingkat GB atau kepanjangan dari...
a. Megabit
b. Kilobyte
c. Byte
d. Megabyte
e. Gigabyte
Jawab: E
Soal 10
Sistem bilangan biner menggunakan basis 16 (hexa). Menggunakan 16 macam simbol bilangan berbentuk digit angka: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. Penulisan base/radix dituliskan setelah absolut digit, yaitu A16 atau A(H) benar atau salah pernyatan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 11
Sistem bilangan desimal menggunakan basis 10 (deca). Menggunakan 10 macam simbol bilangan berbentuk digit angka: 0,1,2,3,4,5,6,7,8,9
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 12
Sistem bilangan oktal menggunakan basis 2 (binary). Menggunakan 2 macam simbol bilangan berbentuk digit angka: 0 dan 1. Penulisan base/radix dituliskan setelah absolut digit, yaitu A2 atau A(B) benar atau salah pernyatan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 13
Sistem bilangan oktal menggunakan basis 8 (octal). Menggunakan 8 macam simbol bilangan berbentuk digit angka: 0,1,2,3,4,5,6,7. Penulisan base/radix dituliskan setelah absolut digit, yaitu A8 atau A(O). benar atau salah pernyatan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 14
Biasa digunakan untuk menyatakan kecepatan jaringan komputer disingkat Mb atau kepanjangan dari...
a. Megabit
b. Gigabyte
c. Byte
d. Megabyte
e. Kilobyte
Jawab: A
Soal 15
Sistem bilangan hexadesimal menggunakan basis 8 (octal). Menggunakan 8 macam simbol bilangan berbentuk digit angka: 0,1,2,3,4,5,6,7. Penulisan base/radix dituliskan setelah absolut digit, yaitu A8 atau A(O). benar atau salah pernyatan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 16
dikembangkan oleh IBM, yang diterapkan pada berbagai komputer mainframe. Sebuah karakter dinyatakan dengan 8 bit. Karakter yang tersedia sebanyak 28 = 226 karakter. Digunakan pada komputer generasi ketiga. merupakan sistem pengkodean
a. morse
b. Unicode
c. ASCII
d. EBCDIC
e. BCD (Binary Coded Decimal)
Jawab: D
Soal 17
Sebuah karakter dinyatakan dengan 16 bit. Karakter yang tersedia sebanyak 65.536 karakter, meliputi huruf, angka, dan spesial karakter, termasuk simbol Yunani, karakter grafis, simbol Arab dan Cina. merupakan sistem pengkodean
a. ASCII
b. morse
c. Unicode
d. EBCDIC
e. BCD (Binary Coded Decimal)
Jawab: C
04-Representasi Data 01
Modul PDF: Representasi Data
Quiz 81,25 / 100,00
Soal 1
Representasi Komplemen Satu adalah Komplemen pada dasarnya merubah bentuk pengurangan menjadi pertambahan. Komplementasi bilangan biner dengan cara mengubah 1 menjadi 0 dan 0 menjadi 1. Contoh: 00110110 = 11001001 pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 2
Untuk keperluan pengolahan dan penyimpanan data komputer, hanya bilangan biner yang dapat merepresentasikan bilangan Integer direpresentasikan selain oleh nilai bilangannya juga dengan adanya tambahan tanda (Signed Integer) disebut dengan
a. Representasi Sign and Magnitude
b. Data Bit Tunggal:
c. Data Numerik
d. Data Alfanumerik:
e. Data Logikal:
Jawab: A
Soal 3
Representasi Sign and Magnitude adalah Komplemen pada dasarnya merubah bentuk pengurangan menjadi pertambahan. Komplementasi bilangan biner dengan cara mengubah 1 menjadi 0 dan 0 menjadi 1. Contoh: 00110110 = 11001001 pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 4
Penjumlahan pada Sign-Magnitude mempunyai aturan:
1) Sign tidak dijumlahkan, hanya magnitude.
2) Buang carry out dari bit yang paling kiri.
3) Jumlahkan yang sign-nya sama
4) Sign hasil = sign penambah
pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 5
Representasi Komplemen Dua (Two’s Complement) adalah Dibentuk dengan mengambil komplemen satu dari bilangannya dan dengan menambahkan 1 pada posisi paling kanan. pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 6
Representasi Komplemen Dua (Two’s Complement) adalah Komplemen pada dasarnya merubah bentuk pengurangan menjadi pertambahan pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 7
Pengurangan pada Sign-Magnitude mempunyai aturan:
1) Sign tidak dijumlahkan, hanya magnitude.
2) Buang carry out dari bit yang paling kiri.
3) Jumlahkan yang sign-nya sama
4) Sign hasil = sign penambah
pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 8
digunakan untuk manipulasi string oleh instruksi seperti MOVE dan SEARCH adalah...
a. Data Logikal:
b. Representasi Sign and Magnitude
c. Data Bit Tunggal:
d. Data Numerik
e. Data Alfanumerik:
Jawab: E
Soal 9
Representasi Komplemen Satu adalah Merepresentasikan bilangan integer negative. Bit yang paling kiri diidentifikasikan sebagai tanda (sign). Jika bit paling kiri adalah nol maka bilangan tersebut positif. Jika bit paling kiri adalah satu maka bilangan tersebut negative. pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 10
digunakan oleh operasi seperti SET, CLEAR, dan TEST
a. Data Alfanumerik:
b. Representasi Sign and Magnitude
c. Data Logikal:
d. Data Bit Tunggal:
e. Data Numerik
Jawab: D
Soal 11
Penjumlahan pada Sign-Magnitude mempunyai aturan:
1) Lakukan pengurangan jika sign sama
2) Jika sign tidak sama, ubah soal ke penjumlahan
pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 12
Hasil penjumlahan bilangan biner dibawah ini adalah
1 1 1 0 1 1 1
1 0 1 1 1 0 0
------------------+
10 0 1 0 0 1 1
Jawab: 0101011
Soal 13
Representasi Sign and Magnitude adalah Bit yang paling kiri diidentifikasikan sebagai tanda (sign). Jika bit paling kiri adalah nol maka bilangan tersebut positif. Jika bit paling kiri adalah satu maka bilangan tersebut negative pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 14
digunakan oleh operasi seperti OR, AND, COMPLEMENT, COMPARE dan SHIFT
a. Data Logikal:
b. Data Numerik
c. Data Bit Tunggal:
d. Data Alfanumerik:
e. Representasi Sign and Magnitude
Jawab: A
Soal 15
merepresentasikan integer, pecahan, real, dan desimal berkode biner dalah Type data
a. Data Alfanumerik:
b. Data Numerik
c. Representasi Sign and Magnitude
d. Data Bit Tunggal:
e. Data Logikal:
Jawab: B
Soal 16
Pengurangan pada Sign-Magnitude mempunyai aturan:
1) Lakukan pengurangan jika sign sama
2) Jika sign tidak sama, ubah soal ke penjumlahan
pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: A
05-Array dimensi banyak triangular dan sparse array
Materi PDF: Array Dimensi Banyak
Quiz 93,33 / 100,00
Soal 1
Tringular Array dapat merupakan under Tringular (seluruh elemen di bawah diagonal utama = 0), ataupun Lower Tringular (seluruh elemen di atas diagonal utama= 0). Dalam Array Lower Tringular dengan N baris, jumlah maksimum elemen <> 0 pada baris ke-I adalah = I, karenanya total elemen <> 0
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 2
Suatu Array X dideklarasikan sbb : int A [6][4][3]; maka jumlah elemen Array dimensi tiga tersebut adalah
Jawab: 72
Soal 3
Suatu Array X dideklarasikan sbb : int A [8][3][2]; maka jumlah elemen Array dimensi tiga tersebut adalah
Jawab: 48
Soal 4
Diketahui suatu array segitiga atas memiliki 6 baris dan kolom, tentukan berapakah jumlah elemen yang bukan nol pada array tersebut
Jawab: 21
Soal 5
Tringular Array dapat merupakan Upper Tringular (seluruh elemen di bawah diagonal utama = 1), ataupun Lower Tringular (seluruh elemen di atas diagonal utama= 1). Dalam Array Lower Tringular dengan N baris, jumlah maksimum elemen <> 0 pada baris ke-I adalah = I, karenanya total elemen <> 0
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 6
Sparse Array adalah Suatu Array yang sangat banyak elemen nol-nya, contohnya adalah Array A . benar atau salah pernyataab berikut?
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 7
Tringular Array dapat merupakan Upper Tringular (seluruh elemen di bawah diagonal utama = 0), ataupun Lower Tringular (seluruh elemen di atas diagonal utama= 0). Dalam Array Lower Tringular dengan N baris, jumlah maksimum elemen <> 1 pada baris ke-I adalah = I, karenanya total elemen <> 1 . benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 8
Menentukan jumlah elemen dalam Array dimensi 3
Î = Perkalian dari statemen sebelumnya
benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 9
Tringular Array dapat merupakan Upper Tringular (seluruh elemen di bawah diagonal utama = 0), ataupun Lower Tringular (seluruh elemen di atas diagonal utama= 0). Dalam Array Lower Tringular dengan N baris, jumlah maksimum elemen <> 0 pada baris ke-I adalah = I, karenanya total elemen <> 0
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 10
Suatu Array X dideklarasikan sbb : int A [5][6][8]; maka jumlah elemen Array dimensi tiga tersebut adalah...
Jawab: 240
Soal 11
Diketahui suatu array segitiga atas memiliki 3 baris dan kolom, tentukan berapakah jumlah elemen yang bukan nol pada array tersebut.
Jawab: 6
Soal 12
Deklarasi Array Dimensi Tiga
Digunakan untuk mengelola data dalam bentuk 3 dimensi atau tiga sisi. Deklarasi : Type_Data Nama_Variabel [index1] [ndex2] [index3]; Misal : int A [3][4][2];
Benar atau salah pernyataan tersebut?
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 13
Diketahui suatu array segitiga atas memiliki 12 baris dan kolom, tentukan berapakah jumlah elemen yang bukan nol pada array tersebut
Jawab: 78
Soal 14
Suatu Array A dideklarasikan sebagai berikut : int A [2][4][3], dengan alamat awal index A[0][0][0] berada di 0011(H) dan ukuran type data int = 2 Tentukan berapa alamat array di A[2][3][2] ?
Jawab: 0057
Soal 15
Diketahui suatu array segitiga atas memiliki 2 baris dan kolom, tentukan berapakah jumlah elemen yang bukan nol pada array tersebut
Jawab: 3
06-Single Linked List-01
Materi PDF: Single link list (Non circular)-01
Tugas quiz pertemuan 06 Nilai 75,78/100
Soal 1
digunakan sebagai penunjuk ke suatu alamat memori. Dalam pemrograman C++, Type Data ini dideklarasikan dengan bentuk umum : Type Data * Nama Variabel. disebut dengan
a. Single Linked List
b. Medan Penyambung (Link Field)
c. Pointer
d. Linked List
e. Medan Informasi
Jawab: C
Soal 2
kode ini digunakan untuk pembuatan
a. Deklarasi Pointer Penunjuk Head Single Linked List,
b. Menambah Node di Belakang
c. Function untuk mengetahui kondisi Single Linked List
d. Menghapus Node di Belakang
e. Pembuatan Single Linked List Non Circular, Deklarasi Node
Jawab: D
Soal 3
kode ini digunakan untuk pembuatan
a. Menambah Node di Depan
b. Pembuatan Single Linked List Non Circular, Deklarasi Node
c. Deklarasi Pointer Penunjuk Head Single Linked List,
d. Function untuk mengetahui kondisi Single Linked List
e. Menambah Node di Belakang
Jawab: A
Soal 4
Struktur Berkait atau Senarai Berantai, yaitu suatu kumpulan komponen yang disusun secara berurutan dengan bantuan Pointer. disebut dengan
a. Medan Informasi
b. Linked List
c. Pointer
d. Single Linked List
e. Medan Penyambung (Link Field)
Jawab: B
soal 5
Perbedaan Perubah Statis & Dinamis adalah
pada perubah statis, isi memory pada lokasi tertentu (nilai perubah) adalah data sesungguhnya yang akan diolah.
Sedangkan pada perubah dinamis, nilai perubah adalah alamat lokasi lain yang menyimpan data sesungguhnya. Dengan demikian data yang sesungguhnya dapat dimasukkan secara langsung
Benar atau salah pernyataan diatas
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 6
kode ini digunakan untuk pembuatan
typedef struct TNode{
41 int data;
TNode *next;
};
a. Pembuatan Single Linked List Non Circular, Deklarasi Node
b. Function untuk mengetahui kondisi Single Linked List
c. Menambah Node di Depan
d. Deklarasi Pointer Penunjuk Head Single Linked List,
Jawab: A
Soal 7
Pointer digunakan sebagai penunjuk ke suatu alamat memori. Dalam pemrograman C++, Type Data Pointer dideklarasikan dengan bentuk umum : Type Data * Nama Variabel. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 8
Perubah Dinamis (Dinamic variable) adalah suatu perubah yang akan dialokasikan hanya pada saat diperlukan, yaitu setelah program dieksekusi benark atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 9
kode ini digunakan untuk pembuatan
a. Menambah Node di Belakang
b. Function untuk mengetahui kondisi Single Linked List
c. Deklarasi Pointer Penunjuk Head Single Linked List,
d. Menghapus Node di Depan
e. Pembuatan Single Linked List Non Circular, Deklarasi Node
Jawab: D
Soal 10
kode ini digunakan untuk pembuatan
int isEmpty()
{ if (head == NULL) return 1;
else return 0;
}
a. Function untuk mengetahui kondisi Single Linked List
b. Menambah Node di Depan
c. Deklarasi Pointer Penunjuk Head Single Linked List,
d. Menambah Node di Belakang
e. Pembuatan Single Linked List Non Circular, Deklarasi Node
Jawab: A
Soal 11
sebuah Linked List berarti field pointer-nya hanya satu dan satu arah,pada akhir node pointernya menunjuk NULL
a. Pointer
b. Single Linked List
c. Medan Informasi
d. Linked List
e. Medan Penyambung (Link Field)
Jawab: B
Soal 12
perbedaan karakteristik Array dengan Linked List
karakteristik Array
Jawab 1
dinamis
karakteristik Array
Jawab 2
penambahan/penghapusan data tidak terbatas
karakteristik linked list
Jawab 3
penghapusan array tidak mungkin
karakteristik Array
Jawab 4
penghapusan linked list mudah
karakteristik linked list
Jawab 5
statis
karakteristik linked list
Jawab 6
squensial akses
karakteristik linked list
Jawab 7
penambahan/penghapusan data terbatas
karakteristik Array
Jawab 8
random akses
Soal 13
setiap simpul dalam suatu Linked List Berisi informasi yang akan disimpan dan diolah disebut dengan
a. Linked List
b. Pointer
c. Single Linked List
d. Medan Informasi
e. Medan Penyambung (Link Field)
Jawab: D
Soal 14
kode ini digunakan untuk pembuatan
a. Menambah Node di Depan
b. Function untuk mengetahui kondisi Single Linked List
c. Pembuatan Single Linked List Non Circular, Deklarasi Node
d. Deklarasi Pointer Penunjuk Head Single Linked List,
e. Menambah Node di Belakang
Soal 15
setiap simpul dalam suatu Linked List Berisi alamat berikutnya. Bernilai 0, Jika Link tersebut tidak menunjuk ke Data (Simpul) lainnya. Penunjuk ini disebut Penunjuk Nol disebut dengan
a. Pointer
b. Medan Informasi
c. Single Linked List
d. Medan Penyambung (Link Field)
e. Linked List
Jawab: D
Soal 16
Struktur Berkait atau Senarai Berantai, yaitu suatu kumpulan komponen yang disusun secara berurutan dengan bantuan Pointer. disebut dengan
a. Medan Informasi
b. Linked List
c. Single Linked List
d. Medan Penyambung (Link Field)
e. Pointer
Jawab: B
07-Single Linked List-02
Materi PDF: Single Linked List
Soal pertemuan ke-7 Nilai 77,78/100
Soal 1
Penghapusan node tidak boleh dilakukan jika keadaan node sedang ditunjuk oleh pointer, maka harus dilakukan penunjukkan terlebih dahulu dengan pointer hapus pada tail, kemudian dilakukan pergeseran tail ke node berikutnya sehingga data setelah tail menjadi head baru, kemudian menghapus pointer hapus dengan menggunakan perintah delete. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 2
Berikut contoh listing dengan menggunakan C++ untuk menambah Node...
a. di belakang dengan Head
b. di belakang dengan Head dan Tail
c. di depan dengan Head dan Tail
d. di depan dengan Tail
e. di depan dengan Head
Jawab: B
Soal 3
Berikut ini merupakan contoh listing dengan menggunakan C++ untuk...
a. menambah semua elemen yang berada didalam linked list dengan head dan tail:
b. menyisipkan semua elemen yang berada didalam linked list dengan head dan tail:
c. menghapus semua head dan tail:
d. menambah semua head dan tail:
e. menghapus semua elemen yang berada didalam linked list dengan head dan tail:
Jawab: E
Soal 4
Berikut contoh listing dengan menggunakan C++ untuk mengahpus Node...
a. di depan dengan Head dan Tail
b. di depan dengan Tail
c. di belakang dengan Head dan Tail
d. di belakang dengan Head
e. di depan dengan Head
Jawab: C
Soal 5
Kelebihan dari Single Linked List dengan Head & Tail adalah pada penambahan data di belakang, hanya dibutuhkan tail yang mengikat node baru saja tanpa harus menggunakan perulangan pointer bantu. benarkah pernyataan ini
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 6
Penghapusan node tidak boleh dilakukan jika keadaan node sedang ditunjuk oleh pointer, maka harus dilakukan penunjukkan terlebih dahulu dengan pointer hapus pada head, kemudian dilakukan pergeseran head ke node berikutnya sehingga data setelah head menjadi head baru, kemudian menghapus pointer hapus dengan menggunakan perintah delete. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 7
Berikut contoh listing dengan menggunakan C++ untuk menambah Node...
a. di depan dengan Head dan Tail
b. di belakang dengan Head dan Tail
c. di depan dengan Head
d. di depan dengan Tail
e. di belakang dengan Head
Jawab: A
Soal 8
Berikut contoh listing dengan menggunakan C++ untuk mengahous Node...
a. di depan dengan Head
b. di depan dengan Head dan Tail
c. di depan dengan Tail
d. di belakang dengan Head dan Tail
e. di belakang dengan Head
Jawab: A
Soal 9
Kelebihan dari Single Linked List dengan Head & Tail adalah pada penambahan data di depan, hanya dibutuhkan tail yang mengikat node baru saja tanpa harus menggunakan perulangan pointer bantu. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
jawab: B
UTS (8)
Ujian Tengah Semester Nilai 84/100
Soal 1
Berikut contoh listing dengan menggunakan C++ untuk mengahpus Node...
a. di belakang dengan Head dan Tail
b. di depan dengan Tail
c. di depan dengan Head
d. di depan dengan Head dan Tail
e. di belakang dengan Head
Jawab: A
Soal 2
digunakan oleh operasi seperti SET, CLEAR, dan TEST
a. Data Alfanumerik:
b. Representasi Sign and Magnitude
c. Data Bit Tunggal:
d. Data Logikal:
e. Data Numerik
Jawab: C
Soal 3
Sparse Array adalah Suatu Array yang sangat banyak elemen nol-nya, contohnya adalah Array A . benar atau salah pernyataab berikut?
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 4
Merupakan kode biner yang digunakan hanya untuk mewakili nilai digit desimal saja. Sebuah karakter BCD dinyatakan dengan 4 bit Karakter yang tersedia sebanyak 10 angka, yaitu angka 0,1,2,3,4,5,6,7,8,9. Digunakan pada komputer generasi pertama. merupakan sistem pengkodean
a. EBCDIC
b. Unicode
c. ASCII
d. BCD (Binary Coded Decimal)
e. morse
Jawab: D
Soal 5
Diketahui suatu array segitiga atas memiliki 3 baris dan kolom, tentukan berapakah jumlah elemen yang bukan nol pada array tersebut.
Jawab: 6
Soal 6
Tringular Array dapat merupakan Upper Tringular (seluruh elemen di bawah diagonal utama = 0), ataupun Lower Tringular (seluruh elemen di atas diagonal utama= 0). Dalam Array Lower Tringular dengan N baris, jumlah maksimum elemen <> 0 pada baris ke-I adalah = I, karenanya total elemen <> 0
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 7
Representasi Sign and Magnitude adalah Komplemen pada dasarnya merubah bentuk pengurangan menjadi pertambahan. Komplementasi bilangan biner dengan cara mengubah 1 menjadi 0 dan 0 menjadi 1. Contoh: 00110110 = 11001001 pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 8
Misalnya : Pohon (Tree), Pohon Biner (Binary Tree), Pohon Cari Biner (Binary Search Tree), General Tree serta Graph. merupakan bagian dari struktur data majemuk bagian...
a. Linier
b. Array
c. Struktur Data Majemuk
d. Non Linier
e. Record
Jawab: D
Soal 9
setiap simpul dalam suatu Linked List Berisi alamat berikutnya. Bernilai 0, Jika Link tersebut tidak menunjuk ke Data (Simpul) lainnya. Penunjuk ini disebut Penunjuk Nol disebut dengan
a. Pointer
b. Single Linked List
c. Medan Penyambung (Link Field)
d. Medan Informasi
e. Linked List
Jawab: C
Soal 10
Berikut contoh listing dengan menggunakan C++ untuk menambah Node...
a. di belakang dengan Head
b. di belakang dengan Head dan Tail
c. di depan dengan Head
d. di depan dengan Tail
e. di depan dengan Head dan Tail
Jawab: E
Soal 11
Representasi Komplemen Satu adalah Komplemen pada dasarnya merubah bentuk pengurangan menjadi pertambahan. Komplementasi bilangan biner dengan cara mengubah 1 menjadi 0 dan 0 menjadi 1. Contoh: 00110110 = 11001001 pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 12
Berikut ini merupakan contoh listing dengan menggunakan C++ untuk...
a. menambah semua head dan tail:
b. menambah semua elemen yang berada didalam linked list dengan head dan tail:
c. menghapus semua head dan tail:
d. menyisipkan semua elemen yang berada didalam linked list dengan head dan tail:
e. menghapus semua elemen yang berada didalam linked list dengan head dan tail:
Jawab: E
Soal 13
adalah bilangan berbasis sepuluh yang terdiridari 0, 1, 2, 3, 4, 5, 6, 7, 8, dan 9 disebut dengan bilangan
a. Biner
b. Oktal
c. Decimal
d. Karakteristik Array
e. Hexadecimal
Jawab: C
Soal 14
Suatu Array X dideklarasikan sbb : int A [5][6][8]; maka jumlah elemen Array dimensi tiga tersebut adalah....
Jawab: 240
Soal 15
digunakan oleh operasi seperti OR, AND, COMPLEMENT, COMPARE dan SHIFT
a. Data Alfanumerik:
b. Representasi Sign and Magnitude
c. Data Logikal:
d. Data Bit Tunggal:
e. Data Numerik
Jawab: C
Soal 16
Sistem bilangan yang menggunakan radix atau atau basis 8 disebut dan berasal dari akar kata Latin octo (delapan). terdiri dari 8 angka ={0,1,2,3,4,5,6,dan 7}. adalah biangan
a. Biner
b. Decimal
c. Karakteristik Array
d. Oktal
e. Hexadecimal
Jawab: D
Soal 17
Sistem bilangan hexadesimal menggunakan basis 10 (deca). Menggunakan 10 macam simbol bilangan berbentuk digit angka: 0,1,2,3,4,5,6,7,8,9
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 18
Diketahui suatu array segitiga atas memiliki 2 baris dan kolom, tentukan berapakah jumlah elemen yang bukan nol pada array tersebut
jawab: 3
Soal 19
Sistem bilangan desimal menggunakan basis 10 (deca). Menggunakan 10 macam simbol bilangan berbentuk digit angka: 0,1,2,3,4,5,6,7,8,9
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 20
sebuah Linked List berarti field pointer-nya hanya satu dan satu arah,pada akhir node pointernya menunjuk NULL
a. Medan Penyambung (Link Field)
b. Pointer
c. Medan Informasi
d. Single Linked List
e. Linked List
Jawab: D
Soal 21
Penghapusan node tidak boleh dilakukan jika keadaan node sedang ditunjuk oleh pointer, maka harus dilakukan penunjukkan terlebih dahulu dengan pointer hapus pada head, kemudian dilakukan pergeseran head ke node berikutnya sehingga data setelah head menjadi head baru, kemudian menghapus pointer hapus dengan menggunakan perintah delete. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 22
Untuk keperluan pengolahan dan penyimpanan data komputer, hanya bilangan biner yang dapat merepresentasikan bilangan Integer direpresentasikan selain oleh nilai bilangannya juga dengan adanya tambahan tanda (Signed Integer) disebut dengan
a. Representasi Sign and Magnitude
b. Data Numerik
c. Data Alfanumerik:
d. Data Bit Tunggal:
e. Data Logikal:
Jawab: A
Soal 23
Sistem bilangan hexadesimal menggunakan basis 16 (hexa). Menggunakan 16 macam simbol bilangan berbentuk digit angka: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. Penulisan base/radix dituliskan setelah absolut digit, yaitu A16 atau A(H) benar atau salah pernyatan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 24
Sistem bilangan hexadesimal menggunakan basis 8 (octal). Menggunakan 8 macam simbol bilangan berbentuk digit angka: 0,1,2,3,4,5,6,7. Penulisan base/radix dituliskan setelah absolut digit, yaitu A8 atau A(O). benar atau salah pernyatan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 25
Type data yang terdiri dari aksara (simbol) yang meliputi digit numerik, alfabetik dan special character. merupakan tipe data jenis?
a. Integer
b. Real/Float
c. Data Sederhana Majemuk
d. Boolean
e. Character
Jawab: E
Soal 26
Berikut contoh listing dengan menggunakan C++ untuk mengahous Node...
a. di depan dengan Head dan Tail
b. di depan dengan Tail
c. di belakang dengan Head
d. di belakang dengan Head dan Tail
e. di depan dengan Head
Jawab: E
Soal 27
Berikut contoh listing dengan menggunakan C++ untuk menambah Node...
a. di belakang dengan Head
b. di belakang dengan Head dan Tail
c. di depan dengan Head dan Tail
d. di depan dengan Head
e. di depan dengan Tail
Jawab: C
Soal 28
Kelebihan dari Single Linked List dengan Head & Tail adalah pada penambahan data di belakang, hanya dibutuhkan tail yang mengikat node baru saja tanpa harus menggunakan perulangan pointer bantu. benarkah pernyataan ini
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 29
dikembangkan oleh ANSI (American National Standard Institute). Sebuah karakter dinyatakan dengan 8 bit. Karakter yang tersedia 21 sebanyak 226 karakter, meliputi huruf, angka, dan spesial karakter, termasuk simbol Yunani dan karakter grafis. merupakan sistem pengkodean
a. EBCDIC
b. Unicode
c. morse
d. BCD (Binary Coded Decimal)
e. ASCII
Jawab: E
Soal 30
Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pemakaian Struktur Data yang tepat didalam proses pemrograman, akan menghasilkan Algoritma yang lebih jelas dan tepat sehingga menjadikan program secara keseluruhan lebih sederhana. benarkah pernyataan ini?
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 31
Terurut : Dapat diartikan bahwa elemen tersebut dapat diidentifikasi sebagai elemen pertama, elemen kedua dan seterusnya sampai elemen ke-n. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 32
Karakteristik Array
a. Mempunyai batasan dari pemesanan alokasi memory (Bersifat Statis)
b. Mempunyai Type Data Sama (Bersifat Homogen)
c. Dapat Diakses Secara Acak
benar atau salah pernyataan diatas
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 33
Kelebihan dari Single Linked List dengan Head & Tail adalah pada penambahan data di depan, hanya dibutuhkan tail yang mengikat node baru saja tanpa harus menggunakan perulangan pointer bantu. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 34
perbedaan karakteristik Array dengan Linked List
karakteristik linked list
Jawab 1
statis
karakteristik Array
Jawab 2
dinamis
karakteristik linked list
Jawab 3
squensial akses
karakteristik Array
Jawab 4
random akses
karakteristik linked list
Jawab 5
penambahan/penghapusan data terbatas
karakteristik Array
Jawab 6
penambahan/penghapusan data tidak terbatas
karakteristik linked list
Jawab 7
penghapusan array tidak mungkin
karakteristik Array
Jawab 8
penghapusan linked list mudah
Soal 35
kode ini digunakan untuk pembuatan
TNode *head;
Fungsi Inisialisasi Single Linked List
void init()
{
head = NULL;
}
a. Pembuatan Single Linked List Non Circular, Deklarasi Node
b. Menambah Node di Belakang
c. Menambah Node di Depan
d. Function untuk mengetahui kondisi Single Linked List
e. Deklarasi Pointer Penunjuk Head Single Linked List,
Jawab: E
Soal 36
Data Sederhana Tunggal Misalnya : Integer, Real/Float, Boolean dan Character. benarkah pernyatan tersebut?
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 37
kumpulan character sebanyak 256 (default) dengan jangkauan niai 0 - 255. Kumpulan character yang digunakan untuk membentuk String dinamakan alfabet. Pemberian nilai String diapit dengan tanda petik ganda (“). Bentuk umum penulisan tipe data ini adalah : tipe_data pengenal [panjang] ; pengenal = nama variabel panjang = bilangan bulat yg menunjukan jumlah karakter Contoh : char nama[15] ; merupakan type data jenis
a. Real/Float
b. Boolean
c. Integer
d. Character
e. Data Sederhana Majemuk
Jawab: D
Soal 38
Perubah Dinamis (Dinamic variable) adalah suatu perubah yang akan dialokasikan hanya pada saat diperlukan, yaitu setelah program dieksekusi benark atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 39
kode ini digunakan untuk pembuatan
a. Menghapus Node di Depan
b. Pembuatan Single Linked List Non Circular, Deklarasi Node
c. Deklarasi Pointer Penunjuk Head Single Linked List,
d. Function untuk mengetahui kondisi Single Linked List
e. Menambah Node di Belakang
Jawab: A
Soal 40
Tringular Array dapat merupakan under Tringular (seluruh elemen di bawah diagonal utama = 0), ataupun Lower Tringular (seluruh elemen di atas diagonal utama= 0). Dalam Array Lower Tringular dengan N baris, jumlah maksimum elemen <> 0 pada baris ke-I adalah = I, karenanya total elemen <> 0
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 41
Penjumlahan pada Sign-Magnitude mempunyai aturan:
1) Sign tidak dijumlahkan, hanya magnitude.
2) Buang carry out dari bit yang paling kiri.
3) Jumlahkan yang sign-nya sama
4) Sign hasil = sign penambah
pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 42
Penghapusan node tidak boleh dilakukan jika keadaan node sedang ditunjuk oleh pointer, maka harus dilakukan penunjukkan terlebih dahulu dengan pointer hapus pada tail, kemudian dilakukan pergeseran tail ke node berikutnya sehingga data setelah tail menjadi head baru, kemudian menghapus pointer hapus dengan menggunakan perintah delete. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: B
Soal 43
Representasi Sign and Magnitude adalah Bit yang paling kiri diidentifikasikan sebagai tanda (sign). Jika bit paling kiri adalah nol maka bilangan tersebut positif. Jika bit paling kiri adalah satu maka bilangan tersebut negative pernyatan tersebut benar atau salah
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 44
Pointer digunakan sebagai penunjuk ke suatu alamat memori. Dalam pemrograman C++, Type Data Pointer dideklarasikan dengan bentuk umum : Type Data * Nama Variabel. benar atau salah pernyataan tersebut
Pilih satu:
a. Benar
b. Salah
Jawab: A
Soal 45
merupakan koleksi satuan data yang heterogen, yakni terdiri dari berbagai type. Satuan data sering disebut sebagai field dari record. Field dipanggil dengan namanya masing-masing disebut dengan
a. Struktur Data Majemuk
b. Array
c. Linier
d. Non Linier
e. Record
Jawab: E
Soal 46
Type data yang merupakan bilangan pecahan. ditulis dgn menggunakan titik(koma) desimal. Misalnya : 0.32 4,35 -131.128 merupakan tipe data jenis?
a. Boolean
b. Character
c. Integer
d. Data Sederhana Majemuk
e. Real/Float
Jawab: E
Soal 47
Diketahui suatu array segitiga atas memiliki 12 baris dan kolom, tentukan berapakah jumlah elemen yang bukan nol pada array tersebut
Jawab: 78
Soal 48
Merupakan Bilangan Bulat dan tidak mengandung pecahan. seperti : ...-3,-2,-1,0,1,2,3,.... merupakan tipe data jenis?
a. Character
b. Integer
c. Real/Float
d. Data Sederhana Majemuk
e. Boolean
Jawab: B
Soal 49
Biasa digunakan untuk menyatakan kapasitas RAM dalam PC. disingkat MB atau kepanjangan dari...
a. Megabit
b. Kilobyte
c. Gigabyte
d. Megabyte
e. Byte
Jawab: D
Soal 50
Tiga hal yang harus diketahui dalam mendeklarasikan array :
a. Mempunyai batasan dari pemesanan alokasi memory (Bersifat Statis)
b. Mempunyai Type Data Sama (Bersifat Homogen)
c. Dapat Diakses Secara Acak
Pilih satu:
a. Benar
b. Salah
Jawab: A
Komentar
Posting Komentar
Semoga bermanfaat dunia dan akhirat