wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PAS TPMM

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Tahun lahirnya mikroprosesor seri 4004 adalah...

a)

1971

b)

1972

c)

1980

d)

1991

e)

1993

2.

Sebuah chip yang merupakan perpaduan dari suatu rangkaian elektronika yang rumit yang dirancang atau dibuat untuk mengolah atau memproses pekerjaan-pekerjaan yang cukup kompleksdan merupakan otak dan pusat pengendali komputer disebut....

a)

Mikrokomputer

b)

Mikrokontroler

c)

Mikropc

d)

Mikroprosesor

e)

Mikro organisme

3.

Jika file header #include <stdio.h> maka perintah untuk menampilkan kata menggunakan perintah

a)

Scanf

b)

Cin

c)

Cout

d)

Printf

e)

Out

4.

tombol nomor berapakah perintah untuk compile saja

a)

1

b)

2

c)

3

d)

4

e)

5

5.

Suatu nama yang digunakan untuk menyimpan suatu nilai dari tipe data tertentu disebut juga . . . .

a)

Operator

b)

Tipe Data

c)

Ekspresi

d)

Variabel

e)

Header

6.

Bilangan binner adalah bilangan yang berbasis...

a)

bilangan yang berbasis 2, yaitu 1 dan 2

b)

bilangan yang berbasis 2, yaitu 0 dan 1

c)

bilangan yang berbasis 10, yaitu 1-10

d)

bilangan yang berbasis 10, yaitu 0-9

e)

bilangan yang berbasis 8, yaitu 0-7

7.

Bilangan desimal adalah bilangan yang berbasis...

a)

bilangan yang berbasis 2, yaitu 1 dan 2

b)

bilangan yang berbasis 2, yaitu 0 dan 1

c)

bilangan yang berbasis 10, yaitu 1-10

d)

bilangan yang berbasis 10, yaitu 0-9

e)

bilangan yang berbasis 8, yaitu 0-7

8.

//masukkan input. Perintah ini merupakan

a)

Input

b)

Output

c)

Komentar

d)

Mai

9.

cout<<"masukan nilai pertama:" dalam bahasa pemograman c++, perintah ini akan...

a)

Dihiden

b)

Ditampilkan

c)

Dihapus

d)

Diulang

10.

Hasil = a*b; merupakan

a)

Penjumlahan

b)

Pembagian

c)

Pengurangan

d)

Perkalian

11.

Rumus menghitung luas segitiga adalah....

a)

(alas x tinggi) * 2

b)

(alas + tinggi) / 2

c)

(alas x tinggi) /2

d)

(alas x tinggi) + 2

12.

\b dalam Pemograman berarti

a)

Spasi

b)

Tab

c)

Ganti baris

d)

Output

13.

Printf digunakan untuk....

a)

Menghapus layar

b)

Menampilkan karakter dimonitor

c)

Menghiden layar

d)

Kondisi sleep layar

14.

Jenis data yang digunakan dalam proses aritmatika disebut...

a)

data string

b)

data numerik

c)

data logita

d)

data biner

15.

Tanda /* ..............*/ adalah untuk...

a)

main

b)

komentar

c)

void

d)

aperasi aritmatika

16.

Perhatikan skrip program. keluaran program diatas adalah...

a)

loop = 9, hitung = 9

b)

loop 9, hitung 1

c)

loop 9, hitung 0

d)

loop 9, hitung -1

17.

Type data dalam bahasa c terdapat lima type, yaitu

a)

int, chart, float, double, run

b)

int, chart, float, double, void

c)

int, chart, float, double, decompile

d)

int, chartm, float, double.

18.

Dalam penulisasn sintak <int>; adalah untuk...

a)

karakter

b)

bilangan

c)

bilangan desimal

d)

bilangan biner

19.

chart adalah untuk...

a)

bilangan

b)

bildesimal

c)

karakter

d)

bilbiner

20.

Dalam penulisan bahasa pemograman C sifatnya sensitif artinya...

a)

huruf besar dan huruf kecil dianggap sama

b)

huruf besar dan huruf kecil dianggap berbeda

c)

huruf besar dan huruf kecil dianggap tidak masalah

d)

huruf besar dan huruf kecil dianggap serupa

21.

Dalam data logika hanya mengenal dua kondisi yaitu...

a)

satu dan dua

b)

tiga dan satu

c)

benar (true) dan salah(false)

d)

dua dan tiga

22.

"Helo","Lagi Belajar" adalah contoh ...

a)

konstanta data sting

b)

konstanta data karakter

c)

komentar

d)

main

23.

Pada skrip program, void setup merupakan....

a)

program akhir

b)

program yang ditengah

c)

serial program

d)

awal program

24.

Pada operator matematika perkalian menggunakan simbol...

a)

+

b)

x

c)

*

d)

/

25.

Apakah fungsi dari scanf ?

a)

Menampilkan hasil input

b)

Menampilkan hasil output

c)

Mengeksekusi program

d)

Menghilangkan variabel

26.

Apakah fungsi dari tipe data string?

a)

Untuk teks

b)

Untuk angka

c)

Untuk bilangan

d)

Untuk nilai

27.

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

a)

Debug

b)

Compile

c)

Expent

d)

Header

28.

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

a)

define

b)

Shorting

c)

Main

d)

variabel

29.

Yang bukan tipe data yang bersifat numerik adalah ...

a)

Float

b)

Long

c)

Char

d)

Short

30.

Dibawah ini merupakan tipe data bilangan bulat....

a)

Int

b)

Char

c)

String

d)

Cin

e)

Float