Cтраница 3
Такие элементы в системе могут быть различной степени сложности. Управление заданиями может быть представлено, начиная с простейших программ, осуществляющих переход от задания к заданию, и кончая исключительно сложными планировщиками приоритетной обработки очередей заданий. Функции загрузчика могут быть от простых, типа загрузить эту колоду, до таких, которые объединяют вместе все процедуры под управлением редактора. Сервисные программы, такие, как СУВВ, могут просто читать данные с устройства, конкретно указанного в рабочей программе, а могут находить специфицированный фрагмент данных, размещенный на одном из нескольких различных по типу внешних устройств. Даже трансляторы с языков имеют различные степени сложности, начиная от простых пакетных компиляторов, долго использовавшихся в вычислительных системах, до хорошо оптимизированных интерактивных компиляторов, используемых в системах коллективного доступа. [31]
Новый формат файлов - 2.0 - содержит завершитель ( footer) файла, который идентифицирует файл в новом формате и указывает на дополнительные новые поля, которые следуют за видеоданными. Там может быть каталог разработчика для специфических для приложений данных и область расширения, которая содержит набор новых полей, описывающих изображение различными способами. Каталог разработчика и некоторые поля в области расширения указывают на фрагменты данных в файле. Относительный порядок следования каталога разработчика, области расширения и фрагментов данных, в основном не важен, хотя стандартный порядок - данные разработчика, каталог разработчика, область расширения, указатель на фрагменты данных в и из области расширения и, наконец, завершитель файла. [32]
О SAX ( Simple API for XML) не предусматривает загрузку документа в память. Вместо этого данный механизм самостоятельно осуществляет грамматический разбор XML-кода и генерирует событие для каждого его логического элемента. Когда грамматический разбор документа при помощи SAX завершается, документ бесследно исчезает из системы, и дальнейший доступ к нему без повторной загрузки невозможен. Однако операция грамматического разбора с использованием SAX выполняется значительно быстрее, чем построение в памяти древовидной структуры DOM. Таким образом, использовать SAX удобнее в ситуации, когда требуется прочитать XML-документ однократно, например, если вы осуществляете в нем поиск некоторого фрагмента данных. [33]
На 4 изображена компьютерная сеть, эксплуатируемая в НГДУ Иркеннефть. Данная конфигурация сети не является окончательной, т.к. построена на имеющихся или доступных технических средствах. Даже в таком варианте исполнения она удовлетворяет вышеперечисленным требованиям системы. Такой подход обеспечивает круглосуточную работу информационной системы. Этот сервер выбран основным только из соображений администрирования, т.к. там постоянно находится инженер - программист. Место расположения основного сервера может быть совершенно любым, оно может только зависеть от количества и пропускной способности каналов связи. В данной системе все каналы работают через модемы как по выделенной физической паре, так и по коммутируемой ( телефонной) линии связи со скоростью обмена 19200 - 33600 бит в секунду. Такая скорость обеспечивает нормальную работу системы с использованием технологии Клиент-Сервер. Производительность системы резко падает, если в ней начинают работать в режиме файл серверной технологии, в которой объектом информации является не фрагмент данных необходимый для решения задачи, а файл, имеющий достаточно много информации не использующихся в решении конкретной задачи. [34]