Itthon Fejlesztés Mi az oberon? - meghatározás a techopedia alapján

Mi az oberon? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent Oberon?

Az Oberon egy általános célú, imperatív, moduláris, strukturált és objektum-orientált programozási nyelv, amelyet nagyban befolyásolt a Modula-2 nyelv, a Pascal programozási nyelv közvetlen utódja. Az Oberont 1986-ban Niklaus Wirth professzor hozta létre annak a koncentrált erőfeszítésnek a eredményeként, hogy a Modula-2 teljesítményét és teljesítményét növeljék a komplexitás csökkentésével. A nyelv fő jellemzője a rekordtípusok kiterjesztésének fogalma.

A Techopedia magyarázza Oberont

Az Oberon egy programozási nyelv a Pascal Modula-2 családban, amelyet Einstein mottója szem előtt tartásával fejlesztettek ki: Tegye a lehető legegyszerűbbé, de ne egyszerűbbé. Ez lényegében azt jelenti, hogy a nyelv megtervezésének fő iránymutatása az alapvető alapvető jellemzők hozzáadása volt, és bármi felesleges elhagyása. Ez olyan programozási nyelvet eredményez, amely gazdag funkciókkal, de nagyon egyszerű megtanulni és alkalmazni.


Az Oberon sok változtatást hajt végre a Modula-2 forrásanyagában. Például hangsúlyozza a könyvtári fogalmak használatát a nyelv kiterjesztése érdekében, és elkerüli a felsorolást és az alulrendezéstípusokat; a beállított típusok korlátozottak voltak, és néhány alacsony szintű létesítmény drasztikusan csökkent vagy teljesen megszűnt, például a típusátviteli funkciók. És a nyelv biztonságosabbá tétele érdekében bevezetésre került a vízhatlan típusú ellenőrzés, a szigorú indexellenőrzés és a nulla mutató ellenőrzése futásidejűleg, valamint a biztonságos típus fogalmak.


Az Oberon nyelv a következő tulajdonságokkal rendelkezik:

  • Támogatás a rendszerek programozásához
  • Szemétgyüjtés
  • Modulok és különálló összeállítás
  • A nem biztonságos kód elkülönítése
  • Húros műveletek
  • Típus kiterjesztés típusteszttel
Mi az oberon? - meghatározás a techopedia alapján