Cтраница 3
Обычно выделяют следующие характеристики выступающих ранними последователями организаций-покупателей. Во-первых, они получают от нового товара наибольшую экономическую ценность. То есть новое производственное оборудование позволяет им увеличить объемы выпуска, повысить качество выпускаемой продукции, сэкономить время, снизить издержки. Во-вторых, эти организации могут использовать первоначальные инновации в базовой версии. В-третьих, для таких потребителей важное значение имеют приемлемые издержки неудачи использования товара-новинки. Организации-инноваторы нередко апробируют новый товар в опытном производстве. В-четвертых, стимулом для таких организаций являются низкие издержки переключения на новый товар. Если компания не так давно внедрила операционную систему, она вряд ли соблазнится новой. Наконец, некоторые организации более чувствительны к техническим изменениям, чем другие, возможно потому, что они работают в высокотехнологичном бизнесе, или потому, что нуждаются в самой современной технологии, чтобы поддержать уровень конкурентоспособности. [31]
![]() |
Диалоговое окно New Items позволяет создавать унаследованную форму. [32] |
После изменения нескольких свойств выполнить повторную синхронизацию на основе базовой версии можно с помощью той же команды Revert to Inherited в локальном меню компонента. [33]
Второй технологический процесс реализует сборку, отладку и испытания базовых версий ПС из подготовленных наборов программных компонент. Последовательная отработка базовых версий обеспечивает эффективную реализацию этапов проектирования от системного анализа поставленной задачи до завершения испытаний готовой версии ПС заданного качества. Этот технологический процесс опирается на развитую базу данных высококачественных, унифицированных компонент, реализующих типовые частные задачи в определенной проблемной области. Третий технологический процесс характеризуется тем, что основными объектами являются завершенные базовые версии ПС. Их модификация и развитие поддерживается методами и средствами конфигурационного контроля и управления. [34]
В этом разделе мы рассмотрим деревья поиска, которые позволяют использовать разряды ключей для проведения поиска подобно DST-деревьям, но ключи которых упорядочены, что позволяет поддерживать рекурсивные реализации функции sort и других функций таблиц символов, как это делалось в отношении BST-деревьев. Основная идея заключается в хранении ключей только в нижней части дерева, в листьях. Результирующая структура данных обладает рядом полезных свойств и служит основой для нескольких эффективных алгоритмов поиска. Впервые структура была создана Брианде ( Briandais) в 1959 г., и поскольку она оказалась удобной для поиска ( re / r / eval), в 1960 г. Фредкин ( Fredkin) применил к ней специальное название trie. С некоторой долей юмора обычно это слово произносится как трай-и ( try - попытка, англ. Вероятно, в соответствии с принятой в книге терминологией, подобного рода деревья следовало бы называть trie - деревьями бинарного поиска, тем не менее, повсеместно используется термин trie - дерево и все его понимают. В этом разделе рассматривается базовая бинарная версия, в разделе 15.3 - важную вариацию, а в разделах 15.4 и 15.5 - базовую версию trie - деревьев со многими путями и ее вариации. [35]
Подход Math Works состоит в использовании общеизвестного текстового редактора, а не в изобретении собственного документного интерфейса. Документы, созданные с помощью Notebook в среде Word, называются М - книгами. Ее можно представить себе как запись интерактивного сеанса работы, сопровождаемую текстом, либо как документ, в который помещены команды MATLAB а и их результаты. Для работы с MATLAB Notebook необходим Word и шаблон M-book. Ввод текста аналогичен вводу текста в произвольный документ Word. Для записи команд и операторов MATLAB a используются специальные ячейки ввода. Для операций с этими ячейками при установке MATLAB Notebook в Word добавляется специальный пункт меню. MATLAB Notebook будет полезен всем пользователям MATLAB a, которым нужно создавать интерактивные реальные документы. Работа пакета Notebook позволяет использовать технологию динамического обмена данными ( DDE), которая обеспечивает взаимодействие между MATLAB ом и Word. С помощью одной и той же строки команда MATLAB вводится в М - книгу и посылается на выполнение в MATLAB посредством интерфейса DDE. Результаты выполнения команды ( текст и графики) возвращаются в Notebook и вставляются в документ Word. В отличие от некоторых других пакетов, заставляющих пользователя переключаться между запущенными приложениями, Notebook обеспечивает цельный и интуитивно понятный пользовательский интерфейс. Как только вы изменяете часть документа ( а именно ячейки MATLAB a), эти изменения отражаются на всем документе. Это упрощает создание и поддержание в рабочем состоянии ваших постоянно совершенствующихся документов. MATLAB Notebook поставляется с MATLAB ом как бесплатное дополнение к базовой версии. [36]