Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практикум з IP Кр Шт.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.51 Mб
Скачать

Основні команди і гарячі клавіші

Нижче наведені основні команди середовища програмування Turbo Pascal і відповідні їм гарячі клавіші.

  • Ctrl+F9 – завантаження (виконання, запуск) програми;

  • Alt+F5 – проглядання призначеного для користувача екрану;

  • F2 – збереження програми;

  • F3 – відкриття збереженої програми;

  • Alt+F3 – закриття активного вікна;

  • Alt+X – вихід з Turbo Pascal;

  • F1 – контекстна допомога;

  • Ctrl+F1 – довідка про оператора, на якому встановлений курсор;

  • Alt+Backspace – відміна останньої зміни;

  • Ctrl+Y – видалення рядка;

  • Shift+стрілки – виділення блоку тексту;

  • Ctrl+Insert – копіювання виділеного блоку в буфер;

  • Shift+Insert – вставка з буфера.

Розробка алгоритму розв’язку задачі

Одним з етапів розв’язування задач на ЕОМ є розробка математичної моделі і алгоритму розв’язку.

Алгоритм – це точне визначення обчислювальних операцій, які ЕОМ повинна виконати, щоб прийти від початкових даних до шуканого результату.

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

Існують три методи опису алгоритмів:

  1. словесний (на природній мові);

  2. структурно-стилізований (на алгоритмічній мові псевдокоду);

  3. мовою графічних символів (метод блок-схем).

Для зображення структури алгоритму використовується сукупність блочних символів (блоків) з’єднаних лініями передачі управління (табл. 2.5). Блок-схема – це графічне

зображення алгоритму, доповнене елементами словесного запису. На блок-схемі кожний пункт алгоритму зображено відповідною геометричною фігурою.

За виглядом блок-схеми алгоритму розрізняють:

алгоритми лінійної структури;

алгоритми з розгалуженням;

алгоритми циклічної структури.

Лінійна структура

Лінійна структура передбачає, що тіло програми являє собою послідовність операторів, що виконуються підряд один за одним.

Алгоритм лінійної структури – це такий алгоритм, де всі дії виконуються послідовно одна за одною і лише один раз.

Блок-схема лінійного алгоритму наведена на рисунку рис. 2.2. Лінійна програма, яка підраховує суму двох чисел наведена на рис. 2.3

Рис. 2.2 – Блок-схема лінійного алгоритму

Таблиця 2.5 – Блочні символи для графічного зображення структури алгоритму

Назва блоку

Блок

Пояснення

Початок-кінець

0,5 a

b

Початок, кінець, вхід, вихід у підпрограмах

Блок уведення-виведення

Уведення даних чи виведення результатів на екран

Блок виведення

Виведення даних на друк

Операція (процес)

a

b

Обчислювальна дія або послідовність обчислювальних дій

Процедурний процес

Виконання підпрограми

Рішення (умова)

Перевірка умови

Модифікація

Початок циклу

З’єднувач

Розрив ліній потоку

Program suma; {Заголовок}

var {Опис змінних}

x,y,sum:integer; {Змінна x, y, sum цілого типу}

begin {Початок програми}

writeln('Введiть числа:'); {Вивід на екран повідомлення}

readln(x,y); {Уведення значень змінних x і y}

s:=x+y; {Обчислення суми x і y та

присвоєння одержаного значення змінній s}

writeln('Вiдповiдь',s); {Вивід результату на екран}

readln {Чекати натиснення <Enter> щоб

можна було побачити результат}

end. {Кінець програми}

Рис. 2.3 – Приклад лінійної програми на мові Turbo Pascal