Будинки Розвиток Що таке оборон? - визначення з техопедії

Що таке оборон? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Оберон?

Oberon - загальноприйнята, імперативна, модульна, структурована та об'єктно-орієнтована мова програмування, на яку сильно вплинула мова Modula-2, прямий наступник мови програмування Pascal. "Оберон" був створений в 1986 році професором Ніклаусом Віртом в результаті концентрованих зусиль для підвищення потужності та продуктивності Модули-2 за рахунок зниження складності. Основна особливість мови - це концепція розширення типів типів записів.

Техопедія пояснює Оберона

Oberon - мова програмування в родині Паскаль Модула-2, яка була розроблена з урахуванням девіза Ейнштейна: Зробити це максимально просто, але не простіше. Це, по суті, означає, що головне керівництво для розробки мови полягало в тому, щоб зосередитись на додаванні основних істотних ознак і упустити все непотрібне. Це призводить до того, що мова програмування багата функціями, але дуже простою для вивчення та застосування.


Oberon робить багато змін зі свого вихідного матеріалу в Modula-2. Наприклад, він наголошує на використанні бібліотечних понять для розширення мови та усуває типи перерахування та піддіапазону; типи наборів були обмеженими, а деякі споруди низького рівня були різко зменшені або повністю усунені, наприклад, функції передачі типу. А для того, щоб зробити мову більш безпечною, було введено перевірку водонепроникності, сувору перевірку індексу та перевірку нульових покажчиків під час виконання та безпечні поняття типу.


Мова Oberon пропонує такі функції:

  • Підтримка програмування систем
  • Збір сміття
  • Модулі та роздільна компіляція
  • Ізоляція небезпечного коду
  • Строкові операції
  • Розширення типу з випробуванням типу
Що таке оборон? - визначення з техопедії