Кіріспе

Жоғары деңгейдегі тіл

PEARL, немесе Процесс пен тәжірибе автоматтандырудың нақты уақыт тілі – көп тапсырмалы және нақты уақыт бағдарламалау үшін арналған компьютерлік бағдарламалау тілі. Жоғары деңгейдегі тіл болғандықтан, ол көлденең платформалыққа ие. 1977 жылдан бері тіл бірнеше стандарттау кезеңдерінен өтті. Қазіргі нұсқасы PEARL 90, ол 1998 жылы DIN 66253 2 стандарты ретінде бекітілді.

Ерекшеліктері

PEARL тұрақты және жылжымалы нүктелік сандық мәндерді, символдар мен символдар тізбегін, сондай-ақ биттік мәндерді қолдайды. Ол құрылымдар мен көп өлшемді массивтерді пайдалануға да мүмкіндік береді. Типталған және типтелмеген нұсқауштар да қолдауға ие, сонымен қатар тип түрлендіру мүмкіндігі де бар. PEARL – жоғары деңгейдегі бағдарламалау тілі, ол көп тапсырмалы және нақты уақыт режимінде жұмыс ілейтін шешімдерді ыңғайлы, қауіпсіз және процессордан тәуелсіз бағдарламалауға мүмкіндік береді. Ол 1977 жылдан бері даму кезеңдерінің әртүрлі сатыларында стандартталды. Соңғы рет 1998 жылы PEARL 90 (DIN 66253 2 1998, Берлин, Beuth Verlag, 1998) стандарты қабылданды. Процесс техникалық мәселелерді шешудің қарапайым мүмкіндігінен өзге, PEARL-ді әзірлеудегі маңызды принцип – бағдарламашының оны оңай үйренуі. PEARL-де басқа процедуралық бағдарламалау тілдерінің барлық негізгі дерек типтері мен тілдік құрылымдары бар. Одан өзге, PEARL көп тапсырмалы және нақты уақыт міндеттерін орындау үшін қолайлы тілдік құралдарды ұсынады. Көптеген басқа жоғары деңгейдегі тілдер сияқты, PEARL процедуралар мен функцияларды қолдайды, ал оларға параметрлерді мән бойынша немесе сілтеме бойынша (нұсқауштар арқылы) жіберуге болады.