Pendidikan
Ternyata Ini 5 Contoh Soal Pemrograman Dasar Uraian Kelas 10 Semester 2 yang Sering Muncul di Ujian

Ternyata Ini 5 Contoh Soal Pemrograman Dasar Uraian Kelas 10 Semester 2 yang Sering Muncul di Ujian

Disiarkan oleh stiedharmaputrasmg.ac.id – Artikel seputar contoh soal pemrograman dasar uraian kelas 10 semester 2 bisa anda temukan disini. Menghadapi Penilaian Akhir Semester (PAS) genap, siswa kelas 10 jurusan RPL atau TKJ perlu berlatih soal pemrograman dasar dalam bentuk uraian. Soal uraian menguji pemahaman konsep, logika algoritma, dan kemampuan menulis kode secara mandiri. Artikel ini menyajikan kumpulan contoh soal pemrograman dasar uraian kelas 10 semester 2 beserta panduan pembahasannya.

Materi Penting Pemrograman Dasar Semester Genap

Semester genap biasanya mencakup struktur kontrol percabangan, perulangan, array, dan fungsi. Penguasaan logika dasar seperti operator relasional dan logika sangat menentukan keberhasilan menyelesaikan soal uraian.

Selain teori, guru sering memberikan studi kasus sederhana yang harus dipecahkan menggunakan bahasa pemrograman seperti Pascal, C++, atau Python. Oleh karena itu, latihan menulis algoritma dan kode secara manual menjadi kunci utama.

Contoh Soal Percabangan If-Else

Soal uraian sering meminta siswa menentukan output dari potongan kode yang mengandung if-else. Pemahaman tentang kondisi majemuk dengan operator AND atau OR juga sering diujikan.

Berikut contoh soal: Tuliskan algoritma untuk menentukan apakah sebuah bilangan bulat positif termasuk genap atau ganjil. Jelaskan langkah-langkahnya secara runtut.

Contoh Soal Perulangan For dan While

Soal perulangan biasanya meminta mencetak deret bilangan, menghitung jumlah, atau menampilkan pola bintang. Siswa harus mampu membedakan kapan menggunakan for, while, atau repeat-until.

Contoh: Buatlah program dengan perulangan for untuk menampilkan bilangan kelipatan 3 dari 3 sampai 30. Tuliskan sintaks lengkapnya.

Soal UAS Pemrograman Dasar kelas 10 semester genap tahun ajaran 2014
Soal UAS pemrograman dasar kelas 10 semester genap tahun ajaran 2014

Kumpulan Soal Uraian dan Pembahasan Singkat

Berikut disajikan sepuluh contoh soal uraian yang sering muncul dalam ujian semester 2. Setiap soal dilengkapi dengan indikator jawaban yang diharapkan.

  1. Jelaskan perbedaan antara variabel global dan variabel lokal dalam sebuah fungsi.
  2. Tuliskan sintaks deklarasi array satu dimensi untuk menyimpan 10 nilai integer dalam bahasa C.
  3. Buatlah flowchart sederhana untuk menghitung luas lingkaran dengan input jari-jari.
  4. Apa output dari kode berikut: for (i=1; i<=5; i++) { if (i%2==0) cout << i; }
  5. Tuliskan fungsi rekursif untuk menghitung faktorial dari bilangan n.
  6. Jelaskan perbedaan antara while dan do-while beserta contoh kasus yang cocok.
  7. Buatlah program untuk mencari nilai terbesar dari tiga bilangan yang diinput.
  8. Tuliskan cara mengurutkan array dengan metode bubble sort secara manual.
  9. Jelaskan apa yang dimaksud dengan array multidimensi dan berikan contoh deklarasinya.
  10. Buatlah program konversi suhu dari Celcius ke Fahrenheit dengan input dari pengguna.
See also  Membuat Halaman di Word: Panduan Lengkap

Setiap jawaban harus disertai penjelasan logika, bukan hanya kode mentah. Guru biasanya memberikan poin lebih untuk langkah berpikir yang runtut.

Tips Menjawab Soal Uraian Pemrograman

Pertama, baca soal dengan teliti dan tuliskan algoritma dalam bentuk pseudocode sebelum menulis kode. Kedua, perhatikan tipe data dan inisialisasi variabel agar tidak terjadi error logika.

Ketiga, uji secara mental dengan contoh input sederhana untuk memastikan output sesuai. Terakhir, tuliskan jawaban dengan rapi dan beri komentar pada bagian penting agar mudah dipahami pemeriksa.

Kesimpulan

Latihan mengerjakan contoh soal pemrograman dasar uraian kelas 10 semester 2 sangat penting untuk mengasah kemampuan berpikir komputasional. Dengan memahami pola soal percabangan, perulangan, array, dan fungsi, siswa akan lebih percaya diri menghadapi ujian.

Gunakan kumpulan soal di atas sebagai bahan belajar mandiri, lalu diskusikan dengan teman atau guru jika menemui kesulitan. Semoga sukses dalam penilaian akhir semester genap.

Leave a Reply

Your email address will not be published. Required fields are marked *