wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pemrograman Dasar untuk SMK/SMA/MA

Total questions: 25

Worksheet time: 10mins

Name
Class
Date
1.

Penyelesaian permasalahan algoritma dengan menggunakan alat bantu sistem komputer melibatkan beberapa tahapan, kecuali...

a)

Analisis masalah

b)

Dokumentasi

c)

Mencari bug

d)

Estimasi program

e)

Merancang algoritma

2.

Salah satu tahapan penyelesaian algoritma dikelompokan menjadi dua yaitu pada fase proglem solving phase dan juga...

a)

A. Analytic phase

b)

B. Correct phase

c)

C. Implementation phase

d)

D. Delegation Phase

e)

E. Semua benar

3.

Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuat masalah, biasa disebut...

a)

A. Proses

b)

B. Rangka

c)

C. Algoritma

d)

D. Step

e)

E. Diagram

4.

Manakah yang bukan termasuk keunggulan Python

a)

Open Source

b)

Perlu membayar mahal untuk download

c)

Menggunakan bahasa inggris yang mudah untuk membuat perintah

d)

Gratis

5.

Manakah yang tidak termasuk ciri dari pemrograman dengan model compiler

a)

Menghasilkan file .exe

b)

Dapat dieksekusi tanpa membutuhkan interpreter

c)

Membutuhkan interpreter untuk eksekusi

d)

Membutuhkan lebih banyak memory untuk membuat objek kode

6.

Manakah yang tidak termasuk ciri dari pemrograman dengan model interpreter

a)

Tidak menghasilkan file .exe

b)

Dapat dieksekusi tanpa membutuhkan interpreter

c)

Membutuhkan interpreter untuk eksekusi

d)

Membutuhkan lebih sedikit memory karena tidak membuat objek kode

7.

Python termasuk ke dalam high level language, apakah arti dari high level language programming

a)

Instruksi yang digunakan mirip dengan bahasa mesin

b)

Instruksi yang digunakan mirip dengan bahasa manusia

c)

Instruksi yang digunakan mirip dengan bahasa semut

d)

Instruksi yang digunakan mirip dengan bahasa planet

8.

Flowchart Adalah....

a)

Desain program komputer

b)

Simbol-simbol komputer yang mempermudah program

c)

Gambar atau bagan yang

memperlihatkan urutan dan hubungan antar proses beserta

instruksinya.

d)

Aliran program yang tidak sistematis

9.

Simbol flowchart yang menyatakan sambungan dari proses ke proses lainnya

dalam halaman yang sama disebut...

a)

Offline Connector

b)

Connector

c)

Connecting Line

d)

Input/Output

10.

Apa hasil PRINT harga jika INPUT harga = 200

a)

200

b)

100

c)

50

d)

25

11.

Alat bantu untuk mengorganisasikan hasil analis adalah dengan…

a)

Input – Proses – Output

b)

Start – Proses – Input

c)

Start – Proses – Output

d)

Start – Input – End

e)

Output – Input – Proses

12.

Tipe data apakah yang bisa digunakan jika int x = 9.90

a)

Array

b)

Float

c)

Char

d)

Fungsi

e)

Dimensi dua

13.

Suatu program yang memiliki statement serta instruksi yang bermaksud untuk tujuan tertentu disebut…

a)

Array

b)

Looping

c)

Fungsi

d)

Variabel

e)

Tipe data

14.

Untuk menampilkan hasil yang sudah di input pada program c++ disebut…

a)

Input

b)

Output

c)

Proses

d)

Start

e)

Pointer

15.

Berikut ini perintah untuk membuat baris baru pada HTML adalah...

a)

<br>

b)

<td>

c)

<break>

d)

<&nbsp>

16.

Berikut ini yang bukan termasuk tag untuk membuat heading adalah...

a)

<h7>

b)

<h3>

c)

<h1>

d)

<h4>

17.

Untuk mendefinisikan judul kita perlu menggunakan tag...

a)

<body>

b)

<html>

c)

<tag>

d)

<title>

18.

Berikut ini atribut yang digunakan untuk mengatur panjang dan lebar suatu elemen adalah...

a)

width dan value

b)

value dan height

c)

width and height

d)

width and margin

19.

Berikut ini karakter yang digunakan untuk tag akhir adalah...

a)

<

b)

>

c)

\

d)

/

20.

Atribut ini berfungsi untuk memberikan teks alternatif pada gambar. Jadi, jika karena sebab tertentu gambar gagal ditampilkan, teks alternatif akan muncul sehingga pengunjung website tetap bisa mengidentifikasi gambar. Atribut tersebut adalah ......

a)

alt

b)

src

c)

img

d)

jpg

21.

Kode html untuk menampilkan gambar adalah : ...

a)

<img src="langit.png" alt="Gambar_Langit">

b)

<insert img src="langit.png" alt="Gambar_Langit">

c)

<insert img src="langit.csv" alt="Gambar_Langit">

d)

<img src="langit.png" alt="Gambar_Langit">

22.

<img src="langit.png" align="middle"> ini adalah contoh kode html untuk menampilkan gambar langit di sisi tengah web page

a)

salah

b)

benar

23.

<a href="Tentang.html">About us</a>

kode ini adalah contoh untuk memasukkan link pada web page kita. Tampilan yg tampak pada web browser saat file html dijalankan pada browser adalah ......

a)

Unknown

b)

Tentang

c)

About us

d)

Tentang.html

24.

ada tag html yang tidak perlu penutup di akhir elemen

a)

benar

b)

salah

25.

Semua konten (isi) website yang akan dibuat dikerjakan diantara tag berikut

a)

<html> ...... </html>

b)

<title>....</title>

c)

<body>...</body>