Архитектура ос Windows. Основные компоненты.
Системная виртуальная машина – операционная среда поддерживает работу всех подсистем и Win-s приложений.
Оболочка обеспечивает удобное взаимодействие пользователя с системой объединения функций диспетчера файлов и программ.
Модуль графических средств – поддерживает работу с цветом, шрифтами и организует графическое изображение информации на дисплее и принтере.
Модуль работы с окнами (User) – обеспечивает создание и управление различными видами окон, кнопками инструментов и управление элементами интерфейса.
Подсистема управления файлами.
Набор модулей, обеспечивающих работу приложений, разработанных в предыдущих версиях ОС.
Виртуальная машина MS DOS – обеспечивает работу приложений MS DOS под управлением ОС Windows.
Сетевая подсистема обеспечивает сетевой вариант функционирования MS DOS.
ОС Windows функционирует совместно с комплексом представлений, базирующихся на ее применении (Word, Microsoft office). Этот комплекс включает шаблонный процессор, систему управления базой данных и ряд дополнительных сервисных возможностей.
Компьютер снабжен этими средствами, превращенных в локальный вычислительный центр. При объединении компьютеров в локальную или кооперативную вычислительную сеть резко повышается возможность решения сложных инженерных задач. В этом случае используется сетевой вариант DOS Windows.
Текстовые редакторы
Назначение функциональных возможностей текстовых редакторов.
В практических задачах возникает необходимость создания разнообразных документов сложной структуры. Например: проектная документация, рабочие чертежи, графическое представление результатов, демонстрационные версии готовых продуктов. К специализированному программному обеспечению для работы по представлению информации относятся редакторы различных видов, при этом в состав доказательств могут входить не только текстовые данные, но и др.
Объекты информации: таблицы, математические формулы, графики, схемы, диаграммы.
Главная задача текстового редактора заключается в создании наилучших условий по формированию и обработки. Есть много редакторов различных видов и возможностей.
Классы редакторов:
Редакторы текстов. Функциональные возможности: предназначены для создания и редактирования простых текстов (программ). Пример: Norton Editor
Редакторы доказательств. Функциональные возможности: предназначены для работы со сложными документами, состоящих из нескольких частей; подразумевает возможность структурирования каждой части и всего документа в целом. В качестве элементов структур могут выступать образцы страницы. В состав документов могут входить различные объекты, разработанные в других приложениях (таблицы, рисунки).
Издательские системы. Функциональные возможности: используются для подготовки наиболее сложных документов с широко разветвленной структурой. Часто на предварительных этапах работы используются более простые редакторы, а создание документа в целом осуществляется уже в рамках самой издательской системы. Этот процесс часто называется версты, включенные в основной документ объекты могут создаваться различными приложениями и модифицироваться ими с их же помощью.
Специализированные редакторы (редакторы научных текстов). Функциональные возможности: обеспечивают подготовку научных текстов, содержащих большое количество специальных символов, характерных для определенной предметной области в иных расчетах. Это редактирование сложных математических формул, при описании химических исследований, различные структурные диаграммы. В фундаментальных и прикладных исследованиях это различного рода символы (Math Oz – математика, Tex – текстовые приложения)
Современное направление развития – это универсальность применения, т.е. возможность работы с несколькими текстами и объектами различной структуры. Другая тенденция развития – это наращивание мощности различных специализированных средств. Удачным сочетанием использования этих тенденций является редактор Word.
Основные принципы работы текстовых редакторов. Т.к. самым распространенным является редактор Word, его основные принципы и рассмотрим.
объекты в редакторе Word: главное достоинство при работе с текстами является создание сложных составных документов. Под сложным составным документом обычно понимают документ, состоящий из нескольких частей и включающий объекты разных типов. Эти объекты могут создаваться с помощью других приложений (программ) и включаются в основной документ. Составной документ может иметь разветвленную структуру с нарастающей сложностью (абзац, страница).
Объекты из других приложений могут включаться в основной документ двумя способами: их можно вставлять в основной документ или связывать с ним посредством ссылок.
Эти оба подхода реализуются в рамках OLE, при этом редактор Word рассматривается в качестве приложения, приемника, другие приложения рассматриваются как приложения-источники и эта технология позволяет хранить в Word ссылки на объекты источника. Это позволяет правильно отображать объекты при их печати и при необходимости модифицировать их непосредственно в приложении источника. Такая модификация возможна при вставке объектов.
Шаблоны доказательств при создании новых документов в Word всегда опираются на определенный шаблон.
Шаблон – это файл, содержаний образец документа и средства, характерные для этого типа документов, т.е. шаблон включает тексты, диаграммы, параметры печатной страницы и т.д.
Шаблоны используются для упрощения при подготовке документов определенного вида (отчеты, деловые письма и т.д.). Применение шаблонов позволяет придать документу единый формат, структуру и т.д.
Принято выделять 3 основных типа (категории) шаблонов:
обычный шаблон, содержащий установки по умолчанию;
шаблоны, представляемые редактором Word или создаваемые пользователем;
«мастера» - параметры шаблонов в рамках данного с пользователем.
Один из основных элементов шаблона – стиль.
Стиль – набор форматирующих команд, сохраняемый под своим именем для многократного использования. Задавая имя (стиль), пользователь задает сразу целый набор параметров документирования.
Word создержит 75 встроенных стилей, из которых 5 основных. Стили упрощают создание основных документов, кроме того, обеспечивают экономию времени, затраченного на форматирование основного документа.
Редактирование документов. Word предоставляет возможность редактирования различных структурных элементов: символов, слов, строк, абзацев и т.д. Для выполнения операций могут использоваться различные команды меню, кнопки инструментов, манипуляции мышки и т.д. В рамках редактирования предоставляются широкие возможности работы над различными типами шрифтов. Все многообразие шрифтов принято разделять на 6 групп. Эти группы в основном различаются по наличию усилителя.
Серифами называются засечки на конце литер. Считается, что наличие серифов обеспечивает лучшую читаемость, кроме того, читаемость зависит и от размера шрифта. Для характеристики размера используется печать. Сам размер определяется в пунктах (1 пункт 0,375 мм). Обще употребляемый размер шрифта – 14. При форматировании текстов в качестве основной логической единицы принято считать абзац. Форматирование параметра для абзаца – это выравнивание, отступы, интервалы и т.д. Форматирование страницы относится к установке полей, ориентация страницы.
Обработка больших документов. Сложные документы, как правило, требуют создания документальных разделов, предметного указателя и т.д. Для создания оглавления можно воспользоваться стандартными заголовками (в Word). При формировании предметного указателя Word сам упорядочивает термины и указывает номера страниц, где они располагаются.