| Передмова
|
|
|
| 1. Інформацiйна (математична) модель
|
|
|
| 1.1. Основнi етапи розв’язування прикладної задачi
|
|
|
| з використанням ЕОМ
|
|
|
| 1.2. Поняття iнформацiйної (математичної) моделi.
|
|
|
| Побудова моделi
|
|
|
| 2. Алгоритми
|
|
|
| 2.1. Алгоритми. Властивостi алгоритмiв. Форми подання
|
|
|
| алгоритму. Виконавець алгоритму
|
|
|
| 2.2. Навчальна алгоритмiчна мова
|
|
|
| 2.3. Величини й операцiї над ними.
|
|
|
| Основнi характеристики величин
|
|
|
| 2.4. Основнi вказiвки НАМ. Базовi структури алгоритмiв
|
|
|
| 2.5. Проектування алгоритмів методом покрокової деталізації
|
|
|
| і послідовного уточнення
|
|
|
| 2.6. Практична робота №1.
|
|
|
| Складання алгоритмiв із базових структур на НАМ
|
|
|
| Мова програмування Паскаль
|
|
|
| 3. Система програмування
|
|
|
| 3.1. Поняття програми і мови програмування.
|
|
|
| Транслятори і середовища програмування
|
|
|
| 3.2. Практична робота №2.
|
|
|
| Робота в середовищi системи програмування Turbo Pascal
|
|
|
| 4. Основнi поняття мови програмування Рascal
|
|
|
| 4.1. Алфавiт. Величини та їх опис. Змiннi та константи. Ідентифікатори. Структура програми
|
|
|
| 4.2. Типи величин. Вказiвки введення й виведення.
|
|
|
| Вказiвка присвоєння
|
|
|
| 4.3. Практична робота №3.
|
|
|
| Створення i реалiзацiя найпростіших дiалогових програм
|
|
|
| 4.4. Стандартнi типи даних. Арифметичнi вирази.
|
|
|
| Прiоритет операцiй
|
|
|
| 5. Найпростiшi лiнiйнi програми.
|
|
|
| Графiчний режим роботи
|
|
|
| 5.1. Переклад лiнiйних алгоритмiв з навчальної алгоритмiчної
|
|
|
| мови мовою програмування Паскаль
|
|
|
| Практична робота №4.
|
|
|
| Створення і реалiзацiя найпростiших лiнiйних програм
|
|
|
| 5.2. Вказiвки для роботи в графiчному і текстовому режимах. Створення графічних і текстових примiтивiв
|
|
|
| 5.3. Практична робота №5.
|
|
|
| Створення графiчних примiтивiв
|
|
|
| 6. Вказiвка розгалуження
|
|
|
| 6.1. Вказiвка розгалуження та її опис навчальною алгоритмічною мовою та мовою програмування Паскаль
|
|
|
| 6.2. Практична робота №7.
|
|
|
| Створення та реалiзацiя програм iз розгалуженнями
|
|
|
| 7. Вказiвка повторення
|
|
|
| 7.1. Вказiвка повторення та її опис навчальною алгoритмiчною мовою i мовою програмування Паскаль
|
|
|
| 7.2. Практична робота №6.
|
|
|
| Опис i реалiзацiя найпростiших циклiчних програм
|
|
|
| 8. Комбiнацiї базових конструкцiй
|
|
|
| 8.1. Розгалуження в циклi
|
|
|
| 8.2. Цикл у циклі
|
|
|
| 8.3. Практична робота №8.
|
|
|
| Створення та реалiзацiя програм з комбiнацiями базових конструкцiй
|
|
|
| 9. Табличнi величини. Масиви
|
|
|
| 9.1. Табличнi величини та їх опис НАМ i мовою програмування Паскаль. Знаходження суми й добутку елементiв таблиць
|
|
|
| 9.2. Алгоритм пошуку в таблицях елементiв iз певною
|
|
|
| властивiстю
|
|
|
| 9.3. Впорядкування елементiв масиву
|
|
|
| 9.4. Створення i реалiзацiя програм опрацювання табличних
|
|
|
| величин
|
|
|
| 9.5. Практична робота №9.
|
|
|
| Створення та реалiзацiя програм опрацювання
|
|
|
| табличних величин
|
|
|
| 10. Вказiвки виклику пiдпрограм. Процедури. Функцiї
|
|
|
| 10.1. Вказiвки виклику допоміжного алгоритму
|
|
|
| 10.2. Створення алгоритмiв iз використанням звернень
|
|
|
| до допоміжних алгоритмiв
|
|
|
| 10.3. Практична робота №10.
|
|
|
| Складання i реалiзацiя програм, що мiстять звернення
|
|
|
| до алгоритмiв
|
|
|
| 11. Використання текстових даних
|
|
|
| 11.1. Опис рядкових величин НАМ i мовою програмування
|
|
|
| Паскаль. Процедури i функцiї опрацювання
|
|
|
| рядкових величин
|
|
|
| 11.2. Практична робота №11.
|
|
|
| Складання та реалiзацiя програм опрацювання рядкових величин
|
|
|
| Список використаної літератури
|
|
|
|