Системи програмування: приклади, опис, особливості

Програмування PASCAL

Протягом всієї історії обчислень було зроблено сотні спроб зробити мови програмування на комп’ютері такими, як письмовий англійська – легко читати і легко зрозуміти. PASCAL є результатом одного з таких зусиль. Творець PASCAL Ніколас Вірт хотів мати HLL, який можна було б легко вчити, читати і писати. Він розробив PASCAL на базі наступних концепцій:

  • PASCAL повинен закрити або істотно звузити семантичний розрив.
  • Кожен оператор PASCAL повинен бути як пропозиція в англомовному тексті.
  • Програму PASCAL можна розглядати як пропозицію англійською мовою.
  • Імена процедур, структур даних і змінних в PASCAL повинні бути легко пізнавані.
  • Дивіться також:  Що значить окстись - приклади та значення

    Приклад системи програмування в PASCAL

    Нижче наведено приклад визначення кількості літер у слові.

    PASCAL полегшує модульне кодування за допомогою:

  • Використання инкапсулирующего коду в процедурах і функціях.
  • Використання операторів BEGIN і END для визначення функціонального блоку коду.
  • Суворої змінної (наприклад, призначення типів даних, таких як integer, real чи string) для підтримки передачі параметрів між процедурами.
  • Дружнього синтаксису, який звужує семантичний розрив.
  • У наведеному прикладі системи програмування на Паскалі програма показує двійковий вибір (є тільки два випадки: ActualMark> = 50 або ActualMark<50).