wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pengenalan Programming

Total questions: 30

Worksheet time: 11mins

Name
Class
Date
1.

Manakah kata yang bukan merupakan bagian dari programming?

a)

Kode

b)

Program

c)

Variabel

d)

Driver

2.

Apa sajakah jurusan yang ada di STMIK Komputama Majenang...

a)

Sistem Informasi,

Teknik Informatika

b)

Teknik Komputer,

Teknik Elektronika

c)

Sistem Informatika,

Teknik Informasi

d)

Sistem Basis Data,

Teknik Informasi

3.

Manfaat Belajar Programming adalah sebagai berikut kecuali ...

a)

Logis

b)

Troublemaker

c)

Sistematis

d)

Teliti

4.

Tujuan Belajar Programming adalah ...

a)

Mengetahui bagaimana caranya membuat program

b)

Memecahkan permasalahan yang ada dengan membuat program

c)

Supaya berpola pikir logis dan disangka pintar

d)

Memperoleh pekerjaan dengan mudah

5.

Urutan tahapan menjadi seorang programmer adalah ...

a)

Bahasa Inggris > Bahasa Pemgrograman > Algoritma > Tipe data

b)

Bahasa pemrograman > Bahasa Inggris > Tipe Data > Algoritma

c)

Bahasa Inggris > Algoritma > Tipe Data > Bahasa Pemrograman

d)

Algoritma > Bahasa Inggris > Tipe Data > Bahasa Pemrograman

6.

Siapa penemu algoritma?

a)

Al-Kindi

b)

Al-Khawarizmi

c)

Bill Gates

d)

Ibnu Sina

7.

Apakah "Programming" lebih luas daripada "Coding" ?

a)

True

b)

False

c)

Null

d)

Undefined

8.

Sebuah prosedur sistematis untuk memecahkan permasalahan dengan langkah-langkah berurutan disebut ...

a)

Query

b)

Variabel

c)

Algoritma

d)

Debug

9.

Algoritma membuat mie gelas dimulai setelah kata mulai dilanjutkan dengan ...

a)

Mempersiapkan gelas, mie gelas, air panas dan sendok

b)

Menyeduh air panas kedalam gelas

c)

Membeli mie gelas di warung

d)

Memasukkan mie dan bumbu kedalam gelas

10.

Pada pembuatan program komputer dalam programming, algoritma dibuat saat ...

a)

Program berjalan

b)

Pendeklarasian Variabel

c)

Sesudah pembuatan program

d)

Sebelum pembuatan program

11.

Algoritma yang dibuat menggunakan bahasa yang mendekati bahasa pemrograman disebut ...

a)

Flowchart

b)

Deskriptif

c)

Pseudocode

d)

Assembly

12.

Manakah simbol flowchart yang digunakan untuk memulai atau mengakhiri algoritma

a)

D

b)

C

c)

A

d)

B

13.

Tipe data dalam programming adalah ...

a)

Jenis-jenis data yang mempunyai nilai yang berbeda

b)

Klasifikasi data tentang bagaimana programmer akan menggunakan data tersebut

c)

Data yang disusun secara sistematis

d)

Wadah pengelompokkan data yang sesuai dengan algoritma

14.

Yang bukan termasuk kedalam jenis tipe data dalam Javascript adalah ...

a)

String

b)

Number

c)

Object

d)

Char

15.

Bahasa pemrograman yang mendekati bahasa mesin adalah bahasa ...

a)

Javascript

b)

C++

c)

C

d)

Assembly

16.

Bahasa pemrograman yang digunakan untuk pembuatan game di android adalah?

a)

Java

b)

C++

c)

PHP

d)

Python

17.

Apabila kita ingin membuat sebuah website maka bahasa pemrograman yang kita pilih adalah ...

a)

Javascript dan PHP

b)

C dan C++

c)

C# dan Java

d)

Python dan Visual Basic

18.

Apakah HTML (Hypertext Markup Language) merupakan bagian dari bahasa pemrograman?

a)

True

b)

False

19.

Operator yang berfungsi menghasilkan nilai dari sisa pembagian adalah

a)

/

b)

%

c)

+

d)

**

20.

30 % 7 = ...

a)

2

b)

4

c)

28

d)

4.26

21.

A = 10, B = 5 jika A=B maka nilai B adalah ...

a)

10

b)

15

c)

5

d)

2

22.

Variabel merupakan ...

a)

Tipe data string

b)

Tempat penyimpanan nilai

c)

Tempat menyimpan banyak nilai

d)

Tempat inisialisasi program

23.

Siapakah nama pembicara materi di depan ...

a)

Awal Ardiansyah

b)

Awal Ariansah

c)

Akhir Ariansyah

d)

Awal Ariansyah

24.

Pengkondisian (if) memiliki tiga kata kunci yaitu

a)

if, else, else if

b)

if, then, else

c)

if, then, else if

d)

if, else if, else, then

25.

Premis 1 : Jika Ani nakal, maka Ibu marah

Premis 2 : Jika Ibu marah, maka Ani tidak dapat uang saku

Kesimpulan program pengkondisian yang bisa dibuat adalah ...

a)

Jika Ibu marah, maka Ani nakal

b)

Jika Ani tidak mendapat uang saku, maka Ani marah

c)

Jika Ani nakal, maka Ani tidak dapat uang saku

d)

Jika Ani tidak nakal, maka ibu tidak marah

26.

Bahasa pemrograman yang dipakai pada cover presentasi tadi merupakan bahasa ...

a)

PHP

b)

Javascript

c)

Pyhon

d)

Java

27.

Berapakah jumlah gigi di dalam mulut orang dewasa?

a)

24

b)

32

c)

30

d)

36

28.

Programmer yang berhasil adalah programmer yang ...

a)

Berpenghasilan tinggi

b)

Menyelesaikan permasalahan sekitar

c)

Kerja di luar negeri

d)

Menciptakan bahasa pemrograman sendiri

29.

Baris kode program disebut ...

a)

Sintaks

b)

Variabel

c)

Bug

d)

Parameter

30.

3 * 0 + 10 / 2 = ....

a)

0

b)

5

c)

3

d)

10