100% menganggap dokumen ini bermanfaat (1 suara)
212 tayangan17 halaman

PPL Soal

Dokumen tersebut membahas faktor-faktor penyebab kegagalan pengembangan proyek software, karakteristik software, aspek-aspek manajemen proyek software yang efektif, tujuan perencanaan proyek software, dan teknik-teknik yang digunakan dalam rekayasa perangkat lunak seperti analisis kebutuhan, perancangan, dan pengujian.

Diunggah oleh

Asep Deni
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
100% menganggap dokumen ini bermanfaat (1 suara)
212 tayangan17 halaman

PPL Soal

Dokumen tersebut membahas faktor-faktor penyebab kegagalan pengembangan proyek software, karakteristik software, aspek-aspek manajemen proyek software yang efektif, tujuan perencanaan proyek software, dan teknik-teknik yang digunakan dalam rekayasa perangkat lunak seperti analisis kebutuhan, perancangan, dan pengujian.

Diunggah oleh

Asep Deni
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 17

1.

Berikut ini adalah faktor-faktor yang dapat menyebabkan kegagalan


pengembangan proyek software, kecuali
A. Waktu penyelesaian proyek yang tidak realistis
B. Resiko yang dapat diprediksi dan yang tidak dapat diprediksi
C. Kesulitan teknis
D. Kesalahan dalam manajemen proyek
E. Semua jawaban benar

2. Untuk memahami software dan akhirnya memahami rekayasa software, maka


kita harus mengetahui karakteristik software. Berikut ini adalah karakteristik
software
A. Software dapat dikembangkan atau direkayasa
B. Software tidak habis dipakai tetapi software bisa usang (obsolete)
C. Kebanyakan software adalah custom-build
D. Jawaban a, b, dan c benar
E. Jawaban a dan b benar

3. Manajemen proyek software yang efektif memusatkan pada 4P, yaitu:


A. People, Product, Project, dan Proriority
B. People, Product, Process, dan Procurement
C. People, Product, Process, dan Project
D. People, Product, Planning, dan Procurement
E. People, Product, Process, dan Priority

4. Beberapa alasan mengapa software perlu diukur adalah sebagai berikut, kecuali:
A. Untuk menentukan kualitas produk software
B. Untuk mengkaji produktivitas orang yang membuat produk software
C. Untuk mengukur banyaknya komputer yang digunakan
D. Untuk mengkaji keuntungan yang diperoleh dari metoda dan alat bantu
rekayasa software baru
E. Untuk membuat suatu landasan perkiraan rekayasa software

5. Salah satu tujuan dari perencanaan proyek software adalah


A. Menyediakan kerangka kerja yang memungkinkan seorang manajer untuk
membuat perkiraan yang beralasan terhadap pemrograman
B. Menyediakan kerangka kerja yang memungkinkan seorang manajer untuk
membuat perkiraan yang beralasan terhadap pemeliharaan
C. Menyediakan kerangka kerja yang memungkinkan seorang manajer untuk
membuat perkiraan yang beralasan terhadap pengaruh lingkungan
D. Menyediakan kerangka kerja yang memungkinkan seorang manajer untuk
membuat perkiraan yang beralasan terhadap sumber daya, biaya, dan jadwal
E. Semua jawaban salah

6. Dalam melakukan perencanaan proyek software, hal yang perlu diperhatikan


adalah ruang lingkup software yang menjelaskan hal-hal berikut ini, kecuali:
A. Algoritma
B. Unjuk kerja
C. Antar muka
D. Kehandalan
E. Fungsi

7. Tujuan utama dari penerapan RPL adalah :


A. Membangun software secara ekonomis, andal (reliable) dan efisien
B. Membangun software menurut keinginan user
C. Membangun software mengikuti perkembangan teknologi
D. Membangun software yang dapat memecahkan masalah
E. Semua jawaban salah

8. Alat bantu seperti CASE dalam RPL dimaksudkan untuk :


