1.Tipe data yang cocok untuk menjelaskan data nama siswa adalah mengunakan tipedata …. A. Numerik B. Varchar C. Date time D. Array E. Integer 2.Tipe data yang cocok untuk menjelaskan data tanggal lahir adalah mengunakan tipedata …. A. Varchar B. Date time C. Array D. Integer E. Numeric 3.Yang bukan merupakan tipe data composite adalah …. A. Image B. Date time C. Character D. Enumerasi E. Record 4.Identifier adalah …. A. Tipe data B. Variabel C. Nama D. Nilai E. Konstanta 5.Nama lain dari flowchart adalah …. A. Algoritma B. Alur C. Bagan alir D. Tree E. Diagram 6.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 7.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 8. 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 9. 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 10. 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
A. Image B. Date time C. Character D. Enumerasi E. Record A. Tipe data B. Variabel C. Nama D. Nilai E. Konstanta
A. Algoritma B. Alur C. Bagan alir D. Tree E. Diagram
A. Array B. String C. Record D. Subrange E. Character
A. Algoritma B. Flowchart C. Variabel D. Tipe data E. Konstanta
A. Array B. Record C. Enumerasi D. Int E. Boolean
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
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
A. Gambar/image B. Array C. Record D. Boolean E. Char
A. Enumerasi B. Array C. Subrange D. Record E. Float
A. Terminator B. Decision C. Process D. Data E. Connector
A. Structured English B. Structured Indonesian C. Flowchart D. Looping E. Sequencing
A. B. C.
A. nama.guru B. NamaGuru C. 2x D. harga/buku E. harga buku
A. Numeric B. Varchar C. Date time D. Array E. Integer
A. Numeric B. Varchar C. Date time D. Array E. Integer Untuk soal no 17-25 perhatikan program sederhana berikut: #include <stdio.h> #include <conio.h> main() { int jamlembur; long int gajipokok=500000,gajikotor,totalgajilembur; float pajak,gajibersih; char nama[50]; clrscr(); printf("Nama Pegawai : ");gets(nama); printf("Lama Lembur : ");scanf("%i",&jamlembur); totalgajilembur=(long int)5000*jamlembur; gajikotor=gajipokok+totalgajilembur; pajak=0.1*gajikotor; gajibersih=gajikotor-pajak; clrscr(); printf("Hasil Perhitungan\n"); printf("Nama Pegawai : %s\n",nama); printf("Gaji Pokok : Rp. %li\n",gajipokok); printf("Lama Lembur : %i jam\n",jamlembur); printf("Total Gaji Lembur : Rp. %li\n",totalgajilembur); printf("Gaji Kotor : Rp. %li\n",gajikotor); printf("Pajak (10%%) : Rp. %f\n",pajak); printf("Gaji Bersih : Rp. %f\n",gajibersih); getch(); return 0; }
A. 1 B. 2 C. 3 D. 4 E. 5
A. int B. long int C. float D. char E. double
A. Rp. 675.000 B. Rp. 600.000 C. Rp. 510.000 D. Rp. 575.000 E. Rp. 725.000
A. gajipokok B. pajak C. jamlembur D. namapegawai E. gaji kotor
A. file name too long B. for statement missing C. statement missing ; D. if statement missing E. error in symbol ;
A. + B. - C. * D. / E. =
A. gajikotor B. gajibersih C. totalgajilembur D. nama E. gajipokok
A. 2 B. 3 C. 4 D. 5 E. 6 Page 2 |