TipeData Composite : Array; Record; Image; Date Time; Lainya (Subrange, Enumerasi, dll) Penjelasan Masing - masinng Tipe Data : Tipe data primitive adalah tipe data dasar yang tersedia secara langsung pada suatu bahasa pemrograman. Sedangkan tipe data composite adalah tipe data bentukan yang terdiri dari dua atau lebih tipe data primitive.
1. Tipe data numeric digunakan pada variabel atau konstanta untuk menyimpan nilai dalam bentuk kecuali… Bilangan Angka Nilai pecahan Waktu Nilai Negatif 2. Variabel yang nilai datanya bersifat tetap dan tidak bisa diubah adalah… Variabel Record C. Konstanta Identifier String 3. Pemberian nama variabel harus mengikuti aturan yang ditetapkan oleh bahasa pemrograman yang kita gunakan kecuali … Nama variabel harus diawali dengan huruf. Tidak boleh menggunakan spasi pada satu nama variabel. Spasi bisa diganti dengan karakter underscore _. Nama variabel tidak boleh mengandung karakter-karakter khusus, seperti .,+, -, *, /, , &, , dan lain-lain. Tidak boleh di awali dan diakhiri menggunakan angka. Nama variabel tidak boleh menggunakan kata-kata kunci dalam bahasa Pemrograman 4. Yang bukan merupakan tipe data composite adalah …. A. Image B. Date time C. Character D. Enumerasi E. Record 5. Identifier adalah …. A. Tipe data B. Variabel C. Nama D. Nilai E. Konstanta 6. Nama lain dari flowchart adalah …. A. Algoritma B. Alur C. Bagan alir D. Tree E. Diagram 7. Tipe data yang mampu menampung banyak data dengan tipe data yang berbeda-beda adalah tipe data … A. Array B. String C. Record D. Subrange E. Character 8. Urutan langkah-langkah logis untuk menyelessaikan masalah yang disusun secara sistematis disebut …. A. Algoritma B. Flowchart C. Variabel D. Tipe data E. Konstanta 9. Jenis tipe data yang mempunyai elemen-elemen yang harus disebut satu-persatu dan bernilai konstanta integer sesuai dengan urutannya disebut …. A. Array B. Record C. Enumerasi D. Int E. Boolean 10. Yang dimaksud dengan konstanta adalah …. A. Variabel yang nilainya bersifat tetap dan bisa diubah-ubah B. Variabel yang nilainya bersifat tetap dan tidak bisa diubah-ubah C. Nilai dari suatu variabel D. Variabel yang selalu membutuhkan masukan/inputan dari user E. Variabel tetap/konstan 11. Yang disebut tipe data composite adalah …. A. Tipe data yang telah disediakan oleh computer B. Tipe data yang telah disediakan bahasa pemrograman C. Tipe data yang terdiri dari satu macam tipe D. Gabungan dari dua/lebih tipe data E. Tipe data pada algoritma 12. Jika ingin mengisi nilai pada varibel seperti foto keluarga, maka tipe data yang digunakan adalah jenis …. A. Gambar/image B. Array C. Record D. Boolean E. Char 13. Tipe data bilangan yang mempunyai jangkauan nilai tertentu sesuai dengan yang ditetapkan adalah jenis tipe data …. A. Enumerasi B. Array C. Subrange D. Record E. Float 14. Bagan alir program yang digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer secara logis dan biasanya dipersiapkan oleh seorang analis system adalah… A. Algoritma B. Bagan Alir Logika C. Bagan Alir Program terinci D. Bagan Alir Real E. Tidak ada jawaban yang benar 15. Dalam flowchart, simbol disamping ini disebut …. A. Terminator B. Decision C. Process D. Data E. Connector 16. Penulisan algoritma yang menggunakan bahasa manusia dan dijabarkan dengan bahasa inggris adalah cara penulisan …. A. Structured English B. Structured Indonesian C. Flowchart D. Looping E. Sequencing 17. Simbol diagram alir flow chart yang digunakan untuk menjelaskan input maupun output adalah ... A. D. B. E. C 18. Tentukan manakah nama-nama variabel berikut ini yang benar ! A. B. NamaGuru C. 2x D. harga/buku E. harga buku 19. Tipe data yang cocok untuk menjelaskan data nama siswa adalah mengunakan tipe data …. A. Numeric B. Varchar C. Date time D. Array E. Integer 20. Tipe data yang cocok untuk menjelaskan data tanggal lahir adalah mengunakan tipedata …. A. Numeric B. Varchar C. Date time D. Array E. Integer 21. Penulisan Algoritma menggunakan Pseudocode yang didasarkan pada bahasa pemrograman sesungguhnya adalah dengan bahasa pemrograman berikut … kecuali A. FORTRAN B. PASCAL. C. COBOL D. HTML E. BASIC 22. Struktur Algoritma yang memiliki ketentuan setiap instruksi dikerjakan satu persatu adalah … A. Branching B. Sequencing C. Looping D. Branding E. Detail Programing 23. Struktur Algoritma yang memiliki ketentuan dengan pemilihan atau percabangan adalah … A. Branching D. Branding B. Sequencing E. Detail Programing C. Looping 24. Simbol diagram alir flow chart yang digunakan untuk menjelaskan percabangan adalah ... A. D. B. E. C. 25. Simbol diagram alir flow chart yang digunakan untuk menjelaskan input/output adalah ... A. D. B. E. C. 26. Sebuah aturan untuk mengikuti sebuah lomba badminton adalah sebagai berikut, jika usia peserta berusia lebih dari 15 tahun maka peserta diperbolehkan dan apabila kurang dari 15 tahun maka penonton tidak diperbolehkan nonton. Flowchart untuk permasalahan tersebut menggunakan jenis struktur algoritma apakah ? A. Branching B. Sequencing C. Looping D. Branding E. Detail Programming 27. Variabel A = 6, Variabel B = 10. Flowchart untuk menukar nilai variabel A dan B sehingga variabel A = 10 dan variabel B = 6. Adalah menggunakan struktur algoritma... A. Branching B. Sequencing C. Looping D. Branding E. Detail Programming 28. Perhatikan flowchart berikut ! Termasuk jenis struktur algoritma apakah ? A. Branching B. Sequencing C. Looping D. Branding E. Detail Programming 29. Untuk soal no 29 - 34 perhatikan flowchart sederhana berikut Dari flowchart di atas, siswa dinyatakan lulus jika … kecuali NA = 60 NUTS = 75 NA = 85 D. NUTS = 70 NA = 70 30. Ada berapa notasi percabangan di atas? A. 1 B. 2 C. 3 D. 4 E. 5 31. Di bawah ini adalah beberapa variable yang ada pada program diatas kecuali …. A. NA B. NUTS C. NA > 75 D. Status E. Nama 32. Dari flowchart di atas manakah pernyataan dibawah ini yang menyatakan bahwa siswa dinyatakan tidak Lulus. A. NUTS = 75 dan NUAS = 40 B. NA = 60 C. NUTS = 70 dan NUAS = 55 D. NA = 55 DAN NUTS 70 E. NUTS = 75 33. Penerapan operasi perhitungan yang ada pada program diatas adalah menggunakan operator-operator dibawah ini, kecuali …. A. + B. > C. * D. 0,6 E. = 34. Jumlah variable yang terdapat pada program diatas adalah sebanyak …. A. 8 D. 5 B. 7 E. 4 C. 6 35. Perhatikan Gambar Flowchart di bawah untuk soal 35 – 40 tentang Upah Gaji Pegawai ket. Gol = Golongan Kepegawaian, UJK=Upah Jam Kerja, JJK=Jumlah Jam Kerja Jumlah variable yang terdapat pada gambar flowchart tersebut adalah sebanyak …. A. 8 D. 5 B. 7 E. 4 C. 6 36. Di bawah ini adalah beberapa variable yang ada pada program flowchart tersebut kecuali .... A. JJK B. Gol=C C. Lembur D. Gaji_Normal E. UJK 37. Jika seorang pegawai Golongan A dan JJK = 35 Jam, berapakah Gaji pegawai tersebut yang di dapat? A. Rp. ,- D. Rp. B. Rp. ,- E. Rp. C. Rp. 38. Jika seorang pegawai jumlah jam kerja JJK = 75 Jam, dan golongan kepegawaian berada di golongan C, berapakah Gaji yang didapat oleh pegawai tersebut? A. Rp. B. Rp. C. Rp. D. Rp. E. Rp. 39. Jika Jumlah Jam Kerja Normal ≤ 50 Jam, dengan golongan pegawai B, berapakah jumlah gaji pegawai yang JJK nya = 70 Jam? A. Rp. B. Rp. C. Rp. D. Rp. E. Rp. 40. Pegawai dinyatakan mendapatkan lembur jika … kecuali JJK = 47 JJK = 48 JJK = 60 JJK = 70 JJK = 80
Tipe dara composite : merupakan tipe data bentukan yang terdiri dari 2 atau lebih tipe data primitive atau biasa disebut juga struktur data. Sekarang kalian sudah mengetahui perbedaanya antara tipe data primitive dan composite, sekarang kita akan membahas tentang keenam tipe data yang sudah disebutkan diatas.
Atribut Sederhana Attribute Simple dan Atribut Komposit Composite AttributeAtribut Sederhana Attribute Simple dan Atribut Komposit Composite Attribute adalah hal penting dalam merancang Basis Data Relasional dengan pendekatan Normalisasi Basis Data. Pada tahapan Normalisasi pertama 1NF, istilah tersebut berperan terdepan untuk menciptakan 1NF yang konkrit agar tahapan normalisasi basis data berikutnya dapat dilanjutkan. Apakah pengertian dan definisi dari Atribut Sederhana Attribute Simple dan Atribut Komposit Composite Attribute beranjak lebih dalam ada baiknya kita pahami dulu apa itu atribut. Google mendefinisikan atribut Attribute adalah sepotong informasi yang menentukan properti bidang atau tag label informasi dalam basis data atau rangkaian karakter. sedangkan menurut kamus Oxford mendefinisikan Attribute sebagai untuk pernyataan atau percaya bahwa sesuatu adalah hasil dari hal tertentu. Artinya atribut merupakan istilah yang dapat memberikan pengaruh kesan yang lebih dalam terhadap suatu objek Sederhana Attribute Simple Fathansyah, dalam buku yang berjudul Basis Data Revisi kedua disebutkan bahwa, Atribut Sederhana Attribute Simple adalah atribut atomik yang tidak dapat dipisahkan lagi. atomik disini dimaksudkan atribut tersebut merupakan unsur terkecil ataupun bernilai tunggal tidak dapat diuraikan lagi. Atribut Komposit Composite AttributeGoogle mendefinisikan komposit composite adalah sesuatu yang terdiri dari berbagai bagian atau elemen. Dari definisi atribut komposit diatas dapat dimengerti bahwa objek data informasi tabel basis data maupun metadata sekalipun yang dapat menghasilkan metadata lagi. Atribut komposite merupakan atribut yang dapat diuraikan menjadi sub-sub atribut yang memiliki makna berbeda namun memiliki Informasi Atribut Sederhana Attribute Simple dan atribut komposite Composite Attribute.Perhatikan gambar dibawah atribut sederhana dan atribut kompositSebagai contoh dari kedua atribut diatas, dimisalkan sebuah tabel karyawan pada basis data perusahaan, tentunya memiliki banyak metadata/atribut yang terdiri dari nama_karyawan, alamat, dan NIP, dll. Atribut diatas dapat diketahui bahwa, atribut alamat memiliki turunan atau sub-sub atribut yang dapat diuraikan seperti desa, kecamatan, kode_pos, dll. Atribut NIP diatas dapat dikatakan sebagai Atribut Sederhana Attribute Simple sekaligus atribut key primer, sedangkan atribut nama_karyawan masih terdapat kesimpangsiuran dalam mendiskripsikannya, karena pada beberapa sistem basis data nama_karyawan masih dapat dipilah lagi menjadi nama_depan dan nama_belakang. Sedangkan untuk atribut nama_karyawan dan alamat merupakan contoh dari atribut diatas adalah pengertian dan definisi beserta contoh dari atribut sedehana attribute simple dan atribut komposit composite attribute. Dapat diketahui atribut komposit adalah atribut yang dapat melahirkan sub-sub atribut, sedangkan atribut sederhana adalah satu atau lebih metadata atribut yang bersifat unsur terkecil, berikut sebagai kesimpulan.
Nilaidata untuk tanggal (date) dan waktu (time) secara internal disimpan dalam format yang spesifik. Variabel atau konstanta yang dideklarasikan dengan tipe data Date dapat digunakan untuk menyimpan, baik tanggal maupun jam. Tipe data ini masuk dalam kelompok tipe data composite, karena merupakan bentukan dari beberapa tipe data.
Tipedata yang dimaksud seperti tipe array, record/struct, image, time, dan enum. Tipe-tipe tersebut merupakan tipe data composite yang menggabungkan dua atau lebih tipe data primitive. Macam-Macam Tipe Data Pemrograman Beserta Fungsinya - karya Alfian Dharma Kusuma, Intern Junior Content Writer di Dicoding
Dalamilmu komputer, jenis array adalah jenis data yang mewakili kumpulan elemen, masing-masing dipilih oleh satu atau lebih indeks yang dapat dihitung saat menjalankan selama pelaksanaan program. Seperti koleksi biasanya disebut variabel array, nilai array, atau hanya array. Array merupakan salah satu tipe data terstruktur (structured data type) yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe data yang sama.
TipeData Composite 1. Array Array atau sering disebut sebagai larik, adalah tipe data yang sudah terstruktur dengan baik, array mampu menyimpan sejumlah data dengan tipe yang sama (homogen) dalam sebuah variabel. Sebagai ilustrasi, array mampu menampung banyak data namun dengan satu tipe data yang sama, misalnya integer saja.
VCr9S6. 350 120 270 114 212 457 395 123 466
yang disebut tipe data composite adalah