WWW.DISUS.RU

БЕСПЛАТНАЯ НАУЧНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

 

Pages:     | 1 |   ...   | 5 | 6 || 8 | 9 |
-- [ Страница 7 ] --

 

В. Формула косинуса суммы (для набора греческих букв воспользуйтесь кнопкой )

cos( ± ) = cos cos ± sin sin.

Динамический обмен данными

Упражнение № 17. Создание серийных писем

Создайте приглашение на вечер выпускников.

Word предоставляет эффективный механизм работы с серийными (шаблонными) письмами, т.е. с письмами, имеющими одинаковое содержание, рассылаемыми различным адресатам.

Принцип создания серийных писем заключается в выполнении следующей последовательности действий:

  • 1) создания основного текста;
  • 2) создания данных для подстановки или открытия готового файла в формате базы данных с данными для подстановки;
  • 3) вставки в основной текст полей, которые будут заменяться в процессе слияния на нужные слова, например, на имена и фамилии;
  • 4) проверки, правильно ли работает подстановка, т.е. замена полей на реальное содержание;
  • 5) осуществления слияния документов.

117

I. Создание основного содержания письма

  1. Выберите пункт меню Сервис\Слияние.
  2. В появившемся окне Слияние активизируйте кнопку Создать под заголовком Основной документ.
  3. Выберите из открывшегося списка строку Документы на бланке... После этого появится диалоговое окно, в котором спрашивается: использовать активное окно для создания документа или создать новое.

Примечание. Если перед выбором окна Слияние был открыт заготовленный для письма документ, например, со вставленным графическим оформлением, то следует нажать кнопку Активное_окно.

  1. Нажмите кнопку Создать основной документ.
  2. Нажать кнопку Правка\Выбрать свой документ.
  3. После этого введите основное содержание письма, оставив пустые абзацы или пропуски в тех местах, где будут стоять имена, фамилии, адреса - все то, что будет подставляться (при этом на экране появится новая панель инструментов).
  4. Сохраните свое письмо.

II. Создание структуры источника данных

  1. Активизируйте кнопку на появившейся панели Окно диолога_Слияние (либо вызовите его через меню Сервис\Слияние).
  2. В появившемся окне нажмите на кнопку Получить_данные.
  3. В открывшемся списке выберите строку Создать_источник_данных. Появится окно Создание_источника_данных. В этом окне слева можно видеть список уже готовых полей. Существует возможность добавлять и удалять поля из списка, формируя необходимую структуру источника данных.
  4. Оставьте пункты: имя, фамилия, адрес 1 (переименуйте в адрес), город. Добавьте поле "Пол". Поменяйте местами поля "Фамилия" и "Имя".

Примечание. Имя поля не должно быть длиннее 40 символов и должно начинаться с цифры. В имени поля можно использовать буквы, цифры, знаки подчеркивания "_". Пробелы в имени поля не допускаются.

  1. Нажмите на кнопку подтверждения "ОК". Появится окно Сохранить_источник_данных. Сохраните его. Оно будет иметь расширение.doc.
  2. Word выводит сообщение о том, что источник данных не содержит самих данных. Нажмите кнопку Правка_источника_данных. Появится диалоговое окно для ввода информации о выпускниках.
  3. Введите 3 - 4 записи. После заполнения каждой записи нажимайте на кнопку Добавить.
  4. После ввода информации о всех приглашаемых на вечер сохраните источник информации на диске.

III. Вставка полей слияния

  1. В окне Слияние включите режим редактирования основного текста письма.
  2. Установите текстовый курсор в том месте письма, где надо расположить определенное поле (пока кроме имени).
  3. Активизируйте кнопку Поля_слияния и выберите из списка нужное поле.
  4. Для обращения используйте перед именем приглашаемого какое-либо прилагательное, например, "Уважаемый", "Дорогой" и т.д. Для этого нажмите кнопку

118

Поле и выберите из списка строку IF...THEN...ELSE (вставка условий в текст письма).

Появится диалоговое окно.

  1. Щелкнув мышью в окошечке Поле, выберите "Пол".
  2. В списке сравнить установите Равно.
  3. В поле Сравнить с чем введите мужской пол (точно так, как вы писали в полях документа источника данных).
  4. В поле Вставить текст введите "Уважаемый", в поле В противном случае... - "Уважаемая".
  5. Вставьте поле слияния Имя после данного обращения.
  6. Сохраните текст письма.

IV. Осуществление слияния

Для слияния можно использовать несколько вариантов.

  1. Использовать кнопки на панели инструментов:
  • A. Слияние с проверкой ошибок - кнопка Поиск_ошибок.
  • Б. Слияние в новый документ.
  • B. Слияние при печати, если необходимо сразу выводить на печать.
  • Г. Слияние (варианты слияния).
  1. Использовать меню Сервис\Слияние\Объединить.

Примечание. В окне Слияние можно выбрать перед слиянием кнопку Отбор_заnuceй, если не нужны все записи, т.е. осуществить выбор записей. Например, выбрать список только жителей Красноярска или выбрать список записей только мужского пола и т.д.

119

109 :: 110 :: 111 :: 112 :: 113 :: 114 :: 115 :: 116 :: 117 :: 118 :: 119 :: Содержание



119 :: 120 :: 121 :: 122 :: Содержание

Лабораторные работы

Лабораторная работа № 1

Ввод и редактирование текста, работа с блоками,
форматирование абзацев, списки

Время выполнения 8 часов.

Задание. Составьте краткий реферат на тему "Мой любимый писатель". В реферате отразите:

  • биографические данные писателя;
  • список его нескольких произведений;
  • отрывки из его произведений.

Оформите реферат, используя 2 - 3 своих стиля.

Варианты заданий

  • Вариант 1. "Мой любимый писатель А.Дюма".
  • Вариант 2. "Мой любимый писатель А.С. Пушкин".
  • Вариант 3 - 25. "Мой любимый писатель..." (выберите самостоятельно).

Лабораторная работа № 2

Работа с таблицами. Вычисления в таблицах. Встроенные функции в Word

Время выполнения 6 - 8 часов.

119

Задание. Рассмотрим темы "Бизнес-план" и "Рекламный прайс-лист".

По первой теме разработайте годовой бизнес-план выполнения заданной научно-технической или производственной программы. В таблице отразите вид деятельности, исполнителей, финансирование по месяцам, затраты по кварталам и за год.

По второй теме составьте рекламный листок по издаваемой (продаваемой) продукции из не менее 10 наименований. В таблице отразите наименование товара, категорию (сорт, комплектность и т.п.), стоимость в y.e., пересчет в рублях на текущий валютный курс, суммарную стоимость всех обозначенных продуктов.

Варианты заданий

  • Вариант 1. Бизнес-план ремонта школы.
  • Вариант 2. Бизнес-план постройки гаража.
  • Вариант 3. Прайс-лист фирмы по продаже компьютеров.
  • Вариант 4. Бизнес-план деятельности фирмы.
  • Вариант 5. Бизнес-план выполнения проектной работы.
  • Вариант 6. Прайс-лист деревообрабатывающей фирмы.
  • Вариант 7. Бизнес-план ремонта квартиры.
  • Вариант 8. Бизнес-план постройки дачного домика.
  • Вариант 9. Прайс-лист фирмы по продаже расходных материалов.
  • Вариант 10. Бизнес-план по выполнению научного проекта.
  • Вариант 11. Бизнес-план выполнения экспериментальной работы в школе.
  • Вариант 12. Прайс-лист фирмы по продаже телевизоров.
  • Вариант 13. Бизнес-план ремонта дороги.
  • Вариант 14. Бизнес-план постройки бани или сауны.
  • Вариант 15. Прайс-лист фирмы по продаже музыкальных инструментов.
  • Вариант 16. Бизнес-план по созданию программного продукта.
  • Вариант 17. Бизнес-план организации платных курсов по информатике.
  • Вариант 18. Прайс-лист фирмы по продаже аудио- и видеотехники.
  • Вариант 19. Бизнес-план реконструкции помещения.
  • Вариант 20. Бизнес-план постройки погреба.
  • Вариант 21. Прайс-лист фирмы по продаже фототоваров.
  • Вариант 22. Бизнес-план постройки овощехранилища.
  • Вариант 23. Бизнес-план реконструкции здания.
  • Вариант 24. Прайс-лист фирмы по продаже спортинвентаря.
  • Вариант 25. Прайс-лист фирмы по продаже канцтоваров.

