Mājas Attīstība Kas ir oberons? - definīcija no tehopedijas

Kas ir oberons? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē Oberons?

Oberons ir vispārējas nozīmes, obligāta, modulāra, strukturēta un objektorientēta programmēšanas valoda, kuru lielā mērā ietekmēja Modula-2 valoda, kas ir tieša Pascal programmēšanas valodas pēctece. Oberon 1986. gadā izveidoja prof. Niklaus Wirts, koncentrētu centienu rezultātā palielināt Modula-2 jaudu un veiktspēju, samazinot sarežģītību. Valodas galvenā iezīme ir ierakstu tipu tipa paplašināšanas jēdziens.

Techopedia skaidro Oberons

Oberons ir programmēšanas valoda Paskāla Modula-2 ģimenē, kas tika izstrādāta, ņemot vērā Einšteina devīzi: Padariet to pēc iespējas vienkāršāku, bet ne vienkāršāku. Tas būtībā nozīmē to, ka galvenā valodas izstrādes vadlīnija bija koncentrēties uz būtisku pamatiezīmju pievienošanu un visu nevajadzīgo izlaišanu. Rezultātā rodas programmēšanas valoda, kas ir bagāta ar funkcijām, bet kuru ir ļoti vienkārši iemācīties un lietot.


Oberon, izmantojot sākotnējo materiālu Modula-2, veic daudz izmaiņu. Piemēram, tas uzsver bibliotēkas jēdzienu izmantošanu valodas paplašināšanā, kā arī aprobežojas ar uzskaitījumiem un subordinētajiem tipiem; komplektu tipi bija ierobežoti, un dažas zema līmeņa iespējas tika krasi samazinātas vai pilnībā noņemtas, piemēram, tipa nodošanas funkcijas. Un, lai valodu padarītu drošāku, tika ieviestas ūdensnecaurlaidīgas tipa pārbaudes, stingras indeksu pārbaudes un nulles rādītāja pārbaude izpildes laikā un droša tipa koncepcijas.


Oberonu valoda piedāvā šādas funkcijas:

  • Atbalsts sistēmu programmēšanai
  • Atkritumu kolekcija
  • Moduļi un atsevišķa kompilācija
  • Nedroša koda izolācija
  • Stīgu operācijas
  • Tipa pagarinājums ar tipa testu
Kas ir oberons? - definīcija no tehopedijas