SlideShare une entreprise Scribd logo
1  sur  12
KISI-KISI SOAL PENILAIAN TENGAH SEMESTER
KELAS X/2
Nama Sekolah : SMK BINA NUSA Alokasi Waktu : 60 Menit
Mata Pelajaran : Pemrograman Dasar Jumlah soal : 10 Esay
Kurikulum : K-13 Tahun Pelajaran : 2022/2023
No.
Urut
Standar Kompetensi/
Kompetensi Dasar
Bahan Kelas/
smt.
Materi Indikator Soal
(Taxonomi Bloom)
Bentuk Tes
(Tertulis/Praktik)
No. Soal
1 Menganalisa penggunaan
array untuk penyimpanan
data di memori
X/2 Array Memahami dan menjelaskan
pengertian array
Tertulis 1, 2, 7
2 Menganalisa penggunaan
array untuk penyimpanan
data di memori
X/2 Array Memahami jenis-jenis array Tertulis 5, 6
3 Menganalisa penggunaan
array untuk penyimpanan
data di memori
X/2 Array Memahami penggunaan array
untuk penyimpanan data di
memori
Tertulis 4, 8
4 Membuat kode program
untuk menampilkan
kumpulan data array
X/2 Array Membuat kode program
menampilkan kumpulan data
array dan kasus array lainnya.
Tertulis 3
KARTU SOAL PENILAIAN TENGAH SEMESTER
KELAS X/2
Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin
Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023
Bahan Kelas/smt : X/2
Bentuk Tes : 10 Essay
Standar Kompetensi -
Kompetensi Dasar
Menganalisa penggunaan array untuk
penyimpanan data di memori
Nomor Soal Buku Sumber
1
Pemrograman Dasar SMK/MAK Kelas X
Penerbit : CV. Putra Nugraha
Rumusan Butir Soal :
Apakah yang dimaksud dengan pengertian Array?
Materi
Array (A. Definisi Array)
Indikator
Memahami dan menjelaskan pengertian
array
Kunci Jawaban
Array merupakan struktur data yang berisi sejumlah data bertipe sama yang diacu menggunakan
satu nama (variable), setiap variable didalam array disebut elemen array yang dapat diakses
melalui index yang merupakan posisi dari elemen array.
No. Digunakan
untuk
Tanggal Jumlah
Siswa
Tingkat
Kesukaran
Daya
Pembeda
Proporsi Jawaban pada Pilihan Keterangan
A B C D E OMIT
1 PTS Sedang - - - - - - Essay
KARTU SOAL PENILAIAN TENGAH SEMESTER
KELAS X/2
Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin
Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023
Bahan Kelas/smt : X/2
Bentuk Tes : 10 Essay
Standar Kompetensi -
Kompetensi Dasar
Menganalisa penggunaan array untuk
penyimpanan data di memori
Nomor Soal Buku Sumber
2
Pemrograman Dasar SMK/MAK Kelas X
Penerbit : CV. Putra Nugraha
Rumusan Butir Soal :
Sebutkan keunggulan dari Array!
Materi
Array (A. Defenisi Array)
Indikator
Memahami dan menjelaskan pengertian
array
Kunci Jawaban
1. Sangat cocok untuk pengaksesan acak. Sembarang elemen di array dapat dipicu secara
langsung tanpa melalui elemen-elemen lain.
2. Jika telah berada disuatu lokasi elemen, maka sangat mudah untuk menelusuri ke
elemen-elemen tetangga, baik elemen pendahulu maupun elemen penerus.
No. Digunakan
untuk
Tanggal Jumlah
Siswa
Tingkat
Kesukaran
Daya
Pembeda
Proporsi Jawaban pada Pilihan Keterangan
A B C D E OMIT
1 PTS Sedang - - - - - - Essay
KARTU SOAL PENILAIAN TENGAH SEMESTER
KELAS X/2
Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin
Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023
Bahan Kelas/smt : X/2
Bentuk Tes : 10 Essay
Standar Kompetensi -
Kompetensi Dasar
Menganalisa penggunaan array untuk
penyimpanan data di memori
Nomor Soal Buku Sumber
3
Pemrograman Dasar SMK/MAK Kelas X
Penerbit : CV. Putra Nugraha
Rumusan Butir Soal :
Perhatikan kode program Visual Basic.Net berikut!
Dim n(4) As Integer
For i = 0 To 4
n(i) = (i + 2) ^ 2
Next i
For i = 0 To 4
ListBox1.Items.Add(“Elemen ke-“ & i & “= “
& n(i))
Next i
Apa hasil keluaran dari kode program tersebut?
Materi
Array
Indikator
Memahami penggunaan array untuk
penyimpanan data di memori Kunci Jawaban
Elemen ke-(0) = 4
Elemen ke-(1) = 6
Elemen ke-(2) = 8
Elemen ke-(3) = 10
Elemen ke-(4) = 12
No. Digunakan
untuk
Tanggal Jumlah
Siswa
Tingkat
Kesukaran
Daya
Pembeda
Proporsi Jawaban pada Pilihan Keterangan
A B C D E OMIT
1 PTS HOTS - - - - - - Essay
KARTU SOAL PENILAIAN TENGAH SEMESTER
KELAS X/2
Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin
Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023
Bahan Kelas/smt : X/2
Bentuk Tes : 10 Essay
Standar Kompetensi -
Kompetensi Dasar
Menganalisa penggunaan array untuk
penyimpanan data di memori
Nomor Soal Buku Sumber
4
Pemrograman Dasar SMK/MAK Kelas X
Penerbit : CV. Putra Nugraha
Rumusan Butir Soal :
Perhatikan gambar table array dibawah ini
X(0) X(1) X(2) X(3) X(4) X(5) X(6) X(7) X(8) X(9)
10 30 50 70 90 110 130 150 170 190
Berdasarkan dari table array diatas sebutkan bagian-bagian berikut ini :
a. X(0), X(1), hingga X(9) adalah .....
b. 0, 1, 2, 3, hingga 9 adalah .....
c. 10, 30, 50 hingga 190 adalah .....
Materi
Array (A. Definisi Array)
Indikator
Memahami penggunaan array untuk
penyimpanan data di memori Kunci Jawaban
a. Elemen array X
b. Index array
c. Nilai yang tersimpan dalam masing-masing elemen array
No. Digunakan
untuk
Tanggal Jumlah
Siswa
Tingkat
Kesukaran
Daya
Pembeda
Proporsi Jawaban pada Pilihan Keterangan
A B C D E OMIT
1 PTS Sedang - - - - - - Essay
KARTU SOAL PENILAIAN TENGAH SEMESTER
KELAS X/2
Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin
Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023
Bahan Kelas/smt : X/2
Bentuk Tes : 10 Essay
Standar Kompetensi -
Kompetensi Dasar
Menganalisa penggunaan array untuk
penyimpanan data di memori
Nomor Soal Buku Sumber
5
Pemrograman Dasar SMK/MAK Kelas X
Penerbit : CV. Putra Nugraha
Rumusan Butir Soal :
Jelaskan arti syntax array satu dimensi dibawah ini!
Dim NamaJurusan(10) As String
Materi
Array (B. Array Satu Dimensi)
Indikator
Memahami jenis-jenis array
Kunci Jawaban
Array satu dimensi dengan NamaJurusan akan mempunyai elemen sebanyak 11 dengan nomor
index mulai dari 0 sampai dengan 10
No. Digunakan
untuk
Tanggal Jumlah
Siswa
Tingkat
Kesukaran
Daya
Pembeda
Proporsi Jawaban pada Pilihan Keterangan
A B C D E OMIT
1 PTS Sedang - - - - - - Essay
KARTU SOAL PENILAIAN TENGAH SEMESTER
KELAS X/2
Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin
Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023
Bahan Kelas/smt : X/2
Bentuk Tes : 10 Essay
Standar Kompetensi -
Kompetensi Dasar
Menganalisa penggunaan array untuk
penyimpanan data di memori
Nomor Soal Buku Sumber
6
Pemrograman Dasar SMK/MAK Kelas X
Penerbit : CV. Putra Nugraha
Rumusan Butir Soal :
Sebutkan dan jelaskan 2 jenis Array!
Materi
Array
Indikator
Memahami jenis-jenis array
Kunci Jawaban
1. Array satu dimensi dapat dianalogikan seperti sebuah table yang terdiri atas satu kolom
dan sejumlah stu baris.
2. Array multidimensi dapat dianalogikan seperti sebuah tabel yang terdiri atas sejumlah
kolom dan sejumlah baris.
No. Digunakan
untuk
Tanggal Jumlah
Siswa
Tingkat
Kesukaran
Daya
Pembeda
Proporsi Jawaban pada Pilihan Keterangan
A B C D E OMIT
1 PTS Sedang - - - - - - Essay
KARTU SOAL PENILAIAN TENGAH SEMESTER
KELAS X/2
Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin
Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023
Bahan Kelas/smt : X/2
Bentuk Tes : 10 Essay
Standar Kompetensi -
Kompetensi Dasar
Menganalisa penggunaan array untuk
penyimpanan data di memori
Nomor Soal Buku Sumber
7
Pemrograman Dasar SMK/MAK Kelas X
Penerbit : CV. Putra Nugraha
Rumusan Butir Soal :
Apa saja yang merupakan kelemahan array?
Materi
Array (A. Definisi Array)
Indikator
Memahami dan menjelaskan pengertian
array
Kunci Jawaban
1. Mempunyai fleksibilitas rendah
2. Kebanyakan Bahasa pemrograman mengimplementasikan array dengan ukuran statis
yang sulit diubah ukurannya diwaktu eksekusi.
No. Digunakan
untuk
Tanggal Jumlah
Siswa
Tingkat
Kesukaran
Daya
Pembeda
Proporsi Jawaban pada Pilihan Keterangan
A B C D E OMIT
1 PTS Sedang - - - - - - Essay
KARTU SOAL PENILAIAN TENGAH SEMESTER
KELAS X/2
Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin
Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023
Bahan Kelas/smt : X/2
Bentuk Tes : 10 Essay
Standar Kompetensi -
Kompetensi Dasar
Menganalisa penggunaan array untuk
penyimpanan data di memori
Nomor Soal Buku Sumber
8
Pemrograman Dasar SMK/MAK Kelas X
Penerbit : CV. Putra Nugraha
Rumusan Butir Soal :
1. Tuliskan syntax untuk menghapus data pada index array satu dimensi!
Materi
Array (B. Array Satu Dimensi)
Indikator
Memahami penggunaan array untuk
penyimpanan data di memori
Kunci Jawaban
Nama_array(no_indeks) = “”
No. Digunakan
untuk
Tanggal Jumlah
Siswa
Tingkat
Kesukaran
Daya
Pembeda
Proporsi Jawaban pada Pilihan Keterangan
A B C D E OMIT
1 PTS Sedang - - - - - - Essay
KARTU SOAL PENILAIAN TENGAH SEMESTER
KELAS X/2
Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin
Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023
Bahan Kelas/smt : X/2
Bentuk Tes : 10 Essay
Standar Kompetensi -
Kompetensi Dasar
Menganalisa penggunaan array untuk
penyimpanan data di memori
Nomor Soal Buku Sumber
9
Pemrograman Dasar SMK/MAK Kelas X
Penerbit : CV. Putra Nugraha
Rumusan Butir Soal :
Perhatikan table array multidimensi dan syntax dibawah ini!
0 1 2 3 4 5
0
1 7
Dim Tabel(1,5) As Integer
Tabel(1,1) = 7
Berdasarkan dari table array diatas, isilah titik-titik berikut ini :
a. Dim merupakan ……
b. Tabel adalah ……
c. (1,5) merupakan ……
d. Tabel(1,1) = 7 , artinya ……
Materi
Array (C. Array Multidimensi)
Indikator
Memahami penggunaan array untuk
penyimpanan data di memori
Kunci Jawaban
a. Dim merupakan kode deklarasi variable table sebagai array
b. Tabel adalah nama dari array dan dideklarasikan sebagai integer
c. (1,5) merupakan index arrray yang memiliki dua baris dan enam kolom
d. Tabel(1,1) = 7, artinya menunjuk index array baris ke-1 dan kolom ke-1 dan memori diisi
dengan data 7 yang bersifat integer.
No. Digunakan
untuk
Tanggal Jumlah
Siswa
Tingkat
Kesukaran
Daya
Pembeda
Proporsi Jawaban pada Pilihan Keterangan
A B C D E OMIT
1 PTS Sedang - - - - - - Essay
KARTU SOAL PENILAIAN TENGAH SEMESTER
KELAS X/2
Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin
Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023
Bahan Kelas/smt : X/2
Bentuk Tes : 10 Essay
Standar Kompetensi -
Kompetensi Dasar
Menganalisa penggunaan array untuk
penyimpanan data di memori
Nomor Soal Buku Sumber
10
Pemrograman Dasar SMK/MAK Kelas X
Penerbit : CV. Putra Nugraha
Rumusan Butir Soal :
Perhatikan program berikut!
Dim ekskul (4) As String
ekskul(0) = “Basket”
ekskul(1) = “Voli”
ekskul(2) = “Sepak Bola”
ekskul(3) = “Pencak Silat”
ekskul(4) = “PMR”
For i = 0 To 4
ListBox1.Item.Add (ekskul (i))
Next i
Tuliskan tampilan dari program diatas!
Materi
Array (A. Definisi Array)
Indikator
Memahami penggunaan array untuk
penyimpanan data di memori
Kunci Jawaban
ekskul Basket
ekskul Voli
ekskul Sepak Bola
ekskul Pencak Silat
ekskul PMR
No. Digunakan
untuk
Tanggal Jumlah
Siswa
Tingkat
Kesukaran
Daya
Pembeda
Proporsi Jawaban pada Pilihan Keterangan
A B C D E OMIT
1 PTS Sedang - - - - - - Essay

Contenu connexe

Tendances

Soal uts praktikum pemrograman web
Soal uts praktikum pemrograman webSoal uts praktikum pemrograman web
Soal uts praktikum pemrograman web
dedidarwis
 
Rpp tik kelas vii semester 1
Rpp tik kelas vii semester 1Rpp tik kelas vii semester 1
Rpp tik kelas vii semester 1
hamisya education
 
Rubrik presentasi kelompok
Rubrik presentasi kelompokRubrik presentasi kelompok
Rubrik presentasi kelompok
wawan_wawan
 

Tendances (20)

Kartu soal produktif 2
Kartu soal produktif 2Kartu soal produktif 2
Kartu soal produktif 2
 
Kisi kisi soal dasar desain grafis kelas xi multimedia
Kisi kisi soal dasar desain grafis kelas xi multimediaKisi kisi soal dasar desain grafis kelas xi multimedia
Kisi kisi soal dasar desain grafis kelas xi multimedia
 
kisi kisi ujian semester ii 2022 KJD.docx
kisi kisi ujian semester ii 2022 KJD.docxkisi kisi ujian semester ii 2022 KJD.docx
kisi kisi ujian semester ii 2022 KJD.docx
 
Modul Ajar Basis Data
Modul Ajar Basis DataModul Ajar Basis Data
Modul Ajar Basis Data
 