Лабораторная работа № 3

Работа с графикой. Внедрение и связывание графических объектов

Время выполнения 4 часа.

Задание "Гербы, эмблемы, флаги". Выберите символику вуза, города, региона или страны. Представьте выбранную символику в нескольких видах: нарисуйте эскиз "вручную", внедрите через буфер обмена рисунок, полученный простейшим графическим редактором, свяжите с графическим объектом и др.

Варианты заданий

  • Вариант 1. Символика Российского государства.
  • Вариант 2. Символика Вашего города, региона.

120

  • Вариант 3-25. Придумайте самостоятельно собственную символику Вашего вуза, факультета, группы.

Лабораторная работа № 4

Работа с приложением MS Equation (математические формулы)

Время выполнения 4 - 6 часов.

Задание. Наберите фрагмент из учебника математики по указанной в варианте теме, содержащий математические формулы. Фрагмент должен представлять собой связный текст; его выбор и объем предварительно согласуйте с преподавателем, ведущим лабораторную работу.

Варианты заданий

  • Вариант 1. Теория пределов.
  • Вариант 2. Непрерывность функции.
  • Вариант 3. Производная.
  • Вариант 4. Дифференциал функции.
  • Вариант 5. Правила дифференцирования.
  • Вариант 6. Производные элементарных функций.
  • Вариант 7. Неявные функции.
  • Вариант 8. Неопределенный интеграл.
  • Вариант 9.Элементы таблицы интегрирования элементарных функций.
  • Вариант 10. Определенный интеграл.
  • Вариант 11. Основная теорема интегрального исчисления.
  • Вариант 12. Двойной интеграл.
  • Вариант 13. Ряды Тейлора.
  • Вариант 14. Интерполирование по Лагранжу.
  • Вариант 15. Интерполирование по Ньютону.
  • Вариант 16. Метод наименьших квадратов.
  • Вариант 17. Дифференциальные уравнения первого порядка.
  • Вариант 18. Метод Рунге - Кутта.
  • Вариант 19. Метод простой итерации для решения нелинейных уравнений.
  • Вариант 20. Метод Ньютона для решения нелинейных уравнений.
  • Вариант 21. Метод Гаусса для решения систем линейных алгебраических уравнений.
  • Вариант 22. Определители и их свойства.
  • Вариант 23. Операции над матрицами.
  • Вариант 24. Скалярное и векторное произведение векторов.
  • Вариант 25. Уравнение прямой линии на плоскости.

Лабораторная работа № 5

Работа с формами

Время выполнения 4 часа.

Задание. Составьте формы одновременно рассылаемых многим адресатам текстовых материалов единого содержания (письма, приглашения, оповещения и т.п.).

121

Варианты заданий

  • Вариант 1. Приглашение на свадьбу.
  • Вариант 2. Оповещение о встрече выпускников педагогического института.
  • Вариант 3. Совещание ректората, Ученого совета.
  • Вариант 4. Информационное сообщение о проведении конференции.
  • Вариант 5. Приглашение участнику конференции.
  • Вариант 6. Рассылка участникам заочной олимпиады по информатике.
  • Вариант 7. Приглашение на День рождения.
  • Вариант 8. Оповещение о встрече ветеранов войны.
  • Вариант 9. Оповещение о семинаре для учителей информатики.
  • Вариант 10. Информационное сообщение о сроке и повестке заседания Госдумы.
  • Вариант 11. Приглашение участнику соревнований.
  • Вариант 12. Рассылка заданий участникам дистанционной олимпиады по информатике.
  • Вариант 13. Приглашение на юбилей.
  • Вариант 14. Оповещение о приезде комиссии.
  • Вариант 15. Совещание методического объединения учителей.
  • Вариант 16. Информационное сообщение о проведении Симпозиума.
  • Вариант 17. Приглашение участнику Симпозиума.
  • Вариант 18. Рассылка информации победителям конкурса.
  • Вариант 19. Приглашение на празднование Нового года.
  • Вариант 20. Оповещение о собрании акционеров предприятия.
  • Вариант 21. Извещение фирмам-партнерам о прекращении деятельности предприятия.
  • Вариант 22. Информационное сообщение о сроке и повестке заседания Законодательного собрания.
  • Вариант 23. Повестка офицерам запаса о явке в военкомат.
  • Вариант 24. Рассылка информации о кандидате в президенты доверенным лицам.
  • Вариант 25. Рассылка автореферата диссертации.

122

119 :: 120 :: 121 :: 122 :: Содержание

122 :: 123 :: Содержание

Дополнительная литература

  1. Вемпен Ф. Microsoft Office 97 Professional: 6 книг в одной: Пер. с англ. - M.: Бином, 1997.
  2. Власенко C., Маленкова А. Word 97 в вопросах и ответах. - СПб.: BHV-Санкт-Петербург, 1996.
  3. Джонс Э., Саттон Д. Библия пользователя Office 97: Пер. с англ. - Киев: Диалектика, 1997.
  4. Ермоловт E.A., Макарова C.B., ХегайЛ.Б. Операционные системы и информационные технологии. - Красноярск, 2000.
  5. Ефимова O., Морозов В., Шафрин Ю. Курс компьютерной технологии. - M.: АБФ, 1998.
  6. Ефимова O., Морозов В., Шафрин Ю. Практикум по компьютерной технологии. - M.: АБФ, 1998.
  7. Лоу Д. Секреты Word для Windows95. - Киев: Диалектика, 1996.
  8. Львовский C.M. Набор и верстка в пакете LaTeX. - M.: Космосинформ, 1994.
  9. Макарова H.B. и dp. Информатика. Практикум по технологии работы на компьютере. - M.: Финансы и статистика, 1998.

122

  1. Наймершайм Д. Word 6.0 для Windows: Пер. с англ. - M.: Междунар. отношения, 1995.
  2. Хаслер Р., Франенштшс К. Word 6.0 для Windows: Пер. с нем. - M.: Экон, 1994.
  3. Шкаев А.В. Настольные издательские системы. - M.: Радио и связь, 1994.

123

122 :: 123 :: Содержание

123 :: Содержание

§ 5. СИСТЕМЫ КОМПЬЮТЕРНОЙ ГРАФИКИ

Рекомендации по проведению занятий

Тема предусматривает выработку значительных практических навыков.

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

На последующих занятиях студенты выполняют лабораторные работы и сохраняют свои результаты (в отдельных папках) для последующей их защиты перед преподавателем.

Рекомендуется проводить обмен рисунков между студентами, а также устраивать компьютерный вернисаж и конкурсы.

123

123 :: Содержание

123 :: 124 :: 125 :: Содержание

Краткие сведения

Растровый способ изображения графической информации

Существует два способа реализации построения изображений на экране дисплея - векторный и растровый. На современных персональных компьютерах чаще используется растровый способ изображения графической информации.

Растровое изображение - это совокупность светящихся (различными цветами) точек, координаты которых определяются декартовой (прямоугольной) системой с началом координат (как правило) в левом верхнем углу экрана. Абсцисса x точки увеличивается слева направо, ордината у - сверху вниз. Таким образом, любая графическая операция сводится к работе с отдельными точками экрана монитора - пикселами.

Большинство языков программирования имеют свои стандартные графические библиотеки. Так, у Бейсика графические команды являются встроенными; системы программирования Турбо-Паскаль содержат графическую библиотеку (модуль Graph.tpu), имеющую в своем составе процедуры и функции обработки простейших графических образов.

В последние годы возрос интерес со стороны пользователей к специальным инструментальным программам машинной графики: графическим редакторам, издательским системам и т.п. В них предоставляется удобный интерфейс для пользователей, автоматизируется большое число разнообразных действий с графической информацией - от построения простейших рисунков до создания мультипликационных (анимационных) роликов.

Графический редактор PaintBrush фирмы Microsoft

Как правило, PaintBrush является встроенным в современные программные среды (Windows, MS Office и т.п.). Позволяет, используя манипулятор "Мышь", выполнять рисунки - черно-белые и цветные, оформлять их текстом, выводить на

123

печать. В PaintBrush можно работать с фрагментами графических изображений - копировать, перемещать, поворачивать, изменять размеры, записывать на диск и считывать с диска.

После загрузки программы появляется рабочий экран редактора. Большую часть экрана занимает рабочее поле, окрашенное в фоновый цвет. Над рабочим полем находится меню, позволяющее выполнять команды редактирования. Слева от рабочего поля есть панель инструментов, на которой подсветкой показан инструмент, являющийся в данный момент рабочим. Под рабочим полем расположена палитра. На левом краю палитры выводятся два вложенных квадрата, внутренний из которых окрашен в рабочий цвет, а внешний - в фоновый. В левом нижнем углу экрана выводится калибровочная шкала, которая позволяет устанавливать ширину рабочего инструмента (кисти, резинки и т.д.). Вдоль нижнего и правого края рабочего поля выводятся поля движения для перемещения рабочего поля по картинке, если размеры картинки больше размеров рабочего поля.

Графический редактор CorelDraw

По своей идеологии графический пакет CorelDraw близок к PaintBrush, рассмотренному выше, но имеет гораздо больше возможностей и удобств. Выбор команды в меню осуществляется стандартными способами. Для вызова диалоговой панели выбора (установки) параметров необходимо установить указатель мыши на пункт меню или команду и щелкнуть кнопкой или нажать клавишу Alt и клавишу, соответствующую выделенной букве. Выполнение команд происходит после подтверждения правильности установки всех параметров (выбора значений) активизацией экранной кнопки OK или нажатием клавиши Enter.

Рисунок перед началом редактирования необходимо выбрать. Для этого следует активизировать пиктограмму с помощью мыши или нажатием клавиши Пробел, переместить указатель на любую точку контура рисунка и щелкнуть кнопкой. Выбранный рисунок будет окружен восемью квадратами черного цвета. Можно выделить одновременно несколько объектов, последовательно выбирая их с помощью мыши при нажатой клавише Shift либо отмечая на экране прямоугольную область, в которой они расположены. Для одновременного выбора всех рисунков на экране необходимо активизировать пиктограмму, переместить указатель мыши в один из углов выбираемого прямоугольного контура, нажать кнопку и, не отпуская ее, переместить указатель в противоположный угол и отпустить кнопку. Контур будет изображен штриховой линией. Для отмены выбора - переместить указатель мыши за контур и щелкнуть кнопкой.





Для изменения масштаба выводимого на экран рисунка необходимо активизировать соответствующую пиктограмму.

Для работы с текстом необходимо активизировать пиктограмму текста TEXT. Для выделения фрагмента текста необходимо активизировать пиктограмму с помощью мыши или клавиши Пробел. Переместите указатель мыши в один из углов выбираемого прямоугольного контура, нажмите кнопку К, не отпуская ее, переместите указатель в противоположный угол, отпустите кнопку. Весь контур будет окружен штриховой линией. Для выделения отдельного символа необходимо активизировать пиктограмму, переместить указатель мыши в один из углов выбираемого прямоугольного контура, нажать кнопку и, не отпуская ее, переместить указатель в противоположный угол. Выбранный объект не будет окружен рамкой из квадратов, однако на нем будут выделены все узловые точки. Выбор нескольких символов осуществляется аналогично при нажатой клавише Shift.

124

Система автоматизированного проектирования AutoCAD

После запуска AutoCADa на текстовом экране появляется главное меню:

  • 0 - выход;
  • 1 - создание нового чертежа;
  • 2 - редактирование существующего чертежа;
  • 3 - вывод на плоттер;
  • 4 - вывод на принтер;
  • 5 - конфигурация;
  • 6 - файловые утилиты;
  • 7 - шрифты;
  • 8 - стыковка со старыми версиями.

Режимы экранного меню:

  • AUTOCAD - выход в головное меню;
  • * * * - режим объектного захвата;
  • BLOCKS - работа с блоками;
  • DISPLAY - работа с изображением без его изменения;
  • SETTINGS - настройка;
  • DIM - обезразмеривание;
  • EDIT - редактирование;
  • DRAN - рисование;
  • LAYER - работа со слоями;
  • INQUIRY - справки о примитивах;
  • UTILTTS - выход в DOS, запись чертежей в разных форматах;
  • PLOT - получение твердой копии; и т.д.

В режиме DRAW (рисуй) имеется возможность строить графические примитивы и проводить с их помощью синтез изображений. Например, здесь существует восемь способов рисования дуг:

  • по трем точкам на дуге /3 points/;
  • по начальной точке, центру и длине хорды /S,C,L/;
  • по начальной точке, центру и заключенному углу /S,C,A/;
  • по начальной точке, конечной точке и радиусу /S,E,R/;
  • по начальной точке, конечной точке и заключенному углу /S,E,A/;
  • по начальной точке, конечной точке и исходному направлению /S,E,D/;
  • по продолжению предыдущей линии или дуги /CONTIN:/.

125

123 :: 124 :: 125 :: Содержание

125 :: Содержание

Контрольные вопросы

  1. Чем отличается растровый от векторного способа представления изображения на экране дисплея?
  2. Что такое "пиксел"?
  3. В чем заключается принцип создания изображения на экране дисплея?
  4. Как формируется цветное изображение?
  5. В чем преимущества компьютерной графики от традиционной?
  6. Назовите основные возможности графических редакторов?
  7. В чем заключаются отличия инженерной графики от иллюстративной?

125

125 :: Содержание

126 :: Содержание

Темы для рефератов

  1. Возможности CorelDraw.
  2. Что может Adobe Photoshop.
  3. Обзор графических редакторов для IBM PC.
  4. Компьютерная анимация.
  5. Сканирование и распознавание изображений.
  6. Возможности и перспективы развития компьютерной графики.
  7. Форматы графических файлов.

126

126 :: Содержание

126 :: Содержание

Темы семинарских занятий

  1. Знакомство с элементами компьютерной графики. Художественная графика. Инженерная графика.
  2. Иллюстрационная графика и дизайн. Динамическая графика. Организация мультипликации и анимации.

126

126 :: Содержание

126 :: Содержание

Рекомендации по программному обеспечению

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

  1. PaintBrush.
  2. CorelDraw.
  3. AutoCAD.
  4. Photoshop.
  5. 3Dmax.

126

126 :: Содержание

126 :: 127 :: 128 :: 129 :: 130 :: Содержание

Задачи и упражнения

Упражнение №1. Графический редактор PaintBrush.

Рисование на экране. Текст. Сохранение в формате PCX

  1. Перед началом рисования необходимо установить цвет. Для установки основного цвета поместите указатель мыши на нужный цвет и щелкните левой кнопкой. Для выбора второго цвета поместите указатель мыши на нужный цвет и щелкните правой кнопкой.
  2. Выберите кисть для рисования на панели инструментов. След кисти (мазок) возникает на рабочем поле при фиксации левой кнопки мыши. Нарисуйте какой-нибудь рисунок.
  3. Панель инструментов позволяет выбирать и изображать на "холсте" простейшие графические примитивы: линии, окружности, прямоугольники и т.д. Нарисуйте несколько геометрических фигур.
  4. Перед началом редактирования рисунка его необходимо выделить (выбрать). Для этого активизируйте пиктограмму, переместите указатель мыши в один из углов выбираемого прямоугольного контура, нажмите кнопку и, не отпуская ее, переместите указатель в противоположный угол, после чего отпустите кнопку. Весь контур будет изображен штриховой линией. Если вы хотите вырезать

126

произвольную область на экране, активизируйте пиктограмму, переместите указатель мыши в начальную точку вырезания и щелкните левой кнопкой, переместите указатель в следующую точку и снова щелкните левой кнопкой и т.д. Для отмены выбора переместите указатель мыши за контур и щелкните левой кнопкой.

  1. Окраска контура объекта осуществляется выбором цвета заливки в палитре с помощью указателя мыши. Окрасьте свои геометрические фигуры разными цветами.
  2. Перед началом работы с текстом необходимо выбрать гарнитуру командой Style\Font Придумайте заголовок к рисунку. Подпишите рисунок своим именем.
  3. Сохраните рисунок с помощью программы Frieze. Frieze предназначена для сохранения выводимого на экран изображения в графическом PCX-файле с одновременным сохранением оформления экрана, возможностью последующего редактирования данного изображения и вставки его в качестве иллюстрации в текстовые редакторы и настольные издательские системы.

Упражнение № 2. Графический редактор PaintBrush. Построение узоров

Узор на плоскости получается из элементарного мотива с помощью образующих элементов его группы симметрии. Для бордюров существует 7 различных наборов образующих его групп симметрии, для орнаментов - 17 (см. учебник "Информатика"). Чтобы построить узор на компьютере, необходимо сделать следующее:

  • 1) создать элементарный мотив узора (в графическом редакторе, на языке программирования, полученного со сканера);
  • 2) выбрать и задать образующие или использовать метод калейдоскопа;
  • 3) строить образы каждой точки элементарного мотива по его образующим, т.е. получить из элементарного мотива изображение конечной повторяющейся фигуры;
  • 4) средствами имеющегося компьютера и программного обеспечения размножить получившийся "шаблон" (фигурку), циклически меняя координаты в одном или двух направлениях.

Упражнение № 3. Графический редактор CorelDraw. Рисование лотоса.

Ознакомиться с панелью инструментов Графика. Можно использовать встроенную справку CorelDraw - знак ? в верхнем меню.

  1. Создать прямую: выбрать инструмент Кривая на панели инструментов Графика, перевести курсор на рабочий лист, нажать кнопку мыши, отпустить, протянуть курсор мыши в нужном направлении и нажать еще раз курсор мыши.
  2. Выбрать инструмент Форма. На концах созданной прямой появятся узлы. Выделить их. Для этого можно воспользоваться одним из способов:
  • нажать курсор мыши левее и выше выделяемого объекта, протянуть вниз и вправо до тех пор, пока весь объект не окажется внутри пунктирного прямоугольника, узлы на объекте приобретут черный цвет;
  • щелкать поочередно на всех узлах, удерживая нажатой клавишу Shift.

Такой же принцип выделения и для объектов, только здесь используется инструмент Выделение.

  1. Выполнить двойной щелчок на инструменте Форма для вызова окна Редактор узлов.

127

  1. Добавить еще три узла на прямой. При выделенных узлах нажать на кнопку Добавление_узлов.
  2. Снять выделение узлов: щелкнуть кнопкой мыши в любом другом месте.
  3. Хватая и перетаскивая поочередно узлы, сформировать четырехугольник.
  4. Выделить два замыкающих узла и выполнить команду Обьединитъ_узлы.

  1. Выделить все узлы и выполнить команду Перевести_в_кривые.
  2. Удалить у прямоугольника два узла:
  3. Выделить оставшиеся узлы. После перевода в кривые на каждом узле должны появиться рычаги. Двигая их в разные стороны, можно придавать форму линии. Создайте лепесток при помощи рычагов
  4. Выполнить градиентную заливку: выполнить двойной щелчок на инструменте Заливка. Из появившейся дополнительной панели инструментов выбрать Градиентная заливка, например, от красного к белому, радиальная со сдвигом по горизонтали и вертикали.
  5. Сделать дубликат лепестка:

  • выделить объект выбрать инструмент Выделение и просто щелкнуть лепесток;
  • выполнить Правка-Копироватъ;
  • выполнить Правка-Вставитъ.

Также для создания копии можно нажать комбинацию клавиш Ctrl+D.

  1. Зеркально отразить копию лепестка: выделить объект, ухватить мышью правый средний квадратик выделения и при нажатой клавише Ctrl протянуть влево. Можно также для создания зеркального отражения использовать соответствующую команду верхнего меню.
  2. Сделать еще одну копию лепестка и оставить ее временно на свободном месте. Из него впоследствии будем формировать верхний лепесток лотоса.
  3. Соединить лепестки и сгруппировать их: выделить оба объекта, выполнить команду Монтаж\Сгруппировать.
  4. Сделать два раза дубликат полученного объекта, уменьшить их и оформить цветок. Для уменьшения объекта выделить его. Используя значки выделения (квадратики), уменьшить объект. Для пропорционального уменьшения со всех сторон при изменении размеров удерживать нажатой клавишу Shift.

128

  1. Для правильной последовательности лепестков использовать пиктограммы На_задний план, На_передний план или соответствующую команду в верхнем меню.
  2. Оформить верхний лепесток при помощи рычагов инструмента Форма. Для того чтобы при оформлении не мешала заливка, использовать пиктограмму Каркас, выделить лепесток и нажать на пиктограмму. Затем отключить его таким же образом.
  3. Выделить все объекты, сгруппировать. Оставить объект выделенным.
  4. Толщину линий у лепестков сделать невидимой: выполнить двойной щелчок на инструменте Перо, в появившейся панели инструментов выбрать свиток_Перо. Установить нулевую толщину и нажать кнопку Применить.

Упражнение №4. AutoCAD. Формирование параметров нового чертежа.

Построение графических примитивов

  1. Выберите ветвь 1 главного меню.
  2. Создайте файл нового чертежа, используя в качестве имени laborL
  3. Войдите в режим SETTINGS в экранном меню режимов.
  4. Командой LIMITS установите границы чертежа, характеризующиеся угловыми точками (0,0) и (12,9).
  5. Наберите команду STATUS в командной строке и изучите параметры чертежа, описываемые этой командой.
  6. Для возвращения в графический экран нажмите F1.
  7. Наберите команду UNITS. Изучите формат линейных величин, угловой формат.
  8. Используя команду SNAP, задайте сетку фиксации с интервалом 1.0. Убедитесь в перемещении курсора строго по углам сетки.
  9. Выберите команду AXIS. Включите отображение осей.
  10. Выберите команду GRID. Установите параметры сетки экрана, равные 0.5; 2.5; 5.0.
  11. Вернитесь в меню режимов AutoCAD и войдите в режим DRAW.
  12. Выберите команду LINE из экранного меню. Попробуйте вводить координаты точек линии из командной строки, например, 3.3, 5.5, 8.3 и т.д., затем продолжайте построение линий с помощью перекрестия экрана. Примените опцию CLOSE для построения замкнутого многоугольника.
  13. Вызовите команду CIRCLE. Нарисуйте окружность, указав ее центр и радиус. Используйте режим отслеживания DRAG.

Упражнение № 5. AutoCAD. Синтез изображения из графических примитивов и редактирование

  1. Начните новый чертеж.
  2. Постройте графические примитивы: дуги, линии, полилинии, кольца. Используйте команды ARC, LINE, PLINE, CIRCLE в режиме DRAW.
  3. Напишите какой-нибудь текст командами TEXT или DTEXT.
  4. Для отработки команд редактирования рисунка вернитесь в главное экранное меню и задайте режим EDIT. Вызовите команду MOVE. Ha первый запрос укажите центр окружности, а на второй (second point) укажите точку в другой части экрана.

129

  1. Вызовите команду COPY. Выберите изображение (укажите на объект и нажмите Enter) и скопируйте его в другую часть экрана. Попробуйте режим мультиплицирования копий, набрав M на вопрос о базовой точке и указав несколько точек для вставки копий. Для окончания режима дайте пустой ответ.
  2. Вызовите команду ROTATE и поверните выбранный объект на 45, 21, 27.
  3. С помощью команды ERASE удалите все объекты, кроме двух.
  4. Зеркально отобразите один из выбранных объектов относительно оси симметрии, заданной под любым углом к осям координат, с помощью команды MIRROR.
  5. Постройте квадрат. Вызовите команду ARRAY и, пользуясь опциями "Р" и "R", создайте круглую и прямоугольную (32) матрицы.
  6. Сотрите изображения.

Упражнение № 6. AutoCAD. Уровни чертежа

Построение дорожного знака, укрепленного на столбе.

  1. Выберите ветвь 1 главного меню. Создайте новый файл чертежа. Войдите в графический редактор системы.
  2. Задайте значение шага сетки фиксации 0,5 (команда SNAP).
  3. Создайте два новых слоя ZNAK и STOLB разных цветов и разных типов линий (команда LAYER).
  4. Запросите список заданных слоев и сделайте слой ZNAK текущим.
  5. С помощью команды POLYGON задайте два четырехугольника, вписанных в окружности диаметром 4 и 3 соответственно, с центром в точке (5, 6).
  6. Измените тип линии для слоя STOLB на пунктирную (DASHED) и сделайте его текущим слоем.
  7. С помощью команды LINE начертите невидимую часть столба. Обновите изображение на экране. В случае необходимости используйте команду LTSCALE.
  8. Сделайте слой 0 текущим слоем.
  9. Начертите видимую часть столба (LINE).

Упражнение №7. AutoCAD. Размеры и штриховка

  1. Начните новый чертеж.
  2. Задайте командой SNAP разрешающую способность 0,01.
  3. С помощью команды UNITS установите формат представления числовых величин с двумя значащими разрядами после десятичной точки.
  4. Установите требующиеся значения системных переменных "размеривания" командой DIM.
  5. Начертите прямоугольник, треугольник, ломаную, две окружности.
  6. Нанесите вертикальные, горизонтальные, параллельные, угловые размеры, а также размеры диаметра и радиуса окружностей (DIM).
  7. Начните новый чертеж.
  8. Изобразите правильный треугольник, вписанный в квадрат, который, в свою очередь, вписан в окружность.
  9. Размножьте изображение до трех с помощью команды COPY.
  10. Запишите одно из изображений как блок (команды BLOCK, KONTUR, восстановление OOPS).
  11. С помощью команды HATCH заштрихуйте 1-е изображение штриховкой обычного типа (N), 2-е изображение - "внешней" штриховкой, 3-е - "игнорирующей". Примените команду СОLОR для получения цветной штриховки.

130

126 :: 127 :: 128 :: 129 :: 130 :: Содержание

131 :: Содержание

Лабораторные работы

Лабораторная работа № 1

Графический редактор PaintBrush

Время выполнения 8 часов.

Задание. Создайте с помощью PaintBrush компьютерный вернисаж. Тематика выбирается каждым студентом самостоятельно и согласовывается с преподавателем.

Лабораторная работа № 2

Графический редактор CorelDraw

Задание. Нарисуйте на экране с помощью CorelDraw картинку "Мой город, моя улица, мой дом".

Тематика выбирается каждым студентом самостоятельно и согласовывается с преподавателем.

Лабораторная работа № 3

Система автоматизированного проектирования AutoCAD

Время выполнения 6 часов.

Задание. Изобразите чертеж объекта с размерами.

Варианты заданий


пп.
Объект
пп.
Объект
пп.
Объект
1 Стол 9 Петля 17 Пружина
2 Стул 10 Тумба 18 Полка
3 Болт 11 Гайка 19 Замок
4 Оконная рама 12 Шуруп 20 Лестница
5 Гантели 13 Гвоздь 21 Компьютер
6 Штанга 14 Скоба 22 Принтер
7 Колесо 15 Колен вал 23 "Мышь"
8 Дверь 16 Шарнир 24 Дискета

131

131 :: Содержание

131 :: 132 :: Содержание

Дополнительная литература

  1. Ермолович E.A., Макарова C,B., Хегай Л.Б. Операционные системы и информационные технологии. - Красноярск, 2000.
  2. Ефимова O., Морозов В., Шафрин Ю. Курс компьютерной технологии. - M.: ФБФ, 1998.
  3. Ефимова O., Морозов В., Шафрин Ю. Практикум по компьютерной технологии. - M.: ФБФ, 1998.

131

  1. Зенкин А.А. Когнитивная компьютерная графика. - M.: Наука, 1991.
  2. Котов Ю.В., Павлова А.А. Основы машинной графики. - M.: Просвещение, 1993.
  3. Корриган Д. Компьютерная графика: Секреты и решения: Пер. с англ.. - M.: Энтроп, 1995.
  4. Макарова H.В. и др. Информатика. Практикум по технологии работы на компьютере. - M.: Финансы и статистика, 1998.
  5. Олтман P. CorelDRAW! Для профессионалов: Пер. с англ. - M.: Энтроп, Март; Киев: Век, 1996.
  6. Форматы графических файлов / Сост. А.С.Климов. - СПб.: НИПФ "ДиаСофт Лтд.", 1995.
  7. Шикин E.B. Начала компьютерной графики. - M.: Диалог-МИФИ, 1994.
  8. Шульте M. CorelDRAW! 5.0. Все программы пакета: Пер. с англ. - СПб.: BVH - Санкт-Петербург, 1995.

132

131 :: 132 :: Содержание

132 :: Содержание

§ 6. БАЗЫ ДАННЫХ И СИСТЕМЫ УПРАВЛЕНИЯ
БАЗАМИ ДАННЫХ

Рекомендации по проведению занятий

В начале занятий преподаватель знакомит студентов с основными видами баз данных, функциями и возможностями СУБД (1-2 семинарских занятия); на примере демонстрационной базы данных "Борей", встроенной в СУБД Access, объясняет суть выполняемых упражнений.

На последующих занятиях студенты выполняют лабораторные работы и сохраняют свои результаты в отдельных папках для последующей защиты перед преподавателем.

132

132 :: Содержание

132 :: 133 :: 134 :: Содержание

Краткие сведения

Для выполнения практической работы можно использовать любую систему управления базами данных (СУБД), имеющуюся в наличии на ваших компьютерах. В силу большой популярности и распространенности в вузах пакета MS Office ниже рассматривается СУБД Microsoft Access.

MS Access - это функционально полная реляционная СУБД. Запустить систему можно несколькими способами:

  • запуск с помощью главного меню в WINDOWS95;
  • запуск с помощью Проводника;
  • запуск с помощью ярлыка;
  • и др.

Основные элементы главного окна Access, o которых необходимо иметь представление, таковы.

Строка заголовка. В строке заголовка отображается имя активной в данный момент программы.

Пиктограмма системного меню. Такая кнопка имеется в верхнем левом углу главного окна практически любого приложения. После щелчка на этой пиктограмме появляется меню, которое позволяет перемещать, разворачивать, сворачивать или

132

закрывать окно текущего приложения и изменять его размеры. При двойном щелчке на пиктограмме системного меню работа приложения завершается.

Полоса меню. Полоса меню содержит названия нескольких подменю. Когда активизируется любое из этих названий, на экране появляется соответствующее подменю. Перечень подменю на полосе Access и их содержание изменяются в зависимости от режима работы системы.

Панель инструментов. Панель инструментов - это группа пиктограмм, расположенная непосредственно под полосой меню. Главное ее назначение - ускоренный вызов команд меню. Кнопки панели инструментов тоже могут изменяться в зависимости от выполняемых операций. Также можно отобразить, спрятать, создать новую панель инструментов или настроить любую панель инструментов.

Строка состояния. В левой части строки состояния отображается информация о том, что вы делаете в настоящее время.

Окно базы данных. Это окно появляется при открытой базе данных. В поле окна сосредоточены все "рычаги управления" базой данных. Окно базы данных используется для открытия объектов, содержащихся в базе данных, таких, как таблицы, запросы, отчеты, формы, макросы и модули. Кроме того, в строке заголовка окна базы данных всегда отображается имя открытой базы данных.

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

Кнопки. Кнопки, расположенные вдоль правого края окна базы данных, используются для работы с текущим объектом базы данных. Они позволяют создавать, открывать или изменять объекты базы данных.

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

  1. Режим конструктора. Задание структуры таблицы, т.е. определяются типы, свойства полей, их число и названия. В этом режиме каждая строка верхней панели окна соответствует одному из полей определяемой таблицы.
  2. Режим таблицы. Используется для просмотра, добавления, изменения, простейшей сортировки или удаления данных.

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

Режимы работы с формой:

  1. Режим форм. Используется для просмотра и редактирования данных. Режим форм предоставляет дружественную среду для работы с данными и удобный дизайн их представления на экране.
  2. Режим конструктора форм. Используется для изменения структуры или шаблона формы.
  3. Режим таблицы. Режим позволяет увидеть таблицу, включающую все поля форм; чтобы переключиться в этот режим при работе с формой, надо нажать кнопку таблицы на панели инструментов.

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

133

Режимы работы с отчетом:

  1. Режим предварительного просмотра. Этот режим позволяет увидеть отчет в таком виде, в каком он будет воплощен при печати.
  2. Режим конструктора. Данный режим предназначен для изменения шаблона (структуры) отчета.