A. membantu user dalam memahami hasil analisa
B. meningkatkan kemampuan sistem analis
C. meningkatkan produktifitas pemrograman
D. memudahkan pembuatan dokumentasi dan modifikasi
E. Semua jawaban salah

9. Ciri dan analisa kebutuhan software mencakup :


A. kebutuhan domain informasi
B. kebutuhan fungsi organisasi
C. keburuhan performance dan interface
D. ketiga jawaban semuanya benar
E. Semua jawaban salah

10.Pendekatan pengembangan software dengan prototype mempunyai keuntungan


antara lain :
A. dapat mencoba idea dengan biaya yang murah
B. memperoleh hasil yang sangat teliti
C. mempermudah pembuatan program
D. menghasilkan dokumen yang detil dan lengkap
E. Semua jawaban salah
11.Teknik grafikal dalam data flow diagram menggunakan simbol :
A. input, proses dan output
B. entitas luar, proses, aliran data dan penyimpan data
C. pemakai, komputer, laporan dan prosedur
D. aliran data, struktur data, dan kamus data
E. Semua jawaban salah

12.Kualitas dari suatu produk RPL sangat ditentukan terutama pada tahap:
A. studi kelayakan
B. analisa
C. perancangan
D. pemrograman
E. Semua jawaban salah

13.Yang tidak termasuk sebagai karakteristik software adalah :


A. software bersifat logic
B. software tidak rusak
C. software tergantung pada hardware
D. software pada umumnya dikembangkan
E. Semua jawaban salah

14.Yang merupakan ciri dari software sistem ialah :


A. mengontrol dan mengukur kejadian nyata (real world)
B. program yang dibuat untuk melayani program lain
C. biasanya digunakan untuk single user
D. mempunyai interaksi yang kuat dengan user
E. Semua jawaban salah

15.Perangkat lunak berikut ini termasuk system software, kecuali


A. BIOS
B. LINUX
C. GIMP
D. MS Windows XP
E. Driver VGA

16.Process Model yang menggunakan Use Case sebagai penggeraknya adalah:


A. Formal methods
B. Unified Process
C. Incremental Model
D. Prototyping
E. Semua jawaban salah

17.Yang bukan merupakan elemen dari software requirements analysis yaitu:


A. Domain model
B. Class model
C. Flow model
D. Behavioral model
E. Semua jawaban salah

18.Di dalam pemodelan berbasiskan class akan disajikan hal-hal penting,


diantaranya:
A. Class, relationship, operations
B. Object, variable, data flow
C. Responsibility, data type, constant
D. Aggregation, collaboration, inheritance
E. Semua jawaban salah

19.Proses dari pengubahan sistem software yang tidak mengubah external behavior
dari code namun meningkatkan struktur internalnya adalah :
A. Engineering
B. Refactoring
C. Deploying
D. Improving
E. Semua jawaban salah

20.Perangkat lunak berikut yang merupakan system operasi adalah …


A. MS Office
B. Open office
C. Sun Solaris
D. Safari
E. Firefox
21. Perangkat lunak mempuanyai dua hal pokok adalah
a. Konsep dasar rekayasa perangkat lunak
b. Proses dan metode perangkat lunak
c. Evaluasi perkembangan sofwere
d. Karakteristik dan atribut perangkat lunak
sekumpulan program yang dibangun untuk melayani program lain adalah
a. Perangkat Lunak System
b. Perangkat Lunak Bisnis
c. Perangkat Lunak Teknik dan Ilmu Pengetahuan
d. Perangkat Lunak yang Dilekatkan
seluruh perintah yang digunakan untuk memproses informasi
a. Perangkat Lunak
b. Aplikasi
c. Desain
d. Analisa
Faktor-faktor yang melatar belakangi munculnya rekayasa perangkat lunak kecuali….
a. Ketidakmampuan organisasi memprediksi waktu, usaha dan biaya untuk
b. Kemajuan pesat perangkat keras
c. Kemajuan dalam teknik-teknik pembuatan perangkat lunak
d. software Requirements berhubungan dengan spesifikasi kebutuhan dan
persyaratan perangkat lunak
Program yang digunakan untuk membantu operasional bisnis adalah
a. Perangkat Lunak Teknik
b. Perangkat Lunak yang Dilekatkan
c. Perangkat Lunak Real Time
d. Perangkat Lunak Bisnis
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
berhubungan dengan detil pengembangan perangkat lunak, termasuk algoritma,
pengkodean, pengujian, dan pencarian kesalahan adalah
a. Software construction
b. Software testing
c. Software configuration
d. Software engineering
Sekumpulan aktifitas yang saling terkait (koheren) untuk menspesifikasikan, design,
implementasi dan pengujian sistem perangkat lunak adalah
a. Software construction
b. Software testing
c. Software configuration
d. Software Process
mencakup upaya-upaya perawatan ketika perangkat lunak telah dioperasikan
adalah
a. Software construction
b. Software testing
c. Software maintenance
d. Software configuration

