Soal Pemrograman Dasar - SMKN 2 Bandar Lampung LampungFull description
Bagus untuk pemrogram pemulaFull description
Soal Mid Semester 1 Matematika Kelas 7
Soal Mid Semester Overhoul Engine
soal ujian tsm
soal yang dikerjakan oleh murid tentang perulanganFull description
latihan soal untuk kelas X SMKDeskripsi lengkap
#PEMROGRAMAN #TIK USBN 2019Deskripsi lengkap
latihan soal untuk kelas X SMK
soal bedah buku pemrograman dasarFull description
Soal Pemrograman Dasar Kls xDeskripsi lengkap
soal yang dikerjakan oleh murid tentang perulangan
belajabersama
soalFull description
Deskripsi lengkap
Full description
Deskripsi lengkap
Soal Mid Semester Ganjil PEMROGRAMAN DASAR
1. Ciri utama dari variable adalah …… A. Memiliki nilai yang bisa dirubah B. Memiliki nilai yang tetap C. Bebas memberikan penamaan D. Dapat digunakan bahasa pemrograman E. Merupakan bagian utama dari program 2. Yang bukan merupakan tipe data composite adalah …… A. Image B. Date Timer C. Character D. Enumerasi E. Record 3. Identifier adalah …… A. Tipe Data B. Variabel C. Nama D. Nilai E. Konstanta 4. Nama lain dari flowchart adalah …… A. Algoritma B. Alur C. Bagan Alir D. Tree E. Diagram 5. Fungsi dari tipe data struct adalah …… A. Menyimpan sejumlah data dengan tipe yang sama B. Menyimpan teks atau apapun C. Menyimpan sejumlah data dengan tipe yang berbeda‐beda D. Menyimpan nilai true/false E. Menyimpan nilai akhir 6. Tipe data dasar yang tersedia secara langsung pada suatu bahasa pemrograman adalah …… A. Primitive B. Composite C. Boolean D. Subrange E. Image 7. Berikut adalah contoh penamaan variable yang benar adalah …… A. nama siswa B. 12x C. harga.total
D. Jenis Motor E. alamatRumah 8. Tipe data yang mampu menampung banyak data yang berbeda‐beda adalah tipe data …… A. Array B. String C. Record D. Subrange E. Character 9. Jenis tipe data yang mempunyai elemen‐elemen yang harus disebut satu persatu dan bernilai konstanta interger sesuai dengan urutannya disebut …… A. Array B. Record C. Enumerasi D. Int E. Boolean 10. Yang dimaksud dengan konstanta adalah …… A. Variabel yang bernilai tetap dan bisa diubah‐ubah B. Nilai dari suatu variable C. Variable yang selalu membutuhkan masukan/inputan dari user D. Variable tetap/konstan E. Variabel yang nilainya bersifat tetap dan tidak bisa diubah‐ubah 11. Yang disebut tipe data composite adalah ……. A. Tipe data yang telah disediakan oleh computer B. Tipe data yang telah disediakan oleh bahasa pemrograman C. Tipe data yang terdiri dari satu macam tipe D. Gabungan dua/lebih tipe data E. Tipe data pada algoritma 12. Berapakah nilai dari Z berdasarkan kode program berikut …… Kode Program #i ncl ude usi ng namespace st d; i nt mai n ( ) { i nt x; f l oat y, z ; x = 25 y = 2, 43 z =x * y count << “X =” << x << endl ; count << “Y =” << y << endl ; count << “Z =” << z << endl ; r et ur n 0; }
A. B. C. D. E.
61 60,75 60 60,50 60,70
Hasil Eksekusi X = 25 Y = 2, 43 Z =
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. Tipe data yang cocok untuk menjelaskan data tanggal lahir adalah menggunakan tipe data …… A. Numeric B. Varchar C. Date Time D. Array E. Interger 15. Berikut ini adalah tidak termasuk dalam aturan pemberian nama variable adalah …… A. Nama variable harus diawali dengan huruf B. Tidak boleh mengunakan spasi pada satu nama variable C. Nama variable tidak boleh mengandung karakter khusus D. Tipe data dalam variable tergantung pada jenis variable E. Nama variable tidak boleh menggunakan kata‐kata kunci pada bahasa pemrograman 16. Float adalah termasuk tipe data numeric yang mengandung makan …… A. Bilangan bulat B. Bilangan pecahan C. Bilangan prima D. Bilangan cacah E. Bilangan real 17. Tipe data yang sudah terstruktur dengan baik, meskipung sederhana adalah tipe data …… A. Record B. Image C. Boolean D. Character E. Array 18. Yang tidak termasuk tanda khusus yang tidak diperbolehkan dalam memberikan penamaan variable adalah …… A. . B. , C. _ D. / E. + 19. Jika ingin mengisi nilai pada variable seperti foto keluarga, maka tipe data yang digunakan adalah jenis tipe …… A. Image
B. Array C. Record D. Boolean E. Char 20. Tipe data yang paling fleksibel diantara tipe data yang lain, karena dapat mengakomodasi semua tipe data yang lain alah tipe data …… A. Subrange B. Enumerasi C. Object D. Variant E. Image 21. Yang termasuk kedalam tipe data primitive adalah …… A. Array B. Record C. Boolean D. Date Time E. Subrange 22. Berikut ini dalah yang termasuk kedalam tipe data numeric adalah …… A. Interger B. Integral C. Diferensial D. Parsial E. Real 23. String adalah sebutan lain dari tipe data …… A. Numeric B. Character C. Boolean D. Array E. Struct 24. Tipe data date time termasuk kedalam tipe data …… A. Primitive B. Composite C. Array D. Boolean E. Numeric 25. Bahasa disamping adalah menunjukkan tipe Type data …… Bat asI ndeks = 1. . 2 A. Subrange Rent angTahun = 1950. . 2030 Var B. Enumerasi I ndeks : Bant asI ndeks C. Object Tahun : Rent angTahun D. Variant E. Numeric 26. Tipe data primitive terbagi lagi menjadi …… A. 1
B. 2 C. 3 D. 4 E. 5 27. Tiga (3) hal utama yang harus diperhatikan dalam membuat program adalah …… A. Variabel, Konstanta, Tipe Data B. Variant, Konstanta, Tipe Data C. Variabel, Konstanta, Tipe D. Variant, Konstanta, Tipe E. Variabel, Konstan, Tipe Data 28. Penamaan variable yang salah adalah seperti berikut …… A. namasiswa B. CJ7 C. harga_barang D. DD/MM/YYYY E. tempatTinggal 29. pengertian dari variable secara tepat adalah …… A. Tempat dimana kita dapat merubah bahasa pemrograman dan menyimpan kembali kode program tersebut B. Tempat dimana kita dapat membuat program dengan memanfaatkan nilai‐nilai yang bisa dirubah C. Tempat dimana kita dapat mengisi atau mengosongkan nilai dan memanggil kembali apabila dibutuhkan D. Tempat dimana kita bisa membuat program sesua dengan apa yang sudah kita rencanakan sebelumnya E. Semua jawaban benar 30. Fungsi dari tipe data Boolean adalah digunakan untuk …… A. Menyimpan sejumlah data dengan tipe yang sama B. Menyimpan teks atau apapun C. Menyimpan sejumlah data dengan tipe yang berbeda‐beda D. Menyimpan nilai true/false E. Menyimpan nilai akhir