МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ
УСТАНОВА ОСВІТИ
ГОМЕЛЬСЬКИЙ ДЕРЖАВНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ ІМЕНІ П.О. СУХОГО
Факультет автоматизованих та інформаційних систем
Кафедра «Інформаційні технології»
РОЗРАХУНКОВО-ПОЯСНЮВАЛЬНА ЗАПИСКА
до курсової роботи
з дисципліни «Основи алгоритмізації та програмування»
на тему:" ПРОГРАМУВАННЯ З ВИКОРИСТАННЯМ
підпрограми МОВОЮ С"
Виконавець: студент гр. ІТ - 12
Зарецький В.В.
Керівник: асистент
Стефановський І.Л.
Гомель 2013
Зміст
Введення
1. Теоретичні відомості
1.1 Характеристика чисельного методу інтегрування
1.2 Використання підпрограм в мові Сі
2. Алгоритмічний аналіз
2.1 Постановка завдань і вихідні дані
2.2 Рішення задач
2.3 Алгоритми рішення задач
2.3.1 Завдання 1
2.3.2 Завдання 2
2.3.3 Завдання 3
2.3.4 Завдання 4
2.3.5 Основне завдання
3. Аналіз розроблених програм
3.1 Завдання 1
3.2 Завдання 2
3.3 Завдання 3
3.4 Завдання 4
3.5 Основна програма
Висновок
Список використаних джерел
Додатки
Введення
Сучасна наука і техніка знаходиться в постійному розвитку, що сприяє підвищенню вимог до працівників цієї галузі, які повинні володіти навичками роботи із засобами електронно-обчислювальної техніки та програмно-технічними комплексами. Таким чином, сучасний науково-технічний і науковий працівник повинен вміти складати схеми алгоритмів, писати ефективне програмне забезпечення на мові програмування, використовувати пакети графічних програм і математичних систем.
Мета даної курсової роботи - закріплення на практиці знань, отриманих при вивченні курсу «Основи алгоритмізації та програмування», і набуття досвіду самостійної розробки прикладного програмного забезпечення для вирішення розрахункової задачі для персонального комп'ютера.
У процесі виконання роботи необхідно вирішити наступні завдання:
вивчити структуру підпрограми, механізми передачі параметрів в підпрограму, повернення результатів з підпрограми, і виклику підпрограми на виконання;
розробити алгоритми розв'язання чотирьох задач з використанням допоміжних алгоритмів у відповідності з варіантом завдання;
оформити у вигляді блок-схеми основний і допоміжний алгоритми для кожного завдання;
підготувати тести для налагодження програм;
написати й налагодити коментовані програми на мові С.
1. Теоретичні відомості
1.1 Характеристика чисельного методу інтегрування ...