Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект_ОС_и_среды.rtf
Скачиваний:
66
Добавлен:
13.09.2019
Размер:
12.88 Mб
Скачать

8.4.3. Формирование оглавления

После настройки проекта следует сформировать содержание справочной системы c помощью вкладки Contents.

C помощью инструментов создают дерево оглавления: Размещают главы(Insert a heading), темы(Insert a page). Задают иерархию вложения информации. Изменить пиктограммы главы можно с помощью настройки

Contents properties > вкладка General > use folders instead of books (убрать флаг).

При создании темы нужно указать ее название, связать с HTML файлом и расположить не дереве.

8.4.4. Задание поисковых индексов

Следующий шаг – создание ключей(Index) для поисковой системы.

Таблица.8.3. Поисковые индексы.

Инструмент

Назначение

Index properties (Параметры индекса).

Insert a keyword (Размещение ключевого слова).

Edit selection (Редактировать объект).

Delete selection (Удалить выделенный объект).

Иерархия вхождения индексов.

Иерархия вхождения.

Упорядочивание индексов.

View HTML file (Просмотр HTML файла).

Save file (Запись файла).

Индекс создается с помощью инструмента Insert a keyword

Задается ключевое слово (Keyword), нажимается кнопка ADD, указывается адрес URL темы и заголовок темы Title.

Заключительная фаза создания справочной службы ее компиляция и просмотр. Вкладка:

Project > инструмент Save all project files, and compile.

Просмотр созданной справки выполняется инструментом главного окна: (View compiled file).

8.5. Подключение справочных файлов к программам на Visual Basic

Справочный файл любого типа подключается к программе путем настройки следующих свойств проекта.

Project > Project properties > Help File Name

Формам и элементам диалога задают код соответствующих тем в заголовочном файле проекта с помощью свойства:

HelpContextID. Справочная информация выводится при нажатии клавиши F1, когда соответствующий элемент находится в фокусе.

9. Общая архитектура операционных систем

9.1. Архитектура ос

Любая сложная система должна иметь понятную и рациональную структуру, то есть разделяться на части — модули, имеющие вполне законченное функциональное назначение с четко оговоренными правилами взаимодействия. Ясное понимание роли каждого отдельного модуля существенно упрощает работу по модификации и развитию системы. Напротив, сложную систему без хорошей структуры чаще проще разработать заново, чем модернизировать.

Функциональная сложность операционной системы неизбежно приводит к сложности ее архитектуры, под которой понимают структурную организацию ОС на основе различных программных модулей. Обычно в состав ОС входят исполняемые и объектные модули стандартных для данной ОС форматов, библиотеки разных типов, модули исходного текста программ, программные модули специального формата (например, загрузчик ОС, драйверы ввода-вывода), конфигурационные файлы, файлы документации, модули справочной системы и т. д.

Большинство современных операционных систем представляют собой хорошо структурированные модульные системы, способные к развитию, расширению и переносу на новые платформы. Какой-либо единой архитектуры ОС не существует, но существуют универсальные подходы к структурированию ОС.