อ่าน 1 นาที
กล่องขาว (วิศวกรรมซอฟต์แวร์)
กล่องสีขาว (หรือกล่องแก้วกล่องใสหรือกล่องเปิด ) คือระบบย่อยที่สามารถมองเห็นส่วนประกอบภายในได้ แต่โดยปกติจะไม่สามารถเปลี่ยนแปลงได้ คำ...
กล่องขาว (วิศวกรรมซอฟต์แวร์)
| ระบบกล่องดำ | |
|---|---|
| ระบบ | |
| กล่องดำเครื่องออราเคิล | |
| วิธีการและเทคนิค | |
| การทดสอบแบบกล่องดำ , แบล็กบ็อกซ์ | |
| เทคนิคที่เกี่ยวข้อง | |
| การส่งต่อข้อมูล , การปกปิดข้อมูล , การจดจำรูปแบบ , การทดสอบ แบบกล่องขาว , การทดสอบแบบกล่องขาว , การทดสอบแบบกล่องเทา , การระบุระบบ | |
| หลักการพื้นฐาน | |
| ข้อมูลเบื้องต้น ,ระบบควบคุม ,ระบบเปิด ,การวิจัยเชิงปฏิบัติการ ,ระบบเทอร์โมไดนามิกส์ | |
กล่องสีขาว (หรือกล่องแก้วกล่องใสหรือกล่องเปิด ) คือระบบย่อยที่สามารถมองเห็นส่วนประกอบภายในได้ แต่โดยปกติจะไม่สามารถเปลี่ยนแปลงได้[ 1 ] คำ นี้ใช้ในวิศวกรรมระบบวิศวกรรมซอฟต์แวร์และการออกแบบส่วนต่อประสานผู้ใช้อัจฉริยะ[ 2 ] [ 3 ]ซึ่งมีความเกี่ยวข้องอย่างใกล้ชิดกับความสนใจล่าสุดในปัญญาประดิษฐ์ที่อธิบายได้ [ 4 ] [ 5 ]
การเข้าถึงส่วนภายในของระบบย่อยโดยทั่วไปทำให้เข้าใจระบบย่อยได้ง่ายขึ้น แต่ก็ทำให้ถูกแฮ็ก ได้ง่ายขึ้น เช่นกัน ตัวอย่างเช่น หากโปรแกรมเมอร์สามารถตรวจสอบซอร์สโค้ดได้ จุดอ่อนในอัลกอริทึมก็จะค้นพบได้ง่ายขึ้นมาก นั่นทำให้การทดสอบแบบไวท์บ็อกซ์มีประสิทธิภาพมากกว่าการทดสอบแบบแบล็กบ็อกซ์แต่ก็ยากกว่ามากเช่นกัน เนื่องจากผู้ทดสอบต้องมีความเชี่ยวชาญในการทำความเข้าใจระบบย่อยเป็นอย่างมาก
แนวคิดเรื่อง "กล่องดำในกล่องแก้ว" เดิมทีใช้เป็นคำอุปมาสำหรับการสอนหัวข้อที่ซับซ้อนให้กับผู้เริ่มต้นใช้งานคอมพิวเตอร์[ 6 ]

ดูเพิ่มเติม
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ กล่องขาว (วิศวกรรมซอฟต์แวร์)
กล่องสีขาว (หรือกล่องแก้วกล่องใสหรือกล่องเปิด ) คือระบบย่อยที่สามารถมองเห็นส่วนประกอบภายในได้ แต่โดยปกติจะไม่สามารถเปลี่ยนแปลงได้ คำ...
ดูเพิ่มเติม
กล่องดำ การทดสอบแบบกล่องสีเทา ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=White_box_(software_engineering)&oldid=1318976449 "