Методичні вказівки
до виконання практичних робіт
з дисципліни «Основи програмування і алгоритмічні мови»
для студентів спеціальності:
5.05010301 – Розробка програмного забезпечення
Краматорськ
Методичні вказівки до виконання практичних робіт для студентів спеціальностей 5.05010301 – Розробка програмного забезпечення. Денне відділення. Включає зміст звіту по практичній роботі, короткі пояснення по кожній задачі, перелік літературі, що рекомендується / Укл. О.В. Олійник,– Краматорськ: МК ДГМА, 2012. – 182 с.
Укладач О.В. Олійник, викладач вищої кваліфікаційної категорії
Розглянуто та схвалено на засіданні циклової
комісії електротехнічних дисциплін та
комп’ютерно-інтегрованих технологій
Протокол від 03.09.2012 р. № 2
Голова циклової комісії
_______________Л.А. Чернікова
ЗМІСТ
Вступ 4
Практична робота № 1 Створення лінійних алгоритмів 5
Практична робота № 2 Створення розгалужених алгоритмів 14
Практична робота № 3 Створення циклічних алгоритмів 20
|
|
Практична робота № 4 Використання основних
математичних функцій мови Сі для представлення
комп’ютері математичних та алгебраїчних виразів. 29
Практична робота № 5 Створення простішої програми в
інтегрованому середовищі програмування
Borland C Builder 6.0 34
Практична робота № 6 Створення лінійних програм 40
Практична робота № 7 Створення розгалужених програм 55
Практична робота № 8 Створення програм з циклічними
конструкціями 62
Практична робота № 9 Структурування програм за допомогою
функцій 68
Практична робота № 10 Створення програм обробки
одновимірних масивів 76
Практична робота № 11 Створення програм обробки
двовимірних масивів 89
Практична робота № 12 Створення та обробка динамічних
масивів за допомогою покажчиків 96
Практична робота № 13 Обробка масивів за допомогою
функцій і покажчиків 102
Практична робота № 14 Сортування масивів за допомогою
основних методів сортування 109
Практична робота № 15 Обробка рядків за допомогою
стандартних функцій 121
Практична робота № 16 Створення та обробка структур 131
Практична робота № 17 Покажчики та шаблони функцій в С 137
Практична робота № 18 Створення зображень за допомогою
графічних примітивів 151
Практична робота № 19 Створення та обробка динамічних
структур даних 155
Практична робота № 20 Обробка типізованих та не типізованих
файлів 169
Рекомендована література 182
Вступ
Для того, щоб навчитися програмувати, в першу чергу, треба навчитися будувати і записувати алгоритми розв'язуваних завдань. Алгоритм - це точне розпорядження, що визначає обчислювальний процес, що йде від змінюваних початкових даних до кінцевого результату, тобто це рецепт досягнення будь-якої мети. Сукупність засобів і правил для представлення алгоритму у вигляді придатному для виконання обчислювальною машиною називається мовою програмування, алгоритм, записаний на цій мові - програмою. Для запису алгоритмів існують різні форми:
|
|
словесний опис (псевдокоду),