
- •Лабораторна робота № 1.
- •Теоретичні відомості
- •Система меню Turbo Pascal 7.0.
- •Меню роботи з файлами file.
- •Меню редагування edit.
- •Меню пошуку інформації search.
- •Меню використання програми run.
- •Меню компіляції compile.
- •Меню наладки debug
- •Меню вікон window
- •Меню інформаційної допомоги help.
- •Редактор тексту середовища Turbo Pascal
- •Команди управління рухом курсора.
- •Контрольні запитання.
- •Лабораторна робота № 2. Лінійні програми. Арифметичні вирази.
- •Теоретичні відомості(Pascal)
- •Значення вбудованих функцій:
- •Процедури введення-виведення:
- •Теоретичні відомості (с) Дві прості програми
- •В цій програмі порівняно з першою використано декілька нових речей
- •Приклад програми
- •Завдання
- •Контрольні запитання.
- •Лабораторна робота № 3 Процеси розгалуження.
- •Теоретичні відомості.(pascal)
- •If логічний вираз then оператор1 else оператор 2;
- •If логічний вираз then
- •If умова1 then if умова2 then оператор1 else оператор 2
- •Теоретичні відомості.(c) Операції відношення і логічні операції.
- •Умовний оператор if.
- •If (умова) оператор;
- •If (умова) оператор;
- •Приклад програми
- •Блок-схема алгоритму
- •Варіанти завдань
- •Контрольні запитання:
- •Лабораторна робота № 4. Розв’язування на еом задач з циклічним обчислювальним процесом.
- •Теоретичні відомості (Pascal).
- •Теоретичні відомості (“с”)
- •Цикли While і do-While
- •Контрольні запитання.
- •Лабораторна робота № 5,6. Одновимірні масиви. Двовимірні масиви.
- •Теоретичні відомості.(Pascal)
- •Теоретичні відомості.(c)
- •Двовимірні масиви
- •Ініціалізація масивів.
- •Масиви вказівників
- •Лабораторна робота №7 Складання блок-схем і програм з використанням процедур і функцій.
- •Теоретичні відомості.(Pascal)
- •1. Процедури
- •Теоретичні відомості.(«с») Функції в мові Сі.
- •Оголошення функції.
- •Прототипи функцій.
- •Область дії і область видимості змінних.
- •Параметри і аргументи функції.
- •Void sort (int arr[ ],int n ) /*можна ще писати void sort(int arr[10], int n), або void sort(int *arr, int n)*/
- •Програма мовою с
- •Лабораторна робота №8. Обробка текстів.
- •Теоретичні відомості.(Pascal)
- •Процедури для роботи з рядками
- •Функції для роботи з рядками.
- •Теоретичні відомості.(с) Масиви символів . Рядки.
- •Функції для роботи з рядками.
- •Приклад виконання завдання.
- •Блок-схема
- •Програма мовою Pascal
- •Програма мовою с
- •Контрольні запитання.
- •Завдання .
- •Лабораторна робота № 9. Записи з фіксованою частиною.
- •Теоретичні відомості
- •Приклад програми
- •Варіанти завдань
- •Процедури та функції тільки для типізованих файлів
- •Теоретичні відомості (с) Вказівник на файлову змінну.
- •Текст програми (Pascal)
- •Блок-схема.
- •Завдання.
- •Лабораторна робота №11. Графіка.
- •Деякі графічні функції
- •Приклад програми.
- •Варіанти завдань.
- •Контрольні запитання.
Меню редагування edit.
Дозволяє виконувати операції з фрагментами тексту (копіювати, пересувати, вилучити та ін.)
Undo ([Alt]+[Backspace]) – відмінити останні дії редагування.
Redo—повторити останні дії редагування.
Cut ([Shift]+[Del] – вилучити виділений блок з тексту в буфер.
Copy ([Ctrl]+[Ins]) – копіювати виділений блок з тексту в буфер без вилучення його з тексту.
Paste ([Shift]+[Ins]) – розмістити інформацію із буфера в поточний файл, починаючи з позиції курсора.
Clear ([Ctrl]+[Del]) – вилучити виділений блок тексту без запису його в буфер.
Show clipboard – відкрити вікно буфера та зробити його активним з метою редагування.
Меню пошуку інформації search.
Дозволяє здійснювати пошук фрагментів тексту, підпрограм та місць знаходження виявлених помилок, а також пошук та заміну тексту.
Find – знайти фрагмент тексту розміром не більше 80 символів.
Replace – замінити фрагмент тексту.
Search again – повторити пошук після виконання команд Find або Replace.
Меню використання програми run.
Виконує запуск всієї програми, а також окремих її частин під час наладки.
Run ([Ctrl+][F9]) – запустити програму до кінця або до першої точки зупинки, якщо текст програми після останньої компіляції не змінювався. Якщо текст програми був змінений, то відбувається її перекомпіляція і запуск. Переривання – [Ctrl]+[Break].
Step over [F8] – покрокове виконання програми, без заходу в середину підпрограм.
Trace into [F7] – покрокове виконання програми із заходом у середину підпрограм.
Go to cursor [F4] – виконувати програму до рядка з курсором.
Program reset ([Ctrl]+[F2]) – змінити режим наладки програми.
Меню компіляції compile.
Compile ([Alt]+[F9]) – компіляція файлу в активному вікні.
Make [F9] -- перекомпіляція модулів, пов’язаних з даною програмою, в яких були зроблені зміни. Після цього компілюється файл основної програми.
Build – працює аналогічно Make, але перекомпілюються всі модулі, пов’язані з даною програмою.
Destination – визначає, де потрібно розмістити файли, які виконуються -- в пам’яті (Memory) або на диску (Disk).
Меню наладки debug
Дозволяє задавати параметри, які потрібні для наладки програми (точки зупинки, параметри, які обчислюються та інше).
Breakpoints -- робота з вікном точок зупинки, в якому можна проглянути встановлені точки зупинки, змінити їх положення або знищити їх.
Watch – відкрити і активізувати вікно наладки, в якому розміщуються визначення змінних, які обчислюються при виконанні програми.
Output – відкрити й активізувати вікно результатів.
User screen ([Alt]+[F5]) – продивитись результати виконання програми.
Add watch ([Ctrl]+[F7]) – розмістити у вікно наладки змінні, значення яких можна продивитись.
Меню вікон window
Title – розміщення вікон на екрані одне поруч з іншим без перекриття.
Cascade – вікна перекривають одне одного.
Close all –закрити всі вікна.
Size/Move ([Ctrl]+[F5]) – змінити розмір вікна (клавіші [Shift]+[] та інші) та перемістити вікно по екрану (клавіші [], [], [], []). Для завершення роботи потрібно натиснути [Enter].
Zoom [F5] – розгорнути активне вікно на цілий екран/згорнути назад.
Next [F6] – зробити активним наступне за номером вікно.
Previous ([Shift]+[F6]) – зробити активним попереднє за номером вікно.
Close ([Alt]+[F3]) – закрити активне вікно.