mencakup kajian teoritis tentang alat bantu dan metode Rekayasa perangkat lunak
adalah
a. Software engineering tools and methods
b. Software engineering process
c. Software quality
d. Software engineering management
suatu proses dimana kebutuhan pemakai diterjemahkan menjadi produk perangkat
lunak adalah
a. Proses Pengembangan Perangkat Lunak
b. Siklus Pengembangan Perangkat Lunak
c. Model Proses Pengembangan Perangkat Lunak
d. Prototyping Model

perangkat lunak yang memadukan wujud pengulangan dari model prototyping dengan
aspek pengendalian dan sistematika darilinear sequential model adalah
a. Spiral Model
b. RAD (Rapid Application Development) Model
c. Fourth Generation Techniques (4GT)
d. Prototyping Model
Struktur Data, Arsitektur perangkat lunak,Prosedur detil dan Karakteristik Antarmuka
adalah
a. Pembuatan kode(Coding)
b. Perancangan ( Design)
c. Pengujian (Testing)
d. Pemeliharaan (Maintenance)
perangkat lunak dengan menggunakan bahasa pemrograman generasi ketiga yang
konvensional, RAD lebih banyak memproses kerja untuk memakai lagi komponen
program yang telah ada atau menciftakan komponen yang bias dipakai lagi
a. Pembuatan aplikasi (Application generation)
b. Pemodelan proses (Process Modelling)
c. Pemodelan data (Data Modelling)
d. Pemodelan bisnis(business modeling)
28. Pengumpulan kebutuhan dengan fokus pada perangkat lunak adalah
a. Perancangan ( Design)
b. Pembuatan kode (Coding)
c. Pengujian (Testing)
d. Analisis kebutuhan perangkat lunak (Software Requirements Analysis)
29. System informasi yang mengambarkan hal-hal penting dari system informasi
yang akan dating adalah.
a. Model Spiral
b. Model RAD (Rapid Application Development)
c. Model Fourth Generation Techniques (4GT)
d. Model Prototyping
30. Prose menterjemakah perancangan desain ke bentuk yang dapat di mengerti oleh
mesin dengan mengunakan bahasa program adalah
a. Desain
b. Pengkodean
c. Pengujian
d. Pemeliharaan
31. Sebagia bagian dari fase business disaring kedalam serangkai objek data yang di
butuhkan untuk menopang bisnis adalah
a. Proses modeling
b. Data modeling
c. Application generation
d. Testing dan turnover
32. Penterjemahan perancangan ke bentuk yang dapat dimengerti oleh mesin, dengan
menggunakan bahasa pemrograman
a. Perancangan ( Design)
b. Pembuatan kode (Coding)
c. Pengujian (Testing)
d. Pemeliharaan ( Maintenance)
35. membuat perancangan sementara yang berfokus pada penyajian kepada
pelanggan adalah
a. Pengumpulan kebutuhan
b. Membangun prototyping
c. Evaluasi protoptyping
d. Mengkodekan system
36. Pelanggan dan pengembang bersama-sama mendefinisikan format seluruh
perangkat lunak adalah
a. Pengumpulan kebutuhan
b. Membangun prototyping
c. Evaluasi protoptyping
d. Mengkodekan system
37. apakah prototyping yang sudah dibangun sudah sesuai dengan keinginan
pelanggan atau belum. Jika sudah sesuai, maka langkah selanjutnya akan diambil
adalah
a. Pengumpulan kebutuhan
b. Membangun prototyping
c. Evaluasi protoptyping
d. Mengkodekan system
38. Perangkat lunak yang telah diuji dan diterima pelanggan siap untuk digunakan
adalah
a. Menggunakan system
b. Evaluasi Sistem
c. Menguji system
d. Mengkodekan system