Soal Essay UAS Dasar Desain Grafis Kelas X Multimedia
Soal Essay UAS Dasar Desain Grafis Kelas X MultimediaSoal Essay UAS Dasar Desain Grafis Kelas X Multimedia
Soal Essay UAS Dasar Desain Grafis Kelas X Multimedia
 
Cover RPP KTSP BAHASA INDONESIA KELAS 8
Cover RPP KTSP BAHASA INDONESIA KELAS 8Cover RPP KTSP BAHASA INDONESIA KELAS 8
Cover RPP KTSP BAHASA INDONESIA KELAS 8
 
makalah jaringan komputer
makalah jaringan komputermakalah jaringan komputer
makalah jaringan komputer
 
Rubrik penilaian makalah
Rubrik penilaian makalahRubrik penilaian makalah
Rubrik penilaian makalah
 
Kartu soal kompetensi kejuruan tkj usbn 2018
Kartu soal kompetensi kejuruan tkj usbn 2018Kartu soal kompetensi kejuruan tkj usbn 2018
Kartu soal kompetensi kejuruan tkj usbn 2018
 
Soal uts praktikum pemrograman web
Soal uts praktikum pemrograman webSoal uts praktikum pemrograman web
Soal uts praktikum pemrograman web
 
FORMAT ATP 2022-KONSENTRASI KEAHLIAN.doc
FORMAT ATP 2022-KONSENTRASI KEAHLIAN.docFORMAT ATP 2022-KONSENTRASI KEAHLIAN.doc
FORMAT ATP 2022-KONSENTRASI KEAHLIAN.doc
 
