Pemrograman Dasar Adalah adalah bahasa / struktur pemrograman yang fungsi2nya dapat pula diterapkan di bahasa pemrograman lain.
1. Operator
merupakan simbol yang biasa dilibatkan dalam program untuk melakukan suatu
operasi atau manipulasi, berikut yang bukan merupakan penggunaan operator
adalah …
a.
Menjumlahkan dua nilai
b. Memberikan
nilai ke duatu variabel
c.
Mebandingkan kesamaan dua nilai
d.
Menginputkan suatu nilai
e. Semua
jawaban benar
2. Yang bukan
termasuk Jenis operator yaitu …
a. Penugasan
b.
Aritmatika
c. Hubungan
d. Logika
e. Penambahan
3. Operator
Logika yang menyatakan “atau” dalam lambang berikut ini adalah …
a. &&
b.
||
c. !
d. <>
e. =
4. Hal – Hal
yang harus diperhatikan dalam pemakaian fungsi scanf()
a. Memakai
penentu format
b. Memberi
pergantian baris secara otomatis
c. Tidak
memerlukan penentu lebar field
d.
Tidak boleh menggunakan spasi
e.
Variabelnya harus menggunakan operator alamat
5. Yang
termasuk tipe data untuk bilangan bulat adalah …
a. float
b. void
c. long
d. double
e.
int
6. Fungsi
yang berguna untuk menghapus buffer didalam I/O adalah …
a.
flush(stdin);
b.
fflush(sdin);
c.
fflus(stdin);
d.
fflush(stdin);
e.
ffush(stdin);
7. Penggunaan
aritmatika yang benar yaitu …
a.
t=t+angka;
b. foat
r,I,x,t=0;
c.
while(i<=3);
d.
for(x=1,x<=10,X++);
e. i++;
8. Fungsi
yang bukan berguna untuk menampilkan data ke layar monitor …
a. printf()
b. puts()
c. putchar()
d. scanf()
e. bukan
salah satu diatas
9. Urutan
langkah-langkah logis untuk menyelesaikan masalah yang disusun secara
sistematis disebut ….
a. Algoritma
b. Flowchart
c. Variabel
d. Tipe Data
e. Konstanta
10. Pemberian
nama variabel yang benar adalah …
a. %nilai
b.
nilai_mahasiswa
c. nama
mahasiswa
d.
&panjang
e. alamat!
11. Dalam
Pemberian nama variabel karakter maksimal yang bisa digunakan sebanyak …
a. 8
b. 16
c.
32
d. 64
e. 128
12. Yang
bukan termasuk dalam deklarasi Pada Turbo C adalah …
a. Fungsi
b. Variabel
c. Konstanta
d.
Kepala Program
e. Variabel
13. Contoh
Bentuk Deklarasi variabel bertipe char adalah …
a. int x;
b. #define
nilai 50;
c. void
main()
d.
char panjang,a,huruf[10];
e. #include
<stdio.h>
14. Berikut
ini yang termasuk operator aritmatika yaitu ….
a. *
b. /
c. %
d. +
e.
Semua benar
15. Yang
bukan ketentuan dalam penggunaan perintah gets() yaitu …
a. Untuk data
karakter
b. Diakhiri
dengan penekanan tombol enter
c. Cursor
akan pindah baris
d. Tidak
memerlukan penentu format
e.
Harus diawali dengan perintah scanf();
16. Jenis
Operator yang disediakan oleh Turbo C adalah …
a.
Jaritmatika
b.
Perbandingan
c. Konstanta
d. Tetap
e. Variabel
17. Yang
termasuk tipe data perbandingan adalah …
a.
Penjumlahan
b.
Pengurangan
c. Perkalian
d. Pembagian
e.
kurang dari
18. Yang
termasuk operator logika ingkaran adalah …
a.
!
b. &&
c. <>
d. ||
e. >=
19. Operator
untuk peningkatan nilai bertambah 1 termasuk dalam operator …
a.
Unary
b. Aritmatika
c. Bitwise
d.
Perbandingan
e. Hubungan
20. Yang
termasuk contoh operator penugasan adalah …
a. A=A*Y;
b. 9 % 2 = 1;
c. Bil <=
100;
d. Bil1 ! 10;
e. 5 & 5;
EmoticonEmoticon