TESTING DAN IMPLEMENTASI SISTEM

  

a. Pilihlah salah satu jawaban yang anda anggap paling

BENAR, masing-masing soal hanya ada satu jawaban benar.

  1. Tipe kode yang digunakan untuk tujuan agar mudah diingat

  a. kode blok

  b. kode group

  c. kode mnemonik

  d. kode urut

  2. Jadual kerja analisis sistem dapat digambarkan dengan menggunakan: a. DFD (Data Flow Diagram)

  b. ERD (Entity Relationship Diagram)

  c. Gantt Chart

  d. Flowchart

  3. Pelatihan terhadap pemakaian system biasanya tidak ditujukan pada kecuali :

  a. pemakai informasi

  b. sysprog

  c. programmer

  d. EDP Manager

  4. Dalam perancangan system, DFD (Data Flow Diagram) dan data

  dictionary termasuk dalam:

  a. model logical

  b. model physical

  c. model batch

  d. semua salah

  5. Persamaan dari batch processing adalah

  a. periodic processing

  b. distributed data processing

  c. continue processing

  d. semua salah

  6. Centralized Data Processing berlawanan dengan:

  a. periodic processing

  b. continue processing

  c. distibuted data processing

  d. semua salah

  7. Langkah-langkah design database antara lain:

  a. menentukan kebutuhan fle untuk sistem baru

  b. menentukan parameter yang dibutuhkan c. menentukan jumlah data yang diinginkan

  d. semua jawab benar

  8. Yang termasuk dalam pengendalian perangkat keras dalam pengontrolan rancangan adalah, kecuali: a. parity check

  b. echo check

  c. validity check

  d. proteksi fle

  9. Yang termasuk dalam pengendalian keamanan fsik untuk peralatan adalah kecuali: a. dipakainya UPS

  b. dipakainya AC

  c. dipakainya alat pemadam kebakaran

  d. dipakainya tanda pengenal (badge) bagi para pengunjung

  10. Diagram yang digunakan dalam perancangan HIPO adalah a.

  VTOC

  b. Overview diagrams

  c. details diagram

  d. semua benar

  11. Dalam HIPO, diagram yang menunjukkan garis besar

  hubungan dari input, proses dan output adalah: a.

  VTOC

  b. Overview Diagrams

  c. Details diagrams

  d. Actigrams

  12. Diagram tingkat rendah yang berisi elemen-elemen dasar dari paket yang menggambarkan secara rinci kerja fungsi disebut: a. datagrams

  b. actigrams

  c. detail diagrams

  d. semua salah

  13. Perancangan WARNIER/ORR menggunakan diagram:

  a. actigrams

  b. datagrams

  c. diagrams w/o

  d. overview diagrams

14. Data dalam diagram W/O apabila sudah tidak dapat

  didekomposisi lagi disebut dengan: a. ELEMEN

  b. Basic

  c. Model d.

  XOR

  

15. Teknik implementasi program dimana main program memanggil

  sub program

  a. Fan in

  b. Fan out

  c. Factoring

  d. STUB

  

16. Dalam testing program untuk menguji logika program, sebaiknya

  menggunakan data

  a. false saja

  b. true saja

  c. false dan true

  d. bilangan numerik

  

17. Untuk mengetahui spesifkasi produk atau system digunakan

  methoda:

  a) Yellow box testing

  b) Black box testing

  c) white box testing

  d) Zero testing

  

18. Untuk mengetahui internal working produk atau system

  digunakan metoda:

  a) Yellow box testing

  b) Black box testing

  c) White box testing

  d) Zero testing

  19. Perangkat lunak untuk mengukur kuantitatif dari logika program menggunakan

  a. Basis path

  b. CASE

  c. Cyclomatic complexity

  d. Prolog

  

20. Metoda uji coba integration test dari main program ke bawahnya

  (modul-modulnya)

  a. Depth test

  b. Bottom up

  c. Top Down

  d. Validasi Test

21. Metoda uji coba test dari ciusterpler module ke main program

  a. Depth test

b. Bottom up

  c. Mapping

  c. operator computer

  d. data comunication specialist

  26. Untuk mengembangkan timbal balik antara pemakai dengan

  system, dituangkan dalam

  a. Diagram VTOC

  

