wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Dasar Pemograman

Total questions: 17

Worksheet time: 10mins

Name
Class
Date
1.

Mana yang benar untuk mendeklarasikan variabel di PHP?

a)
$variabel == 'nilai'
b)
$variabel = 'nilai';
c)
$variabel : 'nilai';
2.

Apa itu variabel dalam pemrograman?

a)
Variabel adalah fungsi yang mengembalikan nilai.
b)
Variabel adalah jenis data yang tidak dapat diubah.
c)
Variabel adalah alat untuk mengukur performa program.
d)
Variabel adalah tempat penyimpanan data yang dapat diubah dalam pemrograman.
3.

Fungsi dari percabangan (if/else) adalah...

a)
Menyimpan data dalam variabel.
b)
Mengambil keputusan berdasarkan kondisi.
c)
Menghentikan program secara tiba-tiba.
d)
Menentukan urutan eksekusi program.
4.

Contoh bahasa pemrograman adalah...

a)

germany

b)

inggris

c)

matematika

d)
Python, Java, C++
5.

Untuk menyimpan kumpulan data dalam satu variabel, seperti daftar nama siswa dalam satu kelas, struktur data apa yang cocok digunakan?

a)
Array
b)
Dictionary
c)
Set
d)
List
6.

Kita ingin membuat kumpulan perintah yang bisa dipanggil berulang kali tanpa perlu menulis ulang kodenya. Apa nama struktur ini dalam pemrograman?

a)
Objek
b)
Variabel
c)
Kelas
d)
Fungsi
7.

Dalam pemrograman, simbol seperti +, -, *, dan / digunakan untuk melakukan operasi pada data. Apa nama umum dari simbol-simbol ini?

a)
Operator aritmatika
b)
Operator perbandingan
c)
Operator bitwise
d)
Operator logika
8.

Kita ingin membuat kode yang bisa membaca masukan dari pengguna seperti nama atau umur melalui form. Dalam PHP, variabel superglobal apa yang biasanya digunakan untuk menangani data dari form metode POST?

a)
$_POST
b)
$_GET
c)
$_REQUEST
d)
$_SESSION
9.

Ketika kita membuat program dan terjadi kesalahan seperti pembagian dengan nol atau kesalahan penulisan sintaks, maka apa yang biasanya muncul di layar?

a)
Program berjalan tanpa masalah
b)
Pesan kesalahan (error message) muncul di layar.
c)
Program berhenti tanpa pesan
d)
Hasil yang tidak terduga ditampilkan
10.

Ketika kita menulis banyak kode, penting untuk memberi penjelasan agar orang lain (atau diri sendiri di masa depan) memahami maksud kode tersebut. Apa istilah untuk penjelasan ini dalam kode?

a)
syntax
b)
komentar
c)
kode
d)
penjelasan
11.

Dalam sebuah program komputer, banyak tugas penting yang harus dijalankan agar data dapat diproses dengan benar. Pilihlah semua aktivitas berikut yang merupakan tugas utama program komputer dalam mengolah data dan memberikan hasil yang diinginkan.

a)

Memproses dan mengubah data sesuai perintah

b)

Melakukan perhitungan matematis seperti penjumlahan dan pengurangan

c)

Menyimpan data sementara agar dapat digunakan kembali selama program berjalan

d)

Menyalakan perangkat keras komputer secara fisik

12.

Fungsi atau procedure adalah konsep penting dalam pemrograman yang membantu mengelola kode agar lebih terstruktur dan mudah dipakai ulang. Pilih semua manfaat menggunakan fungsi dalam menulis kode program.

a)

Mengelompokkan instruksi yang sering digunakan agar dapat dipanggil berulang kali

b)

Membuat kode menjadi lebih terorganisir dan mudah dipahami

c)

Menyimpan file proyek secara otomatis

d)

Mengubah warna tampilan aplikasi secara langsung

13.

Komentar dalam kode program berfungsi untuk memberi penjelasan tambahan agar kode lebih mudah dimengerti. Pilih semua manfaat penggunaan komentar dalam penulisan kode program.

a)

Membantu programmer lain memahami maksud dan fungsi kode yang dibuat

b)

Membuat program berjalan lebih cepat

c)

Mempermudah pemeliharaan dan pengembangan kode di masa depan

d)

Mengurangi ukuran file program

14.

Kesalahan (error) dalam pemrograman bisa terjadi karena berbagai alasan, mulai dari kesalahan penulisan kode hingga masalah logika. Pilih semua hal yang biasanya dapat menyebabkan error dalam program.



☑️ Melakukan pembagian angka dengan nol, yang tidak valid secara matematis

a)

Menggunakan variabel yang belum didefinisikan atau belum diberi nilai

b)

Menulis komentar terlalu panjang dalam kode

c)

Menggunakan bahasa Indonesia untuk menulis komentar

d)

Penulisan sintaks yang salah atau tidak lengkap

15.

Jika kita ingin membuat sebuah migration baru di Laravel untuk menambahkan tabel atau mengubah struktur database, kita menggunakan perintah php artisan make: diikuti dengan kata (a)   .

16.

Dalam pemrograman, operator (a)   adalah simbol yang digunakan untuk melakukan operasi matematika seperti penjumlahan (+), pengurangan (-), perkalian (*), dan pembagian (/).

17.

Sebuah (a)   dalam pemrograman berfungsi sebagai template atau cetak biru yang mendefinisikan atribut dan perilaku objek yang akan dibuat, sehingga memungkinkan penggunaan konsep pemrograman berorientasi objek.