ПІДГОТОВКА ТА ВИКОНАННЯ ПРОГРАМИ

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

Вами обладнання

У наступному розділі описані основні можливості різних систем, а також вказані причини,

змушують їх функціонувати саме так, а не інакше

11 Підготовка до введення

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

Більшість мікроЕОМ розраховане на роботу тільки з одним користувачем, що істотно спрощує їх ними дії Для цієї групи систем існує два підходи до реалізації мови Бейсік (а рівно та інших мов програмування) Вони описані в підрозділ 211 та 2121

111 Одного користувача система (СИСТЕМИ З Бейсік У ПЗУ) Найпростіше вбудувати систему з Бейсиком в постійний запамятовуючий пристрій (ПЗУ) ПЗУ допускає тільки читання даних і організовано у вигляді групи байтів точно таким же чином, як і звичайна память Однак при виготовленні в осередку ПЗУ записується система з Бейсиком Вміст комірок фіксується, і його можна читати, але не можна змінити Для збереження інформації в ПЗУ електроживлення не потрібно, і цю память можна уявляти собі як що містить заморожені програми У ПЗУ можна зберігати будь-які програми, а система з Бейсиком і є досить складною програмою або групою програм Скажімо, ігри з ЕОМ забезпечуються ігровими програмами, що зберігаються в ПЗУ Такі ЕОМ повинні мати і звичайну память, про яку вже йшлося в гол 1 Цю память називають запамятовуючим пристроєм з довільною вибіркою (ЗУПВ), тому що до будь-якої її частини (не обовязково до групи суміжних байтів) можливий доступ як для читання, так і для запису

Коли вмикається живлення цих простих систем, частина системи з Бейсиком автоматично копіюється з ПЗУ в ЗУПВ, і система готова до негайної роботі Нижче описана типова процедура початку роботи (те, що набирається користувачем на клавіатурі, підкреслено)

(А) Увімкніть вимикач зазвичай знаходиться на задній стінці корпусу ЕОМ При цьому може відбутися невелика затримка в деяких системах в процесі зчитування системи з Бейсиком з ПЗУ екран може заповнюватися символами

(Б) На екрані зявиться повідомлення типу

***HAPPY DAYS INC BASIC VERSION 20*** 32767 BYTES FREE

READY

(В) Після цього можна вводити будь-яку команду або інструкцію Бейсика Нижче наведена частина сеансу роботи з системою щоб допомогти Вам повторити його, в дужках у правій частині даються пояснення Клавіша повернення каретки може бути маркована RETURN, CR, ACCEPT або NEWLINE

ки)

ки)

30C = A + B (натисніть клавішу повернення каретки)

40PRINT A &quot+" B =; З

50 END RUN

(Натисніть клавішу повернення каретки)

?2(Натисніть клавішу повернення каретки)

?273(Натисніть клавішу повернення каретки) 2 + 273 = 293 (виводиться результат роботи

програми)

У повідомленні, виданому в момент початку роботи системи, зазвичай вказується число вільних байтів памяті (ЗУПВ) Це максимальне число, яким Ви маєте в своєму розпорядженні для своєї програми Що стосується набраної вище програми, то при виконанні операторів 10 і 20 вона запитує введення за допомогою зображення знаку питання () Врахуйте, що будь-який текст, укладений в лапки в операторі PRINT, виводиться в точності таким, як він вказаний в операторі

У обчислювальної системи з Бейсиком в ПЗУ багато переваг: з нею дуже легко почати роботу не вимагаються ні диск, ні магнітофон крім того, система з Бейсиком може мати багато коштів, розроблених з урахуванням особливостей конкретної апаратної частини ЕОМ

Джерело: Уолш Б Програмування на Бейсике: Пер з англ М: Радіо і звязок, 1988 336 с: ил

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*