40. digunakan untuk mengetahui kebutuhan aktivitas bisnis user adalah


a. Feasibility prototyping
b. Requirement prototyping
c. Desain Prototyping
d. Implementation prototyping

43. erupakan lanjutan dari rancangan prototype, prototype ini langsung disusun
sebagai suatu sistem informasi yang akan digunakan adalah
a. Desain Prototyping
b. Requirement prototyping
c. Implementation prototyping
d. Feasibility prototyping
44. pengguna biasanya memberikan masukan berdasarkan hasil yang didapat dari
tahap engineering dan instalasi adalah
a. Tahap Konstruksi dan Pelepasan
b. Tahap Rekayasa (engineering)
c. Tahap Analisis Resiko
d. Tahap Evaluasi
45. pada tahap ini dibangun komunikasi yang baik dengan calon pengguna adalah
a. Tahap Planning (perencanaan)
b. Tahap Analisis Resiko
c. Tahap Liason
d. Tahap Evaluasi
46. pada tahap ini ditentukan sumber-sumber informasi, batas waktu dan informasi-
informasi yang dapat menjelaskan proyek adalah
a. Tahap Planning (perencanaan)
b. Tahap Analisis Resiko
c. Tahap Liason
d. Tahap Evaluasi
47. langkah yang menjadi karakteristik dalam proses pengembangan pada metode
prototype, kecuali…
a. Pemilihan fungsi
b. Penyusunan Sistem Informasi
c. Perancangan Dialog
d. Evaluasi
48. aktifitas analisa seperti desain/rancangan atau komunikasi pelanggan dapat
diskemakan dengan cara yang sama adalah
a. The Concurrent Development Mode
b. Component Assembly Model (CAM/Model Perakitan Komponen)
c. Spiral Model
d. Incremental Mode
49. digunakan sebagai sarana bagi pemakai untuk memasukkan data input bagi
perangkat lunak
a. Perangkat Keyboard
b. Layar Monitor
c. Perangkat Mouse
d. Print
50. pemakai akan dikembangkan dengan menggunakan user interface dengan
berbasis web
a. Kebutuhan Antarmuka Eksternal
b. Antarmuka Pemakai
c. Antarmuka Perangkat Keras
d. Antarmuka Perangkat Lunak
51. memfokuskan pada karakteristik obyek adalah
a. Enkapsulasi
b. Abstraksi
c. Modularitas
d. Hirarki
52. membagi sistem yang rumit menjadi bagian-bagian yang lebih kecil
a. Modularitas
b. Enkapsulasi
c. Abstraksi
d. Hirarki
53. berhubungan dengan abstraksi dan modularitas yaitu pembagian berdasarkan
urutan dan pengelompokan tertentu adalah
a. Modularitas
b. Enkapsulasi
c. Abstraksi
d. Hirarki
54. menyembunyikan banyak hal yang terdapat dalam obyek yang tidak
perlu diketahui obyek lain adalah
a. Modularitas
b. Enkapsulasi
c. Abstraksi
d. Hirarki
55. Di bawah ini merupakan bagian-bagian dari class diagram, kecuali
a. attribute.
b. Messages
c. operation.
d. method.
56. Class diagram dalam notasi UML digambarkan dengan…
a. segitiga.
b. jajaran genjang.
c. lingkaran.
d. kotak.
57. Cara penulisan pada attribute adalah…
a. jika terdapat lebih dari satu suku kata, maka penulisannya digabung
dengan suku kata pertama menggunakan huruf kecil dan awal suku kata
berikutnya menggunakan huruf besar.
b. jika terdapat lebih dari satu suku kata, maka pemulisannya digabung dan
hurufnya besar semua.
c. jika terdapat lebih dari satu suku kata, maka penulisannya digabung dan
hurufnya kecil semua.
d. salah semua.
58. Stereotype pada class diagram digambarkan dengan tanda…
a. sepasang tanda “{“ dan “}”
b. sepasang tanda “(“ dan “)”
c. sepasang tanda “//” dan”//”
d. sepasang tanda “<<” dan “>>”
59. Class yang tidak mempunyai induk disebut…
a. leaf class.
b. root class.
c. child class.
d. parent class.
60. Abstract class ditulis dengan huruf…
a. cetak tebal.
b. garis bawah.
c. kutip dua.
d. miring.
61. Pada UML, informasi yang unik disebut…
a. multiflier.
b. amplifier.
c. qualifier.
d. identifier
62. Hubungan antara class dan interface, dimana sekumpulan operation bisa
digunakan oleh sejumlah class disebut dengan…
a. aggregation.
b. realization.
c. collaboration.
d. generalization.
63. Sebuah tipe agregasi yang kuat dimana bagian dari objek bergantung pada
keseluruhan objek disebut dengan…
a. composite.
b. constraint.
c. context.
d. complement.
64. Class yang harus didefinisikan sebagai satu set karakter yang unik yang
membedakannya dengan class-class lain dalam hirarki disebut dengan…
a. dependent.
b. abstract.
c. adjoint.
d. disjoint.
65. Sesuatu yang mengindikasikan keberadaan sebuah objek dalam basis waktu dan
dinotasikan berupa garis putus-putus vertikal yang ditarik dari sebuah objek adalah
pengertian dari…
a. message.
b. aktor.
c. lifeline.
d. activation.
66. Sesuatu yang mengindikasikan sebuah objek yang akan melakukan sebuah aksi
dan dinotasikan berupa sebuah kotak persegi empat yang digambarkan pada garis
putus-putus adalah pengertian dari…
a. message.
b. aktor.
c. lifeline.
d. activation.
Untuk soal no. 44 – 48
Use Case Diagram
67. Actor pada gambar Use Case Diagram di atas adalah…
a. pelanggan dan gudang.
b. pelanggan dan penjual.
c. gudang dan penjual.
d. semua benar.
68. Use case untuk gudang dengan penjual pada gambar Use Case Diagram di atas
adalah…
a. mengubah status pesanan.
b. mencetak faktur.
c. menginformasikan gudang tentang pesanan.
d. semua salah.
69. Sebuah diagram yang digunakan untuk mendokumentasikan beragam kondisi atau
keadaan yang bias terjadi terhadap sebuah class dan kegiatan apa saja yang dapat
merubah kondisi atau keadaan tersebut adalah pengertian dari…
a. initial state.
b. state.
c. transition.
d. state chart.
70. Sesuatu teknik yang berguna untuk mendiskripsikan logika procedural, proses
bisnis dan aliran kerja dalam banyak kasus adalah pengertian dari…
a. use case.
b. sequence.
c. state chart.
d. activity.
71. Suatu diagram yang merupakan bagian fisik (dapat berupa tabel, file data, file
exe, dynamic link library dan dokumen lainnya) dari sebuah sistem karena
menetap di komputer, bukan di benak para analis adalah pengertian dari…
a. component diagram.
b. communication diagram.
c. state machine diagram.
d. deployment diagram.
72. Suatu diagram yang menunjukan tata letak sebuah sistem secara fisik,
menampakan bagian-bagian software yang berjalan pada bagian-bagian hardware
adalah pengertian dari…
a. component diagram.
b. communication diagram.
c. state machine diagram.
d. deployment diagram.
73. Kebutuhan fungsional adalah…
a. pendefinisian layanan yang harus disediakan, bagaimana reaksi sistem
terhadap input dan apa yang harus dilakukan sistem pada situasi khusus.
b. kebutuhan sistem dilihat dari kacamata pengguna.
c. semua benar.
d. semua salah.
74. Stub Testing adalah…
a. pengujian interaksi dari modul-modul yang menyusun sistem informasi untuk
menjamin bahwa sistem bekerja dengan baik.
b. pengujian yang berfokus pada apakah unit program memenuhi kebutuhan yang di
sebutkan dalam spesifikasi.
c. pengujian yang berfokus dengan melihat ke dalam modul untuk meneliti kode-
kode program yang ada dan menganalisa apakah ada kesalahan atau tidak.
d. pengujian yang berfokus pada struktur kendali sebelum semua modul
dituliskan.
75. Black Box Testing adalah…
a. pengujian interaksi dari modul-modul yang menyusun sistem informasi untuk
menjamin bahwa sistem bekerja dengan baik.
b. pengujian yang berfokus pada apakah unit program memenuhi kebutuhan
yang di sebutkan dalam spesifikasi.
c. pengujian yang berfokus dengan melihat ke dalam modul untuk meneliti kode-
kode program yang ada dan menganalisa apakah ada kesalahan atau tidak.
d. pengujian yang berfokus pada struktur kendali sebelum semua modul dituliskan.
76. Jenis resiko teknologi adalah…
a. kecepatan database-engine yang digunakan tidak dapat melakukan proses
transaksi sebanyak yang diinginkan.
b. terdapat kerusakan pada komponen software yang digunakan sehingga tidak
sesuai dengan fungsinya.
c. semua benar.
d. semua salah.
77. Jenis resiko estimasi adalah…
a. perkiraan jumlah waktu yang diperlukan untuk menyelesaikan proyek
terlalu rendah.
b. terdapat kerusakan pada komponen software yang digunakan sehingga tidak
sesuai dengan fungsinya.
c. code yang dibangkitkan oleh tools tidak efisien.
d. tidak dimungkinkannya melakukan rekuitmen staf yang memiliki kemampuan
sesuai dengan yang diinginkan.
78. Pada tahun berapakah publikasi awal tentang IT Infrastructure Library
dilakukan…
a. 1988.
b. 1989.
c. 1990.
d. 1991.
79. Di bawah ini yang tidak termasuk ke dalam kumpulan IT Infrastructure Library
adalah…
a. Planning to Implement Service Management.
b. ICT Infrastucture Management.
c. Software Asset Management.
d. Service Management.
80. Di bawah ini yang bukan merupakan keuntungan dari spring adalah…
a. IoC.
b. AoP.
c. Lightweight container.
d. XoP.
81. Sebuah teknik yang membuat programmer Java Enterprise dapat memfokuskan
diri kepada business logic, merupakan pengertian dari…
a. IoC.
b. Dependency Injection.
c. Crosscutting Concerns.
d. AoP.
82. Berikut ini yang tidak termasuk ke dalam cirri-ciri lightweight
container adalah…
a. Dependency Injection.
b. Consistent Configuration.
c. Service Attachment.
d. Life Cycle Configuration.
83. Kelebihan dalam menggunakan spring adalah…
a. Memiliki system keamanan yang khusus (security).
b. Membutuhkan konfigurasi yang sangat intensif (maintainability).
c. Sebagai pengatur lalu lintas data antara model dan view.
d. Semua benar.
84. Spring terbagi ke dalam 7 modul kerja adalah…
a. spring AoP, spring ORM, spring DAO, spring web, spring context, spring
MVC, spring core.
b. spring AoP, spring DAO, spring ROM, spring web, spring J2EE, spring XML,
spring MVC.
c. spring ORM, spring AOD, sprin,. g core, spring MVC, spring web, spring
J2ME, spring JDBC.
d. Semua salah.
85. Spring memiliki 7 fitur-fitur adalah…
a. Transaction Management dan JDBC Exception Handling.
b. Integration with Hibernate, JDO dan iBatis.
c. AoP framework dan MVC framework.
d. Semua benar.
86. Bagian dari arsitektur spring yang bertugas untuk pengaksesan database adalah…
a. spring AoP.
b. spring web .
c. spring ORM.
d. spring web MVC.
87. Framework Java untuk web development, sama halnya seperti strust1, strust2,
webwork, dll adalah…
a. Firefox Framework.
b. Opera Framework.
c. Spring Framework.
d. Google Framework.
88. Spring Framework itu terdiri dari bermacam-macam komponen salah satunya
adalah…
a. MVC.
b. CEO.
c. SEO.
d. Spreadsheet.
89. Jenis resiko estimasi adalah…
a. Planning to Implement Service Management.
b. ICT Infrastucture Management.
c. Software Asset Management.
d. Service Management.

