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

รหัสที่ได้รับการจัดการคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - รหัสที่จัดการหมายถึงอะไร

รหัสที่มีการจัดการเป็นรูปแบบที่ Microsoft นำมาใช้กับภาษาการเขียนโปรแกรมระดับสูงบางส่วนเพื่อให้การดำเนินการของพวกเขาถูกจัดการโดย. Net Framework Common Language Runtime

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

Techopedia อธิบาย Managed Code

รหัสที่มีการจัดการหมายถึงรหัสที่เขียนขึ้นโดยใช้ภาษาการเขียนโปรแกรมระดับสูงอย่างใดอย่างหนึ่งที่รองรับเพื่อใช้กับ Microsoft .Net Framework ภาษาทั้งหมดเหล่านี้ใช้ไลบรารีคลาสที่รวมเป็นหนึ่งเดียวซึ่งสามารถเข้ารหัสเป็นภาษาระดับกลาง (IL) คอมไพเลอร์ตระหนักถึงรันไทม์จะใช้ในการรวบรวมภาษากลางลงในรหัสที่ปฏิบัติการได้ซึ่งสามารถเรียกใช้ภายในสภาพแวดล้อมการดำเนินการที่ได้รับการจัดการ สิ่งนี้จะทำให้มั่นใจได้ว่าจะมีการเชื่อมโยงอาร์เรย์และการตรวจสอบดัชนีที่เหมาะสมตลอดจนการรวบรวมขยะที่เหมาะสมและการจัดการข้อผิดพลาด


ข้อผิดพลาดทั่วไปในการเขียนโปรแกรมจำนวนมากสามารถหลีกเลี่ยงได้โดยใช้รหัสที่ได้รับการจัดการผ่านการรวบรวมในสภาพแวดล้อมการดำเนินการที่ได้รับการจัดการ งานขนาดเล็กและน่าเบื่อเช่นการตรวจสอบความปลอดภัยการทำลายของวัตถุที่ไม่ได้ใช้งานและการจัดการหน่วยความจำจะทำโดยอัตโนมัติ


ภาษาโปรแกรมที่รองรับ:

  • C ++
  • ค#
  • J #
  • Microsoft Jscript .Net
  • Microsoft Visual Basic .Net
  • ภาษาอื่น ๆ ที่รองรับ. Net framework
รหัสที่ได้รับการจัดการคืออะไร? - คำจำกัดความจาก techopedia