Макрос. Объект, представляющий структурированное описание одного или нескольких действий, которые должен выполнить ACCESS в ответ на определенное событие. Например, можно определить макрос, который в ответ на выбор некоторого элемента в основной форме открывает другую форму. В макросы включаются макрокоманды. В MS Access имеется свыше 40 макрокоманд. Макрокоманды выполняют такие действия, как открытие таблиц и форм, выполнение запросов, запуск других макросов, выбор опций из меню, изменение размеров открытых окон и т.п.

Запрос. Это объект, который позволяет пользователю получить нужные данные из одной или нескольких таблиц. Можно создать запросы на выбор, обновление, удаление или на добавление данных. С помощью запросов можно создавать новые таблицы, используя данные одной или нескольких таблиц, которые уже существуют.

Таблицы в базе данных могут быть связаны. В Access используется три типа межтабличных связей:

  • один к одному - каждой записи первой таблицы соответствует одна запись из второй связанной таблицы (например, есть две таблицы: Студент с полями Номер, Фамилия, Имя, Дата рождения, Место рождения, Год_поступления_в_вуз и таблица Сессия с полями Номер, Оценка 1, Оценка 2, Оценка 3; каждому номеру таблицы Студент соответствует один номер в таблице Сессия);
  • один ко многим - любая запись в первой таблице может быть связана с несколькими записями во второй таблице (например, есть две таблицы: таблица Студент с полями Номер, Фамилия, Имя, Факультет, Группа и таблица Библиотека с полями Код, Название_книги, Автор, Год_издания; каждому номеру из таблицы Студент может соответствовать несколько кодов из второй таблицы);
  • многие ко многим - любая запись в первой таблице может быть связана с несколькими записями во второй таблице и обратно - каждая запись второй таблицы связана с несколькими записями первой таблицы (например, есть две таблицы: таблица Студент с полями Номер, Фамилия, Имя, Факультет, Группа и таблица Спортивные_секции с полями Код, Вид спорта, каждый студент может посещать несколько секций, и каждую секцию могут посещать несколько студентов);

Завершив работу с Access (или с ее приложением), надо корректно закончить сеанс. Безопасно выйти из Access можно несколькими способами:

  • двойным щелчком мыши на пиктограмме системного меню в строке заголовка главного окна Access;
  • из меню Access выбором пункта Файл\Выход;
  • нажатием комбинации клавиш <ALT +F1>.

134

132 :: 133 :: 134 :: Содержание

134 :: Содержание

Контрольные вопросы

  1. Назовите основные элементы окна СУБД Access.
  2. Перечислите основные объекты окна базы данных.
  3. Какие режимы работы используются для работы с таблицей, формой, отчетом?
  4. Для чего нужен запрос?

134

134 :: Содержание

135 :: Содержание

Темы для рефератов

  1. Информационная система (базаданных) "Борей".
  2. Информационные справочные системы в человеческом обществе.
  3. Информационные поисковые системы в человеческом обществе.
  4. Базы данных и Интернет.
  5. Геоинформационные системы.
  6. Проектирование и программирование баз данных.
  7. СУБД Oracle.
  8. Информационная система "Галактика".
  9. Информационная система "Консультант плюс".
  10. Информационная система "Гарант плюс".

135

135 :: Содержание

135 :: Содержание

Темы семинарских занятий

  1. Назначение и функции СУБД. Объекты СУБД Access, их назначение. Режимы работы основных объектов.
  2. Создание БД, установление связей в БД.
  3. Составление форм, запросов и отчетов в режиме конструктора, при помощи мастера.

135

135 :: Содержание

135 :: Содержание

Рекомендации по программному обеспечению

Для выполнения лабораторно-практических занятий рекомендуется одна из следующих программ:

  1. Dbase- 3, 4, 5;
  2. FoxPro;
  3. Paradox; 4.Clliper;
  4. Access;
  5. Oracle.

135

135 :: Содержание

135 :: 136 :: 137 :: 138 :: 139 :: 140 :: 141 :: 142 :: 143 :: 144 :: 145 :: Содержание

Задачи и упражнения

Создание БД, ввод и редактирование данных

Упражнение № 1. Формирование структуры таблицы

Создать новую базу данных - сведения о студентах вашего потока. Для этого выполнить следующие действия:

  1. Запустить Access.
  2. При запуске появится диалоговое окно, в котором надо выбрать строку Новая база данных.

Примечание. Если Вы в пункте 2 отказались от диалогового окна, то далее выполните следующие действия для создания новой базы данных:

  • нажмите кнопку Создать на панели инструментов или воспользуйтесь пунктом меню Файл\Создать;

135

  1. в появившемся диалоговом окне Создание выберите вкладку Общие;
  2. щелкните по пиктограмме Новая_база_данных и подтвердите выбор.
  1. В окне Файл новой базы данных указать имя новой БД (например, "Деканат") в поле ввода Имя файла и сохранить в нужной папке. Нажать кнопку Создать.
  2. В появившемся окне База данных активизировать вкладку Таблицы и щелкнуть по кнопке Создать.
  3. Создать таблицу, воспользовавшись Конструктором. В окне Новая таблица выбрать пункт Конструктор и подтвердить выбор.
  4. Определить поля таблицы
Поле Тип поля Размер поля
Номер Текстовое 5
Фамилия Текстовое 15
Имя Текстовое 10
Отчество Текстовое 15
Дата рождения Дата Краткий формат
Группа Текстовое 3
Дом. адрес Текстовое 20

В появившемся окне создать поля базы данных, согласно следующей таблице. Для ввода типа поля использовать значок всплывающего меню, который появляется при установке курсора в столбец Тип данных.

  1. Определить первичный ключ для таблицы. В данной таблице ключевым является поле Номер. Чтобы сделать поле ключевым, выделить его и выбрать меню Правка\Ключевое_поле или нажать кнопку Ключевое_поле на панели инструментов. При этом слева от имени ключевого поля таблицы появится изображение ключа.
  2. Закрыть заполненную таблицу.
  3. Сохранить ее под именем ФИЗИКИ.

Упражнение № 2. Ввод и редактирование данных

  1. В окне База данных появилось имя сохраненной таблицы. Для того чтобы вводить данные, надо открыть ее в режиме таблицы. Щелкнуть на кнопку Открыть. (Если Вам необходимо внести изменения в структуру созданной таблицы, необходимо нажать на кнопку Конструктор.)
  2. Занести в таблицу 6 - 7 записей. Для поля Труппа использовать номера 56, 57, 58.
  3. Отредактировать введенные в таблицу данные: заменить во второй записи фамилию.
  4. В поле Дата рождения изменить в первой записи год рождения.
  5. Удалить последнюю запись в таблице. Для этого нужно выделить ее: установить курсор мыши к левой границе таблицы до изменения его в виде стрелки, направленной вправо, щелкнуть мышью и нажать клавишу Delete.
  6. Добавить еще две записи.
  7. Сохранить таблицу и закрыть ее.

136

Упражнение № 3. Разработка однотабличных пользовательских форм

Данные в таблицу БД удобнее вводить, если воспользоваться экраном в виде некоторого бланка (формы). Такой способ позволяет видеть на экране все данные одной записи.

Создать однотабличную пользовательскую форму для ввода и редактирования данных в ранее созданную таблицу. Для этого выполнить следующее:

  1. В окне База_данных активизировать вкладку Форма.
  2. В том же окне нажать кнопку Создать.
  3. В диалоговом окне Новая_форма выбрать строку Мастер и выбрать в качестве источника данных имя таблицы ФИЗИКИ, подтвердить выбор.
  4. В появившемся окне выбрать поля для создаваемой формы (выберем все имеющиеся).
  5. Дальнейшие действия выполнить самостоятельно (стиль формы выбрать - Обычная).
  6. Добавить в таблицу 1 - 2 записи в режиме формы.
  7. Познакомиться с возможностями перемещения в таблице, представленной в виде формы (переместиться на следующую запись и обратно, к первой записи, к последней записи, новая запись).
  8. Закрыть окно формы.
  9. Открыть таблицу ФИЗИКИ, просмотреть добавленные записи в таблице.
  10. Закрыть таблицу, выйти в окно База_данных.

