Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка - 3 ВС.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
668 Кб
Скачать
☆

Простейшие базовые понятия в вычислительных системах

Основными, базовыми понятиями в ВС являются:

1. Имена

Имя – это либо буква, либо последовательность букв, цифр и знаков подчёркивания, начинающаяся с буквы. Это определение является общим для всех ВС, хотя в каждой ВС имена имеют свои несущественные особенности. Отметим, что во многих ВС (в частности, в Excel и в Visual Basic) «малые» и «большие» буквы в именах воспринимаются одинаково.

Каждая переменная, каждый массив, каждая функция имеет определённое имя.

В Excel широко используются уже готовые имена ячеек (А1, В17 и т. д.), которые называют также ссылками. Во всех других ВС имена в основном назначаются пользователями и разработчиками ВД. При таком назначении настоятельно рекомендуется придерживаться важного правила:

имена в ВД должны быть содержательными и максимально соответствовать обозначениям исходной задачи.

Феноменальные возможности в этом плане имеются в Excel. Там можно одной и той же ячейке давать несколько разных дополнительных имён. Например, ячейке А3 можно дать следующие дополнительные имена: L, DlinaBalki, длина_балки и т.д. Имя L удобно использовать в формулах; другие имена более содержательны. Какой – либо ячейке можно дать имя L_1, но нельзя дать имя L1 (почему?). Ещё одна особенность Excel: никакой ячейке нельзя дать имя с(C) или r(R). При попытке это сделать Excel просто выделяет либо текущий столбец (column), либо текущую строку (row). Отметим также, что дополнительное имя ячейки рабочего листа распространяется на всю рабочую книгу. Кроме отдельных ячеек имена могут иметь целые диапазоны клеток.

О широчайших возможностях имён в MathCAD уже было сказано выше.

В MathCAD разрешается одно и то же имя последовательно использовать для обозначения разных объектов. Даже имя π, изначально закреплённое за известным числом, можно использовать для других целей. В некоторых случаях это удобно и целесообразно. Но в больших документах это может привести к путанице и к неверным конечным результатам. Поэтому в большинстве других ВС это категорически запрещено. Исключение здесь составляют процедуры, где используются внутренние (локальные) имена практически без всяких ограничений. Например, имя х можно использовать в различных процедурах для совершенно разных целей. Аналогами процедур являются программные блоки MathCAD.

В MathCAD вполне допустимы (и широко используются в инженерных расчётах!) имена с индексной частью. Перед набором индексной части такого имени с клавиатуры следует ввести символ . (точка).

Типичная ошибка: вместо имени, содержащего индексную часть, нередко вводят элемент массива.

Это совершенно разные вещи!

Контрольные вопросы и задания.

1. Может ли имя содержать пробел?

2. Может ли имя состоять из одной буквы?

3. Может ли имя начинаться с цифры?

4. Дайте общее определение имени.

5. Как присвоить дополнительное имя ячейке Excel?

6. Как присвоить дополнительное имя диапазону Excel?

7. Можно ли одно и то же дополнительное имя давать разным ячейкам данной рабочей книги?

8. Что представляет собой имя с индексной частью в СКМ MathCAD?