Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IZVP_lab-novi.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
16.14 Mб
Скачать

І.В. Кожух

Інструментальні засоби

візуального програмування

Методичні вказівки

для виконання лабораторних робіт

студентами денного відділення спеціальності 5.05010301 «Розробка програмного забезпечення»

Лабораторні роботи №1-14

Дрогобицький механіко-технологічний коледж

Інструментальні засоби візуального програмування Методичні вказівки для виконання лабораторних робіт студентами денного відділення спеціальності 5.05010301 «Розробка програмного забезпечення» Лабораторні роботи №1-14

Дрогобич, видавничий центр коледжу, 2012– 126 стор.

Рекомендовано до друку

цикловою комісією комп'ютерних дисциплін

спеціальності 5.05010301 «Розробка програмного забезпечення» Протокол №______від___________20__р.

© І.В. Кожух, 2012

ЗМІСТ

Семестр І

І.В. Кожух 1

Інструментальні засоби 1

візуального програмування 1

Дрогобич, видавничий центр коледжу, 2012– 126 стор. 2

© І.В. Кожух, 2012 2

Лабораторна робота №1 4

Тема: Робота в інтегрованому середовищі Visual C++ / Borland C++ 4

Лабораторна робота №2 12

Тема: Створення консольних програм у C++ Builder 12

Лабораторна робота №3 18

Тема: Використання масивів 18

Лабораторна робота №4 23

Тема: Робота з графікою C++ Builder 23

1. Яке призначення канви у C++ Builder? 30

Лабораторна робота №5 31

Тема : Робота з файлами у Borland C++ Builder 31

Лабораторна робота №6 35

Тема: Розробка мультимедійних програм 35

Лабораторна робота №7 40

Тема: Створення нової компоненти 40

Лабораторна робота №8 54

Тема: Створення довідкової системи 54

Лабораторна робота №9 77

Тема: Створення інсталяційного пакету 77

Лабораторна робота №10 90

Тема: Робота з базами даних у С++ Builder 90

Лабораторна робота №11 96

Тема: Розробка програм баз даних С++ Builder 96

Лабораторна робота №12 102

Тема: Налаштування та робота з базами даних 102

Лабораторна робота №13 113

Тема: Створення звітів 113

Лабораторна робота № 14 120

Тема: архітектура клієнт-сервер у С++ Builder 120

Лабораторна робота №1

Тема: Робота в інтегрованому середовищі Visual C++ / Borland C++

Мета роботи: ознайомитись з основними складовими компонентами інтегрованого середовища програмування; навчитись створювати, відлагоджувати і виконувати проект програми.

Хід роботи

1. Створити програму, яка обчислює силу струму по відомій формулі: І = U/R, де U - напруга джерела (вольт); R -- величина опору (Ом).

Рис. 1. Вікно програми обчислення сили струму в електричному ланцюзі

Силу струму вивести використовуючи формат виведення FloatToStrF(і,ffGeneral,7,2) та вказавши одиницю виміру струму.

2. Доповнити програму можливістю перевірки внесення даних у поля Напруги та Опору. За допомогою властивості SetFocus здійснювати переведення курсору у незаповнене поле.

3. Доповнити програму блоком try –catch для обробки виняткової ситуації ділення на нуль.

3. За допомогою події OnKeyPress компоненти Edit перевірити чи введені у поля (Напруга та Опір) дані є числом. Якщо це не число і не «кома», то дані не повинні вводитись.

4. Записати обробник кнопки закриття програми.

5. За допомогою вікна середовища Project – Options задати назву програми та іконку програми (попередньо створити її за допомогою утиліти Image Editor).

6. Дати відповіді на контрольні питання.

7. Оформити звіт з лабораторної роботи.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]