wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TIK KLS 12

Total questions: 25

Worksheet time: 16mins

Name
Class
Date
1.

Dalam pembelajaran Informatika salah satu ilmu yang perlu dipelajari yaitu Algoritma pemrograman. Yang dimaksud dengan algoritma pemrograman yaitu . . . .

a)

urutan / langkah-langkah untuk menyelesaikan masalah pemrograman komputer

b)

urutan / langkah-langkah tidak menyelesaikan masalah pemrograman komputer

c)

urutan / langkah-langkah untuk menyelesaikan masalah pemrograman manusia

d)

urutan/ langkah-langkah belum menyelesaikan masalah pemrograman komputer

e)

urutan/ langkah-langkah untuk tidak menyelesaikan masalah pemrograman komputer

2.
a)

3, 1,2, 7, 5, 4, 6

b)

3, 2,1, 7, 4, 5, 6

c)

2, 3,1, 5, 7, 4, 6

d)

1, 2,3, 5, 7, 4, 6

e)

3, 2,1, 5, 7, 4, 6

3.

Suatu bagan diagram dengan simbol simbol grafis yang menyatakan aliran algoritma secara detail & prosedure sistem secara logika atau suatu standar untuk menggambarkan urutan langkah dalam suatu proses yaitu . . .

a)

Chart

b)

Drawing

c)

Flowchart

d)

Shapes

e)

SmartArt

4.

Simbol flowchart pada gambar yang digunakan sebagai awalan / akhiran program yaitu . . . .

a)

A

b)

B

c)

C

d)

D

e)

E

5.

Berikut ini yang merupakan simbol flowchart dari Processing sebagai simbol pengolahan yang dilakukan oleh komputer

a)

A

b)

B

c)

C

d)

D

e)

E

6.

Simbol Decision sebagai simbol pemilihan proses berdasarkan kondisi yang ada yaitu . . . .

a)

A

b)

B

c)

C

d)

D

e)

E

7.

Dari gambar flowchar di atas apabila dijalankan dalam program hasil yang di dapat apabila

input panjang = 10

input lebar = 5

a)

kosong

b)

150

c)

45

d)

Tidak ada yang muncul

e)

50

8.

Simbol flowchart pada gambar di atas merupakan flowchart untuk menggambarkan sebagai Input/output adalah . . .

a)

A

b)

B

c)

C

d)

D

e)

E

9.

Coding pemrograman C++ pada gambar di atas, yang ditunjukkan huruf A symbol flowchartnya adalah…

a)

Connector sebagai simbol awalan dan akhiran program

b)

Input/output sebagai simbol yang menyatakan proses input atau output

c)

Decision sebagai simbol pemilihan proses berdasarkan kondisi yang ada

d)

Terminator sebagai simbol awalan/permulaan (start) dan akhiran(stop) dari suatu proses/ program

e)

Processing sebagai simbol pengolahan yang dilakukan oleh komputer

10.

Coding pemrograman C++ pada gambar di atas, yang ditunjukkan huruf C symbol flowchartnya adalah…

a)

Connector sebagai simbol awalan dan akhiran program

b)

Input/output sebagai simbol yang menyatakan proses input atau output

c)

Decision sebagai simbol pemilihan proses berdasarkan kondisi yang ada

d)

Terminator sebagai simbol awalan/permulaan (start) dan akhiran(stop) dari suatu proses/ program

e)

Processing sebagai simbol pengolahan yang dilakukan oleh komputer

11.

Coding pemrograman C++ pada gambar di atas, yang ditunjukkan huruf D symbol flowchartnya adalah…

a)

Connector sebagai simbol awalan dan akhiran program

b)

Input/output sebagai simbol yang menyatakan proses input atau output

c)

Decision sebagai simbol pemilihan proses berdasarkan kondisi yang ada

d)

Terminator sebagai simbol awalan/permulaan (start) dan akhiran(stop) dari suatu proses/ program

e)

Processing sebagai simbol pengolahan yang dilakukan oleh komputer

12.

Coding pemrograman C++ pada gambar di atas, yang ditunjukkan huruf E symbol flowchartnya adalah…

a)

Connector sebagai simbol awalan dan akhiran program

b)

Input/output sebagai simbol yang menyatakan proses input atau output

c)

Decision sebagai simbol pemilihan proses berdasarkan kondisi yang ada

d)

Terminator sebagai simbol awalan/permulaan (start) dan akhiran(stop) dari suatu proses/ program

e)

Processing sebagai simbol pengolahan yang dilakukan oleh komputer

13.

Suatu tipe data yang nilainya tidak dapat diubah - ubah (TETAP) adalah....

a)

Variabel

b)

Real

c)

Identifier

d)

Konstanta

14.

Perhatikan gambar penggunaan FUNCTION. pada baris berapa penulisan syntax yang masih belum benar?

a)

6

b)

11

c)

13

d)

12

15.

Tipe data yang cocok untuk menyimpan data nama siswa adalah …

a)

Numeric

b)

Character

c)

Date/Time

d)

Array

e)

Integer

16.

Istilah "Perulangan" dalam pemograman C++ dikenal dengan...

a)

Repeating

b)

Looping

c)

Again

d)

Funtion

e)

Replay

17.

Diatas merupakan contoh dari . . . .

a)

Algoritma Menghitung Luas Segitiga

b)

Flowchart Menghitung Luas Segitiga

c)

Algoritma Menghitung Luas Lingkaran

d)

Flowchart Menghitung Luas Lingkaran

18.

Perintah Cin pada Program C++ digunakan untuk ?

a)

Menginput suatu nilai dari suatu piranti masukan (keyboard)

b)

Menampilkan data pada layar

c)

Mpendeklarasian variable

d)

Mengulang proses looping pada program

19.

Perintah yang digunakan untuk membaca inputan pada c++ adalah...

a)

Printf

b)

Cout

c)

Puts

d)

Cin

20.

Dibawah ini merupakan tipe data bilangan bulat....

a)

Int

b)

Char

c)

String

d)

Cin

21.

Berikut Sintak yang benar untuk menghasilkan output ‘Hello World’ di C++ ?

a)

cout<<“Hello World”;

b)

print<<“Hello World”;

c)

echo “Hello World”;

d)

System.out.print(“Hello World”);

22.

Bagaimana cara membuat komentar di C++ ?

a)

/* Ini komentar

b)

# Ini komentar

c)

// Ini komentar

d)

< Ini komentar >

23.

Tipe data apa yang digunakan untuk menyimpan variabel dengan nilai teks?

a)

string

b)

integer

c)

txt

d)

TXT

24.

Keuntungan dari penggunaan bahasa pemrograman C++ adalah . . . .

a)

banyak digunakan berbagai kalangan

b)

bahasa pemrograman yang sulit dipahami

c)

Harganya mahal

d)

Jarang digunakan untuk berbagai kalangan

25.

Tipe data yang cocok untuk menyimpan data jenis kelamin siswa adalah …

a)

Numeric

b)

Character

c)

Date/Time

d)

boolean

e)

Integer