บ้าน พัฒนาการ โอเบอรอนคืออะไร - คำจำกัดความจาก techopedia

โอเบอรอนคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Oberon หมายถึงอะไร

Oberon เป็นภาษาการเขียนโปรแกรมเชิงวัตถุประสงค์แบบแยกส่วนโครงสร้างและเชิงวัตถุซึ่งได้รับอิทธิพลอย่างมากจากภาษา Modula-2 ซึ่งเป็นผู้สืบทอดโดยตรงต่อภาษาการเขียนโปรแกรมภาษา Pascal Oberon ถูกสร้างขึ้นในปี 1986 โดยศ. Niklaus Wirth อันเป็นผลมาจากความพยายามอย่างเข้มข้นเพื่อเพิ่มพลังและประสิทธิภาพของ Modula-2 โดยการลดความซับซ้อน คุณสมบัติหลักของภาษาคือแนวคิดของการขยายประเภทของประเภทบันทึก

Techopedia อธิบาย Oberon

Oberon เป็นภาษาโปรแกรมในตระกูล Pascal Modula-2 ซึ่งได้รับการออกแบบด้วยคำขวัญของ Einstein: ทำให้มันง่ายที่สุดเท่าที่จะทำได้ แต่ไม่ง่ายกว่านี้ สิ่งนี้หมายความว่าเป็นแนวทางหลักในการออกแบบภาษาคือการมุ่งเน้นที่การเพิ่มคุณสมบัติที่จำเป็นพื้นฐานและเพื่อละเว้นสิ่งที่ไม่จำเป็น ซึ่งส่งผลให้ภาษาการเขียนโปรแกรมที่อุดมไปด้วยคุณสมบัติ แต่ง่ายมากที่จะเรียนรู้และนำไปใช้


Oberon ทำการเปลี่ยนแปลงมากมายจากแหล่งข้อมูลใน Modula-2 ตัวอย่างเช่นมันเน้นการใช้แนวคิดของห้องสมุดเพื่อขยายภาษาและแยกออกไปพร้อมกับการแจงนับและประเภทย่อย ประเภทชุดมี จำกัด และสิ่งอำนวยความสะดวกระดับต่ำบางส่วนลดลงอย่างมากหรือลบออกอย่างสมบูรณ์เช่นฟังก์ชั่นการถ่ายโอนประเภท และเพื่อให้การใช้ภาษาปลอดภัยยิ่งขึ้นการตรวจสอบชนิดของน้ำการตรวจสอบดัชนีอย่างเข้มงวดและการตรวจสอบแบบไม่มีตัวชี้ ณ เวลาทำงานและมีการนำเสนอแนวคิดประเภทที่ปลอดภัย


ภาษา Oberon มีคุณสมบัติดังต่อไปนี้:

  • รองรับการเขียนโปรแกรมระบบ
  • เก็บขยะ
  • โมดูลและการรวบรวมแยกต่างหาก
  • การแยกรหัสที่ไม่ปลอดภัย
  • การทำงานของสตริง
  • ประเภทส่วนขยายที่มีการทดสอบประเภท
โอเบอรอนคืออะไร - คำจำกัดความจาก techopedia