Реферат: Основні відомості про алгоритмічну мову Turbo Pascal Графіка Pascal

План

1. Історична довідка. Нова термінологія

2. Алфавіт мови Паскаль. Основні поняття

3. Структура Паскаль-програми

4. Стандартні функції. Вирази

5. Графічні режими роботи дисплейних адаптерів. Типи драйверів

1. Історична довідка. Нова термінологія

Програма – алгоритм, записаний на мові програмування.

Мова програмування – сукупність символів (алфавіт), правил утворення (синтаксис) та зміст символьних конструкцій (семантика) для запису алгоритмів.

Транслятор (від англ. перекладач) – спеціальна програма, яка переводить текст програми в еквівалентний код (сукупність кодових комбінацій) процесора (на машину мову).

Існує 2 способи трансляції:

1) Інтерпретація.

2) Компіляція (compile – збирати).

Інтерпретатор – програма, яка послідовно (відповідно введенню) виконує оператори алгоритмічної мови.

Компілятор – програма, яка переводить весь текст задачі (програми) на машину мову.

Часто використовують два способи: інтерпретатор – для відлагодження програми, а компілятор – для трансляції відлагодженої програми.

Історія

1955 р . – перша алгоритмічна мова "Фортран" – для розв’язання науково-технічних та інженерних задач (от формула + транслятор – перекладач формул). Розробки фірмою ІВМ під керівництвом Джона Бекаса.

1960 р. – Алгол (algorithmicLanguage – алгоритмічна мова) – орієнтовна на наукове використання.

Кобол – (Cobol – Commonbusinessorientedlanguage – загально прийнята ділова орієнтовна мова), для економічних задач (обробка екон. інформ.) ІВМ.

1965 р . Бейсік (Basic – beginnersall- purposesymbolicinstructioncode – "багатоцільова мова символічних конструкцій для "починаючих"). Розроблений професорами Дартмутського коледжу (США) Т. Курцем і Дж. Кемені для навчання студентів незнайомих з обчислювальною технікою.

1967-1968 р . PL/1 (фірма ІВМ) (Programminglanguage – програмно-орієнтовна мова). Дуже складний, як правило використовується в навчальних закладах та науково-дослідних центрах.

1970 р. – Паскаль (Pascal) створений професором Цюрихського політехнічного університету Ніклаусом Віртом. Названа на честь Блезе Паска ля. Універсальна алгоритмічна мова, побудована як структурна мова і орієнтована на використання методів структурного програмування. Це досягається за наявністю трьох основних елементів:

1) опис ("описание")

2) блочна структура

3) процедурний апарат

1) В описі приводиться інформація для компілятора (імена та типи змінних, мітки, ідентифікатори const, обмеження області значень змінних і т.п.).

2) Блочна структура програми реалізується простими та структурними операторами.


--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 474
Бесплатно скачать Реферат: Основні відомості про алгоритмічну мову Turbo Pascal Графіка Pascal