≡ Передовица » Software » Языки программирования » Е-Практикум
Е-ПрактикумСкачать архив с диском. АГАТ-7. НГМД 140. Авторы: БСТУ ПО "Конус. Гартель В.Е. Удот С.Н. Гродно 1989 год.
Сообщение в журнале "Информатика и Образование" 3/1990:
Гродненский филиал Белорусского специализированного территориального управления производственного объединения "Конус" готов бесплатно предоставить "Е-практикум" для "Агата" любому учреждению системы народного образования - достаточно выслать носитель информации. Обращаться по адресу: 230023. Гродно, а/я 10. Гродненский филиал БСТУ ПО "Конус". Введение Е-практикум-А - это интерактивная система для поддержки школьного курса информатики и вычислительной техники,предназна- ченная для работы с ПЭВМ "Агат".Он предназначен для ввода,ре- дактирования и выполнения программ,задач и упражнений из школь- ных учебных пособий. Данное руководство содержит описание действий,необходимых для запуска Е-практикума-А,описаны создание и редактирование Е- программ-А и их непосредственная компиляция и выполнение.Приве- дены способы ввода данных и сообщения,возможные при работе в Е- практикуме-А. Назначение Е-практикума-А. Цель работы в Е-практикуме-а - изучение основных понятий информатики и вычислительной техники:алгоритм,алгоритмический язык,процесс исполнения алгоритма,использование ПЭВМ при работе над текстом алгоритма и для его исполнения.Сам Е-практикум-А при этом изучении служит лишь инструментом. 1.Запуск Е-практикума-А. Для запуска Е-практикума-А необходимо загрузить его с дис- ка командой load epr После окончания работы дисковода Е-практикум-А запускает- ся командой run 2.Справочные сведения по Е-практикуму-А. 2.1.Перечень команд Е-практикума-А. 2.1.1.Основные команды педактирования. рекомендуется в начале работы с Е-практикумом-А нажать клавиши лат+РЕГ и далее работать в режиме латинских букв,поль- зуясь кратковременным нажатием на клавишу "РЕГ" для ввода спец- знаков и русских букв.Максимальная длина программы в Е-практи- куме-А 30 строк. Перемещение маркера в режиме редактирования - только клавиши со стрелками.Клавиша ВВОД не задействована. --------------------------------------------------------------- клавиша ! операция --------------------------------------------------------------- стрелки влево/вправо/! перемещение курсора на шаг вверх/вниз ! УПР+С(не Ц) ! вставить пустую строку УПР+Щ ! убрать одну строку или конструкцию УПР+Ж ! переход в режим вставки символа УПР+Ь ! удалить символ УПР+РУС ! включить русский регистр УПР+ЛАТ ! включить латинский регистр --------------------------------------------------------------- Вставка конструкций Е-языка --------------------------------------------------------------- клавиша ! конструкция --------------------------------------------------------------- УПР+А ! вставить АЛГ - АРГ - РЕЗ - НАЧ - КОН УПР+Е ! вставить ЕСЛИ - ТО - ВСЕ УПР+В ! вставить ВЫБОР - ВСЕ УПР+Р ! вставить ПРИ УПР+и ! вставить ИНАЧЕ УПР+П ! вставить НЦ - ПОКА - КЦ УПР+Д ! вставить НЦ - ДЛЯ - КЦ --------------------------------------------------------------- 2.1.2.Основные команды выполнения --------------------------------------------------------------- клавиша ! способ выполнения --------------------------------------------------------------- УПР+Н ! выполнить программу непрерывно УПР+Т ! выполнить программу по шагам УПР+ц ! прервать выполнение программы УПР+СБР ! выйти из Е-практикума-А --------------------------------------------------------------- 2.2. Встроенные функции и операции Е-практикуима-А. = - равно +,-,*,/,^ - арифметические операции <,>,= - операции сравнения и,или,не - используются в сложных условиях ДЛИН(Х) - длина литерной переменной sin(x) - синус от х cos(x) - косинус от х tan(X) - тангенс от х exp(x) - экспонента от х LOG(X) - натуральный логарифм от х abs(x) - модуль от х sqr(x) - корень квадратный от х int(x) - целая часть от х 2.3. Особенности работы с числами. Тип "НАТ" отсутствует.При вычислении арифметических выра- жений вещественные и целые числа не различаются.При присваива- нии целочисленной переменной вещественного значения происходит округление. 2.4.Особенности работы с литерными константами. При работе с вырезками из строк следует тщательно следить за соответствием длин.Нельзя задавать таблицы,состоящие из строк,т.е. тип "ЛИТТАБ" отсутствует.Запрещается использовать вырезку(А[K:N}) в качестве функции(т.е. в левой части присва- ивания). 2.5.Отличия Е-языка от алгоритмического языка. В Е-практикуме-А используются только заглавные буквы.В ка- честве переменных могут использоваться только латинские буквы, не более одного символа на переменную. В строках "ВСЕ","КОН","КЦ","ИНАЧЕ","ВЫБОР" запрещается что-либо писать. Описания промежуточных переменных могут быть только в строке"НАЧ", но не после нее. Имена алгоритмов записываются только русскими буквами без пробелов. "ЦЕЛТАБ" и "ВЕЩТАБ" пишутся без пробелов,"ЛИТТАБ" отсутсвует вообще. Незначительные отличия в форме записи имеют конструкции циклов "ПОКА" и "ДЛЯ".Отсутсвует цикл "n раз". Иначе устроены команды ввода-вывода.Отсутсвует возможность работы с вспомогательными алгоритмами. Число литерных переменных - не более пяти,число элементов массива не более девяноста девяти. Объявление таблиц и массивов - согласно учебному пособию (А{1:15}).Таблицы и массивы в программе используются с круглыми скобками:А(1). * * ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |