Saturday, January 5, 2008

3 step


นิยามที่สำคัญของระบบคงทนต่อความเสียหายได้แก่
ความเสียหาย (Fault), ความผิดพลาด (Error), และ ความล้มเหลว (Failure)
เนื่องจากนิยามเหล่านี้มีความสัมพันธ์กัน กล่าวคือ ความเสียหายก่อให้เกิดความผิดพลาด และ ความผิดพลาดก่อให้เกิดความล้มเหลว ตามลำดับ ความเสียหายหมายถึงความเสียหายทางกายภาพของฮาร์ดแวร์ หรือซอฟต์แวร์ ความเสียหายอาจเกิดจากความไม่สมบูรณ์ของตัวนำ ความไม่สมบูรณ์ของสารกึ่งตัวนำในการผลิต หรือในซอฟต์แวร์เป็นการทำวงรอบที่ไม่สิ้นสุด ความผิดพลาดเป็นการขยายผลสืบเนื่องจากความเสียหาย ความผิดพลาดเป็นการทำงานที่แตกต่างไปจากความถูกต้อง หรือความเที่ยงตรงในการทำงาน เช่น ความเสียหายจากความไม่สมบูรณ์ของตัวนำทำให้ค่าสัญญาณติดอยู่ที่ลอจิก 1 ซึ่งถ้าค่าจริงของระบบควรจะเป็นลอจิก 0 เมื่อมีความผิดพลาดเกิดขึ้น เป็นได้ว่าความผิดพลาดเป็นผลมาจากความเสียหาย ความล้มเหลว เป็นสภาวะที่ระบบไม่สามารถทำงานได้ตามฟังก์ชั่นพื้นฐานที่ถูกออกแบบมา สภาวะดังกล่าวอาจเรียกว่า Malfunction เมื่อเกิดความเสียหาย และต่อมาส่งผลให้เกิดความผิดพลาด สุดท้ายจะส่งผลให้ระบบล้มเหลว
ซึ่งหลักการนี้ก็อาจจะคล้ายกับหลักการที่ผมเสนอไปตอนแรก แต่ที่ว่ามานั้นมันเป็นหลักการเกิดความ
ผิดพลาดกับ สื่ออิเล็กโทนิคเซะป็นส่วนมาก ซึ่งปัญหาก็จะแตกต่างกันออกไป
ขอขอบคุณ Vara Varavithya สำหรับนิยามนี้

No comments: