SlideShare a Scribd company logo
1 of 19
Pertemuan 2
Kelompok 7
Moch Nor Kholis 1534010006
Irfan Erfolgi Hanan 1534010007
I Putu Mahardika C H 1534010018
Wahyu Aji Pangestu 1534010034
1. Yang bukan termasuk sistem perangkat lunak adalah … (K02)
a. Sejumlah program yang terpisah
b. File-file konfigurasi
c. File-file dokumentasi
d. Dokumentasi sistem
e. Dokumentasi user
2. Di bawah ini yang termasuk kegiatan pada proses perangkat lunak adalah …
a. Spesifikasi perangkat lunak
b. Pengembangan perangkat lunak
c. Validasi perangkat lunak
d. Evolusi perangkat lunak
e. Semua benar
3. Arti lain dari rekayasa perangkat lunak adalah …
a. Ilmu yang mempelajari teknik pembuatan software yang baik dengan pendekatan teknis (Engineering approach)
b. Ilmu yang mempelajari teknik pembuatan hardware yang baik dengan pendekatan teknis (Engineering approach)
c. Ilmu yang mempelajari teknik pembuatan rekayasa yang baik dengan pendekatan teknis (Engineering approach)
d. Ilmu yang mempelajari tentang leknik lunak yang baik dengan pendekatan teknik (Engineering approach)
e. Ilmu yang mempelajari tentang teknik sistem yang baik dengan pendekatan teknis (Engineering approach)
4. Apa nama lain dari rekayasa perangkat lunak?
a. Hardware
b. Software quality
c. Software engineering
d. Software verification
e. Formal methods
5. Faktor-factor yang tidak melatarbelakangi munculnya rekayasa perangkat lunak adalah …
a. Kemajuan teknologi perangkat lunak
b. Kemajuan IT di Indonesia
c. Kebutuhan yang meningkat terhadap perangkat lunak
d. Meningkatnya peran penting dari pemeliharaan
e. Perubahan perbandingan harga perangkat keras dan perangkat lunak
6. Berikut ini yang merupakan karakteristik dari perangkat lunak adalah …
a. Tidak membutuhkan perawatan ekstra, simpel penggunaannya
b. Perangkat lunak harus dapat digunakan sesuai dengan yang direncanakan
c. Memerlukan biaya banyak untuk mempelajari perangkat lunak
d. Alat-alat yang digunakan merupakan alat-alat sederhana
e. Membutuhkan aliran listrik yang besar
7. Sebuah perintah yang digunakan untuk memproses informasi merupakan definisi dari …
a. Prosedur
b. Perangkat lunak
c. Elektronika
d. Perangkat keras
e. Program
8. Istilah rekayasa perangkat lunak secara umum disepakati sebagai terjemahan dari istilah software engineering. Istilah
software engineering mulai dipopulerkan pada …
a. 1972
b. 1993
c. 1969
d. 1968
e. 1988
9. Mana yang bukan merupakan metode-metode pengembangan perangkat lunak yang pernah di pakai dan sering I
pergunakan di dalam pengebangan software? (K05)
a. Prototype
b. RAD
c. Spiral
d. 4GT
e. MP3
10. Di dalam materi rekayasa perangkat lunak secara garis besar ada 6 materi, di bawah ini yang bukan termasuk materi
rekayasa perangkat lunak adalah
a. Pengenalan, konsep dasar, metode pengembangan perangkat lunak
b. Analisis resiko dan persiapan project perangkat lunak
c. Analisa latar belakang
d. Analisis desain
e. Testing dan implementasi
11. Di dalam Rekayasa perangkat lunak membahas mengenai semua hal yang berkaitan dengan
a. Batch Programming
b. Software
c. Class
d. Prosedur
e. Semua benar
12. Di dalam materi pengenalan Rekayasa perangkat lunak yang pertama dipelajari adalah materi secara umum, kecuali
a. Pengertian berdasarkan kesepakatan serta beberapa tokoh
b. Definisi secara umum
c. Sejarah dan perkembangan
d. Definisi arti yang diyakini atau diterapkan secara pribadi
e. Tokoh-tokohnya
13. Kriteria apa saja yang dapat digunakan sebagai acuan dalam merekayasa perangkat lunak, kecuali
a. Dapat terus dirawat dan dipelihara (maintainability)
b. Dapat mengikuti keinginan pengguna (robust)
c. Tidak dapat mengikuti perkembangan jaman
d. Efektif dan efisien dalam menggunakan energy dan penggunaannya
e. Dapat memenuhi kebutuhan yang diinginkan (usability)
14. Apa yang dimaksud dengan teknik kebutuhan perangkat lunak (K09)
a. Mencakup kegiatan dalam menentukan kebutuhan-kebutuhan atau kondisi yang harus dipenuhi untuk suatu produk baru
atau yang akan diganti, dengan mempertimbangkan kemungkinan terjadiny konflik kebutuhan dari berbagai maam
stakeholder
b. Usaha (melakuakn evaluasi lain ke personel), waktu (permintaan dan selesainya evaluasi sampai dan membuat perubahan),
cacat dan kesalahan yang terjadi
c. Pengukuran dilakukan berdasarkan line of code (LOC), waktu, harga dan kesalahan yang ditemukan
d. Membuat produk yang dapat diminati oleh banyak masyarakat dan menghasilkan untung yang memuaskan
e. Kebutuhan dalam memenuhi segala aktifitas yang dapat membuat meringankan kebutuhan
15. Jelaskan definisi manajemen proyek perangkat lunak
a. Aktifitas perancngan dan pengontrolan membuat perangkat lunak dalam jangka waktu tertentu untuk memenuhi
kebutuhan
b. Membutuhkan waktu yang lama dalam pengontrolan perangkat lunak
c. Dapat membuat perancangan yang tidak dapat awet digunakan
d. Pengontrolan yang tidak memuaskan hasilnya
e. Manajemen waktu yang dibutuhkan tidak tentu
16. Sebutkan personel-personel yang terlibat dalam pembangunan perangkat lunak
a. Manager senior, manager persaingan, manager transport
b. Manager proyek, manager klien, manager praktisi
c. Manager proyek, manager persaingan, manager praktisi
d. Manager perangkat lunak, manager persaingan, manager akomodasi
e. Asosialisasi manager, akuntansi manager, manager proyek
17. Sebutkan cara ukur suatu perangkat lunak
a. Pengukuran berdasarkan kelebihan
b. Pengukuran berdasarkan berat
c. Pengukuran berdasarkan material
d. Pengukuran berdasarkan fasilitas
e. Pengukuran berdasarkan fungsi
18. Mana yang bukan termasuk metode-metode pengembangan perangkat lunak yang pernah dipakai dan sering
dipergunakan di dalam mengembangkan software? (K10)
a. Prototype
b. RAD
c. Spiral
d. 4GT
e. MP3
19. Di dalam rekayasa perangkat lunak membahas mengenai semua hal yang berkaitan dengan … (K10)
a. Batch programming
b. Software
c. Class
d. Prosedur
e. Semua benar
20. Di dalam materi pengenalan rekayasa perangkat lunak yang pertama dipelajari adalah materi secara umum, kecual …
a. pengertian berdasarkan kesepakatan serta beberapa tokoh
b. Definisi secara umum
c. Sejarah dan perkembangan
d. Definisi arti yang diyakini atau ditetapkan secara pribadi
e. Tokoh-tokohnya
Pembahasan materi 3
1. Jawaban : c
Sistem perangkat lunak terdiri dari sejumlah program yang terpisah, file-file konfigurasi, dokumentasi sistem, file-file
dokumentasi tidak termasuk dalam sistem perangkat lunak
2. Jawaban : e
Serangkaian kegiatan dan hasil-hasil relevannya mengasilkan perangkat lunak. Sebagian besar dilakukan oleh perekayasa
perangkat lunak. Ada 4 kegiatan/aktifitas pada proses RPL:
• Spesifikasi perangkat lunak : fungsionalitas perangkat lunak dan batasan kemampuan operasinya harus didefinisikan
• Pengembangan perangkat lunak : perangkat lunak yang memenuhi spesifikasi harus di produksi
• Validasi perangkat lunak : perangkat lunak harus divalidasi untuk menjamin bahwa perangkat lunak melakukan apa
yang diinginkan oleh pelanggan
• Evolusi perangkat lunak : perangkat lunak harus berkembang untuk memnuhi kebutuhan pelanggan
3. Jawaban : a
Karena arti dari software engineering adalah:
• Ilmu yang mempelajari teknik pembuatan software yang baik dengan pendekatan teknis (Engineering approach)
• Suatu disiplin rekayasa pembuatan software yang berkonsentrasi terhadap seluruh aspek produksi perangkat lunak
• Mengadopsi pendekatan yang sistematis dan terorganisir dalam aktifitasnya dan menggunakan tool dan teknik yang
sesuai yang ditentukan berdasarkan masalah yang akan dipecahkan, kendala pengembangan dan sumber daya yang
tersedia.
4. Jawaban : c
Rekayasa perangkat lunak dalam Bahasa inggris adalah software engineering.
5. Jawaban : b
Karena meskipun IT di Indonesia mengalami kemajuan atau tidak rekayasa perangkat lunak tetap muncul.
6. Jawaban : b
Karena memang perangkat lunak harus dapat diguakan sesuai dengan apa yang direncanakan, jika tidak demikian
perangkat lunak tidak bisa digunakan dengan baik.
7. Jawaban : b
Karena perintah yang digunakan untuk memproses informasi merupakan definisi dari perangkat lunak
8. Jawaban : d
Karena saat itu NATO menyelenggarakan software engineering conference yang dihelat pada tahun 1968 dan istilah
software engineering mulai dipopulerkan.
9. Jawaban : e
Karena di dalam materi ini dijelaskan mengenai metode-metode pengembangan perangkat lunak yang pernah dipakai
dan sering digunakan dalam pengembangan software diantaranya metode sekuensial linier, prototype, RAD, Fouth
Techniques (4GT), spiral, metode proses perangkat lunak evolusioner (pertambahan, spiral, konkruen) dan metode
formal.
10. Jawaban : c
Karena di dalam materi rekayasa perangkat lunak secara garis besar ada 6 yaitu:
• Pengenalan rekayasa perangkat lunak
• Konsep dasar rekayasa perangkat lunak
• Metode pengembangan perangkat lunak
• Analisis resiko
• Persiapan project perangkat lunak
• Analisis desain, testing dan implementasi
11. Jawaban : e
Karena rekayasa perangkat lunak membahas mengenai semua hal yang berkaitan dengan pengembangan suatu
perangkat lunak atau yang biasa kita kenal sebagai software, meskipun perangkat lunak tidak hanya software saja
terkadang juga batch programming,prosedur ataupun class dan lain sebagainya.
12. Jawaban : d
Karena di dalam materi pengenalan rekayasa perangkat lunak yang pertama dipelajari adalah materi secara umum yaitu
pengertian berdasarkan kesepakatan serta beberapa tokoh , definisi secara umum, sejarah, perkembangan, tokoh-
tokohnya. Dan juga definisi arti juga dari kesepakatan pemikiran banyak tokoh, sehingga ia mempunyai arti tetapi tetap
hamper sama dari masing-masing tokoh.
13. Jawaban : e
Karena rekayasa perangkat lunak adalah pengubahan perangkat lunak itu sendiri guna mengembangkan, memelihara dan
membangun kembali dengan menggunakan prinsip rekayasa untuk menghasilkan perangkat lunakyang dapat bekerja
lebih efisien dan efektif untuk pengguna untuk jangka waktu yang panjang, maka dari itulah ia selalu mengikuti
pengembangan teknologi yang ada. Karena kriteria yang dapat digunakan sebagai acuan dalam merekayasa perangkat
lunak adalah:
• Dapat terus dirawat dan dipelihara(maintainability)
• Dapat mengikuti perkembangan teknologi (dependability)
• Dapat mengikuti keinginan pengguna (robust)
• Efektif dan efisien dalam menggunakan energi dan penggunaannya
• Dapat memenuhi kebutuhan yang diinginkan (usability)
14. Jawaban : a
Karena teknik kebutuhan perangkat lunak adalah suatu kebutuhan yang dapat mencakup kegiatan dalam menentukan
kebutuhan-kebutuhan atau kondisi yang harus dipenuhi untuk suatu produk baru atau yang akan diganti, dengan
mempertimbangkan kemungkinan terjadinya konflik kebutuhan dari berbagai macam stakeholder.
15. Jawaban : a
Karena definisi dari manajemen proyek perangkat lunak adlaah aktifitas perancangan dan pengontrolan membuat
perangkat lunak dalam jangka waktu tertentu untuk memenuhi kebutuhan manusia.
16. Jawaban : b
Personel-personel yang terlibat dalam pembangunan perangkat lunak adalah manager senior, manager proyek, praktisi,
klien, pengguna perangkat lunak
17. Jawaban : e
Karena democratic decentralized (DD), controlled decentralized (CD) dan controlled centralized (CC) merupakan struktur
dasar yang mendasari suatu tim dari proyek perangkat lunak.
18. Jawaban : e
Karena macam-macam pengukuran adalah:
•Pengukuran berdasarkan ukuran
Pengukuran dilakukan berdasarkan line of code (LOC), waktu, harga dan kesalahan yang ditemukan.
•Pengukuran berdasarkan fungsi (Function Point – FP)
Pengukuran dilakukan berdasarkna bagian-bagian software yang bisa dihitung, misalnya: jumlah file, input, external
interface, output dan user inquiry.
•Ukuran untuk organisasi kecil (DRE = Defecr removal efficiency)
Pengukuran dilakukan berdasarkan usaha (melakukan evaluasi dan membuat perubahan), waktu (permintaan dan
selesainya evaluasi sampai penugasan lain ke personel) cacat dan kesalahan yang terjadi.
19. Jawaban : a
Karena rekayasa perangkat lunak membahas mengenai semua hal yang berkaitan dengan pengembangan suatu
perangkat lunak atau yang biasa kita kenal sebagai software, meskipun perangkat lunak tidak hanya software saja
terkadang juga batch programming,prosedur ataupun class dan lain sebagainya.
20. Jawaban : c
Karena di dalam materi pengenalan rekayasa perangkat lunak yang pertama dipelajari adalah materi secara umum yaitu
pengertian berdasarkan kesepakatan serta beberapa tokoh , definisi secara umum, sejarah, perkembangan, tokoh-
tokohnya. Dan juga definisi arti juga dari kesepakatan pemikiran banyak tokoh, sehingga ia mempunyai arti tetapi tetap
hamper sama dari masing-masing tokoh.

More Related Content

What's hot

Metode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMetode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMoch. Nor Kholis
 
Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1maisya28
 
Modul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakModul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakNita Resta Dewi
 
Dokumen Test Plan
Dokumen Test Plan Dokumen Test Plan
Dokumen Test Plan EM Nasrul
 
Gabungan soal aks 4ka24 dan 4ka23
Gabungan soal aks 4ka24 dan 4ka23Gabungan soal aks 4ka24 dan 4ka23
Gabungan soal aks 4ka24 dan 4ka23Alvin Setiawan
 
Modul rekayasa-perangkat-lunak-lunak-ver-1
Modul rekayasa-perangkat-lunak-lunak-ver-1Modul rekayasa-perangkat-lunak-lunak-ver-1
Modul rekayasa-perangkat-lunak-lunak-ver-1Denny Yahya
 
Testing dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeoTesting dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeoAbrianto Nugraha
 
Test abilitas dan tester
Test abilitas dan testerTest abilitas dan tester
Test abilitas dan testerBasiroh M.Kom
 
Rpl 2- sw process model
Rpl 2- sw process modelRpl 2- sw process model
Rpl 2- sw process modelf' yagami
 
Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)gleebelle
 
Mengenai development quality plan
Mengenai development quality planMengenai development quality plan
Mengenai development quality planDian Lukitasari
 

