wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TPMM (Bahasa C)

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

Pada skrip program, void setup merupakan....

a)

program akhir

b)

program yang ditengah

c)

serial program

d)

awal program

2.

tanda ; (titik koma) merupakan ...

a)

awal program

b)

akhir program

c)

akhir setiap baris program

d)

menentukan awal program

3.

kode program yang digunakan untuk menyimpan suatu nilai pada sebuah nama adalah ...

a)

variabel

b)

integer

c)

boolean

d)

float

4.

Pada operator matematika perkalian menggunakan simbol...

a)

+

b)

x

c)

*

d)

/

5.

Apakah fungsi dari scanf ?

a)

Menampilkan hasil input

b)

Menampilkan hasil output

c)

Mengeksekusi program

d)

Menghilangkan variabel

6.

Apakah fungsi dari tipe data char?

a)

Menulis karakter

b)

Menulis nilai huruf

c)

Memberikan efek

d)

Memberi warna

7.

Apakah fungsi dari tipe data string?

a)

Untuk teks

b)

Untuk angka

c)

Untuk bilangan

d)

Untuk nilai

8.

Penulisan header pada program diawali dengan....

a)

#include

b)

Int main

c)

Getch();

d)

iostream

9.

Merupakan proses menerjemahkan bahasa manusia kedalam bahasa yang dimengerti komputer disebut ?

a)

Debug

b)

Compile

c)

Expent

d)

Header

10.

Suatu tempat untuk menampung nilai atau data yang dapat berubah-ubah disebut?

a)

define

b)

Shorting

c)

Main

d)

variabel

11.

Yang bukan tipe data yang bersifat numerik adalah ...

a)

Float

b)

Long

c)

Char

d)

Short

12.

Suatu bilangan yang nilainya tetap adalah?

a)

konstanta

b)

konstitusi

c)

konichiwa

d)

konbanwa

13.

Dibawah ini merupakan tipe data bilangan bulat....

a)

Int

b)

Char

c)

String

d)

Cin

e)

Float

14.

Relasi > menunjukkan

a)

Lebih besar daripada

b)

Lebih kecil dsripada

c)

Sama dengan

d)

Tidak samadengan

15.
Pada Bahasa C, sintak yang ditandai dengan dua garis miring "//" atau pun garis miring dan bintang "/* …......*/ adalah …
a)
Preprocessor
b)
Komentar
c)
Variabel
d)
Program Utama
16.

Perhatikan contoh program berikut. fungsi #include <> pada program tersebut adalah untuk …

a)

Memanggil variabel

b)

Memanggil fungsi utama

c)

Memanggil pustaka/library

d)

Memanggil komentar

17.
Klasifikasi data yang membagi data dalam beberapa jenis sehingga komputer mampu mengenali maksud dari program disebut juga…
a)
Variabel
b)
Tipe data
c)
operator
d)
fungsi
18.
Tipe data yang hanya dapat menyatakan benar(1) dan salah(0) adalah…
a)
Integer
b)
Float
c)
char
d)
Boolean
19.
Perhatikan permasalahan berikut. Rudi ingin membuat program untuk menghitung luas suatu bangunan. Nilai yang akan Rudi masukan adalah dalam satuan meter dan berupa nilai pecahan. Berdasarkan permasalahan tersebut, maka variabel yang tepat untuk digunakan oleh Rudi adalah …
a)
bool
b)
int
c)
char
d)
float
20.
Karakter khusus yang digunakan untuk mengoperasikan dua value/nilai atau lebih seperti pertambahan pengurangan dan sebagainya disebut …
a)
Operator
b)
Variabel
c)
Tipe data
d)
Struktur
21.
Operator yang digunakan untuk menjumlahkan memiliki symbol …
a)
=
b)
*
c)
+
d)
%
22.
Operator yang digunakan untuk mengkalikan memiliki symbol …
a)
=
b)
*
c)
+
d)
%
23.
Operator yang digunakan untuk memberi nilai memiliki symbol …
a)
=
b)
*
c)
+
d)
%
24.

Merupakan proses menterjemahkan bahasa manusia kedalam bahasa yang dimengerti komputer disebut?

a)

Debug

b)

Compile

c)

Run

d)

Error

25.

Hasil = a*b; merupakan

a)

Penjumlahan

b)

Pembagian

c)

Pengurangan

d)

Perkalian