Isi kandungan:
Definisi - Apakah maksud Desk Check?
Pemeriksaan meja adalah proses tidak berkomputer atau manual yang tidak rasmi untuk mengesahkan pengaturcaraan dan logik algoritma sebelum program dilancarkan. Pemeriksaan meja membantu pengaturcara untuk mencari pepijat dan kesilapan yang akan menghalang permohonan berfungsi dengan betul. Walaupun teknik yang berguna untuk mengesan kesilapan, aplikasi dan alat debugging moden telah membuat pemeriksaan meja kurang relevan dan tidak semestinya seperti sebelumnya.
Techopedia menerangkan Cek Meja
Pemeriksaan meja memberi tumpuan kepada logik dan nilai pembolehubah. Ini agak berbeza daripada pelan ujian, yang tidak memberi tumpuan kepada kerja dalaman dan logik, dan sebaliknya kebanyakannya memberi tumpuan kepada input dan output yang diperlukan oleh aplikasi. Pemeriksaan meja dilakukan dengan bantuan jadual dengan lajur untuk lajur nombor baris kod pseudo, lajur keadaan, lajur input / output dan lajur untuk pembolehubah. Lajur nombor baris kod pseudo membantu dalam menentukan garisan atau garisan yang sedang dilaksanakan. Ruangan keadaan membantu dalam menunjukkan kerja ketika menilai keadaan. Lajur input / output membantu dalam menunjukkan input dan output, dan membantu dalam menilai input yang diterima oleh pengguna dan output yang dipaparkan oleh logik. Lajur untuk pembolehubah membantu dalam menilai pengiraan menggunakan pembolehubah. Pengaturcara / pereka / penguji bermula dengan beberapa input yang mungkin dan berjalan melalui garis algoritma mengikut baris. Baris baris diberikan nombor baris dan meneruskan dengan masing-masing dengan mengambil kira perubahan nilai untuk pembolehubah. Semua maklumat ditangkap dalam lajur jadual. Penilaian biasanya dilakukan dengan bantuan pen / pensil dan kertas, dan sama dengan pembacaan proofreading.
Terdapat banyak faedah yang berkaitan dengan pemeriksaan meja. Ia boleh mencari dan mendedahkan isu dan kesilapan dengan algoritma. Ia juga membantu dalam mengesahkan bahawa algoritma melakukan seperti yang ditetapkan oleh perancang atau pengaturcara. Ia adalah teknik yang pantas dan murah. Ini dapat membantu mengenal pasti kesilapan dalam logika pada peringkat awal penilaian.
Cek meja tidak boleh dibuang. Adalah menjadi kewajipan pereka / pengaturcara untuk memastikan telah dilalui melalui semua laluan logik yang mungkin dan menggunakan setiap set data yang diperlukan. Pemeriksaan meja tertakluk kepada kesilapan manusia, kerana evaluator perlu memahami keperluan sebelum menilai logiknya.
