wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

LATIHAN SOAL – PROGRAM TIMER SEDERHANA (PYTHON)

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Fungsi dari baris time sleep adalah …

a)

Untuk menghitung waktu sekarang

b)

Untuk membuat program berhenti sejenak

c)

Untuk menampilkan jam di layar

d)

Untuk mempercepat eksekusi program

2.

Perintah input('For How Many Hours?') digunakan untuk …

a)

Menampilkan hasil perhitungan

b)

Meminta pengguna memasukkan angka jam

c)

Menyimpan waktu otomatis dari komputer

d)

Menghitung jumlah detik

3.

Mengapa ada fungsi int() di depan input()?

a)

Agar hasilnya berupa teks

b)

Agar hasilnya berupa angka bulat

c)

Agar bisa menampilkan desimal

d)

Agar bisa menghitung waktu

4.

Rumus yang benar untuk mengubah jam, menit, dan detik menjadi total detik adalah …

a)

Hour * 60 + Minutes * 60 + Second

b)

Hour * 3600 + Minutes * 60 + Second

c)

Hour * 60 * 60 * Second

d)

Hour + Minutes * Second

5.

Kesalahan pada baris Timer = int(Hour * 360 + Minutes * 60 * Second) adalah …

a)

Ada tanda kurung kurang

b)

Tidak perlu dikonversi ke integer

c)

Rumus perhitungannya salah

d)

Variabelnya tidak dikenal

6.

Fungsi dari for i in range(Timer): adalah …

a)

Menjalankan program tanpa batas

b)

Mengulang proses sebanyak nilai Timer

c)

Mengulang sampai pengguna menekan tombol

d)

Menghentikan program setelah 1 detik

7.

Apa fungsi dari Timer = Timer - 1 dalam program?

a)

Menghapus variabel Timer

b)

Mengulang program dari awal

c)

Mengurangi nilai Timer agar menghitung mundur

d)

Menambah nilai Timer

8.

Fungsi time.sleep(1) akan membuat program …

a)

Berhenti selama 1 detik sebelum lanjut

b)

Menyimpan data selama 1 detik

c)

Menjalankan perintah 1 kali saja

d)

Menghapus tampilan setiap 1 detik

9.

Apa yang akan muncul di layar setelah waktu habis?

a)

'Done!'

b)

'Finish!'

c)

'Time Up!'

d)

'Stop Timer!'

10.

Jika pengguna memasukkan jam = 0, menit = 0, detik = 3, maka output program adalah …

a)

A. 3, 2, 1, Time Up!

b)

B. 3, 2, 1, 0, Time Up!

c)

C. 2, 1, 0, Time Up!

d)

D. 3, 2, Time Up!