Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методуказания к лабораторным ИИС.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
792.58 Кб
Скачать

Контрольные вопросы

1. Назовите преимущества и недостатки командного режима.

2. Какие команды "GURU" используются для логических пере­ходов по условиям?

3. Какими способами можно консультироваться с набором пра­вил? Приведите примеры.

4. Каким образом можно запустить внешние команды MSDOS? Приведите примеры.

Лабораторная работа 5 Электронные таблицы "guru"

Цель - знакомство с механизмом электронных таблиц, встроенных в "GURU".

Краткие теоретические сведения

Часто при производстве расчетов оказывается удобным ис­ходные данные и результаты расчетов представить в виде таблицы. Для автоматизации табличных расчетов используются специальные виды программного обеспечения, называемые электронными ведомос­тями (ЭВ). Электронная ведомость "GURU" - это рабочая таблица, которая упрощает процесс работы с числами. ЭВ - это матрица ве­личиной 255 на 255 элементов, в которой цифры идентифицируют строки, a буквы - столбцы. Пересечение строки и столбца называ­ется ячейкой. Каждая ячейка обозначается знаком #, за которым следует указание местоположения столбца или строки (например, # А1 определяет ячейку в верхнем левом углу ЭВ). При входе в ре­жим обработки ЭВ можно давать все команды, определенные "GURU". При этом перед каждой командой необходимо давать символ "\". Например: \CLEAR \PERFORM MY_PROGRAM \OUTPUT "Это команда OUTPUT"

В "GURU" есть дополнительные команды, определенные только для ЭВ.

  1. Режим обработки эв

Для того чтобы войти в режим обработки ЭВ, необходимо ввести в командном режиме команду CALC. Синтаксис этой команды: САLС < размерность >, где

< размерность > (ЭВ) - два выражения, отделенные занятыми, указывающие число строк и число столбцов.

Если размерность отсутствует, то по умолчанию определяется ЭВ размером 30 строк на 30 столбцов. Например, CALC 10,20 - оп­ределяет ЭВ размером 10 строк и 20 столбцов.

После ввода команды CALC на экран выводятся границы и яче­йки ЭВ, область состояния и строка ввода.

Область состояния состоит из:

- вспомогательной строки (первая строка); используется для бо­лее совершенной обработки ЭВ;

- строки ввода (вторая строка);

используется для указания дальнейших действий и ввода команд;

- строки вывода (третья строка); выводит определение (если оно существует) текущей ячейки, а также выводит сообщения об ошибках.

Если в строке ввода ввести \< команда >, то выполняется ко­манда обработки ЭВ. Если же косая черта (\) отсутствует, то "GURU" считает, что вводится определение ячейки.

Определение ячейки означает, что ячейке можно присвоить значение константы или какую-нибудь функцию. Например, ячейка может иметь определение sin (#А2) - это означает, что ячейка имеет значение синуса содержимого ячейки #А2. Когда зада­ется команда расчета ЭВ, то сразу выполняется эта функция. Если в командной строке вводится \< команда >, то "GURU" выводит сооб­щение: "*ЗАНЯТО*". Когда "GURU" заканчивает обработку команды, то это сообщение исчезает.

Клавишами управления курсором можно перемещаться от од­ной ячейки к другой. Текущая ячейка будет выведена на экране.