Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КТ- методичка.doc
Скачиваний:
10
Добавлен:
10.11.2019
Размер:
2.07 Mб
Скачать

Представлення алгоритму у вигляді блок-схеми.

Графічна форма представлення алгоритмів є компактнішою і наочнішою в порівнянні з текстуальною формою, особливо на перших етапах розробки алгоритму.

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

Таблиця 11

Блокові символи алгоритмів

Назва

Графічне уявлення

Відображення функції

Пуск-зупинка

Почало, кінець виконання програми

Введення-виведення

Перетворення даних у форму, придатну для обробки (введення) або реєстрації результатів обробки (виведення)

Привласнити, обчислити

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

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

Вибір напряму обчислення алгоритму або програми залежно від деяких умов

Модифікація

Циклічний процес

Мови програмування

Мови програмування прийнято ділити на дві основні групи, у міру їх близькості або віддаленості від мови машинних команд.

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

Мови високого рівня — наприклад, відомі мови програмування BASIC, PASCAL, С, Delphi — викоритсовують англійські слова (goto, rem, list, if). Знаряддям програмістів сьогодні є саме мови високого рівня, такі як C++, Delphi (створений на основі мови Pascal) або Visual Basic.

Програма на мові Бейсік складається з послідовності рядків. Кожен рядок починається номером. Для нумерації використовуються цілі числа без знаку від 1 до 65529. Рядки розташовуються в програмі у порядку зростання номерів. Крок нумерації може бути довільним. При первинному записі програми звичайно рекомендується нумерувати рядки не підряд, а з кроком 5 або 10. Це дозволяє легко вносити виправлення в програму, вставляючи рядки з проміжними номерами.

За номером рядка розташовується оператор. Номери рядків визначають послідовність виконання операторів програми. Крім того, номер рядка виконує роль мітки оператора, по якій можна в програмі послатися на оператора. Рядки програми вводяться з клавіатури ПК. Введення кожного рядка завершується натисненням клавіші ENTER.

Таблиця 12.

Основні ключові слова алгоритмічної мови Бейсік

Ключове слово

Переклад

Призначення

CLEAR

CLS

DIM

END

FOR

GOSUB

GOTO

IF

INPUT

LET

NEXT

PRINT

THEN

TO

Очищати

Розмірність

Кінець

Для

Йти до підпрограми

Йти до

Якщо

Ввести

Хай

Наступний

Надрукувати

Тоді

До

Очищення числових і рядкових змінних

Очищення екрану

Опис розмірності масивів

Кінець програми

Заголовок циклу

Забезпечення входу в підпрограму

Безумовний перехід

Початок умовного переходу

Введення даних з терміналу

Привласнення значення

Кінець циклу

Виведення даних

Умовний перехід

Вказівка кінцевого значення змінної циклу