27. Suatu software metrix untuk menguji dengan metoda basis path

  d. Diagram Zero

  a. clerk

  a. cyclomatic stress

  b. cyclomatic complexity

  c. test stress

  d. cyclomatic metrix

  28. Salah satu dari 5 tipe feld record dalam komputer fle adalah

  b. programmer

  25. Yang tidak termasuk dalam end-users

  c. Top Down

  data dari:

  d. Validasi test

  22. Konversi dari aktivitas manual ke komputer

  a. data processing conversion

  b. paralel processing conversion

  c. cut over

  d. procedural conversion

  

23. Yang tidak diperbolehkan dalam menggambarkan DFD adalah arus

  a. proses ke proses

  d. pilot

  b. entity ke proses

  c. entity ke data storage

  d. data storage ke proses

  24. Pendekatan konversi system yang biayanya terendah

  a. pertahap

  b. cut over

  c. paralel

b. Diagram Konteks

  a. nomor pokok mahasiswa

  prosedur pengembangan sistem a.

  32. Keuntungan SADT antara lain, kecuali

  a. mudah dipelajari

  b. didapat dokumentasi yang baik

  c. baik sebagai komunikasi antara Sistem Analis dengan user

  d. proses dalam modul tak tergambarkan

  33. Dalam JSD (Jacksons System Development) dikenal ………

  5 b.

  VTOC dan Actigrams

  6 c.

  7 d.

  8

  

34. Membagi suatu proses yang rumit menjadi bagian kecil yang lebih

  jelas disebut:

   partitioning

  d. Overview diagrams dan datagrams

  b. Actigrams dan DATAgrams c.

  b. alphanumeric

  d. semua salah

  c. descriptor

  d. ASCII

  29. Rancangan system yang bersifat detail

  a. logikal design

  b. fsikal design

  c. model design

  30. Struktur data dalam W/O yang ditunjukkan dengan perintah

  a. DATAGRAMS dan VTOC

  XOR, adalah:

  a. sequence

  b. repetisi

  c. seleksi

  d. iterasi

  31. Perancangan sistem menggunakan SADT, mempunyai dua tipe

  diagrams yaitu:

   case  decision  if….else…..

  

35. Dalam pemrograman tahapan menterjemahkan ke bahasa

  komputer disebut:

  a. proses informasi

  b. proses translasi

  c. proses debug

  d. compile

  36. Dalam pengujian program terdapat beberapa kesalahan kecuali:

  a. run time error

  b. logical error

  c. syntax error

  d. overflow error

  37. Salah satu bentuk dari modelling metoda tradisional yang sering

  dijumpai:

  a. normative

  b. normalisasi

  c. Black box

  d. accounts

  38. Descryption

  a. merubah data asli ke data acak

  b. merubah data acak ke data asli

  c. merubah karakter ke hexadecimal

  d. merubah karakter ke biner

  39. Sedangkan masa dimana laju kegagalan adalah konstan, terdapat pada masa: a. Early life

b. Useful life

  c. Wear out life

  d. a dan b benar

  40. Perawatan pada suatu sistem ada banyak macam. Jika sistem dilakukan perawatan karena ada perubahan lingkungan seperti adanya hardware baru, adanya program aplikasi baru dll. disebut dengan:

a. Adaptive Maintenance

  b. Preventive Maintenance

  c. Corrective Maintenance

  d. Semua salah

  41. Pemasangan software langsung mengganti sistem lama dengan sistem yang baru secara keseluruhan disebut konversi

  a. direct/cut over

  b. Pilot approach conversion

  c. Paralel

  d. semua salah

  42. Pemasangan software pada departemen tertentu, apabila sudah berjalan dengan baik maka baru seluruh departemen diganti dengan sistem yang baru, disebut konversi

  a. direct/cut over

