Artikel kali ini membahas tentang beberapa contoh soal pilihan ganda tentang Pemodelan Perangkat Lunak. Mata pelajaran atau kuliah ini ditemukan di jurusan TIK seperti RPL, Teknik Informatika, Teknologi Informasi, Sistem Komputer, dan sebagainya. Tidak menutupi kemungkinan pemodelan gini juga berlaku di jurusan selain TIK atau IT.
Pemodelan ini biasanya dipakai untuk merancang sesuatu hal produk dalam bentuk prototipe yang akan ditunjukkan oleh kepentingan tertentu atau publik terhadap produk yang akan dibuat. Pemodelan ini bisa ditunjukkan alur kerja, cara penggunaan, aktor yang terlibat, dan sebagainya di dalam produk sistem aplikasi.
Penulis memberikan beberapa contoh soal latihan pilihan ganda tentang Pemodelan Perangkat Lunak dengan tujuan agar bisa menambah wawasan tentang pemodelan perangkat lunak itu sendiri. Hal ini berguna untuk kamu yang sedang persiapkan diri sebelum ikut seleksi penerimaan kerja sebagai modal latihan soal.
LATIHAN SOAL
1. UML singkatan dari …
a. Unified Modeling Language
b. United Modeling Language
c. Unified Model Language
d. United Model Language
2. Simbol belah ketupat (decision) yang terdapat pada simbol Flowchart berfungsi …
a. Memberi keputusan dari setiap kondisi yang telah ditentukan.
b. Menampung data ke dalam database.
c. Mencetak hasil output.
d. Melakukan pengulangan dari statement.
3. Berikut yang bukan termasuk aplikasi khusus pemodelan perangkat lunak ialah …
a. Microsoft Visio
b. Microsoft Powerpoint
c. Microsoft Sharepoint
d. Microsoft Groove
4. Berikut yang bukan termasuk jenis UML ialah …
a. Class Diagram
b. Activity Diagram
c. ERD
d. Use Case Diagram
5. Simbol atribut pada ERD yang menjelaskan …
a. Nama tabel.
b. Nama field.
c. Nama database.
d. Isi data (record).
6. UML yang digunakan untuk menjelaskan tentang keterlibatan seseorang atau aktor di dalam sistem aplikasi yang bernama …
a. Sequence
b. Use Case
c. Class
d. Activity
7. DFD singkatan dari …
a. Data Flow Data
b. Diagram Flow Data
c. Data Flow Diagram
d. Diagram Flowing Data
8. Berikut yang tidak termasuk penggunaan dari UML ialah …
a. Sebagai bahasa pemodelan
b. Sebagai bahasa untuk mengambarkan sistem
c. Sebagai bahasa untuk pendokumentasian sistem
d. Sebagai penggambaran untuk tampilan UI sistem
9. Simbol flowchart yang berfungsi untuk input dan / atau output data ialah …
a. Process
b. Data
c. Decision
d. Arrow
10. Membuat variabel nilai akhir di dalam program. Simbol flowchart yang tepat digunakan dalam hal ini adalah …
a. Process
b. Data
c. Decision
d. Arrow
11. Berikut yang tidak ada simbol di ERD adalah …
a. Entity
b. Atrribute
c. Relationship
d. Actor
12. Berikut yang bukan termasuk hubungan kardinalitas ERD yaitu …
a. 1 : 1 (one to one)
b. 1 : M (one to many)
c. M : 1 (many to one)
d. 2 : M (two to many)
13. Tujuan dari pemberian primary key pada satu tabel yaitu …
a. Hanya bisa mengisi satu data saja.
b. Menjadi kode atau ID data unik.
c. Mudah dalam melakukan relasi ke tabel lain.
d. Semua benar
14. Berikut gambar di bawah ini:
Nama field yang bisa dihubungkan antara tabel siswa dengan buku adalah …
a. NIS
b. Nama Siswa
c. Jurusan
d. No. HP
15. Pada soal no. 14, hubungan kardinalitas ERD dari pada gambar diatas adalah …
a. 1 : M
b. 1 : 1
c. M : M
d. M : 1
16. Isi dari entity pada ERD adalah …
a. Nama tabel
b. Nama database
c. Nama field
d. Nama actor
17. Activity Diagram merupakan salah satu jenis UML yang berfungsi untuk menggambarkan …
a. Sistem kerja dari sistem aplikasi.
b. Keterlibatan antar pengguna dari sistem aplikasi.
c. Isi komponen dari sistem aplikasi.
d. Hubungan komponen dari sistem aplikasi.
18. Berikut gambar di bawah ini:
Hasil output dari flowchart yang diatas ialah …
a. Print i = 5
b. i = 5
c. 5
d. Error
19. Berikut gambar di bawah ini:
Pada gambar diagram yang diatas menjelaskan …
a. Siswa mencetak nilai raport.
b. Siswa mengambil nilai raport.
c. Siswa melihat nilai raport.
d. Siswa membuka akses nilai raport.
20. Pada soal no. 19 itu merupakan jenis UML yang bertipe …
a. Squence Diagram
b. Class Diagram
c. Use Case Diagram
d. Activity Diagram
PENUTUP
Kamu bisa mengerjakan latihan beberapa soal pilihan ganda tentang Pemodelan Perangkat Lunak yang sering ditemui pada mata pelajaran atau kuliah yang terdapat di jurusan TIK atau IT seperti RPL, Teknik Informatika, dan lain-lain.
Dengan tujuan untuk meningkatkan wawasan sekaligus melatih dalam mengerjakan soal pilihan ganda yang berkaitan dengan Pemodelan Perangkat Lunak untuk persiapakan diri sebelum memasuki ujian semester, ujian akhir, seleksi penerimaan kerja di suatu perusahaan atau industri berbasis teknologi (TIK) dengan matang.