Понедельник, 23.12.2024, 08:34

Освіта на базі Гімназії №2 ВМР

Неофіційний сайт школи. Автор - Кренцін Михайло

Меню сайту
Наше опитування
Чи знаєте ви хоч одну мову програмування?
Всего ответов: 1
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0





Яндекс.Метрика
Форма входу
Пошук
Календар
«  Декабрь 2024  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031
Друзі сайту
  • Сайт школи-гімназії №2
  • Центр розвитку школярів в Інтернеті
  • Сайт інтернет олімпіад ФМГ№17
  • Система перевірки знань
  • Програмування та радіотехніка - Мішатронік
  • ВРЦОЯО - ЗНО
  • Лабораторія інформаційно-комунікаційних технологій
  • ДПА
  • Вивчення інформатики
  • Вінницький обласний інститут післядипломної освіти педагогічних працівників
  • Обласний центр технічної творчості учнівської молоді (ОЦТТУМ)
  • Освітній портал
  • НОУ "Интуит"
  • Погода у Вінниці

    Компіляція

     

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

    Після компіляції є дві версії програми: одна на Паскалі, інша на мові комп'ютера (або близькому до нього). Якщо подивитися на об'єктну програму, то на екрані будуть незрозумілі «слова» і закарлючки.

    Програми на мові Pascal та інших компільованих мовах виконуються трохи швидше, ніж програми з різних мов (наприклад, Бейсика). Це пов'язано з тим, що об'єктна програма мовою близькою до мови комп'ютера (або безпосередньо в командах комп'ютера) виконується дуже ефективно, в той час як інструкції програми на інтерпретованих мовах виконуються шляхом безпосереднього перекладу вихідного коду на мову комп'ютера. Платою за виграш у швидкості виконання компільованою програми служать неминучі витрати часу на компіляцію і пов'язані з цим незручності. Правда, в більшості систем передбачена можливість збереження об'єктних програм, а значить і повторного їх виконання без рекомпіляції.

    Спочатку вихідна програма записується програмістом (редагується), після чого зберігається на диску під довільним ім'ям.

    На наступному кроці в пам'ять завантажуються компілятор і вихідний текст програми.Компілятор «читає» її, перетворюючи в об'єктний код, який потім також зберігається на диску.

    Останній крок - виконання програми. У комп'ютерну пам'ять завантажується саме об'єктний (виконуваний) код. Виконується програма може припускати введення даних (input) з клавіатури і виведення результатів (output) на екран. Це досить поширена схема введення-виведення даних, стандартна в Паскалі, але, зрозуміло, не єдина.Мова був розроблений ще тоді, коли файли зберігалися на магнітній стрічці, введення здійснювався з перфокарт, а висновок - на друкувальний пристрій.

     

    Єдина Країна! Единая Страна!