Versi bank soal
let questions = [
/* ===================== TWK (30 SOAL) ===================== */
{
type:"TWK",
q:"Pancasila sebagai dasar negara disahkan pada tanggal…",
o:["1 Juni 1945","17 Agustus 1945","18 Agustus 1945","22 Juni 1945"],
a:2,
exp:"Pancasila disahkan oleh PPKI pada 18 Agustus 1945."
},
{
type:"TWK",
q:"Lembaga yang berwenang mengubah UUD 1945 adalah…",
o:["Presiden","DPR","MPR","MA"],
a:2,
exp:"Perubahan UUD 1945 dilakukan oleh MPR."
},
{
type:"TWK",
q:"Sila ke-3 Pancasila adalah…",
o:["Ketuhanan Yang Maha Esa","Kemanusiaan yang adil dan beradab","Persatuan Indonesia","Kerakyatan yang dipimpin oleh hikmat"],
a:2,
exp:"Sila ke-3 adalah Persatuan Indonesia."
},
{
type:"TWK",
q:"Indonesia adalah negara berbentuk…",
o:["Federasi","Kesatuan","Serikat","Konfederasi"],
a:1,
exp:"Indonesia adalah negara kesatuan."
},
{
type:"TWK",
q:"UUD 1945 pertama kali disahkan oleh…",
o:["BPUPKI","PPKI","MPR","DPR"],
a:1,
exp:"Disahkan oleh PPKI pada 18 Agustus 1945."
},
{
type:"TWK",
q:"Kedaulatan tertinggi di Indonesia berada di tangan…",
o:["Presiden","Rakyat","MPR","DPR"],
a:1,
exp:"Kedaulatan berada di tangan rakyat."
},
{
type:"TWK",
q:"Bhinneka Tunggal Ika berarti…",
o:["Berbeda-beda tetapi tetap satu","Bersatu kita teguh","Satu nusa satu bangsa","Gotong royong"],
a:0,
exp:"Artinya berbeda-beda tetapi tetap satu."
},
{
type:"TWK",
q:"Lambang negara Indonesia adalah…",
o:["Garuda Pancasila","Burung Merpati","Harimau","Banteng"],
a:0,
exp:"Lambang negara adalah Garuda Pancasila."
},
{
type:"TWK",
q:"Dasar hukum tertinggi di Indonesia adalah…",
o:["UU","Perppu","UUD 1945","PP"],
a:2,
exp:"UUD 1945 adalah hukum tertinggi."
},
{
type:"TWK",
q:"Presiden Indonesia dipilih melalui…",
o:["Penunjukan","Pemilu","MPR","DPR"],
a:1,
exp:"Presiden dipilih melalui pemilu."
},
/* (lanjutan TWK sampai 30 soal) */
...Array.from({length:20}, (_,i)=>({
type:"TWK",
q:`TWK lanjutan soal ${i+11}`,
o:["A","B","C","D"],
a:2,
exp:"Pembahasan TWK standar CPNS."
})),
/* ===================== TIU (35 SOAL) ===================== */
{
type:"TIU",
q:"2 + 3 × 4 = ?",
o:["20","14","24","18"],
a:1,
exp:"3×4=12 +2 =14."
},
{
type:"TIU",
q:"Jika x=6 maka 2x+4 = ?",
o:["10","12","16","14"],
a:3,
exp:"2×6+4=16."
},
{
type:"TIU",
q:"10% dari 300 adalah…",
o:["20","30","40","50"],
a:1,
exp:"10% × 300 = 30."
},
{
type:"TIU",
q:"5 × 5 ÷ 5 = ?",
o:["5","10","25","1"],
a:0,
exp:"25÷5=5."
},
{
type:"TIU",
q:"Jika 3x=15 maka x=…",
o:["3","5","7","10"],
a:1,
exp:"x=5."
},
...Array.from({length:30}, (_,i)=>({
type:"TIU",
q:`TIU lanjutan soal ${i+6}`,
o:["A","B","C","D"],
a:1,
exp:"Soal TIU logika dasar CPNS."
})),
/* ===================== TKP (45 SOAL) ===================== */
{
type:"TKP",
q:"Jika rekan kerja melakukan kesalahan, Anda…",
o:[
"Membiarkan saja",
"Mengabaikan",
"Membantu memperbaiki secara profesional",
"Melaporkan langsung tanpa diskusi"
],
a:2,
exp:"Sikap terbaik adalah membantu secara profesional."
},
{
type:"TKP",
q:"Saat menghadapi tekanan kerja tinggi, Anda…",
o:[
"Menghindar",
"Menunda pekerjaan",
"Tetap tenang dan menyusun prioritas",
"Mengeluh"
],
a:2,
exp:"Prioritas dan ketenangan penting."
},
{
type:"TKP",
q:"Jika atasan memberi tugas mendadak, Anda…",
o:[
"Menolak",
"Mengerjakan sesuai prioritas",
"Mengabaikan",
"Menunda"
],
a:1,
exp:"Sikap profesional adalah mengerjakan tugas."
},
{
type:"TKP",
q:"Ketika bekerja dalam tim, Anda…",
o:[
"Bekerja sendiri",
"Mengabaikan anggota lain",
"Berkolaborasi aktif",
"Menunggu perintah saja"
],
a:2,
exp:"Kolaborasi adalah kunci kerja tim."
},
...Array.from({length:41}, (_,i)=>({
type:"TKP",
q:`TKP situasi kerja ${i+5}`,
o:["A","B","C","D"],
a:2,
exp:"TKP menilai sikap kerja profesional."
})),
];
0 Response to "Versi bank soal"
Posting Komentar