Soal uts pemrograman web
Soal uts pemrograman webSoal uts pemrograman web
Soal uts pemrograman web
 
Materi lengkap tentang power point
Materi lengkap tentang power pointMateri lengkap tentang power point
Materi lengkap tentang power point
 
KERANGKA DASAR-DASAR TEKNIK JARINGAN KOMPUTER DAN TELEKOMUNIKASI.docx
KERANGKA DASAR-DASAR TEKNIK JARINGAN KOMPUTER DAN TELEKOMUNIKASI.docxKERANGKA DASAR-DASAR TEKNIK JARINGAN KOMPUTER DAN TELEKOMUNIKASI.docx
KERANGKA DASAR-DASAR TEKNIK JARINGAN KOMPUTER DAN TELEKOMUNIKASI.docx
 
Materi tik kelas 9
Materi tik kelas 9Materi tik kelas 9
Materi tik kelas 9
 
IP Address dan Subnetting.pptx
IP Address dan Subnetting.pptxIP Address dan Subnetting.pptx
IP Address dan Subnetting.pptx
 
Rpp tik kelas vii semester 1
Rpp tik kelas vii semester 1Rpp tik kelas vii semester 1
Rpp tik kelas vii semester 1
 
Pengenalan Jurusan RPL
Pengenalan Jurusan RPLPengenalan Jurusan RPL
Pengenalan Jurusan RPL
 
