ปรากฎว่ามนุษย์ต้องตำหนิการล่มของคอมพิวเตอร์ การปิดตัวโดยไม่สมัครใจเหล่านี้มักเกิดจากความผิดพลาดในรหัสซอฟต์แวร์ที่เขียนโดยโปรแกรมเมอร์ของมนุษย์
รหัสนี้สามารถมีข้อบกพร่องมากมายและข้อบกพร่องเหล่านี้สามารถปรากฏตัวได้ทุกขณะแล้วทำให้โปรแกรมล่ม Junfeng Yang ศาสตราจารย์ด้านวิทยาศาสตร์คอมพิวเตอร์ของมหาวิทยาลัยโคลัมเบียกล่าว
ซอฟต์แวร์เช่น Microsoft Word มีรหัสที่ให้ชุดคำสั่งคอมพิวเตอร์พูดเก็บข้อมูลในสถานที่ที่แน่นอน แต่ถ้าเซลล์หน่วยความจำตัวใดตัวหนึ่งเสียหาย (ตัวอย่างเช่นมีรอยขีดข่วน) และคอมพิวเตอร์ไม่รู้ว่าจะทำอย่างไรมันจะหยุดหรือล่ม
ลองนึกภาพถ้าคุณบอกเพื่อน (คนหนึ่งที่มีสติปัญญาของเครื่อง) ไปที่ร้านฮาร์ดแวร์เพื่อซื้อผลไม้
ผู้ชายคนนี้ไปที่นั่นและพบว่าไม่มีสิ่งนั้นอยู่ที่นั่นหยางพูด เพราะมันเป็นเครื่องจักรจึงไม่มีสติปัญญาที่จะทำอย่างอื่นอาจไปที่ร้านอื่นเพื่อซื้อมัน
ข้อบกพร่องของซอฟต์แวร์อาจทำให้เกิดปัญหากับระบบปฏิบัติการของคอมพิวเตอร์ซึ่งเป็นซอฟต์แวร์สำคัญที่จัดการฮาร์ดแวร์และแอพพลิเคชั่นอื่น ๆ เมื่อระบบปฏิบัติการมีปัญหาคอมพิวเตอร์ทั้งหมดสามารถแช่แข็งและพังได้
นักวิทยาศาสตร์คอมพิวเตอร์เช่น Yang กำลังทำงานเกี่ยวกับวิธีการจับข้อบกพร่องของซอฟต์แวร์ก่อนที่พวกเขาจะทำลายคอมพิวเตอร์ของคุณ
เช่นเดียวกับที่ซับซ้อนกว่าเครื่องมือตรวจสอบการสะกดที่จับความผิดพลาดและการสะกดผิดได้ค้นหาข้อบกพร่องในซอฟต์แวร์และรายงานพวกเขาต่อนักพัฒนาก่อนที่ซอฟต์แวร์จะถูกปล่อยสู่สาธารณะหยางกล่าว
ปัญหาแยกต่างหากซึ่งอาจทำให้คอมพิวเตอร์ของคุณพังหรือแย่ลงการตายอย่างสมบูรณ์คือไวรัส ไวรัสเป็นโปรแกรมที่ไม่เป็นอันตราย แต่จริงๆแล้วมีรหัสเป็นทำลายคอมพิวเตอร์ของคุณ- ข้อบกพร่องเหล่านี้สามารถแพร่กระจายจากคอมพิวเตอร์เครื่องหนึ่งไปยังเครื่องต่อไปเช่นเดียวกับไวรัสที่แพร่กระจายระหว่างผู้คน
มีคำถาม?ส่งอีเมลไปที่เพื่อความลึกลับเล็ก ๆ น้อย ๆ ของชีวิตและเราจะพยายามตอบมัน เนื่องจากปริมาณคำถามเราโชคไม่ดีที่ไม่สามารถตอบกลับเป็นรายบุคคลได้ แต่เราจะเผยแพร่คำตอบสำหรับคำถามที่น่าสนใจที่สุดดังนั้นโปรดกลับมาตรวจสอบอีกครั้งในเร็ว ๆ นี้