What's hot (20)

Soal RPL Pertemuan 3
Soal RPL Pertemuan 3Soal RPL Pertemuan 3
Soal RPL Pertemuan 3
 
Soal RPL Pertemuan 6
Soal RPL Pertemuan 6Soal RPL Pertemuan 6
Soal RPL Pertemuan 6
 
Ppt rpl materi 4
Ppt rpl materi 4Ppt rpl materi 4
Ppt rpl materi 4
 
Ppt rpl materi 3
Ppt rpl materi 3Ppt rpl materi 3
Ppt rpl materi 3
 
Ppt rpl materi 1
Ppt rpl materi 1Ppt rpl materi 1
Ppt rpl materi 1
 
Ppt rpl materi 1
Ppt rpl materi 1Ppt rpl materi 1
Ppt rpl materi 1
 
Rpl 2017 b_k02_t04_a
Rpl 2017 b_k02_t04_aRpl 2017 b_k02_t04_a
Rpl 2017 b_k02_t04_a
 
Soal RPL Pertemuan 7
Soal RPL Pertemuan 7Soal RPL Pertemuan 7
Soal RPL Pertemuan 7
 
Rpl 2017 b-k02_t14_maintenan
Rpl 2017 b-k02_t14_maintenanRpl 2017 b-k02_t14_maintenan
Rpl 2017 b-k02_t14_maintenan
 
