Pemko Pekanbaru
Super Hub Pemko Pekanbaru

Pelajaran Sekolah

Soal Ujian UAS Pemrograman Dasar PD Kelas 10 Jurusan TKJ SMK Semester 1 2025 Lengkap Kunci Jawaban

Berikut ini adalah Soal Ujian UAS/PAS Pemrograman Dasar PD Kelas 10 Jurusan TKJ SMK Semester 1 2025 Dilengkapi Kunci Jawaban

Tribunpekanbaru.com/Kompas.com
Ilustrasi - Soal Ujian UAS Pemrograman Dasar PD Kelas 10 Jurusan TKJ SMK Semester 1 2025 Lengkap Kunci Jawaban 

5. Tujuan utama penulisan algoritma adalah...
   a. Mempercepat jaringan
   b. Menyelesaikan masalah dengan langkah logis
   c. Menghemat daya komputer
   d. Menyimpan data

6. Contoh bahasa pemrograman tingkat tinggi yang sering digunakan di SMK adalah...
   a. Python
   b. Assembly
   c. Machine Code
   d. Binary

7. Variabel digunakan untuk...
   a. Menghapus data
   b. Menyimpan nilai dalam program
   c. Menampilkan output
   d. Membuat perulangan

8. Nama variabel yang benar adalah...
   a. 1nilai
   b. nilai_siswa
   c. @data
   d. nama siswa

9. Tipe data untuk menyimpan bilangan bulat adalah...
   a. string
   b. float
   c. int
   d. bool

10. Nilai yang memiliki tanda petik dua (“”) termasuk tipe data...
    a. integer
    b. string
    c. boolean
    d. float

11. Dalam Python, simbol digunakan untuk...
    a. Penjumlahan
    b. Komentar
    c. Pangkat
    d. Pembagian

12. Operator aritmatika untuk pembagian bulat dalam Python adalah...
    a. /
    b. //
    c. persen
    d.

13. Jika `x = 8` dan `y = 3`, maka hasil `x % y` adalah...
    a. 3
    b. 2
    c. 1
    d. 5

14. Output dari `print("SMK" + "TKJ")` adalah...
    a. SMK TKJ
    b. SMKTKJ
    c. SMK+TKJ
    d. Error

15. Operator logika yang berarti “dan” adalah...
    a. or
    b. xor
    c. not
    d. and

16. Operator pembanding yang benar adalah...
    a. =>
    b. ==
    c. =
    d. :=

17. Jika `x = 5` dan `y = 7`, maka hasil `x < y>    a. True
    b. False
    c. 12
    d. Error

18. Pernyataan percabangan dalam Python ditulis menggunakan...
    a. for
    b. if
    c. while
    d. print

19. Bagian yang digunakan untuk mengulang perintah adalah...
    a. for dan while
    b. if dan else
    c. input dan output
    d. int dan float

Halaman 2/4
Rekomendasi untuk Anda
Ikuti kami di

Berita Terkini

© 2025 TRIBUNnews.com Network,a subsidiary of KG Media.
All Right Reserved