По какъв критерий се класифицират ЕП?
ЦП разбира само своя собствен МЕ. Хората разбират своите човешки езици, езика на математ. и т.н.т. ЕП са някъде по пътя (в средата). Критерий за класифициране на ЕП е неговата близост до една от двете идеални точки.
Какви класове от ЕП познавате? - Езици от ниско равнище (машинно-зависими- ЕПНР) и Езици от високо равнище (машинно-независими)
Какво е характерно за ЕП от ниско равнище (ЕПНР) и как още се наричат те?
Те са по близки до МЕ на ЦП, зависят от конкретния процесор. Програмите, писани на ЕПНР не могат да бъдат разчетени от друг компютър. Ако трябва да бъдат разчетени, това става чрез емулация (специална програма за транслиране).
Какво е характерно за ЕП от високо равнище (ЕПВР) и как още се наричат те? Тези езици са еднакво добре разбирани и от хората и от машината. ЕПВР са например Паскал, С++, Вижуъл Бейсик, Фортран. Наричат се още машинно-незав
Защо ЕПВР се наричат и машинно-независими езици? Те имат собствени преводачи. Програма, написана на ЕПВР може да бъде изпълнена на различни компютри.
Какви подкласове имат ЕПНР?
- Машинни взици
- Макро асемблери
Какво е характерно за МЕ като ЕПНР?. МЕ е съвкупност от всички машинни инструкции. МИ определя едно елементарно действие. Машинната програма на един ЦП е неразбираема за друг, защото кодира изпълнявания алгоритъм по различен начин.
Какво е характерно за автокодовете (асемблерните езици) като ЕПНР?
Какво е характерно за Макроасемблерите като ЕПНР? Те си имат преводачи
Какви подкласове имат ЕПВР и кой от тях съдържа алгоритмичните езици?
- Процедурно ориентирани (алгоритмични) (как се решава)
- Проблемно ориентирани (каква е) (SQL)