Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет_указ_контр_раб (матем).doc
Скачиваний:
19
Добавлен:
07.11.2018
Размер:
4.17 Mб
Скачать

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

  1. Редактирование графической информации с помощью Adobe Photoshop.

  2. Графический редактор Paint. Описание основного экрана и работа с редактором.

  3. Создание художественных эффектов с помощью фильтров в Photoshop.

  4. Каким образом установить блик на заданном рисунке?

  5. Опишите операции общего характера в Paint.

  6. Опишите работу с файлами в Paint.

  7. Опишите работу с фрагментами изображения в Paint.

  8. Опишите подробно, как осуществить печать изображения в Paint.

  9. Опишите работу со слоями в Photoshop.

  10. Опишите инструментарий Photoshop.

  11. В каком случае в Photoshop на экран выводится диалоговое окно Установки?

  12. Какую роль выполняют направляющие в Photoshop?

  13. Какую роль выполняет координатная сетка в Photoshop?

  14. Для чего используется палитра Каналы в Photoshop?

  15. Сколько каналов может включать графический файл, создаваемый в Photoshop, и опишите их применение (каналов)?

  16. Для какой цели в Photoshop служит «Быстрая маска»?

  17. Как осуществить сохранение и удаление каналов в Photoshop?

  18. Какие операции над каналами возможны в Photoshop?

  19. Опишите загрузку палитры Brushes (Кисти).

  20. Каким образом можно защитить свои произведения от несанкционированного копирования в Photoshop (Digimarc)?

  21. Какова цель контекстного меню в Photoshop (привести несколько примеров)?

  22. Создание собственной кисти в Photoshop.

  23. Использование фильтров в Photoshop для создания художественных черно-белых фотографий.

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

  25. Назовите сходства графических редакторов: Paint, Photoshop и Corel Draw.

  26. Назовите существенные отличия графических редакторов: Paint, Photoshop и Corel Draw.

  27. Опишите основные возможности Photoshop.

  28. Опишите инструменты для работы с контуром группы Pen.

  29. Каким образом в Photoshop выполняется копирование, вырезание и вставка фрагментов рисунка.

  30. Каким образом в Paint:

- нарисовать геометрическую фигуру;

- сделать подпись в формате выноски?

Раздел 5. Электронные базы данных Access

5.1. Примеры выполнения заданий

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

1. Построение таблиц баз данных и создание межтабличных связей.

Решение.

  1. Запустить программу Microsoft Access (Пуск|Программы|Microsoft Access).

  2. В окне Microsoft Access включить переключатель Новая база данных и щелкнуть на кнопке ОК.

  3. В окне Файл новой базы данных выбрать папку \Мои документы и создать в ней папку и в созданной папке дать файлу имя: Книготорговля. В качестве типа файла выбрать Базы данных Microsoft Access, и щелкнуть на кнопке Создать. Откроется окно новой базы –Книготорговля.

  4. Открыть панель Таблицы.

  5. Дважды щелкнуть на значке Создание таблицы в режиме конструктора – откроется бланк создания структуры таблицы.

  6. Для первой таблицы ввести следующие поля:

Имя поля

Тип поля

Наименование

Текстовый

Автор

Текстовый

Объем

Числовой

Цена

Денежный

Примечание

MEMO

  1. Щелкните на поле Объем. В нижней части бланка задайте свойство Число десятичных знаков равным 0.

  2. Для связи с будущей таблицей поставщиков надо задать ключевое поле. На уникальность может претендовать поле Наименование, но в больших базах данных возможно появление разных книг с одинаковым названием. Поэтому мы используем комбинацию полей Наименование и Автор. Выделить оба поля в верхней части бланка (при нажатой клавише SHIFT). Щелчком правой кнопки мыши открыть контекстное меню и выбрать в нем пункт Ключевое поле.

  3. Закрыть окно Конструктора. При закрытии окна дать таблице имя Книги в продаже.

  4. Повторив действия пунктов 5-9, создать таблицу Поставщики, в которую входят следующие поля:

    Имя поля

    Тип поля

    Наименование

    Текстовый

    Автор

    Текстовый

    Цена оптовая

    Денежный

    Поставщик

    Текстовый

    Телефон

    Текстовый

    Адрес

    Текстовый

    Примечание

    MEMO

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

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

  7. Разыщите на панели инструментов кнопку Схема данных. Если есть сложности, найдите команду строки меню: Сервис|Схема данных. Воспользуйтесь любым из этих средств, чтобы открыть окно Схема данных. Одновременно с открытием этого окна открывается диалоговое окно Добавление таблицы, на вкладке Таблицы которого можно выбрать таблицы, между которыми создаются связи.

  8. Щелчком на кнопке Добавить выбрать таблицы Книги в продаже и Поставщики – в окне Схема данных откроются списки полей этих таблиц.

  9. При нажатой клавише SHIFT выделить в таблице Книги в продаже два поля Наименование и Автор.

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

  11. На правой панели окна Изменение связей выбрать поля Наименование и Автор таблицы Книги в продаже, включаемые в связь.

  12. Закрыть диалоговое окно Изменение связей и в окне Схема данных можно рассмотреть образовавшуюся связь. Линию связи можно выделить щелчком левой кнопки мыши, а щелчком правой кнопки мыши открывается контекстное меню, позволяющее разорвать связь или отредактировать ее.

  13. Закрыть окно Схема данных. Закрыть программу Microsoft Access.

