- •Мета Виконання лабораторних робіт
- •Порядок виконання лабораторних робіт
- •Вимоги до оформлення звітів про виконання лабораторних робіт
- •Лабораторна робота № 1
- •Порядок виконання лабораторної роботи:
- •Код програми мовою с
- •Лабораторна робота № 2 Дослідження роботи стандартних функцій вводу-виводу
- •Варіанти індивідуальних завдань
- •Короткі теоретичні відомості
- •Приклад виконання лабораторної роботи
- •Граф-схема алгоритму програми
- •Код програми мовою с
- •Розробка тестового прикладу
- •Результати виконання програми
- •Контрольні запитання
- •Лабораторна робота № 3 Дослідження виконання операції та обчислення виразів мови c. Перетворення та приведення типів даних
- •Варіанти індивідуальних завдань.
- •Короткі теоретичні відомості
- •Пріоритети операцій мови Сі
- •Приклад виконання лабораторної роботи
- •Граф-схема алгоритму програми
- •Код програми мовою с
- •Тестовий приклад
- •Результати виконання
- •Контрольні запитання
- •Лабораторна робота № 4 Програмування задач на розгалуження за допомогою множини операторів мови с.
- •Варіанти індивідуальних завдань
- •Короткі теоретичні відомості.
- •If (логічний вираз) оператор1; else оператор2;
- •Приклад виконання лабораторної роботи
- •Граф-схема алгоритму програми
- •К од програми мовою с
- •Тестовий приклад
- •Результати виконання
- •Контрольні запитання
- •Лабораторна робота № 5 Програмування задач з використанням циклічних алгоритмів за допомогою множини операторів мови с.
- •Варіанти індивідуальних завдань.
- •Короткі теоретичні відомості
- •Приклад виконання лабораторної роботи
- •Граф-схема алгоритму програми
- •Вивід на екран нуля Код програми мовою с
- •Тестовий приклад
- •Результати виконання
- •Контрольні запитаня
- •Лабораторна робота № 6 Розробка програм з використанням функцій.
- •Варіанти індивідуальних завдань
- •Короткі теоретичні відомості
- •Приклад виконання лабораторної роботи
- •Граф-схема алгоритму програми
- •Код програми мовою с
- •Тестовий приклад
- •Результати виконання
- •Контрольні запитання:
- •Лабораторна робота № 7 Програмування задач з використанням масивів даних.
- •Варіанти індивідуальних завдань
- •Короткі теоретичні відомості
- •Приклад виконання лабораторної роботи
- •Граф-схема алгоритму програми
- •К од програми мовою с
- •Тестовий приклад
- •Результати виконання
- •Контрольні запитання
- •Лабораторна робота № 8 Опрацювання рядків тексту.
- •Варіанти індивідуальних завдань
- •Короткі теоретичні відомості
- •Приклад виконання лабораторної роботи
- •Граф-схема алгоритму програми
- •Код програми мовою с
- •Тестовий приклад
- •Результати виконання
- •Контрольні запитання
- •Лабораторна робота № 9 Використання вказівників для роботи з масивами даних.
- •Варіанти індивідуальних завдань
- •Короткі теоретичні відомості
- •Приклад виконання лабораторної роботи
- •Граф-схема алгоритму програми
- •Код програми мовою с
- •Тестовий приклад
- •Результати виконання
- •Контрольні запитання
- •Лабораторна робота № 10 Програмування задач на використання структур даних.
- •Варіанти індивідуальних завдань
- •Короткі теоретичні відомості
- •Приклад виконання лабораторної роботи
- •Код програми мовою с
- •Тестовий приклад
- •Результати виконання
- •Контрольні запитання
- •Лабораторна робота № 11 Динамічні структури даних
- •Варіанти індивідуальних завдань
- •Короткі теоретичні відомості
- •Приклад виконання лабораторної роботи
- •Код програми мовою с
- •Тестовий приклад
- •Результати виконання
- •Контрольні запитання
- •Лабораторна робота № 12 Робота з дисковими файлами
- •Варіанти індивідуальних завдань
- •Короткі теоретичні відомості
- •Приклад виконання лабораторної роботи
- •Граф-схема алгоритму програми
- •Тестовий приклад
- •Результати виконання
- •Контрольні запитання
- •Література для самостійної роботи
- •Додаток а
- •Додаток б
- •Додаток в Функції стандартної бібліотеки для перетворення
- •Додаток г Функції стандартної бібліотеки роботи
- •Додаток д
- •Додаток е
Лабораторна робота № 1
Введення, відлагодження та виконання програм в інтегрованому середовищі Dev-C++
Мета роботи: ознайомитись з функціональними можливостями інтегрованого середовища програмування Dev-C++; навчитись вводити, відлагоджувати і виконувати програми, використовуючи засоби інтегрованого середовища Dev-C++.
Порядок виконання лабораторної роботи:
Запустити Dev-C++. Для цього слід послідовно виконати наступний набір команд: Start→All Programs→Bloodshed Dev-C++→ Dev-C++. На екрані з’явиться наступне вікно (рис.1)
Встановити українську мову інтерфейсу системи програмування Dev-C++. Для цього виконати наступну послідовність команд меню вікна Dev-C++: Tools/Evironment Options/Interfaces/Lenguage/Ukrainian/
Вивчити розділи головного меню інтегрованого середовища, ознайомитись з пунктами і підпунктами кожного з вертикальних меню. При вивченні пунктів меню звернути увагу на “гарячі” клавіші швидкого виконання відповідних команд, які приведено в табл.1.1.
Таблиця 1.1
Перелік гарячих клавіш інтегрованого середовища Dev-C++
№ |
Дія гарячої клавіші |
Комбінація клавіш |
№ |
Дія гарячої клавіші |
Комбінація клавіш |
1 |
Відкрити файл-проекту |
Ctrl+O |
15 |
Зкомпілювати поточний файл |
Shift+Ctrl+F9 |
2 |
Друк |
Ctrl+P |
16 |
Виконати |
Ctrl+F10 |
3 |
Відмінити |
Ctrl+Z |
17 |
Зкомпілювати і виконати |
F9 |
4 |
Відновити |
Shift+Ctrl+Z |
18 |
Перебудувати все |
Ctrl+F11 |
5 |
Копіювати |
Ctrl+C |
19 |
Налаштування |
F8 |
6 |
Вирізати |
Ctrl+X |
20 |
Зупинити виконання |
Ctrl+Alt+F2 |
7 |
Вставити |
Ctrl+V |
21 |
Встановити/зняти точку зупинки |
Ctrl+F5 |
8 |
Закоментувати |
Ctrl+. |
22 |
Наступний крок |
F7 |
9 |
Розкоментувати |
Ctrl+M |
23 |
Крок всередину |
Shift+F7 |
10 |
Знайти |
Ctrl+F |
24 |
Продовжити виконання |
Ctrl+F7 |
11 |
Знайти у файлах |
Shift+Alt+F |
25 |
Виконати по курсору |
Shift+F4 |
12 |
Перейти до функції |
Shift+Ctrl+G |
26 |
Додати в спостережувані |
F4 |
13 |
Перейти до рядка |
Ctrl+G |
27 |
Спостерігати за змінними |
Ctrl+W |
14 |
Зкомпілювати |
Ctrl+F9 |
28 |
Повноекранний режим |
F12 |
Навчитись користуватися вбудованою підсистемою допомоги за допомогою елементів меню Help.
Створити проект.Для цього послідовно вибрати меню: Файл→Створити→Проект
Після появи вікна “Новий проект” вибрати тип проекту – Consol Application, вибрати мову програмування – С і дати назву проекту, наприклад Lab 1.
Після появи вікна “Create new project” вибрати робочий каталог користувача на диску для запису файлів програмного проекту. Робочий каталог задається викладачем (наприклад, Student)
При правильному виконанні попередніх дій на екрані з’явиться заготовка проекту
Набрати (або скопіювати) приклад програми, що заданий викладачем. Оволодіти засобами вбудованого редактора тексту для введення та редагування програм. Для цього використати команди меню Правка (Edit) та команди вбудованого редактора.
Відкомпілювати програму (меню Виконати (Execute)) і при необхідності виправити помилки.
Виконати програму (меню Виконати (Execute)), ввести дані та отримати результат.
Ознайомитись із засобами відлагодження та покрокового виконання програми (меню Налаштування (Debug)). Покроково виконати програму та прослідкувати проміжні значення обчислень.
Оформити звіт з лабораторної роботи. У звіті описати послідовність створення, редагування, компіляції та виконання програми.