Упражнение № 4. Разработка отчета

  1. В окне База_данных активизировать вкладку Отчеты и щелкнуть кнопку Создать.
  2. С помощью Мастера отчетов создать отчет для вывода сведений о студентах группы, выбрать для отчета следующие поля: Номер, Фамилия, Имя, Дата рождения. В качестве источника данных использовать таблицу ФИЗИКИ. При создании отчета использовать сортировку по полю Фамилия, вид отчета Табличный, стиль Строгий. Ввести имя отчета (по умолчанию Access вводит имя таблицы-источника).
  3. Закрыть отчет и выйти в окно База_данных.

Упражнение № 5. Поиск, сортировка и отбор данных

Поиск:

  1. Открыть таблицу ФИЗИКИ в режиме Формы.
  2. Осуществить поиск какого-либо студента по полю Фамилия. Для этого выполнить следующее:
  • установить курсор в строку поля, по которому будет осуществляться поиск (в нашем случае это поле Фамилия);
  • выполнить команду Правка\Найти или нажать на пиктограмму Найти для вывода диалогового окна Поиск (если такая фамилия встречается несколько раз, использовать кнопку Найти_далее).
  1. Закрыть окно формы.

Сортировка:

  1. Открыть таблицу ФИЗИКИ.
  2. Отсортировать записи таблицы в алфавитном порядке по полю Фамилия. Для этого выполнить действия:

137

  • установить курсор в поле Фамилия;
  • выполнить команду Записи\Сортировка\По_возрастанию или воспользоваться пиктограммой Сортировка_по_возрастанию.

Фильтр:

  1. Используя фильтр, вывести на экран список студентов группы 57. Для этого выполнить действия:
  • выполнить команду Записи\Изменить_фильтр или использовать пиктограмму Изменить_фильтр\
  • установить курсор в поле Группа, нажать на значок всплывающего меню и выбрать номер нужной группы;
  • выполнить команду Фильтр\Применить_фильтр или использовать соответствующую пиктограмму;
  • чтобы убрать фильтр, воспользоваться командой Записи\Удалить_фильтр или применить ту же пиктограмму, только теперь ее назначение - Убрать_фильтр;
  • закрыть таблицу.
  1. Открыть таблицу ФИЗИКИ в режиме Формы и выполнить тот же фильтр: отобрать студентов группы 57 мужского пола. Для этого выполнить действия:
  • в поле Формы найти запись, которая содержит номер нужной группы (57);
  • установить курсор в поле, по которому будет осуществляться фильтр (Группа),
  • выполнить команду Записи\Фильтр\Фильтр_по_выделенному или воспользоваться соответствующей пиктограммой на панели инструментов;
  • таким же образом выполнить выборку студентов мужского пола;
  • удалить фильтр.

Упражнение № 6. Запросы

Создать запрос-выборку из таблицы ФИЗИКИ, содержащую сведения о студентах женского пола:

  1. В окне База_данных активизировать вкладку Запрос и нажать кнопку Создать.
  2. Выбрать режим Конструктор и подтвердить выбор.
  3. В появившемся окне Добавление_таблицы выделить имя таблицы, из которой будет производиться запрос (ФИЗИКИ) и выполнить команду Добавить. Список полей этой таблицы должен появиться в окне Запрос_на_выборку.
  4. Закрыть окно Добавление_таблицы.
  5. В оставшемся окне Запрос_на_выборку щелкнуть верхнюю левую ячейку, относящуюся к заголовку Поле.
  6. В данной ячейке должен появиться значок всплывающего меню. Используя его, ввести в ячейку имя первого поля создаваемого запроса (например, Фамилия).
  7. Аналогичным образом заполнить остальные ячейки первой строки (Имя, Пол, Дата рождения, Группа).
  8. Установить сортировку по полю Фамилия.
  9. В строке Условия отбора внести в нужные поля критерии отбора: в поле Пол установить букву ж, в поле Группа - 57 (данные для условия отбора вносить в таком же виде, как они внесены в таблицу).
  10. В строке Вывод_на_ экран значок "галочка" означает, что в результате выполнения запроса данное поле будет выводиться на экран.
  11. Выполнить команду Запрос\Запускши использовать соответствующую пиктограмму.

138

Многотабличная БД, установление связей между таблицами

Упражнение № 7. Создание многотабличной БД

  1. Создать таблицы СЕССИЯ и СТИПЕНДИЯ, используя ту же технологию, что и при создании таблицы ФИЗИКИ в Упражнении 1. Атрибуты поля Номер таблицы СЕССИЯ должны быть такими же, как атрибуты этого же поля таблицы ФИЗИКИ.

Состав полей и их свойства следующие:

СЕССИЯ

Признак ключа Поле Тип поля Размер поля
Ключ Номер Текстовое 5
  Оценка 1 Числовое Фиксированный
  Оценка 2 Числовое Фиксированный
  Оценка 3 Числовое Фиксированный
  Оценка 4 Числовое Фиксированный
  Результат Текстовое 3

СТИПЕНДИЯ

Признак ключа Поле Тип поля Размер поля
Ключ Результат Текстовое 3
  Процент Числовое Процентный
  1. Заполнить таблицы данными; оценки в записи ввести на свое усмотрение так, чтобы в записях присутствовали разные комбинации оценок из четырех групп:
Неуд. Хор. Хор.1 Отл.
За удовл. и неудовл. За две 4 и более 5554 5555
  1. В поле Результат данные заносить в соответствии с представленной таблицей, например, если в записи три оценки 5 и одна оценка 4, то в результат занести хор.1.
  2. Поле Процент заполнить в соответствии со следующей таблицей:
Результат Процент
Неуд. 0,00%
Хор. 100,00%
Хор.1 200,00%
Отл. 300,00%

139

  1. Сохранить обе таблицы и закрыть их.

Упражнение № 8. Установление связей между таблицами

  1. В окне База_данных Деканат должны быть имена трех таблиц: ФИЗИКИ, СЕССИЯ, СТИПЕНДИЯ. Для установления связей выполнить команду Cepвuc\ Схема_данных.
  2. В появившемся окне Схема_данных выполнить добавление всех трех таблиц в схему.
  3. Установить связи между таблицами ФИЗИКИ и СЕССИЯ. Для этого протащить указатель мыши от поля Номер таблицы ФИЗИКИ к полю Номер таблицы СЕССИЯ при нажатой клавише мыши.
  4. В появившемся диалоговом окне Связи активизировать значок Обеспечение_ целостности_данных, отношение "Один к одному", активизировать значки Kacкадное_обновление_связанных_полей и Каскадное удаление связанных полей. Прочитать встроенную справку об этих значках (щелкнуть на знак ? в заголовке окна Связи, подвести к нужному значку и нажать кнопку мыши). Нажать кнопку Создать.
  5. Установить связь между таблицами СТИПЕНДИЯ и СЕССИЯ. Для этого протащить указатель мыши от поля Результат таблицы СТИПЕНДИЯ к полю Результат таблицы СЕССИЯ. Здесь отношение "Один ко многим".
  6. Закрыть окно Схема_данных, при выходе сохранить связи.

Упражнение № 9. Разработка многотабличной пользовательской

формы ввода данных

  1. Создать форму на основе таблицы СЕССИЯ с использованием Мастера, включив в форму все поля таблицы. При выборе внешнего вида формы использовать расположение В_один_столбец. Дать имя форме СЕССИЯ.
  2. Создать форму на основе таблицы ФИЗИКИ с использованием Мастера, включив в нее все поля, кроме поля Номер. При выборе внешнего вида формы использовать расположение Табличный_вид. Дать имя форме СТУДЕНТ.
  3. Закрыть форму СТУДЕНТ. Форму СЕССИЯ открыть в режиме Конструктора. Для переключения между режимом просмотра формы и режимом конструктора формы можно использовать меню Вид или пиктограмму Вид на панели инструментов.

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

  • выделить этот объект и выбрать меню Buд\Cвойcmвa, использовать пиктограмму на панели инструментов;
  • выполнить двойной щелчок на этом объекте для открытия окна свойств.
  1. Перенести из окна База_данных пиктограмму формы СТУДЕНТ в нижнюю часть поля формы СЕССИЯ и перейти в режим формы.
  2. Просмотреть полученную составную форму. Пролистать записи до конца.
  3. Добавить 2 - 3 записи, используя полученную составную форму: сначала заполнять поля из таблицы ФИЗИКИ, затем - поля из таблицы СЕССИЯ.
  1. Закрыть форму.