b. Pilot approach conversion

  c. Paralel

  d. semua salah

  43. Dibawah ini adalah tahapan konversi, secara berurutan adalah:

  a. konversi dokumen dasar, konversi fle, mengoperasikan sistem

  b. Mengoperasikan sistem, konversi fle, konversi dokumen dasar

  c. Konversi fle, mengoperasikan sistem dan konversi dokumen dasar

  d. semua salah

  44. Kerugian direct conversion adalah

  a. biaya mahal

  b. jika sistem baru gagal maka tidak dapat kembali ke sistem yang lama c. bila sistem baru gagal maka tidak dapat kembali ke sistem semula

  d. semua benar

  45. Artifcial intelligence adalah membuat bagaimana komputer mampu berpikir seperti otak manusia. Pengujian mesin AI dilakukan oleh ALAN TURING pada dekade 70-an dengan memberi pertanyaan yang sama kepada mesin dan manusia. Mesin dikatakan sebagai mesin cerdas apabila:

  a. jawaban beda untuk pertanyaan yang beda

  b. jawaban sama untuk pertanyaan yang beda

  c. jawaban sama untuk pertanyaan yang sama

  d. semua benar

  46. Yang benar tentang SOFTWARE ENGINEERING dalam System Development & Life Cycle adalah:

  a. Aplikasi praktis dari ilmu pengetahuan untuk memproduksi S/W secara ekonomis , reliable dan efsien

b. Rekayasa software dan pengembangannya agar diperoleh

  

tool untuk menangani proyek dan permasalahan organisasi c. Pemutakhiran software

  d. semua jawab salah

  47. Teknik untuk mengecek format data yang di entry di terminal

  a. feld check

  b. item check

  c. record check

  d. fle check

  48. Suatu kumpulan yang menggambarkan semua item, hubungan, tipe dan panjang terpakai pada suatu entity

a. Kamus data

  c. ERD

  51. Dalam strategy testing software yang menekankan bagaimana

  d. tidak diperlukan banyak kode dan record key

  c. database dapat dipakai secara bersama oleh beberapa aplikasi

  b. penyimpanan data lebih aman

  52. Perancangan fle dengan konvensional dan database. Keunggulan perancangan fle dengan menggunakan sistem database adalah: a. mempermudah pembangunan aplikasi

  d. integrasi

  c. verifkasi

  b. recompile

  a. validasi

  adalah

  memperbaiki suatu produk agar menjadi produk yang lebih baik

  d. integrasi

  d. Normalisasi data

  c. verifkasi

  b. recompile

  a. validasi

  b. DFD

  50. Dalam strategy testing software yang menekankan bagaimana

  d. bukan salah satu diatas

  c. perfective maintenance

  b. preventive maintenance

  a. adaptive maintenance

  49. Karena perubahan lingkungan maka software system perlu diadakan perbaikan:

  membuat produk yang baik adalah

  53. Salah satu komponen dalam rancangan secara terstruktur kecuali:

  b. beta testing

  d. kemudahan penggunaan program data entry oleh operator

  c. cantumkan instruksi pada formulir

  b. selalu ada validasi

  a. gunakan kode tertentu untuk data tertentu

  58. Dalam perancangan input data, prinsip yang harus diperhatikan adalah:

  d. agronomi

  c. human resistance

  b. backup and recovery

  57. Permasalahan yang sering dihadapi oleh sistem analis, dalam penerapan sistem lama ke sistem baru adalah: a. verifkasi dan validasi

  d. compile

  c. sampling test

  56. Dalam pengujian sistem dikenal beberapa tipe, kecuali: a. bencmark value

  a. Kamus data

  d. proses off line

  c. proses oriented

  b. proses on line

  55. Suatu proses yang terus menerus atau kontinue sesuai dengan kehendak pemakai job tertentu secara periodik: a. proses batch

  d. Pseudocode

  c. Component nested if

  VTOC

  a. Stub/model b.

  54. Dalam mengimplementasikan rancangan tersusun dengan pendekatan top down menggunakan:

  d. Mini spesifcation

  c. System Flowchart

  b. Diagram aliran data

  59. Pengujian suatu sistem, antara sukses (accepted) dan tak sukses (rejection) mengikuti distribusi probabilitas MONTE CARLO. Jika pengujian antara dua vareabel sebagai fungsi Y=-X 2 -6X-5. Hitunglah berapa nilai perbandingan antara (n/N): a. 0,475

  b. 0,50

  c. 0,225

  d. semua salah

  60. Parameter performance suatu komponen hardware komputer, baik itu komponen mekanik ataupun elektrik mengikuti kurva bath tub.

  Masa dengan laju kegagalan fuktuatif adalah pada masa:

  b. Early life

  c. Useful life

  d. Wear out life

  e. a dan c benar