บ้าน พัฒนาการ พฤติกรรมที่ไม่ได้กำหนดคืออะไร - คำจำกัดความจาก techopedia

พฤติกรรมที่ไม่ได้กำหนดคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - พฤติกรรมที่ไม่ได้กำหนดหมายความว่าอย่างไร

ในวิทยาการคอมพิวเตอร์พฤติกรรมที่ไม่ได้กำหนดเกิดขึ้นเมื่อภาษาคอมพิวเตอร์ไม่ได้จัดการการดำเนินการบางอย่างที่ได้รับการเข้ารหัสเป็นรหัสฐาน ผู้เชี่ยวชาญบางคนอธิบายสิ่งนี้ว่า "สมมติฐานที่ทำโดยนักแปลของซอร์สโค้ด" แนะนำว่าเมื่อไม่มีขั้นตอนสำหรับไวยากรณ์ที่แน่นอนซึ่งนำไปสู่ปัญหาที่ยากต่อการคาดการณ์ในแง่ของการแก้ปัญหา

Techopedia อธิบายพฤติกรรมที่ไม่ได้กำหนด

พฤติกรรมที่ไม่ได้กำหนดสามารถมีได้หลายรูปแบบ ดังกล่าวเกิดขึ้นเมื่อปัญหาหรือการดำเนินงานบางประเภทไม่ได้ถูกสร้างขึ้นในภาษาที่โปรแกรมเมอร์กำลังใช้งาน ตัวอย่างเช่น C และ C ++ มีช่วงของพฤติกรรมที่ไม่ได้กำหนดของตัวเองตามวิธีการสร้างภาษา ตัวอย่างทั่วไปของพฤติกรรมที่ไม่ได้กำหนดคือสถานการณ์ที่โปรแกรมจัดทำดัชนีอาร์เรย์ที่อยู่นอกขอบเขต ตัวอย่างอื่น ๆ เกี่ยวข้องกับการหารตัวเลขด้วยศูนย์พิมพ์ค่า Null หรือชี้ไปยังตำแหน่งหน่วยความจำบางอย่างที่ไม่มี ข้อบกพร่องหรือข้อบกพร่องทุกประเภทในรหัสการเขียนโปรแกรมคอมพิวเตอร์สามารถสร้างพฤติกรรมที่ไม่ได้กำหนดไว้หลากหลายประเภทซึ่งวิศวกรและโปรแกรมเมอร์จำเป็นต้องระวัง

พฤติกรรมที่ไม่ได้กำหนดคืออะไร - คำจำกัดความจาก techopedia