Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Мова програмування Паскаль

Читайте также:
  1. Quot;Програмування. Частина III.
  2. Алфавит языка Паскаль. Правила построения идентификаторов.
  3. Б. Паскаль
  4. Блез Паскаль - один из самых знаменитых людей в истории человечества.
  5. Великие ученые. Блез Паскаль, Джордж Буль, Карл Лейбниц, как основатели информатики
  6. Вступ в Об'єктно-орієнтоване програмування
  7. Етапи соціологічного дослідження та його програмування.
  8. Завдання з програмування
  9. Загальна задача лінійного програмування (ЗЛП).
  10. Записати мовою Паскаль вираз

Сюди також входять оператори:

- вводу-виводу;

- оператори обробки масивів;

- оператори переходу до під-програм;

- оператори роботи з файлами;

Як бачим мова програмування ПАСКАЛЬ має всі засоби для зручного і ефективного створення програм

які виконують різноманітні за значеням задачі. Вона

зручна у використанні, і легко усвоюється в роботі.

Також однією з позитивних сторін є те, що після ком-

піляції вона перетворюється в програму яка складаєть-

ся безпосередноь з машинних кодів, і для запуску не

потрібно транслятора.

Джерело інформації: В. Ф. Шаньгин, Л. М. Поддубная

“Програмированиє на язике ПАСКАЛЬ”

Москва “Висшая школа” 1991р.

Мова програмування Паскаль

Всі існуючі мови програмування можна поділити на дві групи:

До мов низького рівня належать мови асемблера (від англ. to assemble - складати, компонувати). У мові асемблера використовуються символьні позначення команд, які легко зрозуміти і запам'ятати. Замість послідовностей двійкових кодів команд записуються їх символьні позначення, а замість двійкових адрес даних, які використовуються під час виконання програми, - символьні імена цих даних. Іноді мову асемблера називають мнемокодом або автокодом.

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

Розрізняють два типи трансляторів:

Компілятор - це програма, призначена для перекладу в машинні коди програми, що написана мовою високого рівня. Процес такого перекладання називається компіляцією.
Кінцевим результатом роботи компілятора є програма в машинних кодах, яка потім виконується ЕОМ. Скомпільований варіант програми можна зберігати на дискові. Для повторного виконання програми компілятор вже не потрібен. Досить завантажити з диска в пам'ять комп'ютера скомпільований перед цим варіант і виконати його.
Існує інший спосіб поєднання процесів трансляції та виконання програм. Він називається інтерпретацією.
Інтерпретатор - це програма, що призначена для трансляції та виконання вихідної програми по командах (на відміну від транслятора, який цей процес виконує в цілому). Такий процес називається інтерпретацією.
У процесі трансляції відбувається перевірка програми на відповідність до правил її написання. Якщо в програмі знайдені помилки, транслятор виводить повідомлення про них на екран монітора. Інтерпретатор повідомляє про знайдені помилки після трансляції кожної команди програми, а компілятор - після завершення компіляції всієї програми.


Однією з найпопулярніших мов програмування є мова Паскаль, яку створив в 1968 році швейцарський вчений Ніклаус Вірт.




Дата добавления: 2014-12-19; просмотров: 41 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.009 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав