
Зміст
Вимоги зо звіту з лабораторних робіт 2
Теоретичні відомості 2
Інтегрована система програмування Borland C++ 2
Лабораторна робота № 1 4
Тема: “Режими компілювання” 4
Лабораторна робота № 2 6
Тема: “Типи даних. Введення та виведення даних” 6
Лабораторна робота № 3 8
Тема: “Програми з розгалуженням” 8
Лабораторна робота № 4 11
Тема: “Циклічні програми” 11
Лабораторна робота № 5 16
Тема: “Створення функцій” 16
Лабораторна робота № 6 19
Тема: “Емулятор” 19
Лабораторна робота № 7 22
Тема: “Багатомірні масиви” 22
Лабораторна робота № 8 24
Тема: “Використання власних функцій” 24
Лабораторна робота № 9 26
Тема: “Структури” 26
Лабораторна робота № 10 27
Тема: “Робота з файлами” 27
Додаток 1 30
Титульна сторінка 30
Факультет ринкових інформаційних та інноваційних технологій 30
Кафедра інформаційних технологій проектування 30
Додаток 2 31
Державні стандарти на оформлення алгоритмів (блок-схем) 31
Вимоги зо звіту з лабораторних робіт
Звіт до кожної лабораторної роботи повинен мати:
Титульна сторінка (додаток 1).
Завдання (обов’язково вказати варіант).
Алгоритм у відповідності з державними стандартами (додаток 2).
Лістинг програми.
Результати роботи програми.
Теоретичні відомості
Інтегрована система програмування Borland C++
Головне вікно інтегрованої системи програмування Borland C++ з’являється після запуску файлу bc.exe.
Рядок головного меню містить такі пункти:
File, Edit, Run, Compile, Debug, Project, Options, Windows, Help
Призначення функціональних клавіш
F1 |
виведення на екран довідникової інформації |
F2 |
зберігання на диску тексту, що знаходиться в редакційному вікні |
F3 |
виклик в редакційне вікно файлу з необхідним ім’ям |
F4 |
виконання програми до рядка, в якому знаходиться курсор |
F5 |
збільшення або зменшення активного вікна |
F6 |
переключення активності між редакційним та комунікаційним вікнами, а також повернення до активності вікна з довільного меню |
F7 |
крокове виконання програми з входом до функції |
F8 |
крокове виконання програми без входу до функції |
F9 |
компілювання програми в режимі Make |
F10 |
переключення між головним меню та активним вікном |
Alt-F1 |
виведення на екран останньої довідникової інформації |
Alt-F3 |
занесення в редакційне вікно останнього файлу |
Alt-F5 |
перегляд екрану, на який виведено результати |
Alt-F7 |
переміщення до місця останньої помилки |
Alt-F8 |
переміщення до місця наступної помилки |
Alt-F9 |
компілювання програми або основного модуля, що знаходиться в редакційному вікні |
Ctrl-F1 |
виведення довідникової інформації відносно ідентифікатору, який виділено курсором |
Ctrl-F2 |
закінчення виконання програми |
Ctrl-F3 |
висвітлення рядочку викликаних функцій |
Ctrl-F4 |
обчислення або модифікація змінної |
Ctrl-F7 |
занесення виразу в вікно перегляду |
Ctrl-F8 |
встановлення / зняття точки зупинки |
Ctrl-F9 |
виконання програми. |
Для закінчення роботи з системою програмування використовують комбінацію клавіш Alt-X.
Операції з текстом
Директива |
Призначення |
ˆQF |
Пошук. На екрані з’являється напис Find, тобто запит про ту фразу, яку необхідно знайти в тексті. Ця фраза являє собою послідовність символів, що закінчується натисканням Enter. На екрані з’являється питання Options, тоді необхідно вказати режим пошуку фрази. B – пошук назад; W – пошук, що обмежено повними словами; U – тотожність великих та малих букв. |
ˆQA |
Пошук з заміною. Після пошуку фрази з’являється питання Replace with – фраза, яка замінює фразу, що вказана після Find. Після натискання Enter, з’являється питання про опції. Крім вище наведених допустимі: G – заміна фрази у всьому тексті; N – безумовна заміна. |
ˆKB |
Місце в тексті позначається як початок блоку. |
ˆKК |
Місце в тексті позначається як кінець блоку. |
ˆKС |
Блок копіюється і курсор встановлюється на перший символ блоку, що скопіювався |
ˆKV |
Переміщення блоку. Курсор встановлюється на перший символ блоку, що перемістився. Блок на новому місці залишається виділеним. |
ˆKH |
Анулювання ознак виділення. |
ˆKR |
Вставка тексту з файлу. Ім’я файлу вказують після питання Read Block From: |
ˆKW |
Запис блоку в файл. Ім’я файлу вказують після питання Write Block To: |