ами забезпечує можливість виконання алгоритму і поставленого завдання комп'ютером. У багатьох завданнях при програмуванні на алгоритмічній мові часто користуються заміною блоку алгоритму на один або кілька операторів, введенням нових блоків, заміною одних блоків іншими.
На етапі тестування і налагодження програми відбувається виконання алгоритму за допомогою ПК, пошук і виключення помилок. Налагодження програми - складний і нестандартний процес. Вихідний план налагодження полягає в тому, щоб налагодити програму на контрольних прикладах.
Контрольні приклади прагнуть вибирати таким чином, щоб при роботі з ними програма пройшла всі основні шляхи блок-схеми алгоритму. Складні програми налагоджують окремими фрагментами.
Етап виконання налагодженої програми та аналізу результатів передбачає запуск програми із заданими вихідними даними, необхідних за умовами задачі.
Отримані в результаті рішення вихідних даних аналізуються постановником завдання, і на підставі цього аналізу виробляються відповідні рішення, рекомендації, висновки.
1. Програма практики
.1 Цілі і завдання практики
Цілями практики з основ алгоритмізації та програмування є:
- закріплення знань, пов'язаних з розробкою програм мовою програмування високого рівня Паскаль;
- придбання навичок роботи з інтерфейсом інтегрованого середовища Турбо Паскаль і розробки програм в ній;
- набуття навичок роботи побудови блок-схем алгоритмів;
- придбання навичок роботи з інтерфейсом середовища візуального програмування Delphi і розробки програм в ній;
- вироблення умінь застосовувати засоби стандартних бібліотек в практичних завданнях.
Завданнями практики з основ алгоритмізації та програмування є:
- поглиблене вивчення способів і методів програмування;
- володіння методами програмування;
- вміння розробляти алгоритми і складати блок-схеми до них.
1.2 Календарний графік роботи
Таблиця 1 - Календарний графік роботи
ДатаНаіменованіе і зміст работ13.01Полученіе індивідуальних завдань зі створення програм. Обговорення тем індивідуальних заданій14.01Ізученіе загальних вимог до програмного забезпечення. Вимоги до інтерфейсу користувача, вихідним документам21.01-23.01Программірованіе в середовищі Turbo Pascal. Покрокова деталізація алгоритму. Використання процедур та функцій24.01-04.02Структури даних: масиви, рядки, записи.