close

Вход

Забыли?

вход по аккаунту

?

Informatika Lab samost raboty 2010 g

код для вставкиСкачать
Министерство образования РФ
ИРКУТСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ
В.В.Ломтадзе, Т.П.Бояринцева, Е.Ф.Воропаева, Б.Н.Корякин, Л.П.Шишкина
ЛАБОРАТОРНЫЕ, КОНТРОЛЬНЫЕ И САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО ИНФОРМАТИКЕ
Издательство Иркутского государственного
технического университета
2010
УДК [002.6+681.3](075.8)
ББК 32.97я 73
В.В.Ломтадзе, Т.П.Бояринцева, Е.Ф.Воропаева, Б.Н.Корякин, Л.П.Шишкина.
Лабораторные, контрольные и самостоятельные работы по информатике. - Иркутск: Изд-во Иркутского госуд. техн. ун-та, 2010. - 106 с.
Приводятся лабораторные, контрольные и самостоятельные, в том числе курсовые работы, позволяющие освоить основные приемы работы с операционной системой Windows и с наиболее важными для современного специалиста приложениями Microsoft Office: с текстовым редактором Word, с табличным процессором Excel и с системой управления базами данных Access. Основы программирования и создание Web-документов в этой работе не рассматриваются, т.к. этим темам посвящены отдельные пособия, изданные кафедрой информатики [11, 12].
 В.В.Ломтадзе, Т.П.Бояринцева, Е.Ф.Воропаева, Б.Н.Корякин, Л.П.Шишкина
 Иркутский государственный технический университет, 2010
Подписано в печать хх.хх.2010. Формат 60 х 84/8.
Бумага типографская. Печать офсетная. Усл. печ. л. ххх
Уч.-изд. л. х. Тираж 1000 экз. Зак. 1
ЛР № 020263 от 30.12.96
Иркутский государственный технический университет
664074, Иркутск, ул. Лермонтова, 83
Оглавление
1. ВВОДНЫЕ СВЕДЕНИЯ О СОВРЕМЕННЫХ ПРОГРАММНЫХ СРЕДСТВАХ4
1.1. ОСОБЕННОСТИ СОВРЕМЕННЫХ ПРОГРАММНЫХ СРЕДСТВ4
1.2. ОСНОВНЫЕ ЭЛЕМЕНТЫ УПРАВЛЕНИЯ В ИНТЕРФЕЙСЕ ПРОГРАММНЫХ ПРОДУКТОВ6
1.3. ТИПОВЫЕ ДИАЛОГИ В ИНТЕРФЕЙСЕ ПРОГРАММНЫХ ПРОДУКТОВ12
2. СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.14
САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО ОС WINDOWS, ОПЕРАЦИОННОЙ ОБОЛОЧКЕ FAR И АРХИВАТОРУ WINRAR14
2.1. САМОСТОЯТЕЛЬНАЯ РАБОТА 1. ОС WINDOWS. РАБОЧИЙ СТОЛ, ПАНЕЛЬ ЗАДАЧ, ИХ СВОЙСТВА И МЕТОДЫ. ПАНЕЛЬ УПРАВЛЕНИЯ. ЯРЛЫКИ ПРОГРАММ И ГЛАВНОЕ СИСТЕМНОЕ МЕНЮ. СОЗДАНИЕ ЯРЛЫКА ПРОГРАММЫ НА РАБОЧЕМ СТОЛЕ И В ГЛАВНОМ СИСТЕМНОМ МЕНЮ. ЗАПУСК ПРОГРАММ18
2.2. САМОСТОЯТЕЛЬНАЯ РАБОТА 2. ОС WINDOWS. РАБОТА С ПАПКАМИ, ФАЙЛАМИ, КОРЗИНА19
2.3. САМОСТОЯТЕЛЬНАЯ РАБОТА 3. ОС WINDOWS. ПРОВОДНИК WINDOWS22
2.4. САМОСТОЯТЕЛЬНАЯ РАБОТА 4. ОПЕРАЦИОННАЯ ОБОЛОЧКА FAR, АРХИВАТОР WINRAR26
3. ТЕКСТОВЫЙ ПРОЦЕССОР MICROSOFT WORD33
3.1. НАЗНАЧЕНИЕ. ОСНОВНЫЕ ПОНЯТИЯ33
3.2. МОДЕЛЬ ФРАГМЕНТА ТЕКСТА. ПАРАМЕТРЫ ФОРМАТИРОВАНИЯ. СТИЛИ34
3.3. ТИПОВАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ СОЗДАНИЯ ДОКУМЕНТА36
3.4. ЛАБОРАТОРНЫЕ РАБОТЫ ПО ТЕКСТОВОМУ ПРОЦЕССОРУ WORD38
3.5. КОНТРОЛЬНЫЕ РАБОТЫ ПО ТЕКСТОВОМУ ПРОЦЕССОРУ WORD46
3.6. САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО ТЕКСТОВОМУ ПРОЦЕССОРУ WORD57
4. ЭЛЕКТРОННЫЕ ТАБЛИЦЫ MICROSOFT EXCEL58
4.1. НАЗНАЧЕНИЕ. ОСНОВНЫЕ ПОНЯТИЯ58
4.2. ТИПОВАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ РАБОТЫ С ЭЛЕКТРОННОЙ ТАБЛИЦЕЙ60
4.3. ЛАБОРАТОРНЫЕ РАБОТЫ ПО EXCEL61
4.4. САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО EXCEL70
5. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ. СУБД ACCESS83
5.1. ОСНОВНЫЕ ПОНЯТИЯ83
5.2. НОРМАЛИЗАЦИЯ ОТНОШЕНИЙ (ТАБЛИЦ) И ОБЕСПЕЧЕНИЕ ЦЕЛОСТНОСТИ ДАННЫХ В РЕЛЯЦИОННОЙ БАЗЕ ДАННЫХ85
5.3. ЛАБОРАТОРНАЯ РАБОТА: СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ БАЗЫ ДАННЫХ "ЗАТРАТЫ"88
5.4. САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО СОЗДАНИЮ БАЗ ДАННЫХ96
ЛИТЕРАТУРА106
1. Вводные сведения о современных программных средствах
1.1. Особенности современных программных средств
Все современные программные средства характеризуются тремя важнейшими особенностями: они событийно-ориентированные, объектно-ориентированные и обладают дружественным по отношению к пользователю унифицированным графическим интерфейсом [6].
Первая из названных особенностей означает, что как операционная система (ОС), так и программы-приложения после их активизации постоянно находятся в ожидании событий. Например, если пользователь наведет курсор мыши на изображенную на экране кнопку и щелкнет левой кнопкой мыши, т.е. "нажмет кнопку", то произойдет событие, смысл которого часто ясен из надписи на этой кнопке. Каждая из современных программ, а также ОС состоит из событийных и общих процедур. Событийная процедура срабатывает, как только происходит соответствующее событие. Пользователь нажал кнопку Копировать, и выделенный им объект копируется в специальную системную память - в буфер обмена. Пользователь нажал кнопку Вставить, и срабатывает процедура обратного копирования - из буфера обмена в указанное пользователем место документа или экрана. Чтобы указать это место, надо предварительно переместить в его начало курсор, щелкнув там мышью или действуя теми клавишами клавиатуры, на которых изображены стрелки. В качестве реакции на нажатие клавиши мыши или клавиатуры обязательно срабатывает соответствующая событийная процедура, например, процедура перемещения курсора. При выполнении своей функции событийная процедура может использовать общие процедуры. Например, все процедуры перемещения курсора используют общую процедуру его рисования. Важно понять, что современные приложения существенно отличаются от программ двадцатилетней давности своей многофункциональностью: каждая функция выполняется, когда происходит инициирующее событие, например, как только пользователь нажмет кнопку пункта меню, кнопку на панели инструментов или другую командную кнопку.
Вторая особенность современных программных средств заключается в том, что любой графический элемент, изображаемый на экране - прямоугольное окно, кнопка, курсор и т.п. - рассматривается как объект, обладающий свойствами и методами. Например, свойствами объекта "курсор" являются его координаты, форма и др., а методами - событийные процедуры, с помощью которых курсор перемещается, реагируя на действия пользователя. При работе с текстом, по-существу, используются два курсора: указатель мыши и текстовый курсор - чаще всего в форме мерцающего отрезка вертикальной линии. Указатель мыши обычно имеет форму стрелки или, при перемещении по тексту, - вертикального отрезка, но если пользователю надо дать понять, что следует подождать, программа изменяет свойство курсора, определяющее его форму, и на экране появляются песочные часы. Кроме видимых объектов (окно, кнопка, поле с редактируемым текстом и др.), в программах используются также многие невидимые объекты. Например, сетка, в которой отображается умещающаяся на экране часть таблицы, - это видимый объект, обладающий такими свойствами, как размеры ячеек, наличие и вид линий сетки, название, размер, цвет шрифта и т.п. Сама таблица с данными - это объект невидимый. К числу его свойств относятся такие, как число столбцов (число полей в записи - в строке таблицы) и тип каждого поля (текстовое, числовое и т.п.). Методы объекта "таблица" позволяют, например, перемещаться по ней - "встать" на первую, последнюю, предыдущую или следующую по отношению к текущей запись. Работа с невидимыми объектами обычно скрыта от пользователя внутри программ - он имеет дело с видимыми объектами, которые позволяют ему управлять программами и отображают состояние невидимых объектов. Если обозначить любой видимый объект мышью и нажать ее правую кнопку, то появится контекстное меню, позволяющее воспользоваться методами объекта, в том числе для изменения его свойств. Во всех остальных случаях - для выделения, перемещения, копирования объектов, для выбора пунктов меню, нажатия кнопок и т.д. - используется левая кнопка мыши. Если у мыши три кнопки, то средняя, как правило, вообще не используется.
Наконец, третья из важнейших особенностей современных программных продуктов - это унифицированный интерфейс пользователя, интуитивно понятный каждому, кто уяснил назначение основных объектов управления и понял, как пользоваться типовыми диалогами, применяемыми в большинстве программ. Рассмотрим самые употребительные из визуальных объектов управления программами, а также типовые диалоги.
1.2. Основные элементы управления в интерфейсе программных продуктов
К числу основных элементов управления (Controls) в современном интерфейсе пользователя программ относятся следующие визуальные объекты (см. рис. 1.1): окна, меню и кнопки нескольких типов, надпись со статическим текстом, поле с редактируемым текстом, список, поле со списком, счетчик, переключатели, флажки, полосы прокрутки.
Рис. 1.1. Основные элементы управления в интерфейсе программных продуктов
Окно - важнейший элемент интерфейса современных программных средств. Операционные системы (ОС) корпорации Microsoft потому и называются Windows (окна), что работают с окнами - прямоугольными рабочими областями экрана. Когда мы включаем компьютер, то на экране появляется основное окно ОС Windows, называемое рабочим столом (см. рис. 1.2). После вызова какого-нибудь приложения в пределах рабочего стола размещается его окно. На рис. 1.1 показано типичное окно современного приложения - окно Excel. В пределах изображенного окна размещаются: строка заголовка с кнопками системного меню, строка меню, панели инструментов, строка состояния и рабочее окно со своей строкой заголовка и полосами прокрутки. Таким образом, окна могут вкладываться друг в друга: окна приложений размещаются на рабочем столе, а рабочие окна, в которых приложения отображают состояние документов и других невидимых объектов, размещаются в пределах окна приложения. Окно может быть "распахнуто", т.е. полностью занимать рабочий стол (если это окно приложения) или рабочую область окна приложения. Но оно может и делить рабочую область с другими открытыми окнами. Состояние окна можно изменить с помощью средней кнопки системного меню, размещенного в правой части строки заголовка каждого окна. На рис. 1.1 окно приложения Excel распахнуто, а рабочее окно документа "Элементы управления программами" занимает только часть рабочей области приложения Excel. В пределах этой области окно можно передвигать "взявшись" за строку заголовка, т.е. поместив указатель мыши в пределы этой строки и удерживая нажатой левую кнопку мыши. Можно изменять размеры окна, "взявшись" за его границу или угол и перемещая мышь. С помощью правой кнопки системного меню окно можно закрыть; при этом программа обязательно выведет поверх рабочего окна небольшое диалоговое окно, содержащее кнопки с надписями, позволяющие пользователю не сохранять или же сохранить в файле документ, отображаемый в закрываемом окне. Во многих случаях пользователь желает временно освободить место на экране, не закрывая активное приложение или документ. В таких случаях надо нажать левую кнопку системного меню - окно исчезнет из рабочей области, но на панели задач ОС (см. рис. 1.2) появится кнопка с надписью в виде заголовка свернутого окна. Если нажать на эту кнопку (навести на нее мышь и щелкнуть левой кнопкой), то окно вновь распахнется. Следовательно, с помощью панели задач ОС и системных меню окон удобно переключаться с приложения на приложение или с одного документа на другой. Завершая рассмотрение роли окон, поясним также их типы. Кроме рабочего стола ОС, окон приложений и размещаемых внутри них окон документов, широко используются диалоговые окна и окна папок, отображающие состав каталогов файлов, называемых в ОС Windows папками.
Диалоговые окна называют еще модальными - программа не станет ничего делать, пока пользователь не сделает один или несколько выборов с помощью элементов управления, размещенных в окне, и не нажмет кнопку Ok (Готово, Принять и т.п.) или Cancel (Отменить, Отказаться). После этого диалоговое окно исчезнет, и программа продолжит работу.
Содержимое папок также просматривают в окнах (см. рис. 1.2). Пока достаточно представлять, что все приложения, документы и другие данные хранятся как бы в контейнерах - файлах, а файлы группируются в папки (каталоги) по принадлежности к одному проекту, одному владельцу или по какому-нибудь другому принципу. Файл - это поименованный фрагмент данных, обычно хранимый в энергонезависимой памяти (например, на жестком диске), содержимое которой сохраняется и после выключения компьютера. Папки образуют иерархическое дерево. Самая общая папка (ствол дерева) называется "Мой компьютер" (Рис. 1.2). Внутри этой папки находятся другие (ветви, отходящие от ствола), например, папка, отображающая состав жесткого диска С (обозначается С:). Внутри папки С: размещаются папки Windows (обозначается C:\Windows), Program Files, Мои документы и др. В каждой из этих папок снова размещаются папки и файлы, так что файлы можно сравнить с листьями дерева. Если в окне, отображающем состав папки, навести мышь на значок (разновидность кнопки), обозначающий вложенную папку, и выполнить двойной щелчок левой кнопкой, то появится окно, отображающее состав вложенной папки, и т.д. К файлам и папкам мы еще вернемся, а здесь продолжим рассмотрение элементов управления.
Кнопка (Button, Command Button) - важнейший после окна элемент управления в интерфейсе пользователя. По форме кнопка может быть прямоугольником с надписью или значком с рисунком. Кнопки мы видим почти в каждом окне и обязательно - в диалоговом. Из кнопок состоят также меню и панели инструментов. Поскольку надпись на кнопке может быть очень краткой, а рисунок - символическим и не сразу понятным, то во многих приложениях используются подсказки (примечания). Подсказка появляется в виде текста в рамке, если на кнопку навести указатель мыши.
Рис. 1.2. Важнейшие элементы интерфейса ОС Windows: рабочий стол с размещенными на нем ярлыками часто используемых программ и окнами открытых папок; панель задач с кнопкой Пуск и кнопками для активизации свернутых программ и папок
Меню (Menu) представляет собой совокупность кнопок. Меню приложения (см. рис. 1.1) называют еще главным меню. Оно состоит из пунктов, некоторые из которых (Файл, Правка, Вид, Формат, Сервис, Окно, ? - помощь-справка) присутствуют в меню большинства приложений. При выборе пункта меню (щелчок мышью) раскрывается подменю, пунктам которого соответствуют событийные процедуры, реализующие функции приложения. Пункты меню Файл служат для запоминания (сохранения на диске) создаваемых документов, для их открытия, печати и т.д. Пункты меню Правка позволяют отыскивать фрагмент текста, заменять его на другой, копировать в буфер обмена, вставлять из буфера в документ. Пункты меню Вид обычно определяют особенности представления документа на экране, масштаб изображения, элементы разметки страницы, требуемые панели инструментов. Например, панель инструментов Рисование надо помещать на экран для рисования схем и других рисунков. В остальных случаях эта панель просто будет занимать место, сужая рабочее окно документа. Пункты меню Формат служат для выбора шрифта, отступов строк в абзацах, способов их выравнивания (например, по центру страницы, по ширине - по обоим краям) и т.п. В меню Сервис, кроме разнообразных пунктов, регламентирующих "поведение" программы в различных ситуациях, обычно присутствует пункт Параметры. В соответствующем ему диалоговом окне есть возможность указать рабочий каталог, который программа будет предлагать пользователю для размещения его файлов. Меню Окно служит для переключения с одного документа на другой, если пользователь одновременно открыл или создал несколько файлов и работает с несколькими документами. Наконец, меню Помощь (?) открывает доступ к документации, поясняющей функции программы и методы работы. Необходимо также отметить, что большая часть функций, предоставляемых пунктами меню Файл, Правка, Формат, для удобства дублируется панелями инструментов Стандартная и Форматирование. Эти панели присутствуют в окне приложения, если установлены соответствующие флажки в диалоговом окне, появляющемся после выбора пункта меню Вид/Панели инструментов. Кроме главного меню, во всех современных приложениях используются контекстные меню, "всплывающие", если на выделенном объекте щелкнуть правой кнопкой мыши - это уже пояснялось в подразделе 1.1.
Надпись со статическим текстом (Label) обычно используется для вывода заголовков. Часто надпись размещается рядом с элементом управления, который не имеет собственного заголовка (свойства Caption). К числу таких элементов, например, относятся объекты поле и счетчик.
Поле (Text Box) - элемент управления, предназначенный для ввода и редактирования данных. Вводимый текст может быть длиннее стороны прямоугольника, ограничивающего поле, т.е. может быть похож на бегущую строку.
Счетчик (Spin Button) - элемент управления, используемый для изменения числового значения, выводимого в поле. Чаще всего счетчик размещается рядом с полем. Например, поле может отображать количество копий документа, выводимых на печать, а счетчик служит для удобства изменения этого числа. Счетчик, по-существу, состоит из двух кнопок - для увеличения и уменьшения числа, хранимого в виде свойства счетчика "Значение" (Value). Список (List Box) - применяется для хранения текстовых строк - элементов списка. В списке пользователь выбирает один или несколько элементов. Предположим, например, что список включает в себя названия информационных слоев карты местности: автомобильные дороги, железные дороги, малые населенные пункты, крупные населенные пункты, реки, озера и т.д. Программа предоставляет пользователю этот список в диалоговом окне, а пользователь выбирает те элементы, которые ему требуются на карте, которую построит программа. Чтобы выбрать сразу несколько элементов списка, надо, удерживая нажатой клавишу <Ctrl>, поочередно щелкнуть мышкой по каждому элементу. Если выбираемые элементы размещены в списке последовательно, то можно щелкнуть только по первому и последнему элементу, но в этом случае надо удерживать клавишу <Shift>.
Поле со списком (Combo Box) - позволяет выбрать элемент из списка или ввести данные вручную. Текущее значение отображается в поле, а список возможных значений раскрывается при нажатии кнопки со стрелкой.
Переключатели (Option Buttons) - используются для предоставления возможности выбора одного варианта из нескольких (многих). В одной группе переключателей можно выбрать только один. Для объединения переключателей в группу, а также для группировки других элементов управления часто используется еще один объект - рамка (Frame). Важнейшим из свойств рамки является заголовок (Caption).
Флажок (Check Box) - квадратик, который пользователь может пометить, щелкнув по нему мышью. В помеченном квадратике появляется галочка. Если по флажку щелкнуть мышью повторно, то галочка исчезнет, т.е. пометка будет отменена. Одним из свойств флажка является заголовок (Caption), располагающийся справа от квадратика. Заголовок - это название флажка, поясняющее его смысл. Например, если при использовании текстового процессора Word выбрать пункт меню Сервис/Язык/Расстановка переносов, то появится диалоговое окно, в котором можно пометить флажок Автоматическая расстановка переносов. В зависимости от состояния этого флажка Word поступает по-разному, когда очередное слово не помещается в текущей строке. Если флажок не установлен, то слово целиком перейдет в следующую строку. Если флажок установлен, то слово будет перенесено по слогам.
1.3. Типовые диалоги в интерфейсе программных продуктов
Диалоги между программой и пользователем реализуются с помощью уже упоминавшихся диалоговых окон. Разнообразие применяемых диалогов бесконечно, но некоторые диалоги используются практически во всех современных программах. К их числу относятся: Открыть (имеется в виду - файл), Сохранить как (т.е. в каком формате, в каком каталоге и под каким именем), Параметры страницы и Печать. Эти диалоги открываются с помощью одноименных пунктов в меню Файл, имеющемся практически в каждом приложении. На рис. 1.3, 1.4 показаны два из этих диалогов - Параметры страницы и Сохранить как. Эти диалоги используются на начальной стадии создания нового документа. После установки параметров страницы, и внесения в документ нескольких строк рекомендуется выполнить первое сохранение формируемого файла. При этом надо выбрать каталог (папку - см. рис. 1.4) для его размещения, дать ему имя и выбрать тип. Чтобы облегчить эту работу, в диалоговом окне предусмотрены соответствующие поля со списками. Тип документа (файла), по-существу, означает формат его хранения. Например, если документ, подготовленный с помощью Word 2003, записать в формате Word 6.0/95 или RTF, то с ним можно работать на другом компьютере, где установлен Word 6.0. Стандартный диалог Открыть очень похож на диалог Сохранить как, только имя файла надо не назначать, а выбирать из имеющихся. Диалог Печать позволяет указать, что именно печатать в открытом документе (например, какие страницы), на каком принтере (если их установлено несколько) и сколько экземпляров.
С установки параметров страницы обычно начинают создавать новый документ. Например, прежде чем в ячейки пустой еще таблицы Excel заносить данные, надо выбрать размер бумаги, ориентацию страницы и размеры полей. После закрытия этого диалога на экране будут видны края страницы, и, следовательно, появится возможность, изменяя ширину столбцов, вместить таблицу в лист. Интересно, что диалог Параметры страницы является как бы многослойным - многооконным. В результате с его помощью можно установить и поля, и размер бумаги и некоторые параметры, смысл которых становится ясным при открытии окон Источник бумаги и Макет.
Рис. 1.3. Стандартный диалог Параметры страницы
Рис. 1.4. Стандартный диалог Сохранить как
2. Системное программное обеспечение.
Самостоятельные работы по ОС Windows, операционной оболочке FAR и архиватору WINRAR
Программное обеспечение (ПО - software) информационных технологий по назначению подразделяют на системное ПО, инструментальные средства программирования и прикладное ПО.
Системное ПО (System Software) - это программы и программные комплексы, обеспечивающие работу компьютеров и вычислительных сетей. К системному ПО относят операционные системы и операционные оболочки, программы тестирования оборудования, обслуживания дисков, обслуживания сетей, антивирусные программы и архиваторы. Операционные системы (ОС) делятся на однозадачные (MS DOS) и многозадачные (Windows, Unix), несетевые и сетевые.
К числу сетевых ОС относятся все версии Unix (Linux и др.), Microsoft Windows NT Server, Novell NetWare и некоторые другие. Эти ОС поддерживают работу пользователей в локальной вычислительной сети (ЛВС) с выделенным сервером. ОС Windows XP поддерживают работу в одноранговой ЛВС [6] и хорошо взаимодействуют с сетевой ОС Windows NT, установленной на сервере. ОС Linux часто используют на серверах Internet. Такой сервер связывается через модем или через выделенную линию связи с глобальной сетью и предоставляет возможность работы с Internet всем пользователям локальной сети.
Операционные системы Windows (NT, 2000, XP, Vista) поддерживают многозадачность, удобный графический пользовательский интерфейс, сетевые возможности, 32-разрядные приложения, технологию Plug and Play и позволяют запускать программы, созданные для DOS. Поясним последние две из перечисленных возможностей.
Технология Plug and Play (включи и работай) ориентирована на поддержку многочисленных устройств, включая мониторы, видеоплаты, принтеры, звуковые карты, модемы, приводы CD-ROM, контроллеры магнитных дисков. При подключении к ПК нового устройства ОС распознает его и автоматически настраивается на него, избавляя пользователя от необходимости поиска драйверов и подходящих параметров для совместно подключаемых устройств. Например, чтобы настроить Windows на использование подключенного к ПК нового принтера, надо знать только модель принтера. Для его логического подключения достаточно выполнить команду Пуск/Настройка/Принтеры и факсы/Установка принтера. Больше никаких знаний от пользователя не требуется, надо только выбрать в открывающихся списках фирму-производителя и модель принтера. И еще надо иметь на жестком или компакт-диске своего компьютера дистрибутив (инсталляционные файлы) ОС. Настройка системы на использование привода CD-ROM и многих других устройств происходит во время загрузки Windows вообще без вмешательства пользователя.
При запуске программ, разработанных для MS DOS, ОС Windows создает виртуальные машины, обеспечивающие выполнение таких программ или командных файлов под управлением Windows. Виртуальная машина MS DOS работает в своем окне, одновременно можно решать другие задачи в других окнах. Программы и командные файлы MS DOS можно запускать точно так же, как приложения, разработанные для Windows, но еще удобнее это делать из операционных оболочек FAR, Windows Commander и других, аналогичных по функциям оболочке Norton Commander, к которой привыкли пользователи MS DOS.
Используя операционные системы Windows, прежде всего, надо уметь выполнять некоторые настройки системы, работать с папками и файлами, запускать приложения и программы.
К числу важных настроек системы относятся установка свойств рабочего стола, экрана, панели задач, корзины, выбор языка и стандартов, установка свойств клавиатуры, а также создание на рабочем столе и в главном системном меню ярлыков наиболее употребительных программ и, возможно, папок.
Для доступа к свойствам рабочего стола, как и к свойствам любого видимого объекта (см. подраздел 1.1), надо просто щелкнуть правой кнопкой мыши на этом объекте и во всплывающем меню выбрать Свойства. После этого в открывшемся окне можно воспользоваться кнопками, с помощью которых открываются диалоговые окна для выбора оформления рабочего стола и других окон. С помощью кнопки Параметры можно установить свойства экрана: выбрать разрешение (например, 1280 на 1024 точек), качество цветопередачи (например, самое высокое - 32 бита).
В свойствах панели задач обычно устанавливают флажки Расположить поверх всех окон и Отображать часы. Флажок Автоматически убирать с экрана устанавливают редко - когда важно предельно увеличить рабочее окно приложения. После установки этого флажка панель задач появляется на экране только тогда, когда указатель мыши (в форме стрелки) подведен в нижнюю часть экрана.
Для доступа к свойствам корзины надо установить курсор мыши на ярлык Корзина, щелкнуть правой кнопкой мыши и во всплывающем меню выбрать Свойства. Поскольку корзина служит для временного хранения удаленных файлов, то важнейшим ее свойством является максимальный объем - в процентах от емкости жесткого диска. Пусть диск имеет емкость 120 Гбайт, а максимальный объем корзины установлен 5%, т.е. 6 Гбайт. Пусть удалили файл размером 5 Мбайт. Этот файл будет храниться на жестком диске, пока суммарный размер позднее удаляемых файлов не превысит 6 Гбайт. Но в свойствах корзины можно также явно указать, сколько дней должны храниться удаленные файлы. Пользователь может рассматривать корзину и как приложение, и как папку. Открыв корзину он, с одной стороны, может воспользоваться пунктами меню Файл/Очистить корзину, Правка/Отменить удаление, Вид. С другой стороны, он может обращаться с корзиной, как с папкой, перетаскивая файлы из нее в другие папки (восстановление) или в нее из других папок (удаление) с помощью мыши. Удалить файл из любой папки можно еще путем его перетаскивания с помощью мыши на значок (ярлык) корзины или с помощью клавиши <Delete>, а отменить удаление - с помощью пункта меню Правка/Отменить, который имеется в каждой папке.
Для выбора языка, стандартов представления чисел, дат и времени надо выполнить команду Пуск/Настройка/Панель управления/Язык и региональные стандарты. И далее: Настройка или Язык. В открывшемся диалоговом окне обычно устанавливают английский язык основным, а русский - дополнительным. Для переключения клавиатуры с английского языка на русский и обратно выбирают одну из двух предлагаемых комбинаций клавиш: <Alt>+<Shift> или <Ctrl>+<Shift>. Следующим важным шагом для обеспечения удобств при работе с Windows является создание ярлыков наиболее употребительных программ непосредственно на рабочем столе, или в папке, созданной на рабочем столе, или (и) в главном системном меню, которое открывается кнопкой Пуск. Ярлык - это видимый объект, в свойствах которого хранится имя объекта, вызываемого с помощью ярлыка, а также тип этого объекта (папка или программа), путь к нему и размер рабочего окна (максимальный, стандартный и т.п.). Для создания ярлыка программы на рабочем столе или в другой папке надо щелкнуть правой кнопкой мыши по свободному месту рабочего стола или папки; далее выбрать метод Создать и что именно - папку или ярлык; наконец, нажав кнопку Обзор, найти исполняемый (EXE) файл требуемой программы - ярлык будет создан. Теперь для вызова программы требуется только двойной щелчок мыши по ярлыку. Ярлык можно перетащить мышью в другую папку или скопировать, удерживая клавишу <Ctrl> во время перетаскивания. Чтобы открыть папку главного системного меню, можно нажать правой кнопкой мыши кнопку Пуск и далее Открыть. Ярлык, созданный на рабочем столе или в другой папке, можно скопировать в главное системное меню и совсем просто - перетаскивая его при нажатой клавише <Ctrl> на кнопку Пуск.
Создание папок еще проще, чем создание ярлыков. После выбора во всплывающем меню объекта (рабочего стола или другой папки) метода Создать/Папку остается только ввести ее имя.
После всего сказанного работа с папками и файлами уже не требует подробных пояснений. Обратим внимание только на возможности меню папки. С помощью пунктов меню Файл можно переименовывать файлы в этой папке, удалять их, создавать ярлыки и новые папки внутри данной. С помощью пунктов меню Правка можно отменять удаление, копировать объекты (файлы, папки, ярлыки) в буфер обмена или вставлять в данную папку объекты, предварительно скопированные в буфер обмена (обычно из другой папки). С помощью меню Вид можно сделать видимой или невидимой панель инструментов папки, выбрать способ изображения содержимого папки (в виде значков, списка, таблицы), упорядочить значки (ярлыки), установить некоторые параметры, такие как отображать или нет в заголовке окна полный путь к папке (например, C:\FDB\PG или только PG), открывать каждую вложенную папку в своем окне или использовать для всех папок одно окно и т.п. Таким образом, есть много приводящих к одному результату приемов работы с файлами и папками: можно использовать всплывающее меню объекта, открывающее доступ к его свойствам и методам, можно использовать меню папки или панель инструментов, а можно пользоваться и клавиатурой, если помнить комбинации клавиш - они указываются в пунктах меню. Главное - понимать общие правила и приемы работы с ОС и событийно-объектно-ориентированными приложениями, обладающими унифицированным интерфейсом (см. раздел 1).
Запуск программ в Windows также предельно прост, но есть несколько вариантов: с помощью ярлыков, командой Пуск/Программы и т.д., с помощью команды Пуск/Выполнить, с помощью двойного щелчка мышью по EXE-файлу в открытой папке или в каталоге, открытом на панели операционной оболочки, из командной строки операционной оболочки.
2.1. Самостоятельная работа 1. ОС Windows. Рабочий стол, панель задач, их свойства и методы. Панель управления. Ярлыки программ и главное системное меню. Создание ярлыка программы на рабочем столе и в главном системном меню. Запуск программ
Используя ОС Windows, прежде всего, надо уметь выполнять некоторые настройки системы, работать с папками и файлами, запускать программы. Эта работа посвящена настройкам системы и запуску программ (см. вводную часть раздела). Задание 1 - установить следующие свойства Рабочего стола: Фоновый узор -нет, Рисунок - нет.
Задание 2 - установить следующие свойства Панели задач: Расположить поверх всех окон, Отображать часы.
Задание 3 - установить точку в качестве разделителя целой и дробной частей числа.
Задание 4 - для переключения клавиатуры с английского языка на русский и обратно установить комбинацию клавиш <Ctrl>+<Shift>; установить в качестве основного языка английский.
Задание 5 - запустите программу Калькулятор с помощью команды Пуск/Программы/Стандартные/Калькулятор; попробуйте перетаскивать окно программы, "взявшись" мышью за строку заголовка; закройте программу (кнопка с изображением крестика в правом верхнем углу окна Калькулятора); создайте для нее ярлык на рабочем столе и в главном системном меню; запустите с помощью ярлыка (двойной щелчок мышью по ярлыку); запустите программу Блокнот (Пуск/Программы/Стандартные/Блокнот); переключитесь с программы Блокнот на программу Калькулятор с помощью кнопки на панели задач, снова переключитесь на программу Блокнот; закройте обе программы.
2.2. Самостоятельная работа 2. ОС Windows. Работа с папками, файлами, корзина
1) Открыть папку-приложение Мой компьютер. В меню Вид выбрать вариант изображения папок и файлов, например, в виде списка или в виде значков. Открыть корневой каталог диска С: - он отображает папки и файлы, хранимые на жестком диске. В папке С: найти и открыть папку Информатика. В случае отсутствия этой папки создать ее. Если папка существует, то пункт 2 только прочитать, но не выполнять. Примечание: здесь и далее вместо корневого каталога диска С: для размещения своих папок можно использовать папку Мои документы. Ее местоположение может быть разным, но в компьютерных классах на каждом компьютере обычно есть ярлык этой папки.
2) Для создания объекта (папки или ярлыка) в другом объекте (в любой папке или на рабочем столе) надо помнить, что методы и свойства любого объекта отображаются во всплывающем (контекстном) меню, которое появляется при щелчке правой кнопкой мыши в пределах объекта, например, на чистом месте папки или рабочего стола. Следовательно, для создания в папке С: папки Информатика надо установить указатель мыши на свободное место папки С: и, щелкнув правой кнопкой, выбрать во всплывшем меню (щелчком левой кнопки мыши) пункт Создать. Теперь надо подождать появления нового меню, в котором надо выбрать тип создаваемого объекта - Папка. После этого в папке С: появится значок новой папки - остается с помощью клавиатуры ввести ее имя. При вводе имени, возможно, потребуется переключить клавиатуру на русский язык комбинацией клавиш <Ctrl>+<Shift> или <Alt>+<Shift> - см. введение к разделу 2.
3) В папке Информатика найти или создать папку Самост_работы.
4) Кнопкой Пуск открыть меню Программы/Стандартные/Paint. Развернуть окно графического редактора Paint до максимального размера и, используя панель инструментов этого редактора, нарисовать план ИрГТУ - корпуса А,Б,В,Г,Д,Е,Ж,И,К. (Рис.2.1). Вместо редактора Paint для рисования можно воспользоваться текстовым процессором Word, сделав видимой панель инструментов Рисование.
5) Выбрать пункт меню Файл/Сохранить как... (Рис.1.4). Сохранить как... - это значит: 1) "Сохранить где" (в какой папке - в этом примере выбрана папка С:\Информатика\Самост_работы), 2) "Под каким именем" (в примере файл назван ИрГТУ) и 3) "В каком формате" (выбран тип файла *.bmp - 24-разрядный рисунок). Используя это диалоговое окно сохранить свой рисунок в своем каталоге (папке) на жестком диске. Закрыть редактор Paint.
6) Используя Мой компьютер, найдите созданный файл ИрГТУ.bmp в своей папке (в примере это папка С:\Информатика\Самост_работы). Теперь создайте папку с именем Vrem прямо на Рабочем столе.
Рис.2.1. Схематический план ИрГТУ
7) Переместите файл ИрГТУ.bmp в папку Vrem. Для перемещения файла его значок надо выделить, щелкнув по нему левой кнопкой мыши, а затем "тащить" значок из одной папки в другую держа левую кнопку мыши нажатой. Теперь скопируйте этот же файл из папки Vrem в свою папку. Копирование отличается от перемещения тем, что во вторую папку перемещается копия файла, а в первой папке он также остается. Копирование, как и перемещение, можно выполнить "перетаскиванием" значка файла, но во время "буксировки" файла мышью надо еще держать нажатой клавишу <Ctrl> на клавиатуре. Другой способ копирования или перемещения выделенного объекта основывается на использовании пунктов меню Копировать или Вырезать (объект копируется или перемещается в буфер обмена - в специальную системную папку), а затем Вставить (объект вставляется из буфера обмена в открытую активную папку). Пункты меню Копировать, Вырезать и Вставить легко найти в меню Правка любой папки или в контекстном меню любого объекта (контекстное меню всплывает при щелчке по объекту правой кнопкой мыши). Надо также помнить, что основные пункты меню дублируются кнопками панели инструментов в каждой папке и в каждом приложении. Кроме того, выделенный объект можно копировать, перемещать в буфер обмена, а затем вставлять по месту назначения с помощью клавиатурных комбинаций:
<Ctrl>+<Ins> или <Ctrl>+<C> - копировать,
<Shift>+<Del> или <Ctrl>+<X> - вырезать, <Shift>+<Ins> или <Ctrl>+<V> - вставить, Под вставкой понимается копирование содержимого Буфера обмена в активную папку, а при вставке текста - туда, где в данный момент находится текстовый курсор.
8) Убедившись, что рассматриваемый файл присутствует в обеих папках, удалите его из папки Vrem. Для удаления можно воспользоваться всплывающим меню, щелкнув по объекту (по значку файла ИрГТУ.bmp) правой кнопкой мыши. Можно также выделить файл щелчком левой кнопки мыши и нажать клавишу <Delete> на клавиатуре.
9) Восстановите удаленный файл, используя меню Правка или всплывающее меню папки, появляющееся, как всегда, при нажатии на объект (здесь на папку) правой кнопкой мыши - это меню называют еще контекстным. Снова удалите файл - другим способом: отбуксируйте его на значок Корзины. Теперь откройте Корзину и восстановите файл еще одним способом: отбуксируйте его мышью из корзины в папку Vrem или на ее значок, если папка закрыта. Снова удалите файл из папки Vrem.
10) Повторите пункты 7-9, но теперь попробуйте пользоваться не всплывающим меню а основным меню папки или кнопками Копировать и Вставить, находящимися на панели инструментов папки. Чтобы панель инструментов папки была видна, воспользуйтесь меню Вид. 11) Удалите папку Vrem - рабочий стол не стоит "засорять" папками и файлами без особой нужды. Познакомьтесь со свойствами и методами объекта Корзина. Обратите внимание на то, что важнейшим свойством корзины является ее объем, выраженный в процентах от объема диска. Ведь корзина - это специальная системная папка. Туда попадают удаляемые информационные объекты. Если очередной удаляемый объект уже не помещается в корзину, то ее дно как бы приоткрывается, и самый старый мусор пропадает безвозвратно.
2.3. Самостоятельная работа 3. ОС Windows. Проводник Windows
Проводник Windows одновременно отображает как структуру вложенности находящихся на компьютере папок (их иерархию), так и содержимое выделенной папки. Это особенно удобно при копировании и перемещении данных. Достаточно открыть папку, содержащую нужный файл, и перетащить этот файл в другую папку (на ее ярлык).
Вызов Проводника:
Меню Пуск/Программы/Стандартные/Проводник, или
Открыть Контекстное меню кнопки Пуск, выбрать Проводник, или
Открыть Контекстное меню ярлыка любой папки, выбрать Проводник.
Задание 1 - откройте Проводник, закройте, снова откройте другими способами
Общий вид проводника:
Рис.2.2. Общий вид проводника
Рабочее окно Проводника делится на две части. В левой части отображается содержимое компьютера в виде "дерева", что дает возможность быстрого и наглядного просмотра содержимого дисков и сетевых ресурсов в правой части окна. Внизу окна расположена строка состояния - в ней проводник выводит сообщения.
Включение (выключение) строки состояния:
В меню Вид установить (удалить) флажок Строка состояния.
Задание 2 - включите, выключите, снова включите строку состояния.
Наличие прямоугольника слева от имени папки говорит о том, что эта папка имеет вложенные папки. Знак "плюс" говорит о том, что вложенные папки есть, но их в данный момент не видно. Знак "минус" говорит о том, что все вложенные папки показаны в левой части окна.
Закрытие (открытие) вложенных папок:
Щелкнуть мышью по знаку "минус"/"плюс" слева от папки. При этом правая часть окна остается без изменений.
Задание 3 - поработайте с "плюсом" и "минусом"
Просмотр содержимого папки:
Щелкните мышью по значку соответствующей папки, значок папки примет вид открытой папки. В правой части окна появится ее содержимое.
Текущей (активной) называется папка, содержимое которой отображено в правой части окна. При этом имя папки выведено в заголовок окна Проводника.
Открытие документа (запуск программы):
В правой части окна подвести курсор мыши к соответствующему объекту и дважды щелкнуть мышью или
Открыть контекстное меню соответствующего объекта в правой части окна, выбрать Открыть.
Изменение вида окна Проводника:
С помощью кнопок на панели инструментов или
С помощью меню Вид/Крупные значки (Мелкие значки, Список, Таблица).
Задание 4 - с помощью меню Вид выведите на экран панель инструментов Проводника, измените размеры областей окна, перетащив с помощью мыши разделяющую границу.
Работа с папками и файлами
Создание папки
Папка будет создана в активном окне.
Поставить курсор в поле папки (в правой части рабочего поля Проводника), вызвать контекстное меню и выбрать Создать/Папку, или
Меню Файл/Создать/Папка.
Появится значок папки с синим прямоугольником. Вместо синего прямоугольника ввести имя папки. Зафиксировать его:
Щелкнуть мышью в рабочем поле окна, или
Нажать <Enter>.
Задание 5 - в папке С:\Информатика создайте папку Временная, путь к этой папке: С:\Информатика\ Временная
Копирование объектов (папок, файлов, ярлыков)
Выделить копируемый объект.
Записать копию в буфер обмена.
Открыть папку, куда требуется вставить объект.
Вставить объект из буфера.
Выделение объектов:
Чтобы выделить Используйте...
Объект: Щелкнуть мышью.
Несколько объектов: Выделить первый объект, нажать <Ctrl> и щелкать мышью. Группу объектов: Выделить первый объект, нажать <Shift>, щелкнуть мышью по последнему объекту.
Выделить все:Меню Правка/Выделить все.
Запись копии в буфер обмена:
Меню Правка/Копировать, или
Нажать кнопку Копировать на Панели инструментов, или
Установить курсор на объект, вызвать Контекстное меню/Копировать.
Вставка объекта из буфера обмена (в активную папку):
Меню Правка/Вставить, или
Нажать кнопку Вставить на Панели инструментов, или
Установить курсор на объект, вызвать Контекстное меню/Вставить.
Задание 6 - скопируйте созданную Вами папку С:\Информатика\Временная в корневой каталог диска C: - путь к этой папке будет иметь вид C:\Временная
Переименование объектов
Выделить объект.
Меню Файл/Переименовать, или установить курсор на объекте, вызвать Контекстное меню/Переименовать.
Задание 7 - переименуйте папку, которую Вы создали копированием на диске C: - пусть эта папка имеет имя TMP, путь к папке: C:\TMP
Перемещение объектов
Выделить перемещаемый объект.
Забрать объект в буфер (меню Правка/Вырезать или Контекстное меню/Вырезать).
Открыть папку, куда требуется вставить объект.
Вставить объект из буфера точно так же, как при копировании.
Задание 8 - переместите папку TMP из корневого каталога диска C: в папку C:\Информатика
Удаление объектов
Выделить объект. Далее использовать меню Файл/Удалить, или Контекстное меню/Удалить или клавишу <Delete>
Задание 9 - удалите папки C:\Информатика\Временная и C:\Информатика\TMP
Удаленные объекты (например, папки и файлы) помещаются в папку Корзина, предназначенную для временного хранения удаленных файлов.
Восстановление объектов
Открыть корзину. Выделить файлы или папки, которые требуется восстановить. Меню Файл/Восстановить.
Файлы или папки будут восстановлены в тех же папках, из которых были удалены. При восстановлении папки будут восстановлены и файлы в ней. Фактическое удаление файлов с диска происходит после очистки корзины (см. в меню корзины пункт Файл/Очистить корзину или пункт Очистить корзину в контекстном меню ее ярлыка). Задание 10. Восстановите папку Временная, затем найдите ее и вновь удалите, очистите корзину.
2.4. Самостоятельная работа 4. Операционная оболочка FAR, архиватор WinRAR
FAR Manager, часто называемый просто FAR'ом, как и широко известная программная оболочка Norton Commander, обеспечивает:
* наглядное отображение файловой системы на экране и удобные средства для путешествия по этой системе;
* всевозможные служебные функции - манипуляции с файлами (копирование, переименование, перенос), информационный сервис и др.;
* диалог с MS DOS.
При этом FAR обладает полезными возможностями: 1) работает с длинными именами файлов,
2) входит в архивы всех известных архиваторов как в простые папки, отыскивает файлы в архивах,
3) позволяет обмениваться данными с другими программами через буфер обмена,
4) пересылает файлы по протоколу FTP - эта функция полезна для доступа к данным на FTP-серверах в Интернете; FAR поддерживает и другие внешние подключаемые DLL-модули (Plagins), которые позволяют просматривать графические файлы, взаимодействовать с сотовым телефоном и т.п.
5) встроенный редактор FAR'а просматривает и позволяет искать тексты в различных кодировках - DOS, Windows, Unicode, KOI8-R.
Настройка программы FAR Manager включает в себя:
1) Создание ярлыка на рабочем столе - см. лабораторную работу 1. Обычно программа FAR.EXE находится в каталоге C:\Program Files\FAR.
2) Установку свойств ярлыка. В контекстном меню ярлыка выбирают Свойства и для удобства последующей работы во вкладке Расположение заменяют значения (300) высоты буфера экрана и высоты окна, например, на 30; во вкладке Параметры надо убрать флажок Выделение мышью.
3) Установку параметров программы. Надо вызвать программу, сделать видимым меню программы (<F9>) и сделать следующие установки: а) основной язык - Русский, язык помощи - Русский (пункт меню Параметры/Языки), б) флажок - Всегда показывать меню (пункт меню Параметры/Настройки интерфейса). При желании можно изменить значения еще нескольких параметров, например, установить флажок Снимать атрибут R/O с CD файлов (пункт меню Параметры/Системные параметры). После установки параметры надо сохранить (Параметры/Сохранить параметры).
Рис. 2.3. Окно операционной оболочки FAR Manager
Окно программы FAR (Рис. 2.3) на двух панелях демонстрирует оглавления двух каталогов-папок (в частном случае на обеих панелях может быть представлен один и тот же каталог). Имя логического диска и имя каталога указаны в заголовке панели. Заголовок одной из панелей выделен цветом: отображаемый на ней каталог является текущим (активным - см. левую панель на рис. 2.3).
Оглавление каждой панели содержит строки трех типов: * строку "..", обозначающую выход в "родительский" каталог данной папки; * строки с именами подкаталогов данного каталога (см. правую панель на рис. 2.3); * строки с именами отдельных файлов.
Одна из строк активной панели выделена курсорной рамкой (программа Rar.exe на рис. 2.3). Перемещение курсорной рамки по строкам панели осуществляют клавишами управления курсором или мышкой. Переход из окна в окно выполняется с помощью клавиши <Tab> или мыши. Для перехода в другой каталог надо "встать" на строку с его именем и нажать <Enter>, либо применить двойной щелчок мышью по этой строке. При этом необходимо учитывать, что строка, соответствующая вышестоящему ("родительскому") каталогу, содержит не его имя, а две точки - "..". Нижняя часть окна FAR заполнена информацией о выделенном файле (размер, время создания). Ниже размещается командная строка для задания команд DOS. Еще ниже представлен ряд кнопок-подсказок (1, 2, ...,10), на которых написано, что произойдет при щелчке мышью по кнопке или при нажатии соответствующей функциональной клавиши (<F1>,<F2>,...,<F10>). На рис. 2.3 подписи кнопок в нижнем ряду изменены, т.к. в момент копирования окна в буфер обмена была нажата клавиша <Alt>.
Задание 1. Удалите ярлык программы FAR Manager с рабочего стола, создайте ярлык снова, установите его свойства, откройте программу, установите и сохраните ее параметры, закройте, вновь откройте. Закрывать FAR можно с помощью кнопки Выход или клавишей <F10>.
Задание 2. С помощью программы FAR на обеих панелях откройте каталог C:\Информатика\Самост_работы. Найдите файл ИрГТУ.bmp (см. самостоятельную работу 2).
Работа с файлами и каталогами Выделение (пометка) файлов и папок (каталогов). Для выделения одного файла или каталога достаточно щелкнуть по нему мышью или подвести курсорную рамку клавишами управления курсором. Несколько файлов и (или) каталогов можно выделить с помощью клавиши <Ins>. Для выделения всех файлов можно воспользоваться клавишей <+> на малой цифровой клавиатуре, для отмены выделения - клавишей <->, для инверсии пометки - клавишей <*> - также на малой цифровой клавиатуре.
Открытие документа (программы). Сделать двойной щелчок мышью по названию файла или выделить его и нажать клавишу <Enter>.
К операциям с файлами и каталогами относят: копирование, перенос (из каталога в каталог), переименование, удаление, создание каталога, создание текстового файла. Перед осуществлением каждой из этих операций (кроме операций создания) нужно найти и выделить один или множество файлов (каталогов), подлежащих воздействию выбранной операции. При этом в случае копирования или перенесения файлов (каталогов) на противоположной панели должен быть открыт каталог, в который требуется поместить результат операции. Для копирования применяется клавиша <F5> (или щелчок мышкой по кнопке 5 Копир.), для переноса и переименования - <F6>, для удаления - <F8>, для создания нового каталога - <F7>, для создания текстового файла - <Shift>+<F4>, для редактирования текстового файла - <F4>, а для его просмотра без внесения изменений - <F3>.
Задание 3. На левой панели откройте каталог C:\Информатика\ Самост_работы, а на правой панели C:\Информатика. Скопируйте файл ИрГТУ.bmp из первого каталога во второй, присвоив копии имя План_ИрГТУ.bmp. FAR оснащен ясной системой помощи на русском языке; она вызывается стандартно - клавишей <F1> - и позволяет без труда познакомиться со всеми возможностями оболочки: с поиском файлов (<Alt>+<F7>), со встроенным текстовым редактором, с выбором режимов сортировки папок и файлов на левой и правой панелях (меню Левая, Правая) и с рядом других полезных функций и возможностей (меню Файлы, Команды). Следующее задание посвящено текстовому редактору FAR'а.
Задание 4. Создайте в папке C:\Информатика\Самост_работы текстовый файл Возможности_FAR.txt. Введите в него предыдущий абзац: "FAR оснащен ясной системой помощи...", установив кодировку Windows (<F8> или <Shift>+<F8>). Познакомьтесь с помощью Справки (<F1>) с текстовым редактором FAR'а. Выйдите из папки Самост_работы в каталог C:. Найдите файл Возможности_FAR.txt (<Alt>+<F7>).
Архиваторы. Архиватор WinRAR
Архив - это файл, напоминающий каталог (папку). Он содержит в себе один или много файлов, сжатых до меньших размеров с помощью специальных программ, называемых архиваторами или упаковщиками. Для извлечения файлов из архива, их разархивирования, служат программы-распаковщики. Однако многие широко распространенные архиваторы (ARJ, RAR, WinRAR, WinZIP) совмещают в себе функции создания архивов и их распаковки.
С архивами, как будет показано ниже, во многих случаях удобно работать в операционной оболочке Far, но это совсем не обязательно. Так, архиваторы WinZIP и WinRAR представляют собой удобные приложения Windows. Подобно приложению-папке Мой компьютер они позволяют: 1) "войти" в любую папку или в архив и далее рассматривать этот объект как активный каталог, 2) выделить в нем любые файлы и папки, 3) с помощью кнопок главного меню приложения, панели инструментов или контекстного меню выполнить над выделенными объектами желаемые операции. Такими операциями могут быть:
* удаление файлов или папок из текущего каталога,
* присвоение выделенным объектам пароля,
* добавление выделенных объектов в существующий архив или создание нового,
* извлечение выделенных файлов и папок из архива (если в роли текущего каталога выступает архив),
* просмотр любого файла; так, при двойном щелчке мышью по файлу, имеющему расширение имени doc, автоматически вызывается Word, и с этим файлом можно работать, но, если файл, принадлежащий не обычной папке, а архиву, изменить, то сохранять измененный файл надо не в архиве, а в любой папке (пункт меню Файл/Сохранить как).
В этой работе воспользуемся архиватором WinRAR. Он ценен еще тем, что позволяет работать не только с RAR-архивами, но и с не менее распространенными ZIP-архивами. RAR, как и FAR, - российская разработка. Автором обеих программ является Евгений Рошаль. Последняя версия WinRAR всегда доступна в Интернете на сервере www.rarsoft.com.
Задание 5. Откройте WinRAR. "Войдите" в папку C:\Информатика\ Самост_работы. Выделите файлы, имеющиеся в папке. Создайте в этой же папке архив с именем Самост_работы, содержащий файлы из этой папки. Исходные файлы удалите. Откройте архив как папку, просмотрите файл ИрГТУ.bmp (двойной щелчок мышью по файлу). Закройте программу, с помощью которой выполнялся просмотр файла. Извлеките из архива файлы ИрГТУ.bmp и Возможности_FAR.txt. Удалите архив Самост_работы.rar.
Работа с архивами в FAR'е
С созданными ранее архивами удобно работать, как с папками, прямо в FAR'е, не переключаясь с него на архиватор, например, на WinRAR. Для осуществления такого подхода необходимо иметь на своем компьютере не только архиваторы, оформленные как стандартные приложения Windows, но и так называемые консольные версии, управляемые из командной строки. Так, после инсталляции WinRAR в его каталоге, кроме исполняемого файла WinRAR.exe, всегда присутствует консольная версия программы Rar.exe. (см. каталог WinRAR на рис. 2.3). Она-то и позволяет FAR'у извлекать файлы, упакованные в архиве. Для того чтобы программа Rar.exe всегда была доступна FAR'у, скопируйте ее из каталога C:\Program Files\WinRAR в каталог C:\Program Files\FAR. Теперь кратко рассмотрим работу с архивами в FAR'е.
Создание архива. Сначала нужно выбрать окно Far'а, в котором находятся файлы, подлежащие помещению в архив. Затем надо выделить эти файлы и выполнить команду Архивировать, найдя ее в меню Файлы (или нажать клавиши <Shift>+<F1>). Появится диалоговое окно, в котором можно выбрать программу-архиватор, и назначить имя архиву. Архив будет создан в активном каталоге - там же, где находятся исходные файлы. Но можно вместо имени архива указать полный путь - тогда архивный файл будет создан в указанном каталоге или, на дискете, если, указать путь a:\Имя архивного файла. Имя файла можно указывать без расширения - расширение, соответствующее выбранному типу архива (arj, zip, rar и т.п.) добавляется автоматически.
Добавление файлов в архив и их извлечение из архива. Выше уже отмечалось, что FAR работает с архивом, как с обычным каталогом. Следовательно, если на одной панели раскрыть архив, как каталог, а на другой панели открыть еще один каталог, то файлы можно копировать (<F5>) и переносить (<F6>) из этого каталога в архив и обратно. Удалять файлы из архива также можно, как из обычной папки (<F8>). Для переименования файлов в архиве и в обычном каталоге удобно использовать комбинацию клавиш <Shift>+<F6>.
Задание 6. Вновь, как в задании 5, создайте в папке Самост_работы архив Самост_работы.rar, но теперь сделайте это прямо в FAR'е. Обратите внимание на размер архивного файла. Откройте архив как папку, просмотрите файл ИрГТУ.bmp (двойной щелчок мышью по файлу). Закройте программу, с помощью которой выполнялся просмотр файла. Извлеките из архива файлы ИрГТУ.bmp и Возможности_FAR.txt. Обратим также внимание на то, что в момент создания архива можно указать пароль. Эта возможность, в частности, полезна при пересылке писем в Интернете. Надо только, чтобы адресат также знал Ваш пароль.
3. Текстовый процессор Microsoft Word
3.1. Назначение. Основные понятия
Текстовый процессор Word предназначен для создания, просмотра, редактирования и форматирования официальных и личных документов. Word позволяет применять различные шрифты, вставлять в документ таблицы, диаграммы, сложные математические формулы, графические иллюстрации и звуковые комментарии, обеспечивает проверку орфографии. На рис. 3.1 изображено окно Word с элементами управления (см. также подраздел 1.2).
1234 567
8
9
10
11
12
13
14
15
23 22 21 20 19 18 17 16
Рис. 3.1. Элементы окна Microsoft Word
1- кнопка оконного меню программы, 2 - кнопка оконного меню документа, 3 - строка заголовка, 4 - строка меню, 5 - линейка, 6 - кнопки управления размерами окна, 7- кнопки управления размерами окна документа, 8 - панель инструментов Стандартная, 9 - панель инструментов Форматирование, 10, 12 - кнопки перемещения документа в окне на одну строку вверх и вниз, 11 - бегунок, 13, 15 - кнопки перемещения документа в окне к предыдущему и следующему объекту, 14 - кнопка Выбор объекта перехода, 16, 19 - кнопки смещения документа в окне влево и вправо, 17 - строка состояния, 18 - бегунок на горизонтальной полосе прокрутки, 20, 21, 22, 23 - кнопки для выбора режима представления документа в окне
Поясним основные понятия, применяемые затем при рассмотрении приемов работы с текстовым процессором.
Документ - совокупность объектов, разработанных для представления общей темы. Объектами могут быть фрагменты текста, рисунки, диаграммы, таблицы, формулы и т.п.
Символ - минимальный элемент текста документа. Постоянно используемые символы представлены на клавиатуре, остальные вставляются с помощью команды Вставка/Символ. Из символов состоят слова. Пробел используется только для разделения слов, но не для позиционирования текста - для этой цели служат отступы (см. подраздел 3.2) и табуляция.
Абзац - фрагмент текста, процесс ввода которого закончился нажатием клавиши <Enter>. Каждый заголовок также является абзацем. Клавишей <Enter> пользуются только для перехода к следующему абзацу и никогда в иных случаях, т.к. переход на новую строку в пределах одного абзаца происходит автоматически.
Фрагмент - непрерывная часть текста.
Редактирование текста - это внесение изменений в документ, т.е. замена слов, изменение предложений и целых фрагментов, удаление, перемещение, вставка фрагментов текста.
Форматирование текста - это его оформление, т.е. выбор шрифтов, интервалов между строками, отступов строк в абзацах, способов выравнивания текста и многое другое, определяющее дизайн документа.
Стиль - поименованный набор параметров форматирования, которые определяют вид (дизайн) фрагмента текста.
Шаблон - заранее отформатированный текст, например, шаблон приказа.
3.2. Модель фрагмента текста. Параметры форматирования. Стили
Модель любого объекта - это, по-существу, его описание ограниченным набором параметров. Для описания формата фрагмента текста в текстовых процессорах, в том числе и в Word'е, используют три группы параметров: * параметры шрифта - гарнитура, размер, начертание;
* параметры абзаца - способ выравнивания, отступы, интервалы;
* параметры заливки и границ.
Перечисленные параметры можно задавать для любого выделенного фрагмента текста. Для выбора гарнитуры, т.е. названия шрифта, используют поле со списком на панели инструментов Форматирование. На рис. 3.1 в этом поле со списком выбран шрифт Times New Roman, а в соседнем поле со списком выбран размер шрифта - 10. Под начертанием подразумевается то, что шрифт может быть жирным, наклонным (курсив), подчеркнутым, надстрочным, подстрочным и т.п. Все эти параметры видны в диалоговом окне, которое открывается командой Формат/Шрифт. Для выбора параметров абзаца служит диалоговое окно, открывающееся командой Формат/Абзац - см. рис. 3.2. В этом окне в поле со списком Уровень задается уровень заголовка. Например, абзац может быть заголовком второго уровня, как на рисунке. Отступы - это отступы от левого и правого полей, на рисунке они заданы, чтобы длинный заголовок был немного уже основного текста. Отступ красной (первой) строки абзаца для заголовков не задают - иначе выравнивание будет не по центру. Межстрочный интервал на рисунке задан множителем 1.3. Интервалы перед абзацем и после него (12 пунктов) заданы, чтобы отделить заголовок от предшествующего и последующего текста.
Рис. 3.2. Диалоговое окно для установки параметров абзаца
Параметры границ и заливки задают в диалоговом окне, которое открывается при выборе пункта меню Формат/Границы и заливка. Эти параметры служат для выделения тех фрагментов текста, на которые надо обратить внимание читателя. Заливку не стоит задавать густой - достаточно 5-10% серого цвета. Границы не обязательно задавать в виде рамки - можно использовать любые комбинации из четырех границ, относя их к выделенному тексту или же к абзацу целиком.
Для облегчения форматирования служат кнопки на панели инструментов Форматирование. Но квалифицированный специалист вообще не станет индивидуально форматировать большую часть фрагментов текста - он разработает для себя несколько стилей и будет вводить фрагменты текста по схеме: выбор стиля (левое поле со списком на панели Форматирование); ввод фрагмента текста. Для создания или изменения стилей надо выбрать пункт меню Формат/Стили и форматирование. Мы рассмотрим это подробнее в Лабораторной работе 1, но сначала определим типовую последовательность создания документа.
3.3. Типовая последовательность создания документа
Для создания документа рекомендуется следующая последовательность работы:
1. Используя пункт меню Файл/Параметры страницы (см. рис. 3.2, 1.3), выбрать размер бумаги (обычно A4: 29.7 см  21 см), ее ориентацию (например, книжную) и поля (например, слева - 2.8 см, справа - 1.2 см, сверху - 2.2 см, снизу - 2.5 см). При таком выборе полей "полезная" часть страницы будет иметь ширину 17 см и высоту 25 см. В диалоговом окне Параметры страницы можно нажать кнопку По умолчанию..., и тогда выбранные параметры сохранятся в шаблоне и будут предлагаться при создании очередного документа.
2. В меню Вид выбрать удобный масштаб изображения (обычно 100%), сделать видимой Линейку (появится сантиметровая разметка страницы вверху и слева) и вариант представления будущего документа на экране: * Обычный - представлена только содержательная часть документа без реквизитов оформления (колонтитулы, подстраничные сноски и т. п.).
* Разметка страницы - экранное представление полностью соответствует печатному. Поэтому этот вариант представления документа используют чаще всего.
* Web-документ - экранное представление не совпадает с печатным. В этом режиме разрабатываются электронные документы.
* Структура - документ отображается с утрированным выделением его структуры. Режим полезен в тех случаях, когда разработку документа начинают с создания плана содержания. Он отличается тем, что при его включении автоматически открывается вспомогательная панель инструментов, элементы управления которой позволяют править структуру документа.
* Схема - окно имеет две рабочие панели. На левой панели представлена структура документа, а на правой - сам документ.
3. Используя пункт меню Вид/Панели инструментов, добиться того, чтобы в окне Word были отображены только те панели инструментов, которые потребуются; обычно это панели Стандартная и Форматирование. Другие панели, например, Рисование, можно всегда вызвать, когда они понадобятся, а не оставлять на экране постоянно, чтобы не сужать полезную часть рабочего окна Word.
4. Используя пункт меню Формат/Стили и форматирование, изменить стили оформления основного текста (стиль Обычный), заголовков первого, второго, а если требуется, то и третьего уровня (стили Заголовок 1, Заголовок 2, Заголовок 3). Полезно также создать стили По центру и Для таблиц. Первый из этих стилей понадобится для оформления титульных листов и подрисуночных надписей, а второй - для ввода данных в таблицы (см. Лабораторную работу 1).
5. Выбрать каталог для размещения будущего документа и присвоить документу имя - пункт меню Файл/Сохранить как (см. рис. 1.4).
6. Вводить фрагменты текста, вставляя в них рисунки, таблицы, списки, формулы и другие объекты. Для ввода абзаца (основного текста или заголовка) надо выбрать стиль и ввести текст. После выбора стиля курсор установится в строке в соответствии с параметрами форматирования (способ выравнивания, отступы). Курсор перемещается по мере ввода символов, переход на следующую строку происходит автоматически. Для начала нового абзаца (только для этого) следует нажать клавишу <Enter>. Продолжая работу с документом, его периодически сохраняют с помощью кнопки Сохранить в меню Файл. Кнопка дублируется на панели инструментов Стандартная и имеет вид дискеты.
7. Вставить номера страниц - пункт меню Вставка/Номера страниц.
8. Установить курсор в место желаемого размещения оглавления (обычно для оглавления резервируется страница после титульного листа документа) и выбрать пункт меню Вставка/Ссылка/Оглавление и Указатели/Оглавление. Далее во вкладке Параметры выбрать стили заголовков, нажать кнопку ОК, и оглавление будет автоматически создано: Word найдет все абзацы, стили которых выбраны как стили заголовков, и поставит им в соответствие номера страниц. Теперь должно быть понятно, что для ввода надписей на титульном листе не нужно использовать стили заголовков.
9. Созданный документ можно распечатать, используя кнопку Печать на панели инструментов или выбрав команду Печать в меню Файл. После активизации команды появляется диалоговое окно, позволяющее сделать необходимые установки.
Теперь перейдем к лабораторным работам, позволяющим освоить предложенную последовательность создания документа и технические аспекты ввода, форматирования и редактирования фрагментов текста, а также вставки и форматирования различных объектов: таблиц, рисунков, формул и т.п.
3.4. Лабораторные работы по текстовому процессору Word
Лабораторная работа W1. Подготовка к созданию документа. Изменение и разработка стилей. Первое сохранение документа
Задание 1. Внимательно прочитайте параграфы 3.1, 3.2. Выполните пункты 1-4 рекомендуемой в параграфе 3.3 последовательности создания документа. При этом в соответствии с таблицей 3.1 измените стили Обычный, Заголовок 1, Заголовок 2, а также создайте новые стили: По центру и Для таблиц. Пусть шрифт будет везде Times New Roman, а межстрочный интервал -1. Таблица 3.1. Пример разработки стилей
СтильПараметры шрифтаПараметры абзацаРазмерНачертание символовВыравниваниеОтступы
в строкахОтступ красной строкиИнтервалыСлеваСправаПеред абзацемПосле абзацаОбычный14ОбычныеПо ширине001.2500Заголовок 116ЗаглавныеПо центру11006 п.Заголовок 214ЖирныеПо центру11012 п.12 п.По центру14ОбычныеПо центру1106 п.0Для таблиц12ОбычныеПо левому краю00000 Поясним некоторые из выбранных параметров. Основной текст (стиль Обычный) выравнивается по ширине, а заголовки по центру. Выравнивание по ширине приведет к выравниванию текста и по левому, и по правому краям - ширина строк абзаца будет постоянной за счет растяжения пробелов между словами. Для основного текста предусмотрен отступ красной строки - первой строки абзаца, а для заголовков - равные отступы слева и справа, чтобы заголовок не размещался по всей ширине строки (от левого поля до правого). Наконец, для Заголовка 1 предусмотрен интервал после него (заголовок первого уровня, т.е. название главы или раздела, обычно располагается вверху новой страницы) а для Заголовка 2 - перед ним и после него.
Для создания или изменения стилей командой Формат/Стили и форматирование откройте соответствующее диалоговое окно. Найдите сначала стиль Обычный и откройте список справа от названия стиля. Выберите в списке команду Изменить - откроется еще одно диалоговое окно. Оно имеет заголовок Изменение стиля. В этом окне сначала выполните команду Формат/Шрифт и измените параметры шрифта. Затем выполните команду Формат/Абзац и измените параметры формата. Теперь в поле со списком Стиль следующего абзаца выберите Обычный. Установите флажок Добавить в шаблон и нажмите кнопку ОК - стиль изменен.
Теперь измените стили заголовков. Их надо изменять после внесения изменений в стиль Обычный, т.к. стили заголовков, как правило, основываются на стиле Обычный и поэтому изменяются при изменении этого стиля.
Для создания нового стиля в диалоговом окне Стили и форматирование щелкните по кнопке Создать стиль - откроется диалоговое окно Создание стиля. Оно почти ничем не отличается от окна Изменение стиля. Действовать надо так же, как при изменении стиля, только не забыть заполнить поля Имя (стиля), Основан на стиле и Стиль следующего абзаца.
Задание 2. Выберите стиль По центру и создайте титульный лист реферата на тему "Текстовый процессор Word". Сохраните документ с помощью команды Файл/Сохранить как.
Лабораторная работа W2. Ввод фрагментов текста, их форматирование и редактирование
Задание 3. Введите начало подраздела 3.4 - исключая таблицу 3.1, но включая абзац, следующий после таблицы. Перед вводом заголовка подраздела выберите стиль Заголовок 2, перед вводом заголовка лабораторной работы - стиль Заголовок 3, перед вводом текста - стиль Обычный. Завершите форматирование введенного текста, выделяя те слова и части предложений, которые в исходном тексте имели начертание, отличающееся от основного текста. Выделив очередной такой фрагмент, придайте ему соответствующее начертание, используя панель инструментов Форматирование. Первый абзац основного текста (Задание 1) возьмите в рамку; для этого можно использовать команду Формат/Границы и заливка или соответствующую кнопку на панели инструментов Форматирование. На этой же панели инструментов обратите внимание на кнопку Копировать формат - ею удобно пользоваться во многих случаях.
Задание 4. Выделите последний абзац, введенный в задании 3, вырежьте его, а затем вставьте перед предыдущим абзацем. Попрактикуйтесь в копировании и перемещении фрагментов текста, используя для этого кнопки Вырезать, Копировать, Вставить на панели инструментов Стандартная или же клавиатурные команды, приведенные в подразделе 2.2 (см. самостоятельную работу 2). Лабораторная работа W3. Табуляция, списки, многоколончатая верстка
Табуляция. Откройте Word. В меню Вид пометьте флажком пункт Линейка. Перед тем как набирать текст, необходимо установить позиции табуляции. Для этого нужно слева от линейки щелчками мыши по квадратику с символом табуляции выбрать один из трех возможных символов: ┘ - выравнивание по правому краю, └ - по левому краю, ┴ - по центру относительно табулятора. Теперь щелчками мыши установите на линейке позиции табуляции. Можно воспользоваться и пунктом меню Формат/Табуляция. В выбранных позициях на линейке должен быть виден символ табуляции. Нажатие клавиши <Tab> перемещает курсор в текущей строке к следующей позиции табуляции. Для удаления табулятора перемещают символ табуляции за пределы линейки. Задание 5. Установите табулятор └ в позиции 3, 7, 11 и введите список, аналогичный приведенному ниже. Попробуйте выделить первую строку или, наоборот, остальные строки и переместить мышью какой-нибудь табулятор - соответствующий столбец в выделенных строках также переместится. Тип любого установленного табулятора можно изменить в диалоговом окне, которое появится, если по табулятору дважды щелкнуть мышью - попробуйте.
№ ппФамилияИмяОтчество
1ИвановИванИванович
2СидоровСидорСидорович
3ПетровПетрПетрович
Списки. Перечисления в документе приводят в виде списка. Списки бывают маркированными и нумерованными. Нумерованные списки применяют, если важна последовательность перечисления. Для создания списка нужно установить курсор в строку, начиная с которой требуется поместить список. В меню Формат/Список выберите вариант оформления списка. При вводе списка после каждого элемента нажимают клавишу <Enter>, и на следующей строке появляется новый маркер. Таким образом, элементом списка считается абзац.
Задание 6. Введите приведенный ниже нумерованный список. Затем выделите его и с помощью меню Формат/Список преобразуйте в маркированный. Снова выделите и измените вид маркера.
Типичные пункты меню приложений:
1) Файл (File);
2) Правка (Edit);
3) Формат (Format);
4) Сервис (Tools);
5) Помощь (Help).
Многоколончатая верстка. При верстке газет, а часто и при составлении некоторых документов, материал располагают в колонках. Для перехода от обычной одноколончатой верстки к многоколончатой в документ вставляют разрыв на текущей странице (меню Вставка/Разрыв/Новый раздел на текущей странице) и переходят к многоколончатой верстке, выбирая число колонок, их ширину в см и размеры промежутков с помощью пункта меню Формат/Колонки. Перемещение курсора из одной колонки в другую происходит после заполнения колонки. Но можно перейти в другую колонку и раньше (Вставка/Разрыв/Начать новую колонку). Последнюю колонку также не обязательно заполнять до конца страницы - можно в любой момент вставить разрыв на текущей странице (Вставка/Разрыв/Новый раздел на текущей странице) и снова перейти к одноколончатой верстке с помощью пункта меню Формат/Колонки или с помощью кнопки Колонки на панели инструментов Стандартная. Есть еще один очень простой способ многоколончатой верстки: создайте таблицу из одной строки и требуемого числа столбцов (Таблица/Вставить/Таблица), введите в каждый столбец текст, выделите таблицу, удалите границы (Формат/Границы и заливка/Граница/Нет).
Задание 7. Перейдите после задания 6 к двухколончатой верстке, введите в колонки приведенные ниже списки, снова перейдите к одноколончатой верстке и введите первый абзац текста, поясняющего лабораторную работу W3. Теперь создайте таблицу из одной строки и двух столбцов, в столбцы вставьте списки из левой и правой колонок, выделите таблицу и удалите границы. В курсе информатики изучаются:
* Текстовый процессор Microsoft Word;
* Электронные таблицы Microsoft Excel;
* Базы данных Microsoft Access;
* Основы программирования
В документ можно вставлять:
* Таблицы;
* Рисунки;
* Формулы;
* Символы;
* Диаграммы Лабораторная работа W4. Вставка и форматирование таблиц, рисунков, символов, формул
Таблицы применяются для более наглядного представления данных, для упорядочения расположения сведений, содержащихся в документе. Табличные данные вводятся в ячейки, которые образуются при пересечении строк и столбцов. В ячейку можно поместить любой объект документа: текст, графику и другие. Для создания новой таблицы выбирают пункт меню Таблица/Добавить таблицу и в появляющемся диалоговом окне выбирают число строк и столбцов, а также ширину столбца. Можно также воспользоваться кнопкой Вставить таблицу на панели инструментов Стандартная и с помощью мыши выбрать число строк и столбцов. При работе с таблицами можно еще использовать кнопки панели инструментов Таблицы и границы.
Для заполнения таблицы курсор устанавливают в ячейку и вводят текст, графику или другой объект. Для выделения таблицы, ее строк и столбцов можно воспользоваться мышью или пунктами меню Таблица.
Для добавления элементов таблицы нужно выделить столько же строк, столбцов или ячеек, сколько требуется вставить, и в контекстном меню или в меню Таблица выбрать одну из команд: Добавить строки, Добавить столбцы, Добавить ячейки. После выбора команды Добавить ячейки надо выбрать один из вариантов:
* со сдвигом вправо,
* со сдвигом влево,
* вставить целую строку, * вставить целый столбец.
Чтобы удалить содержимое ячейки, надо выделить ее и нажать клавишу <Delete>. Для удаления элементов таблицы требуется выделить их и, используя меню Таблица, выполнить одну из команд: Удалить строки, Удалить столбцы, Удалить ячейки.
Для изменения высоты и ширины ячейки предназначен пункт меню Таблица/Высота и ширина ячейки, но можно также установить курсор мыши на границу ячейки и при нажатой левой кнопке изменить высоту или ширину строки или столбца.
Иногда при заполнении таблицы возникает необходимость объединения ячеек или разбиения ячейки. Перед выполнением этих операции надо выделить фрагмент таблицы и воспользоваться или кнопками панели инструментов Таблицы и границы, или контекстным меню, или командами Объединить ячейки, Разбить ячейку в меню Таблица.
Задание 8. Создайте таблицу 3.1. Установите курсор после нуля в правой нижней ячейке, нажмите <Tab> - добавится еще одна строка. Установите курсор во вторую ячейку этой строки, выполните команду Таблица/Формула/Вставить функцию (Рис. 3.2). Функция =SUM(ABOVE) суммирует содержимое ячеек, расположенных выше той, для которой записана формула. Попробуйте вставлять другие функции, например, AVERAGE - среднее, MIN - минимальное, MAX - максимальное значение в диапазоне ячеек. Поэкспериментировав со вставкой формул, удалите последнюю строку таблицы.
Рис. 3.2. Вставка формул в таблицу
В Word'е есть смысл проводить только очень простые вычисления в таблицах. Более сложные вычисления лучше выполнить в таблице Excel. А затем, если необходимо, вставить таблицу в документ Word. Рисунки. Рисунок можно вставить в текст документа или в таблицу. Курсор при этом устанавливается на место вставки рисунка. Команда Вставка/Рисунок, имеет меню, содержащее пункты: Картинки, Из файла, Автофигуры, Объект Word Art, Диаграмма и др. Выберите пункт Картинки, необходимый рисунок, нажмите кнопку Вставить. Вставленный рисунок можно выделить, щелкнув мышью, - обозначатся границы, т.е. появятся маркеры, с каждой стороны рисунка. Если удерживать кнопку мыши на одном из маркеров в углу рисунка и перемещать курсор мыши, то размеры рисунка по горизонтали и вертикали будут изменяться пропорционально. Если установить курсор мыши на рисунок и нажать правую кнопку мыши появится контекстное меню, в котором нужно выбрать пункт Формат рисунка, с его помощью можно изменять размер рисунка, положение и обтекание рисунка текстом. Также можно воспользоваться панелью инструментов Настройка изображений. Кнопки этой панели позволяют изменить яркость, контрастность рисунка. Рисунок можно поместить поверх текста и за текстом. Пункт меню Из файла позволяет вставить рисунок из выбранного растрового файла (имя файла имеет расширение bmp, gif, tif, jpg). При выборе пункта меню Автофигуры, рисунок можно сделать самому. При выборе пункта меню Объект Word Art можно выбрать стиль для ввода красочного текста. При выборе пункта меню Диаграмма вставляется диаграмма Excel.
Задание 9. Вставьте в свой текст какую-нибудь картинку: Вставка/Рисунок/Картинки. Затем выберите пункт меню Таблица/Формула. Когда появится диалоговое окно, изображенное на рис. 3.2, скопируйте его в буфер обмена с помощью комбинации клавиш <Alt> + <Print Screen>. Теперь вставьте этот рисунок из буфера обмена в свой текст. Отформатируйте его, как показано на рис. 3.2. Для организации обтекания текстом выполните команду Формат/Рисунок/Положение, выберите вариант обтекания Вокруг рамки и выравнивание рисунка По левому краю.
Символы. Ввод символов, отсутствующих в выбранном шрифте выполняется через пункт меню Вставка/Символ. Когда откроется диалоговое окно Символ, надо найти требуемый символ в одном из наборов, нажать кнопку Вставить затем Закрыть. Для смены набора символов служит поле со списком в верхней части диалогового окна - справа.
Задание 10. Вставьте в свой текст символы, образующие следующую формулу: φ = arctg(2θΔω/ω0) .
Формулы. С помощью вставки символов можно отобразить отдельные символы и самые простые формулы. Для вставки сложных формул используют редактор формул, вызываемый командой Вставка/Объект/Microsoft Equation 3.0. Работа с редактором формул иллюстрируется рисунком 3.3.
Рис. 3.3. Вставка формулы
Задание 11. Вставьте следующие формулы
1. 2. 3. 4. 5. 3.5. Контрольные работы по текстовому процессору Word
На следующих десяти страницах приведены 10 вариантов контрольных работ. Номер варианта должен совпадать с последней цифрой номера зачетной книжки. Работа должна выглядеть точно так, как соответствующий вариант.
Miсrosoft WordКонтрольная работаВариант № 1
Упражнение 1. Введите и отформатируйте приведенный ниже текст
Программное обеспечение (ПО - software) информационных технологий по назначению подразделяют на системное ПО, инструментальные средства программирования и прикладное ПО.
Системное ПО (System Software) - это программы и программные комплексы, обеспечивающие работу компьютеров и вычислительных сетей. К системному ПО относят операционные системы и операционные оболочки, программы тестирования оборудования, обслуживания дисков, обслуживания сетей, антивирусные программы и архиваторы.
Упражнение 2. Вставьте в документ таблицу
Компьютерная литература. Прайс-лист.№
п/пНаименованиеЦена, р.ИздательствоАвторГодСтр.110 минут на урок. Microsoft Excel 2000. (Освой самостоятельно)68.50ВильямсФултон1999224210 минут на урок. Windows 98 (Изучай самостоятельно)31.00ВильямсФултон Дж.2000256310 минут на урок. Word 200054.50АльфаЭйткен П.199968841001 секрет реестра Windows NT4 73.50Русская редакцияТим Дэниелс1999320 Упражнение 3. Создайте формулу с помощью редактора формул и вставьте ее в документ
Закон Кулона: Упражнение 4. Вставьте в документ символы (((((
Упражнение 5. Вставьте в документ рисунок, объект WordArt и текст - как в задании Предметом изучения информатики являются информационные технологии - процессы сбора, передачи и обработки данных с целью производства информации, пригодной для анализа человеком и принятия решений.
Упражнение 6. Составьте списки: нумерованный и маркированный
Поколения ЭВМ
1. Первые ЭВМ на электронных вакуумных лампах;
2. Полупроводниковые ЭВМ;
3. ЭВМ на интегральных схемах;
4. Вычислительные системы на больших интегральных схемах. Элементы управления в интерфейсе программ
* Окна;
* Меню;
* Кнопки;
* Переключатели;
* Флажки и др. Miсrosoft WordКонтрольная работаВариант № 2
Упражнение 1. Введите и отформатируйте приведенный ниже текст
Для подключения к Internet требуется модем и канал связи, соединяющий ЛВС предприятия или личный компьютер пользователя с сервером провайдера.
Модем необходим потому, что передаваемые сигналы накладываются (модуляция) на синусоидальный сигнал несущей частоты. Модем компьютера, передающего информацию, обеспечивает модуляцию сигнала, а принимающего - демодуляцию. Internet - разветвленная сеть, включающая в себя серверы, разбросанные по всему миру. Услуги Internet: информационные, поисковые, почтовые, услуги FTP-серверов, Internet-магазинов.
Упражнение 2. Вставьте в документ таблицу
Компьютерная литература. Прайс-лист.№
п/пНаименованиеЦена, р.ИздательствоАвторГодСтр.1Microsoft Visual Basic 6. Шаг за шагом 205.50ЭкомХальворсон М.19997202Microsoft Windows 98: Краткий курс38.00ПитерДадлей К.19993203Microsoft Word 2000. Краткий курс37.50ПитерРычков В.19992885Microsoft Word 2000. Справочник53.00ПитерКолесников1999352
Упражнение 3. Создайте формулу с помощью редактора формул и вставьте ее в документ
Несобственный интеграл: Упражнение 4. Вставьте в документ символы
(((
Упражнение 5. Вставьте в документ рисунок, объект WordArt и текст - как в задании Все современные программные средства характеризуются тремя важнейшими особенностями: они событийно-ориентированные, объектно-ориентированные и обладают дружественным по отношению к пользователю унифицированным графическим интерфейсом.
Упражнение 6. Составьте списки: нумерованный и маркированный
Поколения ЭВМЭлементы управления Windows1) ЭВМ на электронных вакуумных лампах;
2) Полупроводниковые ЭВМ;
3) ЭВМ на интегральных схемах;
4) Вычислительные системы на больших интегральных схемах.* Окна;
* Меню;
* Кнопки;
* Переключатели и др. Miсrosoft WordКонтрольная работаВариант № 3
Упражнение 1. Введите и отформатируйте приведенный ниже текст
Одноранговую сеть можно получить, связав группу компьютеров, на каждом из которых установлена ОС Windows-XP. В каждый из этих компьютеров надо вставить сетевую карту (плату) и связать кабелем наружные разъемы сетевых карт. Такая сеть называется локальной одноранговой.
Одноранговая сеть может быть использована в масштабе отдела или малого предприятия. Данные по сети передаются по битам со скоростью 10 Мбит/сек или 100 Мбит/сек. Компьютеры, подключенные к передающей среде сети, называют узлами, а усредненную геометрическую схему соединения узлов называют топологией локальной вычислительной сети (ЛВС). Основные топологии ЛВС - кольцевая, шинная и звездообразная Упражнение 2. Вставьте в документ таблицу
Расписание занятийВремяПонедельникВторникСредаЧетвергПятница8:15Высшая математикаХимияВысшая математикаФилософия-10:00ФизикаИсторияФиз. воспитаниеФизикаХимия11:45ИнформатикаФилософияИнформатикаПсихологияИстория России13:30-Культура речи--Информатика
Упражнение 3. Создайте формулу с помощью редактора формул и вставьте ее в документ
Функция: Упражнение 4. Вставьте в документ символы
((((
Упражнение 5. Вставьте в документ объект WordArt, рисунок и текст - как в задании К числу основных элементов управления в современном интерфейсе пользователя программ относятся следующие визуальные объекты: окна, меню и кнопки нескольких типов, надпись со статическим текстом, поле с редактируемым текстом, список, поле со списком, переключатели, флажки, полосы прокрутки.
Упражнение 6. Составьте списки: нумерованный и маркированный
Типичные пункты меню приложений:
1. Файл (File);
2. Правка (Edit);
3. Формат (Format);
4. Сервис (Tools);
5. Помощь (Help). Панели инструментов MS Word:
> Стандартная;
> Форматирование;
> Рисование;
> Таблицы и границы;
> WordArt.Miсrosoft WordКонтрольная работаВариант № 4
Упражнение 1. Введите и отформатируйте приведенный ниже текст
Сканеры применяются для ввода изображения в компьютер с листа бумаги. Ввод выполняется с помощью программы, которая позволяет управлять сканером и создает файл в выбранном растровом графическом формате. Если отсканирована фотография или рисунок, то изображение можно редактировать с помощью графического редактора Photoshop.Если отсканирован текст, то из растрового файла можно получить текстовый в формате Word с помощью программы Fine Reader. Упражнение 2. Вставьте в документ таблицу
Успеваемость студентов по информатике№
п/пФ.И.О.Разделы курсаMicrosoft WordMicrosoft ExcelMicrosoft AccessVBA1Ликин Роняотличноотличнохорошоотлично2Песиков Буняхорошоудовлетворительноотличноотлично3Лисичкина Таяудовлетворительнохорошохорошоудовлетворительно4Пронин Васяотличноудовлетворительноотличноотлично
Упражнение 3. Создайте формулу с помощью редактора формул и вставьте ее в документ
Интеграл: Упражнение 4. Вставьте в документ символы
((((((
Упражнение 5. Вставьте в документ рисунок, объект WordArt и текст - как в задании Текстовый редактор Microsoft Word предназначен для создания, просмотра, редактирования и форматирования официальных и личных документов. Word позволяет применять различные шрифты, вставлять в документ таблицы, диаграммы, формулы, иллюстрации, звуковые комментарии, обеспечивает проверку орфографии.
Упражнение 6. Составьте списки: маркированный и нумерованный Известные поисковые Internet-серверы:
* www.yahoo.com
* www.altavista.com
* www.rambler.ru
* www.yandex.ruПрограммы - переводчики текстов:
1. Sokrat;
2. MagicGooddy;
3. Context;
4. Promt.Miсrosoft WordКонтрольная работаВариант № 5
Упражнение 1. Введите и отформатируйте приведенный ниже текст
Струйные принтеры удобны там, где объем печати не слишком велик. Эти принтеры наиболее доступны по цене, предельно просты в эксплуатации, позволяют печатать в цвете, по скорости печати не уступают матричным, а по качеству приближаются к лазерным.
Вместо иголок в печатающей головке матричного принтера применяются тонкие трубки-сопла (от 12 до 64) для выбрасывания на бумагу мельчайших капелек красителя.Замена картриджа на новый производится моментально, но картриджи довольно дороги, а краска в них при больших объемах печати быстро заканчивается.
Упражнение 2. Вставьте в документ таблицу
Физические постоянные№
п/пПостояннаяОбозначениеЗначение1Гравитационная постоянная G6.6720*10-11 Н*м2*кг-22Скорость света в вакууме c2.99792458*108 м/с3Масса покоя электрона me9.109534*10-31 кг4Ускорение свободного падения (нормальное) gn9.80665 м/с2Упражнение 3. Создайте формулу с помощью редактора формул и вставьте ее в документ
Интеграл:
Упражнение 4. Вставьте в документ символы

Упражнение 5. Вставьте в документ рисунок, объект WordArt и текст - как в задании Электронные таблицы Excel помогают упорядочить и обработать данные различных типов: текст, числа, даты и время суток. Электронная таблица - это компьютерный эквивалент обычной таблицы, в клетках (ячейках) которой записаны данные различных типов. Excel позволяет выполнять сложные вычисления и графически изображать результаты.
Упражнение 6. Составьте списки: нумерованный и маркированный
Графические редакторы:
1) CorelDraw;
2) Corel PhotoPaint;
3) Adobe PhotoShop;
4) Adobe Illustrator;
5) Microsoft Photo Editor. Математические программы:
* MathCad;
* MathLab;
* Mathematics;
* Statgraphics;
* Derive.Miсrosoft WordКонтрольная работаВариант № 6
Упражнение 1. Введите и отформатируйте приведенный ниже текст
Монитор (дисплей) и видеоадаптер образуют видеосистему компьютера, которая необходима для отображения информации. Монитор, клавиатура и мышь позволяют пользователю управлять работой программ, взаимодействуя с ними. На мониторе отображается информация, формируемая программами в памяти видеоадаптера. Основными параметрами, характеризующими видеосистему компьютера, являются размер диагонали экрана в дюймах и емкость видеобуфера.Упражнение 2. Вставьте в документ таблицу
Физические величины и их единицы в СИ№
п/пНаименование величиныЕдиницаНаименованиеОбозначениеОпределениеМеждународноеРусское1МассаКилограммkgкгКилограмм равен массе международного прототипа килограмма2СилаНьютонNННьютон равен силе, сообщающей телу массой 1 кг ускорение 1м/с23МощностьВаттWВтВатт равен мощности, при которой совершается работа 1 Дж за время 1 сУпражнение 3. Создайте формулу с помощью редактора формул и вставьте ее в документ
Функция: Упражнение 4. Вставьте в документ символы ((
Упражнение 5. Вставьте в документ рисунок, объект WordArt и текст - как в задании База данных - это совокупность структурированных данных, относящихся к некоторой предметной области. Предметная область - это область конкретной практической деятельности. Она может охватывать некоторые сферы деятельности предприятия. Упражнение 6. Составьте списки: нумерованный и маркированный
Программы-мультимедиа:
I. Winamp;
II. Windows Media Player;
III. Универсальный проигрыватель. Программы-векторизаторы:
* EasyTrace;
* Corel Trace;
* ArcView Tracker.Miсrosoft WordКонтрольная работаВариант № 7
Упражнение 1. Введите и отформатируйте приведенный ниже текст
Процессор (микропроцессор) компьютера управляет работой всех блоков и выполняет операции над данными - логические и арифметические. С помощью логических операций проверяются различные условия, что часто приводит к изменению последовательности выполнения команд в программе.С помощью арифметических операций числа, выбранные из основной памяти на регистры арифметического устройства процессора, могут складываться, перемножаться и т.п. Упражнение 2. Вставьте в документ таблицу
Структура затрат на производство 1 тонны алюминия на российских и западных заводах Статья затратРоссияЗапад$/т%$/т%Глинозем6154148038Анодная масса, кокс, пек2701822117Электроэнергия2551731524Заработная плата10071058Прочие2551717013Итого:14951001291100
Упражнение 3. Создайте формулу с помощью редактора формул и вставьте ее в документ
Равенство: Упражнение 4. Вставьте в документ символы
((((((
Упражнение 5. Вставьте в документ рисунок, объект WordArt и текст - как в задании VBA является общей языковой платформой для всех приложений Microsoft Office и позволяет работать с объектами Word, Excel, Access, Power Point, Outlook, Binder. Языковые средства VBA позволяют освоить типовые методы и приемы разработки программных процедур. Упражнение 6. Составьте списки: нумерованный и маркированный
Географические информационные системы:
1) ArcView;
2) ArcINFO;
3) Mapinfo;
4) AutoCADMap.Среды визуального программирования:
* Delphi;
* Visual Basic;
* C++.Miсrosoft WordКонтрольная работаВариант № 8
Упражнение 1. Введите и отформатируйте приведенный ниже текст
Персональный компьютер (ПК) - это настольная или переносная ЭВМ, характеризующаяся сравнительно малой стоимостью и универсальностью применения.
Современный компьютер конструктивно состоит из системного блока, видеомонитора, клавиатуры.К нему подключается мышь или какой-нибудь ее аналог (Track Ball и т.п.), часто - аудиоколонки, принтер, плоттер, сканер, сетевые коммуникации, иногда - другие, периферийные устройства. Упражнение 2. Вставьте в документ таблицу
Сравнительные затраты на транспортировку импортного глинозема, долл. СШАСтрана-поставщикМорской фрахтЖ/д тариф от порта
до заводаИтогоГвинея (через Черноморский порт)14 - 1551 - 5365 - 68Бразилия, Венесуэла (через Мурманский порт)18 - 2251 - 5369 - 75Австралия (Черноморский порт)36 - 3751 - 5387 - 90Австралия (Дальневосточный порт)30 - 3555 - 5885 - 92Ямайка (Черноморский и Мурманский порты)20 - 2351 - 5371 - 76Упражнение 3. Создайте формулу с помощью редактора формул и вставьте ее в документ
Интеграл: Упражнение 4. Вставьте в документ символы (((
Упражнение 5. Вставьте в документ рисунок, объект WordArt и текст - как в задании Программирование - это теоретическая и практическая деятельность, связанная с созданием программ. Иногда программирование определяют более узко, представляя дело так, что одни люди ставят задачи, другие разрабатывают алгоритмы для их решения, а третьи записывают эти алгоритмы на языках программирования.
Упражнение 6. Составьте списки: нумерованный и маркированный
Программы для Internet и e-mail:
1) Opera;
2) Internet Explorer;
3) Microsoft Outlook;
4) The Bat. Системы управления базами данных:
* Microsoft Access;
* Oracle;
* Paradox;
* FoxPro. Miсrosoft WordКонтрольная работаВариант № 9
Упражнение 1. Введите и отформатируйте приведенный ниже текст
Под информацией понимают как исходные данные, т.е. результаты наблюдений или измерений, характеризующие некоторые объекты или явления, так и конечные документы, являющиеся основой для принятия решений. Термин "данные" обычно употребляется по отношению к формализованной информации.
Понятие "формализация" тесно связано с понятием "модель". Исходя из практических целей выделяют свойства объекта, представляющиеся существенными для решения текущих задач.Свойства (атрибуты, характеристики) объекта описывают параметрами. Формализованное описание объекта ограниченным набором параметров, по-существу, и есть построение его модели.Упражнение 2. Вставьте в документ таблицу
Качество чаяОценка, баллыМировая
маркировкаОтечественная маркировкаНизший1-2DOST3-й сортНиже среднего2.25-3.0FANING2-й сортСредний3.25-4.0-2-й сортХороший средний4.25-5.0ВОР1-й сортХороший4.75-5.0ВОРВысшийВыше хорошего5.25-6.0PSЭкстраВысочайший6.25-8.0РЭкстраУникум10.0ОРБукетУпражнение 3. Создайте формулу с помощью редактора формул и вставьте ее в документ
Упражнение 4. Вставьте в документ символы (((*
Упражнение 5. Вставьте в документ рисунок, объект WordArt и текст - как в задании - это интегрированный комплекс приложений. Так Word предоставляет удобные средства для подготовки любых текстовых документов, Excel позволяет создавать таблицы с совершенным дизайном, быстро выполнять расчеты, строить графики и диаграммы.
Упражнение 6. Составьте списки: нумерованный и маркированный
Антивирусные программы:
1. Doctor Web;
2. NOD 32;
3. Kaspersky AntiVirus;
4. Norton AntiVirus. Программы-архиваторы:
> WinRAR;
> WinZIP;
> Arj.Miсrosoft WordКонтрольная работаВариант № 0
Упражнение 1. Введите и отформатируйте приведенный ниже текст
Графическая информация представляется в растровых или векторных форматах. В векторных форматах записываются команды для плоттера или принтера: выбрать такой-то цвет, встать в точку с такими-то координатами, провести отрезок прямой в точку с другими координатами и т.п. Этот способ кодирования графических документов применяется только для представления формализованной информации - графиков, схем, чертежей, карт.Растровый способ позволяет закодировать любое изображение - картину, фотографию и т.п. Файл, содержащий изображение в растровом формате, обычно получают с помощью цифрового фотоаппарата или сканера. Для каждой точки запоминается оттенок серого или цвет.
Упражнение 2. Вставьте в документ таблицу
Мировая торговля оружием (в ценах 1990 г., млрд. $)Мир, страны1987г.1988г.1989г.1990г.1991г.США13.711.911.911.211.2СССР17.715.114.99.63.9ФРГ0.81.30.81.22.0Китай2.91.90.91.01.1 Упражнение 3. Создайте формулу с помощью редактора формул и вставьте ее в документ
Функция: Упражнение 4. Вставьте в документ символы     ( ( ( ( Упражнение 5. Вставьте в документ рисунок, объект WordArt и текст - как в задании Антивирусные программные средства используются для защиты данных от разрушения, обнаружения и удаления компьютерных вирусов. Вирус - это программа, способная внедрять свои копии в файлы, системные области, вычислительные сети и вызывающая нарушения функционирования компьютера.
Упражнение 6. Составьте списки: нумерованный и маркированный
Программы для работы с файлами и папками:
1. Мой компьютер
2. Проводник;
3. FAR-manager; Операционные системы:
* Windows XP;
* Windows NT;
* Unix;3.6. Самостоятельные работы по текстовому процессору Word
Каждая самостоятельная работа должна представлять собой реферат на тему, которая определяется номером варианта. Вариант выбирается по последней цифре в номере зачетной книжки. Номер варианта соответствует номеру раздела в пособии [6].
Главное требование к каждой работе - структурированный, логичный пересказ (но не копирование) соответствующего раздела. Работа должна включать в себя:
1) Титульный лист принятого в ИрГТУ образца;
2) Оглавление, созданное автоматически, т.е. собранное из заголовков определенных стилей (Вставка/Ссылка/Оглавление и указатели /Оглавление);
3) Краткое введение;
4) Главы (по крайней мере, две), каждая из которых состоит из параграфов (подразделов);
5) Список использованной литературы.
Названия глав (разделов), а также заголовки ВВЕДЕНИЕ и СПИСОК ЛИТЕРАТУРЫ должны быть абзацами в стиле заголовка первого уровня, а названия параграфов (подразделов) - в стиле заголовка второго уровня. При подготовке титульного листа используйте стиль По центру (см. подраздел 3.4)
В текст работы обязательно должны быть вставлены объекты (хотя бы по одному): таблицы, рисунки, символы, формулы и списки. 4. Электронные таблицы Microsoft Excel
4.1. Назначение. Основные понятия
Электронные таблицы Excel помогают упорядочить и обработать данные различных типов: текст, числа, даты и время суток. Они могут исполнять роль текстового редактора или калькулятора. Возможности использования многочисленных формул и функций облегчают решение следующих задач:
* анализ табличных данных и построение диаграмм различных типов,
* составление статистических и финансовых сводок,
* планирование и распределение ресурсов,
* выполнение технических и научных расчетов.
Вызов Excel аналогичен вызову других приложений. Окно Excel содержит те же самые элементы, что и окно Word, только на месте Линейки находится Строка формул и редактирования, в которой отображается содержимое активной ячейки - текст, число, дата или формула.
Электронная таблица - это компьютерный эквивалент обычной таблицы, в клетках (ячейках) которой записаны данные различных типов. Главное достоинство электронной таблицы - автоматический пересчет всех данных, связанных формульными зависимостями при изменении значения любого операнда.
Ячейка - это поле данных на пересечении столбца и строки электронной таблицы.
Адрес ячейки определяется названием (номером) столбца и номером строки.
Ссылка - способ (формат) указания адреса ячейки в формуле.
Блок ячеек - группа смежных ячеек. Блок может состоять из строки (или ее части), столбца (или его части), а также последовательности строк или столбцов (или их частей). Например, в блок A1:C8 включаются ячейки столбцов A, B, C в строках 1 - 8.
Текущая (активная) ячейка - это ячейка электронной таблицы, в которой в данный момент находится курсор.
Рабочая книга - основной документ Excel, содержащий несколько листов, в которых могут находиться таблицы, диаграммы или макросы. Она хранится в файле с произвольным именем и расширением xls. При создании или открытии рабочей книги ее содержимое представлено в рабочем окне. Каждая книга по умолчанию содержит 16 листов (настройки Excel, принимаемые по умолчанию, можно изменить в меню Сервис/Параметры/Общие). Лист имеет имя. По умолчанию листы книги обозначаются Лист1, Лист2, ... (на ярлычках, под окном документа). Любой лист можно переименовать, удалить, скопировать или переместить, разместив перед любым другим листом либо в конце книги. Форматирование данных - выбор формы представления числовых или символьных данных в активной ячейке или в выделенных блоках ячеек. При форматировании используют диалоговое окно Формат/Ячейки... Для форматирования "шапки" выбирают вкладку Выравнивание, в которой выбирают способ выравнивания По центру в горизонтальном и вертикальном направлениях, а также устанавливают флажок Переносить по словам. Для форматирования столбцов используют вкладку Число, выбирают числовой формат и устанавливают число знаков после десятичной точки.
Формула - последовательность символов, начинающаяся со знака равенства = , за которым следует совокупность чисел, ссылок и любых математических выражений, которые могут включать в себя и функции. Относительная ссылка - это изменяющийся при копировании и перемещении формулы адрес ячейки, содержащей исходное данное (операнд). Изменение адреса происходит по правилу сохранения ориентации ячеек с операндами относительно ячейки с формулой. Например, при перемещении формулы вниз по столбцу автоматически увеличиваются номера строк в адресах операндов.
Абсолютная ссылка - это не изменяющийся при копировании и перемещении формулы адрес столбца, строки или ячейки. Для указания абсолютной адресации перед обозначением столбца или (и) строки вводится символ $, например, A$1 , $C8 , $F$21.
Автозаполнение - быстрое заполнение столбца или строки таблицы закономерно изменяющимися данными. Для уяснения процесса автозаполнения надо выполнить следующую последовательность действий: * Ввести нужное значение в ячейку, например: Понедельник.
* Поместить указатель мыши в правый нижний угол ячейки. Указатель примет форму крестика.
* Перетащить указатель мыши через заполняемые ячейки вправо или вниз. В этом случае ячейки будут заполнены значениями: Понедельник, Вторник, Среда ... Воскресенье. В некоторых случаях автозаполнение удобно выполнять с помощью меню Правка, например, используя пункт меню Правка/Заполнение/Прогрессия. Если прогрессия арифметическая, то можно просто выделить две ячейки, "поймать крестик" и перетаскивать его - соответствующая процедура определит шаг прогрессии. Автозаполнение применяется и для копирования формул.
4.2. Типовая последовательность работы с электронной таблицей
Работа с каждой электронной таблицей имеет свои особенности, но можно говорить о типовой последовательности работы, представленной на рис. 4.1.
Установка параметров страницы. Настройки с помощью меню Вид: масштаб изображения, панели инструментов. Если таблица создается в новой книге, то сохранение файла: Файл/Сохранить как...Проведение границ в пределах будущей таблицы, изменение ширины столбцов и высоты строк, объединение ячеек. Форматирование и ввод шапки таблицы Форматирование столбцов таблицы. Ввод в ячейки исходных данных и формул, копирование формул Графическое изображение результатов: построение диаграмм и графиков. Печать результатовРис.4.1. Типовая последовательность работы с электронной таблицей
В приведенной последовательности выделены 4 основных этапа.
Этап 1 можно назвать подготовительным. На этом этапе выполняются почти те же действия, что в начале создания каждого документа Word (см. подраздел 3.2).
На этапе 2 формируется структура таблицы. Шапка обычно выделяется и форматируется целиком (см. Форматирование данных в подразделе 4.1).
На этапе 3 форматируются столбцы таблицы - в основном те, что должны содержать действительные числа. В столбцы вводят исходные данные, но не результаты вычислений, даже если эти результаты очевидны, как в случае, когда складываются нули. Вместо результатов вычислений в соответствующие ячейки вводят формулы, по которым должны выполняться вычисления. Тогда при изменении исходных данных автоматически изменятся результаты вычислений по формулам, все итоговые суммы и даже графические зависимости, построенные по данным таблицы. Для копирования формул применяют автозаполнение (см. подраздел 4.1). Многие виды анализа данных, содержащихся в исходной таблице, проводят с использованием встроенных функций и процедур (меню Вставка/Функция...). Иногда при работе с большими электронными таблицами также требуется сортировать строки по возрастанию или убыванию значений в определенных столбцах (меню Данные/Сортировка...). Этап 4 позволяет в графическом виде представить результаты, полученные на предыдущем этапе. При этом результаты могут быть распечатаны в табличном виде, в форме графиков и диаграмм.
Далее приводятся лабораторные работы, позволяющие освоить технические аспекты реализации приведенной схемы создания и использования электронных таблиц. 4.3. Лабораторные работы по Excel
Лабораторная работа E1 "Зарплата" Составление таблицы, расчеты по простым формулам, построение диаграммы
1. Сформируйте пустую таблицу - см. подраздел 4.2. Введите данные в столбцы A,B,C,D,E,H (Рис. 4.2).
ABCDEFGHIJ
Рис. 4.2. Пояснение лабораторной работы "Зарплата"
2. Рассчитайте зарплату за январь и февраль, зарплату с учетом РК и северной надбавки и поместите суммы по столбцам в итоговую строку 15. Для расчета зарплаты занесите в ячейку F4 формулу в виде =$D4*E4 , а в ячейку G4 - в виде =F4*1.5. Ячейки F4:G4 выделите и методом автозаполнения скопируйте в ячейки F5:G5, F6:G6 и т.д. вплоть до ячеек F14:G14. Затем фрагмент F4:G14 скопируйте на место фрагмента I4:J14. Теперь выделите ячейки E4: E15 и вычислите сумму по столбцу с помощью кнопки  (Автосумма) - на панели инструментов Стандартная. Методом автозаполнения скопируйте формулу Сумм(E4:E14), полученную автосуммированием в ячейке E15, в ячейки F15:J15.
3. Постройте и отформатируйте диаграмму (Рис. 4.3). Для построения диаграммы выделите столбец категорий (фрагмент B4:B14), затем, удерживая нажатой клавишу <Ctrl>, выделите ряды данных (фрагмент G4:G14 и фрагмент J4:J14) и вызовите Мастер диаграмм (меню Вставка/Диаграмма или кнопка Мастер диаграмм на панели инструментов Стандартная).
Рис. 4.3. Построение диаграммы
Построение диаграммы или графиков с помощью событийной процедуры, называемой Мастером диаграмм, предельно упрощено. Сначала появляется диалоговое окно, в котором надо выбрать тип диаграммы. В следующем диалоговом окне (вкладка - Диапазон данных) будут видны выделенные диапазоны ячеек, содержащих категории (в нашей работе - B4: B14) и ряды (G4:G14; J4:J14). Эти диапазоны при необходимости можно изменить, указав другие диапазоны ячеек мышью или введя ссылки на них с клавиатуры. В этом диалоговом окне обычно бывает целесообразно перейти также к вкладке Ряд и для каждого ряда данных ввести с клавиатуры его название или указать мышью ячейку, в которой название ряда содержится. В нашем примере ряды можно назвать Январь и Февраль. Перейдя после этого к очередному диалоговому окну (кнопка Далее), можно задать название диаграммы, а при желании и подписи осей. Во вкладках этого окна можно выполнить и некоторые другие установки, определяющие дизайн диаграммы. Наконец, в следующем, последнем диалоговом окне выбирают вариант размещения диаграммы: на отдельном листе или на имеющемся.
Построенная диаграмма является составным объектом, включающим в себя ряд объектов, таких как: ось категорий, ось значений, легенда, ряд "Январь", ряд "Февраль", заголовок. Любой из этих объектов можно выделить щелчком мыши. Если выделить диаграмму, то ее можно перетаскивать мышью, изменять ее размеры. Другие выделенные объекты можно форматировать, используя пункт меню Формат, или контекстное меню, или кнопки панели инструментов Форматирование. Например, часто после изменения размеров диаграммы требуется изменять размеры шрифтов в надписях осей, заголовка и легенды. Иногда изменяют также ориентацию надписей. Например, можно выделить ось категорий, выбрать в контекстном меню Формат оси и в появившемся диалоговом окне, во вкладке Выравнивание, изменить ориентацию фамилий в построенной диаграмме.
Лабораторная работа E2 "Штатное расписание"
Расчет по формулам с использованием абсолютных и относительных ссылок для составления штатного расписания Дан месячный фонд зарплаты 180000 руб. Для работы отдела нужны: один уборщик, один вахтер, четыре контролера, два кассира, два старших кассира, два старших контроллера и один заведующий отделом. Зарплата сотрудника равняется зарплате уборщика, умноженной на коэффициент К, плюс доплата Д. Надо ввести таблицу, задаться зарплатой уборщика, рассчитать по формуле зарплату остальных сотрудников, определить суммарную зарплату и, изменить зарплату уборщика так, чтобы получить фонд месячной зарплаты ≈ 180000 руб. №ДолжностьКДЗарплата сотрудникаКоличество сотрудниковСуммарная зарплата1Уборщик1012Вахтер1.5200013Кассир3300024Контролер4045Ст. кассир5300026Ст. контролер6027Зав. отделом701ИтогоРис. 4.4. Пояснение лабораторной работы "Штатное расписание"
Рис.4.5. Диалоговое окно Подбор параметра
В этой работе зарплату уборщика можно подгонять вручную, но можно воспользоваться пунктом меню Сервис/Подбор параметра. В соответствующем диалоговом окне надо указать ячейку, содержащую подбираемый результат, подбираемое значение и ячейку, значение в которой должно изменяться при подборе. В этом случае Excel сам подберет такую зарплату уборщика, при которой фонд месячной зарплаты получится равным 180 000 руб.
Лабораторная работа Е3 "Поверхность"
Расчет значений функции, построение диаграммы в виде поверхности
1. Подготовить таблицу значений функции Z=(X-4)2+(Y-6)2 . В первую строку, применяя автозаполнение, ввести значения X, а в первый столбец - значения Y. В ячейку, находящуюся на пересечении столбца X=0 и строки Y=1, ввести формулу для вычисления Z. При вводе формулы необходимо там, где это требуется, использовать абсолютную адресацию строк и столбцов. Далее, применяя автозаполнение, формулу необходимо скопировать в остальные ячейки таблицы.
Рис. 4.6. Пояснение лабораторной работы "Поверхность"
2. Построить диаграмму в виде поверхности
Рис. 4.7. Построение поверхности Z=(X-4)2+(Y-6)2
Лабораторная работа E4 "Функции и графики"
Вычисление функций и построение графиков
На листе книги Excel ввести заголовки трех столбцов: A, Sin(A) и Cos(A). Используя автозаполнение, в первый столбец ввести значения угла A от -180 до +180 с шагом 30 градусов. Используя функции Sin(A) и Cos(A) и копируя содержимое ячеек, заполнить второй и третий столбцы. Формат ячеек в этих столбцах установить как числовой с 2 знаками после десятичной точки. Для перевода углов в радианы можно воспользоваться константой π/180 = 0.0174532925 или функцией ПИ(), но проще использовать функцию РАДИАНЫ(угол в градусах). Постройте графики - как на рис. 4.8. Рис. 4.8. Пояснение лабораторной работы "Функции и графики"
Лабораторная работа E5 "Консолидация данных"
Консолидация данных позволяет создать таблицу-сводку по одной или нескольким категориям данных, используя один или несколько блоков исходных данных. Данные должны представлять собой единообразно организованные блоки строк или столбцов. Выполним консолидацию данных, представленных в строках 1-10 следующей таблицы.
Рис. 4.9. Пояснение лабораторной работы "Консолидация данных"
В этом примере исходные данные для консолидации собраны в одну таблицу, хотя они могут быть представлены и в нескольких таблицах (по каждой кафедре). В таком случае столбец с названием кафедры не потребуется.
Последовательность работы:
1) Выделить ячейку, которая будет соответствовать левому верхнему углу новой таблицы консолидированных данных. Пусть, например, это будет ячейка B12. 2) Вызвать команду Данные/Консолидация. 3) В окне Консолидация (Рис. 4.9 - внизу) в списке Функция укажите Сумма. В этом же окне установите флажок Использовать в качестве имен значения левого столбца (имеется в виду левый столбец в каждом выделяемом далее исходном блоке ячеек).
4) Установите курсор в строку Ссылка. Выделите первую исходную область. В нашем примере это B3: E5 и нажмите (щелчок мышью) кнопку Добавить. 5) Повторите эти действия для блоков B6:E8 и B9:E10, затем нажмите кнопку ОК -будет построена таблица консолидированных данных (Рис 4.9 - строки 12-15).
Лабораторная работа E6 "Сводная таблица"
Построение сводной таблицы выполняется с помощью событийной процедуры, называемой Мастером сводных таблиц. Для построения сводной таблицы используйте те же самые данные, которые были исходными для консолидации (строки 1-10 на рис. 4.9).
Порядок работы:
1) Установите курсор в ячейку, начиная с которой желательно поместить сводную таблицу, например, в ячейку A20. Выполните команду Данные/Сводная таблица и выберите режим Создать таблицу на основе данных, находящихся в списке или базе данных Microsoft Excel. Перейдите к следующему шагу - кнопка Далее.
2) Укажите диапазон данных. В нашем случае это A2:E10 (Рис. 4.9)
3) На третьем шаге нужно создать макет сводной таблицы. Для этого выберите вкладку Макет (Рис. 4.10) и переместите мышкой кнопку Кафедра на поле Страница, кнопку Наименование - на поле Строка, кнопку Цена - на поле Столбец, кнопку Сумма - на поле Данные (Рис. 4.10). После нажатия кнопки Далее будет создана сводная таблица, изображенная на рисунке 4.11. Из нее видно, по какой цене и на какую сумму приобретено оборудование каждого типа.
Рис. 4.10. Мастер сводных таблиц, шаг третий
Кафедра(Все)Сумма по полю СуммаЦена Наименование25019002000540058002000022000Общий итогАудиоколонки500 500Компьютеры 22000088000308000Принтеры 16200580022000Сканеры 380020005800Общий итог5003800200016200580022000088000336300Рис. 4.11. Сводная таблица
4.4. Самостоятельные работы по Excel
Самостоятельная работа "Проходной балл"
Подготовить таблицу (Рис. 4.12): ввести данные по оценкам (от 2 до 5) с использованием функции получения случайных чисел =ОКРУГЛ(СЛЧИС()*3+2;0), к полученным оценкам (случайным числам) применить специальную вставку, чтобы заменить формулы полученными значениями. Вычислить суммарный балл и число двоек. В столбец "Сообщение о зачислении" занесите "Зачислить", если сумма баллов больше проходного, а число двоек равно нулю, или "Отказать" в обратном случае. Используя условное форматирование выделите цветом все сообщения "Зачислить". С помощью функции СЧЁТЕСЛИ подсчитайте количество зачисленных абитуриентов.
Ведомость приёма на обучение в университет Проходной баллxx № абит.Фамилия И.О.Математика Физика ЛитератураХимияСуммарный баллЧисло двоекСообщение о зачислении1 2 3 4 5 6 7 8 9 10Средний балл за экзамен Количество зачисленных Рис. 4.12. Пояснение самостоятельной работы "Проходной балл"
Примечание. В этой работе вместо функции СЛЧИС() можно использовать функцию СЛУЧМЕЖДУ(2;5) - она сразу возвращает целое случайное число от 2 до 5. Но эту функцию надо сначала сделать доступной: в окне Сервис/Надстройки в списке доступных надстроек установить флажок Пакет анализа.
Самостоятельная работа "Построение графика функции с условиями"
Y=
при x  [-3, 3]
Для построения графика функции необходимо сначала построить таблицу ее значений при различных значениях аргумента, причем обычно аргумент изменяется с фиксированным шагом. Шаг выбирают небольшим, чтобы таблица значений функций отражала их поведение на интервале табуляции. В нашем случае будем считать, что шаг изменения аргумента равен 0,2. Необходимо найти: y(-3), y(-2,8), y(-2,6), ..., y(3). С этой целью в диапазон ячеек А2:А32 введём автозаполнением следующие значения переменной х: -3; -2,8; -2,6; ...; 3. В ячейки A1 и B1 введём заголовки столбцов: x и y.
В ячейку В2 вводится формула:
=ЕСЛИ(А2<0;(1+A2)^(1/3);ЕСЛИ(A2>1,2;EXP(-2*A2);(1+A2^(1/2))/(1+A2)))
Рис. 4.13. График функции с двумя условиями
Самостоятельная работа " Построение двух графиков в одной системе координат"
Построить в одной системе координат графики следующих двух функций:
y = 2sin(x) и z = 3cos(2x) - sin(x) при x  [-3;3]
В ячейки A2:A17 вводим значения переменной x от -3 до 3 с шагом 0,2. В ячейки B1 и C1 вводим y и z соответственно, а в ячейки B2 и C2 - формулы:
= 2*sin(A2)
=3*cos(2*A2) - sin(A2)
Выделим диапазон B2:C2, установим указатель мыши в его правом нижнем углу и с помощью автозаполнения скопируем формулы в ячейки B3:C32.
Выделим диапазон ячеек A1:C32, вызовем Мастер диаграмм. Выберем тип диаграммы - Точечная и вид графика. На втором шаге Мастера диаграмм в группе Ряды данных установим переключатель в положение В столбцах. На третьем шаге Мастера диаграмм в поле Название диаграммы вводим Графики функций, в поле Ось x - x, в поле Ось y - y и z. Нажатие кнопки Готово завершает построение графиков (Рис.4.14).
Рис. 4.14. График двух функций в одной системе координат
Графики функций y и z могут для наглядности различаться по типу линий. Для этого график, внешний вид которого мы хотим изменить, выделяется и с помощью Контекстного меню вызывается диалоговое окно Форматирование элемента данных, которое позволяет изменять тип, толщину и цвет линии, а также тип, цвет и фон маркера. Самостоятельная работа "Нахождение корней уравнения"
Найти все корни уравнения
x3 - 0.01x2 - 0.7044x + 0.1391 = 0
У полинома третьей степени имеется не более трех вещественных корней. Для нахождения корней их предварительно нужно локализовать, т.е. определить интервалы, на которых они расположены. С этой целью построим график функции
y = x3 - 0.01x2 - 0.7044x + 0.1391
на отрезке [-1,1] с шагом 0.1. В столбец А введем значения x, в столбец В - значения y, вычисленные по формуле (рис. 4.15):
= A2^3 - 0.01*A2^2 - 0.7044*A2 + 0.1391
Рис. 4.15. Локализация корней полинома
Из рисунка видно, что полином меняет знак на интервалах: [-1, -0.8], [0.2, 0.3], [0.7, 0.8]. Это значит, что на каждом из них имеется корень данного уравнения. Поскольку полином третьей степени имеет не более трех действительных корней, мы локализовали все его корни. Найдем их методом последовательных приближений с помощью команды Сервис/ Подбор параметра. Но, прежде всего, зададим относительную погрешность и предельное число итераций равными, например, 0.0001 и 1000. Эти параметры Excel задаются с помощью команды Сервис/ Параметры - на вкладке Вычисления (рис. 4.16).
Рис.4.16. Вкладка Вычисления диалогового окна Параметры
В качестве начальных приближений можно взять любые точки из отрезков локализации корней, например, точки: -0.95, 0.25 и 0.75. Введем их в диапазон ячеек С2:С4. В ячейку D2 введем формулу:
= C2^3 - 0.01*C2^2 - 0.7044*C2 +0.1391
Выделим эту ячейку и, с помощью маркера заполнения распространим введенную в нее формулу на диапазон D2:D4. Таким образом, в ячейках D2:D4 вычисляются значения полинома при значениях аргумента, введенного в ячейки C2:C4 соответственно. Теперь выберем команду Сервис/Подбор параметра и заполним диалоговое окно Подбора параметра (рис. 4.17) следующим образом. Рис. 4.17. Диалоговое окно Подбор параметра В поле Установить в ячейке введем D2. Отметим, что в этом поле дается ссылка на ячейку, в которую введена формула, вычисляющая значение левой части уравнения. Для нахождения корня уравнения с помощью подбора значения параметра, надо записать уравнение так, чтобы его правая часть не содержала переменную.
В поле Значение введем 0 (в этом поле указывается правая часть уравнения). В поле Изменяя значение ячейки введем С2 (в этом поле дается ссылка на ячейку, отведенную под переменную). Вводить ссылки на ячейки в поля диалогового окна Подбор параметра удобнее не с клавиатуры, а щелчком на соответствующей ячейке. При этом Excel автоматически будет превращать их в абсолютные ссылки (в нашем примере $D$2, $C$2).
После нажатия кнопки OK процедура подбора параметров находит приближенное значение корня, которое помещает в ячейку С2. В данном случае оно равно -0.920. Как выглядит диалоговое окно Результат подбора параметра после завершения поиска решения, показано на рис. 4.18.
Рис. 4.18. Диалоговое окно Результат подбора параметра
Аналогично в ячейках С3 и С4 находим два оставшихся корня. Они равны 0.210 и 0.720.
Самостоятельная работа "Решение системы линейных уравнений"
Дана система линейных уравнений:
2х1+3х2+7х3+6х4=1
3х1+5х2+3х3+х4=3
5х1+3х2+х3+3х4=4
3х1+3х2+х3+6х4=5
Пусть матрица записана в ячейки А10:D13, а свободные члены - в ячейки F10:F13.
В Excel имеются следующие функции для работы с матрицами:
МОБР - обращение матрицы,
МОПРЕД - вычисление определителя матрицы,
МУМНОЖ - матричное произведение двух матриц,
ТРАНСП - транспонирование матрицы.
Решение линейной системы АХ=В, где А - матрица коэффициентов, В - столбец (вектор) свободных членов, Х - столбец (вектор) неизвестных, имеет вид Х=А-1В, где А-1 - обратная матрица.
Выделите под вектор решений диапазон G10:G13 и введите формулу: =МУМНОЖ(МОБР(А10:D13); F10:F13)
Для получения решения нажмите Ctrl+Shift+Enter; сделайте проверку решения: в первое уравнения подставьте значения корней.
Самостоятельная работа "Построение уравнения линейной регрессии"
i xi yi 1 1 7 2 2 9 3 3 12 4 4 13 5 5 14 6 6 17 Имеются две наблюдаемые величины x и y, например, объем реализации фирмы, торгующей автомобилями, за шесть недель ее работы. Значения наблюдаемых величин приведены в таблице, где x - отчетная неделя, а y - объем реализации за эту неделю.
Необходимо построить линейную модель y=аx+b, которая бы наилучшим образом описывала наблюдаемые значения. Такая модель называется уравнением регрессии. Для его построения определяют коэффициенты а и b так, чтобы минимизировалась некоторая целевая функция. В качестве такой функции обычно выбирают сумму квадратов отклонений заданных значений yi от соответствующих значений, вычисляемых с помощью уравнения регрессии. Для решения этой задачи в ячейки D3:E3 вводим ориентировочные значения коэффициентов a, b (например, a=2, b=2), а в ячейку F3 (Рис. 4.19) вводим целевую функцию СУММКВРАЗН(C2:C7;E3+D3*B2:B7). Рис. 4.19. Вычисление коэффициентов уравнения регрессии с использованием целевой функции
Выбираем команду Сервис/Поиск решения и заполняем диалоговое окно Поиск решения (Рис. 4.20). Рис.4.20. Диалоговое окно Поиск решения
Результат нахождения параметров a и b - на рис. 4.20. Полученное уравнение регрессии: y = 1,8857x + 5,4.
Другой способ получения уравнения линейной регрессии основывается на построении линии тренда. Построим точечный график по диапазону ячеек B2:C7, выделим точки графика двойным щелчком, а затем щелкнем правой кнопкой мыши. В появившемся контекстном меню выберем команду Линии тренда. Выберем Тип/Линейная, а на вкладке Параметры установим флажки: Поместить уравнение на диаграмме, Поместить на диаграмму величину достоверности аппроксимации (R2). На рис. 4.21 - результат построения линии тренда. Коэффициент R2 характеризует ту долю дисперсии (изменений) функции y, которая прогнозируется с помощью найденного уравнения регрессии. Этот коэффициент называют ещё коэффициентом детерминации. По его величине судят о том, можно ли использовать уравнение регрессии для прогнозирования.
Рис. 4.21. Построение линии тренда
Для прогноза с помощью уравнения регрессии используется встроенная функция ТЕНДЕНЦИЯ(<известные y>;<известные x>;<новые x>), которая вычисляет ожидаемые новые значения y для новых x, если известны некоторые опытные значения x и y. Вычисления делаются в предположении, что x и y зависят линейно. Вычислите ожидаемый объем реализации автомобилей за 7-ю, 8-ю и 9-ю недели работы фирмы.
В рассматриваемой задаче объем реализации автомобилей (y) был дан за 6 недель (x= 1,2,...,6). Так как результат должен выводиться в три ячейки, значит функция ТЕНДЕНЦИЯ() должна вводиться как функция обработки массива. Выделяется диапазон ячеек C8:C10 (Рис. 4.22), вводится функция ТЕНДЕНЦИЯ() и нажимаются клавиши Ctrl+Shift+Enter (вместо обычного Enter). Результат прогноза виден на рис. 4.22.
Рис.4.22. Вычисление прогнозных значений y с использованием функции ТЕНДЕНЦИЯ
Таким образом, на 7-й неделе работы фирмы ожидается продажа 19-ти машин, на 8-й неделе - продажа 20-ти машин, на 9-й неделе - продажа 22-х машин. При этом надо иметь в виду, что математический прогноз подтвердится только в том случае, если наметившаяся за первые шесть недель тенденция увеличения продаж сохранится ещё в течение трёх недель. Таким образом, математический прогноз может быть успешным только в рамках принятой модели. При изменении ситуации необходимо изменять модель, например, вместо линейного уравнения регрессии использовать параболическое или экспоненциальное.
Самостоятельная работа "Построение математических моделей задач линейного программирования"
Линейное программирование - это раздел прикладной математики, посвященный методам нахождения наибольших или наименьших значений линейной функции многих переменных, т.е. функции вида: причем переменные xj (j=1, 2, ..., n) должны удовлетворять дополнительным условиям, имеющим вид линейных уравнений или (и) неравенств:
где aij, bi, cj (i=1, 2,..., m; j=1, 2, ... , n) - заданные постоянные числа.
Обычно в задачах линейного программирования на переменные налагаются еще условия неотрицательности: xj  0 (j=1, 2, ..., n). Линейная функция z называется целевой функцией или функцией цели, а дополнительные условия называются ограничениями. Решение задачи линейного программирования состоит в нахождение переменных xj, которые удовлетворяют системе ограничений и минимизируют (максимизируют) целевую функцию.
Рассмотрим задачу оптимального планирования производства красок на фабрике. Фабрика выпускает два типа красок: для внутренних (I) и наружных (E) работ. Продукция обоих видов поступает в оптовую продажу. Для производства красок используются два исходных продукта А и В.
Исходный продукт Расход исходных продуктов на тонну краски, т Максимально
возможный запас, т краска Е краска I А 1 2 6 В 2 1 8 Изучение рынка сбыта показало, что суточный спрос на краску I никогда не превышает спроса на краску Е более, чем на 1 т. Кроме того, установлено, что спрос на краску I никогда не превышает 2 т в сутки. Оптовые цены одной тонны краски равны: 3000 руб. для краски Е и 2000 руб. для краски I. Какое количество краски каждого вида должна производить фабрика, чтобы доход от реализации продукции был максимальным? Итак, требуется спланировать объем производства красок так, чтобы максимизировать прибыль. Поэтому переменными являются xI - суточный объем производства краски I и xЕ - суточный объем производства краски Е.
Суммарная суточная прибыль от производства xI тонн краски I и xЕ тонн краски Е равна z = 3000xЕ + 2000xI . Задача заключается в определении среди всех допустимых значений xI и xЕ таких, которые максимизируют суммарную прибыль, т.е. целевую функцию z.
Налагаем ограничения на xI и xЕ. xI , xЕ >= 0 - объем производства красок не может быть отрицательным.
2xI + xЕ <=6
xI + 2xЕ <=8
xI - xЕ <=1
xI <=2
В итоге математическая модель имеет следующий вид:
z = 3000xЕ + 2000xI  max
при следующих ограничениях:
2xI + xЕ <=6
xI + 2xЕ <=8
xI - xЕ <=1
xI <=2
xI , xЕ >= 0
Данная модель является линейной, т.к. целевая функция и ограничения линейно зависят от переменных. Выполнение работы
На листе Excel создайте таблицу:
ABC1Переменные2xExI34Функция цели =3000*A3+2000*B3 5 6Ограничения7=A3+2*B368=2*A3+B389=B3-A3110=B32 Установите курсор в ячейку С4, выполните пункт меню Сервис/Поиск решения. Установите переключатель Равной максимальному значению. В поле Изменяя ячейки укажите ячейки А3:В3.
Для ввода ограничений щелкните по кнопке Добавить, в поле ссылка на ячейку укажите А7:А10, установите  и в поле ограничение укажите диапазон В7:В10. Нажмите кнопку Добавить. Введите ограничение: А3:В3  0. После ввода ограничений щелкните по кнопке ОК.
Нажмите кнопку Параметры и в диалоговом окне установите флажок Линейная модель. Для получения результата щелкните по кнопке Выполнить.
По окончании решения задачи в ячейках листа получите следующие результаты.
ABC1Переменные2xExI33.3333331.3333334Функция цели 12666.6756Ограничения 7 6 6 8 8 8 9 -2 1 10 1.333333 2 Приведённые в этом пособии лабораторные и самостоятельные работы показывают, сколь широк круг задач, решение которых без особых усилий можно выполнить с помощью электронных таблиц. 5. Системы управления базами данных. СУБД Access
5.1. Основные понятия
База данных - это совокупность структурированных данных, относящихся к некоторой предметной области.
Предметная область - область конкретной практической деятельности. В крупных организациях обычно выделяют ряд предметных областей в рамках основных служб, в каждой из которых создаются свои базы данных для решения своих задач. Структурирование - это введение соглашений о способах представления данных. Это понятие близко к понятиям модель данных и формализация данных. В реляционных базах данных используются три структуры данных: таблица, запись, поле. Каждая из этих структур имеет свои свойства, описываемые параметрами. Таблица имеет имя и состоит из записей. Запись имеет номер в таблице и состоит из полей. У каждого поля есть имя, тип (текстовый, числовой и т.п.), длина в байтах. Поясним эти структуры на примере построения информационной модели конкретной предметной области.
Пусть нас интересует проблема учета всех затрат предприятия, например, строящего фабрику. Затраты должны учитываться по объектам, по видам работ и по организациям-подрядчикам. В соответствии с нашими интересами построим таблицы:
Объекты [Код об, Объект],
Работы [Код раб, Работа],
Организации [Код орг, Организация, Индекс, Город, Адрес, Телефон, Факс, Эл почта]
и собственно таблицу для учета затрат
Затраты [Код затр, Затрата, Код об, Код раб, Код орг, Дата, Стоимость].
Каждая из этих таблиц имеет имя, выделенное полужирным курсивом, и состоит из записей - строк, состав которых (перечень полей) указан в квадратных скобках. Имена полей - это имена столбцов таблицы. Курсивом выделены имена ключевых полей. Значение ключевого поля (ключа) однозначно определяет запись в таблице. По возрастанию значений ключа СУБД сортирует записи в таблицах.
Ключевые поля служат также для связывания таблиц. Например, таблица Затраты может содержать множество записей, в которых указан код одной и той же организации-подрядчика. Предположим, одна и та же организация проектировала и строила мост, подъездную дорогу, трансформаторную подстанцию и, возможно, другие объекты. При обработке записей таблицы Затраты может потребоваться факс этой организации - его легко найти в таблице Организации, которая должна содержать единственную запись с требуемым нам кодом организации в поле Код орг. Связь между этими таблицами называется связью "один ко многим" (1  ): ссылка на одну запись в таблице Организации содержится во многих записях таблицы Затраты. Если бы мы ввели еще одну таблицу - Банковские реквизиты, в которой для каждой организации-подрядчика указали бы ее код, название банка, номера счетов и другие данные, используемые при оформлении платежей, то связь между этой таблицей и таблицей Организации была бы связью "один к одному" (1  1), т.к. в этих таблицах есть только по одной записи с одним и тем же значением ключевого поля Код орг. В некоторых ситуациях ключ может состоять из двух-трех полей и тогда он называется составным. Например, подразделение может идентифицироваться номером цеха и номером бригады в данном цехе.
Для ключевого поля СУБД строит индекс - вспомогательную таблицу, содержащую для каждого значения ключа адрес записи в основной таблице. Поэтому, если требуется запись с определенным значением ключа, то она легко находится по индексу. Если же в таблицу вставляется новая запись, то сортировке подвергается только индекс, но не записи таблицы.
Итак, в нашем примере база данных охватывает несколько взаимосвязанных таблиц "объекты-свойства". Такие базы данных называются реляционными. Это понятие (relation - отношение) было введено известным американским специалистом в области систем управления базами данных И.Ф.Коддом. В 1994 г. отмечалась 25 годовщина с того момента, как И.Ф.Кодд (тогда научный сотрудник корпорации IBM) предложил реляционную модель. Тем не менее первая коммерческая реляционная СУБД, названная Oracle [10], появилась только в 1979 г. Она была разработана небольшой компанией Silicon Valley. Сегодня это Oracle Corporation - крупнейший в мире поставщик реляционных СУБД и сопутствующих программных продуктов. Первой СУБД клиент/сервер стал выпущенный в 1985 г. Oracle 5. В настоящее время широкое распространение получили более поздние реляционные СУБД, созданные корпорациями Oracle, Sybase, Microsoft и некоторыми другими. Современные ведущие реляционные СУБД сочетают реляционную модель данных с технологией клиент/сервер и с объектно-ориентированным подходом к созданию программных средств. Важнейшим достоинством концепции баз данных (в отличие, например, от обработки данных в автономных файлах) является введение набора стандартных структур, в которые, как в контейнеры, вкладываются данные. Планируя работу с данными в конкретной предметной области, после уяснения основных задач решают вопросы организации данных: как сгруппировать данные в таблицы, какие поля и каких типов, предусмотреть в каждой таблице, как связать таблицы друг с другом и т.п. Решение этого комплекса вопросов называют построением информационно-логической (инфологической) модели, которая отражает предметную область в виде совокупности информационных объектов и их структурных связей. Только после решения вопросов организации данных приступают к разработке приложений - многофункциональных программ, осуществляющих преобразования данных путем их извлечения из одних таблиц, проведения расчетов и размещения результатов в других таблицах базы данных. Такой подход, во-первых, гарантирует, что каждый новый фрагмент данных, полученный предприятием, окажется "на своем месте" - в конкретной таблице конкретной базы данных, а, во-вторых, отпадает необходимость в разработке огромного числа процедур обработки данных. Последнее объясняется тем, что типовые операции над содержимым структур данных (таблиц, записей, полей) уже запрограммированы и входят в состав СУБД - ведь системы управления базами данных как раз и предназначены для создания баз данных и последующего манипулирования этими данными. СУБД, работающую со структурами данных, можно сравнить с техническими средствами на современном транспорте - они работают с контейнерами, не зависимо от того, что в этих контейнерах перевозится в конкретном случае.
5.2. Нормализация отношений (таблиц) и обеспечение целостности данных в реляционной базе данных
В терминологии реляционных баз данных таблицы называют отношениями - ведь, включая в записи таблицы определенные поля, мы устанавливаем отношения между информационными объектами. Поскольку одни и те же данные можно по-разному сгруппировать в таблицы, то требуются некоторые правила, оптимизирующие группировку полей - свойств объектов. Такие правила были сформулированы применительно к реляционным базам данных. Это правила нормализации отношений.
Нормализация отношений - формальный аппарат ограничений на формирование отношений (таблиц), который позволяет устранить дублирование, обеспечивает непротиворечивость хранимых данных, уменьшает трудозатраты на их ввод и корректировку. И.Ф.Коддом выделены три нормальные формы отношений и предложены методы преобразования отношений к третьей, самой совершенной нормальной форме.
Отношение считается нормализованным, или приведенным к первой нормальной форме, если все его атрибуты (свойства объектов, описываемые в полях записей) простые, т.е. далее неделимы. Отношение Организации (см. подраздел 5.1) можно считать приведенным к первой нормальной форме. Единственный его атрибут, который теоретически еще можно разделить на части, - это Адрес. Но практически этот атрибут уже не делим, так как улица и дом, где расположена каждая организация, нам не могут потребоваться в отдельности. А такие атрибуты, как Город, уже отделены от адреса. Так что, если нам потребуется какая-нибудь сводка по организациям-подрядчикам, расположенным в определенном городе, то мы легко сможем отобрать соответствующие записи.
Отношение находится во второй нормальной форме, если оно приведено к первой нормальной форме, и его каждый неключевой атрибут функционально зависит от ключа. Функциональная зависимость от ключа означает, что в экземпляре информационного объекта (в записи таблицы) конкретному значению ключа соответствует определенное значение описательного атрибута. Так, в таблице Затраты нашего примера коду (например, номеру) каждой затраты соответствует ее название, код объекта, в который вложены средства, коды вида работ и организации-подрядчика, дата и сумма платежа. Перечисленные атрибуты функционально зависят от ключа Код затр. Если бы ключ был составным, то для приведения отношения ко второй нормальной форме потребовалась бы функционально полная зависимость атрибутов от ключа. Она заключается в том, что каждый неключевой атрибут функционально зависит от ключа, но не находится в функциональной зависимости ни от какой части составного ключа.
Понятие третьей нормальной формы основывается на понятии нетранзитивной зависимости [6]. Транзитивная зависимость наблюдается, если один из атрибутов зависит от ключа, а другой - от этого атрибута. Например, если в таблицу Затраты включить не только код организации, но и город, в котором она расположена, то получится, что атрибут Код орг функционально зависит от ключа Код затр , а атрибут Город зависит, в свою очередь, от атрибута Код орг и, следовательно, транзитивно зависит от ключа.
Отношение находится в третьей нормальной форме, если оно находится во второй нормальной форме, и каждый неключевой атрибут нетранзитивно зависит от первичного ключа. Если бы мы включили в записи таблицы Затраты не только код организации-подрядчика, но и ее атрибуты (название, адрес и др.), то отношение уже не находилось бы в третьей нормальной форме, а это резко осложнило бы работу с базой данных. Во-первых, во все записи таблицы Затраты, где в качестве подрядчика выступает эта организация, пришлось бы вводить не только ее код, но и длинные названия, дублируя их многократно. Во-вторых, в случае изменения адреса, факса или другой характеристики организации пришлось бы вносить коррективы не в единственную запись таблицы Организации, а во множество записей таблицы Затраты.
Приведенный пример показывает, что казалось бы теоретическое понятие нормализации отношений играет важную практическую роль, позволяя устранить дублирование данных, облегчить их ввод и корректировку в базе данных. Другое важное понятие - обеспечение целостности данных в базе данных. Этот термин подразумевает, что в СУБД должны иметься средства, не позволяющие нарушать корректность и полноту хранимой информации. Например, СУБД обычно содержат средства поддержания ссылочной целостности. Так, если мы попытаемся в запись таблицы Затраты ввести код объекта 777, а в таблице Объекты еще нет объекта с кодом 777, то СУБД должна воспрепятствовать нашему намерению, если, конечно, мы выбрали соответствующий режим ее работы. Кроме того, когда мы вводим новую запись, СУБД проверяет уникальность ее ключа, обеспечивая целостность таблицы. Наконец, СУБД проверяет целостность домена. Домен - это множество допустимых значений столбца. Так в столбец Код орг могут входить только целые числа. Если при вводе записи введем в поле Код орг хотя бы одну букву или действительное число, запись не будет включена в таблицу.
Предшествующее изложение основных сведений о реляционных базах данных иллюстрировалось на примере базы данных Затраты предприятия. Предлагаемая далее лабораторная работа посвящена созданию и использованию этой базы данных с помощью СУБД Access. 5.3. Лабораторная работа: создание и использование базы данных "Затраты"
1. Создание базы данных
Сначала создадим пустую базу данных "Затраты". Для этого откроем приложение Access, выберем пункт меню Файл/Создать, в открывшемся диалоговом окне подтвердим желание создать новую БД нажатием кнопки Ok. После этого откроется стандартное диалоговое окно Сохранить как. В нем надо выбрать каталог для размещения новой базы данных и дать имя файлу, например, Затраты.mdb. Этот файл будет содержать описание структуры таблиц, сами таблицы, формы, запросы и отчеты, которые будут созданы в рамках базы данных "Затраты". На рис. 5.1 показано окно приложения Access. В этом окне после создания пустой базы данных "Затраты" появится окно базы данных с заголовком "Затраты: база данных", только в этом окне еще не будет перечня таблиц и, конечно, в окне приложения Access еще не будут открыты окна таблиц для просмотра и корректировки наших четырех таблиц (см. подраздел 5.1). На рисунке эти таблицы показаны заранее, чтобы читатель яснее представлял то, что еще предстоит создать.
2. Создание таблиц базы данных, ввод данных во вспомогательные таблицы
Теперь, когда пустая база данных существует, создадим пустые таблицы, т.е. пока только определим их структуру - опишем каждое поле записи. Начинать надо со вспомогательных таблиц Объекты, Работы и Организации. Для создания таблицы Объекты в окне базы данных выберем тип объектов, с которыми собираемся работать, а именно - Таблицы. Теперь нажмем кнопку Создание таблицы в режиме конструктора. В открывшемся диалоговом окне (Рис. 5.2) сначала создадим таблицу Объекты (на рисунке - слева, внизу). В графе Имя поля введем Код об, а в поле со списком Тип данных выберем Числовой. После этого в поле со списком Размер поля выберем Целое. Затем, нажав на панели инструментов кнопку с изображением ключа, сделаем поле Код об ключевым. Теперь определим второе поле - поле Объект. В графу Имя поля введем его название, а в поле со списком Тип данных выберем Текстовый. Длина текстового поля по умолчанию равна 50 байтам, и это нас устраивает. После этого окно, в котором мы определяли поля таблицы Объекты, можно закрыть с помощью кнопки системного меню (в строке заголовка окна, справа). При закрытии этого окна появится диалоговое окно, в котором надо задать имя таблицы - "Объекты". Теперь таблица создана, ее можно открыть с помощью кнопки Открыть в окне базы данных и ввести в нее записи (см. рис. 5.1). Сразу после создания можно ввести большую часть записей во вспомогательные таблицы. Основная таблица Затраты будет пополняться очень долго.
Рис. 5.1. Рабочее окно СУБД Access с открытыми таблицами БД "Затраты"
Для ввода данных в таблицу надо "встать" в нужное поле с помощью щелчка мыши или с помощью клавиш перемещения курсора и вводить данные в это поле. После ввода значения нажимают клавишу <Enter> - этим завершается ввод данных в ячейку таблицы, и курсор перемещается в следующее поле записи или в первое поле очередной записи. Для перемещения курсора также можно пользоваться клавишами <Tab> и <Shift>+<Tab>. Кроме того, перемещаться по записям таблицы помогает навигатор - линейка с кнопками внизу каждой таблицы (см. рис. 5.1).
Рис. 5.2. Создание таблиц Объекты и Затраты
Таблицы Работы и Организации создаются точно так же, как таблица Объекты, только в таблице Организации больше полей. 3. Создание основной таблицы
Создание таблицы Затраты (см. рис. 5.2 - справа, внизу) требует дополнительных пояснений по поводу определения полей Код об, Код раб, Код орг. Каждое из этих полей необходимо определить как поле со списком. На рис. 5.2 показано, как это сделано для поля Код об. После определения типа этого поля (числовой) и уточнения его общих параметров (целое) с помощью вкладки Общие, переходим на вкладку Подстановка - она показана на рисунке справа, внизу. Здесь в полях со списком выбираем тип элемента управления (Поле со списком), тип источника строк (Таблица или запрос), источник строк (таблица Объекты), присоединенный столбец (первый) и число столбцов в списке (2). Надо указать также ширину столбцов и списка, например, 1; 7 см - столбцы, 8 см - весь список. Теперь при вводе данных в поле Код об (прямо в таблицу Затраты или с помощью формы - рис. 5.3) можно не вспоминать коды объектов, а выбирать их из списка, в строках которого содержатся и коды и названия. Ведь мы включили в список поля Код об таблицы Затраты два столбца из таблицы Объекты, причем полю Код об таблицы Затраты соответствует именно первый (присоединенный) столбец таблицы Объекты. Для того чтобы список появился (см. рис. 5.1), надо просто щелкнуть мышью по стрелке у правого края поля Код об. Таким образом, Access предоставляет удобные средства для ввода и корректировки данных. Но еще удобнее для ввода данных в таблицу с большим числом полей использовать форму (см. форму Затраты на рис. 5.3). Созданию формы должно предшествовать создание схемы данных.
4. Создание схемы данных
Для создания схемы данных можно воспользоваться пунктом меню Сервис/Схема данных или соответствующей кнопкой на панели инструментов. В появившемся диалоговом окне надо выбрать таблицы, включаемые в схему. После этого появится схематическое изображение таблиц в виде прямоугольников, содержащих список полей (см. рис. 5.3). После этого остается с помощью мыши соединить поля Код об, Код раб, Код орг таблицы Затраты с ключевыми полями других таблиц - на схеме появятся стрелки с указанием типа связи (см. подраздел 5.2). Если по стрелке щелкнуть правой клавишей мыши, то всплывет меню, позволяющее изменить свойства связи: например, можно, выбрав метод Изменить связь, установить в очередном диалоговом окне флажок Обеспечение целостности данных (см. подраздел 5.2). На рис. 5.3 схема данных изображена не в момент ее создания, а при создании запроса - схема данных используется всегда, когда данные берутся из нескольких связанных таблиц.
Рис. 5.3. Использование формы для ввода просмотра и корректировки данных. Формирование или корректировка запроса в режиме конструктора
5. Создание формы
На рисунке 5.3 форма Затраты изображена справа, вверху. Если в таблице мы видим сразу много записей, то в форме видны поля только одной записи, но зато сразу видны все поля - даже если запись очень длинная. Кроме того, в форму Затраты можно включить поля не только из таблицы Затраты, но и из других таблиц, если, например, мы хотим видеть в форме не только коды (объекта, вида работ, организации), но и соответствующие названия (см. рис. 5.3). Для этого и потребовалось перед созданием формы создать схему данных. Для создания формы Затраты в окне базы данных выберем тип объекта - Формы и нажмем кнопку Создание формы с помощью Мастера. После этого откроется диалоговое окно, позволяющее выбирать таблицы (или запросы), а из них - поля, включаемые в форму. Далее форма создается автоматически, почти без участия пользователя. При вводе данных с помощью формы для перехода к очередной, предыдущей, к первой или последней записи таблицы используется навигатор - как и при работе с таблицей. Важно понимать, что форма - это не самостоятельный информационный объект, а только удобный способ визуализации записей таблиц, ввода в них данных и их корректировки. Конструкцию формы можно изменить после ее создания - в режиме конструктора. Например, поля Объект, Работа, Организация можно передвинуть, поместив их рядом с соответствующими кодами, справа от них. 6. Создание запросов
Запросы создаются с целью отбора данных из таблиц по некоторым критериям. Например, создадим запрос Затраты за период, содержащий данные о затратах за любой период, который выберет пользователь с помощью параметров Дата1 и Дата2. Чтобы создать запрос, в окне базы данных выберем тип объекта - Запросы и нажмем кнопку Создание запроса с помощью конструктора. В следующем диалоговом окне выберем таблицы, из которых собираемся отбирать данные, и получим окно, изображенное на рис. 5.3, внизу. В этом окне в полях со списками Имя таблицы и Поле надо выбрать поля, включаемые в запрос, ниже можно выбрать вариант сортировки записей и указать условия их отбора. Закрыв окно, можно запомнить созданный запрос. При его просмотре мы видим виртуальную таблицу (представление [10]), включающую только те данные, которые мы отобрали. Если изменить данные в исходных таблицах, то результат просмотра запроса также изменится.
Результаты запроса удобно использовать в качестве источника информации для составления отчета. 7. Формирование отчетов
На рис. 5.4 показан отчет Затраты по объектам за первый квартал 1998 года. В этот отчет включены данные из запроса Затраты за период. Отчет получен с помощью мастера отчетов. В окне базы данных надо выбрать тип объекта - Отчеты и нажать кнопку Создать отчет с помощью мастера, далее выбрать запрос Затраты за период - в качестве источника данных. После этого, делая выбор в предлагаемых диалогах, остается уточнить перечень полей, включаемых в отчет, вариант группировки и сортировки записей, вариант вывода итоговых строк и ориентацию страниц. Отчет в сочетании с запросом позволяет отобрать из базы данных требуемую информацию, сгруппировать итоговые записи (на рис. 5.4 группировка выполнена по объектам) и автоматически получить итоговые строки. Отчет можно напечатать, выбрав пункт меню Сервис/Связи с Office/Публикация в Microsoft Office Word. Наконец, в отчет нетрудно внести редакционные изменения, но не в режиме создания с помощью мастера отчетов, а в режиме конструктора. Так в нашем примере слово Sum, которое процедура Мастер отчетов вставляет в итоговые строки, заменено на слово Сумма. Вообще в режиме конструктора можно изменять и таблицы, и формы, и запросы, и отчеты.
Лабораторная работа "Затраты" должна дать начальные навыки в области создания и последующего использования баз данных. В частности, эта лабораторная работа иллюстрирует правильную последовательность действий - пункты 1-7. Создание "украшений" базы данных, вроде кнопочной формы, легко освоить самостоятельно, используя пункт меню Сервис/Служебные программы/Диспетчер кнопочных форм. Впрочем, подобные "украшения" в большинстве случаев совершенно бесполезны. Иногда их применяют, чтобы "спрятать" от пользователя всю внутреннюю структуру базы данных - даже таблицы. А это уже вредно и характерно для разработчиков, не сотрудничающих со специалистами в предметной области (пользователями базы данных), а относящихся к ним с неоправданным высокомерием. Дальнейшему развитию навыков в области создания баз данных должны способствовать самостоятельные работы, предлагаемые в следующем подразделе. Рис. 5.4. Типичный вид отчета, получаемого с помощью СУБД Access
5.4. Самостоятельные работы по созданию баз данных
Приведенные ниже самостоятельные работы могут быть использованы как курсовые. В этом случае, кроме базы данных в файле *.mdb, подготавливается пояснительная записка к базе данных в виде файла *.doc. Требования к ее оформлению - такие же, как требования к оформлению самостоятельной работы по текстовому процессору Word (см. подраздел 3.6). Что касается содержания пояснительной записки, то не надо копировать в нее из Интернета и всевозможных пособий общие сведения по базам данных - требуется краткое и ясное описание своей базы данных: сформулировать ее назначение, перечислить задачи, которые она позволяет решать, описать таблицы и схему данных. Один раздел надо посвятить формам, запросам и отчетам, рассматриваемым в соответствующих подразделах. Желательно также, чтобы в пояснительной записке было введение, заключение и список литературы - соответствующие заголовки оформляются, как и названия разделов, в стиле заголовка первого уровня.
Кроме создания баз данных, для студентов, интересующихся программированием, в качестве курсовых могут быть предложены работы, приведенные в разделе 11 пособия [6].
Состав самостоятельной работы по созданию базы данных Самостоятельная работа на создание и применение базы данных должна включать в себя:
1) Создание в режиме конструктора таблиц, указанных в варианте задания. Сначала рекомендуется создавать вспомогательные (справочные) таблицы, затем основные. В основных таблицах обязательным является использование полей со списками для ссылок на объекты, коды которых образуют ключевые поля вспомогательных таблиц. 2) Создание схемы данных, установление связей между таблицами.
3) Создание форм для облегчения работы с основными таблицами.
4) Ввод данных в таблицы: во вспомогательные - не менее чем по 5 записей, в основные - не менее чем по 15 записей.
5) 1-2 запроса для базы данных; их надо спроектировать, используя "Конструктор" и задавая условия отбора параметрами, а не значениями. В качестве условий отбора в большинстве случаев подходит период времени (см. лабораторную работу "Затраты"). 6) 1-2 отчета по созданной базе данных; источником данных для отчета может быть соответствующий запрос; записи в отчете д.б. сгруппированы; если в записях есть числовые поля, то для каждой группы данных в отчет д.б. включена итоговая строка (сумма или минимальное и максимальное значения).
Критерии оценки работ
Максимальная оценка (50) баллов уменьшается на 5-10 баллов в каждом из следующих случаев:
1) Неэффективно определены типы и длины полей в записях таблиц, или же неправильно заданы значения по умолчанию. Например, код жанра определен как счетчик (длинное целое), а количество жанров очень невелико и для их кодирования достаточно одного байта. Или для ключевого поля задано значение по умолчанию, а, например, для даты продажи (отправки, выдачи) значение по умолчанию - текущая дата Date( ) - не задано. 2) Поля, содержащие ссылки на записи вспомогательных таблиц, не являются полями со списками или списки не удобны для работы с ними, например, не задана ширина столбцов. Ошибкой считается также использование SQL-запроса в качестве источника информации для формирования списка, когда это совсем не требуется - скажем, в список включаются первые два поля из одной таблицы. SQL-запрос применяется для формирования списка, если поля, образующие записи списка, надо извлекать из разных таблиц, или из одной, но это не первые, идущие подряд поля этой таблицы. Часто встречается еще одна ошибка: разработчик базы данных пытается скрыть от пользователя коды объектов, на которые ссылается основная таблица, показывая только названия. Между тем, именно пользователь обычно разрабатывает системы кодирования, и именно коды являются рабочим механизмом, связывающим таблицы. А вот в конечные документы - в запросы и отчеты - включаются как раз названия, а не коды. 3) Количество записей в таблицах не соответствует требованиям. 4) Отсутствует схема данных или в ней не установлен контроль ссылочной целостности (см. подраздел 5.2).
5) Отсутствует форма для ввода данных в основную таблицу или эта форма неудобна для ввода и просмотра данных. Например, для удобства просмотра записей в форму рекомендуется, кроме кодов в виде полей со списками, включать названия (но не заменять ими коды) - см. базу данных "Затраты".
6) Отсутствуют запросы для решения задач, либо запросы не является параметрически универсальными или содержат ошибки. Условия отбора записей должны задаваться в запросе параметрами, например, >= [Год1] AND < [Год2], а не значениями этих параметров: >= 1990 AND < 2008.
7) Отсутствуют отчеты или отчеты не содержит группировки данных и (или) итоговых строк по группам данных - см. рис. 5.4. Далее приводятся варианты заданий. Выбор варианта - по согласованию с преподавателем.
Варианты самостоятельных работ
Вариант 1. База данных "Делопроизводство"
Основные таблицы: Входящие [Вх_номер, Код_типа, Документ, Код_орг, Исх_номер, Отправитель, Дата_отпр, Код_отд, Получатель, Дата_получ]
Исходящие [Исх_номер, Код_типа, Документ, Код_отд, Отправитель, Дата_отпр, Код_орг, Получатель]
Вспомогательные таблицы:
Типы документов [Код_типа, Тип_док]
Организации [Код_орг, Организация, Индекс, Город, Адрес, Телефоны, Факс, Эл_почта]
Отделы [Код_отд, Отдел, Начальник, Телефоны]
В основных таблицах регистрируются входящие и исходящие документы; типом документа может быть письмо, счет, акт, проект, отчет и т.п.; поле Документ содержит название документа, поле Организация - название организации, поле Отдел - название отдела; под адресом организации понимается улица и номер дома. Вариант 2. База данных "Архив предприятия"
Основные таблицы: Документы [Арх_номер, Документ, Код_типа, Код_объекта, Код_орг, Осн_автор, Год, Стр, Экз]
Журнал [Номер_записи, Арх_номер, Номер_экз, Код_отд, Сотрудник, Дата_выдачи, Дата_возвр]
Вспомогательные таблицы:
Типы документов [Код_типа, Тип_док]
Объекты [Код_об, Объект]
Организации [Код_орг, Организация, Индекс, Город, Адрес, Телефоны, Факс, Эл_почта]
Отделы [Код_отд, Отдел, Начальник, Телефоны]
В таблице Документы регистрируются документы, поступающие на хранение в архив; для каждого документа указывается его архивный номер, название, код типа, код объекта, которому посвящен документ, код организации, в которой подготовлен документ, фамилия основного автора, год создания документа, число страниц в нем и количество экземпляров в архиве. В таблице Журнал регистрируется выдача и возврат каждого экземпляра каждого документа с указанием кода отдела, в который выдан документ, и фамилии сотрудника; типом документа может быть письмо, счет, акт, проект, отчет и т.п. Вариант 3. База данных "Домашняя библиотека"
Основные таблицы: Книги [Номер_книги, Название, Код_жанра, Код_темы, Код_издательства, Автор, Год, Стр, Шкаф, Полка]
Журнал [Номер_записи, Номер_книги, Кому_дана, Дата_выдачи, Дата_возвр]
Вспомогательные таблицы:
Жанры [Код_жанра, Жанр]
Темы [Код_темы, Тема]
Издательства [Код_изд, Издательство, Страна, Город]
В таблице Книги регистрируются книги домашней библиотеки. Таблица Журнал предназначена для учета книг, данных друзьям и родственникам. Вариант 4. База данных "Музыкальные записи"
Основные таблицы: Произведения [Номер_произв, Название, Код_стиля, Композитор, Исполнитель, Альбом, Год, Номер_носителя]
Журнал [Номер_записи, Номер_носителя, Кому_дан, Дата_выдачи, Дата_возвр]
Вспомогательные таблицы:
Стили [Код_стиля, Стиль]
Носители [Номер_носителя, Тип_носителя, Полка]
В таблице Произведения регистрируются музыкальные записи с указанием кода стиля, композитора, исполнителя, названия альбома, года записи и номера носителя. Таблица Журнал предназначена для учета дисков и кассет (носителей), данных друзьям и родственникам. Таблица Стили содержит перечень музыкальных стилей (классика, джаз и т.п.). В таблице Носители для каждого носителя указывается тип (кассета, диск, диск MP3) и место хранения.
Вариант 5. База данных "Кадры"
Основные таблицы: Служебные сведения [Код_сотр, Фамилия, Имя_отчество, Код_отдела, Код_должн, Образование, Код_спец, Стаж, Телефоны]
Личные сведения [Код_сотр, Дата_рожд, Место_рожд, Паспорт, Адрес, Адрес_регистр, Семейн_полож, Число_детей]
Вспомогательные таблицы:
Отделы [Код_отд, Отдел, Начальник, Телефоны]
Должности [Код_должн, Должность]
Специальности [Код_спец, Специальность]
В таблице Служебные сведения содержатся данные, которые могут каждодневно требоваться в организации, где сотрудник работает; эта таблица дополняется таблицами Отделы, Должности и Специальности. В таблице Личные сведения указываются два адреса, потому что адрес проживания может не совпадать с адресом регистрации. Примечание: в действительности база данных "Кадры" обычно сложнее - в ней больше таблиц (воинский учет, стажировки и т.п.), а в таблицах больше полей.
Вариант 6. База данных "Спектакли"
Основная таблица: Спектакли [Код_спект, Название, Код_жанра, Код_театра, Код_режис, Актер, Актриса, Дата выпуска, Продолжительность, Мин_цена, Макс_цена]
Вспомогательные таблицы:
Жанры [Код_жанра, Жанр]
Театры [Код_театра, Театр, Город, Адрес, Нач_спектаклей, Телефоны]
Режиссеры [Код_режис, Фамилия, Имя_Отч, Лучшие_спектакли]
В полях Актер и Актриса указываются исполнители главных ролей; в запросах можно предусмотреть поиск спектаклей определенного жанра, выпущенных в определенный промежуток времени; возможен отбор спектаклей по фамилиям исполнителей главных ролей - актера и (или) актрисы, а также поиск спектаклей, поставленных определенным режиссером; возможен отбор по цене билетов.
Вариант 7. База данных "Расходы семьи"
База данных предназначается для учета расходов семьи и получения сводок-отчетов за периоды времени, задаваемые соответствующими параметрами. В качестве основной таблицы, позволяющей решать поставленные задачи, в базу данных рекомендуется включить таблицу
Расходы [N_расхода, Дата, Назв_расхода, Сумма, Код_статьи, Код_плательщ, Код_польз]
Каждая запись этой таблицы содержит номер и дату очередного расхода (затраты), название расхода, сумму затраты, код статьи расходов, код плательщика (кто из членов семьи платил) и код пользователя (т.е. для кого что-то оплачено).
Основная таблица ссылается на вспомогательные (справочные) таблицы Статьи_расходов и Семья. В записях таблицы Статьи_расходов указывается код статьи и ее наименование, например, 1 - продукты, 2 - вино-водочные изделия, 3 - табачные изделия, 4 - одежда, 5 - обувь, 6 - оплата жилищно-коммунальных услуг и т.п. Таблица Семья должна содержать в записях, кроме кода члена семьи, как минимум, его наименование, например, 1 - вся семья, 2 - дедушка, 3 - отец, 4 - мама, 5 - Маша, 6 - Саша. Вся семья (ее общая часть бюджета) или кто-то из ее членов может быть плательщиком. Покупки также могут предназначаться для всей семьи или для кого-то конкретно.
Для удобства ввода данных в основную таблицу создайте форму Расходы. Создайте запрос, формирующий виртуальную таблицу, содержащую основные сведения о расходах за указанный с помощью соответствующих параметров период времени. В эту таблицу можно включить дату, название статьи расхода, имена плательщика и пользователя, а также сумму платежа. Построенный таким образом запрос может быть источником данных для отчетов. Отчеты должны позволять оценивать затраты семьи за указанный период времени. В одном из отчетов надо предусмотреть группировку данных по статьям расходов, во втором - по плательщикам, в третьем - по пользователям. По указанным группам данных должны быть сформированы итоговые строки, отражающие суммарные расходы.
Вариант 8. База данных "Видеофильмы"
Основные таблицы: Фильмы [Код_фильма, Название, Код_жанра, Код_студии, Код_режис, Актер, Актриса, Год, Аннотация]
Журнал [Номер_записи, Код_фильма, Кому_дан, Дата_выдачи, Дата_возвр]
Вспомогательные таблицы:
Жанры [Код_жанра, Жанр]
Киностудии [Код_студии, Название, Страна]
Режиссеры [Код_режис, Фамилия, Имя, Лучшие_фильмы]
В полях Актер и Актриса указываются исполнители главных ролей; в запросах можно предусмотреть поиск видеофильмов, выпущенных в определенные годы; возможен поиск по журналу фильмов, которые были даны кому-нибудь и не возвращены.
Вариант 9. База данных "Продажи книг"
База данных предназначается для учета продаж книг в книжном магазине и получения сводок-отчетов за периоды времени, задаваемые соответствующими параметрами.
Основная таблица: Продажи [N_продажи, Дата, Назв_книги, Автор, Код_жанра, Код_издат, Год_издания, Цена]
Вспомогательные таблицы:
Жанры [Код_жанра, Жанр]
Издательства [Код_изд-ва, Название, Город]
Каждая запись основной таблицы содержит номер и дату продажи, название книги, фамилию автора, код жанра, код издательства, год издания и цену книги. Основная таблица ссылается на вспомогательные (справочные) таблицы Жанры и Издательства. В записях таблицы Жанры указывается код жанра и его наименование, например, 1 - исторический роман, 2 - фантастика, 3 - фэнтези, 4 - детектив, 5 - поэзия и т.п. Таблица Издательства должна содержать в записях, кроме кода издательства, как минимум его название.
Создайте запрос, формирующий виртуальную таблицу, содержащую основные сведения о продажах за указанный с помощью соответствующих параметров период времени. Отчеты должны позволять оценивать стоимость продаж за указанный период времени. В одном из отчетов можно предусмотреть группировку данных по жанрам, а во втором - по издательствам. По указанным группам данных должны быть сформированы итоговые строки, отражающие суммарную стоимость продаж. Вариант 10. База данных "Продажи препаратов"
База данных предназначается для учета продаж препаратов в аптеке и получения сводок-отчетов за периоды времени, задаваемые соответствующими параметрами. Основная таблица: Продажи [N_продажи, Дата, Код_преп, Код_произв, Емк_упак, Цена, Кол_упак]
Вспомогательные таблицы:
Препараты [Код_преп, Препарат, Тип_преп]
Типы_препар [Тип_преп, Наименование_типа]
Производители [Код_произв, Производитель, Страна]
Каждая запись основной таблицы содержит номер и дату продажи, код препарата, код производителя, емкость упаковки, цену упаковки и количество проданных упаковок. В запросе "Продажи за период" надо предусмотреть вычисляемое поле Стоимость: Цена*Кол_упак.
Основная таблица ссылается на вспомогательные (справочные) таблицы Препараты и Производители. В записях таблицы Препараты указывается код препарата, его название и тип. Тип задается кодом, например, 1- антибиотики, 2 - витамины, 3 - антиаллергены, 4 - от простуды и гриппа, 5 - биодобавки и т.п. Следовательно, таблица Препараты ссылается на таблицу Типы_препар.
Вариант 11. База данных "Страны Европы"
Основная таблица: Страны [Код_Страны, Страна, Столица, Население, Площадь, Код_строя, Код_религии]
Вспомогательные таблицы:
Государственный строй [Код_строя, Гос_строй, Пояснение]
Религии [Код_религии, Религия]
В таблице Страны содержатся основные сведения о странах континента. Сведения можно выбрать из атласов или из Интернета.
Таблица Государственный строй содержит информацию об основных видах государственного строя: конституционная монархия, президентская республика, парламентская республика и т.п.; пояснение может содержать дополнительную информацию о государственном устройстве.
Для удобства ввода данных в основную таблицу создайте форму Страны. Создайте запрос, формирующий виртуальную таблицу, содержащую основные сведения о странах с определенным государственным строем. Другой запрос может быть ориентирован на отбор сведений о странах, в которых главенствует та или иная религия. В отчетах страны могут быть сгруппированы по религии или по государственному строю. По указанным группам данных должны быть сформированы итоговые строки, отражающие суммарную площадь территории и население. Вариант 12. База данных "Страны Азии" - см. пояснения к варианту 11
Вариант 13. База данных "Страны Америки" - см. пояснения к варианту 11
Вариант 14. База данных "Страны Африки" - см. пояснения к варианту 11
ЛИТЕРАТУРА
1. Бояринцева Т.П., Воропаева Е.Ф., Дмитриенко Т.А., Шишкина Л.П.. Лабораторный практикум по информатике. Расширенные возможности Excel.-Иркутск: Изд-во ИрГТУ. - 2003. - 71с.
2. Гончаров А. Excel 97 в примерах. - СПб.: Питер, 1997. - 336 с.
3. Громов Г.Г. Национальные информационные ресурсы: проблемы промышленной эксплуатации. - М.: Наука, 1984.
4. Информатика: Учебник /Под ред. проф. Н.В.Макаровой. - М.: Финансы и статистика, 1997. - 768 с.
5. Корн Г., Корн Т. Справочник по математике для научных работников и инженеров. - М.: Наука, 1968. -720 с.
6. Ломтадзе В.В., Шишкина Л.П. Информатика: Учебное пособие/Издание третье, переработанное. - Иркутск: Изд-во Иркутского госуд. технич. ун-та, 2005. - 144 с.
7. Санна П. и др. Visual Basic для приложений (версия 5) в подлиннике: пер. с англ. - СПб.: BHV - Санкт-Петербург, 1998. - 704 с. 8. Симонович С.В., Евсеев Г.А., Алексеев А.Г. Специальная информатика: Учебное пособие. - М.: АСТ-ПРЕСС: Инфорком-Пресс, 1999. - 480 с.
9. Microsoft Visual Basic 5. Шаг за шагом: Практ. пособ. /Пер. с англ. кн. Микаэла Хальворсона. - М.: Изд-во ЭКОМ, 1998. - 432 с.
10. Oracle 7 и вычисления клиент-сервер /Пер. с англ. кн. Стивена Бобровски. -М.: Изд-во ЛОРИ, 1996. - 651 с.
11. Рандин О.И., Соломина В.К., Шагун В.А. Создание Web-документов. Лабораторный практикум по информатике.- Иркутск: Изд-во Иркутского госуд. техн. ун-та, 2002. - 39 с.
12. Шишкина Л.П., Бояринцева Т.П., Сержант Т.Н.. Лабораторный практикум по информатике. Часть II. Visual Basic for Applications. - Иркутск: Изд-во Иркутского госуд. техн. ун-та, 2002. - 52 с.
13. Экслер А.Б. Microsoft Office 2003. Самый полный и понятный самоучитель/ Алекс Экслер. - М.: НТ Пресс. 2008. - 400 с.
26
2
50
Документ
Категория
Рефераты
Просмотров
2 160
Размер файла
3 631 Кб
Теги
информатика, informatika, samost, lab, 2010, raboty
1/--страниц
Пожаловаться на содержимое документа