Anda di halaman 1dari 3

SEKOLAH MENENGAH KEJURUAN MARDI YUANA CIKEMBAR

TERAKREDITASI A NPSN : 20270898


Jl. Pelabuhan II Km. 18 Cikembar 43161
Telp (0266) 6323489 Email :smk.myckb@gmail.com
Kabupaten Sukabumi

PENILAIAN TENGAH SEMESTER


Tahun Pelajaran 2018/2019
Mata Pelajaran : Permodelan Perangkat Lunak
Kelas : XI (sebelas)
Kompetensi Kejuruan : Rekayasa Perangkat Lunak
Hari dan Tanggal : Senin, 24 September 2018
Pukul : 09.00-10.00
Petunjuk Umun

1. Isilah identitas anda dalam Lembar Jawaban Komputer (LJK) yang tersedia dengan menggunakan pensil 2B, sesuai
dengan petunjuk di lembar jawaban komputer (LJK)
2. Periksa dan bacalah sola-soal sebelum anda menjawabnya
3. Laporkan kepada pengawas kalau terdapat lembar soal yang kurang jelas,rusak atau jumlah soal kurang
4. Mintalah kertas buram kepada pengawas bila kurang
5. Tidak diizinkan menggunakan kalkulator,hp,tabel matematika atau alat bantu hitung lainnya
6. Lembar soal tidak boleh di corat-coret, di foto copy atau dibawa pulang

1. Berikut ini adalah yang tidak termasuk kedalam b. Perangkat lunak system
faktor-faktor yang dapat menyebabkan kegagalan c. Perangkat lunak bisnis
pengembangan proyek software, kecuali ……. d. Perangkat lunak teknik
a. Waktu tercapai e. Perangkat lunak ekonomi
b. Resiko yang dapat di prediksi 6. Yang termasuk tujuan dari perangkat lunak
c. Kesulitan teknis adalah…
d. Kesalahan dalam manajemen proyek a. Perangkat lunak tidak berfungsi dengan baik
e. Waktu penyelesaian proyek yang tidak realistis b. Ketidak tepatan penjadwalan proses
2. Untuk memahami software dan akhirnya c. Produktifitas yang belum memenuhi tuntutan
memahami rekayasa software, maka kita harus d. Tidak bekerja dengan baik
mengetahui karakteristik software, berikut ini e. Menghasilkan perangkat lunak yang berkinerja
adalah karakteristik software … tinggi
a. Software tidak dapat dikembangkan atau di 7. Perangkat lunak generic adalah…
rekayasa a. Perangkat lunak tools
b. Software habis di pakai b. Perangkat lunak yang digunakan secara umum
c. Kebanyakan software adalah costum-bulid c. Perangkat lunak yang umum
d. Harus berbayar d. Perangkat lunak operating system
e. Di berikan secara Cuma-cuma e. Perangkat lunak interface
3. Seluruh perintah yang digunakan untuk 8. Proses menerjemahkan perancangan desain ke
memproses informasi adalah… bentuk yang dapat di mengerti oleh mesin dengan
a. Aplikasi menggunakan bahasa program adalah…
b. Database a. Desain
c. Desain b. Pengujian
d. Analisa c. Pengkodean
e. Perangkat lunak d. Pemeliharaan
4. Mencakup upaya-upaya perawatan ketika e. Penjualan
perangkat lunak dioperasikan adalah…
a. Software contruction
b. Software maintenance
c. Software testing
d. Software configuration
e. Software free
5. Memonitor, mengontrol dan menganalisis 9. Salah satu contoh perangkat lunak Generic
kejadian dunia nyata pada saat terjadi, termasuk adalah…
kedalam pengertian … a. Aplikasi penjualan
a. Perangkat lunak real time b. Word processing
c. Aplikasi rumah sakit 16. Definisi persyaratan non-fungsional yang tepat
d. Penjualan barang adalah…
e. Perancangan database a. Persyaratan yang dating dari domain
10. Fungsi interfacing perangkat lunak adalah… b. Persyaratan layanan
a. Membuat lebih mahal c. Persyaratan penggunaan
b. Supaya berbayar d. Persyaratan jaminan penggunaan
c. Supaya mudah pengkodean e. Persyaratan tentang layanan dan fungsi
d. Meningkatkan keahlian 17. Yang termasuk perangkat lunak adalah…
e. Menghubungkan perangkat keras tertentu a. Sound
11. Serangkaian kegiatan yang tujuannya untuk b. Program
mengembangkan perangkat lunak, termasuk c. Printer
kedalam definisi… d. Keyboard
a. Software e. Touch pad
b. Perangkat lunak 18. Akativitas pengujian fungsional satuan terkecil
c. Proses perangkat lunak dari sebuah perangkat lunak adalah…
d. Rekyasa perangkat lunak a. Unit Test
e. Software engginering b. Integration test
12. Yang bukan termasuk kedalam model c. User scception
pengembangan system adalah… d. Strategi perangkat lunak
a. Waterfall e. Strategi bisnis
b. Evolutionary 19. Yang dapat memberikan hasil pengujian yang
c. Spiral menyeluruh adalah…
d. Development a. Incremental
e. Incremental b. Machines
13. Sekumpulan program yang dibangun untuk c. User
melayani program lain adalah… d. Testing
a. PL. System e. Debugging
b. PL. Bisnis 20. Proses dimana kebutuhan pemakai diterjemahkan
c. PL. Teknik menjadi produk perangkat lunak adalah…
d. PL. Diletakan a. Sikus pengembangan PL
e. PL. Tools b. Model proses PL
14. Program yang digunakan tuntuk keperluan c. Prototyping PL
tertentu adalah… d. Proses pengembangan PL
a. Program e. Perangkat rekayasa
b. Program khusus
c. Program penjualan
d. Program aplikasi ======================================
e. Program bajakan II. URAIAN
15. Yang bukan termasuk kedalam persyaratan 1. Apa yang dimaksud dengan REKAYASA
perangkat lunak adalah… PERANGKAT LUNAK…?
a. Persyaratan fungsional
2. Buatlah Waterfaal Development Model…?
b. Persyaratan non-fungional
c. Persyaratan hirarki 3. Jelaskan perangkat lunak Generik dan spesifik
d. Persyaratan system …?
e. Persyaratan user

SMK MARDI YUANA CIKEMBAR


Jl. Pelabuhan II Km.18 Cikembar Telp. (0266) 6323489, Kab. Sukabumi

KUNCI JAWABAN DAN PEDOMAN PENILAIAN

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK

MATA PELAJARAN : PERMODELAN PERANGKAT LUNAK

KELAS : XI (sebelas)

PILIHAN GANDA :

N JAWABAN NO JAWABAN
O
1 A 11 C
2 C 12 D
3 E 13 A
4 B 14 D
5 A 15 C
6 E 16 E
7 B 17 B
8 C 18 A
9 B 19 D
10 E 20 D

URAIAN :

NO JAWABAN (KUNCI UTAMA) NILAI


 Rekayasa Perangkat Lunak adalah disiplin ilmu yang membahas semua aspek
produksi perangkat lunak, mulai tahap awal spesifikasi sistem sampai pemeliharaan
sistem setelah digunakan.
21
 Perekayasa Perangkat Lunak memakai pendekatan yang sistematis dan
terorganisir untuk menghasilkan perangkat lunak berkualitas tinggi.

22

Produk Perangkat lunak dibagi menjadi:


• Produk Generik, yang dijual pada pasar terbuka
23
• Produk Spesifik, yang dibuat dan dijual sesuai pesanan dari pemakai.

Anda mungkin juga menyukai