Anda di halaman 1dari 11

SOAL 1

Yang bukan merupakan  keunggulan prototyping ?


A. Pengembangan bertingkat
B. Peran user meningkat
C. Membantu analis
D. Pengembangan lebih cepat
E. Semua Benar
F. Tidak Menjawab
SOAL 2
Berikut ini 3 kelompok yang terkait dalam pengembangan perangkat lunak ?
A. Management, customer, developer
B. Distributor, konsumen, manager
C. Management, distributor, customer
D. Developer, management, financial
E. management,financial,Distributor
F. Tidak Menjawab
SOAL 3
Dibawah ini, manakah yang termasuk model proses prototyping :
A. Evolutionary dan Throwaway
B. Incremental dan extreme programming
C. Spiral dan waterfall
D. Rational Unified Process dan Opportunistic Approach
E. Semua Benar
F. Tidak Menjawab
SOAL 4
Dibawah ini manakah karakteristik proses yang baik yang dapat
memproses juga berevolusi untuk memenuhi perubahan kebutuhan organisasi :
A. Rapidity
B. Reliability
C. Robustness
D. Maintainability
E. Test
F. Tidak Menjawab
SOAL 5
Process Verification & Validation ada ditahap : …..
A. Code
B. Test
C. Debug
D. Maintain
E. User
F. Tidak Menjawab
SOAL 6
Model ini mengimplikasikan bahwa Anda harus berusaha untuk menyelesaikan tahap
tertentu sebelum pindah ke tahap berikutnya. Berdasarkan pernyataan diatas apa Model
Proses Softwarenya ? .....
A. Spiral model
B. Prototyping model
C. Extreme Programming
D. Waterfall model
E. Semua Model
F. Tidak Menjawab
SOAL 7
Atribut Perangkat Lunak yang Bagus harus Efficiency, yang termasuk Efficiency, kecuali
…..
A. Memory
B. Security
C. CPU time
D. Storage
E. Hardisk
F. Tidak Menjawab
SOAL 8
Karakteristik dari sebuah Software yang baik yaitu, kecuali .....
Sangat sulit untuk melakukan tunning sistem untuk membuatnya lebih
A.
bergantung
B. Sistem dapat beradaptasi dengan requirement baru
C. Sistem dapat di perbaiki apabila terdapat kesalahan
Sistem mudah  didefinisikan dan dipahami bagi mereka yang terlibat di
D.
dalamnya
E. Sistem dapat di perbaiki dan bisa beradaptasi
F. Tidak Menjawab
SOAL 9
Berikut ini aktivitas yang terstruktur yang dibutuhkan untuk mengembangkan sebuah
sistme software, kecuali : …..
A. Spesifikasi
B. Design
C. Validasi
D. Services
E. Spesifikasi dan Validasi
F. Tidak Menjawab
SOAL 10
Dibawah ini manakah salah satu model yang termasuk dalam Metodologi
Pengembangan   Sistem  (System Development Methodologies)……?
A. Waterfall Model
B. Starshcema Model
C. Snoflake Model
D. Requirement Model
E. Develop Model
F. Tidak Menjawab
SOAL 11
Pilihlah pernyataan yang benar dibawah ini…?
A. Software merupakan perangkat keras
Biaya Software pada sebuah computer lebih murah daripada biaya hardware nya
B.
sendiri
C. Requirement Engineering berhubungan dengan bagaimana cara software bekerja
Program untuk mengatur/melayani program-program lainnya serta berinteraksi
D.
dengan perangkat keras
E. Semua Benar
F. Tidak Menjawab
SOAL 12
Siapa pihak yang dikatakan melakukan pengujian secara tidak langsung…..?
A. User
B. Tester
C. Developer
D. Customer
E. Semua Benar
F. Tidak Menjawab
SOAL 13
Kapan pengujian perangkat lunak dilakukan……?
A. Dapat dilakukan sepanjang daur hidup pengembangan system
B. Terutama sekali pada saat program selesai dibuat
C. Pada saat  menjelang program selesai dibuat
D. Kapan saja sesuai dengan jenis programnya
E. Sebelum Pengerjaan program
F. Tidak Menjawab
SOAL 14
Fase terdepan dalam proses rekayasa perangkat lunak (software engineering) ….?
A. Requirements
B. Specification
C. Desain
D. Code
E. Bahasa
F. Tidak Menjawab
SOAL 15
Tahapan proyek yang tidak urut, bentuk kerja  lambat terlihat, kesalahan ditahap awal
berakibat fatal, ciri dari :
A. Model proses spiral
B. Model proses prototyping
C. Model proses deterministic
D. Model proses waterfall
E. Semua Benar
F. Tidak Menjawab
SOAL 16
Kualitas, biaya dan dokumentasi perangkat  lunak bisa diukur melalui pengukuran
langsung dengan memanfaatkan
A. Banyaknya programmer yang bekerja
B. Banyaknya modul yang terbentuk
C. Banyaknya baris program yang ada
D. Banyaknya model yang dibuat
E. Modul  dan Programmer
F. Tidak Menjawab
SOAL 17
Rekayasa perangkat lunak memanfaatkan prinsip-prinsip rekayasa dalampengembangan
perangkat lunak dari sisi teknis dan non teknis. Kedua sisi tersebut adalah :  
A. Research dan Divide or Conguer.
B. Project management dan  Divide or Conguer .
C. Information System Management dan Project Management.
D. Organization dan Project Management.   
E. Conguer dan Organization 
F. Tidak Menjawab
SOAL 18
Stages of waterfall:
Implementation and unit testing -> sistem and software design -> operation and
A.
maintenance -> requirements definition -> integration and system testing
Integration and system testing -> implementation and unit testing ->
B. requirements definition -> sistem and software design -> operation and
maintenance
Requirements definition -> sistem and software design -> implementation and
C.
unit testing -> integration and system testing -> operation and maintenance
Sistem and software -> operation and maintenance -> integration and system
D.
testing -> requirements definition -> implementation and unit testing
E. Semua Benar
F. Tidak Menjawab
SOAL 19
Berikut ini adalah Model Proses perangkat lunak, kecuali …
A. Model pengembangan evolusioner
B. Model peran
C. Model aksi
D. Model aliran data (dataflow)
E. Model aliran kerja (workflow)
F. Tidak Menjawab
SOAL 20
Suatu proses pengubahan spesifikasi sistem menjadi sistem yang dapat dijalankan
merupakan pengembangan perangkat lunak dalam tahap …
A. Tahap Perancangan arsitektural
B. Tahap Implementasi
C. Tahap Spesifikasi Proses
D. Tahap Analisis
E. Tahap Kerja
F. Tidak Menjawab
SOAL 1
Terdapat 2 macam bentuk prototyping …
A. Traceability & Adaptability.
B. Adaptability & Comprehensibility
C. Evolutionary & Throwaway
D. Throwaway & Traceability
E. Throwaway & Adaptability
F. Tidak Menjawab
SOAL 1
berikut ini yang bukan keunggulan dari prototipe adalah…
A. Peran user meningkat
B. Pengembangan lebih cepat
C. Prototipe bekerja tidak efisien
D. Implementasi mudah
E. Prototipe bekerja efisien
F. Tidak Menjawab
SOAL 1
berikut ini yang bukan keunggulan dari prototipe adalah…
A. Peran user meningkat
B. Pengembangan lebih cepat
C. Implementasi mudah
D. Prototipe bekerja tidak efisien
E. Evaluasi dan perbaikan
F. Tidak Menjawab
SOAL 1
Menganalisa keperluan yang terdapat pada permasalahan yang ada dalam Proses
Prototyping, disebut proses …
A. Analisis
B. Desain
C. Buat prototipe
D. Evaluasi dan perbaikan
E. Semua Benar
F. Tidak Menjawab
SOAL 1
Apa yang di maksud dengan Understandability dalam Process Characteristic?
A. Apakah proses secara eksternal kelihatan maju
B. Apakah proses sudah bisa dijual
C. Dapatkah proses didukung oleh CASE
D. Apakah proses bisa diterima oleh orang yang terlibat di dalam nya
E. Apakah proses mudah dipahami
F. Tidak Menjawab
SOAL 1
Proses perangkat lunak terdiri dari, kecuali...
A. Model Aliran Kerja
B. Spesifikasi Proses
C. Spesifikasi Kerja
D. Pengembangan Perangkat Lunak
E. Validasi Perangkat Lunak
F. Tidak Menjawab
SOAL 1
Yang termasuk Business Software  adalah...
A. Mesin cuci, Microwave, Lemari Pendingin
B. Penggajian, Penjualan, Persediaan Barang
C. Astronomi, Otomotif, Peramalan Cuaca, Biologi
D. Pengolah Data, Basis Data, Hiburan
E. Hiburan,Otomotif,Penjualan
F. Tidak Menjawab
SOAL 1
software yang baik mempunyai dokumentasi yang lengkap, sebutkan 2 macam
dokumentasi yang dibutuhkan sebuah software
A. install & uninstall
B. design & structure
C. use & install
D. maintain & scope
E. Semua Benar
F. Tidak Menjawab
SOAL 1
Mana yang termasuk fase – fase waterfall adalah…
A. Few business systems have stable requirements.
B. Requirements analysis and definition
C. Systematic approaches to developing a software design.
D. Individual components are tested independently
E. Semua Benar
F. Tidak Menjawab
SOAL 1
Mana yang termasuk kedalam proses tahapan debug….
A. Design error repair – repair error – retest program - Locate error
B. Locate error – design error repair – repair error – retest program
C. Locate error – design error repair – retest program – repair error
D. Repair error - Locate error – design error repair – retest program
E. Semua Benar
F. Tidak Menjawab
SOAL 1
Apa yang dimaksud dengan software…
Satu set kegiatan yang tujuannya adalah pengembangan atau evolusi dari
A.
perangkat lunak
B. Sebuah komponen yang bekerja untuk mencapai beberapa tujuan umum
C. Sebuah pengembangan perangkat lunak dan proses evolusi
D. Sebuah proses model yang berasal dari UML
E. Sebuah program computer yang penuh dengan dokumentasi
F. Tidak Menjawab
SOAL 1
Apa yang termasuk ke dalam atribut-atribut perangkat lunak yang baik…
A. Data-flow
B. Requirement
C. Maintanability
D. Data structure
E. Model 
F. Tidak Menjawab
SOAL 1
Apa yang dimaksud dengan rekayasa perangkat lunak...
Suatu disiplin rekayasa yang berkaitan dengan semua aspek produksi perangkat
A.
lunak
Satu set kegiatan yang tujuannya adalah pengembangan atau evolusi dari
B.
perangkat lunak
C. Software untuk mendukung pengembangan perangkat lunak dan proses evolusi.
D. Sebuah komponen yang bekerja untuk mencapai beberapa tujuan umum.
E. Sebuah komponen yang bekerja untuk mencapai beberapa tujuan umum
F. Tidak Menjawab
SOAL 1
Yang merupakan tahapan risk anaysis pada model spiral
A. Menentukan kebutuhan awal
B. Identifikasi resiko
C. Pengembangan produk
D. Penyiapan user support
E. Identifikasi produk
F. Tidak Menjawab
SOAL 1
Karakteristik untuk Proses yang baik, Kecuali
A. Understand ability
B. Robustness
C. Rapidity
D. Efektivitas
E. Opportunistic
F. Tidak Menjawab
SOAL 1
Urutan yang benar  aktifitas umum software engineering adalah
A. Requirement-Specification-Design-Code-Test-Debug-Maintainance
B. Design -Requirement-Specification--Code--Debug -Test -Maintainance
C. Requirement -Design-Code- Specification -Test- Maintainance- Debug
D. Maintainance -Specification-Design-Code-Test-Debug –Requirement
E. Design-Code-Test-Debug –Requirement
F. Tidak Menjawab
SOAL 1
Keunggulan prototype model
A. Implementasi mudah
B. User ingin cepat selesai
C. User berharap terlalu banyak
D. Pemakai sibuk
E. Implementasi Susah
F. Tidak Menjawab
SOAL 1
Yang bukan kelompok yang terkait dalam pengembangan perangkat lunak
A. Management
B. Customer
C. Independent Test
D. Practitioner
E. Semua Salah
F. Tidak Menjawab
SOAL 1
Ukuran tingkat keamanan yang bisa diberikan oleh sistem. Merupakan karakteristik dari
A. Dependability
B. Maintainability
C. Efficiency
D. Usability
E. Efektivitas
F. Tidak Menjawab
SOAL 1
Fungsi dokumentasi pada perangkat lunak, kecuali
A. Memasang(install)
B. Menghapus (remove)
C. Memakai(use)
D. Mengembangkan(develop)
E. Semua Benar
F. Tidak Menjawab
SOAL 1
Pernyataan yang benar dari sistem software adalah
A. Perangkat lunak yang tersimpan dalam ROM
B. Aplikasi perangkat lunak yang banyak memproses angka-angka
C. Perangkat lunak yang tersimpan
Perangkat lunak yang memonitor – menganalisa – mengendalikan
D.
kejadian/peristiwa yang sedang terjadi
E. Program yang mengatur/melayani program-program lain
F. Tidak Menjawab
SOAL 1
Tujuan utama dari penerapan RPL
A. Membangun software secara ekonomis ,handal (reliable) dan efisien
B. Membangun software mengikuti perkembangan teknologi
C. Membangun software menurut keinginan user
D. Membangun software menurut keinginan Programer
E. Membangun software yang dpt memicu masalah
F. Tidak Menjawab
SOAL 1
Manakah dibawah ini yang termasuk siklus pembuatan perangkat lunak
A. Specification-validation-development-evolution
B. Specification-development-evolution -validation
C. Specification- development- validation-evolution
D. Semua Salah
E. Semua Benar
F. Tidak Menjawab
SOAL 1
Artifical intelligent software adalah software yang berfungsi untuk
A. Pengolahan kata
B. Pengolahan Data
C. Meniru kecerdasan manusia
D. Mengatur program-program lain
E. Jaringan syaraf tiruan
F. Tidak Menjawab
SOAL 1
Apa maksud dari perangkat unak yang bersifat fleksibel
A. Perubahan kebutuhan Mudah untuk memverifikasi tujuan
B. Dambak Perubahan terlihat pada tahap design
C. Perubahan kebutuhanmudah untuk  di modifikasi
D. kebutuhan Mudah untuk memverifikasi tujuan
E. Perubahan kebutuhan mudah untuk diakomodasi oleh pengembangan PL
F. Tidak Menjawab
SOAL 1
Kelompok mana saja yang terkait dalam pengembangan perangkat lunak
A. Management,Customer,Developer
B. Management,User,Customer
C. Programer,User,Developer
D. Customer,Programmer,User
E. Customer,Designer,User
F. Tidak Menjawab
SOAL 1
Keunggulan prototyping adalah…
Adanya komunikasi yang baik antara pengembang dan pelanggan dan pelanggan
A.
berperan aktif dalam pengembangan sistem
Pelanggan kadang tidak melihat atau menyadari bahwa perangkat lunak yang ada
B. belum mencantumkan kualitas dan Hubungan pelanggan dengan komputer yang
disediakan mungkin tidak mencerminkan teknik perancangan yang baik
Tidak efisien dalam menggunakan model ini dan tidak adanya komunikasi antara
C.
pengembang dan pelanggan
Membangun prototyping dengan membuat perancangan sementara yang berfokus
D.
pada penyajian kepada pelanggan dan terlalu cepat dalam pemgembangan system
efisien dalam menggunakan model ini dan tidak adanya komunikasi antara
E.
pengembang dan pelanggan
F. Tidak Menjawab
SOAL 1
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.

