вость. Тобто те, що вона cocтоіт з певної кількості проміжних дій, які ми повинні зробити, якщо хочемо її здійснити.
Комп'ютерним програмам, на відміну від маси інших (Наприклад, програми спецкурсу з історії філософії), властива строга формалізація. Тобто кожен наш крок має бути у ній виражений визначено і несуперечливо. Таку можливість нам дають сучасні мови програмування. Найбільш простим для засвоєння звичайно вважається BASIС, і тому почнемо знайомство зі створенням програм, спираючись на еtot мову.
Мова програмування складається з набору команд, які зазвичай іменують операторами. Давайте ознайомимося зараз з деякими з них, а потім спробуємо скласти з цих операторів невелику програму.
Отже, запам'ятаємо, що оператор PRINT - означає - друкуй. Оператор GOTO - означає - іди на (таку-то рядок). По-англійськи ми б написали GO ТО, але це BASIC, і тому запам'ятайте, будь ласка, правильне написання на BASIС.
Оператор RUN запускає програму, тобто змушує її реалізовуватися. p> Навіть знаючи ці три оператори, можна написати мікроскопічну програму. Давайте зробимо це. Але попередньо домовимося, що всі операції ми будемо нумерувати, щоб комп'ютер знав, що робити спочатку, а що потім.
1. PRINT В«Як Вас звуть? В»
2. GOTO
Отже, наша перша програма написана. Відзначимо також, що, якщо ми хочемо, щоб команда PRINT була виконана, текст, наступний після цього оператора, потрібно укласти в лапки (це елемент синтаксису BASIС). І ще одне - при наборі програми в кінці кожного рядка натискайте клавішу ENTER .. Вона, по-перше, забезпечить Вам запам'ятовування комп'ютером цього фрагмента програми, а, по-друге, переведе рядок.
Тепер запустимо програму. Команда запуску, як ми пам'ятаємо-RUN. Набираємо RUN ... І отримуємо нескінченну низку запитань В«Як Вас звати?В»
Давайте перервемо череду, натиснувши на клавішу ЕSСАРE (вона зліва вгорі клавіатури), і розберемося як працює наша програма. У першому рядку програми ми вказали комп'ютера, що хочемо, щоб він вивів на дисплей (тобто екран монітора комп'ютера) питання В«як Вас звати?В». Але не відразу, а після запуску програми - це теж необхідно засвоїти. У другому рядку ми дали команду комп'ютера перейти знову до першій сходинці. І, таким чином, вийшов замкнуте коло. У програмуванні він називається В«циклВ», і надалі ми будемо його використовувати.
Якби ми написали тільки перший рядок і відразу запустили прогpaмму (можете спробувати це зробити), то на дисплеї з'явився б тільки одне питання В«Як Вас звати?В», і програма б завершилася. А оператор goto перетворює процес виконання програми в нескінченний (поки включений комп'ютер і працює ця програма). p> Ви скажете, що у наведеній програмі немає ніякого сенсу. Що ж, Ви, ймовірно, мають рацію. Давайте подумаємо, як надати сенс нашої програмі. Ви напевно читали Платона. І знаєте, що основною формою його творів був діало...