1.
Dalam
pengolahan data berupa kata-kata, maka tipe data yang tepat digunakan adalah
…..
2.
Pada
bahasa pascal penulisan dengan huruf besar dan kecil tidak dibedakan, sedangkan
pada bahasa C dibedakan, hal ini biasa disebut dengan istilah……
3.
Dalam menyusun suatu program, langkah pertama yang harus
dilakukan adalah :
4.
Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan
sebuah masalah disebut :
5. Diketahui A=2, B=5 dan D=2 Diberikan algoritma A=B, B=D, maka nilai A,
B, D sekarang
6. If kondisi then
Aksi 1
Else
Aksi 2
Teks diatas merupakan struktur Algoritma dasar apa.....
7.
Apa
yang dimaksud dengan variabel peubah……
8.
Pada pembuatan program komputer, algoritma dibuat :
9.
Perintah atau tindakkan yang dilakukan
beberapa kali, maka dalam penulisannya akan lebih efektif apabila kita
menggunakan struktur…..
10.
Tipe data yang digunakan untuk menampung sebuah karakter
adalah :
11.
Type data yang hanya mengenal kondisi True atau False
pada bahasa pemrograman C++ , adalah :
12.
Simbol flowchart yang digunakan sebagai awal dan akhir
suatu proses adalah….
13. Tentukan
manakah nama variabel berikut ini yang benar !
a. nama.guru b. NamaGuru c. 2x d. harga/buku
14.
Phi
= 3.14, Phi merupakan variable…..
15.
Perioritas
urutan operator aritmatika yang benar adalah
a. +,-,*,/ b. -, +, /, * c. /,
*, +, - d. +,
/, -, *
16. Dari
contoh nama-nama variabel dibawah ini, manakah variabel yang tidak memenuhi
kriteria !
a. nama_guru b. Nama Guru c. CO2 d. Umur31
17.
Urutan instruksi-instruksi atau langkah-langkah yang
menggunakan bahasa awam disebut :
18.
Dalam
penggunaan ekspresi matematika, berapakah hasil yang diperoleh dari persamaan 2 + 5 * 8 – 7 = ……
19.
Suatu proses pengulangan kembali alur kerja disebut…
20.
Kumpulan Elemen – Elemen yang terurut dan memiliki tipe
data yang sama disebut:
21.
int nilai [6];
Variabel
nilai dalam statement diatas merupakan :
22.
Tempat dimana kita dapat mengisi atau mengosongkan
nilainya dan memanggil kembali apabila dibutuhkan. Pernyataan tersebut merupakan
pengertian dari ........
23.
Variabel yang nilai datanya bersifat tetap dan tidak bisa
diubah. Hal menunjukkan variabel jenis apa.......
24.
Kenapa dalam setiap variabel atau konstanta yang ada
dalam program, sebaiknya kita tentukan dengan pasti tipe datanya, tujuan untuk
apa......
25. Nama
lain dari flowchart adalah ….
26. Urutan langkah-langkah logis
untuk menyelessaikan masalah yang disusun secara sistematis disebut ….
27. Yang
dimaksud dengan konstanta adalah ….
28. Jika ingin mengisi nilai pada
varibel seperti foto keluarga, maka tipe data yang digunakan adalah jenis ….
29. Penulisan algoritma yang
menggunakan bahasa manusia dan dijabarkan dengan bahasa inggris adalah cara
penulisan
30. Tipe data yang cocok untuk
menjelaskan data nama siswa adalah mengunakan tipedata ….
31. Tipe data yang cocok untuk
menjelaskan data tanggal lahir adalah mengunakan tipedata ….
Untuk soal no 32-36 perhatikan
program sederhana berikut:
#
include <stdio.h>
# include <stdlib.h>
# include <conio.h>
main()
{
char nomor[6],nama[25];
float gapok,lembur,tunjangan,gatot;
printf("Masukan Nomor Pegawai = "); gets(nomor);
printf("Masukan Nama Pegawai = "); gets(nama);
printf("Gaji Pokok = "); scanf("%f",&gapok);
printf("Jumlah Jam Lembur = "); scanf("%f",&lembur);
printf("Tunjangan = "); scanf("%f",&tunjangan);
lembur =(0.03*gapok);
tunjangan =(0.15*gapok);
gapok =(0.15*(gapok+lembur));
gatot =(gapok+tunjangan+lembur);
puts("\n");
printf("Gaji Pokok = %2.2f \n",gapok);
printf("Tunjangan = %2.2f \n",tunjangan);
printf("Upah Lembur = %2.2f \n",lembur);
printf("======================= = \n");
printf("TOTAL GAJI = %2.2f ",gatot);
getch();
return 0;
}
# include <stdlib.h>
# include <conio.h>
main()
{
char nomor[6],nama[25];
float gapok,lembur,tunjangan,gatot;
printf("Masukan Nomor Pegawai = "); gets(nomor);
printf("Masukan Nama Pegawai = "); gets(nama);
printf("Gaji Pokok = "); scanf("%f",&gapok);
printf("Jumlah Jam Lembur = "); scanf("%f",&lembur);
printf("Tunjangan = "); scanf("%f",&tunjangan);
lembur =(0.03*gapok);
tunjangan =(0.15*gapok);
gapok =(0.15*(gapok+lembur));
gatot =(gapok+tunjangan+lembur);
puts("\n");
printf("Gaji Pokok = %2.2f \n",gapok);
printf("Tunjangan = %2.2f \n",tunjangan);
printf("Upah Lembur = %2.2f \n",lembur);
printf("======================= = \n");
printf("TOTAL GAJI = %2.2f ",gatot);
getch();
return 0;
}
32. Tipe
data apa saja yang ada pada program diatas ….
33. Dibawah ini adalah variabel
yang disediakan pada program diatas, kecuali ….
a. nomor b. nama c. gapok d. 7tunjangan
34. Printf(
) dalam program di atas adalah sebagai……
35. Printah
puts( ) dalam program di atas berfungsi sebagai apa.....
36. Jumlah
variable yang terdapat pada program diatas adalah sebanyak ….