1. Kisi kisi soal Sistim Komputer Kelas X Multimedia K 13 Revisi
1. Kisi kisi soal Sistim Komputer Kelas X Multimedia K 13 Revisi1. Kisi kisi soal Sistim Komputer Kelas X Multimedia K 13 Revisi
1. Kisi kisi soal Sistim Komputer Kelas X Multimedia K 13 Revisi
 
Rubrik presentasi kelompok
Rubrik presentasi kelompokRubrik presentasi kelompok
Rubrik presentasi kelompok
 

Similaire à KARTU SOAL + KISI KISI PEMROGRAMAN DASAR SMK X TKJ

Similaire à KARTU SOAL + KISI KISI PEMROGRAMAN DASAR SMK X TKJ (12)

Rpp matriks pertemuan 1
Rpp matriks pertemuan 1Rpp matriks pertemuan 1
Rpp matriks pertemuan 1
 
516182954-Asesmen-Diagnostik-Matematika-Spensa.docx
516182954-Asesmen-Diagnostik-Matematika-Spensa.docx516182954-Asesmen-Diagnostik-Matematika-Spensa.docx
516182954-Asesmen-Diagnostik-Matematika-Spensa.docx
 
Silabus matematika xi bahasa
Silabus matematika xi bahasaSilabus matematika xi bahasa
Silabus matematika xi bahasa
 
KARTU SOAL MATEMATIKA PEMINATAN KELAS XI MIPA.docx
KARTU SOAL MATEMATIKA PEMINATAN KELAS XI MIPA.docxKARTU SOAL MATEMATIKA PEMINATAN KELAS XI MIPA.docx
KARTU SOAL MATEMATIKA PEMINATAN KELAS XI MIPA.docx
 
Jobsheet mysql
Jobsheet mysqlJobsheet mysql
Jobsheet mysql
 
(revisi 2) RPS metodologi penelitian kuantitatif 2021.pdf
(revisi 2) RPS metodologi penelitian kuantitatif 2021.pdf(revisi 2) RPS metodologi penelitian kuantitatif 2021.pdf
(revisi 2) RPS metodologi penelitian kuantitatif 2021.pdf
 
Fathoni m bahan ajar_if2018_prak.struktur data
Fathoni m bahan ajar_if2018_prak.struktur dataFathoni m bahan ajar_if2018_prak.struktur data
Fathoni m bahan ajar_if2018_prak.struktur data
 
Makalah array
Makalah arrayMakalah array
Makalah array
 
RPS Statistik Agung online.docx
RPS Statistik Agung online.docxRPS Statistik Agung online.docx
RPS Statistik Agung online.docx
 
Rpp tugas semester
Rpp tugas semesterRpp tugas semester
Rpp tugas semester
 
MAKALAH ARRAY BAHASA C (DIKI CANDRA) (2).docx
MAKALAH ARRAY BAHASA C (DIKI CANDRA) (2).docxMAKALAH ARRAY BAHASA C (DIKI CANDRA) (2).docx
MAKALAH ARRAY BAHASA C (DIKI CANDRA) (2).docx
 
Kisi kisi soal ulangan msptl pak made kelas xi tl
Kisi kisi soal ulangan msptl  pak made kelas xi tlKisi kisi soal ulangan msptl  pak made kelas xi tl
Kisi kisi soal ulangan msptl pak made kelas xi tl
 

Dernier

BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
JuliBriana2
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
IvvatulAini
 

Dernier (20)

vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxTEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 

