Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_OT-1.doc
Скачиваний:
14
Добавлен:
17.03.2016
Размер:
1.15 Mб
Скачать

Основи роботи в середовищі “turbo pascal 7.0” та “turbo c 3.0”

Після запуску інтегрованого інструментального середовища “TURBO PASCAL 7.0” шляхом активізації виконавчого файлу turbo.exeз'являється основний екран, який складається з трьох компонент:

  1. Рядок менюу верхній частині екрана з такими пунктами:File,Edit,Search,Run,Compile,Debug,Tools,Options,Window,Help. Вхід у меню може здійснюватися різними способами: натисканням клавішіF10на клавіатурі, натисканням лівої клавіші мишки на відповідному пункті, натисканням на клавіатурі комбінації клавішіAltта першої букви відповідного пункту меню, яка має інший колір та підвищену яскравість, наприклад,Alt-F. Відміна пунктів меню здійснюється натисканням на клавіатурі клавішіEsc;

  2. Робоча областьу центральній частині екрана (майже увесь екран), у якій можна відкрити декілька вікон для вводу текстів програм, виводу інформації при відлагодженні програми тощо;

  3. Рядок-підказка у нижній частині екрана про “гарячі” клавіші, за допомогою яких можна швидко виконати певні дії без входу у меню, та про призначення команд меню. Цей рядок змінюється при виборі різних пунктів меню.

Створення нової програми здійснюється у такій послідовності: відкриття нового вікна у робочій області, ввід у вікно тексту програми та запис у файл для зберігання, компіляція та відлагодження програми, запуск програми у роботу.

Нове вікно відкривається за допомогою пункту меню File/New.

По центру верхньої сторони нового вікна знаходиться напис NONAME00.PAS, тобто “Без імені 00” (для існуючого файлу з текстом програми тут вказано його ім’я з розширенням .PAS). Праворуч від напису стоїть номер вікна, а потім у квадратних дужках стрілка. Натискання клавіші мишки на стрілці розгортає вікно на всю робочу область чи до попереднього розміру. Ліворуч від напису у квадратних дужках знаходиться кнопка, натискання на якій мишкою закриває вікно. На правій та нижній стороні вікна знаходяться лінії прокрутки вікна мишкою. Координата курсору у вікні відображується ліворуч на нижній стороні, наприклад, 1:1.

Під час вводу тексту програми його необхідно зберігати шляхом запису до файлу за допомогою пункту меню File/Save чи “гарячої” клавіші F2. При першому звертанні з'являється вікно для вводу імені файлу, наприклад, Code. Ввід завершується натисканням мишкою кнопки ОК чи клавіші клавіатури Enter. Розширення .PAS присвоюється файлу автоматично.

За згодою файл записується в поточний каталог, який встановлюється у пункті меню File/Change dir.

Для прискорення вводу типових послідовностей операторів корисно використовувати з пункту меню Edit команди копіювання Copy та вирізування Cut фрагментів тексту й вставки Paste у місце вказане курсором. Попередньо необхідний фрагмент тексту виділяється за допомогою переміщення мишки з натиснутою лівою кнопкою чи комбінації клавіші на клавіатурі Shift й клавіш керування курсором.

Існуючий файл із текстом програми відкривається за допомогою пункту меню File/Open. У вікні Files вибирається потрібний файл та активізується кнопка Open.

Після набору тексту програми вона компілюється за допомогою пункту меню Compile/Compile чи комбінації клавіш Alt-F9. Попередньо потрібно вибрати місце розташування відкомпільованого файлу – у пам'яті комп'ютера чи на диску у вигляді виконавчого файлу з розширенням .EXE. Вибір здійснюється у пункті меню Compile/Destination активізацією значення Memory чи Disk.

Якщо під час компіляції виникла помилка у тексті програми, то у верхній лівий кут виводиться повідомлення про код та назву помилки, а курсор вказує на її місце (чи далі ліворуч) у тексті.

Після успішної компіляції програма запускається у роботу за допомогою пункту меню Run/Run чи комбінації клавіш Ctrl-F9. Якщо програму запустити у роботу без попереднього компілювання, то перед роботою вона компілюється.

Для відлагодження програми можна запустити її покрокове виконання за допомогою багатократного виклику пункту меню Run/Step Over чи натискання клавіші F8. Підсвічений рядок показує виконання поточного оператора. При цьому підпрограми виконуються за один крок. Аналогічно діє команда трасування програми Run/Trace Into (клавіша F7), проте підпрограми також виконуються покроково. Програму можна виконати не повністю, а частинами до оператора вказаного курсором за допомогою пункту меню Run/Go to cursor (клавіша F4). Переривання всіх трьох режимів відлагодження здійснюється пунктом меню Run/Program reset (комбінація клавіш Ctrl-F2).

Результати роботи програми виводяться у вікно користувача, у яке можна перейти для перегляду даних після виконання програми за допомогою пункту меню Dedug/User screen (комбінація клавіш Alt-F5).

Більш широкі можливості для відлагодження програми дає встановлення однієї чи декількох точок переривання програми за допомогою пункту меню Dedug/Breakpoints. Після натискання кнопки Edit у відкритому вікні списку точок переривань у рядку Condition можна задати умову зупинки, наприклад, досягнення змінною заданого значення І>=0. Можна зупинити програму у тілі циклу після заданого числа повторень у рядку Pass count. Рядок File Name відображує Ім'я файлу (вікна) із текстом програми, а рядок Line number задає номер рядка програми, в якому встановлено переривання.

Під час виконання програми можна виводити для контролю значення потрібних змінних в окреме вікно, яке активізується пунктом Debug/Watch. У вікно змінні додаються пунктом Debug/Add watch. Зручно вікно з програмою та зі змінними розташувати рядом пунктом меню Window/Tile.

Завершується робота у середовищі “Turbo Pascal 7.0” за допомогою пункту меню File/Quit чи комбінації клавіш Alt-X.

Середовище для розробки програм на мові ”СІ” “TURBO C 3.0” має аналогічну структуру.

ЗМІСТ

Вступ 3

Комп'ютерний практикум № 1. Символи кодової таблиці ASCII 4

Комп'ютерний практикум № 2. Умовні переходи на мові "Паскаль" 9

Комп'ютерний практикум № 3. Цикли на мові "Паскаль" 16

Комп'ютерний практикум № 4. Підпрограми на мові "Паскаль" 27

Комп'ютерний практикум № 5. Текстові та типізовані файли мови

"Паскаль" 40

Комп'ютерний практикум № 6. Побудова графіків функцій на мові

"Паскаль" 50

Комп'ютерний практикум № 7. Бібліотечний модуль на мові

"Паскаль" 67

Комп'ютерний практикум № 8. Динамічні змінні мови "Паскаль" 74

Комп'ютерний практикум № 9. Об'єктно-орієнтоване програмування

на мові "Паскаль" 91

Комп'ютерний практикум № 10. Форматований ввід та вивід

даних на мові “Сі” 101

Комп’ютерний практикум № 11. Оператори організації переходів

на мові "Сі" 111

Комп’ютерний практикум № 12.Організація циклів на мові "Сі" 116

Комп’ютерний практикум № 13. Одновимірні та двовимірні масиви

на мові "Сі" 123

Комп’ютерний практикум № 14. Записи, вкладені записи, масиви

записів на мові "Сі" 129

Комп’ютерний практикум № 15. Робота із бінарними та текстовими файлами на мові “Сі” 137

Комп’ютерний практикум № 16. Робота з функціями на мові “Сі” 147

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