Информационные технологии

Автор работы: Пользователь скрыл имя, 23 Января 2014 в 21:30, контрольная работа

Краткое описание

Основное назначение БД – многоцелевое параллельное использование данных, уже предопределяет наличие средств, которые должны обеспечить практически одновременный и независимый доступ к одним и тем же данным. При этом данные могут быть размешены как на одном, так и на нескольких компьютерах. Стремление к интеграции и управляемости (обеспечению целостности) естественно порождает стремление к централизации. Однако на практике наблюдается и стремление к децентрализации, в значительно большей степени отражающей организационную структуру предметной области и технологию порождения и использования хранимых данных.

Содержание

Технологии распределенной обработки информации. Типы распределенных систем управления базами данных (СУБД).
Операторы выражения, арифметические и матричные операторы в программе Mathcad.
Используя средства программы MS Visio подготовить графическое изображение: рис 6.
Список литературы.

Прикрепленные файлы: 1 файл

информационные технологии.docx

— 51.10 Кб (Скачать документ)

 

Листинг 3.18. Оператор изменения  приоритета ()

  Как видно, с помощью этой панели можно ввести не только перечисленные операторы, но и их часто используемые комбинации, например, возведение экспоненты в степень, смешанное произведение и деление, а также мнимую единицу и число я. Заметим, что допускается запись оператора деления как в одну, так и в две строки, что обеспечивается наличием двух соответствующих кнопок на панели Calculator.

  Напомним, что в редакторе Mathcad можно выбирать отображение оператора умножения ( "Управление отображением некоторых операторов").    Для того чтобы поменять его:

  1. Щелкните правой кнопкой мыши на выражении, содержащем оператор умножения.
  2. Выберите первый пункт появившегося контекстного меню View Multiplication As (Представление умножения).
  3. В подменю выберите пункт, соответствующий стилю представления умножения: в виде обычной точки (Dot), точки с уменьшенным расстоянием от него до сомножителей (Narrow Dot), толстой точки (Large Dot), крестика (X), без символа с небольшим расстоянием между сомножителями (Thin Space), вообще вместе (No Space). Чтобы просмотреть, как будет выглядеть выражение в двух последних представлениях, нужно снять с него выделение. Чтобы вернуть представление по умолчанию, выберите в подменю контекстного меню пункт Default.

  Некоторых операторов, например таких, как оператор комплексного сопряжения, на панелях инструментов нет (листинг 3.19). Его приходится вводить исключительно с клавиатуры нажатием клавиши <"> в пределах математической области.

Листинг 3.19. Оператор комплексного сопряжения

 

  Матричные операторы  предназначены для совершения различных действий над векторами и матрицами. Поскольку большинство из них реализует численные алгоритмы. Они сгруппированы на панели Evaluation (Выражения).

  1. Оценить численно (Evaluate Numerically) (см. разд. 3.1.5)
  2. Вычислить символьно (Evaluate Symbolically) (см. разд. 3.1.6)
  3. Присваивание (Definition) (см. разд. 3.1.2)
  4. Глобальное присваивание (Global Definition)

 Рассмотрим различие между операторами обычного присваивания и глобального присваивания (процесс его вставки в документ показан на рис. 3.10). Для того чтобы вычислить выражение, содержащее некоторую переменную или функцию, необходимо, чтобы этой переменной ранее в документе было присвоено какое-либо значение. Иначе будет выдаваться сообщение об ошибке (рис. 3.11). Однако если в любой части документа (например в самом низу) вставить оператор глобального присваивания, то переменная будет определена в любой части документа (листинг 3.27).

  Листинг 3.27. Действие операторов присваивания и глобального присваивания

Рис. 3.10. Кнопка глобального  присваивания на панели Evaluation

Рис. 3.11. Обычное присваивание сказывается только на нижеследующей  части документа

  Как видно из листинга 3.27, обычное, или локальное, присваивание переменной х действует от момента х:=10 до момента глобального присваивания х = 5. Вообще говоря, Mathcad анализирует документы на предмет присваивания переменных в два прохода: сначала распознаются все операторы глобального присваивания, и все выражения в документе сверху вниз и слева направо вычисляются в соответствии с ними, а при втором проходе в том же порядке анализируются операторы локального присваивания, и все выражения вычисляются с поправкой на них. Приведем важный пример взаимодействия глобального и локального присваивания (листинг 3.28).

  Листинг 3.28. Взаимодействие глобального и локального присваивания

  Обратите внимание, что, несмотря на локальное присваивание переменной x:=10 в третьей строке листинга, значение переменной у вычисляется все-таки в соответствии с глобальным значением х = 5, поскольку сама переменная y глобальным образом определена через переменную х.

  Аккуратнее относитесь к определению глобальных переменных и, во избежание путаницы, старайтесь не переопределять их локально. Применяйте глобальное присваивание только для определения констант и, по возможности, избегайте случаев, когда оператор вывода предшествует оператору глобального присваивания для улучшения читаемости документов. Точно так же как глобально присваиваем значение переменной, допускается глобально определять функции (листинг 3.29).

 Листинг 3.29. Глобальное определение функции пользователя

 Оператор глобального присваивания можно отображать не только в виде тождественного равенства, но и как обычный знак равенства. Для этого вызовите на операторе контекстное меню и в подменю пункта View Definition As выберите пункт Equal (Равенство).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                            4.Список литературы

1. О.А. Голицыно;  И.И. Попов;  Н.В. Максимов; Т.Л. Портыко;                          «Информационные технологии»: учебник, - М.: Форум: ИНФРА – М. 2006, - 544 с.: ил. – (Профессиональное образование).

2. http://tehnari.info/operatori.html.


Информация о работе Информационные технологии