90. Ada lima pembahasan perangkat lunak, kecuali....


a. Kebutuhan perangkat lunak
b. Perancangan perangkat lunak
c. Konstruksi perangkat lunak
d. Pengujian perangkat lunak
e. Materi perangkat lunak
91. Tool pengembangan perangkat lunak adalah....
a. Tool berbasis computer yang dimaksudkan untuk membantu proses siklus
hidup perangkat lunak
b. Tool yang digunakan dalam memaksimalkan perangkat lunak
c. Tool berbasis computer yang berbasis perangkat lunak
d. Tool yang membantu kerja komputer
e. Tool yang mendukung kerja peraangkat lunak
92. Tool dalam hubungan dengan kebutuhan perangkat lunak di golongkan ke dalam 2
kategori yaitu....
a. Tool pemodelan kebutuhan dan tool sistem
b. Tool sistem dan tool penjajahan kebutuhan lunak
c. Tool sistem dan tool manajemen
d. Tool manajemen dan tool pemodelan kebutuhan
e. Tool pemodelan kebutuhan dan tool penjajahan perangkat lunak
93. Fungsi dari Tool editor program (program editor) adalah....
a. Untuk mengintekrasikan kompilator dengan editor program
b. Untuk menyedikan lingkungan program yang terinteraksi
c. Menciptakan dan memodifiksi program
d. Dapat mendukung aktivitas konstruksi perangkat lunak
e. Mengambil peran sebagai penerjemah kode program program yang tidak
interaktif
94. Tool yang menyediakan eksekusi perangkat lunak melalui emulasi adalah jenis
tool....
a. Tool editor program
b. Tool kompilator
c. Tool konstruksi
d. Tool interpleter
e. Tool pemodelan
95. Tool-tool yang digunakan untuk pengujian perangkat lunak adalah sebagai berikut,
kecuali....
a. Generator pengujian
b. Kerangka eksekusi pengujian
c. Tool evaluasi pengujian
d. Tool manajemen pengujian
e. Tool sistem pengujian
96. Performance analiysis tooldisebut juga dengan....
a. Tool pengujian
b. Tool konstruksi
c. Tool ksmpilor
d. Tool analisis kinerja
e. Tool evaluasi
97. Kategori ini meliputi metode torspesialisasi untuk pengembangan system yang
melibatkan real-time atau aspek keamanan merupakan kategori….
a. Metode-metode terstruktur
b. Metode-metode berorientasi data
c. Metode-metode berorientasi objek
d. Demain spesifik
e. Semua salah
98. System dipandang sebagai suatu koleksi objek disbanding fungsi merupakan….
a. Metode-metode terstruktur
b. Metode-metode berorientasi data
c. Metode-metode berorientasi objek
d. Demain spesifik
e. Semua salah
99. Tool ini di gunakan pada hubungan dengan isu pelacak masalah yang berhubungan
dengan produk perangkat lunak, penjelasan tersebut merupakan pengertian dari....
a. Tool manajemen versi
b. Tool rilis dan pembangunan
c. Tool kecatatan
d. Tool pemahaman
e. Tool rekayasa ulang
100. Tool proses rekayasa perangkat lunak dibagi beberapa kecuali….
a. Tool pemodelan proses
b. Tool manajemen proses
c. Lingkungan CASE terintegrasi
d. Linkungan rekayasa perangkat lunak berpusat proses.
e. Salah semua

Anda mungkin juga menyukai