МВ ЛСР СП КС 2012
.pdfвибираються з таблиць попередніх лабораторних робіт №7, №8, згідно рівню складності за вказівкою викладача. У проекті передбачити введення вихідних даних з клавіатури і виведення отриманих результатів на форму в компоненти в головній програмі, а обробку даних, тобто всі обчислення, організувати у функціях з використанням вказівників і динамічним розподілом пам'яті під масиви. Тобто завдання полягає в переробці вже існуючих проектів обробки одновимірних і двовимірних масивів таким чином, щоб у головній програмі залишилися оператори введення/виведення даних і динамічного розподілу пам'яті під масиви, а всі обчислення з виконання індивідуального завдання організувати у функціях з використанням вказівників.
Якщо за вказівкою викладача студентом вже було виконано завдання 2, то воно може бути використано для виконання завдання 3, тобто слід тільки змінити оголошення масивів, використовуючи функції виділення і звільнення динамічної пам'яті.
4 Оформити протокол лабораторної роботи і записати результати роботи проекту програми.
- 118 -
Лабораторна робота № 10
Використання мультимедійних можливостей C++Builder
Мета роботи: вивчити компоненти C++Builder для організації додатків з мультимедійними можливостями, набути навички роботи з такими об’єктами: геометрична фігура, таймер, мультимедійний програвач , спарена кнопка з полем редагування, індикатори стану; розробити програму для перевірки знань англійських слів шляхом тестування.
Теоретичні відомості
- 119 -
Контрольні запитання
1 Перелічіть основні мультимедійні компоненти C++Builder.
2Опишіть коротко призначення цих компонентів та їх властивості.
3Поясніть застосування таймеру та принципів відліку часу.
4Які основні подій використовуються у мультимедійних компонентах?
Лабораторне завдання
- 120 - |
- 121 - |
- 122 - |
- 123 - |
Вимоги щодо оформлення робіт
Звіт повинен містити наступні елементи :
-тему та мету роботи;
-відповіді на контрольні запитання;
-умови задач;
-схеми алгоритмів для розв'язання індивідуального завдання;
-форма проекту;
-тексти програм в С++Builder;
-висновки по виконаній роботі;
-перелік використаних джерел.
- 124 - |
- 125 - |
- 126 - |
- 127 - |
Рекомендована література
1.Трофименко О.Г., Прокоп Ю.В. C++. Теорія та практика. Навч. Посібник, Ректорська серія,: ОНАЗ, 2011 р., 587 c.;
2.Глинський Я.М., Анохін В.Є., Ряжська В.А. C++ і C++Builder. Навчальний посібник – Львів: СПД Глинський, 2006 г., 192 c.;
3.Войтенко В.В. C/C++: Теорія та практика. Навчальнометодичний посібник – Житомир: ЖДТУ, 2004 г., 324 c.;
4.Хомоненко А.Д. Программирование на C++ – Корона-
принт, 2003 г., 252 c., ил.;
5.Архангельский А.Я. Программирование в C++Builder, 7-е изд. – М.: ООО Бином-Пресс, 2010 г. – 1230с., ил.
6.Подбельский В.В. Язык С++: учебное пособие, 5-е изд. – М.: Финансы и статистика, 2003 г. – 560 c., ил.;
7.Астахова И.Ф. Язык С++. Учебное пособие – Мн.: Новое знание, 2003 г. – 203 c, ил.
8.Фридман А. С / C++. Архив программ – М.: Бином, 2001
г., 640 с., ил.
Складання, оформлення, редагування, друк: Ю.В. Кривченко
Матеріал є власністю Одеського технічного коледжу ОНАХТ. Передрук матеріалів тільки з дозволу адміністрації коледжу