ULANGAN SEMESTER GASAL
NAMA : MAPEL : Pemodelan Perangkat Lunak
KELAS : WAKTU : 90 menit
NO. Absen : NILAI :
A. Pilihlah jawaban yang paling tepat !
1. Faktor-faktor yang melatar belakangi munculnya rekayasa perangkat lunak kecuali….
a. Perkembangan teknologi yang semakin pesat
b. Ketidakmampuan organisasi memprediksi waktu, usaha dan biaya kemajuan teknologi
c. Kemajuan pesat perangkat keras
d. Kemajuan dalam teknik-teknik pembuatan perangkat lunak
e. Software Requirements berhubungan dengan spesifikasi kebutuhan dan persyaratan
perangkat lunak
2. Program pada komputer personal seperti pengolah kata (Microsoft Word), spreadsheet
(Microsoft Excel), multimedia, dan lain-lain adalah
a. Perangkat Lunak Komputer Personal
b. Perangkat lunak kecerdasan buatan
c. Perangkat lunak tidak pernah using
d. Perangkat Lunak Bisnis
e. Perangkat lunak sistem
3. Problem Perangkat Lunak kecuali
a. Perangkat lunak tidak berfungsi secara baik (kualitas yang kurang)
b. Ketidaktepatan penjadwalan proses dan biaya produksi
c. Produktivitas yang belum dapat memenuhi tuntutan kebutuhan pemakai
d. Menghasilkan perangkat lunak yang berkinerja tinggi
e. System tidak dapat beroperasi sesuai kebutuhan
4. Berikut yang bukan karakteristik dari perangkat lunak adalah……….
a. Maintanability
b. Dependability
c. Efisiensi
d. Untibility
e. Usability
5. Sebutkan Tahapan pengembangan sistem mulai dari langkah pertama yang dilakukan...
a. Perancangan-Analisa-Perencanaan-implementasi-pemeliharaan
b. Perencanaan-Analisa-Perancangan-Implementasi-Pemeliharaan
c. Perencanaan-Analisa-Perancangan-Pemeliharaan-Implementasi
d. Perencanaan-Perancangan-Analisa-Implementasi-Pemeliharaan
6. Elemen dalam use case diagram yang merepresentasikan peran pemakai use case ketika
berinteraksi dengan use case tersebut adalah …
a. User c. Class
b. Actor d. Entity
7. Berikut ini merupakan kelebihan dan kekurangan dari metode spiral.
1) Sangat mempertimbangkan resiko kemungkinan munculnya kesalahan
sehingga sangat dapat diandalkan untuk pengembangan perangkat lunak
skala besar
2) Waktu yang dibutuhkan untuk mengembangkan perangkat lunak cukup
panjang demikian juga biaya yang besar
3) Baik pengembang maupun pemakai dapat cepat mengetahui letak
kekurangan dan kesalahan dari sistem karena proses-prosesnya dapat diamati
dengan baik.
4) Kesulitan untuk mengontrol proses.
5) Dilakukan melalui tahapan-tahapan yang sangat baik dengan
menggabungkan model waterfall ditambah dengan pengulangan-pengulangan
sehingga lebih realistis untuk mencerminkan keadaan sebenarnya
Yang merupakan kelebihan model spiral adalah…
a. 1,2, dan 3
b. 1, 3, dan 5
c. 3 dan 4
d. 1 dan 2
e. 2 dan 5
8. Yang merupakan Bagian dari konsep dasar object orientation analysis and design adalah..
a. Inheritence
b. Modularitas
c. Association dan Aggregation
d. Enkapsulation
e. Operation system
9. Proses pengembangan perangkat lunak adalah…….
a. Sekumpulan tahap, tugas dan aktivitas yang dibutuhkan untuk secara effisien
mentransformasikan kebutuhan pemakai ke suatu solusi perangkat lunak yang efektif.
b. Kebutuhan untuk menghasilkan suatu sistem yang benar sedini mungkin didalam
proses pengembangannya.
c. Bentuk penyederhanaan dari sebuah elemen dan komponen yang sangat komplek
untuk memudahkan pemahaman dari informasi yang dibutuhkan.
d. Merupakan komponen utama perangkat lunak system..
e. Merepresentasikan aktivitas yang terjadi selama pembuatan perangkat lunak dan
perubahan-perubahannya (evolusi).
10. Kelebihan dari model 4GT adalah…
a. Kelebihan model ini adalah pengurangan waktu dan peningkatan produktivitas yang besar.
b. kemungkinan akan sulit memanfaatkan alat bantu/peralatan/tools 4GT
c. terdapat juga masalah dalam hal kode sumber yang tidak efisien
d. Di samping itu, pemeliharaan sistem software besar yang dikembangkan oleh 4GT juga
masih sedang dalam proses pengkajian
e. Dapat memperbaiki perkembangan teknologi informasi
11. Kesamaan dari 5 ragam pemodelan perangkat lunak adalah…
a. Merupakan proses pengmbangan perangkat lunak adalah suatu struktur yang
diterapkan pada pengembangan suatu produk perangkat lunak yang bertujuan untuk
mengembangkan system dan memberikan panduan yang bertujuan untuk
menyukseskan proyek pengembangan system melalui tahap demi tahap.
b. Proses pengembangan perangkat lunak yang menarik dan tahapannya selalu sama
c. Tidak memiliki persamaan sama sekali
d. Memiliki tujuan yang sama yaitu untuk mengembangkan dan menyukseskan system
melalui beberapa tahapan
e. Benar semua
12. Manakah yang bukan termasuk ragam pemodelan PL…
a. Air terjun
b. Prototype
c. RAD
d. 4GT
e. 4G
13. Pernyataan yang benar pada tahapan dasar pada Debug adalah…
a. Mencari, menemukan dan memperbaiki kesalahan yang ada di dalam program
b. Mencari dan menemukan kesalahan yang ada di dalam program
c. Mencari dan memperbaiki kesalahan yang ada di dalm program
d. Mencari, menemukan, menyelidiki dan memperbaiki kesalah yang ada di dalam
program
14. Validasi adalah pengujian…
a. Statis dari sebuah program
b. Yang dilakukan manusia
c. Dengan mengeksekusi / menjalankan program
d. Yang melibatkan programmer, user dan tester
e. Implementasi program
15. Resources yang dibutuhkan untuk menjalankan program, diukur dari kecepatan, waktu
tanggap dan optimisasi adalah pengertian dari …
a. Expandability
b. Efficiency
c. Interoperability
d. Integrity
e. Operating system
16. Salah satu kelebihan model waterfall adalah…
a. Mudah diaplikasikan karena urutan-urutan pengerjaan sudah sering dipakai sangat
mudah untuk mentransfer data dan mudah untuk koneksi ke internet
b. Kurang fleksibel, dikarenakan rincian prosesnya harus benar-benar jelas dan tidak
boleh diubah-ubah.sangat mudah saat mendeteksi jangkauan 100m
c. Mudah rusak dan berubah-ubah
d. Kebanyakan system tidak sesuai dengan yang diharapkan
e. Memakan waktu yang lama
17. Berikut merupakan tahapan dari prototyping model kecuali…..
a. Pengumpulan kebutuhan: pada tahap ini, pelanggan dan pengembang saling bantu
dalam mendefinisikan format seluruh perangkat lunak, menentukan keperluan dan
garis besar sistem yang akan dirancang
b. Quick design: membangun rancangan global sebagai contoh bagi user
c. Pembangunan Prototipe: proses perancangan sementara yang fokusnya kepada
penyajian kepada pelanggan, termasuk pengujian dan penyempurnaan.
d. Evaluasi Pelanggan: di mana pelanggan melakukan pengujian terhadap prototipe
yang ada dan pengembang memperhalus analisis kebutuhan pemakai.
e. Waktu yang dibutuhkan cukup lama dan tidak pasti
18. RAD merupakan kepanjangan dari…
a. Rapid Android Development
b. Rapid Aplication Development
c. Rapid Aplication Domain
d. Repair Aplication Development
e. Benar semua
19. Tujuan Pengujian Perangkat Lunak adalah :
1. Menemukan kesalahan (fault) sebanyak mungkin dari perangkat lunak yang diuji.
2. Membuat perangkat lunak yang diuji, setelah perbaikan dilakukan, menjadi perangkat
lunak yang berkualitas.
3. Melakukan pengujian secara efektif dan efisien.
4. Mengumpulkan kesalahan yang terjadi dan menggunakannya untuk tindakan
preventif.
Jawaban yang benar adalah :
a. Hanya 1
b. 1 dan 3
c. 2 dan 4
d. Semua benar
e. 3 dan 4
20. Kesamaan dari 5 ragam pemodelan perangkat lunak adalah…
a. Bertujuan untuk mengembangkan system dan memberikan panduan yang bertujuan
untuk menyukseskan proyek pengembangan system melalui tahap demi tahap.
b. Proses pengembangan perangkat lunak yang menarik dan tahapannya selalu sama
c. Tidak memiliki persamaan sama sekali
d. Memiliki tujuan yang sama yaitu untuk mengembangkan dan menyukseskan
system melalui beberapa tahapan
e. Benar semua
21. Keunggulan prototyping adalah…
a. Adanya komunikasi yang baik antara pengembang dan pelanggan dan pelanggan
berperan aktif dalam pengembangan sistem
b. Pelanggan kadang tidak melihat atau menyadari bahwa perangkat lunak yang ada
belum mencantumkan kualitas dan Hubungan pelanggan dengan komputer yang
disediakan mungkin tidak mencerminkan teknik perancangan yang baik
c. Tidak efisien dalam menggunakan model ini dan tidak adanya komunikasi antara
pengembang dan pelanggan
d. Membangun prototyping dengan membuat perancangan sementara yang berfokus
pada penyajian kepada pelanggan dan terlalu cepat dalam pemgembangan system
e. Kurang efisien dalam penggunaan model ini
22. Apa maksud dari perangkat unak yang bersifat fleksibel
a. Perubahan kebutuhan Mudah untuk memverifikasi tujuan
b. Dambak Perubahan terlihat pada tahap design
c. Perubahan kebutuhan mudah untuk diakomodasi oleh pengembangan PL
d. Perubahan kebutuhanmudah untuk di modifikasi
e. Sangat menarik untuk digunakan
23. Perhatikan pernyataan dibawah ini!
1) Membangun software secara ekonomis ,handal (reliable) dan efisien
2) Membangun software menurut kebutuhan user
3) Membangun software mengikuti perkembangan teknologi
4) Membangun software yang dapat memicu masalah
5) Untuk membantu kejahatan dalam dunia maya
Manakah yang merupakan tujuan utama dari penerapan RPL…
a. 1,2, dan 3
b. 1 dan 4
c. 1,2,3, dan 4
d. 2 dan 5
e. 4 dan 5
24. Sebutkan 2 macam requirment
a. Fungsional dan non fungsional
b. Fungsional dan Structural
c. Structural dan non fungsional
d. Khusus dan umum
e. Semua salah
25. Berikut ini yang bukan merupakan tipe kebutuhan PL adalah…
a. Kebutuhan data
b. Kebutuhan fungsional
c. Kebutuhan nonfungsional
d. Kebutuhan sosial
e. Kebutuhan antarmuka
26. Berikut ini merupakan tahapan yang perlu dilakukan dalam proses rekayasa kebutuhan,
kecuali….
a. Mengidentifikasi customer (termasuk pengguna)
b. Mendefinisikan dan menspesifikasikan kebutuhan
c. Melakukan pemasaran produk
d. Mendefisinikan spesifikasi rinci untuk dijadikan panduan dalam melakukan
perancangan
e. Membangun model analisis
27. Yang merupakan tahapan risk anaysis pada model spiral
a. Menentukan kebutuhan awal
b. Identifikasi resiko
c. Pengembangan produk
d. Penyiapan user support
e. Perumusan masalah
28. Apa yang termasuk ke dalam atribut-atribut perangkat lunak yang baik…
a. Maintanability
b. Data-flow
c. Requirement
d. Data structure
29. Berikut ini yang merupakan teknik analisa kebutuhan adalah…
a. Berorientasi aliran data, berorientasi struktur data, berorientasi objek
b. Berorientasi struktur data, berorientasi objek
c. Data structured system development
d. Berorientasi objek
e. Jackson system development
30. Object oriented analysis (OOA) merupakan salah satu metode pengembangan PL yang
berorientasi….
a. Data
b. Aliran
c. Object
d. Analysis
e. Design
31. Pada metode Analisis Terstruktur, hasil analisis dan perancangan dimodelkan dengan
menggunakan beberapa perangkat pemodelan seperti….
a. DFD & ERD
b. ERD & DFR
c. STD & STR
d. DFR
e. STR
32. Beberapa gambaran umum tentang perangkat lunak antara lain, kecuali...
a. Perintah yang bila di eksekusi memberikan fungsi dan unjuk kerja seperti yang
diinginkan
b. Struktur data yang memungkinkan program memanipulasi informasi secara
proporsional
c. Dokumen yang menggambarkan operasi dan kegunaan program
d. Suatu disipilin ilmu yang terkait dengan semua aspek produksi software
e. Semua jawaban benar
33. Proses perangkat lunak terdiri dari, kecuali...
a. Model Aliran Kerja
b. Spesifikasi Proses
c. Pengembangan Perangkat Lunak
d. Validasi Perangkat Lunak
e. Implementasi
34. Sistem perangkat lunak yang menyediakan aktivitas dukungan yang rutin dalam
memproses perangkat lunak seperti mengedit diagram desain, mengecek konsistensi
diagram dan mengawasi test program telah dijalankan disebut …
a. Upper-CASE
b. Lower-CASE
c. Application CASE
d. CASE tools
e. Tools
35. Karakteristik dari sebuah Software yang baik yaitu, kecuali .....
a. Sangat sulit untuk melakukan tunning sistem untuk membuatnya lebih bergantung
b. Sistem dapat beradaptasi dengan requirement baru
c. Sistem dapat di perbaiki apabila terdapat kesalahan
d. Sistem mudah didefinisikan dan dipahami bagi mereka yang terlibat di dalamnya
e. Efisien dan mudah digunakan
36. Berikut ini merupakan fungsi DFD, kecuali….
a. Alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi
dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah
dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.
b. Alat-alat (tools) dan teknik-teknik (techniques) yang dibutuhkan dalam
pengembangan sistem, sehingga hasil akhir dari sistem yang dikembangkan akan
diperoleh sistem yang strukturnya didefinisikan dengan baik dan jelas.
c. Alat pembuatan model yang memungkinkan profesional sistem untuk
menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan
satu sama lain dengan alur data, baik secara manual maupun komputerisasi
d. Salah satu alat pembuatan model yang sering digunakan,khususnya bila fungsi-fungsi
sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang
dimanipulasi oleh sistem.
e. Alur data yang menghubungkan terminator dengan berbagai proses sistem,
menunjukkan hubungan sistem dengan dunia luar.
37. Umumnya kesalahan proses di DFD adalah….
a. Proses mempunyai input tetapi tidak menghasilkan output.
b. black hole
c. Black hoel
d. miracle
e. Proses menghasilkan output tetapi tidak pernah menerima input.
38. Suatu proses yang menggambarkan sistem secara keseluruhan atau global adalah
diagram….
a. Overview
b. Context
c. Hirarki
d. Detail
e. Zero
39. Bentuk data Flow Diagram terdiri dari….
a. Diagram Detail dan Diagram Hirarkhi
b. Diagram Konteks dan Diagram Blok
c. Diagram Blok dan Diagram Nol
d. Diagram Nol dan Diagram Detail
e. ERD
40. Untuk simbol proses dapat digambarkan sebagai sebuah…
a. Elisps
b. Lingkaran
c. Bujur sangkar
d. Persegi Panjang Terbuka di kanan
e. Proses Order Barang
41. Berikut ini yang merupakan konsep yang perlu diperhatikan dalam penggambaran alur
data, kecuali….
a. Konsep alur data mengumpul
b. Konsep paket data
c. Konsep alur data menyebar
d. Konsep paket data informasi
e. Konsep sumber atau tujun alur data
42. Gambar di samping merupakan konsep…
a. Konsep alur data menyebar
b. Konsep alur data mengumpul
c. Konsep sumber
d. Konsep tujuan alur data
e. Konsep paket informasi
43. Syarat-syarat pembuatan DFD ini, kecuali………..
a. Pemberian nama untuk tiap komponen DFD
b. Pemberian nomer pada komponen proses
c. Penggambaran DFD sesering mungkin agar enak dilihat
d. Pemastian DFD yang dibentuk itu konsisten secara logika
e. Melakukan penggambaran yang rumit
44. Kumpulan dari beberapa komponen-komponen, elemen-elemen, dan unsur yang
terintegrasi dan memiliki suatu tujuan adalah pengertian dari…..
a. Sistem Informasi
b. Informasi
c. Sistem
d. Databases
e. Analisa
45. Simbol yang digunakan DFD untuk maksud mengalirkan data diantara proses, yaitu......
a. Data store
b. Konsep data
c. Data flow
d. External entity
e. Proses
46. Suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-
objek dasar data yang mempunyai hubungan antar relasi disebut dengan...
a. ERF
b. ERD
c. DFD
d. DML
e. DDL
47. Komponen penyusun ERD diantara adalah, kecuali….
a. Entitas
b. Atribut
c. Relasi
d. Garis penghubung
e. Lingkaran
48. Contoh atribut dari entitas mahasiswa adalah nim. Atribut nim dikatakan unik karena…
a. Nim merupakan angka dan menjadi primary
b. Digunakan untuk mengidentifikasikan / membedakan mahasiswa yang satu dengan
yang lainnya.
c. Digunakan untuk mendeskripsikan karakteristik dari entitas tersebut
d. Digunakan untuk menspesifikasikan karakteristik dari suatu entity yang tidak unik.
e. Memiliki hubungan dengan atribut lainnya
49. Berikut yang bukan merupakan tahap untuk pembuatan ERD…
a. Menentukan entitas
b. Menentukan relasi
c. Mengisi kardinalitas
d. Menentukan database
e. Menentukan primary key
50. Aspek yang menentukan kualitas dari model dan arsitektur data adalah:
a. Structure
b. integrity
c. Design
d. Manipulation data
e. Querying
51. Berikut ini yang manakah metode dalam UML :
1. Metode James Gosling ( Gosling )
2. Metode James Rumbaugh ( OMT )
3. Metode Grady Booch ( Booch )
4. Metode Ivar Jacobson ( OOSE )
Manakah metode yang ada dalam UML …
a. 1, 2, dan 3 c. 2, 3, dan 4 e. 1 dan 3
b. 1, 3, dan 4 d. 1, 2, dan 4
52. UML merupakan singkatan dari.....
a. Unified Model Languge
b. Unifier Modeling Languge
c. Unified Modeling Language
d. Unifier Model Languge
e. Unifer Method Language
53. Berikut ini yang manakah yang termasuk dalam blok pembentukan UML:
1. Things
2. Relationships
3. Diagram
4. Order
Manakah dari pilihan di atas yang merupakan blok pembentukan UML …
a. 1, 2, dan 3 c. 2, 3, dan 4 e. 3 dan 4
b. 1, 3, dan 4 d. 1, 2, dan 4
54. Bahasa standard untuk membuat blueprint ( perancangan ) suatu perangkat lunak,
merupakan definisi dari……
a. ERD
b. Flowchart
c. UML
d. Diagram
e. DFD
55. Tiga diagram baru yang ada pada UML 2.0 adalah………..
a. Composite Diagram, Class Diagram, Timing Diagram
b. Class Diagram, Interaction Diagram, Composite Diagram
c. Composite Diagram, Interaction Diagram, Timing Diagram
d. Timing Diagram, Use case Diagram, Class Diagram
e. Sequence Diagram, Class Diagram
56. Pedoman pemodelan Object Oriented adalah, kecuali……..
a. menentukan deployment
b. menentukan atribut
c. menentukan subjek
d. menentukan message
e. menentukan metoda
57. Di bawah ini yang merupakan bentuk bentuk objek, kecuali….
a. Classes
b. Interface
c. Use case
d. Nodes
e. Deployment
58. Elemen utama UML adalah…..
a. Benda, relation, objek
b. Use case, objek, benda
c. Benda, hubungan, diagram
d. Diagram, bagan, objek
e. Hubungan, objek, diagram
59. Tema-tema Object Oriented adalah, kecuali
a. Abstraksi
b. Menggabungkan data dengan prilaku
c. Sharing
d. Class
e. Pengkapsulan
60. Model yang berisikan data flow diagram adalah
a. Model statis
b. Model fungsional
c. Model objek
d. Model dinamis
e. Model kelas
61. Konsep Object Oriented adalah
a. Sharing, message, inheritance
b. Encapsulation, sinergi, message
c. Inheritance, encapsulation, polimorfisme
d. Polimorfisme, sinergi, sharing
e. Sharing, sinergi, message
62. Tehnik pemodelan object terdiri dari…..
a. Model dinamik, model class, model objek
b. Model fungsional, model class dan objek
c. Model class, dinamik dan fungsional
d. Model statis, dinamik dan class
e. Model objek, dinamik dan fungsional
63. Hal penting dalam pengembangan berorientasi objek adalah.....
a. Konsep mengidentifikasi dan mengorganisasi domain aplikasi
b. Konsep pemodelan
c. Karakteristik objek
d. Abstraksi
e. Konsep mengidentifikasi model
64. Berikut merupakan ciri-ciri dari atribut yang dapat dipertimbangkan sebagai
primary key, kecuali …
a. Nilainya tidak tetap d. Tidak berisi data nama
b. Nilainya tidak berubah-ubah e. Memiliki nilai unik
c. Tidak mungkin berisi nilai null
65. Berdasarkan gambar di bawah ini, pernyataan simbol kardinalitas yang tepat….
a. Setiap MOBIL menjadi tanggung jawab satu atau lebih PENGENDARA
b. Setiap MOBIL bukan tanggung jawab pengendara atau tanggung jawab satu
PENGENDARA
c. Setiap PENGENDARA bertanggung jawab terhadap satu atau lebih MOBIL
d. Setiap PENGENDARA bertanggung jawab terhadap hanya satu MOBIL
e. Setiap PENGENDARA boleh tidak bertanggung jawab terhadap satu
MOBIL
66. Perhatikan gambar berikut !
Berdasarkan gambar di atas, Language termasuk atribut …
a. key d. komposit
b. multi-valued e. turunan
c. single-valued
67. Berdasarkan gambar di atas, yang termasuk atribut komposit …
a. Language d. DateofBirth
b. StudentID e. Name
c. Age
68. Berdasarkan gambar di atas, yang termasuk atribut turunan …
a. Language d. DateofBirth
b. StudentID e. Name
c. Age
69. Memenuhi kebutuhan kepada pemakai sistem dan memberikan gambaran yang jelas dan
rancangan bangunan yang lengkap kepada program komputer adalah tujuan dari……
a. Analisis sistem
13
2
b. Desain sistem
c. Analisa terstruktur
d. Analisa berorientasi objek
e. Analisa Desain
70. Desain sistem dibagi menjadi 2 bagian yaitu
a. Umum dan terperici
b. Khusus dan umum
c. Micro dan macro
d. Umum dan general
e. macro dan khusus
71. Model RAD mengadopsi model waterfall dan pembangunan dalam waktu singkat yang
dicapai dengan menerapkan kecuali
a. Component basis construction
b. Component data
c. Pembangkitan kode program otomatis
d. Multiple time (banyak tim)
e. A dan C benar
72. Struktur data, Arsitektur perangkat lunak, prosedur detil, dan karakteristik antarmuka
adalah………
a. Pembuatan kode (coding)
b. Perancangan (design)
c. Pengujian
d. Pemeliharaan
e. Implementasi
73.
Gambar di atas merupakan rancangan DFD Konteks Sistem Informasi
Perpustakaan. Yang merupakan data flow dan proses secara urut ditunjukkan oleh
a. 1 dan 2
b. 3 dan 1
Siswa AdminSIPerpus
4
c. 4 dan 3
d. 1 dan 4
e. 1, 2, dan 3
74. Berikut ini merupakan penjelasan dari Diagram konteks pada gambar soal nomor 73
adalah..
a. Siswa mendaftar ke SIPerpus – SIPerpus memproses data siswa baru – admin
mengkofirmasi kepada SIPerpus bahwa siswa telah terdaftar – SIPerpus
menginformasikan kepada siswa bahwa sudah terdaftar dan memiliki kartu
perpustakaan
b. Siswa mendaftar ke SIPerpus – admin mengkofirmasi kepada SIPerpus bahwa siswa
telah terdaftar – SIPerpus memproses data siswa baru – SIPerpus menginformasikan
kepada siswa bahwa sudah terdaftar dan memiliki kartu perpustakaan
c. SIPerpus memproses data siswa baru – admin mengkofirmasi kepada SIPerpus
bahwa siswa telah terdaftar – Siswa mendaftar sebagai anggota baru– SIPerpus
menginformasikan kepada siswa bahwa sudah terdaftar dan memiliki kartu
perpustakaan
d. Siswa mengkofirmasi kepada SIPerpus untuk meminjam buku – SIPerpus
menginformasikan kepada siswa bahwa sudah terdaftar dan memiliki kartu
perpustakaan – admin mengkonfirmasi data siswa
e. Siswa membuat laporan untuk diberikan kepada admin –Admin mengkofirmasi
kepada SIPerpus bahwa siswa telah terdaftar – Siswa mendaftar sebagai anggota
baru– SIPerpus menginformasikan kepada siswa bahwa sudah terdaftar dan memiliki
kartu perpustakaan
75. Berikut ini merupakan beberapa contoh pengembangan perangkat lunak.
1) Edmodo
2) Ujian online
3) PPDB
4) System kasir
5) SIAKAD
Jawaban yang benar untuk contoh pengembangan perangkat lunak yang diterapkan di
sekolah yaitu…
a. 1,2, 3, dan 5
b. 1,4, dan 5
c. 1 dan 4
d. 2 dan 5
e. 1,2, dan 3
Top Related