Metode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMetode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunak
 
Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1
 
Modul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakModul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunak
 
Dokumen Test Plan
Dokumen Test Plan Dokumen Test Plan
Dokumen Test Plan
 
Gabungan soal aks 4ka24 dan 4ka23
Gabungan soal aks 4ka24 dan 4ka23Gabungan soal aks 4ka24 dan 4ka23
Gabungan soal aks 4ka24 dan 4ka23
 
Modul rekayasa-perangkat-lunak-lunak-ver-1
Modul rekayasa-perangkat-lunak-lunak-ver-1Modul rekayasa-perangkat-lunak-lunak-ver-1
Modul rekayasa-perangkat-lunak-lunak-ver-1
 
Testing dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeoTesting dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeo
 
Test abilitas dan tester
Test abilitas dan testerTest abilitas dan tester
Test abilitas dan tester
 
Rpl 2- sw process model
Rpl 2- sw process modelRpl 2- sw process model
Rpl 2- sw process model
 
Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)
 
Mengenai development quality plan
Mengenai development quality planMengenai development quality plan
Mengenai development quality plan
 

Similar to Ppt rpl materi 2

Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4Tino Dwiantoro
 
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCMPerencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCMFitra Zul Fahmi
 
SIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.ppt
SIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.pptSIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.ppt
SIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.pptabdul800639
 
Kualitas Source Code dan Pengujian Program.pptx
Kualitas Source Code dan Pengujian Program.pptxKualitas Source Code dan Pengujian Program.pptx
Kualitas Source Code dan Pengujian Program.pptxFernando540705
 
Pengelolaan installasi komputer 5 - pengelolaan perangkat lunak
Pengelolaan installasi komputer    5 - pengelolaan perangkat lunakPengelolaan installasi komputer    5 - pengelolaan perangkat lunak
Pengelolaan installasi komputer 5 - pengelolaan perangkat lunakBambang
 
Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Kurjum Usman
 
Lanjutan Pert 2.pptx
Lanjutan Pert 2.pptxLanjutan Pert 2.pptx
Lanjutan Pert 2.pptxmerisipahutar
 
Manajemen proyek perangkat lunak syafria zepri pratama
Manajemen proyek perangkat lunak syafria zepri pratama Manajemen proyek perangkat lunak syafria zepri pratama
Manajemen proyek perangkat lunak syafria zepri pratama safriazepripratama
 

Similar to Ppt rpl materi 2 (20)

Manajemen proyek.pptx
Manajemen proyek.pptxManajemen proyek.pptx
Manajemen proyek.pptx
 
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4
 
Rekayasa perangkat lunak
Rekayasa perangkat lunakRekayasa perangkat lunak
Rekayasa perangkat lunak
 
Tugas 1-rpl
Tugas 1-rplTugas 1-rpl
Tugas 1-rpl
 
Tugas 3 MPPL (D)
Tugas 3 MPPL (D)Tugas 3 MPPL (D)
Tugas 3 MPPL (D)
 
Pertemuan 6
Pertemuan 6Pertemuan 6
Pertemuan 6
 
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCMPerencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
 
rpl-2-1.pptx
rpl-2-1.pptxrpl-2-1.pptx
rpl-2-1.pptx
 
SIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.ppt
SIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.pptSIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.ppt
SIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.ppt
 
Kualitas Source Code dan Pengujian Program.pptx
Kualitas Source Code dan Pengujian Program.pptxKualitas Source Code dan Pengujian Program.pptx
Kualitas Source Code dan Pengujian Program.pptx
 
