kumpulan soal pemrograman dasar berbasis HOTS STEAM dan AKM

Pemrograman dasar merupakan salah satu mata pelajaran yang ada pada jurusan TEKNIK KOMPUTER dan JARINGAN, MULTIMEDIA dan REKAYASA PERANGKAT LUNAK. pada kesempatan ini akan kami bagi beberapa soal Pemrograman Dasar untuk kelas 1

Soal Pemrograman Dasar yang di bagi sudah berbasis HOTS yang merupakan salah satu soal untuk berfikir lebih komplek untuk menjawabnya.

Soal juga berbasis STEAM dan AKM, soal AKM sendiri akan diberikan pada siswa kelas xi untuk mengetahui literasi yang diterima. Macam Soal AKM ada 2 yaitu Numenisasi dan Literasi. dengan adanya stimulus yang diberikan untuk menjawab pertanyaan siangkat, pertanyaan jawaban komplek, pertanyaan dengan jawaban lebih dari 1 dan menjodohkan.

berikut kompetensi dasar yang ada pada Pemrograman Dasar

1. Menerapkan alur logika pemrograman komputer / Membuat alur logika pemrograman komputer

1. Budi merupalan seoarang programer junior untuk menyusun sebuah program sederhana, maka tahapan pertama di lakkukan adalah sebagai berikut (Jenis Soal HOTS) :
a. Membuat Sebuah Alur Pprogram
b. Membuat Algoritma Pemrogram yang akan dibuat
c. Membeli komputer dengan spek yang lebih tinggi untuk membuat program
d. Mencatat Proses jalannya program yang akan dibuat
e. Mempelajari program yang telah dibuat

2. Setelah kita menentukan Algoritma sebuah program maka prosedur langkah demi langkah yang akan dijalannkan untuk menyelesaikan sebuah masalah program di sebut dengan (Jenis Soal STEAM):
a. Proses Produksi Program
b. Program Coding
c. Algoritma Pemrograman
d. Step prosedural program
e. Diagram proses pengerjaan program

3. Dalam membuat sebuah algoritma meliliki macam yang banyak antara lain adalah Pseudocode yang di gunakan pada penulisan algoritma , Pseudecode menggunakan bahasa yang?
a. Ditulis dengan Bahassa Inggris
b. Bahasa Puitis dan romantis
c. Bahasa pemograman yang ringan seperti bahasa pemrograman tingkat rendah
d. Semua bahasa sembarang bahasa asal terstruktur alurnya
e. Bahasa Mesin dan bahasa pemrograman yang Tinggi serti javs

4. Emi ditugaskan untuk membuat sebuah program kalkulator dia terlebih dahulu membuat / menyusun algoritma dibuat  dengan:
a. Emi menyusun sebelum pembuatan program
b. Emi Pada saat program dibuat dia membuat ALGORITMA
c. Sesudah pembuatan program sebagai evaluasi sekalian membuat laporan
d. Emi membuat algoritma pada saat verifikasi program dijalankan
e. Pada saat di jalankan di komputer disusun algoritma berdasarkan program berjalan

5. masalah merupkan awal dari kita meyusun sebuah solusi, sehingga tahapan yang dilakukan saat kita akan menyelesaikan sebuah masalah adalah dengan:
a. Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil-Solusi
b. Masalah-Solusi-Algoritmalama-Flowchart-Program-Eksekusi-Hasil
c. Masalah-Model Penyelesaan-Algoritma-Eksekusi-Hasil-Solusi
d. Masalah-Model-Algoritma-Program-Eksekusi-hasil -Solusi-Program
e. Masalah-Algoritma pemrograman-Model-Eksekusi-Hasil-Solusi

6. Berikut ada pemodelan sebuah program sederhana ,Diketahui terdapat kantong P yang sudah kosong. Sedangkan kantong Q sudah berissi 10 buah kelereng dan kantong R juga sudah berisi 15 kelereng. Apabila kita membawa hanya dengan sebuah kantong dan kantong itu BUKAN kantong P yang dibawa, Maka jumlah dari kelereng yang terbawa kantong tersebut adalah :
a. kaleng jumlah 10
b. kurang dari 15
c. kelerang kurang dari 10 atau 15
d. 10 dan 15 kelereng
e. Kosong, tidak ada kelereng yang terbawa

7. Guru memberikan tugas rumah tentang algoritma : Apabila terdapat warna merah, maka akan menjadi hijau. Tetapi Apabila warna hijau maka berubah jadi putih, selain pada warna merah dan hijau akan menjadi maka jadi ungu. Jika saat di input warna adalah hitam hasil warna akan menjadi :
a. Warna Merah
b. Ungu dan Hijau
c. Hijau dan Putih
d. Putih dan Abu abu
e. Warna Abu-abu

8. Potongan algoritma berikut adalah Instruksi umtuk P = Q akan menjadikan sebuah nilai P=Q,  sehingga nilai Q sekarang akan menjadi :
a. Menjadi Sembarang Nilai Yang di inputkan
b. Q berisi hampa
c. Q tetap tanpa perubahan
d. Menjadi 10 pada Q
e. P tetap dan Q Sama 

2. Memahami perangkat lunak bahasa pemrograman / Melakukan Instalasi perangkat lunak bahasa pemrograman


3. Menerapkan alur pemrograman dengan struktur bahasa pemrograman komputer / Menulis kode pemrogram sesuai dengan aturan dan sintaks bahasa pemrograman


4. Menerapkan penggunaan tipe data, variabel, konstanta, operator, dan ekspresi / Membuat kode program dengan tipe data, variabel, konstanta, operator dan ekspresi


5. Menerapkan operasi aritmatika dan logika / Membuat kode program dengan operasi aritmatika dan logika


6 Menerapkan struktur kontrol Percabangan dalam bahasa pemrograman / Membuat kode program struktur kontrol percabangan

7 Menerapkan struktur kontrol Perulangan dalam bahasa pemrograman / Membuat kode program struktur kontrol perulangan

8 Menganalisis penggunaan array untuk penyimpanan data di memori / Membuat kode program untuk menampilkan kumpulan data array

9 Menerapkan penggunaan fungsi / Membuat kode program menggunakan fungsi

10 Menerapkan pembuatan antar muka (User Intreface) pada aplikasi / Membuat antar muka (User Intreface) pada aplikasi

11 Menerapkan berbagai struktur kontrol dalam aplikasi antar muka (User Intreface) / Membuat kode program berbagai struktur kontrol dalam aplikasi antar muka (User Intreface).

12 Menganalisis pembuatan aplikasi sederhana berbasis antar muka (User Intreface) / Membuat aplikasi sederhana berbasis antar muka (User Intreface)

13 Mengevaluasi debuging aplikasi pada sederhana / Menggunakan debuging pada aplikasi sederhana

14 Mengevaluasi paket installer aplikasi sederhana / Memformulasikan paket installer aplikasi sederhana

Demikian artikel tentang soal pemrograman dasar berbasis hots , steam dan AKM

LihatTutupKomentar