
- •Основы программирования
- •1 Курс 2 семестр
- •Лабораторная работа № 1 Тема: Робота з файлами (структури даних).
- •Лабораторная работа № 2 «Тестирование методом «белого ящика» (базовый путь)
- •Лабораторная работа № 3, 4 (рассчитана на 2 занятия) Тестирование ветвей и операторов отношений. Тестирование потоков данных. Тестирование циклов.
- •Лабораторная работа № 5
- •Лабораторная работа № 6 Работа в графическом режиме. Построение графиков функций.
- •Лабораторная работа № 7
- •Лабораторная работа № 8
Основы программирования
1 Курс 2 семестр
Данные лабораторные работы выполняются студентами во 2 семестре. Рекомендуемая среда программирования – Visual Studio C++, Dev C++.
Порядок оформления лабораторных работ:
титульный лист;
задание на разработку с указанием номера варианта;
схема алгоритма, вычерченная в соответствии со стандартом;
текст программы;
контрольные примеры выполнения программы;
вывод.
Лабораторная работа № 1 Тема: Робота з файлами (структури даних).
Заводом випускаються N різних вимірювальних приладів, кожний з яких може бути визначений даними:
У процесі виконання роботи створюється перший програмний файл для формування файлу даних з довільним числом записів. Для вибірки з файлу даних створюється інший програмний файл, у якому необхідно передбачити вивід у формі таблиці всіх записів файлу й записів, що відповідають завданню.
№, п/п |
Список характеристик |
Завдання |
1. |
1, 4, 5, 9 |
Скласти список покупних виробів заводу. |
2. |
1, 2, 3, 9 |
Скласти список покупних виробів, вартість яких > C1 |
3. |
1, 2, 3, 7, 10 |
Скласти список замовників, що замовили більше K1 приладів різних типів. |
4. |
1, 2, 3, 6, 8 |
Скласти список приладів, розміри яких не перевищують Д1, Д2, Д3, вага – В1, розрахованих на роботу в діапазоні температур Т1-Т2. |
5. |
1, 4, 5, 7, 9 |
Скласти список покупних виробів, що поставляються постачальником П1. |
6. |
1, 5, 8, 9 |
Скласти список постачальників і сумарних вартостей покупних виробів, що поставляються ними. |
7. |
1, 3, 4, 5, 9 |
Скласти список постачальників, що поставляють більше В2 найменувань покупних виробів. |
8. |
1, 4, 5, 7, 8 |
Скласти список приладів, розрахованих на напругу V1, що споживає струми < I1 і гарантійні строки, що мають, < T1. |
9. |
1, 4, 6, 8 |
Скласти список приладів, що вимірюють величину А1 у діапазоні Н1-H2 з погрішністю ≤ Е1 |
10. |
1, 4, 7, 10 |
Скласти список замовників і сумарних вартостей приладів, що купуються ними. |
11. |
1, 4, 5, 6, 7 |
Скласти список приладів, що працюють у діапазоні температур Т1-Т2, вартість яких < C2. |
12. |
1, 4, 5, 7, 8 |
Скласти список для вимірів А2, що працюють на постійному струмі й мають вартості <C3. |
13. |
1, 2, 3, 4, 7 |
Скласти список K3 найбільш дорогих приладів (K3<N). |
14. |
1, 4, 8, 10 |
Скласти список міст-замовників, що купують прилади для виміру А3. |
15. |
1, 4, 5, 7, 10 |
Скласти список замовників, що замовили найбільшу кількість приладів кожного типу. |
16. |
1, 2, 5, 9 |
Скласти список постачальників, що поставляють покупні вироби на найбільшу суму для кожного приладу. |
17. |
1, 5, 8, 10 |
Скласти список замовників, що купують прилади для виміру А4, з гарантійним строком Г2. |
18. |
1, 2, 3, 5, 8 |
Скласти список приладів для виміру А5, що володіють вагою В2 і габаритами, що не перевищують Д1, Д2, Д3. |
19. |
1, 4, 5, 9 |
Скласти список приладів, для яких відношення "вартість/сумарна вартість покупних виробів" лежить у діапазоні C4-C5. |
20. |
1, 4, 5, 8, 10 |
Скласти список замовників, що купують прилади з погрішністю ≤Е. |
21. |
1, 2, 3, 4, 9 |
Скласти список найбільш дорогих покупних виробів для кожного приладу. |
22. |
1, 4, 5, 6, 8 |
Скласти список приладів, що вимірюють величину А6 з погрішністю <Е3 і мають вартість B6. |
23. |
1, 2, 3, 4, 5, 6, 7 |
Скласти список K4 найбільш дешевих приладів (K4<N) |
24. |
1, 2, 3, 4, 5, 10 |
Скласти список K5 замовників, що купують прилади на найбільшу суму. |
25. |
1, 2, 3, 4, 5, 8 |
Скласти список характеристик 1, 2, 3, 4, 5 приладів, призначених для виміру А7. |