А   Б  В  Г  Д  Е  Є  Ж  З  І  Ї  Й  К  Л  М  Н  О  П  Р  С  Т  У  Ф  Х  Ц  Ч  Ш  Щ  Ю  Я 


Відкомпільоване програма

Відкомпілювалися програми працюють швидше, але інтерпретуються простіше виправляти і змінювати.

Прогін скомпільованій зазвичай має більшу ефективність, ніж інтерпретація. Тому, якщо пролог-система містить як інтерпретатор, так і компілятор, слід користуватися компілятором, якщо час виконання критично.

Обсяг відкомпільованих програм в порівнянні з і записом на вихідному командному мовою СУБД може збільшитися в 7 - 10 разів. Для зменшення займаної оперативної пам'яті застосовуються різні способи, наприклад, створюються оверлейні (перекриваються) структури програм і використовується динамічний розподіл елементів програми в пам'яті. При організації оверлейной структури в оперативній пам'яті знаходиться тільки виконувана в поточний момент частина програми (модуль), а інші модулі зберігаються на диску і викликаються в пам'ять в міру потреби в їх виконанні.

Створювати бібліотеки відкомпільованих програм стало набагато менш зручно, ніж раніше, більш привабливо зберігати безпосередньо тексти програм. Зокрема, це справедливо і для Паскаля, оскільки програма на Паскалі може бути легко відкомпільована за один перегляд, тексту програми.

Довжина поля скомпільованій буде встановлена компілятором.

Які ж переваги має відкомпільоване програма на АвтоЛІСПа в порівнянні зі звичайною.

Як довжини поля скомпільованій буде вибрано найбільше з чисел, одне з яких обчислюється компілятором, а інше дорівнює поточній довжині поля.

Основна властивість бібліотечних модулів і мови Модула-2 - можливість зберігання окремо відкомпільованих програм в бібліотечних модулях, до яких під час виконання можуть звертатися програмні модулі.

У програму, написану на интерпретируемом мовою, можна внести зміни в будь-який момент, навіть під час її роботи, а в машинний код скомпільованій, не маючи початкового тексту, внести зміни вкрай важко - це є завершений продукт.

Коли цей режим включений, а опція Destination пункту Compile приймає значення Disk, Турбо Паскаль генерує на диску спеціальний текстовий файл, що містить інформацію про скомпільованій програмі.

Швидкість роботи програми майже завжди позначається на її якості. Багато цікаві знахідки програмістів не можуть бути реалізовані через те, що вони виконуються дуже повільно. Відкомпілювалися програми працюють в 20 - 50 разів швидше, ніж програми, що виконуються під управлінням інтерпретатора. Інтерпретатор виконує роль посередника між програмою і процесором і забирає собі більшу частину ресурсів комп'ютера. До того ж він багато разів повторює одні й ті ж операції. Тому практично всі прикладні та службові програми поставляються в відкомпілювався вигляді.

Досвід показує, що програш у швидкості в порівнянні з скомпільованій програмою становить щонайменше порядок. Інший, не настільки принциповий недолік, полягає в тому, що інтерпретується мовою, як правило, є мова Бейсік, розмова про недоліки якого заслуговував би окремого параграфа.

Аплети можуть інтерпретуватися web - браузером. Програми, написані на високорівневих мовах сценаріїв, також можуть інтерпретуватися. В цьому випадку машинні адреси не використовуються, тому немає небезпеки, що сценарій спробує отримати доступ до пам'яті неприпустимим чином. Недолік інтерпретації в основному полягає в тому, що такий метод виконання програм значно повільніше в порівнянні з виконанням відкомпільованих програм.

Компенсуютьпристрої в електричній системі - електроустановки, призначені для компенсації реактивних параметрів електричні. Як к.у. застосовують, напр. ЛЕП і покращують техніко-економіч. Повністю відкомпільоване програма працює набагато швидше програми, к-раю транслювалася в машинні коди рядок за рядком.

З заробила програмою можна вступити двояко. Для цього слід натиснути О, увійшовши в підміню, що задає, куди слід помістити відкомпільоване програму, потім натиснути С, вибравши тим самим варіант зберегти у файлі типу СОМ, потім вийти з цього підміню, натиснувши Q, і, нарешті, відкомпілювати файл, натиснувши З в основному меню. СОМ, який можна виконати, просто набравши його ім'я в режимі діалогу з ОС і давши повернення каретки Як бачимо, в якості контролера правильності написаних програм редактор-компілятор досить зручний.