140

Упражнение № 10.

Формирование запросов для многотабличной базы данных

Построить запрос, позволяющий выводить фамилию, имя, отчество и номер группы студентов, которым может быть назначена стипендия, и размер стипендии в процентах. Информация для получения таких данных находится в трех таблицах ФИЗИКИ, СЕССИЯ, СТИПЕНДИЯ.

В данном случае создается новая таблица, содержащая сведения из разных взаимосвязанных таблиц.

  1. В окне База_данных создать новый запрос на основе связанных таблиц. Для этого активизировать вкладку Запрос и нажать кнопку Создать.
  2. В появившемся окне Новый_запрос выбрать Простой_запрос (с использованием Мастера запросов) и подтвердить выбор.
  3. В окне Создание_простых_запросов выбрать из таблицы ФИЗИКИ поля: Фамилия, Имя, Отчество, Группа; из таблицы СТИПЕНДИЯ- поле Процент. Закончить работу с Мастером запросов самостоятельно.
  4. В полученной таблице в строке Условие отбора установить по полю Процент выражение >0, т.е. вывод тех студентов, у которых сессия сдана на положительные оценки. Для этого выполнить расширенный фильтр, упорядочить фамилии студентов в алфавитном порядке.
  5. Дать имя запросу Приказ и закрыть его.

Задание:

  1. Подготовить список студентов, сдавших сессию на "отлично".
  2. Создать запрос, выводящий список студентов, имеющих хотя бы одну "тройку".
  3. Создать запрос, выводящий список студентов, фамилия которых начинается на букву А.

Для выполнения задания предварительно прочитать справку Access: ввести в Предметном указателе в строке поиска запись like. Вспомнить, как в Excel формируются условия, содержащие логические операторы И, ИЛИ.

Упражнение № 11.

Разработка многотабличной формы отчета вывода данных

Создание отчета, в котором используется информация из различных таблиц базы данных.

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

Построить отчет, сформированный на основе созданного запроса Приказ.

  1. В окне База_данных активизировать вкладку Отчет и нажать кнопку Создать.
  2. В окне Новый_отчет выбрать Мастер отчетов и источник данных - запрос Приказ.
  3. Дальнейшие действия работы с Мастером выполните самостоятельно: Тип представления данных - по таблице ФИЗИКИ, уровни группировки не задавать, осуществить сортировку по группам, внутри каждой группы упорядочить фамилии в алфавитном порядке, вид макета табличный.
  4. Если необходимо сделать какие-либо изменения макета отчета, представьте его в режиме Конструктора. Для этого используйте меню Вид\Конструктор или пиктограмму Вид.
  5. В поле заголовков отчета вставьте дату. Меню Bcтaвка\Дата. Отчет должен иметь следующий вид:

141

  1. Просмотреть полученный отчет. Сохранить его.

Упражнение № 12. Создание элемента управления

Элемент управления - это графический объект в форме или отчете для представления данных или для выполнения определенных действий.

Создать элемент управления для ввода пола студентов в форме ФИЗИКИ, созданной в Упражнении № 3.

  1. Создать в таблице ФИЗИКИ, созданной в Упражнении, новое поле под именем Лол в режиме Конструктора. В Описании данного поля ввести следующую запись: 1 - мужской, 2 - женский.
  2. В окне База_данных перейти в режим Формы, открыть в режиме Конструктора форму ФИЗИКИ, созданную в Упражнении № 3.
  3. Увеличить в высоту рабочее поле формы. Элемент управления можно создать двумя способами:
  • создание группы с помощью Мастера;
  • создание группы без помощи Мастера. Создадим переключатель пола вторым способом.
  1. В режиме конструктора формы в дополнительной панели инструментов Панель элементов отключить кнопку Мастер_элементов (должна быть не выделена). Это приведет к отключению Мастеров.
  2. Нажать кнопку Группа на панели элементов.
  3. Открыть Список_полей, используя данную кнопку на верхней панели инструментов, а затем перетащить поле Пол из списка полей в рабочее поле формы при нажатой кнопке мыши. В рабочем поле формы должна появиться рамка с заголовком Пол в верхней ее части.

142

  1. Нажать на Панели_элементов кнопку Переключатель, а затем выбрать внутри группы место, в которое помещается левый верхний угол флажка или выключателя. Подтвердить установку элемента щелчком мыши.
  2. Установить курсор на появившийся текст (Переключатель) и ввести подпись Мужской.
  3. Аналогичным образом добавить элемент для женского пола.
  4. Выровнять значки: сначала выделить, далее использовать значки "палец" и "ладонь" для их перетаскивания. Самостоятельно разберитесь в различии назначения этих значков.
  5. Отредактировать внешний вид созданной рамки, вызвав окно свойств (см. упражнение № 9 п. 3).
  6. Перейти в режим просмотра формы и, используя элемент управления, установить пол в записях.
  7. Перейти в режим таблицы и просмотреть поле Пол. В данном поле должны появиться цифры 1 или 2. При установлении курсора в данное поле в нижней области экрана в строке подсказки появится текст описания: 1 - мужской, 2 - женский.
  8. Самостоятельно создайте элемет управления - поле со списком для ввода оценок, используя Мастер_элементов:

На рисунке представлен пример поля со списком для поля Оценка 1.

При работе с мастером выбрать Фиксированный набор значений, сохранить в поле Оценка 1, задать подпись Оценка 1.

Упражнение № 13. Создание вычисляемых полей в Отчете

Создать Отчет на основе таблицы СЕССИЯ. В отчете, используя Построитель выражений, создать новое поле - средний балл сдачи сессии каждым студентом.

  1. Создать запрос, включив в него из таблицы ФИЗИКИ поля Номер, Фамилия, Имя, из таблицы СЕССИЯ - поля Оценка 1, Оценка 2, Оценка 3, Оценка 4. Дать имя отчету Результаты.
  2. В окне диалога Создание_отчета выбрать таблицу Результаты и нажать кнопку Конструктор.

143

  1. Перетащить мышью все поля из окна списка полей таблицы Результаты в область данных отчета. Можно перенести сразу несколько полей. Для этого в списке полей при выборе полей удерживать нажатой клавишу Shift.
  2. Для отчета нужно создать новое поле, в котором будет размещаться результат вычисления среднего балла для каждого студента. Для начала создать новое пустое поле. Для этого на Панели_элементов выбрать инструмент Поле и щелкнуть в области данных отчета, где будет размещаться поле Средний балл студента.

Появится элемент, состоящий из имени поля (Поле...) и содержимого.

  1. Установить текстовый курсор на имя поля и ввести новое имя Средний балл.
  2. Отредактировать размеры зоны имени поля (размеры по вертикали и горизонтали), используя значки квадратиков, которые появляются при вьделении данного поля.
  3. Для размещения формулы, вычисляющей средний балл, выделить область Содержимого и выполнить команду Buд\Cвойcmea или использовать контекстное меню.
  4. Установить курсор в поле Данное и нажать значок с тремя точками.
  5. В поле ввода построителя выражений при помощи имеющихся кнопок и перечня полей составить следующее выражение:

= ([Оценка1] + [Оценка2] + [Оценка3] + [Оценка4])/4

Для ввода имени имеющегося поля нужно выделить имя поля в списке и нажать кнопку Добавить или дважды щелкнуть по имени поля в списке.

  1. Подтвердить введенное выражение: нажать клавишу ОК.

  1. Перейти в режим просмотра отчета: Файл\Предварительный_просмотр или нажать кнопку на панели инструментов.

Пример отчета:

Номер: 1 Иванов Петр  
Группа: 56    
Оценка1: 5    
Оценка2: 5 Средний балл: 4,5
Оценка3: 4    
Оценка4: 4    


Pages:     | 1 |   ...   | 5 | 6 || 8 | 9 |
 





<
 
2013 www.disus.ru - «Бесплатная научная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.