
- •1. Постановка задачі.
- •Анотація
- •Анотацыя
- •Розділ 1
- •1.1 Алгоритм вибору
- •1.2 Цикли
- •1.3 Масиви
- •1.4 Поняття файлу
- •1.5 Графічний режим
- •Розділ 2 опис структури програмного проекту
- •Розділ 3 опис алгоритмів розв’язання задачі
- •Розділ 4 розробка та виконання тестового прикладу
- •Розділ 5 інструкції користувача
- •Висновки
- •Список використаних джерел
- •Додаток в (обов’язковий) Блок-схеми
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
ЛУЦЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ
Кафедра комп’ютерної інженерії
ПОЯСНЮВАЛЬНА ЗАПИСКА
ДО КУРСОВОЇ РОБОТИ
З ДИСЦИПЛІНИ «ПРОГРАМУВАНЯ»
Виконав: ст. гр. КСМс-11
Герасименко Д.В.
Керівник: ст.викл.
Коцюба А.Ю.
Луцьк 2011
ТЕМА: Розробка програм мовою С++.
1. Постановка задачі.
1.1. Алгоритм вибору. Скласти програму виконання арифметичної операції
(+, -, *, /) над числами a та b, в залежності від натиснутої клавіші.
1.2. Цикли. Відомо статистичний ряд (вибірка) випадкової величини Х
|
-2 |
-1 |
0 |
1 |
2 |
3 |
|
10 |
15 |
8 |
6 |
12 |
14 |
Обчислити середнє
вибіркове значення
,
вибіркову дисперсію
та середнє квадратичне відхилення
.
1.3. Масиви. Розмір масиву визначається на початку програми як випадкове число в діапазоні від 50 до 200. Заповнити масив випадковими числами в діапазоні від -100 до 100, вивести масив на екран, крім того визначити яких елементів у масиві більше: парних чи непарних. (Додаткова умова: в тексті програми забороняється застосовувати операцію індексації).
1.4. Текстові дані. Відредагувати текстовий файл, замінюючи в ньому всі букви g зірочками (*).
1.5. Структури. Створити і вивести на екран масив записів про автомобілі на складі (назва моделі, рік випуску, ціна, колір), упорядкований за алфавітом, а також знайти у масиві і вивести на екран ціни і назви моделей автомобілів червоного кольору, яким не більше трьох років.
1.6. Файли. Створити файл F цілих чисел, що складається з N компонент. Замінити всі додатні компоненти файлу на їх квадратні корені, а від’ємні – на квадрати. Вивести вміст файлу до і після обробки.
1.7. Титульна сторінка. Розробити титульну сторінку до курсової роботи в графічному режимі.
1.8. Програма-монітор. Написати програму-монітор для управління викликами всіх написаних Вами програм. Ця програма повинна в графічному режимі відображати титульну сторінку, потім після натиснення будь-якої клавіші виводити перелік написаних програм і способів їх запуску (зміст). При виборі якоїсь програми у верхній частині екрану повинна відображатися умова задачі, а в нижній – розв’язок з усіма коментарями. При натисненні будь-якої клавіші переходимо до змісту. У змісті передбачити пункт виводу інформації про автора роботи та пункт виходу з програми.
ЗМIСТ ЗАВДАННЯ ТА КАЛЕНДАРНИЙ ПЛАН ЙОГО ВИКОНАННЯ:
1. |
Провести аналітичний огляд літератури по заданій темі |
07.10 |
2. |
Написати програму Алгоритм вибору |
11.10 |
3. |
Написати програму Цикли |
18.10 |
4. |
Написати програму Масиви |
25.10 |
5. |
Написати програму Текстові дані |
01.11 |
6. |
Написати програму Структури |
08.11 |
7. |
Написати програму Файли |
15.11 |
8. |
Розробити модуль, який відображає електронну титульну сторінку курсової роботи в середовищі програмування |
22.11 |
9. |
Розробити модуль меню програми |
29.11 |
10. |
Написати програму-монітор, яка б об’єднувала всі модулі, додати інформацію про автора і протестувати роботу проекту |
06.12 |
11. |
Оформити пояснювальну записку до курсової роботи за планом: |
13.12 |
|
- титульний лист та лист затвердження (згідно ГОСТ 19.104-78) - анотація; - зміст; - вступ; - аналіз завдання та розробка методу вирішення задачі; - опис структури програмного проекту; - опис алгоритмів розв’язання задачі; - контрольний приклад та аналіз результатів комп'ютерної реалізації програми; - висновки; - література; - додатки |
|
ЗАВДАННЯ ПРИЙНЯТО ДО ВИКОНАННЯ: ______________04.10.2011р.
підпис студента
Керівник : _______________/Коцюба А.Ю./