2. Способы создания запроса.

Организация запроса на выборку.

Создать запрос на выборку книг, имеющих объем не менее 400 страниц при цене менее 80 рублей.

Решение.

  1. Запустить программу Microsoft Access (Пуск|Программы|Microsoft Access).

  2. В окне Microsoft Access включить переключатель Открыть базу данных, выберите ранее созданную базу Книги в продаже и щелкните на кнопке ОК.

  3. В окне Книготорговля: база данных открыть панель Запросы. Дважды щелкнуть на значке Создание запроса в режиме Конструктора – откроется бланк запроса по образцу. Одновременно с ним откроется диалоговое окно Добавление таблицы.

  4. В окне Добавление таблицы выбрать таблицу Книги в продаже и щелкнуть на кнопке Добавить. Закрыть окно Добавление таблицы.

  5. В списке полей таблицы Книги в продаже выбрать поля, включаемые в результирующую таблицу: Наименование, Автор, Объем, Цена. Выбор производится двойными щелчками на именах полей.

  6. Задать условие отбора для поля Объем. В соответствующую строку ввести: > 400. Из таблицы будут выбираться не все издания, а только те, объем которых превышает 400 страниц.

  7. Задать условие отбора для поля Цена. В соответствующую строку ввести: < 80. Теперь из таблицы будут выбираться только издания, имеющие цену менее 80 рублей.

  8. Закрыть бланк запроса по образцу. При закрытии запроса ввести его имя –Выбор изданий.

  9. В окне Книготорговля: база данных открыть только что созданный запрос и рассмотреть результирующую таблицу. Ее содержательность зависит от того, что было введено в таблицу Книги в продаже при ее наполнении (см. Задача 5.1.1). Если ни одно издание не соответствует условию отбора и получившаяся результирующая таблица не имеет данных, открыть базовые таблицы и наполнить их модельными данными, позволяющими проверить работу запроса.

  10. По окончании исследований закрыть все открытые объекты и завершить работу с программой Microsoft Access.

Создание запроса «с параметром»

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

Специальный тип запросов, называемый запросами «с параметром», позволяет пользователю самому ввести критерий отбора данных на этапе запуска запроса. Этим приемом обеспечивается гибкость работы с базой.

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

  1. Запустить программу Microsoft Access (Пуск|Программы|Microsoft Access).

  2. В окне Microsoft Access включить переключатель Открыть базу данных, выбрать ранее созданную базу Книготорговля и щелкнуть на кнопке ОК.

  3. В окне Книготорговля: база данных открыть панель Запросы. Дважды щелкнуть на значке Создание запроса в режиме Конструктора – откроется бланк запроса по образцу.

  4. Создать запрос на выборку, основанный на таблице Книги в продаже, в который войдут следующие поля:

  • Наименование;

  • Автор;

  • Цена.

  1. Строку Условие отбора для поля Цена надо заполнить таким образом, чтобы при запуске запроса пользователь получал предложение ввести нужное значение. Текст, обращенный к пользователю, должен быть заключен в квадратные скобки. Если бы мы хотели отобрать книги, цена которых больше 100 рублей, мы бы написали: >100. Если бы нам были нужны книги дешевле 80 рублей, мы бы написали <80. Но если мы хотим дать пользователю возможность выбора, мы должны написать: < [Введите максимальную цену].

  2. Закрыть запрос. При закрытии сохраните его под именем Выбор книг.

  3. В окне Книготорговля: база данных открыть панель Запросы и запустить запрос Выбор книг – на экране появится диалоговое окно Введите значение параметра.

  4. Введите какое-либо число и щелкните на кнопке ОК. В зависимости от того, что реально содержится в таблице Книги в продаже, по результатам запроса будет сформирована результирующая таблица.

  5. Закрыть все объекты базы данных. Закрыть программу Microsoft Access.

3. Проектирование формы. Создать форму для таблицы Книги в продаже.

Решение.

  1. Запустить программу Microsoft Access 2000 (Пуск|Программы|Microsoft Access).

  2. В окне Microsoft Access включить переключатель Открыть базу данных, выбрать ранее созданную базу Книготорговля и щелкнуть на кнопке ОК.

  3. В окне базы данных выбрать значок Формы в списке Объекты. Нажать кнопку Создание отчета с помощью мастера.

  4. В диалоговом окне Создание форм выбрать таблицу Книги в продаже, на которой должна быть основана форма. Включить из списка Доступные поля в список Выбранные поля все поля из таблицы, щелкнув кнопку >>. Завершив формирование списка Выбранные поля, щелкнуть кнопку Далее.

  5. Выбрать внешний вид формы ленточный. Нажать на кнопку Далее.

  6. Выбрать требуемый стиль официальный. Нажать на кнопку Далее.

  7. Задайте имя формы. Завершите создание формы и посмотрите результат на экране нажав кнопку Готово.

  8. Закрыть все объекты базы данных. Закрыть программу Microsoft Access.