Dibawah ini merupakan analisis-analisis perangkat lunak, kecuali?

April 08, 2019

50 Contoh Soal UTS/PTS Informatika [ PG dan Essay ] Kelas 12 Semester 1 Kurikulum 2013 Edisi Revisi Lengkap Dengan Jawaban - Soal Ulangan Tengah Semester Ganjil Informatika kelas XII postingan ini berisikan materi soal "Kualitas Program/Source Code", seperti soal mengetahui kualitas program/source code dan soal-soal UTS informatika tentang test case dan tata cara pengujian program. Latihan soal-soal ini dapat digunakan peserta didik untuk membantu belajar dalam mempersiapkan diri  untuk menghadapi Penilaian Akhir Semester atau Ujian Akhir Semester khususnya Informatika di  SMA/MA Kelas 12


A. Berilah Tanda silang [x] Pada huruf a, b, c, d, atau e pada jawaban yang paling tepat!  1. Sistem informasi yang menggambarkan hal-hal penting dari sistem informasi yang akan datang adalah…. a. Model spiral b. Model RAS [Rapid Application Development] c. Model Fourth Generation Techniques [4GT] d. Model Prototyping e. Model Waterfull Jawaban : d 2. Proses menerjemahkan perancangan desain ke bentuk yang dapat dimengerti oleh mesin dengan menggunakan bahasa program adalah…. a. Desain b. Pengodean c. Pengujian d. Pemeliharaan e. Design Jawaban : b 3. Sebagai bagian dari fase business disaring ke dalam serangkaian objek data yang di butuhkan untuk menopang bisnis adalah…. a. Proses modeling b. Data modeling c. Application generation d. Testing dan turnover e. Program monitoring Jawaban : b 4. Penerjemahan perancangan ke bentuk yang dapat dimengerti oleh mesin, dengan menggunakan bahasa pemrograman disebut…. a. Perancangan [design] b. Pembuatan kode [coding] c. Pengujian [testing] d. Pemeliharaan [maintence] e. Performance Jawaban : b 5. Ditransformasikan untuk mencapai aliran informasi yang perlu bagi implementasi sebuah fungsi bisnis adalah…. a. Pembuatan aplikasi [application generation] b. Pemodelan proses [process modelling] c. Pemodelan data [data modelling] d. Pemodelan bisnis [business modelling] e. Pemrograman Jawaban : b 6. Perangkat lunak yang memadukan wujud pengulangan dari model prototyping dengan aspek pengendalian dan sistematika dari linear sequential model adalah…. a. Spiral model b. RAD [ Rapid Application Development] c. Fourth Generation Techniques [4GT] d. Prototyping model e. Design jawaban : a 7. Struktur data, arsitektur perangkat lunak, prosedur detail, dan karakteristik dalam program antarmuka disebut…. a. Pembuatan kode [coding] b. Perancangan [design] c. Pengujian [testing] d. Pemeliharaan [maintenance] e. Performance Jawaban : b 8. Tiap pengembang perangkat lunak menentukan beberapa karakteristik perangkat lunak pada level tinggi adalah pengertian dari…. a. Spiral model b. Model RAD [Rapid Application Development] c. Fourth Generation Techniques [4GT] d. Prototyping model e. Design Jawaban : c 9. Membuat perancangan sementara yang berfokus pada penyajian kepada pelanggan adalah…. a. Pengumpulan kebutuhan b. Membangun prototyping c. Evaluasi prototyping d. Mengodekan sistem e. Pengujian Jawaban : b 10. Crystal REVS for C++ merupakan software yang menguji kode program yang menggunakan…. a. Bahasa C++ b. Simbol c. Logika d. Data e. Gambar Jawaban : a 11. Berikut pengembagan perangkat lunak yang mendukung 4GT dan berisi tools, kecuali…. a. Bahasa nonprocedural untuk query basis data b. Report generation c. Data manipulation d. Evaluasi e. testing Jawaban : d 12. Perangkat lunak dengan menggunakan bahasa pemrograman generasi ketiga yang konvensional disebut…. a. Pembuatan aplikasi [application generation] b. Pemodalan proses [process modelling] c. Pemodalan data [data modelling] d. Pemodalan bisnis [business modelling] e. Penggunaan source code Jawaban : a 13. Sistem operasi atau sebagai tuntutan atas perkembangan sistem komputer adalah…. a. Corrective maintenance b. Adaptive maintenance c. Perfective maintenance d. Linear maintenance e. Design maintenance Jawaban : b 14. Pemeliharaan yang ditujukan untuk menambah kemampuannya seperti memberikan fungsi-fungsi tambahan dan peningkatan kinerja disebut…. a. corrective maintenance b. Adaptive maintenance c. Perfective maintenance d. Linear maintenance e. Design maintenance Jawaban : c 15. Pengumpulan kebutuhan dengan focus pada perangkat lunak adalah…. a. Perancangan [design] b. Pembuatan code [coding] c. Pengujian [testing] d. Analisis kebutuhan perangkat lunak [software rquirements analysis] e. Pembuatan program Jawaban : d 16. Digunakan untuk mendorong perancangan sistem informasi yang akan digunakan adalah…. a. Feasibility prototyping b. Desain prototyping c. Requirement prototyping d. Implementasi prototyping e. Testing Jawaban : b 17. Hasil kombinasi elemen-elemen dari model waterfull yang diaplikasikan secara berulang disebut…. a. Model incremental b. Model boehm c. Model Rapid Application Development [RAD] d. Model implementasi e. Model waterfull Jawaban : a 18. Lanjtan dari rancangan prototype, prototype ini langsung disusun sebagai suatu sistem informasi yang akan digunakan disebut…. a. Desain prototyping b. Requirement prototyping c. Implementasi prototyping d. Feasibility prototyping e. Readability Jawaban : c 19. Penggunaan biasanya memberikan masukan berdasarkan hasil yang didapat dari tahap engineering dan instalasi adalah…. a. Tahap konsturksi dan pelepasan b. Tahap rekayasa [engineering] c. Tahap analisis risiko d. tahap evaluasi e. Design Jawaban : d 20. Pada tahap ini dibangun komunikasi yang baik dengan calon pengguna disebut…. a. Tahap planning [perancanaan] b. tahap analisis risiko c. Tahap liason d. Tahap evaluasi e. Tahap design Jawaban : c 21. Pada tahap ini ditentukan sumber-sumber informasi, batas waktu dan informasi-informasi yang dapat menjelaskan proyek disebut…. a. Tahap planning [perencanaan] b. Tahap analisis risiko c. Tahap liason d. Tahap evaluasi e. Tahap testing Jawaban : a 22. Berikut langkah yang menjadi karakteristik dalam proses pengembangan pada metode prototype, kecuali…. a. Pemilihan fungsi b. Penyusunan sistem informasi c. Perancangan dialog d. Evaluasi e. Design Jawaban : c 23. Aktivitas analisis 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 e. Design Jawaban : a 24. Pelanggan dan pengembang bersama-sama mendefinisikan format seluruh perangkat lunak adalah…. a. Pengumpulan kebutuhan b. Membangun prototyping c. Evaluasi prototyping d. Mengodekan sistem e. Testing Jawaban : a 25. Prototyping yang sudah dibangun sudah sesuai dengan keinginan pelanggan atau belum. Jika sudah sesuai, maka langkah selanjutnya akan diambil adalah…. a. a. Pengumpulan kebutuhan b. Membangun prototyping c. Evaluasi prototyping d. Mengodekan sistem e. Pembuatan program Jawaban : c 26. Digunakan sebagai sarana bagi pemakai untuk memasukkan data input bagi perangkat lunak adalah…. a. Perangkat keyboard b. Layar monitor c. Perangkat mouse d. Print e. Design Jawaban : c 27. Pemakai akan dikembangkan dengan menggunakan user interface dengan berbasis web disebut…. a. Kebutuhan antarmuka eksternal b. Antarmuka pemakai c. Antarmuka perangkat keras d. Antarmuka perangkat lunak e. Antarmuka program Jawaban : a 28. Perangkat lunak yang telah diuji dan diterima pelanggan siap untuk digunakan adalah…. a. Menggunakan sistem b. Evaluasi sistem c. Menguji sistem d. Mengodekan sistem e. Pembuatan program Jawaban : a 29. Digunakan untuk menguji kelayakan dari teknologi yang akan digunakan untuk sistem informasi yang akan disusun adalah…. a. Feasibility prototyping b. Requirement prototyping c. Desain prototyping d. Implementasi prototyping e. Design prototyping Jawaban : a 30. Digunakan untuk mengetahui kebutuhan aktivitas bisnis user adalah…. a. Feasibility prototyping b. Requirement prototyping c. Desain prototyping d. Implementasi prototyping e. Testing performance Jawaban : b



