
- •Лабораторна робота № 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. Графіка.
- •Деякі графічні функції
- •Приклад програми.
- •Варіанти завдань.
- •Контрольні запитання.
Міністерство освіти і науки, молоді і спорту України
КОЛЕДЖ ЕЛЕКТРОННИХ ПРИЛАДІВ
Івано-Франківського національного технічного університету нафти і газу
МЕТОДИЧНІ РОЗРОБКИ
ДЛЯ ПРОВЕДЕННЯ ЛАБОРАТОРНИХ ЗАНЯТЬ
з дисципліни
«Програмування»
Для спеціальності
5.05010201
”Обслуговування комп’ютерних систем та мереж”
напряму
050102
“Комп’ютерна інженерія”
Розробили викладачі _________ Орел М.А.
_________ Балабаник О.К.
”____”_________2013р.
Обговорено і затверджено на засіданні циклової комісії програмування.
Протокол №____ від ___________ 2013 р.
Голова циклової комісії ______________ О.К.Балабаник
Івано-Франківськ
2013р
Лабораторна робота № 1.
Робота в інтегрованому середовищі Turbo Pascal.
Мета роботи:
Вивчити структуру середовища програмування Turbo Pascal (TP) та роботу з головним меню ТР.
Засвоїти основні операції (виклик, запис, трансляція, виконання програми).
Оволодіти роботою в текстовому редакторі ТР.
Зміст роботи: Виконати дії, наведені в завданнях для самостійної роботи.
Теоретичні відомості
Пакет програми Turbo Pascal 7.0 розроблений фірмою Borland International y 1992 році.
Turbo Pascal 7.0. має інтегроване середовище (далі ІС) програмування, що включає в себе екранний редактор, компілятор, компоновщик, відладчик, а також систему контекстної інформаційної допомоги. Ця сукупність програм, об’єднана в спільну систему, дозволяє писати і редагувати програми, копіювати, компонувати, налагоджувати і запускати їх на виконання безпосередньо з ІС.
Для входження в середовище ТР потрібно запустити на виконання файли turbo.exe. після цього на екрані дисплея з’являється основний екран ІС, який складається з трьох частин: рядка основного меню (у верхній частині екрана), вікна редагування і рядка стану (в нижній частині екрана).
Рядок основного меню містить пункти меню, кожний з яких має меню наступного рівня (підменю).
У вікні редагування набирається текст програми, причому одночасно можна відкрити необмежену кількість вікон. З усіх відкритих вікон у кожний момент часу активним (тобто доступним для виконання операцій) може бути лише одне вікно, яке виділяється подвійною рамкою.
Номер відкритого вікна вказується в правому верхньому куті рамки цього вікна.
Рядок стану відображає поточний стан обчислювального процесу, а також підказки щодо використання функціональних клавіш. Вміст цього рядка змінюється при переході від одного режиму до іншого.
Система меню Turbo Pascal 7.0.
Всі етапи створення програми в ІС здійснюються за допомогою системи меню, що має складну деревовидну структуру. Основне меню містить пункти:
File |
робота з файлами |
Edit |
редагування |
Search |
пошук |
Run |
виконання |
Compile |
компіляція |
Debug |
наладка |
Tools |
інструментальні засоби |
Options |
параметри |
Window |
вікна |
Help |
допомога |
Для вибору пункту основного меню потрібно натиснути клавішу [F10]. Відповідний пункт вибирається клавішами управління курсором. Потрібний пункт меню можна вибирати також шляхом натискання клавіші [Alt] разом із клавішею символу, яка відповідає виділеній літері назви даного пункту меню (наприклад [Alt]+[F]). Після натискання [ENTER] на екрані з’являється відповідне підменю.
Для виклику основних режимів роботи можна використовувати “гарячі клавіші” (функціональні клавіші або комбінації клавіш [Ctrl], [Alt], [Shift] з іншими клавішами). В описі ТР ці клавіші наведені в дужках.
Меню роботи з файлами file.
New – створити новий файл. При цьому відкривається нове вікно редагування, яке пов’язане з назвою NONAMEXX.PAS, де ХХ – номер тимчасового файлу від 00 до 99.
Open [F3]—відкрити існуючий файл. Виводиться вікно діалогу, за допомогою якого можна задати назву потрібного файлу.
Save [F2]—зберегти активний файл на диску.
Save as – зберегти активний файл на диску під іншою назвою
Save all – зберегти на диску всі файли з усіх вікон редагування.
Change dir – змінити поточну директорію, в якій відбувається пошук файлів і в яку вони записуються.
Print – роздрукувати текст всієї або частини програми (блока) з активного вікна на принтері.
Dos shell—тимчасовий вихід у DOS без вилучення із пам’яті ІС. Для повернення в ІС із DOS потрібно набрати Exit.
Exit ([Alt]+[X]) --вихід із ІС у DOS.
Список закриття файлів – від 1 до 5. При вилученні з вікна редагування файлу, його назва записується в меню під номером від 1 до 5 (запам’ятовуються до 5 останніх файлів). З цього списку закритий файл можна повторно викликати у вікно редагування.