Оберон

Автор: John Stephens
Дата Створення: 27 Січень 2021
Дата Оновлення: 29 Червень 2024
Anonim
ОПАСНАЯ СХВАТКА СПЕЦЦСЛУЖБ И ПРЕСТУПНОГО СИНДИКАТА! Заговор Оберона. Криминальный фильм, триллер
Відеоролик: ОПАСНАЯ СХВАТКА СПЕЦЦСЛУЖБ И ПРЕСТУПНОГО СИНДИКАТА! Заговор Оберона. Криминальный фильм, триллер

Зміст

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

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

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

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

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

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

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