Untuk soal nomor 31-55 berbentuk essay/uraian!
B. Jawablah pertanyaan-pertanyaan berikut dengan jelas dan benar! 31. Uraikan faktor-faktor yang perlu diperhatikan di dalam merencanakan implementasi sistem! Jawaban : Berikut faktor-faktor yang perlu diperhatikan di dalam merencanakan implementasi sistem a. Besarnya biaya yang dikeluarkan b. Waktu [berapa lama waktu yang dibutuhkan untuk melakukan implementasi] c. SDM [sumber daya manusia] 32. Terangkan karakteristik kualitas eksternal dalam standarisasi pembuatan software! Jawaban : Karakteristik kualitas eksternal merupakan bagian-bagian dari suatu produk yang berhubungan dengan para pemakainya, sedangkan karakteristik kualitas internal tidak secara langsung berhubungan dengan pemakai untuk meletakan sistem baru supaya siap mulai untuk digunakan 33. Apakah yang dimaksud konversi sistem? Jawaban : Konversi sistem merupakan proses 34. Berhubungan dengan detail pengembangan perangkat lunak, termasuk algoritma, pengodean, pengujian, dan pencarian kesalahan adalah…. Jawaban : Software construction 35. Jelaskan yang dimaksud desain dialog layar terminal! Jawaban : Pengertian desain dialog terminal merupakan rancang bangun dari percakapan antara pemakai sistem [user] dengan komputer. Percakapan ini dapat terdiri dari proses memasukan data ke sistem, menampilkan output informasi kepada user atau dapat keduanya. 36. Memonitor, mengontrol dan menganalisis kejadian dunia nyata pada saat terjadinya…. Jawaban : Perangkat lunak real-time 37. Software Crystal REVS for C++ dapat menghitung…. Jawaban : Cyclometic complexity 38. Mencakup kajian teoritis tentang alat bantu dan metode rekayasa perangkat lunak disebut…. Jawaban : Software engineering tools and methods 39. Aktivitas pengujian fungsionalistis satuan terkecil dari sebuah perangkat lunak adalah…. Jawaban : Unit test [ut] 40. Tes yang dapat memberikan hasil pengujian yang menyeluruh disebut…. Jawaban : Incremental testing 41. Suatu proses di mana kebutuhan pemakai diterjemahkan menjadi produk perangkat lunak adalah proses…. Jawaban : pengembangan perangkat lunak 42. Mengoreksi kesalahan pada perangkat lunak, yang baru terdeteksi pada saat perangkat lunak dipergunakan adalah…. Jawaban : Corrective maintenance 43. Sebutkan komponen-komponen yang terdapat di dalam desain sistem secara terinci! Jawaban : Berikut komponen desain sistem secara terinci a. Desain input terinci b. Desain output terinci c. Desain dialog layar terminal     1] Menu, banyak digunakan dalam dialog karena merupakan jalur pemakai [user interface] yang mudah dipahami dan mudah digunakan. Menu berisi dengan beberapa alternatif atau option atau pilihan yang disajikan kepada user     2] Kumpulan instruksi [instruction set] Strategi dialog ini dilakukan menuliskan suatu instruksi oleh user dan sistem akan mengaktifkan instruksi tersebut serta memberikan respon jawaban    3] Dialog pertanyaan [question dialog] sistem akan menampilkan terlebih dahulu pertanyaan dan user akan menjawabnya. d. Desain database terinci e. Desain teknologi terinci 44. Uraikan bentuk-bentuk dari desain dialog layar terminal! Jawaban : Berikut bentuk desain dialog layar terminal a. Menu, Banyak digunakan dalam dialog karena merupakan jalur pemakai [user interface] yang mudah dipahami dan mudah digunakan. Menu berisi dengan beberapa alternatif atau option atau pilihan yang disajikan kepada user b. Kumpulan Instruksi [Instruction set] Strategi dialog ini dilakukan dengan menuliskan suatu instruksi oleh user dan sistem akan mengaktifkan instrusi tersebut serta memberikan respon jawaban c. Dialog Pertanyaan [question dialog] Sistem akan menampilkan terlebih dahulu pertanyaan dan user akan menjawab. 45 Sekumpulan aktivitas yang saling terkait [koheran] untuk menspesifikasikan, design, implementasi, dan pengujian sistem perangkat lunak adalah…. Jawaban : Software process 46. Mencakup upaya-upaya perawatan ketika perangkat lunak telah dioperasikan adalah…. Jawaban : Software maintenance 47. Perancangan kasus uji dengan menggunakan metode white box atau black box disebut… Jawaban: metode pengujian. 48. Uraikan perbedaan antara desain database secara umum dan secara terinci! Jawaban : Di tahap desain secara umum, desain database hanya dimaksudkan untuk mengidentifikasi kebutuhan file-file database yang diperlukan oleh sistem informasi saja seperti berikut a. Menentukan kesatuan luar b. Menentukan parameternya     1] Tipe file [master/transaksi]     2] Media file     3] Organisasi file     4] Menentukan Primary Key Pada tahap desain terinci, desain database dimaksudkan untuk mengidentifikasi isi atau struktur dari tiap-tiap file yang telah diidentifikasi didesain secara umum. Elemen-elemen data disuatu file database harus dapat digunakan untuk pembuatan suatu output. Demikian juga dengan input yang akan direkam di user, file-file user harus mempunyai elemen-elemen untuk menampung input yang dimasukan. Untuk dapat merancang user terinci digunakan teknik dioperasikan. 49. Jelaskan yang dimksud implementasi sistem! Jawaban : Implementasi sistem adalah tahap meletakkan sistem supaya siap untuk dioperasikan. 50. Sebutkan proses-proses yang terdapat di dalam implementasi sistem! Jawaban : Berikut proses-proses yang terdapat di dalam implementasi sistem a. Menetapkan rencana implementasi Proses ini adalah untuk mengatur biaya dan waktu yang dibutuhkan selama tahap sistem diterapkan pada suatu organisasi. b. Melakukan kegiatan implementasi Terdapat lima kegiatan yang dilakukan pada langkah ini, yaitu sebagai berikut. 1] Pemilihan dan pelatihan personil 2] Pemilihan tempat dan instalasi perangkat keras dan lunak 3]  Pemrograman dan pengetasan program 4] Pengetasan sistem 5] Konveresi sistem c. Tindak lanjut implementesi berikutnya setelah sistem baru diimplementasikan. Analisis sistem masih perlu melakukan pengetesan penerimaan sistem. Pengetesan ini berbeda dengan pengetesan sistem yang telah dilakukan sebelumnya. Jika pada pengetesan sebelumnya digunakan data test/semu, tetapi pada pengetesan ini dilakukan dengan menggunakan data sesungguhnya dalam jangka waktu tertentu yang dilakukan oleh analisis sistem bersama-sama dengan user.

Demikianlah 50 Soal UTS/PTS Informatika Kelas 12 Semester 1 Kurikulum 2013 Edisi Revisi Lengkap Dengan Jawaban dari kami. Terima kasih semoga bermanfaat .

Video yang berhubungan

Bài mới nhất

Chủ Đề