9_Ломтадзе В.В., Шишкина Л.П_Практическая информатика_2011
.pdfна основе формализованного описания модели предприятия автоматически сформировать пусковой комплекс его информационного и программного обеспечения. Инструментальные средства CASE включают в себя методы моделирования, позволяющие формализовать необходимые для работы системы процессы и данные. В результате разработка системы превращается в логичный, документируемый и достаточно быстрый процесс. Кроме того, инструментальные средства CASE дают реальную отдачу, так как с самого начала позволяют разработать надежную систему. Пользователи могут начать продуктивно работать уже с первой версией приложения, а разработчикам и администраторам не нужно тратить много времени на исправление непредвиденных проблем или на неучтенные в процессе разработки изменения в дизайне приложения. Средства CASE имеют и другие возможности, которые позволяют сэкономить время на обслуживании системы в процессе ее работы. Например, инструментальные средства Oracle CASE [11] имеют утилиты анализа влияния, которые помогают получать ответы на вопросы типа: «На какие модули приложения повлияет изменение определения в данной таблице?»
6.3. Прикладное программное обеспечение
Прикладное ПО с некоторой условностью можно разделить на проблем- но-ориентированное и методо-ориентированное.
Кпроблемно-ориентированному ПО относят приложения, созданные в конкретных предметных областях, например, в авиастроении, в геофизике, в маркетинге, в банковском, издательском деле и др. Такие приложения представляют интерес только для узких специалистов. Например, приложение для обработки данных сейсморазведки может быть использовано только геофизи- ком-сейсморазведчиком. Данный класс программных продуктов отличается чрезвычайным разнообразием реализуемых функций и применяемых разработчиками инструментальных средств программирования.
Кметодо-ориентированному ПО относят приложения, в которых реализуются определенные методы решения задач и обработки данных, применимые в различных предметных областях. Приведем примеры известных методоориентированных приложений. К таковым можно отнести программные средства для математических расчетов (MathCAD, Derive и др.), для расчетов в области математической статистики (Stadia, Statgraphics, SPSS), текстовые (Word)
итабличные (Excel) процессоры, графические редакторы (Paint, Adobe Photoshop, Microsoft Photo Editor, CorelDraw), программы распознавания (FineReader)
иперевода (PROMT, Magic Goody, Web TranSite) текста, программные средства мультимедиа (Winamp, Real Player G2, стандартные программы мультимедиа в Windows и др.). Информацию об упомянутых и многих других программных продуктах легко получить в Интернете, обращаясь к поисковым серверам (см.
подраздел 5.3) или прямо к серверам www.freesoft.ru , www.zdnet.ru, www.algo.ru
идр.
81
Некоторые приложения, такие как программные средства автоматизированного проектирования, можно считать методо-ориентированными (AutoCAD) или проблемно-ориентированными, если они созданы для проектирования в конкретной предметной области, например, именно для проектирования самолетов. Некоторые программные средства, например, СУБД можно отнести как к прикладным методо-ориентированным, так и к системным. Вообще любая классификация всегда условна и зависит от практических целей. Так, в каждой организации, в каждом офисе нужны программы для подготовки текстовых документов, для создания таблиц и проведения расчетов с табличными данными, для отображения процессов в виде различных диаграмм и подготовки презентационной графики, для ведения некоторой другой офисной деятельности – для планирования времени, встреч, для обмена сообщениями в сети и т.п. Поэтому корпорацией Microsoft был создан комплекс приложений MS Office. Изучение этого комплекса – важнейший этап овладения компьютерной грамотностью, так как в настоящее время практически нет организации, где бы этот комплекс не использовался в том или ином объеме. Поэтому здесь рассмотрим общие особенности MS Office, а следующие три раздела посвятим важнейшим приложениям этого комплекса, а именно текстовому процессору Word, табличному процессору Excel и СУБД Access.
Было создано несколько версий Microsoft Office. Мы будем иметь в виду профессиональные версии MS Office 97/2000/2003/2007/2010, которые, в отличие от стандартных версий, содержат СУБД Access. Эта СУБД рассматривается в разделе 9 ввиду важности для современного специалиста приобретения навыков формирования и использования баз данных. Хотя Office представляет собой интегрированный комплекс приложений, каждая из входящих в него программ имеет специфические черты и вносит свой вклад в общее дело подобно инструменту в оркестре. Так, Word предоставляет удобные средства для подготовки любых текстовых документов, Excel позволяет создавать таблицы с совершенным дизайном, быстро выполнять расчеты, формируя в таблицах вычисляемые поля, строить графики и диаграммы, Access является эффективным инструментом для формирования и последующего использования не очень больших баз данных, PowerPoint – гибкое приложение для подготовки презентаций, включающих в себя слайды, звуковые и видеофрагменты, OutLook создает удобства в работе с электронной почтой и предоставляет некоторые дополнительные возможности, играя роль персонального информационного менеджера.
К достоинствам всего комплекса можно отнести унифицированный интерфейс пользователя (см. раздел 2), тесную интеграцию всех приложений и возможность программирования недостающих функций путем создания макросов и программ в предназначенной для этого среде визуального программирования VBA (Visual Basic для приложений) [8,12]. Поясним проблему интеграции приложений и документов MS Office.
В основе такой интеграции лежит объектно-ориентированный подход. Предположим, например, что с помощью Word подготавливается текстовый
82
документ – отчет, проект или любой другой. Если в этот документ надо вставить сложную таблицу и диаграмму, то для их приготовления проще всего использовать Excel. Созданные с помощью Excel таблицу и диаграмму можно рассматривать как объекты, а каждый объект (см. раздел 2) имеет свойства и методы. Методами наших объектов, по-существу, являются некоторые процедуры приложения Excel. Это, например, процедуры рисования, масштабирования, печати объектов и др. Следовательно, объект надо так включить в документ Word, чтобы с помощью своих методов (процедур Excel) он мог бы нарисовать свой графический образ в месте вставки. Технология такого включения получила название OLE (Object Linking and Embedding) – связывание и встраивание (внедрение) объектов.
Для встраивания или связи могут использоваться объекты различных форматов: текст, таблицы, рисунки, звук, видеоклипы. Важно только, чтобы приложение, с помощью которого создан вставляемый объект, также поддерживало технологию OLE. Родительское приложение вставляемого объекта называют OLE-сервером, а приложение, с помощью которого формируется составной документ – OLE-клиентом. Вставляемый объект хранит информацию о связи с родительским приложением (путь к EXE-файлу) или с другим OLEприложением содержащим требуемые в дальнейшем процедуры обработки данных, например, воспроизведения объекта по его хранимому коду. Поэтому при двойном щелчке мышью на объекте его родительское приложение активизируется для последующей обработки объекта. Например, с помощью пункта меню Вставка/Объект можно вставить в документ Word видеоклип (AVI) – в документ внедрится рамка с подписью названия клипа (файла). После двойного щелчка мышью по этому объекту клип можно просмотреть, так как объект имеет связь с приложением Элемент ActiveMovie, позволяющим просматривать видеоклипы.
Существует два варианта использования OLE: связывание и внедрение. При связывании размер составного документа практически не изменяется, так как в этот документ включается только ссылка на включаемый объект. Поэтому после автономного изменения включаемого документа составной документ также изменит свой вид. При внедрении в составной документ включается копия объекта, теряющая связь с оригиналом. Другими словами, внедряемый документ становится частью составного. Составной документ в этом случае может существенно увеличиться, но зато его можно переносить на другой компьютер, не заботясь о перенесении связанных с ним объектов. Для внедрения объектов можно просто использовать буфер обмена. Например, в графическом редакторе открывается документ – файл, содержащий растр рисунка (см. раздел 3). В пределах рисунка выделяется фрагмент и копируется в буфер обмена с помощью пункта меню Правка/Копировать, или кнопкой Копировать на панели инструментов, или с помощью клавиатуры (<Ctrl>+<C> либо <Ctrl>+<Insert>). Затем в составном документе курсор устанавливается на желаемое место, и рисунок вставляется с помощью пункта меню Прав-
83
ка/Вставить, или кнопкой Вставить панели инструментов, или же с помощью клавиш (<Ctrl>+<V> либо <Shift>+<Insert>).
Поясним связывание и внедрение объектов еще на примере вставки таблицы Excel в документ Word. Если таблицу просто выделить на листе Excel, скопировать в буфер обмена, а затем вставить в документ Word, то произойдет внедрение. Если же в документ Word сначала вставить объект Лист Microsoft Excel, а затем вставить в этот лист ранее скопированную таблицу, то будет иметь место связывание. Во втором случае после двойного щелчка мышью по таблице в документе Word активизируется именно приложение Excel, позволяя использовать его возможности (вычисления по формулам и др.) применительно к таблице.
Возможность формирования составного документа, например, включающего в себя отчет (документ Word) и презентацию (документ PowerPoint), предоставляет приложение Binder.
Внекоторых ситуациях полезна еще одна интеграционная технология – DDE (Dynamic Data Exchange), что означает “динамический обмен данными”. Например, программа, созданная в среде Delphi формирует таблицу Excel. Для этого программа запускает приложение Excel с пустой таблицей и динамически передает приложению Excel данные для заполнения полей (клеток) таблицы. Таким образом, осуществляется взаимодействие двух работающих приложений, одно из которых (DDE-сервер) поставляет данные для другого (DDEклиента).
Взаключение этого раздела отметим, что в наш список литературы включены очень немногие книги из быстро растущей лавины изданий, посвященных прикладному ПО. Огромное количество книг по программному обеспечению сегодня предлагают Internet-магазины, например, «ОЗОН» (www.o3.ru).
84
Контрольные вопросы к главе 6
Системное ПО, его состав; назначение и способы классификации операционных систем;
операционная система MS DOS: ее команды, назначение командных (пакетных) файлов, процесс запуска ПК и подготовки ОС к работе, файловая сис-
тема MS DOS;
ОС Windows: ее возможности и достоинства, основные настройки системы (установка свойств рабочего стола, экрана, панели задач, корзины, выбор языка и стандартов, создание ярлыков);
работа с папками и файлами, запуск программ; операционные оболочки, их назначение и возможности;
программы обслуживания дисков; архиваторы; антивирусные программы; инструментальные средства программирования, их состав; системы программирования, представление о языках программирования
(Бейсик, Фортран, Си, Паскаль), назначение компилятора, редактора связей, средств отладки, библиотекаря, понятие об объектных модулях и исполняемых программах (EXE-файлах);
среды визуального программирования, основные идеи и достоинства визуального программирования;
назначение CASE-технологий;
прикладное ПО, его состав; проблемно-ориентированное ПО; методоориентированное ПО;
общая характеристика MS Office: состав, интеграция приложений, связывание и встраивание (внедрение) объектов с помощью технологии OLE, представление о технологии DDE.
85
7. ТЕКСТОВЫЙ ПРОЦЕССОР MICROSOFT WORD
7.1. Назначение. Основные понятия
Текстовый процессор Word предназначен для создания, просмотра, ре-
дактирования и форматирования официальных и личных документов. Word позволяет применять различные шрифты, вставлять в документ таблицы, диа-
граммы, сложные математические формулы, графические иллюстрации и звуковые комментарии, обеспечивает проверку орфографии. На рис. 7.1 изображе-
но окно Word с элементами управления (см. также подраздел 1.2).
1 |
2 |
3 |
4 |
5 |
6 |
7 |
|
|
|
|
|
|
|
21
8
10
9
11
13
12
14 |
15 |
16 17 18 19 |
20 |
Рис. 7.1. Элементы окна Microsoft Word
1- кнопка файл, 2 – панель быстрого доступа, 3 – строка заголовка, 4, 5 – вкладки ленты инструментов, 6 – кнопки управления размерами окна, 7 – кнопка включения и выключения линейки, 8, 9 – кнопки перемещения документа в окне на одну строку вверх и вниз, 10 – бегунок, 11, 12, - кнопки перемещения документа в окне к предыдущему и следующему объекту, 13 – кнопка Выбор объекта перехода, 14 – строка состояния, 15 – бегунок на горизонтальной полосе прокрутки, 16, 17, 18,10 – кнопки для выбора режима представления документа в окне, 20 – выбор масштаба, 21 – доступ к дополнительным инструментам
86
Поясним основные понятия, применяемые затем при рассмотрении приемов работы с текстовым процессором.
Документ – совокупность объектов, разработанных для представления общей темы. Объектами могут быть фрагменты текста, рисунки, диаграммы, таблицы, формулы и т.п.
Символ – минимальный элемент текста документа. Постоянно используемые символы представлены на клавиатуре, остальные вставляются с помощью команды Вставка/Символ. Из символов состоят слова. Пробел используется только для разделения слов, но не для позиционирования текста – для этой цели служат отступы (см. подраздел 7.2) и табуляция.
Абзац – фрагмент текста, процесс ввода которого закончился нажатием клавиши <Enter>. Каждый заголовок также является абзацем. Клавишей <Enter> пользуются только для перехода к следующему абзацу и никогда в иных случаях, т.к. переход на новую строку в пределах одного абзаца происходит автоматически.
Фрагмент – непрерывная часть текста.
Редактирование текста – это внесение изменений в документ, т.е. замена слов, изменение предложений и целых фрагментов, удаление, перемещение, вставка фрагментов текста.
Форматирование текста – это его оформление, т.е. выбор шрифтов, интервалов между строками, отступов строк в абзацах, способов выравнивания текста и многое другое, определяющее дизайн документа.
Стиль – поименованный набор параметров форматирования, которые определяют вид (дизайн) фрагмента текста.
Шаблон – заранее отформатированный текст, например, шаблон приказа.
7.2. Модель фрагмента текста. Параметры форматирования. Стили
Модель любого объекта – это, по-существу, его описание ограниченным набором параметров. Для описания формата фрагмента текста в текстовых процессорах, в том числе и в Word’е, используют три группы параметров:
параметры шрифта – гарнитура, размер, начертание;
параметры абзаца – способ выравнивания, отступы, интервалы;
параметры заливки и границ.
Перечисленные параметры можно задавать для любого выделенного фрагмента текста.
Для выбора гарнитуры, т.е. названия шрифта, используют поле со списком вкладка Главная/Шрифт. На рис. 7.1 в этом поле со списком выбран шрифт Calibri, а в соседнем поле со списком выбран размер шрифта – 11. Под начертанием подразумевается то, что шрифт может быть жирным, наклонным (курсив), подчеркнутым, надстрочным, подстрочным и т.п. Все эти параметры видны в диалоговом окне, которое открывается нажатием кнопки доступа к дополнительным инструментам группы Шрифт.
87
Для выбора параметров абзаца служит кнопка доступа к дополнительным инструментам группы Абзац – см. рис. 7.2. В этом окне в поле со списком Уровень задается уровень заголовка. Например, абзац может быть заголовком второго уровня, как на рисунке. Отступы – это отступы от левого и правого полей, на рисунке они заданы, чтобы длинный заголовок был немного уже основного текста. Отступ красной (первой) строки абзаца для заголовков не задают – иначе выравнивание будет не по центру. Междустрочный интервал на рисунке задан множителем 1.3. Интервалы перед абзацем и после него (12 пунктов) заданы, чтобы отделить заголовок от предшествующего и последующего текста.
Рис. 7.2. Диалоговое окно для установки параметров абзаца
Параметры границ и заливки задают в группе Абзац при выборе полей со списком Границы и заливка. Эти параметры служат для выделения тех фрагментов текста, на которые надо обратить внимание читателя. Заливку не стоит задавать густой – достаточно 5-10% серого цвета. Границы не обязательно задавать в виде рамки – можно использовать любые комбинации из четырех границ, относя их к выделенному тексту или же к абзацу целиком.
Для облегчения форматирования служат кнопки в группах Шрифт, Абзац. Но квалифицированный специалист вообще не станет индивидуально форматировать большую часть фрагментов текста – он разработает для себя несколько стилей и будет вводить фрагменты текста по схеме: выбор стиля
88
(вкладка Главная/Стили); ввод фрагмента текста. Для создания или изменения стилей надо в группе Стили выбрать стиль, нажать правую кнопку, выбрать команду Изменить стиль. Мы рассмотрим это подробнее в Лабораторной работе 1, но сначала определим типовую последовательность создания документа.
7.3. Типовая последовательность создания документа
Для создания документа рекомендуется следующая последовательность работы:
1. Используя вкладку /Разметка страницы/Кнопка доступа к дополнительным инструментам/Параметры страницы (см. рис. 2.3), выбрать размер бумаги (обычно A4: 29.7 см 21 см), ее ориентацию (например, книжную) и поля (например, слева – 2.8 см, справа – 1.2 см, сверху – 2.2 см, снизу – 2.5 см). При таком выборе полей «полезная» часть страницы будет иметь ширину 17 см
ивысоту 25 см. В диалоговом окне Параметры страницы можно нажать кнопку По умолчанию…, и тогда выбранные параметры сохранятся в шаблоне и будут предлагаться при создании очередного документа.
2.В меню Вид выбрать удобный масштаб изображения (обычно 100%), сделать видимой Линейку (появится сантиметровая разметка страницы вверху
ислева) и вариант представления будущего документа на экране:
Черновик - представлена только содержательная часть документа без реквизитов оформления (колонтитулы, подстраничные сноски и т. п.
Разметка страницы – экранное представление полностью соответствует печатному. Поэтому этот вариант представления документа используют чаще всего.
Web-документ - экранное представление не совпадает с печатным. В этом режиме разрабатываются электронные документы.
Структура - документ отображается с утрированным выделением его структуры. Режим полезен в тех случаях, когда разработку документа начинают с создания плана содержания. Он отличается тем, что при его включении автоматически открывается вспомогательная панель инструментов, элементы управления которой позволяют править структуру документа.
Режим чтения – документ отображается в полноэкранном режиме; используется для чтения документа и создания примечаний.
3.Используя вкладку/Главная/Группа/Стили, изменить стили оформления основного текста (стиль Обычный), заголовков первого, второго, а если требуется, то и третьего уровня (стили Заголовок 1, Заголовок 2, Заголовок 3). Полезно также создать стили По центру и Для таблиц. Первый из этих стилей понадобится для оформления титульных листов и подрисуночных надписей, а второй – для ввода данных в таблицы (см. таблицу 7.1).
4.Выбрать каталог для размещения будущего документа и присвоить документу имя –кнопка Файл/Сохранить как (см. рис. 2.4).
89
5.Вводить фрагменты текста, вставляя в них рисунки, таблицы, списки, формулы и другие объекты. Для ввода абзаца (основного текста или заголовка) надо выбрать стиль и ввести текст. После выбора стиля курсор установится в строке в соответствии с параметрами форматирования (способ выравнивания, отступы). Курсор перемещается по мере ввода символов, переход на следующую строку происходит автоматически. Для начала нового абзаца (только для этого) следует нажать клавишу <Enter>. Продолжая работу с документом, его периодически сохраняют с помощью кнопки Файл/Сохранить. Кнопка дублируется на панели быстрого доступа и имеет вид дискеты.
6.Вставить номера страниц – вкладка Вставка/Номер страницы.
7.Установить курсор в место желаемого размещения оглавления (обычно для оглавления резервируется страница после титульного листа документа)
ивыбрать вкладку Ссылка/Оглавление/Оглавление. Далее во вкладке Парамет-
ры выбрать стили заголовков, нажать кнопку ОК, и оглавление будет автоматически создано: Word найдет все абзацы, стили которых выбраны как стили заголовков, и поставит им в соответствие номера страниц. Теперь должно быть понятно, что для ввода надписей на титульном листе не нужно использовать стили заголовков.
8.Созданный документ можно распечатать, используя кнопку Печать на панели быстрого доступа или выбрав команду Печать в меню Файл. После активизации команды появляется диалоговое окно, позволяющее сделать необходимые установки.
Далее поясняются приемы работы, позволяющие освоить предложенную последовательность создания документа и технические аспекты ввода, форматирования и редактирования фрагментов текста, а также вставки и форматирования различных объектов: таблиц, рисунков, формул и т.п.
7.4.Разработка стилей и форматирование фрагментов текста
Втаблице 7.1 приведен пример разработки стилей, т.е. указаны значения параметров шрифта и абзаца, причем наименование гарнитуры не указано – будем считать, что и для обычного текста, и для заголовков, и во всех остальных случаях применяется шрифт Times New Roman.
Поясним некоторые из выбранных параметров. Основной текст (стиль Обычный) выравнивается по ширине, а заголовки по центру. Выравнивание по ширине приведет к выравниванию текста и по левому, и по правому краям – ширина строк абзаца будет постоянной за счет растяжения пробелов между словами. Для основного текста предусмотрен отступ красной строки – первой строки абзаца, а для заголовков – равные отступы слева и справа, чтобы заголовок не размещался по всей ширине строки (от левого поля до правого). Наконец, для Заголовка 1 предусмотрен интервал после него (заголовок первого уровня, т.е. название главы или раздела, обычно располагается вверху новой страницы), а для Заголовка 2 – перед ним и после него. Стиль По центру удобно использовать для ввода подрисуночных надписей, а также строк титульного
90