Pengelolaan installasi komputer 5 - pengelolaan perangkat lunak
Pengelolaan installasi komputer    5 - pengelolaan perangkat lunakPengelolaan installasi komputer    5 - pengelolaan perangkat lunak
Pengelolaan installasi komputer 5 - pengelolaan perangkat lunak
 
Prak rpl
Prak rplPrak rpl
Prak rpl
 
Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1
 
Ppt rpl materi 5
Ppt rpl materi 5Ppt rpl materi 5
Ppt rpl materi 5
 
Safika & Risca
Safika & RiscaSafika & Risca
Safika & Risca
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Design Software
Design SoftwareDesign Software
Design Software
 
Lanjutan Pert 2.pptx
Lanjutan Pert 2.pptxLanjutan Pert 2.pptx
Lanjutan Pert 2.pptx
 
Dev&qual
Dev&qualDev&qual
Dev&qual
 
Manajemen proyek perangkat lunak syafria zepri pratama
Manajemen proyek perangkat lunak syafria zepri pratama Manajemen proyek perangkat lunak syafria zepri pratama
Manajemen proyek perangkat lunak syafria zepri pratama
 

More from Moch. Nor Kholis

Function point web kelompok 10
Function point web kelompok 10Function point web kelompok 10
Function point web kelompok 10Moch. Nor Kholis
 
Laporan Aplikasi Service Printer
Laporan Aplikasi Service PrinterLaporan Aplikasi Service Printer
Laporan Aplikasi Service PrinterMoch. Nor Kholis
 
Mata kuliah rekayasa perangkat lunak
Mata kuliah rekayasa perangkat lunakMata kuliah rekayasa perangkat lunak
Mata kuliah rekayasa perangkat lunakMoch. Nor Kholis
 
Laporan Penilaian Software dengan Cyclomatic Complexity
Laporan Penilaian Software dengan Cyclomatic ComplexityLaporan Penilaian Software dengan Cyclomatic Complexity
Laporan Penilaian Software dengan Cyclomatic ComplexityMoch. Nor Kholis
 
Laporan Pengukuran Nilai Software dengan Kappa Coehen
Laporan Pengukuran Nilai Software dengan Kappa CoehenLaporan Pengukuran Nilai Software dengan Kappa Coehen
Laporan Pengukuran Nilai Software dengan Kappa CoehenMoch. Nor Kholis
 
Slideshow PowerPoint Software Testing
Slideshow PowerPoint Software TestingSlideshow PowerPoint Software Testing
Slideshow PowerPoint Software TestingMoch. Nor Kholis
 
Slideshow PowerPoint Manajemen Proyek
Slideshow PowerPoint Manajemen ProyekSlideshow PowerPoint Manajemen Proyek
Slideshow PowerPoint Manajemen ProyekMoch. Nor Kholis
 
Laporan Revisi Function Point (Website Teknik Kimia)
Laporan Revisi Function Point (Website Teknik Kimia)Laporan Revisi Function Point (Website Teknik Kimia)
Laporan Revisi Function Point (Website Teknik Kimia)Moch. Nor Kholis
 
Laporan Revisi Function Point (Website Ekonomi Pembangunan)
Laporan Revisi Function Point (Website Ekonomi Pembangunan)Laporan Revisi Function Point (Website Ekonomi Pembangunan)
Laporan Revisi Function Point (Website Ekonomi Pembangunan)Moch. Nor Kholis
 
Laporan web sistem informasi
Laporan web sistem informasiLaporan web sistem informasi
Laporan web sistem informasiMoch. Nor Kholis
 

More from Moch. Nor Kholis (15)

Function point web kelompok 10
Function point web kelompok 10Function point web kelompok 10
Function point web kelompok 10
 
Laporan Aplikasi Service Printer
Laporan Aplikasi Service PrinterLaporan Aplikasi Service Printer
Laporan Aplikasi Service Printer
 
Mata kuliah rekayasa perangkat lunak
Mata kuliah rekayasa perangkat lunakMata kuliah rekayasa perangkat lunak
Mata kuliah rekayasa perangkat lunak
 
Skpl reformat (1)
Skpl reformat (1)Skpl reformat (1)
Skpl reformat (1)
 
Laporan Penilaian Software dengan Cyclomatic Complexity
Laporan Penilaian Software dengan Cyclomatic ComplexityLaporan Penilaian Software dengan Cyclomatic Complexity
Laporan Penilaian Software dengan Cyclomatic Complexity
 
Laporan Pengukuran Nilai Software dengan Kappa Coehen
Laporan Pengukuran Nilai Software dengan Kappa CoehenLaporan Pengukuran Nilai Software dengan Kappa Coehen
Laporan Pengukuran Nilai Software dengan Kappa Coehen
 
Slideshow PowerPoint Software Testing
Slideshow PowerPoint Software TestingSlideshow PowerPoint Software Testing
Slideshow PowerPoint Software Testing
 
Slideshow PowerPoint Manajemen Proyek
Slideshow PowerPoint Manajemen ProyekSlideshow PowerPoint Manajemen Proyek
Slideshow PowerPoint Manajemen Proyek
 