5)      Jawaban yang benar adalah :


A. Hanya 1
B. 1 dan 3
C. 2 dan 4
D. Semua benar
E. Semua salah
F. Tidak Menjawab
SOAL 1
Pada requirements testing yang diuji adalah…
A. Kebutuhan system
B. Output system
C. Proses Input system
D. Input System
E. Fungsionalitas system
F. Tidak Menjawab
SOAL 1
Resources yang dibutuhkan untuk menjalankan program, diukur dari  kecepatan, waktu
tanggap dan optimisasi  sesumber adalah pengertian dari …
A. Expandability
B. Efficiency
C. Interoperability
D. Integrity
E. Integrasi
F. Tidak Menjawab
SOAL 1
Tujuan dari penggunaan dokumen SRS adalah....
A. Memudahkan manajemen data pemakai tentang perangkat lunak yang akan dibuat.
B. Memudahkan data perhitungan tentang perangkat lunak yang akan dibuat.
C. Melaksanakan proyek tentang perangkat lunak yang akan dibuat.
D. Mengentry data tentang perangkat lunak yang akan dibuat.
E. Memudahkan pengguna dengan pembuat tentang perangkat lunak yang akan dibuat.
F. Tidak Menjawab
SOAL 1
Dokumen yang dibuat ketika sebuah perangkat lunak akan dikembangkan disebut dengan...
A. Dokumen System Requirement Spesification
B. Dokumen System Requirement Software
C. Dokumen Software Requirement Spesification
D. Dokumen System Replica Spesification
E. Dokumen Software Replica Spesification
F. Tidak Menjawab
SOAL 1
pendekatan secara sistematis dan urut mulai dari level kebutuhan sistem lalu menuju ke
tahap analisis, desain, coding, testing / verification, dan maintenance adalah tahapan dari
model...
A. Linier Sequential Model
B. RAD Model
C. Spiral Model
D. 4GT Model
E. SRS Model
F. Tidak Menjawab
SOAL 1
Kemampuan perangkat lunak untuk dipahami, dipelajari, digunakan, dan menarik bagi
pengguna, ketika digunakan dalam kondisi tertentu disebut...
A. Portability
B. Usability
C. Maintanability
D. Portability
E. Effeciency
F. Tidak Menjawab
SOAL 1
Kemampuan perangkat lunak untuk memberikan kinerja yang sesuai dan relatif terhadap
jumlah sumber daya yang digunakan pada saat keadaan tersebut disebut...
A. Functionality
B. Reliability
C. Portability
D. Effeciency
E. Usability
F. Tidak Menjawab
SOAL 1
Kemampuan perangkat lunak untuk menyediakan fungsi sesuai kebutuhan pengguna, ketika
digunakan dalam kondisi tertentu disebut....
A. Functionality
B. Realiablity
C. Usability
D. Effeciency
E. Portability
F. Tidak Menjawab
SOAL 1
Mengevaluasi dan menetapkan kualitas sebuah produk perangkat lunak dilakukan dengan...
A. Pengukuran melalui IOS
B. Pengukuran dimensi
C. Pengukuran metrik kualitas
D. Pengukuran kinerja manusia
E. Pengukuran waktu pengerjaan
F. Tidak Menjawab
SOAL 1
Kualitas perangkat lunak tolak ukur sudah ditentukan oleh IEC, kepanjangan dari apakah
IEC?
A. International Electrotechnical Commision
B. International Electro Commision
C. International Electrical Commision
D. International Element Commision
E. International ELement Computer
F. Tidak Menjawab

Anda mungkin juga menyukai