40 Contoh Soal Program Dasar Kelas X TKJ Semeseter 2 dan Kunci Jawaban 2026

40 Contoh Soal Program Dasar Kelas X TKJ Semeseter 2 dan Kunci Jawaban 2026

Disiarkan oleh stikpn.ac.id – Artikel seputar contoh soal program dasar kelas x tkj semeseter 2 bisa anda temukan disini. Mempersiapkan ujian akhir semester dua pada kelas X jurusan Teknik Komputer dan Jaringan (TKJ) memerlukan latihan soal yang relevan. Berikut ini kami rangkum contoh soal program dasar yang sering muncul dalam tes 2026. Setiap contoh dilengkapi penjelasan singkat untuk membantu pemahaman.

1. Soal logika pengkondisian Dasar

Pengkondisian merupakan fondasi utama dalam menulis algoritma sederhana. Soal pada bagian ini menguji kemampuan siswa memahami struktur if‑else serta operator perbandingan. Contoh soal biasanya melibatkan keputusan berdasarkan nilai variabel tertentu.

Berikut beberapa contoh yang dapat Anda kerjakan untuk mengasah kemampuan logika pengkondisian.

  • Jika nilai variabel A lebih besar dari 10, tampilkan “A besar”; jika tidak, tampilkan “A kecil”. Tentukan output ketika A = 8.
  • Program menerima tiga angka X, Y, Z. Tampilkan angka terbesar di antara ketiganya menggunakan percabangan.
  • Berikan hasil “Lulus” bila nilai akhir siswa >= 75, jika tidak tampilkan “Tidak Lulus”. Hitung hasil untuk nilai 68.

2. Soal perulangan (Loop) Sederhana

Perulangan memungkinkan eksekusi kode berulang tanpa menulis berulang‑ulang. Soal perulangan menguji pemahaman tentang for, while, dan do‑while serta kontrol alur di dalamnya. Pada kelas X TKJ, siswa biasanya diminta menulis program menghitung atau menampilkan deret angka.

Contoh soal berikut menuntut Anda menuliskan logika loop yang tepat.

  • Tuliskan program yang mencetak semua bilangan genap dari 2 sampai 20 menggunakan perulangan for.
  • Buat algoritma yang menghitung jumlah digit pada sebuah bilangan positif menggunakan while.
  • Gunakan do‑while untuk meminta input angka hingga pengguna memasukkan nilai negatif.

3. Soal Operasi String dan Manipulasi Karakter

Pengolahan string menjadi penting ketika mengerjakan aplikasi berbasis teks. Soal ini menguji kemampuan siswa memotong, menggabungkan, dan membandingkan string dengan fungsi dasar. Pada ujian, contoh biasanya melibatkan input nama atau kalimat pendek.

READ  Ternyata Begini Cara Membuat 1.1 1.2 1.3 di Word untuk Skripsi yang Rapi dan Otomatis
Soal Ujian Dasar Program X Tkj2 PDF
Soal Ujian Dasar Program X Tkj2 PDF

Berikut contoh soal yang dapat Anda selesaikan.

  • Ambil tiga huruf pertama dari sebuah kata yang dimasukkan pengguna dan tampilkan hasilnya.
  • Gabungkan dua string “TKJ” dan “2026” menjadi satu string tanpa spasi.
  • Hitung berapa kali huruf vokal muncul dalam kalimat yang diberikan.

4. Soal Array Sederhana dan Pencarian Nilai

Array memungkinkan penyimpanan sekumpulan data dengan tipe yang sama. Soal array pada TKJ kelas X biasanya meminta siswa menginisialisasi, mengakses, dan melakukan pencarian nilai dalam satu dimensi. Keterampilan ini penting untuk aplikasi data sederhana.

Contoh soal berikut menantang kemampuan Anda dalam mengelola array.

  • Inisialisasi array berisi nilai {5, 12, 7, 9, 3}. Tampilkan nilai terbesar.
  • Masukkan 5 nilai ke dalam array, kemudian cari dan tampilkan indeks nilai 7 jika ada.
  • Buat program yang menghitung rata‑rata nilai dalam array berukuran 10.

5. Soal Penyusunan Algoritma Berbasis Kasus Kehidupan

Algoritma tidak hanya berlaku pada contoh matematis, tetapi juga pada situasi sehari‑hari. Soal ini menilai kemampuan siswa menerjemahkan permasalahan nyata menjadi urutan langkah logis. Contoh kasus biasanya melibatkan penjadwalan atau perhitungan sederhana.

Berikut contoh kasus yang dapat Anda ubah menjadi algoritma.

  • Seorang petugas perpustakaan ingin menghitung denda keterlambatan buku. Denda 5000 rupiah per hari, maksimal 5 hari. Buat algoritma untuk menghitung total denda.
  • Rani berjalan lebih cepat daripada Nina, dan Nando lebih cepat daripada Ridho. Buat urutan kecepatan berdasarkan data tersebut.
  • Jika seorang siswa memiliki nilai harian 80, 85, 78, 90, hitung nilai akhir dengan rata‑rata tertimbang 40% nilai harian dan 60% nilai ujian akhir 88.

Kesimpulan

Latihan soal program dasar kelas X TKJ semester 2 yang terstruktur dapat meningkatkan kepercayaan diri dalam menghadapi ujian 2026. Dengan menguasai logika pengkondisian, perulangan, manipulasi string, array, dan penyusunan algoritma, siswa siap mengatasi tantangan soal yang bervariasi. Selalu evaluasi jawaban dan perbaiki pemahaman untuk hasil optimal.

READ  Contoh soal ulangan harian ipa kelas 8 semester 2