Laporan Revisi Function Point (Website Teknik Kimia)
Laporan Revisi Function Point (Website Teknik Kimia)Laporan Revisi Function Point (Website Teknik Kimia)
Laporan Revisi Function Point (Website Teknik Kimia)
 
Proposal web
Proposal webProposal web
Proposal web
 
Laporan Revisi Function Point (Website Ekonomi Pembangunan)
Laporan Revisi Function Point (Website Ekonomi Pembangunan)Laporan Revisi Function Point (Website Ekonomi Pembangunan)
Laporan Revisi Function Point (Website Ekonomi Pembangunan)
 
Ppt bab 1
Ppt bab 1 Ppt bab 1
Ppt bab 1
 
Laporan tugas 2 SDLC
Laporan tugas 2 SDLCLaporan tugas 2 SDLC
Laporan tugas 2 SDLC
 
Ppt rpl tugas 2 sdlc
Ppt rpl tugas 2 sdlcPpt rpl tugas 2 sdlc
Ppt rpl tugas 2 sdlc
 
Laporan web sistem informasi
Laporan web sistem informasiLaporan web sistem informasi
Laporan web sistem informasi
 

Ppt rpl materi 2

  • 1. Pertemuan 2 Kelompok 7 Moch Nor Kholis 1534010006 Irfan Erfolgi Hanan 1534010007 I Putu Mahardika C H 1534010018 Wahyu Aji Pangestu 1534010034
  • 2. 1. Yang bukan termasuk sistem perangkat lunak adalah … (K02) a. Sejumlah program yang terpisah b. File-file konfigurasi c. File-file dokumentasi d. Dokumentasi sistem e. Dokumentasi user 2. Di bawah ini yang termasuk kegiatan pada proses perangkat lunak adalah … a. Spesifikasi perangkat lunak b. Pengembangan perangkat lunak c. Validasi perangkat lunak d. Evolusi perangkat lunak e. Semua benar
  • 3. 3. Arti lain dari rekayasa perangkat lunak adalah … a. Ilmu yang mempelajari teknik pembuatan software yang baik dengan pendekatan teknis (Engineering approach) b. Ilmu yang mempelajari teknik pembuatan hardware yang baik dengan pendekatan teknis (Engineering approach) c. Ilmu yang mempelajari teknik pembuatan rekayasa yang baik dengan pendekatan teknis (Engineering approach) d. Ilmu yang mempelajari tentang leknik lunak yang baik dengan pendekatan teknik (Engineering approach) e. Ilmu yang mempelajari tentang teknik sistem yang baik dengan pendekatan teknis (Engineering approach) 4. Apa nama lain dari rekayasa perangkat lunak? a. Hardware b. Software quality c. Software engineering d. Software verification e. Formal methods
  • 4. 5. Faktor-factor yang tidak melatarbelakangi munculnya rekayasa perangkat lunak adalah … a. Kemajuan teknologi perangkat lunak b. Kemajuan IT di Indonesia c. Kebutuhan yang meningkat terhadap perangkat lunak d. Meningkatnya peran penting dari pemeliharaan e. Perubahan perbandingan harga perangkat keras dan perangkat lunak 6. Berikut ini yang merupakan karakteristik dari perangkat lunak adalah … a. Tidak membutuhkan perawatan ekstra, simpel penggunaannya b. Perangkat lunak harus dapat digunakan sesuai dengan yang direncanakan c. Memerlukan biaya banyak untuk mempelajari perangkat lunak d. Alat-alat yang digunakan merupakan alat-alat sederhana e. Membutuhkan aliran listrik yang besar
  • 5. 7. Sebuah perintah yang digunakan untuk memproses informasi merupakan definisi dari … a. Prosedur b. Perangkat lunak c. Elektronika d. Perangkat keras e. Program 8. Istilah rekayasa perangkat lunak secara umum disepakati sebagai terjemahan dari istilah software engineering. Istilah software engineering mulai dipopulerkan pada … a. 1972 b. 1993 c. 1969 d. 1968 e. 1988
  • 6. 9. Mana yang bukan merupakan metode-metode pengembangan perangkat lunak yang pernah di pakai dan sering I pergunakan di dalam pengebangan software? (K05) a. Prototype b. RAD c. Spiral d. 4GT e. MP3 10. Di dalam materi rekayasa perangkat lunak secara garis besar ada 6 materi, di bawah ini yang bukan termasuk materi rekayasa perangkat lunak adalah a. Pengenalan, konsep dasar, metode pengembangan perangkat lunak b. Analisis resiko dan persiapan project perangkat lunak c. Analisa latar belakang d. Analisis desain e. Testing dan implementasi
  • 7. 11. Di dalam Rekayasa perangkat lunak membahas mengenai semua hal yang berkaitan dengan a. Batch Programming b. Software c. Class d. Prosedur e. Semua benar 12. Di dalam materi pengenalan Rekayasa perangkat lunak yang pertama dipelajari adalah materi secara umum, kecuali a. Pengertian berdasarkan kesepakatan serta beberapa tokoh b. Definisi secara umum c. Sejarah dan perkembangan d. Definisi arti yang diyakini atau diterapkan secara pribadi e. Tokoh-tokohnya
  • 8. 13. Kriteria apa saja yang dapat digunakan sebagai acuan dalam merekayasa perangkat lunak, kecuali a. Dapat terus dirawat dan dipelihara (maintainability) b. Dapat mengikuti keinginan pengguna (robust) c. Tidak dapat mengikuti perkembangan jaman d. Efektif dan efisien dalam menggunakan energy dan penggunaannya e. Dapat memenuhi kebutuhan yang diinginkan (usability) 14. Apa yang dimaksud dengan teknik kebutuhan perangkat lunak (K09) a. Mencakup kegiatan dalam menentukan kebutuhan-kebutuhan atau kondisi yang harus dipenuhi untuk suatu produk baru atau yang akan diganti, dengan mempertimbangkan kemungkinan terjadiny konflik kebutuhan dari berbagai maam stakeholder b. Usaha (melakuakn evaluasi lain ke personel), waktu (permintaan dan selesainya evaluasi sampai dan membuat perubahan), cacat dan kesalahan yang terjadi c. Pengukuran dilakukan berdasarkan line of code (LOC), waktu, harga dan kesalahan yang ditemukan d. Membuat produk yang dapat diminati oleh banyak masyarakat dan menghasilkan untung yang memuaskan e. Kebutuhan dalam memenuhi segala aktifitas yang dapat membuat meringankan kebutuhan
  • 9. 15. Jelaskan definisi manajemen proyek perangkat lunak a. Aktifitas perancngan dan pengontrolan membuat perangkat lunak dalam jangka waktu tertentu untuk memenuhi kebutuhan b. Membutuhkan waktu yang lama dalam pengontrolan perangkat lunak c. Dapat membuat perancangan yang tidak dapat awet digunakan d. Pengontrolan yang tidak memuaskan hasilnya e. Manajemen waktu yang dibutuhkan tidak tentu 16. Sebutkan personel-personel yang terlibat dalam pembangunan perangkat lunak a. Manager senior, manager persaingan, manager transport b. Manager proyek, manager klien, manager praktisi c. Manager proyek, manager persaingan, manager praktisi d. Manager perangkat lunak, manager persaingan, manager akomodasi e. Asosialisasi manager, akuntansi manager, manager proyek
  • 10. 17. Sebutkan cara ukur suatu perangkat lunak a. Pengukuran berdasarkan kelebihan b. Pengukuran berdasarkan berat c. Pengukuran berdasarkan material d. Pengukuran berdasarkan fasilitas e. Pengukuran berdasarkan fungsi 18. Mana yang bukan termasuk metode-metode pengembangan perangkat lunak yang pernah dipakai dan sering dipergunakan di dalam mengembangkan software? (K10) a. Prototype b. RAD c. Spiral d. 4GT e. MP3
  • 11. 19. Di dalam rekayasa perangkat lunak membahas mengenai semua hal yang berkaitan dengan … (K10) a. Batch programming b. Software c. Class d. Prosedur e. Semua benar 20. Di dalam materi pengenalan rekayasa perangkat lunak yang pertama dipelajari adalah materi secara umum, kecual … a. pengertian berdasarkan kesepakatan serta beberapa tokoh b. Definisi secara umum c. Sejarah dan perkembangan d. Definisi arti yang diyakini atau ditetapkan secara pribadi e. Tokoh-tokohnya
  • 12. Pembahasan materi 3 1. Jawaban : c Sistem perangkat lunak terdiri dari sejumlah program yang terpisah, file-file konfigurasi, dokumentasi sistem, file-file dokumentasi tidak termasuk dalam sistem perangkat lunak 2. Jawaban : e Serangkaian kegiatan dan hasil-hasil relevannya mengasilkan perangkat lunak. Sebagian besar dilakukan oleh perekayasa perangkat lunak. Ada 4 kegiatan/aktifitas pada proses RPL: • Spesifikasi perangkat lunak : fungsionalitas perangkat lunak dan batasan kemampuan operasinya harus didefinisikan • Pengembangan perangkat lunak : perangkat lunak yang memenuhi spesifikasi harus di produksi • Validasi perangkat lunak : perangkat lunak harus divalidasi untuk menjamin bahwa perangkat lunak melakukan apa yang diinginkan oleh pelanggan • Evolusi perangkat lunak : perangkat lunak harus berkembang untuk memnuhi kebutuhan pelanggan
  • 13. 3. Jawaban : a Karena arti dari software engineering adalah: • Ilmu yang mempelajari teknik pembuatan software yang baik dengan pendekatan teknis (Engineering approach) • Suatu disiplin rekayasa pembuatan software yang berkonsentrasi terhadap seluruh aspek produksi perangkat lunak • Mengadopsi pendekatan yang sistematis dan terorganisir dalam aktifitasnya dan menggunakan tool dan teknik yang sesuai yang ditentukan berdasarkan masalah yang akan dipecahkan, kendala pengembangan dan sumber daya yang tersedia. 4. Jawaban : c Rekayasa perangkat lunak dalam Bahasa inggris adalah software engineering. 5. Jawaban : b Karena meskipun IT di Indonesia mengalami kemajuan atau tidak rekayasa perangkat lunak tetap muncul. 6. Jawaban : b Karena memang perangkat lunak harus dapat diguakan sesuai dengan apa yang direncanakan, jika tidak demikian perangkat lunak tidak bisa digunakan dengan baik.
  • 14. 7. Jawaban : b Karena perintah yang digunakan untuk memproses informasi merupakan definisi dari perangkat lunak 8. Jawaban : d Karena saat itu NATO menyelenggarakan software engineering conference yang dihelat pada tahun 1968 dan istilah software engineering mulai dipopulerkan. 9. Jawaban : e Karena di dalam materi ini dijelaskan mengenai metode-metode pengembangan perangkat lunak yang pernah dipakai dan sering digunakan dalam pengembangan software diantaranya metode sekuensial linier, prototype, RAD, Fouth Techniques (4GT), spiral, metode proses perangkat lunak evolusioner (pertambahan, spiral, konkruen) dan metode formal.
  • 15. 10. Jawaban : c Karena di dalam materi rekayasa perangkat lunak secara garis besar ada 6 yaitu: • Pengenalan rekayasa perangkat lunak • Konsep dasar rekayasa perangkat lunak • Metode pengembangan perangkat lunak • Analisis resiko • Persiapan project perangkat lunak • Analisis desain, testing dan implementasi 11. Jawaban : e Karena rekayasa perangkat lunak membahas mengenai semua hal yang berkaitan dengan pengembangan suatu perangkat lunak atau yang biasa kita kenal sebagai software, meskipun perangkat lunak tidak hanya software saja terkadang juga batch programming,prosedur ataupun class dan lain sebagainya.
  • 16. 12. Jawaban : d Karena di dalam materi pengenalan rekayasa perangkat lunak yang pertama dipelajari adalah materi secara umum yaitu pengertian berdasarkan kesepakatan serta beberapa tokoh , definisi secara umum, sejarah, perkembangan, tokoh- tokohnya. Dan juga definisi arti juga dari kesepakatan pemikiran banyak tokoh, sehingga ia mempunyai arti tetapi tetap hamper sama dari masing-masing tokoh. 13. Jawaban : e Karena rekayasa perangkat lunak adalah pengubahan perangkat lunak itu sendiri guna mengembangkan, memelihara dan membangun kembali dengan menggunakan prinsip rekayasa untuk menghasilkan perangkat lunakyang dapat bekerja lebih efisien dan efektif untuk pengguna untuk jangka waktu yang panjang, maka dari itulah ia selalu mengikuti pengembangan teknologi yang ada. Karena kriteria yang dapat digunakan sebagai acuan dalam merekayasa perangkat lunak adalah: • Dapat terus dirawat dan dipelihara(maintainability) • Dapat mengikuti perkembangan teknologi (dependability) • Dapat mengikuti keinginan pengguna (robust) • Efektif dan efisien dalam menggunakan energi dan penggunaannya • Dapat memenuhi kebutuhan yang diinginkan (usability)
  • 17. 14. Jawaban : a Karena teknik kebutuhan perangkat lunak adalah suatu kebutuhan yang dapat mencakup kegiatan dalam menentukan kebutuhan-kebutuhan atau kondisi yang harus dipenuhi untuk suatu produk baru atau yang akan diganti, dengan mempertimbangkan kemungkinan terjadinya konflik kebutuhan dari berbagai macam stakeholder. 15. Jawaban : a Karena definisi dari manajemen proyek perangkat lunak adlaah aktifitas perancangan dan pengontrolan membuat perangkat lunak dalam jangka waktu tertentu untuk memenuhi kebutuhan manusia. 16. Jawaban : b Personel-personel yang terlibat dalam pembangunan perangkat lunak adalah manager senior, manager proyek, praktisi, klien, pengguna perangkat lunak 17. Jawaban : e Karena democratic decentralized (DD), controlled decentralized (CD) dan controlled centralized (CC) merupakan struktur dasar yang mendasari suatu tim dari proyek perangkat lunak.
  • 18. 18. Jawaban : e Karena macam-macam pengukuran adalah: •Pengukuran berdasarkan ukuran Pengukuran dilakukan berdasarkan line of code (LOC), waktu, harga dan kesalahan yang ditemukan. •Pengukuran berdasarkan fungsi (Function Point – FP) Pengukuran dilakukan berdasarkna bagian-bagian software yang bisa dihitung, misalnya: jumlah file, input, external interface, output dan user inquiry. •Ukuran untuk organisasi kecil (DRE = Defecr removal efficiency) Pengukuran dilakukan berdasarkan usaha (melakukan evaluasi dan membuat perubahan), waktu (permintaan dan selesainya evaluasi sampai penugasan lain ke personel) cacat dan kesalahan yang terjadi.
  • 19. 19. Jawaban : a Karena rekayasa perangkat lunak membahas mengenai semua hal yang berkaitan dengan pengembangan suatu perangkat lunak atau yang biasa kita kenal sebagai software, meskipun perangkat lunak tidak hanya software saja terkadang juga batch programming,prosedur ataupun class dan lain sebagainya. 20. Jawaban : c Karena di dalam materi pengenalan rekayasa perangkat lunak yang pertama dipelajari adalah materi secara umum yaitu pengertian berdasarkan kesepakatan serta beberapa tokoh , definisi secara umum, sejarah, perkembangan, tokoh- tokohnya. Dan juga definisi arti juga dari kesepakatan pemikiran banyak tokoh, sehingga ia mempunyai arti tetapi tetap hamper sama dari masing-masing tokoh.