KARTU SOAL + KISI KISI PEMROGRAMAN DASAR SMK X TKJ

  • 1. KISI-KISI SOAL PENILAIAN TENGAH SEMESTER KELAS X/2 Nama Sekolah : SMK BINA NUSA Alokasi Waktu : 60 Menit Mata Pelajaran : Pemrograman Dasar Jumlah soal : 10 Esay Kurikulum : K-13 Tahun Pelajaran : 2022/2023 No. Urut Standar Kompetensi/ Kompetensi Dasar Bahan Kelas/ smt. Materi Indikator Soal (Taxonomi Bloom) Bentuk Tes (Tertulis/Praktik) No. Soal 1 Menganalisa penggunaan array untuk penyimpanan data di memori X/2 Array Memahami dan menjelaskan pengertian array Tertulis 1, 2, 7 2 Menganalisa penggunaan array untuk penyimpanan data di memori X/2 Array Memahami jenis-jenis array Tertulis 5, 6 3 Menganalisa penggunaan array untuk penyimpanan data di memori X/2 Array Memahami penggunaan array untuk penyimpanan data di memori Tertulis 4, 8 4 Membuat kode program untuk menampilkan kumpulan data array X/2 Array Membuat kode program menampilkan kumpulan data array dan kasus array lainnya. Tertulis 3
  • 2. KARTU SOAL PENILAIAN TENGAH SEMESTER KELAS X/2 Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023 Bahan Kelas/smt : X/2 Bentuk Tes : 10 Essay Standar Kompetensi - Kompetensi Dasar Menganalisa penggunaan array untuk penyimpanan data di memori Nomor Soal Buku Sumber 1 Pemrograman Dasar SMK/MAK Kelas X Penerbit : CV. Putra Nugraha Rumusan Butir Soal : Apakah yang dimaksud dengan pengertian Array? Materi Array (A. Definisi Array) Indikator Memahami dan menjelaskan pengertian array Kunci Jawaban Array merupakan struktur data yang berisi sejumlah data bertipe sama yang diacu menggunakan satu nama (variable), setiap variable didalam array disebut elemen array yang dapat diakses melalui index yang merupakan posisi dari elemen array. No. Digunakan untuk Tanggal Jumlah Siswa Tingkat Kesukaran Daya Pembeda Proporsi Jawaban pada Pilihan Keterangan A B C D E OMIT 1 PTS Sedang - - - - - - Essay
  • 3. KARTU SOAL PENILAIAN TENGAH SEMESTER KELAS X/2 Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023 Bahan Kelas/smt : X/2 Bentuk Tes : 10 Essay Standar Kompetensi - Kompetensi Dasar Menganalisa penggunaan array untuk penyimpanan data di memori Nomor Soal Buku Sumber 2 Pemrograman Dasar SMK/MAK Kelas X Penerbit : CV. Putra Nugraha Rumusan Butir Soal : Sebutkan keunggulan dari Array! Materi Array (A. Defenisi Array) Indikator Memahami dan menjelaskan pengertian array Kunci Jawaban 1. Sangat cocok untuk pengaksesan acak. Sembarang elemen di array dapat dipicu secara langsung tanpa melalui elemen-elemen lain. 2. Jika telah berada disuatu lokasi elemen, maka sangat mudah untuk menelusuri ke elemen-elemen tetangga, baik elemen pendahulu maupun elemen penerus. No. Digunakan untuk Tanggal Jumlah Siswa Tingkat Kesukaran Daya Pembeda Proporsi Jawaban pada Pilihan Keterangan A B C D E OMIT 1 PTS Sedang - - - - - - Essay
  • 4. KARTU SOAL PENILAIAN TENGAH SEMESTER KELAS X/2 Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023 Bahan Kelas/smt : X/2 Bentuk Tes : 10 Essay Standar Kompetensi - Kompetensi Dasar Menganalisa penggunaan array untuk penyimpanan data di memori Nomor Soal Buku Sumber 3 Pemrograman Dasar SMK/MAK Kelas X Penerbit : CV. Putra Nugraha Rumusan Butir Soal : Perhatikan kode program Visual Basic.Net berikut! Dim n(4) As Integer For i = 0 To 4 n(i) = (i + 2) ^ 2 Next i For i = 0 To 4 ListBox1.Items.Add(“Elemen ke-“ & i & “= “ & n(i)) Next i Apa hasil keluaran dari kode program tersebut? Materi Array Indikator Memahami penggunaan array untuk penyimpanan data di memori Kunci Jawaban Elemen ke-(0) = 4 Elemen ke-(1) = 6 Elemen ke-(2) = 8 Elemen ke-(3) = 10 Elemen ke-(4) = 12 No. Digunakan untuk Tanggal Jumlah Siswa Tingkat Kesukaran Daya Pembeda Proporsi Jawaban pada Pilihan Keterangan A B C D E OMIT 1 PTS HOTS - - - - - - Essay
  • 5. KARTU SOAL PENILAIAN TENGAH SEMESTER KELAS X/2 Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023 Bahan Kelas/smt : X/2 Bentuk Tes : 10 Essay Standar Kompetensi - Kompetensi Dasar Menganalisa penggunaan array untuk penyimpanan data di memori Nomor Soal Buku Sumber 4 Pemrograman Dasar SMK/MAK Kelas X Penerbit : CV. Putra Nugraha Rumusan Butir Soal : Perhatikan gambar table array dibawah ini X(0) X(1) X(2) X(3) X(4) X(5) X(6) X(7) X(8) X(9) 10 30 50 70 90 110 130 150 170 190 Berdasarkan dari table array diatas sebutkan bagian-bagian berikut ini : a. X(0), X(1), hingga X(9) adalah ..... b. 0, 1, 2, 3, hingga 9 adalah ..... c. 10, 30, 50 hingga 190 adalah ..... Materi Array (A. Definisi Array) Indikator Memahami penggunaan array untuk penyimpanan data di memori Kunci Jawaban a. Elemen array X b. Index array c. Nilai yang tersimpan dalam masing-masing elemen array No. Digunakan untuk Tanggal Jumlah Siswa Tingkat Kesukaran Daya Pembeda Proporsi Jawaban pada Pilihan Keterangan A B C D E OMIT 1 PTS Sedang - - - - - - Essay
  • 6. KARTU SOAL PENILAIAN TENGAH SEMESTER KELAS X/2 Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023 Bahan Kelas/smt : X/2 Bentuk Tes : 10 Essay Standar Kompetensi - Kompetensi Dasar Menganalisa penggunaan array untuk penyimpanan data di memori Nomor Soal Buku Sumber 5 Pemrograman Dasar SMK/MAK Kelas X Penerbit : CV. Putra Nugraha Rumusan Butir Soal : Jelaskan arti syntax array satu dimensi dibawah ini! Dim NamaJurusan(10) As String Materi Array (B. Array Satu Dimensi) Indikator Memahami jenis-jenis array Kunci Jawaban Array satu dimensi dengan NamaJurusan akan mempunyai elemen sebanyak 11 dengan nomor index mulai dari 0 sampai dengan 10 No. Digunakan untuk Tanggal Jumlah Siswa Tingkat Kesukaran Daya Pembeda Proporsi Jawaban pada Pilihan Keterangan A B C D E OMIT 1 PTS Sedang - - - - - - Essay
  • 7. KARTU SOAL PENILAIAN TENGAH SEMESTER KELAS X/2 Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023 Bahan Kelas/smt : X/2 Bentuk Tes : 10 Essay Standar Kompetensi - Kompetensi Dasar Menganalisa penggunaan array untuk penyimpanan data di memori Nomor Soal Buku Sumber 6 Pemrograman Dasar SMK/MAK Kelas X Penerbit : CV. Putra Nugraha Rumusan Butir Soal : Sebutkan dan jelaskan 2 jenis Array! Materi Array Indikator Memahami jenis-jenis array Kunci Jawaban 1. Array satu dimensi dapat dianalogikan seperti sebuah table yang terdiri atas satu kolom dan sejumlah stu baris. 2. Array multidimensi dapat dianalogikan seperti sebuah tabel yang terdiri atas sejumlah kolom dan sejumlah baris. No. Digunakan untuk Tanggal Jumlah Siswa Tingkat Kesukaran Daya Pembeda Proporsi Jawaban pada Pilihan Keterangan A B C D E OMIT 1 PTS Sedang - - - - - - Essay
  • 8. KARTU SOAL PENILAIAN TENGAH SEMESTER KELAS X/2 Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023 Bahan Kelas/smt : X/2 Bentuk Tes : 10 Essay Standar Kompetensi - Kompetensi Dasar Menganalisa penggunaan array untuk penyimpanan data di memori Nomor Soal Buku Sumber 7 Pemrograman Dasar SMK/MAK Kelas X Penerbit : CV. Putra Nugraha Rumusan Butir Soal : Apa saja yang merupakan kelemahan array? Materi Array (A. Definisi Array) Indikator Memahami dan menjelaskan pengertian array Kunci Jawaban 1. Mempunyai fleksibilitas rendah 2. Kebanyakan Bahasa pemrograman mengimplementasikan array dengan ukuran statis yang sulit diubah ukurannya diwaktu eksekusi. No. Digunakan untuk Tanggal Jumlah Siswa Tingkat Kesukaran Daya Pembeda Proporsi Jawaban pada Pilihan Keterangan A B C D E OMIT 1 PTS Sedang - - - - - - Essay
  • 9. KARTU SOAL PENILAIAN TENGAH SEMESTER KELAS X/2 Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023 Bahan Kelas/smt : X/2 Bentuk Tes : 10 Essay Standar Kompetensi - Kompetensi Dasar Menganalisa penggunaan array untuk penyimpanan data di memori Nomor Soal Buku Sumber 8 Pemrograman Dasar SMK/MAK Kelas X Penerbit : CV. Putra Nugraha Rumusan Butir Soal : 1. Tuliskan syntax untuk menghapus data pada index array satu dimensi! Materi Array (B. Array Satu Dimensi) Indikator Memahami penggunaan array untuk penyimpanan data di memori Kunci Jawaban Nama_array(no_indeks) = “” No. Digunakan untuk Tanggal Jumlah Siswa Tingkat Kesukaran Daya Pembeda Proporsi Jawaban pada Pilihan Keterangan A B C D E OMIT 1 PTS Sedang - - - - - - Essay
  • 10. KARTU SOAL PENILAIAN TENGAH SEMESTER KELAS X/2 Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023 Bahan Kelas/smt : X/2 Bentuk Tes : 10 Essay Standar Kompetensi - Kompetensi Dasar Menganalisa penggunaan array untuk penyimpanan data di memori Nomor Soal Buku Sumber 9 Pemrograman Dasar SMK/MAK Kelas X Penerbit : CV. Putra Nugraha Rumusan Butir Soal : Perhatikan table array multidimensi dan syntax dibawah ini! 0 1 2 3 4 5 0 1 7 Dim Tabel(1,5) As Integer Tabel(1,1) = 7 Berdasarkan dari table array diatas, isilah titik-titik berikut ini : a. Dim merupakan …… b. Tabel adalah …… c. (1,5) merupakan …… d. Tabel(1,1) = 7 , artinya …… Materi Array (C. Array Multidimensi) Indikator Memahami penggunaan array untuk penyimpanan data di memori Kunci Jawaban a. Dim merupakan kode deklarasi variable table sebagai array b. Tabel adalah nama dari array dan dideklarasikan sebagai integer c. (1,5) merupakan index arrray yang memiliki dua baris dan enam kolom d. Tabel(1,1) = 7, artinya menunjuk index array baris ke-1 dan kolom ke-1 dan memori diisi dengan data 7 yang bersifat integer. No. Digunakan untuk Tanggal Jumlah Siswa Tingkat Kesukaran Daya Pembeda Proporsi Jawaban pada Pilihan Keterangan A B C D E OMIT 1 PTS Sedang - - - - - - Essay
  • 11. KARTU SOAL PENILAIAN TENGAH SEMESTER KELAS X/2 Nama Sekolah : SMK BINA NUSA Penyusun : Mohamad Nurdin Mata Pelajaran : Pemrograman Dasar Tahun ajaran : 2022/2023 Bahan Kelas/smt : X/2 Bentuk Tes : 10 Essay Standar Kompetensi - Kompetensi Dasar Menganalisa penggunaan array untuk penyimpanan data di memori Nomor Soal Buku Sumber 10 Pemrograman Dasar SMK/MAK Kelas X Penerbit : CV. Putra Nugraha Rumusan Butir Soal : Perhatikan program berikut! Dim ekskul (4) As String ekskul(0) = “Basket” ekskul(1) = “Voli” ekskul(2) = “Sepak Bola” ekskul(3) = “Pencak Silat” ekskul(4) = “PMR” For i = 0 To 4 ListBox1.Item.Add (ekskul (i)) Next i Tuliskan tampilan dari program diatas! Materi Array (A. Definisi Array) Indikator Memahami penggunaan array untuk penyimpanan data di memori Kunci Jawaban ekskul Basket ekskul Voli ekskul Sepak Bola ekskul Pencak Silat ekskul PMR No. Digunakan untuk Tanggal Jumlah Siswa Tingkat Kesukaran Daya Pembeda Proporsi Jawaban pada Pilihan Keterangan A B C D E OMIT
  • 12. 1 PTS Sedang - - - - - - Essay