KISI-KISI
DASAR-DASAR PERANGKAT LUNAK DAN GIM
1. Karakteristik
Pada hakikatnya mata pelajaran ini berfokus pada kompetensi bersifat dasar yang harus dimiliki oleh tenaga pengembang IT,
programmer, database administrator, web engineer (merancang dan membangun website), game developer (mengembangkan
perangkat lunak multimedia gim) dan jabatan lain sesuai dengan perkembangan dunia kerja. Selain itu peserta didik diberikan
pemahaman tentang proses bisnis, perkembangan penerapan teknologi dan isu-isu global, entrepreneur profile, job profile, peluang
usaha dan pekerjaan/profesi. Pengembangan soft skills pada mata pelajaran ini sangat penting sebagai pembekalan dasar di
dalam membangun etos kerja, meliputi komunikasi, critical thinking, kolaborasi, dan kreativitas. Mata pelajaran ini membangun soft
skills yang menjadi pondasi dalam pengembangan hard skills seperti pemodelan, implementasi, dokumentasi serta testing
perangkat lunak
Elemen dan deskripsi mata pelajaran ini adalah sebagai berikut:
Elemen Deskripsi
Proses bisnis menyeluruh Meliputi perencanaan, analisis, desain, implementasi, integrasi, pemeliharaan, pemasaran, dan distribusi
bidang pengembangan perangkat lunak dan gim termasuk di dalamnya adalah penerapan budaya mutu, Keselamatan dan Kesehatan
perangkat lunak dan gim Kerja serta Lingkungan Hidup (K3LH), manajemen proyek, serta pemahaman terhadap kebutuhan pelanggan,
keinginan pelanggan, dan validasi sesuai dengan User Experience (UX).
Perkembangan dunia Meliputi perkembangan teknologi pada pengembangan perangkat lunak dan gim termasuk penerapan
kerja bidang perangkat industri
lunak dan gim 4.0 pada manajemen pengembangan perangkat lunak dan gim serta isu-isu penting bidang pengembangan
perangkat lunak dan gim. Contohnya dampak positif dan negatif gim, IoT, Cloud Computing, Big Data,
Information Security, HAKI (Hak Atas Kekayaan Intelektual) dan pelanggaran HAKI.
Keselamatan dan Meliputi penerapan K3LH dan budaya kerja industri, antara lain: praktik-praktik kerja yang aman, bahaya-
Kesehatan Kerja bahaya di tempat kerja, prosedur-prosedur dalam keadaan darurat, dan penerapan budaya kerja industri
Lingkungan Hidup (Ringkas, Rapi, Resik, Rawat, Rajin), termasuk pencegahan kecelakaan kerja dan prosedur kerja.
(K3LH) dan budaya
kerja industri
Pemrograman Meliputi konsep atau sudut pandang pemrograman yang membagi-bagi program berdasarkan fungsi atau
terstruktur prosedur yang dibutuhkan program komputer, pengenalan struktur data yang terdiri dari data statis (array
baik dimensi, panjang, tipe data, pengurutan) dan data dinamis (list, stack), penggunaan tipe data, struktur
kontrol perulangan dan percabangan.
2. Capaian Pembelajaran
Pada akhir fase E peserta didik akan mendapatkan gambaran yang tepat mengenai program keahlian Pengembangan Perangkat
Lunak dan Gim melalui penguatan wawasan dunia kerja dan kewirausahaan serta penguasaan elemen-elemen pembelajaran
lainnya, sehingga dapat menumbuhkan passion serta vision yang dapat memotivasi dalam merencanakan serta melaksanakan
aktivitas belajar pada fase ini maupun fase berikutnya.
Elemen Capaian
TUJUAN PEMBELAJARAN SOAL
Pembelajaran
Proses bisnis Pada akhir fase E peserta didik [Link] proses perencanaan, ESSAY !
menyeluruh mampu mendeskripsikan proses analisis, desain, implementasi, 1. Jelaskan 2 aspek pada perangkat lunak
bidang perencanaan, analisis, desain, integrasi, pemeliharaan, diantaranya
pengembangan implementasi, integrasi, pemasaran, dan distribusi - Efisien
perangkat lunak pemeliharaan, pemasaran, perangkat lunak dan gim. - Maintainable
dan gim dan distribusi perangkat lunak [Link] penerapan budaya
dan gim termasuk di dalamnya mutu di tempat praktik. PG !
adalah penerapan budaya mutu, [Link] konsep manajemen
Keselamatan dan Kesehatan proyek. 1. Kriteria keberhasilan dalam manajemen
Kerja serta Lingkungan Hidup 1.4. Memahami kebutuhan dan proyek jelas bervariasi dari satu proyek ke
(K3LH), manajemen proyek, keinginan pelanggan. proyek lainnya, namun secara garis besar
serta pemahaman terhadap tujuan terpenting adalah untuk …
kebutuhan pelanggan, keinginan a. Memuaskan pelanggan atau pengguna
pelanggan, dan validasi sesuai b. Memiliki daya jual yang tinggi
dengan User Experience (UX) c. Menyerahkan produk yang sesuai
ekspetasi pengguna akhir dengan
anggaran dan waktu yang disepakati.
d. Menyerahkan produk tepat waktu
e. Memenuhi standard keinginan user
2. Pada fase perencanaan proyek ada
beberapa langkah yang perlu dilalui
diantaranya adalah analisis jadwal,
Yang mana analisis jawal ini merupakan …
a. Bagaimana sejumlah vendor menjual
alat bantu untuk perekayasa dalam
mengembangkan aplikasi perangkat
lunak atau gim
b. Proses menentukan bagaimana
pekerjaan dalam suatu proyek akan
didekomposisi sebagai tugas-tugas
terpisah dan kapan tugas tersebut akan
dilaksanakan
c. Tahapan menetapkan tujuan dan
batasan proyek
d. Analisis dan identifikasi yang dilakukan
terhadap sumber daya manusia
e. Proses penawaran untuk kontrak proyek
pembuatan perangkat lunak dan gim
3. Factor yang dapat menentukan sebuah
kualitas perangkat lunak salah satunya
adalah berkaitan dengan keamanan system
perangkat lunak. Yang disebut sebagai …
a. Reliability
b. Correctness
c. Portability
d. Efficiency
e. Integrity
Perkembangan Pada akhir fase E peserta didik 2.1. Memahami perkembangan ESSAY !
dunia kerja mampu menjelaskan teknologi pada pengembangan
bidang perkembangan teknologi pada perangkat lunak dan gim. 1. Jelaskan
perangkat lunak pengembangan perangkat 2.2. Memahami penerapan industri - dampak positif dan negative pada
dan gim lunak dan gim, termasuk 4.0 pada manajemen pengembangan perangkat lunak
penerapan industri 4.0 pada pengembangan perangkat lunak - dampak positif dan negative pada gim
manajemen pengembangan dan gim. 2. Apa yang kalian ketahui mengenai IoT
perangkat lunak dan gim, serta 2.3. Memahami isu-isu penting (Internet of Thing) kemudian sebutkan
menganalisis isu-isu penting bidang pengembangan contohnya !
bidang pengembangan perangkat lunak dan gim
perangkat lunak dan gim beserta dampak positif dan PG !
antara lain: dampak positif dan negatif. 1. Informasi tentang hal-hal yang akan
negatif gim, IoT, Cloud 2.4. Memahami IoT, Cloud dilakukan oleh player dalam game secara
Computing, Information Computing, Information detail serta hal yang harus dicapai dalam
Security, Big Data, dan Security, dan Big Data. game disebut dengan …
permasalahan terkait HAKI (Hak 2.5. Memahami permasalahan terkait a. Game Rule
Atas Kekayaan Intelektual). HAKI (Hak Atas Kekayaan b. Tema
Intelektual). c. Objek
d. Animasi
e. Plot
2. Jenis game yang memberi tantangan
dengan cara menjatuhkan atau
melenyapkan sesuatu dari sisi atas ke
bawah atau dari kiri ke kanan merupakan
jenis…
a. Card game
b. Quiz Game
c. Puzzle Game
d. Turn-Based Strategy
e. Racing Game
3. Dalam mengembangkan perangkat lunak
dan gim, secara garis besar dibagi
menjadi 3 tahapan yaitu …
a. Perancangan, pemodelan, pengujian
b. Implementasi, pemeliharaan, testing
c. Perancangan, implementasi, pengujian
d. Perancangan, testing, pemeliharaan
e. Perancangan, desain, pemeliharaan
4. Contoh perangkat lunak pengembangan
media adalah …
a. Classroom
b. CorelDraw
c. TikTok
d. Aplikasi Accounting
e. Database
5. Kumpulan alat, kebijakan, konsep
keamanan, perlindungan, manajemen risiko
untuk melindungi organisasi dan asset
pengguna disebut sebagai …
a. Information security
b. Personal branding
c. Cloud Computing
d. Cyber Security
e. HKI
6. Tanda yang dapat ditampilkan secara garis
berupa gambar, logo, nama, kata, huruf,
susunan warna dalam bentuk dua dimensi
yang mana bertujuan untuk membedakan
barang atau jasa yang diproduksi suatu
badan hokum disebut sebagai …
a. Hak cipta
b. Hak merek
c. Rahasia dagang
d. Hak kekayaan intelektual
e. Hak pribadi
Keselamatan Pada akhir fase E peserta didik 3.1. Menerapkan K3LH dan budaya Essay !
dan Kesehatan mampu menerapkan K3LH dan kerja industri (praktik-praktik kerja 1. Pada umumnya kesehatan dan Keselamatan
Kerja budaya kerja industri, antara lain: yang aman, bahaya-bahaya di Kerja (K3) dalam menggunakan perangkat
Lingkungan praktik- praktik kerja yang aman, tempat kerja, prosedur-prosedur teknologi computer yang sering digunakan
Hidup (K3LH) bahaya-bahaya di tempat kerja, dalam keadaan darurat). dalam bidang pengembangan perangkat
dan budaya prosedur- prosedur dalam 3.2. Menerapkan budaya kerja industri lunak dan gim meliputi tata letak ruang
kerja industri keadaan darurat, dan penerapan (Ringkas, Rapi, Resik, Rawat, komputer. Berdasarkan hal tersebut
budaya kerja industri (Ringkas, Rajin), termasuk pencegahan sebutkan 10 poin yang harus memenuhi
Rapi, Resik, Rawat, Rajin), kecelakaan kerja dan prosedur aturan dalam tata letak ruang komputer
termasuk pencegahan kecelakaan kerja tersebut …
kerja dan prosedur kerja.
PG !
1. Posisi meja yang baik untuk penggunaan
komputer yaitu
a. Posisi meja antara 60 – 75 cm dari
bawah.
b. Meja terbuat dari besi
c. Posisi meja sejajar dengan mata
d. kemiringan harus dapat diatur, sekitar
45o
e. Posisi meja membelakangi datangnya
cahaya
2. Ada beberapa hal yang perlu diperhatikan
dalam melakukan pekerjaan dengan
komputer agar nyaman dan tidak
berbahaya bagi kesehatan, yaitu:
a. Pemilihan komponen komputer,
terutama monitor, keyboard dan mouse
yang mahal.
b. Desain tempat kerja yang nyaman,
tanpa memperhatikan faktor ergonomis
meja, kursi dan pengaturan kondisi kerja
c. Lingkungan kerja yang ramai
d. Tersedianya AC
e. Organisasi kerja yang baik
Pemrograman Pada akhir fase E peserta didik 4.1. Menerapkan pemrograman 1. Suatu susunan atau aturan langkah-langkah
terstruktur mampu melakukan terstruktur, antara lain penerapan dalam menyelesaikan sebuah persoalan
pemrograman terstruktur, struktur data yang terdiri dari data secara sistematis dan logis disebut…
antara lain penerapan struktur statis (array baik dimensi, panjang, a. Taktik
data yang terdiri dari data b. Strategi
tipe data, pengurutan) dan data
statis (array baik dimensi, c. Algoritma
dinamis (list, stack). pada proyek
panjang, tipe data, pengurutan) d. Pemrograman
pengembangan perangkat lunak e. Notasi computing
dan data dinamis (list, stack),
sederhana dan gim. 2. Model penulisan dan perancangan algoritma
penggunaan tipe data, struktur
kontrol perulangan dan 4.2. Menerapkan penggunaan tipe menggunakan simbol bangun ruang dalam
percabangan pada proyek data, struktur kontrol perulangan mempresentasikan proses program
pengembangan perangkat dan percabangan pada proyek disebut….
lunak sederhana dan gim. pengembangan perangkat lunak a. Natural laguange
sederhana dan gim. b. Bahasa natural
c. Bahasa alami
d. Pseudocode
e. flowchart
3. Suatu metode yang menekankan penulisan
logika penyelesian masalah menggunakan
bahasa yang di samarkan dari bahasa
pemrograman disebut metode penulisan…
a. Flowchart
b. Pseudocode
c. Bahasa alami
d. Bahasa inggris
e. Bagan alir dokumen
4.3. 4. Simbol bangun ruang berbentuk persegi
panjang pada flowchart berfungsi untuk…
a. Menggambarkan proses secara
komuterisasi
b. Tanda penghubung dalam satu halaman
c. Tanda pengubung dalam lain halaman
d. Memasukkan data secara manual
e. Proses manual
5. Deretan perintah yang digunakan untuk
memerintahkan mesin komputer melakukan
sesuatu disebut…
a. Bahasa pemrograman
b. Notasi pseudocode
c. Pemrograman
d. Program
e. Aplikasi
6. struktur pertama dalam pascal adalah . .
A. Char;
B. String
C. End.
D. Writeln
E. Uses crt;
7. tipe data bahasa pascal untuk TRUE FALSE
adalah …
a. String
b. Char
c. Boolean
d. Byte
e. Integer
8. Deklarasi yang digunakan untuk
mengidentifikasi data yang nilainya sudah
ditentukan dan pasti, tidak dapat dirubah
dalam program disebut deklarasi …
a. Deklarasi label
b. Deklarasi konstanta
c. Deklarasi tipe
d. Deklarasi variable
e. Deklarasi prosedur
9. Bagaimana menyimpan file yang sedang
dikerjakan di office word ?
a. Ctrl + S
b. Crtl + E
c. Ctrl + O
d. Ctrl+ J
e. Ctrl + P
Essay!
1. Buatlah Algoritma sederhana menggunakan
Natural language dan Flowchart untuk
menghitung rumus luas lingkaran dengan
diameter 20 !