Transcript
Page 1: Прикладное программное обеспечение: Лабораторный практикум

1

Федеральное агентство по образованию Ульяновский государственный технический университет

А. Н. Афанасьев, Т. В. Афанасьева

ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

Лабораторный практикум

Ульяновск 2006

Page 2: Прикладное программное обеспечение: Лабораторный практикум

2

УДК 681(075) ББК 32.81я7

Рецензенты профессор кафедры «Информационные технологии» УлГУ профессор, д-р техн. наук И. В. Семушин Кафедра «Телекоммуникационные технологии и сети» УлГУ

Утверждено редакционно-издательским советом Ульяновского государственного технического университета в качестве учебного пособия

Афанасьев А. Н. А94 Прикладное программное обеспечение. Лабораторный практикум/ А. Н. Афанасьев, Т. В. Афанасьева. – Ульяновск: УлГТУ, 2006. – 92 с. ISBN 5 – 89146 – 891 – 3

Содержание пособия включает изложение технологий проектирования и созда-ния в рамках лабораторного практикума информационных объектов наиболее рас-пространенных прикладных программ пакета MS Office – Word, Excel, Access. Опи-сание технологий базируется на системном подходе, сопровождается методическими рекомендациями и примерами выполнения лабораторных работ соответствующей тематики по дисциплинам «Программные и аппаратные средства информатики», «Информационные технологии», «Информатика».

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

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

УДК 681(075)

ББК 32.81я7 © А. Н. Афанасьев, Т. В. Афанасьева, 2006 ISBN 5 – 89146 – 891 – 3 © Оформление, УлГТУ, 2006

Page 3: Прикладное программное обеспечение: Лабораторный практикум

3

ОГЛАВЛЕНИЕ ВВЕДЕНИЕ.................................................................................................. 5

1. ТЕКСТОВЫЙ РЕДАКТОР MICROSOFT WORD .................................... 7 11..11 ООББЩЩИИЕЕ ССВВЕЕДДЕЕННИИЯЯ................................................................................ 7 11..22.. ТТЕЕХХННООЛЛООГГИИЯЯ ССООЗЗДДААННИИЯЯ ТТЕЕККССТТООВВООГГОО ДДООККУУММЕЕННТТАА ................................. 8 11..33.. ЭЭЛЛЕЕММЕЕННТТЫЫ ТТЕЕККССТТООВВООГГОО РРЕЕДДААККТТООРРАА MMSS WWOORRDD.....................................10

ССППИИССККИИ ..........................................................................................10 ТТААББЛЛИИЦЦЫЫ ........................................................................................11 ИИЛЛЛЛЮЮССТТРРААЦЦИИИИ ................................................................................13 ФФООРРММУУЛЛЫЫ .......................................................................................15 ККООЛЛООННТТИИТТУУЛЛЫЫ.................................................................................16 ООГГЛЛААВВЛЛЕЕННИИЕЕ ...................................................................................16 11..44.. ЛЛААББООРРААТТООРРННААЯЯ РРААББООТТАА ППОО ТТЕЕММЕЕ ««ООССННООВВЫЫ РРААББООТТЫЫ ВВ ТТЕЕККССТТООВВООММ

РРЕЕДДААККТТООРРЕЕ MMSS WWOORRDD»».......................................................................18 ППООРРЯЯДДООКК ВВЫЫППООЛЛННЕЕННИИЯЯ ППЕЕРРВВООЙЙ ЧЧААССТТИИ ((ООФФООРРММЛЛЕЕННИИЕЕ РРЕЕФФЕЕРРААТТАА)) .. .......18 ППООРРЯЯДДООКК ВВЫЫППООЛЛННЕЕННИИЯЯ ВВТТООРРООЙЙ ЧЧААССТТИИ ((ССООЗЗДДААННИИЕЕ ЛЛИИЧЧННООГГОО РРЕЕЗЗЮЮММЕЕ)) ...19 ЗЗААДДААННИИЯЯ ДДЛЛЯЯ ИИННДДИИВВИИДДУУААЛЛЬЬННООГГОО ВВЫЫППООЛЛННЕЕННИИЯЯ .................................20 11..55.. ККООННТТРРООЛЛЬЬННЫЫЕЕ ВВООППРРООССЫЫ.....................................................................23 11..66.. ТТЕЕССТТ ППОО ТТЕЕММЕЕ ««ООССННООВВЫЫ РРААББООТТЫЫ ВВ ТТЕЕККССТТООВВООММ РРЕЕДДААККТТООРРЕЕ MMSS WWOORRDD»»...23

2. ЭЛЕКТРОННЫЕ ТАБЛИЦЫ MICROSOFT EXCEL..............................25 22..11.. ООББЩЩИИЕЕ ССВВЕЕДДЕЕННИИЯЯ..............................................................................25 22..22.. ТТЕЕХХННООЛЛООГГИИЯЯ ССООЗЗДДААННИИЯЯ ЭЭЛЛЕЕККТТРРООННННООЙЙ ТТААББЛЛИИЦЦЫЫ ..................................26 22..33.. ЭЭЛЛЕЕММЕЕННТТЫЫ ЭЭЛЛЕЕККТТРРООННННЫЫХХ ТТААББЛЛИИЦЦ MMSS EEXXCCEELL.......................................27

ООССННООВВННЫЫЕЕ ППООННЯЯТТИИЯЯ.........................................................................27 ВВВВООДД ИИ РРЕЕДДААККТТИИРРООВВААННИИЕЕ ДДААННННЫЫХХ .....................................................28 ААВВТТООЗЗААППООЛЛННЕЕННИИЕЕ ............................................................................28 РРААББООТТАА СС ФФООРРММУУЛЛААММИИ ......................................................................29 ИИССППООЛЛЬЬЗЗООВВААННИИЕЕ ММААССТТЕЕРРАА ФФУУННККЦЦИИЙЙ..................................................29 ГГРРААФФИИЧЧЕЕССККООЕЕ ППРРЕЕДДССТТААВВЛЛЕЕННИИЕЕ ДДААННННЫЫХХ .............................................32 РРААББООТТАА СС ББААЗЗААММИИ ДДААННННЫЫХХ ВВ EEXXCCEELL....................................................33 22..44.. ЛЛААББООРРААТТООРРННААЯЯ РРААББООТТАА ППОО ТТЕЕММЕЕ ««ООССННООВВЫЫ РРААББООТТЫЫ ВВ MMSS EEXXCCEELL»» ..........34 ППООРРЯЯДДООКК ВВЫЫППООЛЛННЕЕННИИЯЯ ППЕЕРРВВООЙЙ ЧЧААССТТИИ ((ВВЫЫЧЧИИССЛЛЕЕННИИЯЯ ИИ ДДИИААГГРРААММММЫЫ ))....35 ППООРРЯЯДДООКК ВВЫЫППООЛЛННЕЕННИИЯЯ ВВТТООРРООЙЙ ЧЧААССТТИИ ((РРААББООТТАА ССОО ССППИИССККООММ))...............36 ЗЗААДДААННИИЯЯ ДДЛЛЯЯ ИИННДДИИВВИИДДУУААЛЛЬЬННООГГОО ВВЫЫППООЛЛННЕЕННИИЯЯ..................................36 22..55.. ККООННТТРРООЛЛЬЬННЫЫЕЕ ВВООППРРООССЫЫ.....................................................................38 22..66.. ТТЕЕССТТ ППОО ТТЕЕММЕЕ ««ООССННООВВЫЫ РРААББООТТЫЫ ВВ MMSS EEXXCCEELL»».....................................38

3. СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ MS ACCESS ..............41 33..11.. ООББЩЩИИЕЕ ССВВЕЕДДЕЕННИИЯЯ ОО ББААЗЗААХХ ДДААННННЫЫХХ.....................................................41

Page 4: Прикладное программное обеспечение: Лабораторный практикум

4

33..22.. ТТЕЕХХННООЛЛООГГИИЯЯ ССООЗЗДДААННИИЯЯ ББААЗЗ ДДААННННЫЫХХ...................................................41 ИИННФФООЛЛООГГИИЧЧЕЕССККООЕЕ ППРРООЕЕККТТИИРРООВВААННИИЕЕ..................................................42 ЛЛООГГИИЧЧЕЕССККООЕЕ ППРРООЕЕККТТИИРРООВВААННИИЕЕ..........................................................44 ЯЯЗЗЫЫКК SSQQLL – ССТТРРУУККТТУУРРИИРРООВВААННННЫЫЙЙ ЯЯЗЗЫЫКК ЗЗААППРРООССООВВ.............................46 33..33.. ООССННООВВННЫЫЕЕ ЭЭЛЛЕЕММЕЕННТТЫЫ ССИИССТТЕЕММЫЫ УУППРРААВВЛЛЕЕННИИЯЯ ББААЗЗААММИИ ДДААННННЫЫХХ

MMIICCRROOSSOOFFTT AACCCCEESSSS............................................................................47 ТТААББЛЛИИЦЦЫЫ .........................................................................................47 ССООЗЗДДААННИИЕЕ ММЕЕЖЖТТААББЛЛИИЧЧННЫЫХХ ССВВЯЯЗЗЕЕЙЙ ....................................................48 ЗЗААППРРООССЫЫ..........................................................................................48 ФФООРРММЫЫ............................................................................................50 ООТТЧЧЕЕТТЫЫ ...........................................................................................52 ССТТРРААННИИЦЦАА........................................................................................52 ММААККРРООССЫЫ ИИ ММООДДУУЛЛИИ.........................................................................54 33..22.. ЛЛААББООРРААТТООРРННААЯЯ РРААББООТТАА ППОО ТТЕЕММЕЕ ««ООССННООВВЫЫ РРААББООТТЫЫ ВВ MMSS AACCCCEESSSS»».........54 ППООРРЯЯДДООКК ВВЫЫППООЛЛННЕЕННИИЯЯ ППЕЕРРВВООЙЙ ЧЧААССТТИИ ((ТТААББЛЛИИЦЦЫЫ ,, ССВВЯЯЗЗИИ ,, ЗЗААППРРООСС))........55

ППООРРЯЯДДООКК ВВЫЫППООЛЛННЕЕННИИЯЯ ВВТТООРРООЙЙ ЧЧААССТТИИ ((ЗЗААППРРООССЫЫ ,, ФФООРРММЫЫ ,, ООТТЧЧЕЕТТЫЫ,, ССТТРРААННИИЦЦЫЫ))......................................................................................55

ЗЗААДДААННИИЯЯ ДДЛЛЯЯ ИИННДДИИВВИИДДУУААЛЛЬЬННООГГОО ВВЫЫППООЛЛННЕЕННИИЯЯ .................................56 33..55.. ККООННТТРРООЛЛЬЬННЫЫЕЕ ВВООППРРООССЫЫ.....................................................................56 33..66..ТТЕЕССТТ ППОО ТТЕЕММЕЕ ««ООССННООВВЫЫ РРААББООТТЫЫ ВВ MMSS AACCCCEESSSS»» ....................................57

ЗАКЛЮЧЕНИЕ ..........................................................................................60

ПРИЛОЖЕНИЕ А ....................................................................................622

ПРИЛОЖЕНИЕ Б......................ОШИБКА! ЗАКЛАДКА НЕ ОПРЕДЕЛЕНА.8

ПРИЛОЖЕНИЕ В......................ОШИБКА! ЗАКЛАДКА НЕ ОПРЕДЕЛЕНА.6

ПРИЛОЖЕНИЕ Г ......................ОШИБКА! ЗАКЛАДКА НЕ ОПРЕДЕЛЕНА.9

БИБЛИОГРАФИЧЕСКИЙ СПИСОК ........................................................93

Page 5: Прикладное программное обеспечение: Лабораторный практикум

5

ВВЕДЕНИЕ

Пророчество академика В. М. Глушкова о наступлении эры «безбумаж-ной технологии » начинает сбываться в 21 веке, когда основными инструмен-тами интеллектуальной деятельности людей становятся прикладные и инстру-ментальные компьютерные программы. Компьютерные и информационные технологии стали неотъемлемой чертой современного общества, экономики, транспорта, бизнеса, образования и науки. Основатель фирмы MicroSoft Билл Гейтс рекомендует «преобразуйте все бумажные процессы в электронные, уст-раняя тем самым узкие места в управлении и освобождая работников интеллек-туального труда для более важных задач» [3].

В каждой сфере предметной области существуют как общие, так и спе-цифические задачи. Для автоматизированного решения общих, базовых видов деятельности в любой сфере фирма MicroSoft предложила уникальный пакет прикладных программ MicroSoft Office со стандартизованными интерфейсом, технологиями работы и средствами удобного обмена данными. Эти и другие достоинства обусловили большую популярность этого пакета прикладных про-грамм. Наибольшее распространение получили программы MicroSoft Word, Excel, Access, поскольку они предназначены для автоматизации наиболее ру-тинных операции делопроизводства, расчетов, организации, хранения и поиска информации.

Настоящая работа посвящена вопросам применения системного проекти-рования и создания электронных документов в прикладных программах Micro-Soft Word, Excel, Access и предназначена для студентов начального цикла обу-чения, изучающих дисциплины «Информатика», «Информационные техноло-гии», «Программные и аппаратные средства информатики».

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

Отметим, что в любой деятельности имеется множество способов ее вы-полнения и улучшения, в данном пособии не ставилась цель отразить все мно-

Page 6: Прикладное программное обеспечение: Лабораторный практикум

6

гообразие функций и приемов работы с программами MicroSoft Word, Excel, Access.

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

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

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

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

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

Page 7: Прикладное программное обеспечение: Лабораторный практикум

7

1. ТЕКСТОВЫЙ РЕДАКТОР MICROSOFT WORD

1.1. Общие сведения Один из самых удобных текстовых редакторов Microsoft Word обладает

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

Рассмотрим, как создавать и редактировать текстовые документы на при-мере редакторов семейства Microsoft Word, в редакторе Microsoft Word 2002 и Microsoft Word 2003 ( в дальнейшем MS WORD).

К базовым приемам работы с текстовыми документами в редакторе MS WORD относятся следующие:

1. Создание нового документа (посредством ввода текста с клавиатуры, копирования из буфера обмена). При создании документа имеется возможность использовать шаблоны документов, например, шаблон резюме или отчета, а также создать документ в формате электронного письма или HTML-документа.

Подготовительный этап включает установку Параметров страницы из пункта меню Файл, а также режим переноса частей текста Сер-вис/Язык/Расстановка переносов.

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

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

4. Публикация (печать) документа. Печать документа может осуществ-ляться полностью или по частям, одновременно можно установить количество копий документа и задать режим «Разобрать по копиям».

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

Page 8: Прикладное программное обеспечение: Лабораторный практикум

8

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

Другим инструментом для дополнительной обработки данных является встроенный язык программирования Visual Basic for Application (VBA) и макросы.

1.2. Технология создания текстового документа

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

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

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

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

Синтез модели документа заключается в определении связей (отношений) между полученными элементами и определении вариантов структуры располо-жения и свойств элементов. В статических моделях различают:

равноправные, последовательные, параллельные и иерархические связи

между элементами. Равноправные связи определяют возможность любого вза-имного расположения элементов в структуре документа, последовательные –

Page 9: Прикладное программное обеспечение: Лабораторный практикум

9

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

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

На рисунке 1.1 приведены примеры графических моделей фрагментов доку-ментов с различными связями между элементами Х1, Х2, Х3 и Х4.

а) равноправные связи

б) последовательные связи

в) элементы Х2, Х3, Х4 образуют

параллельные связи

г) иерархические связи

Рис 1.1. Примеры связей между элементами

В результате можно выделить следующие этапы проектирования модели текстового документа:

ХХ11

ХХ22

ХХ33

ХХ11

ХХ22 ХХ33 ХХ44

ХХ44

ХХ33

ХХ22

ХХ11

ХХ22

ХХ33

ХХ11

Page 10: Прикладное программное обеспечение: Лабораторный практикум

10

1. Анализ требований к документу. 2. Анализ содержания задания. 3. Определение элементов документа. 4. Определение типов связей между элементами документов. 5. Построение (синтез) структурной модели документа. 6. Уточнение свойств элементов.

Полученный проект документа легко может быть реализован средствами тек-стового редактора MS Word.

1.3. Элементы текстового редактора MS Word

Списки

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

Нумерованный список часто применяется для оформления списка ис-пользуемых источников, списка литературы, например:

1. Матрос Д. Ш., Полев Д. М ., Мельникова Н. Н. Управление качеством образования. –

М .: Пед. о-во России, 2001. – 128 с. 2. Краснова Г. А. Открытое образование: цивилизационные подходы и перспективы. –

М .: Изд-во РУДН, 2000. – С. 152. 3. Некрасов С. Д. Проблема оценки качества профессионального образования специали-

ста // Университетское образование: практика и анализ. – 2003. – №1(24). – С. 42-45.

Маркированный список используется для оформления перечислений дру-гого рода, например, перечисления этапов решения задачи на компьютере:

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

контекстного меню или кнопок на панели инструментов Форматирование. Так, для преобразования текста в маркированный список нужно выде-лить соответствующие строки текста и щелкнуть по кнопке Маркеры. Если Вас не устраивает вид маркеров, их можно изменить с помощью меню Формат /

Page 11: Прикладное программное обеспечение: Лабораторный практикум

11

Список / Маркированный (или аналогичного контекстного меню) и выбрать один из имеющихся вариантов.

Как нумерованный, так и маркированный списки могут быть многоуров-

невыми. Например: 1. Программы

1.1. Стандартные 1.1.1. Калькулятор Для создания многоуровнего списка или преобразования текста в много-

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

На рисунке 1.2 представлен пример изменения уровня элемента списка с использованием опции контекстного меню.

Рис. 1.2. Изменение уровня строки

Таблицы

Таблицы используются для наглядного представления совокупности тек-

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

Page 12: Прикладное программное обеспечение: Лабораторный практикум

12

Таким образом, таблицу можно использовать для структурного позицио-нирования элементов документа.

Для встраивания таблицы в текст выбирается пункт меню Таблица / Доба-вить таблицу, в диалоговом окне устанавливается количество строк. Более удобный вариант встраивания таблицы – использование кнопки Добавить таб-лицу в стандартной панели инструментов: размер таблицы может быть изменен.

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

При выполнении редактирования созданной таблицы в случае необходи-мости проведения вычислений в ячейку вставляется формула (рисунок 1.3). Для этого полезно знать, что строки нумеруются, а столбцы таблицы обознача-ются последовательными латинскими буквами в алфавитном порядке (A,B,C… и т. д.). В результате следующих шагов создается таблица с вычис-лениями:

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

В меню Таблица выберите команду Формула и введите знак «=». Если редактор Word предлагает неподходящую формулу, удалите ее из поля Формула.

В списке Вставить функцию выберите нужную вам функцию. На-пример, для вычисления суммы чисел выберите SUM.

Для ссылки на ячейки таблицы введите в формулу адреса этих яче-ек в скобках. Например, для суммирования содержимого ячеек A1 и B4 введите формулу =SUM(a1,b4).

Page 13: Прикладное программное обеспечение: Лабораторный практикум

13

Рис.1.3. Создание таблицы с вычислениями

В поле Формат числа вводится формат представления чисел. Например, для отображения чисел в виде процентов выбирается формат 0,00%.

В случае невозможности произвести вычисления появится сообщение «синтаксическая ошибка», и формула примет вид, как показано на рисунке 1.3. Действительно, в ячейке А1 находится нечисловое значение – символ «№», а в ячейке В4 – строка «Информатика», сложить эти два значения не представляет-ся возможным. Для того чтобы формула считала сумму средних баллов, необ-ходимо ввести в ячейку С10 следующую формулу: =SUM(C2:C8).

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

Иллюстрации

Для оформления текста и создания ярких акцентов в документ рекомен-

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

Для вставки рисунка из файла используется OLE-технология. Эта техно-логия позволяет вставлять документы, созданные в одном приложении в доку-менты другого приложения. Например, документ созданный и сохраненный в графическом редакторе Paint, может быть вставлен в текстовый документ про-граммы Word. При этом может быть использован один из трех способов:

Вставка. Создается копия вставляемого документа, которая будет внедрена в документ-приемник и может передаваться вместе с ним.

Page 14: Прикладное программное обеспечение: Лабораторный практикум

14

Изменения файла, содержащего вставленный документ, не буду т отображаться в документе-приемнике.

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

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

Приложение, в котором создавался вставляемый документ, называют «клиентом», а приложение-приемник называют «сервером».

Имеется несколько способов применения OLE-технологии. Рассмотрим один из них, остальные рекомендуется исследовать самостоятельно.

Выбор метода вставки производится в диалоговом окне Вставка/ Рису-нок/Из файла. В его правом нижнем углу есть раскрывающийся список, в ко-тором следует выбрать один метод из трех возможных. На рис. 1.4 представлен пример вставки рисунка.

Рис. 1.4. Вставка рисунка из файла

Точно также можно вставить и другой информационный объект, храня-

щийся в файле (Вставка/ Файл) Рисунок может взаимодействовать с текстом посредством обтекания.

Для управления методом взаимодействия рисунка с текстом служит вкладка Положение в диалоговом окне Формат рисунка, которое открывают коман-дой контекстного меню Формат / Рисунок или кнопкой Формат рисунка на панели инструментов Настройка изображения. Элементы управления По контуру или Вокруг рамки обеспечивают внедрение рисунка непосредственно в текст или по центру, или справа, или слева.

Дополнительные средства настройки обтекания рисунка текстом можно получить из меню, которое открывается кнопкой Обтекание текстом на па-нели инструментов Настройка изображения. В частности, здесь присутствует

Page 15: Прикладное программное обеспечение: Лабораторный практикум

15

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

Аналогично вставляются диаграмма и рисунки (картинки), имеющиеся в библиотеке редактора MS Word.

Иногда возникает необходимость построить Блок-схему, отображающую последовательность действий, в этом случае рекомендуется использовать встро-енные в текстовый редактор средства вставки Автофигур из панели инструментов Рисование. Для обеспечения возможности корректного перемещения и копирова-ния полученной схемы автофигуры, входящие в схему, группируют в один компо-зиционный объект командой контекстного меню Группировка / Группировать. Для группировки все фигуры должны быть предварительно выделены, например щелчками левой кнопки мыши при нажатой клавише Shift. Обратная операция Группировка / Разгруппировать позволяет «разобрать» композиционный объект на составляющие элементы. При построении простой схемы используйте готовые диаграммы, доступные из пункта меню Вставка/Организационная диаграмма.

Формулы

Формулы используются в тексте при описании математических зависимо-стей, математических моделей. Для ввода простых формул бывает достаточно возможностей меню Вставка / Символ и Формат / Шрифт / Эффекты / Нижний или Верхний индекс (степень). Например, необходимо ввести формулу yi≠α+βx3. Для ввода знака неравенства и греческих букв используется Встав-ка/Символ: в появившемся окне проверьте установку шрифта Symbol, щелкните мышью по соответствующему символу, затем по кнопке Вставить; после ввода всех необходимых символов щелкните Закрыть. Для ввода индекса и степени нужно нажать клавиши нужных букв на клавиатуре, выделить букву и устано-вить Нижний индекс или Верхний индекс в меню Формат / Шрифт.

Для ввода более сложных формул используется специальный формуль-ный редактор MS Equation (меню Вставка / Объект / MS Equation).

На рисунке 1.5 представлен пример ввода формулы с помощью редакто-ра формул MS Equation.

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

Page 16: Прикладное программное обеспечение: Лабораторный практикум

16

Рис. 1.5. Панель управления редактора формул

При работе с редактором формул нужно помнить несколько правил:

1) Следует стремиться к максимальной полноте вводимых выражений. Например, формула может содержать компоненты, ввод которых возможен и без использования редактора формул, но для удобства работы и простоты дальнейшего редактирования следует вводить всю формулу целиком только в редакторе формул, не используя иные средства;

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

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

Колонтитулы

Колонтитулы – это текстовая строка, которая повторяется на каждой

странице документа в верхней или нижней его части, например, «Совершенно секретно».

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

По умолчанию содержимое колонтитула автоматически выравнивается по левому краю. Существует возможность выровнять содержимое колонтитула по центру или выровнять дату по левому краю, а номер страницы – по правому краю. Для выравнивания элемента по центру используется клавиша TAB, для выравнивания элемента по правому краю используется двойное нажатие кла-виши TAB .

Оглавление В любом документе, содержащем более трех страниц, рекомендуется ис-пользовать разбиение текста на разделы, а каждый раздел должен иметь свой заголовок, например, «раздел 1», «раздел 2» и т. п. Следует обратить внимание, что существуют правила в оформлении разделов: в названии разделов точка в

Page 17: Прикладное программное обеспечение: Лабораторный практикум

17

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

Оглавление (содержание) документа – это часть текста, в которой пере-числены все названия разделов этого документа с указанием номеров страниц. Обычно оглавление располагается в начале или в конце документа и использу-ется для быстрого доступа к различным разделам документа. Текстовый редак-тор позволяет автоматизировать процесс создания оглавления в документе. Для подготовки оглавления к каждому заголовку раздела, подраздела, пункта . надо применить стиль Заголовок соответствующего уровня. Для этого выделяется заголовок первого раздела, в поле Стиль панели инструментов форматирова-ния выбирается Заголовок 1 (при необходимости – переопределяются шрифт и выравнивание), таким же стилем оформляются заголовки всех разделов. По аналогии для всех заголовков подразделов определяется стиль – Заголовок 2, и т. д. На рисунке 1.6 представлен пример оформления заголовков.

Затем курсор устанавливается в место документа, где должно распола-

гаться оглавление, выбирается пункт меню Вставка / Оглавление и указатели

Рис. 1.6. Пример оформления заго-

Рис. 1.7. Вставка оглавления

Page 18: Прикладное программное обеспечение: Лабораторный практикум

18

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

1.4. Лабораторная работа по теме «Основы работы в текстовом

редакторе MS Word»

Самостоятельная работа – 6 часов. Время выполнения первой части лабораторной работы (оформление реферата) – 2 часа, Время выполнения второй части лабораторной работы (создание личного резюме) – 1 час. Время выполнения третьей части лабораторной работы (индивидуальная работа) – 3 часа.

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

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

Проверить действия опций главного меню и инструментов панелей тек-стового редактора MS Word.

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

Сформулировать свои вопросы, появившиеся в ходе подготовки к лабо-раторной работе и найти на них ответы.

Ответить на контрольные вопросы пп. 1.5. Ответить на вопросы теста в пп.1.6, проверить свои ответы (см. приложе-ние А).

Спроектировать документ индивидуального задания.

Порядок выполнения первой части (оформление реферата) Время выполнения – 2 часа

Page 19: Прикладное программное обеспечение: Лабораторный практикум

19

Целью данной работы является получение инструментальных навыков работы с элементами текстового документа MS Word. Данная часть лаборатор-ной работы посвящена созданию часто используемых в студенческой жизни документов – рефератов.

На защиту предоставляется текстовый документ, порядок выполнения ра-боты определяет состав этого документа:

1) Создать документ (реферат), состоящий минимум из трех разделов. Текст в разделах произвольный (в качестве текста можно использо-вать текст теоретической части). Каждый раздел должен иметь заго-ловок. Использовать для оформления текста различные шрифты, сти-ли форматирования. Также в документе должны присутствовать сле-дующие элементы: разбивка на страницы заголовок из коллекции WordArt колонтитулы, содержащие Вашу фамилию и группу два изображения из файлов (первое – внедренное, второе – связан-ное)

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

2) Вставить в начало титульный лист с указанием названия лаборатор-ной работы и автора.

3) В конце документа вставить свои вопросы по теме лабораторной ра-боты.

4) Вставить в таблицу свои ответы на вопросы теста в конец созданного документа.

5) Проверить правописание и устранить найденные ошибки. 6) Сохранить документ в следующих форматах: документ WORD и

WEB-страница. Пример выполнения первой части лабораторной работы приведен в приложе-нии А.

Порядок выполнения второй части (создание личного резюме) Время выполнения – 1 час

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

На защиту предоставляется текстовый документ с Вашим резюме. Поря-док выполнения работы:

Page 20: Прикладное программное обеспечение: Лабораторный практикум

20

1) Создать новый документ (личное резюме), используя один из встро-енных шаблонов резюме.

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

Задания для индивидуального выполнения Время выполнения – 3 часа

Требование к результату. Объем документа – две страницы, в составе документа долж-ны присутствовать элементы MS WORD: таблица для позиционирования различных фрагментов документа, стили оформления текста, рисунок с обтеканием текстом и другие элементы, необходимые для выполнения задания. Результат должен быть пред-ставлен в электронном и печатном вариантах. Первая страница отображает графиче-скую модель документа, вторая – сам документ.

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

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

1. Анкета для проведения социологического опроса (Вопрос/ Несколько от-

ветов/Номер выбранного ответа). 2. Матрица Ваших визиток (Организация /Фамилия /Имя/ Отчество

/должность /Адрес /Контактный телефон /e-mail). 3. Реклама открытия нового компьютерного магазина (Название/ Дата/ Ад-

рес /Телефон/ Номенклатура товаров/ Скидки или подарки/ Рекламный призыв и т. д.).

4. Сертификат об окончании компьютерных курсов (Организация, прово-дящая курсы/ Лицензия/ Название курсов/ Содержание курсов/ ФИО учащегося/ Присвоенная квалификация/ Период обучения/ Подписи и т. д.).

5. Официальное письмо о бронировании номера в гостинице (Обращение с указанием Названия и месторасположения гостиницы/ Период пребыва-ния/ Класс номера / Количество комнат разного назначения/ коммуника-ционные требования/ Уровень обслуживания/ Вид из номера / ФИО /

Page 21: Прикладное программное обеспечение: Лабораторный практикум

21

Контактные средства для обратной связи / Последний срок уведомления о бронировании и т. д.).

6. Объявление о концерте (Дата/ Время / Исполнитель / Репертуар / Где ку-пить билеты/ рекламный призыв и т. д.).

7. Отчет об участии в конференции (Название конференции/ Темы конфе-ренции/ Место проведения/ Период проведения/ Состав участников / Ре-комендации конференции/ Награждение участников конференции и т. д.).

8. Расписание занятий учебной группы на две недели в текущем семестре с указанием периодов, подгрупп, аудиторий, ФИО преподавателей и их должностей (профессор/доцент/старший преподаватель/ ассистент).

9. Список изучаемых предметов за текущий семестр с указанием ФИО пре-подавателей и их должностей (профессор/доцент/старший преподаватель/ ассистент), названий соответствующих кафедр, № кабинетов, где можно найти преподавателя, другая контактная информация, количество часов по каждому предмету. Сформировать вычисляемое поле для определения общего количества часов, изучаемых в этом семестре.

10. Реклама нового фильма ( Название/ Краткое содержание/ Список арти-стов/ Период проката/ Кинотеатр/ Дополнительные услуги/ Как заказать билеты/ Сеансы и т. д.)

11. Ресторанное меню (Название ресторана/ Категория блюда, Название блюда/ Состав блюда/ Количество калорий/ Цена/ Время приготовления и т. д.).

12. Эссе на тему: Почему я поступил учиться в университет на данную спе-циальность.

13. Бланк тестовых заданий (Название теста/ Общее количество вопросов/ Категория тестируемых/ Время выполнения тестовых заданий/ Распреде-ление заданий по уровню сложности/ Список заданий с вариантами отве-тов и т. д.).

14. Бланк ответов по тесту (ФИО/ Название теста/Дата тестирования/ Пас-порт/Адрес/Таблица ответов/ Подпись и т. д.)

15. Шпаргалка по теме MS Word. (Определения, иллюстрации). Общее заключительное задание. Создание таблиц оценки и самооценки ком-петенций.

Используемая шкала оценок проявленных компетенций: 5 – отлично, 4 – хорошо, 3 – удовлетворительно, (– 1) – неудовлетворительно.

1. Создать новый документ. 2. Создать нижеприведенную таблицу (Табл. 1) для оценки Ваших ком-

петенций. 3. Создать новый документ. 4. Вставить в него копию созданной таблицы и дать ей другое название:

«Самооценка компетенций». 5. Заполнить самостоятельно копию таблицы оценки компетенций, ис-

пользуя вышеприведенную шкалу оценок.

Page 22: Прикладное программное обеспечение: Лабораторный практикум

22

6. Предложить заполнить исходную таблицу оценки компетенций препо-давателю с использованием этой же шкалы оценок.

7. Сравнить полученные оценки с оценками преподавателя. 8. Заполненную таблицу компетенций сохраните для дальнейшего за-

полнения и использования в других лабораторных работ, приведенных ниже.

Таблица 1. Оценка компетенций

Тип ком-петенций

Название ком-петенций

Объект оценивания Работа Word 1

Работа Word 2

Работа Word 3

Понимать и применять, письменная коммуникация

Полученные доку-менты (объем, струк-тура, соответствие заданию)

Знать элементы текстовых до-кументов, функции и тех-нологий тек-стового редак-тора

Ответы на вопросы теста

Планирование работы, органи-зация работы

Сроки выполнения работ

Самостоятельно решать задачи

Содержание, объем индивидуального за-дания

Инструм

ентальны

е

Устная комму-никация

Ответы на контроль-ные вопросы

Мыслить и дей-ствовать сис-темно

Проект документа индивидуального за-дания

Системны

е

Стремление к качеству ре-зультата

Качество выполнен-ных работ

Личностны

е Способность к самооценке

Качество резюме

Page 23: Прикладное программное обеспечение: Лабораторный практикум

23

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

1. Назначение программы Microsoft Word. 2. Основные функции и элементы программы Microsoft Word . 3. Как создать многоуровневый список? 4. Как создать оглавление? 5. Что такое колонтитул? 6. Как вставить рисунок связыванием, внедрением и внедрением со связыванием? 7. В чем заключается технология создания вашего текстового документа? 8. С какой целью производится анализ задания по созданию документа? 9. Что является результатом процесса синтеза при проектировании документа? 10. Достоинства построения модели документа. 11. Перечислите этапы проектирования структурной модели текстового документа. 12. В чем заключается цель первой, второй, третьей частей лабораторной работы?

Какие компетенции необходимо развить?

1.6. Тест по теме «Основы работы в текстовом редакторе MS Word»

Тест содержит 16 тестовых заданий (вопросов) равнозначных по сложности. На каж-

дое задание имеется только один правильный ответ. Для получения удовлетворительной оценки необходимо правильно ответить на 11 вопросов. 1. Параметры страницы настраиваются с помощью опции меню: а) Файл; б) Правка; в) Вставка; г) Формат. 2. Размер бумаги А5 – это: а) четвертинка стандартного машинописного листа А4; б) лист размером 182 на 257 мм; в) лист размером 8.5 на 14 дюймов; г) половина стандартного машинописного листа А4. 3. С помощью сочетания Ctrl+X можно: а) скопировать в буфер ; б) вырезать; в) вставить в буфер ; г) удалить. 4. Для установки абзацного отступа следует нажать: а) клавишу табуляции Tab; б) сочетание клавиш Alt+Tab; в) клавишу табуляции Ctrl+Tab; г) клавишу табуляции Shift+Tab.

Page 24: Прикладное программное обеспечение: Лабораторный практикум

24

5. Как установить режим автоматической расстановки переноса слов? а) Сервис/ Перенос; б) Формат/ Расстановка/Язык; в) Сервис/ Язык/Расстановка переносов; г) Формат/ Язык/Расстановка переносов. 6. Выберите правильную последовательность кнопок для создания маркированного списка: а) Формат / Список / Список стилей / Маркированный; б) Формат / Список / Маркированный; в) Вид / Список / Маркированный; г) Вид/ Список / Список стилей / Маркированный. 7. Для оформления таблицы используются следующие кнопки (выберите наиболее полный ответ): а) таблицы и границы, выравнивание в ячейке; б) таблицы и границы, границы и заливки; в) таблицы и границы, выравнивание в ячейке, границы и заливки; г) границы и заливки, выравнивание в ячейке, вставить. 8. Автофигура «скругленный прямоугольник» относится: а) к рисованию; б) к другим автофигурам; в) к выноскам; г) к основным фигурам. 9. Вставка документов из файлов, подготовленных в других приложениях, осуществля-ется с помощью: а) буфера обмена; б) OLE – приложения; в) OLE - технологии; г) не осуществляется. 10. Приложение, в котором создавался вставляемый документ, называется: а) клиентом; б) сервером; в) внедренным документом; г) встроенным документом. 11. Способы связывания документов в OLE – технологии: а) Правка/Вставка/Связать с файлом; б) Правка/Вставка/Из файла; в) Вставка/Объект/Создание из файла/Связать с файлом; г) Вставка/Рисунок/Из файла.

Page 25: Прикладное программное обеспечение: Лабораторный практикум

25

12. Как называют способы вставки документов в O LE – технологии? а) Связывание и внедрение, связывание, внедрение; б) Внедрение, копирование и вставка; в) Связывание и вставка; г) Связывание и вставка, вставка, связывание. 13. Для ввода сложных формул используется специальный формульный редактор: а) Microsoft Excel; б) WordPad; в) VCI Formula One Workbook; г) MS Equation. 14. Выберите верное высказывание: а) слова с орфографическими ошибками подчеркиваются красной волнистой линией; б) слова с грамматическими ошибками подчеркиваются зеленой волнистой линией; в) слова с орфографическими ошибками подчеркиваются зеленой волнистой линией; г) слова с грамматическими ошибками подчеркиваются красной линией. 15. Неверное выравнивание нумерации страниц: а) вверху ; б) слева; в) справа; г) внутри. 16. Выберите правильную последовательность для вставки оглавления: а) Вставка / Оглавление; б) Вставка / Ссылка/ Оглавление и указатели / Оглавление; в) Вставка / Указатели / Оглавление; г) Формат / Указатели / Оглавление.

2. ЭЛЕКТРОННЫЕ ТАБЛИЦЫ MICROSOFT EXCEL

2.1. Общие сведения

Программа Microsoft Excel предназначена для вычисления новых значе-ний на основе имеющихся значений, хранимых в табличной форме. Этот факт определил название программы Microsoft Excel как электронные таблицы (ЭТ), т. е. таблицы с вычислениями. Часто Microsoft Excel используется для автома-тизации экономико-математических расчетов, при этом документы, создавае-

Page 26: Прикладное программное обеспечение: Лабораторный практикум

26

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

К основным функциям электронной таблицы Microsoft Excel относятся: Организация быстрых вычислений. Визуализация числовых данных. Работа с базами данных.

Базовым элементом электронной таблицы является число, численное значение, помещенное в ячейку таблицы. Базовые элементы образуют структу-ры – массивы чисел. К элементам хранения и отображения электронной табли-цы Microsoft Excel относят рабочий лист, таблица, строка, столбец, ячейка. Та-кие элементы Microsoft Excel, как формула, функция, диаграмма предназна-чены для создания новых числовых (графических) элементов, а элементы текст , рисунок, комментарий – для оформления электронной таблицы и соз-дания пояснений. Для улучшения сервиса при выполнении работ с элементами электронной таблицы используются специальные инструменты, называемые Мастера (мастер функций, мастер диаграмм, мастер сводных таблиц). Другим инструментом для дополнительной обработки данных в электронных таблицах является встроенный язык программирования Visual Bas ic for Application (VBA) и макросы. При работе в Microsoft Excel применяются следующие технологии:

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

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

2.2. Технология создания электронной таблицы Технологию создания электронной таблицы рассмотрим с позиции сис-

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

Page 27: Прикладное программное обеспечение: Лабораторный практикум

27

дыдущем разделе, можно отметить следующее. Как в текстовых документах, так и в документах ЭТ присутствует совокупность элементов, объединенных в структуру. Следовательно, при проектировании оформления документа ЭТ можно воспользоваться технологией создания модели текстовых документов (см. подраздел 1.2).

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

Анализ постановки задачи. Анализ имеющейся документации. Определение входных, выходных и промежуточных данных. Построение (синтез) математической модели решения задачи, т.е. совокупности формул для преобразования входных значений в вы-ходные.

Интерпретация математических зависимостей терминами, элемен-тами ЭТ (строка, столбец, ячейка, диаграмма).

Построение (синтез) модели документа ЭТ (см. подраздел 1.2).

2.3. Элементы электронных таблиц MS Excel

Основные понятия

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

Page 28: Прикладное программное обеспечение: Лабораторный практикум

28

Рис. 2.1. Фрагмент рабочего листа электронной таблицы Microsoft Excel Основным элементом является ячейка, которая образуется на пересечении строк и столбцов. Для обращения(ссылки) к любой ячейке используется ее ад-рес, например: А1 или $C$4. Адрес электронной таблицы может быть двух ви-дов: относительный (А1) и абсолютный ($C$4).

Ввод и редактирование данных

Любая электронная таблица состоит из заголовка таблицы, заголовков

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

Для редактирования любой ячейки используется двойной щелчок мыши. Ширина и высота ячейки может быть изменена. Чтобы изменить формат отобра-жения данных в текущей ячейке или выбранном диапазоне, используют команду Формат / Ячейки. На рис. 2.2 представлено диалоговое окно формата ячеек.

Рис. 2.2. Диалоговое окно выбора формата ячеек

Автозаполнение

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

Page 29: Прикладное программное обеспечение: Лабораторный практикум

29

кущей ячейки имеется черный квадратик – маркер заполнения. При наведении на него указатель мыши приобретает форму тонкого черного крестика. Пере-таскивание маркера заполнения рассматривается как операция «размножения» содержимого ячейки в горизонтальном или вертикальном направлении. Если ячейка содержит число (в том числе дату, денежную сумму), то при перетаскивании маркера происходит копирование ячеек или их заполнение арифметической прогрессией. Для указания условия заполнения ячеек вы-бирается опция главного меню Правка / Заполнить / Прогрессия. В открыв-шемся диалоговом окне Прогрессия выбирается тип прогрессии, величина шага и предельное значение.

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

Основной объект, размещаемый в отдельной ячейке электронной табли-цы, – это формула. Формула в электронных таблицах всегда начинается со зна-ка «=». Она может содержать адреса ячеек, знаки операций (+, –, /, *), а также стандартные функции, такие как SIN , AVG (среднее значение), MIN (мини-мальное значение), SUMM, COUNT (количество значений) и другие.

Формула может содержать специальные знаки. Например, круглые скоб-ки и двоеточие – символ диапазона ( А1:А10).

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

Формулы, занесенные в ячейки, можно копировать или переносить в дру-гие ячейки. При копировании формул проявляется различие относительных и абсолютных адресов. При копировании формулы с относительными адресами, например: «=А2+В2+$А$1» на строку ниже формула изменится и примет вид «=А3+В3+$А$1». Таким образом, относительные адреса, входящие в форму-лу изменяются при копировании или автозаполнении. Абсолютные же адреса ($А$1) в таких операциях остаются неизменными, постоянными.

Использование Мастера функций

Инструмент Мастер функций необходим при создании формул, он за-

пускается различными способами (например, из пункта меню Вста-вить/Функция, или из панели инструментов). Мастер функций обеспечивает простой и удобный доступ к большому набору встроенных функций Excel. Группировка функций по категориям (математические, финансовые, да-ты/времени, статистические и т.д.) облегчает выбор нужной функции. В списке Категория выбирается категория, к которой относится функция, а в списке Функция – конкретная функция данной категории. Практически каждая функ-ция имеет параметры, которые необходимо указать или выбрать из данных таб-лицы. Мастер функции имеет хорошую справочную систему с примерами по каждой встроенной функции. Для расширения диапазона используемых функ-ций из дополнительных пакетов программ используется пункт меню Сер-вис/Надстройки.

Page 30: Прикладное программное обеспечение: Лабораторный практикум

30

К наиболее часто используемым функциям относятся функции вычисле-ния суммы, например, СУММ, среднего значения, например, СРЗНАЧ, количе-ства значений СЧЕТ, определение максимального (минимального) значения МАХ (МИН) и др.

На рис. 2.3 представлено окно мастера функций. Приведем краткое описание категорий функций.

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

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

Рис. 2.3. Окно Мастера функций Просмотр и ссылка – здесь находятся функции, позволяющие обратиться

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

Математические – вычисляют математические величины: косинус, лога-рифм и т. д.

Page 31: Прикладное программное обеспечение: Лабораторный практикум

31

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

Ссылки и массивы – вычисляют ссылки и массивы, значение диапазона, создают гипперссылки для сетевых и Web-документов.

Текстовые – преобразование текстов в верхние и нижние регистры, обра-зует символы, объединяет некоторые строки и т. д.

Логические – предназначены для вычисления значения логического выра-жения (истина или ложь). Рассмотрим пример создания электронной таблицы с логическими функ-циями. Пример. Известны месячные результаты работы (производительность) пяти работников предприятия Х. Требуется разработать электронную таблицу , в которой определить, сколько работников имеют производительность выше средней. Решение. Построение ЭТ будем выполнять согласно технологии проектирования ЭТ (см. подраздел 2.2).

1. При анализе задачи можно определить и обозначить следующие исходные данные – фамилии работников (ФР), количество работников (КР), их производительность (ПР). Результатом решения задачи будет количество лучших работников(КЛР). ФР – это набор из пяти(КР) текстовых значений. Используется для пояснения. ПР – это набор из пяти (КР) числовых значений. КЛР – это одно числовое значение, содержащее количество работников, имеющих производительность труда выше средней. Для определения КЛР необходимо предва-рительно вычислить среднюю производительность труда СП.

2. Построим математическую модель решения задачи. Найдем среднюю производительность труда:

СП = ∑ПР/КР. Определим для каждого работника дополнительный показатель ДП, который будет равен 1, если ПР>СП, и равен 0 в противном случае.

ДП = 1, если ПР>СП, ДП = 0, если ПР≤ СП.

Количество получаемых ДП будет равно количеству работников. Найдем количество работников, имеющих производительность больше средней про-изводительности:

КЛР = ∑ДП. 3. Интерпретация в терминах ЭТ.

Пусть ФР – столбец В, ПР – столбец С, ДП – столбец D. Количество вводимых дан-ных в каждый столбец – 5, например строки с 5 по 9. Для вычисления средней производительности труда СП используем ячейку в столбце ПР, расположенную в 12 строке. Для вычисления результата используем столбец Е и свободную строку 14.

4. Построение модели документа. Дадим название таблицы «ОПРЕДЕЛЕНИЕ ПЕРСПЕКТИВНЫХ РАБОТНИКОВ» Определим названия используемых столбцов «Работник», «Производительность», «Признак», определим поясняющий текст в строке 12 «Средняя производительность», в строке 14 «Количество работников, с производительностью больше средней».

5. Реализация в MS Excel. В ячейки В(5:9) введем фамилии работников, в ячейки С(5:9) – их производителность.

Page 32: Прикладное программное обеспечение: Лабораторный практикум

32

В ячейке С(12) вычислим среднюю производительность, используя функцию =СРЗНАЧ(С5:С9), в ячейку D(5) введем формулу для вычисления дополнительного признака ДП: =ЕСЛИ(C5>$C$12;1;0), а затем выполним автозаполнение этой форму-лой остальных четырех строк. Для ссылки на ячейку С12 был выбран абсолютный адрес, так как при дальнейшем автозаполнении этой формулой нижестоящих строк значение этой ссылки не должно меняться. В ячейке Е(14) вычислим результат: = СУММ (D5:D9). На рис. 2.4 представлена полу-

чившаяся таблица и вычисленные значения для следующего набора исходных данных по производительности пяти работников: 5, 6, 3, 2, 4.

A B C D E 1 2 ОПРЕДЕЛЕНИЕ ПЕРСПЕКТИВНЫХ РАБОТНИКОВ 3

4 Работник Производитель-ность Признак

5 Иванов 5 1 6 Петров 6 1 7 Сидоров 3 0 8 Мотов 2 0 9 Смехов 4 0 10 11 12 Ср. производительность 4 13 14 Количество работников, с производительностью > средней 2 15

Рис. 2.4. Пример электронной таблицы

Графическое представление данных

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

Page 33: Прикладное программное обеспечение: Лабораторный практикум

33

Третий этап работы Мастера (после щелчка на кнопке Далее) состоит в выборе оформления диаграммы. На вкладках окна Мастера задаются:

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

На последнем этапе работы Мастера указывается, следует ли использо-вать для размещения диаграммы новый рабочий лист или один из имеющихся. При редактировании диаграмм используется контекстное меню, например, для изменения подписей данных (рис. 2.5) изменяются Параметры диаграммы.

Рис. 2.5. Изменение подписей данных

Работа с базами данных в Excel

База данных в Excel называется списком. Список – это таблица, в кото-

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

Page 34: Прикладное программное обеспечение: Лабораторный практикум

34

Для выполнения поиска записей, удовлетворяющих заданным критери-ям, в Форме выбирается пункт Критерии и вводятся данные, по которым да-лее осуществляется поиск.

Рис. 2.6. Окно формы

Для сортировки записей списка выбирается пункт меню Данные / Сор-тировка. В открывшемся окне отмечается параметры сортировки. Другим способом поиска данных по критерию является фильтрация. Для фильтрации активизируется пункт меню Данные / Фильтр / Автофильтр и выбирается условие фильтрации. На рис. 2.7 представлен пример автофильтра-ции данных.

Рис. 2.7. Автофильтрация данных

2.4. Лабораторная работа по теме «Основы работы в MS Excel»

Самостоятельная работа – 4 часа. Время выполнения первой части лабораторной работы

Page 35: Прикладное программное обеспечение: Лабораторный практикум

35

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

Цель работы. Приобрести умения и навыки работы с электронными таб-

лицами, продемонстрировать инструментальные компетенции по использова-нию ЭТ на примере создания электронных таблиц.

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

Проверить действия опций главного меню и инструментов панелей. Сформулировать свои вопросы, появившиеся в ходе подготовки к лабораторной работе и найти на них ответы.

Ответить на вопросы теста, проверить свои ответы (Приложение Б). Построить математическую модель ЭТ для индивидуального зада-ния.

Ответить на контрольные вопросы.

Порядок выполнения первой части (вычисления и диаграммы) Время выполнения – 2 часа

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

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

Результатом выполнения лабораторной работы является документ MS Excel, порядок выполнения работы определяет состав этого документа.

1) Использовать для оформления текста различные шрифты, стили фор-матирования. Также в документе должны присутствовать следующие элементы:

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

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

и автора.

Page 36: Прикладное программное обеспечение: Лабораторный практикум

36

3) Вставить свои ответы теста в конец созданного документа в виде от-дельной таблицы.

Задание 2. В новой рабочей книге в первом столбце первого листа вве-сти значения аргумента от 0 до 4 с шагом 0.2, во втором столбце подсчитать значения функции – синуса от введенных значений аргумента. На другом листе построить соответствующую синусоиду, выделив оба столбца и выбрав тип диаграммы – точечная. Открыть еще одну рабочую книгу и в ней вычислить косинусы от значений аргументов первой книги.

Порядок выполнения второй части (работа со списком) Время выполнения – 1 час

Целью данной работы является получить инструментальные навыки ра-боты со списками электронных таблиц.

Задание 3. Создать список с информацией о Ваших товарищах по фа-культету. Список будет содержать следующие поля: группа, фамилия, имя, да-та рождения, экзамен 1, экзамен 2, экзамен 3 и средний балл. Этот список раз-мещается на трех листах, причем первый лист – исходный список, второй – сортировка по фамилиям и третий – сортировка по баллу. Необходимо осуще-ствить следующие операции:

1) Вычисление среднего экзаменационного балла студентов. 2) Сортировка по фамилии. 3) Сортировка по среднему баллу. 4) Ввод и поиск записей с помощью Формы по различным критериям. 5) Автофильтрация данных и выборка записей по различным условиям.

Задания для индивидуального выполнения

Время выполнения – 3 часа

Требования. Применить системный подход и выполнить этапы проектирования моде-ли документа ЭТ, создать на основе полученной модели ЭТ в MS Excel по своему вари-анту.

Цель работы. Развить системные, инструментальные и личностные ком-петенции в самостоятельном решении задач.

Задание состоит из двух частей: индивидуальное задание по вариантам и общее, заключительное задание.

Варианты индивидуальных заданий: 1. Шесть студентов выполняли пять тестовых заданий и в бланке ответов

проставляли номера выбранных ответов. Для каждого тестового задания известны номера правильных ответов. Определить студента, набравшего максимальное количество правильных ответов.

2. В библиотеке имеются N книг, каждой по несколько экземпляров. Опре-делить общую стоимость книжного фонда.

3. Получить решение квадратного уравнения ах^2+bх+c=0 для всех случаев и построить график соответствующей функции.

Page 37: Прикладное программное обеспечение: Лабораторный практикум

37

4. Вычислить произведение всех целых чисел, расположенных за мини-мальным значением.

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

6. В списке студентов определить количество студентов с одинаковыми именами, построить круговую диаграмму и определить процентное соот-ношение имен в списке. Список отсортировать в порядке убывания най-денного количества.

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

8. Список игроков хоккейной команды содержит тип игрока (нападающий, защитник и т. д.), количество забитых шайб, возраст игрока. Определить суммарное и среднее количество шайб для каждого типа игрока, найти игроков типа «нападающий», которым менее 26 лет.

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

10. Стоимость ремонта комнаты складывается из стоимости материалов и стоимости работы. Стоимость работы определяется в зависимости от объема (метров квадратных) и цены за единицу, стоимость материалов определяется аналогично. Имеется определенная сумма денежных средств Х. Определить стоимость ремонта для 100 кв. метров, остальные данные выбрать самостоятельно и определить, хватит ли суммы Х для выполнения ремонта.

Общее заключительное задание. Заполнение и анализ таблицы оценки компе-тенций.

Шкала оценок : 5 – отлично, 4 – хорошо, 3 – удовлетворительно, (– 1) – не-удовлетворительно.

С помощь буфера обмена скопировать заполненную в лабораторной работе по MS WORD (задание 2) таблицу по оценке компетенций (подраздел 1.4) в новую рабочую книгу. Выполнить следующие действия:

1. При необходимости провести редактирование этой таблицы. 2. Добавить столбцы с названиями «Excel 1», «Excel 2», «Excel 3». 3. Добавить строку «Сумма баллов компетенций по лабораторным рабо-

там». 4. Для этой строки вставить формулу вычисления суммы баллов компе-

тенций по лабораторным работам. 5. Добавить столбец «Сумма баллов по наименованиям компетенций».

Page 38: Прикладное программное обеспечение: Лабораторный практикум

38

6. Для этого столбца вставить формулу для вычисления суммы баллов по наименованиям компетенций.

7. Добавить столбец «Среднее значение по компетенциям». 8. Для этого столбца вставить формулу для определения среднего значе-

ния по компетенциям. 9. Создать копию этой таблицы и заполнить ее самостоятельно используя

шкалу оценки. 10. Предложить заполнить исходную таблицу (пустые столбцы) препода-

вателю, при этом использовать следующую шкалу оценок : 5 – отлич-но, 4 – хорошо, 3 – удовлетворительно, (– 1) – неудовлетворительно.

11. Проанализируйте полученные результаты и выполните сортировку строк таблицы по убыванию баллов. Сохраните результаты сортиров-ки на этом же листе.

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

13. Постройте круговую диаграмму по значениям столбца «Среднее зна-чение по компетенциям».

14. Предложите свой вариант обработки полученных данных о проявлен-ных Вами компетенциях

15. Заполненную таблицу компетенций сохраните для дальнейшего за-полнения и использования в других лабораторных работ, приведенных ниже.

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

1. Назначение программы Microsoft Excel. 2. Основные функции программы Microsoft Excel. 3. В чем различие относительных и абсолютных адресов? 4. Как изменить параметры диаграммы? 5. Какие действия выполняются с помощью Формы? 6. Как осуществляется сортировка данных? 7. Как осуществляется фильтрация данных? 8. Этапы проектирования документа ЭТ. 9. Отличие документа ЭТ от документа текстового редактора.

2.6. Тест по теме «Основы работы в MS Excel»

Тест содержит 17 тестовых заданий (вопросов) равнозначных по сложности. На каж-дое задание имеется только один правильный ответ. Для получения удовлетворительной оценки необходимо правильно ответить на 12 вопросов.

1. Укажите назначение электронных таблиц: а) визуализация данных

Page 39: Прикладное программное обеспечение: Лабораторный практикум

39

б) работа с базами данных в) организация быстрых вычислений г) все варианты верны. 2. Адрес ячейки может быть: а) относительным б) полным в) абсолютным г) неполным. 3. Что может находиться в любой ячейке электронной таблицы? а) число б) формула в) поясняющий текст г) все варианты верны. 4. Как называется адрес ячейки, не изменяющийся при заполнении ячеек формулами? а) относительная ссылка б) абсолютная ссылка в) ссылка г) верный ответ отсутствует. 5. Указание адреса ячейки в формуле называется... а) ссылкой б) функцией в) оператором г) именем ячейки. 6. Программа Excel используется для... а) создания текстовых документов б) создания электронных таблиц в) создания графических изображений г) все ответы верны 7. С какого символа начинается формула в Excel? а) = б) + в) пробел г) все равно с какого. 8. На основе чего строится любая диаграмма? а) книги Excel б) графического файла в) текстового файла г) данных таблицы. 9. Как называется база данных в Excel? а) база б) список в) документ

Page 40: Прикладное программное обеспечение: Лабораторный практикум

40

г) таблица. 10. Минимальной составляющей таблицы является... а) ячейка б) формула в) книга г) нет верного ответа. 11. Для чего используется функция СУММ? а) для получения суммы квадратов указанных чисел б) для получения суммы указанных чисел в) для получения разности сумм чисел г) для получения квадрата указанных чисел. 12. Какие действия выполняет программа Excel, если в составленной формуле содер-жится ошибка? а) возвращает 0 как значение ячейки б) выводит сообщение о типе ошибки как значение ячейки в) исправляет ошибку в формуле г) удаляет формулу с ошибкой. 13. Для чего используется диалоговое окно команды "Форма..."? а) для заполнения записей таблицы б) для форматирования таблицы в) для осуществления поиска г) все ответы верны. 14. Какая из ссылок является абсолютной? а) С22 в) $A$5 г) #A#5. 15. Упорядочивание значений диапазона ячеек в определенной последовательности называют... а) форматирование б) фильтрация в) группировка г) сортировка . 16. Какой командой нужно воспользоваться, чтобы вставить в столбец числа от 1 до 10500? а) командой «Заполнить» в меню «Правка» б) командой «Ячейки...» в меню «Вставка» в) командой «Ячейки...» в меню «Формат» г) командой «Заменить...» в меню «Правка». 17. Какое форматирование применимо к ячейкам в Excel? а) обрамление и заливка

Page 41: Прикладное программное обеспечение: Лабораторный практикум

41

б) выравнивание текста и формат шрифта в) тип данных, ширина и высота г) все ответы верны.

Смотрите ответы в приложении Б. 3. СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ

MS ACCESS

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

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

3.2. Технология создания баз данных

База данных является сложной информационной моделью некоторой

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

Page 42: Прикладное программное обеспечение: Лабораторный практикум

42

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

Выделяют несколько этапов проектирования БД: 1) Построение инфологической модели базы данных. 2) Построение логической модели базы данных. 3) Выбор СУБД и реализация базы данных.

Инфологическое проектирование

При инфологическом проектировании строится концептуальная модель

предметной области, для которой должна быть создана база данных, например: Автозавод, Вуз, Банк. В результате инфологического проектирования БД долж-на быть создана инфологическая модель. Эта модель строится путем анализа и определения объектов и связей между ними в предметной области.

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

Например, объект СТУДЕНТ (Ф.И.О., номер зачетной книжки, группа, курс) или ПРЕПОДАВАТЕЛЬ (Ф.И.О., табельный номер, кафедра, должность, уч. степень).

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

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

Ключ обеспечивает: Однозначную идентификацию записей таблицы Ускорение выполнения запросов к БД Установление связи между отдельными таблицами БД Использование ограничений ссылочной целостности.

Ключ также называют первичным ключом или первичным индексом. Информация о ключе хранится в отдельном файле или совместно с дан-

ными. Индекс, как и ключ, строится по полям таблицы, однако он может допус-

кать повторение значений составляющих его полей – в этом и состоит его ос-новное отличие от ключа. Поля, по которым построен индекс, называют ин-дексными. Простой индекс состоит из одного поля, а составной (сложный) – из нескольких полей.

Page 43: Прикладное программное обеспечение: Лабораторный практикум

43

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

Связи. Связь между таблицами определяет отношение подчиненности, при котором одна таблица может быть главной, а вторая – подчиненной. Такую связь называют связь «главный-подчиненный», «родительский-дочерний» или «мастер-детальный». Существуют следующие виды связи:

отношение «один – к – одному» отношение «один – ко – многим» отношение «много – ко – многим».

Наиболее часто используется отношение «один – ко – многим», которое означает, что одной записи главной таблицы в подчиненной таблице может со-ответствовать несколько записей, в том числе ни одной. Для связывания таблиц используются поля связи. Поля связи обязательно должны быть индексирован-ными. В подчиненной таблице для связи с главной таблицей задается индекс, который называется внешним ключом. Состав полей этого индекса должен полностью или частично совпадать с составом полей индекса главной таблицы.

Для описания инфологической модели здесь используются диаграммы «объекты - связи» или, по-другому, ER-диаграммы. На рис. 3.1 представлен пример фрагмента инфологической модели (овал – атрибут объекта, прямо-угольник – объект, ромб – связь между объектами).

ННИИРРСС

ККоодд ННИИРРСС

Руководи-тель

Количество НИРС

Цикл НИРС

Связаны

ВВиидд ННИИРРСС

Балл

№ вида НИРС

Назв. НИРС

Код НИРС

11

nn

Участник НИРС

Page 44: Прикладное программное обеспечение: Лабораторный практикум

44

Рис. 3.1. Пример инфологической модели Логическое проектирование

Целью логического проектирования является построение логической мо-

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

АВТОМОБИЛЬ

Двигатель Ходовая часть Корпус

Левая дверь Крыша

Правая дверь

Рис. 3.2. Пример иерархической модели

В сетевой модели данных возможны любые виды связи между разными уровнями, как показано на рис. 3.3:

1 2 3

Т1 Т2 Т3

Рис. 3.3. Пример сетевой модели

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

1) В основу модели положен математический аппарат, который называется «реляционная алгебра». 2) Возможность сведения других моделей к реляционной модели. 3) Наличие средств ускоренного доступа к данным.

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

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

Page 45: Прикладное программное обеспечение: Лабораторный практикум

45

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

Пример логической модели представлен на рис. 3.4. В модель включены два объекта: кафедра и преподаватели, работающие на кафедре (связь 1:N).

Рис. 3.4. Логическая модель. Связь 1:N

3) Если связь между объектами n:m, то необходимо три таблицы, по одной для связанных объектов и одна таблица для связи. При этом таблица для связи должна содержать ключевые атрибуты связанных объектов. На рисунке 3.5 представлена логическая модель (связь N:M).

ПРЕПОДАВАТЕЛЬ ПРЕПОДАВАНИЕ ДИСЦИПЛИНЫ

Таб. Номер

Код

Год

Рис. 3.5. Логическая модель. Связь N:M

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

Нормализация – это процесс приведения таблиц к неизбыточной форме посредствам операции проекции (расщепление одной таблицы на несколько).

Таб. Номер

ФИО

Должность

Учеб. звание

Код

Название

Факультет

Кол-во часов

Page 46: Прикладное программное обеспечение: Лабораторный практикум

46

На рисунке 3.6 представлен алгоритм построения логической модели.

Рис. 3.6. Алгоритм построения логической модели

Язык SQL –– структурированный язык запросов SQL (Structured Query Language) был разработан с целью создания уни-

фицированного средства извлечения информации из БД и организации связи между различными СУБД.

Основные возможности современного SQL: 1) Организация данных (определение структуры и связей ). 2) Чтение или извлечение данных. 3) Модификация данных. 4) Управление доступом данных. 5) Совместное использование данных. 6) Обеспечение целостности данных. 7) Может использоваться как средство разработки приложений. 8) SQL может быть встроен в систему программирования и СУБД. Наиболее часто используемым в языке SQL является оператор SELECT.

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

Оператор SELECT может содержать шесть основных подразделов, разли-чающихся ключевыми словами: SELECT (выбрать) ALL ( все столбцы) или

Page 47: Прикладное программное обеспечение: Лабораторный практикум

47

* ( все столбцы) или < имя одного или нескольких столбцов > DISTINCT (обозначает удаление повторяющихся строк) FROM < из каких таблиц > WHERE <условие поиска> GROUP BY < имя одного или нескольких столбцов > (Используется для вывода данных, сгруппированных по определенному признаку) HAVING < условие> ( Условие позволяет отбирать группы) ORDER BY < столбец> (Отсортировать данные по указанному столбцу).

3.3. Основные элементы системы управления базами данных

Microsoft Access

Microsoft Access – система управления базами данных (СУБД), которая предназначена для создания таблиц, схемы базы данных и организации запро-сов на извлечение, добавление и обновление данных.

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

Основными элементами СУБД Access являются таблица, связи, запрос, форма, отчет, страница, макрос, модуль. Для создания вышеперечисленных объектов в Access имеются две программы: Мастер и Конструктор.

Мастер предназначен для новичков, работает в режиме вопрос-ответ. Конструктор предназначен для продвинутых пользователей Access. Он

позволяет не только создавать, но и редактировать экземпляр объекта.

Таблицы Таблица предназначена для хранения данных об одном информацион-

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

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

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

Page 48: Прикладное программное обеспечение: Лабораторный практикум

48

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

Рис. 3.7. Главное окно базы данных

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

Создание межтабличных связей

Работа по созданию межтабличных связей происходит в специальном ок-

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

Запросы Запросы предназначены для организации доступа и извлечения данных из

таблиц. Обычно запросы формируются с помощью специальных бланков об-

Page 49: Прикладное программное обеспечение: Лабораторный практикум

49

разцов или на языке SQL. Для каждого запроса, созданного по образцу, можно просмотреть строчку SQL-запроса, которую автоматически создает Access.

Рис. 3.8. Межтабличные связи

Запрос лучше всего создавать с помощью Конструктора. Для этого есть

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

Рис. 3.9. Создание запроса по образцу

Page 50: Прикладное программное обеспечение: Лабораторный практикум

50

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

итоговые запросы (производят математические вычисления по заданно-му полю и выдают результат)

запросы на изменение (позволяют автоматизировать заполнение полей таблиц)

перекрестные запросы (позволяют создавать результирующие таблицы на основе результатов расчетов, полученных при анализе группы таблиц)

специфические запросы SQL (запросы к серверу базы данных, написан-ные на языке запросов SQL).

Формы

Формы используются при создании приложений. Форма содержит в себе данные из таблиц, связанных или не связанных между собой. Это удобное средство для ввода и редактирования данных. Кроме того, форма может со-держать элементы управления, например кнопки. Для создания формы ре-комендуется использовать Мастер форм – специальное программное сред-ство, создающее структуру формы в режиме диалога с разработчиком. Мас-тер форм можно запустить из окна База данных щелчком на значке Созда-ние формы с помощью мастера на панели Формы. На рисунке 3.10 пред-ставлен первый этап создания форм. Затем задается уникальный стиль оформления формы.

Рис. 3.10. Создание форм (1 этап)

Page 51: Прикладное программное обеспечение: Лабораторный практикум

51

На последнем этапе выполняется сохранение формы под заданным име-нем. Здесь же можно включить переключатель Изменить макет формы, кото-рый открывает только что созданную форму в режиме Конструктора.

Средства создания форм позволяют закладывать в основу структуры формы поля нескольких таблиц или запросов. Если форма основывается только на одном объекте, она называется простой формой. На рисунке 3.11 представ-лен пример простой формы. Если форма основывается на полях из нескольких связанных таблиц, то она называется сложной и представляет собой компози-цию из нескольких форм. На рисунке 3.12 представлен пример сложной формы.

Рис. 3.11. Простая форма

Рис. 3.12. Сложная форма

Page 52: Прикладное программное обеспечение: Лабораторный практикум

52

Отчеты

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

значенного для печати. В него можно включить как таблицы, так и запросы. Для создания отчетов рекомендуется сначала использовать Мастер от-

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

Рис. 3.13.Пример отчета

Страница Страница представляет собой Web-страницу, предназначенную для ото-

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

Page 53: Прикладное программное обеспечение: Лабораторный практикум

53

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

Рис. 3.14. Первый этап создания страницы доступа к данным с помощью Мастера

Вторая страница Мастера предоставляет элементы управления для вы-бора полей, по которым производится группировка, и управления глубиной уровней группировки.

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

Page 54: Прикладное программное обеспечение: Лабораторный практикум

54

Рис. 3.15. Второй этап создания страницы доступа к данным с помощью Мастера.

3) На третьем этапе выбирается метод упорядочения отображаемых данных. 4) На последнем этапе выполняется сохранение страницы под заданным име-нем. Здесь же можно перейти в режим Конструктора, включив переключатель Изменить макет страницы. В случае изменения макета к странице можно применить одну из тем оформления, входящих в состав Microsoft Office. Темы оформления представляют собой совокупности стилей оформления текстов, фоновых узоров и специфических элементов оформления страницы.

Макросы и модули

Макрос представляет собой некоторое стандартное действие, назначае-

мое элементу управления. Модули содержат фрагменты программ на языке VBA, которые предназначаются для выполнения более сложных действий.

3.2. Лабораторная работа по теме «Основы работы в MS Access»

Самостоятельная работа – 8 часов. Время выполнения первой части лабораторной работы (таблицы, связи, запрос) – 2 часа. Время выполнения второй части лабораторной работы (запросы, формы, отчеты, страницы) – 2 часа. Время выполнения индивидуального задания – 2 часа.

Цель работы. Приобрести умения и навыки работы с системами управления

БД, продемонстрировать системные и инструментальные компетенции по ис-пользованию MS Access на примере создания базы данных малого предприятия по сборке компьютеров.

Page 55: Прикладное программное обеспечение: Лабораторный практикум

55

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

Проверить действия опций главного меню и инструментов панелей. Сформулировать свои вопросы, появившиеся в ходе подготовки к лабораторной работе и найти на них ответы.

Ответить на вопросы теста, проверить свои ответы (Приложение В) Построить инфологическую и логическую модели БД. Ответить на контрольные вопросы. Заполнить таблицу оценки компетенций (см. подраздел 2.4) по ито-гам выполнения заданий данной лабораторной работы и сделать выводы.

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

Порядок выполнения первой части (таблицы, связи, запрос)

Время выполнения – 2 часа

Целью данной части работы является получить инструментальные навы-ки работы с основными элементами БД таблицами, связями, запросами.

Этапы выполнения: 1. Разработать инфологическую и логическую модель БД. 2. Создать необходимые таблицы с помощью Конструктора. 3. Установить связи между таблицами. 4. Ввести реальные данные в таблицы. 5. Создать запрос на выборку жестких дисков, имеющих емкость не менее

8 Гбайт при цене менее 150 условных единиц. Результирующая табли-ца должна содержать также адрес поставщика и номер его телефона. Использовать Конструктор.

Порядок выполнения второй части (запросы, формы, отчеты, страницы) Время выполнения – 2 часа

Целью данной работы является получить инструментальные навыки ра-

боты с запросами, формами, отчетами, страницами. Этапы выполнения:

Page 56: Прикладное программное обеспечение: Лабораторный практикум

56

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

2. Изменить структуру первой таблицы, добавив класс собираемого компьютера «Элитный», «Деловой», «Экономный». Использовать Конструктор.

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

5. Создать сложную форму из двух таблиц. Использовать Мастер. Вве-сти несколько записей с помощью формы.

6. Создать отчет на основе первого запроса. Использовать Мастер. 7. Создать страницу доступа к данным на основе запроса с «парамет-ром». Использовать Мастер.

Пример выполнения см. в приложении В.

Задания для индивидуального выполнения Время выполнения – 2 часа

Цель работы. Развить инструментальные и личностные компетенции в

самостоятельном решении задач. Познакомиться с примерами создания макро-сов и элементов создания приложений.

1.Ввести простой элемент управления Список в первую Таблицу, упро-щающий ввод повторяющихся данных в поле Компонент.

2.Создать новую форму с элементами управления Кнопка и Меню для интерактивного доступа к созданным ранее элементам.

3.Задать свойство для формы запускаться без среды MS Access во весь экран.

Пример выполнения см. в приложении Г.

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

1. Что такое база данных? 2. Что такое СУБД? 3. Этапы проектирования баз данных. 4. Что такое инфологическая модель? 5. Что такое логическая модель? 6. Какие существуют модели данных? 7. Перечислите объекты и их назначения в Microsoft Access. 8. Какие инструментальные средства помогают при создании БД? 9. Какие существуют типы запросов?

Page 57: Прикладное программное обеспечение: Лабораторный практикум

57

10. Как создавать, реализовывать модель БД в Microsoft Access? 11. Каковы цели лабораторных работ? 12. Какие компетенции были продемонстрированы лучше, а какие требуют разви-тия?

3.6.Тест по теме «Основы работы в MS Access»

Тест содержит 19 тестовых заданий (вопросов) равнозначных по сложности. На каж-дое задание может быть более одного правильного ответа. Для получения удовлетворитель-ной оценки необходимо правильно ответить на 13 вопросов.

1. Какие этапы выделяют при проектировании базы данных (выберите наиболее полный ответ):

1) инфологическое проектирование, логическое проектирование, физическое проектирование

2) логическое проектирование, инфологическое проектирование, выбор СУБД 3) иерархическое проектирование, сетевое проектирование, реляционное про-

ектирование 4) инфологическое проектирование, логическое проектирование, выбор

СУБД, физическое проектирование 5) инфологическое проектирование, логическое проектирование.

2. Результатом инфологического проектирования является: 1) инфологическая модель, содержащая информационные объекты и связи

между ними 2) создание логической модели базы данных на основе моделей данных 3) выбор оптимальной инфологической структуры для заданного набора дан-

ных 4) определение вида связи между объектами 5) определение ключевых атрибутов.

3. Сколько ключевых атрибутов должен содержать объект? 1) только 2 2) один или несколько 3) только 1 4) сколько угодно 5) нет правильного ответа.

4. Ключ – это … 1) два атрибута, значения которых уникальны для данного объекта 2) один или несколько атрибутов, значения которых уникальны для данного

объекта, что позволяет однозначно определить экземпляр объекта 3) структура предметной области, на основе которой строится инфологиче-

ская модель 4) уточнение инфологической модели.

5. Если множество значений одного объекта связано с множеством другого объекта, то это связь типа:

1) 1:1

Page 58: Прикладное программное обеспечение: Лабораторный практикум

58

2) 1:N 3) 0:1 4) M:N 5) 2.

6. Определите вид модели данных, представленной на рисунке:

1) инфологическая 2) иерархическая 3) физическая 4) сетевая 5) реляционная.

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

1) дисциплина, код 2) код, название 3) код 4) часы 5) факультет.

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

1) объектами атрибутов 2) ER - диаграммы 3) объектами связи 4) MR - диаграммы 5) атрибуты объектов.

9. Связь 1:1 – это связь, когда

1) множество значений одного объекта связано с множеством значений друго-го объекта

2) одно значение первого объекта связано с множеством значений второго объекта

3) одно значение первого объекта связано с одним значением другого объекта 4) одно значение первого объекта связано с двумя значениями второго объ-

екта 5) все ответы правильные.

10. В базе данных приложения В «Комплектующие» какие поля нужно установить ключевыми, чтобы ее связать с таблицей «Поставщики»?

1) компонент

Page 59: Прикладное программное обеспечение: Лабораторный практикум

59

2) цена 3) модель 4) поставщики.

11. Какая кнопка на панели инструментов используется для создания связи между таб-лицами?

1) связи с Office 2) анализ 3) схема данных.

12. С помощи какого инструмента редактируются элементы MS Access?

1) Мастер 2) Конструктор 3) Таблица 4) Форма.

13. Предложения на языке SQL называются

1) SQL-программами 2) SQL-вопросами 3) SQL-запросами 4) SQL-ответами.

14. Найдите соответствия между описаниями и элементами БД

1) средство хранения и отображения данных 2) возвращает данные из базы данных в виде набора записей 3) средство для ввода и редактирования данных, элемент приложения 4) используется для установления связей между таблицами 5) является средством адресации в таблице на уровне записи. А. Форма Б. Ключ В. Таблица Г. Схема данных Д. Запрос.

15. Язык SQL предназначен для выполнения следующих функций над БД:

1) статистическая обработка данных 2) чтение данных из таблиц 3) организация данных, определение структуры и связи таблиц 4) прогнозирование данных 5) управление доступом к данным.

16. Схема реализации запросов выглядит следующим образом:

1)

Page 60: Прикладное программное обеспечение: Лабораторный практикум

60

2)

3)

17. Элемент звездочки (*) в операторе SELECT указывает на то, что: 1) Не выбрано ни одно поле заданной таблицы или таблиц 2) Выбраны все поля заданной таблицы или таблиц 3) Выбраны только ключевые поля заданной таблицы или таблиц 4) Выбраны только первые поля заданной таблицы или таблиц.

18. Минимальный синтаксис инструкции SELECT:

1) SELECT поля FROM таблица 2) SELECT поля FROM таблица WHERE условие отбора 3) SELECT поля.

19. С помощью инструкции SELECT

1) выбирают определенные строки из одной таблицы данных 2) сообщают базе данных, из каких таблиц выбирать данные 3) ограничивают выбор данных из указанных таблиц 4) суммируют элементы одной таблицы данных 5) создают новую таблицу-результат из многих исходных.

ЗАКЛЮЧЕНИЕ

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

Запросы

Данные

СУБД БД

Запросы

СУБД

Данные БД

Данные

За-просы

СУБД БД

Page 61: Прикладное программное обеспечение: Лабораторный практикум

61

Применение технологий системного проектирования и создания докумен-тов наиболее распространенных программ пакета MicroSoft Office, таких как Word, Excel, Access, в рамках предложенного лабораторного практикума позво-лит повысить уровень базовых и личностных компетенций, которые востребо-ваны при приеме на работу практически всеми работодателями.

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

Page 62: Прикладное программное обеспечение: Лабораторный практикум

62

ПРИЛОЖЕНИЕ А Пример выполнения лабораторной работы по текстовому редактору

ФФееддееррааллььннооее ааггееннттссттввоо ппоо ооббррааззооввааннииюю

УУллььяяннооввссккиийй ггооссууддааррссттввеенннныыйй ттееххннииччеессккиийй ууннииввееррссииттеетт

ККааффееддрраа ««ППррииккллааддннааяя ммааттееммааттииккаа ии ииннффооррммааттииккаа»»

ЛЛааббооррааттооррннааяя ррааббооттаа ИИссппооллььззооввааннииее ттееккссттооввооггоо ррееддааккттоорраа MMSS WWOORRDD

ВВыыппооллнниилл ссттууддееннтт ггрр.. ППММдд--1111 ИИвваанноовв ИИ.. ИИ ..

ППррооввеерриилл ддооццееннтт ккаафф.. ППММИИ

ППееттрроовв ПП.. ПП..

22000077

Page 63: Прикладное программное обеспечение: Лабораторный практикум

63

ПРОДОЛЖЕНИЕ ПРИЛ. А

Пример выполнения лабораторной работы по текстовому редактору Оглавление

1. СОЗДАНИЕ И ФОРМАТИРОВАНИЕ ТЕКСТА, СОЗДАНИЕ ЗАГОЛОВКА..........................................................................64

2. ВСТАВКА ОБЪЕКТОВ ...........................................................................65

3. СОЗДАНИЕ СПИСКОВ, ВСТАВКА ФОРМУЛЫ...................................65 Тригонометрические уравнения ..........................................................65 Способы отбора корней ........................................................................66 Формула интегрирования ....................................................................66

4. СОЗДАНИЕ БЛОК-СХЕМЫ. ДИАГРАММА .........................................66

5. ТАБЛИЦА. РАСПИСАНИЕ ЗАНЯТИЙ..................................................67

6. ВОПРОСЫ ..............................................................................................20 Ответы теста по теме «Основы работы в текстовом редакторе

MS Word» .......................................................................................67

Page 64: Прикладное программное обеспечение: Лабораторный практикум

64

ПРОДОЛЖЕНИЕ ПРИЛ. А Пример выполнения лабораторной работы по текстовому редактору

1. Создание и форматирование текста, создание заголовка

Благодаря разработке и внедрению микропроцессоров в структуру ЭВМ появились мало-

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

в роли пользователя может быть не только специалист по вычислительной технике, но и

любой человек, будь то школьник или домохозяйка, врач или учитель, рабочий или ин-

женер . Часто это явление называют феноменом персонального компьютера. В настоящее

время мировой парк персональных компьютеров превышает 20 млн.

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

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

Page 65: Прикладное программное обеспечение: Лабораторный практикум

65

ПРОДОЛЖЕНИЕ ПРИЛ. А Пример выполнения лабораторной работы по текстовому редактору

ППооччееммуу ввооззнниикк ээттоотт ффееннооммеенн?? ООттввеетт ннаа ээттоо тт ввооппрр оосс ммоожжнноо ннааййттии,, ее ссллии ччееттккоо ссффооррммуу ллиирр ооввааттьь ,, ччттоо ттааккооее ппеерр ссоо--ннааллььнныыйй ккооммппььююттеерр ии ккааккооввыы ееггоо оосснноовв --нныыее ппрр ииззннааккии.. ННааддоо ппрр ааввииллььнноо ввооссппрр ииннии--ммааттьь ссааммоо ооппрр ееддееллееннииее ««ппеерр ссооннааллььнныыйй»»,, оонноо ннее ооззннааччааее тт ппрр ииннааддлл еежжнноо ссттьь ккооммппььюю--ттеерр аа ччееллооввееккуу ннаа ппрр аавваахх ллииччнноо йй ссообб ссттввеенн--ннооссттии.. ОО ппрр ееддееллееннииее ««ппеерр ссооннааллььнныыйй»» ввоозз --ннииккллоо ппооттооммуу ,, ччттоо ччееллооввеекк ппооллуу ччиилл ввоозз --ммоожжнноо ссттьь ооббщщааттььссяя сс ЭЭВВММ ббеезз ппооссрр ееддннии--

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

2. Вставка объектов

Благодаря разработке и внедрению микропроцессоров в структуру ЭВМ

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

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

млн.

ППооччееммуу ввооззнниикк ээттоотт ффееннооммеенн??

3. Создание списков, вставка формулы ТТррииггооннооммееттррииччеессккииее ууррааввннеенниияя Разложение на множители УУрр ааввннеенниияя ::

11.. ССввооддяящщииеессяя кк ккввааддрр ааттнныымм 22.. ООдднноорр оодднныыее

aa.. ВВввееддееннииее ввссппооммооггааттееллььннооггоо аарр ггууммееннттаа bb.. ППрр ееооббрр ааззооввааннииее ссууммммыы вв ппрр ооииззввееддееннииее cc.. ППрр ееооббрр ааззооввааннииее ппрр ооииззввееддеенниияя вв ссууммммуу dd.. ППрр ииммееннееннииее ффооррммуу лл ппоонниижжеенниияя ссттееппееннии

33.. ММееттоодд ддооппооллннииттееллььннооггоо уу ггллаа

Page 66: Прикладное программное обеспечение: Лабораторный практикум

66

ПРОДОЛЖЕНИЕ ПРИЛ. А Пример выполнения лабораторной работы по текстовому редактору

Способы отбора корней

•• ППоо ооккрруужжннооссттии •• ППеерр ееббоорр •• ММееттоодд ооццееннккии •• ГГрр ааффииччеессккиийй

Формула интегрирования

cx

nn

xdx nn

+−

=−

∫1

1

1

4. Создание блок-схемы. Диаграмма

Рис. А.1. Блок-схема алгоритма для определения минимального из двух чисел

ннааччааллоо

АА,, ВВ

АА>> BB

АА::==mm iinn BB::==mm iinn

ККооннеецц

Page 67: Прикладное программное обеспечение: Лабораторный практикум

67

ОКОНЧАНИЕ ПРИЛ. А Пример выполнения лабораторной работы по текстовому редактору

0102030405060708090

1 кв 2 кв 3 кв 4 кв

ВостокЗападСевер

Рис. А.2. Диаграмма роста прибыли в разных филиалах одной фирмы

5.Таблица. Расписание занятий

6. Вопросы 11)) ННааззннааччееннииее ппрр ооггрр ааммммыы MM iiccrroossoofftt WWoorrdd 22)) ООссннооввнныыее ффуу ннккццииии ппрр ооггрр ааммммыы MM iiccrroossoofftt WWoorrdd 33)) ККаакк ссооззддааттьь ммннооггооуу рр ооввннееввыыйй ссппииссоокк ?? 44)) ККаакк ссооззддааттьь ооггллааввллееннииее?? 55)) ККаакк ввссттааввииттьь рр ииссуу нноокк ссввяяззыыввааннииеемм,, ввннееддрр ееннииеемм ии ввннееддрр ееннииеемм ссоо ссввяяззыыввааннииеемм??

Ответы на вопросы теста по теме «Основы работы в текстовом редакторе MS Word»

ООттввееттыы:: 11)) аа;; 22)) гг ;; 33)) бб;; 44)) аа ;; 55)) вв ;; 66)) бб;; 77)) вв ;; 88)) гг ;; 99)) вв ;; 1100)) бб ;; 1111)) вв ;; 1122)) аа;; 1133)) гг ;; 1144)) вв ;; 1155)) аа;; 1166)) бб ..

11 ИИннжжееннеерр ннааяя ггрр ааффииккаа 22 ВВыыссшшааяя ммаа ттееммааттииккаа

ППоо ннее --

дд еелл ььнн иикк

33 Физика 11 ИИннффооррммааттииккаа 22 ИИннооссттрр аанннныыйй яяззыыкк

ВВтт оорр --

нн иикк

33 ИИннжжееннеерр ннааяя ггрр ааффииккаа 11 РРааддииооммаа ттеерр ииааллыы 22 ООссннооввыы ттееоорр ииии ццееппеейй

ССрр еедд аа

33 ФФииззккуу ллььттуурр аа 11 ФФииззииккаа 22 РРааддииооммаа ттеерр ииааллыы

ЧЧее ттвв еерр гг

33 ФФииллооссооффиияя 11 ООссннооввыы ттееоорр ииии ццееппеейй 22 ФФииллооссооффиияя

ППяя ттнн ии

--цц аа

33 ФФииззккуу ллььттуурр аа

Page 68: Прикладное программное обеспечение: Лабораторный практикум

68

ППРРИИЛЛООЖЖЕЕННИИЕЕ ББ РРааббооттаа сс ээллееккттрроонннноойй ттааббллииццеейй MMSS EExxcc eell

Порядок выполнения первой части (вычисления и диаграммы)

ЗЗааддааннииее 11 ((ффооррммууллыы,, ддииааггррааммммыы))

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

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

4) Использовать для оформления текста различные шрифты, стили фор-матирования. Также в документе должны присутствовать следующие элементы:

формула для определения общей стоимости (в у. е.) компьютеров определенного типа,

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

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

фамилии автора. 6) Вставить свои ответы теста в конец созданного документа в виде от-

дельной таблицы. ВВыыппооллннееннииее

ППррееддппооллоожжиимм ,, ччттоо ннаа ррааббооччеемм ллиисс ттее ннааддоо ооттооббррааззииттьь ддаанннныыее ппоо рраассччееттуу

ссттооииммооссттии ккооммппььююттеерроовв ,, ппррооддааввааееммыыхх ффииррммоойй.. ВВ яячч ееййккее АА11 ввввеессттии ттеекксстт:: РРаассччеетт ссттооииммооссттии ккооммппььююттеерроовв .. ППоо ооккооннччааннииии

ввввооддаа ннаажжааттьь EEnntteerr ииллии ооддннуу иизз ккллааввиишш ссоо ссттррееллккоойй.. ССнноовваа ааккттииввииззииррооввааттьь яяччеейй--ккуу АА11 ((щщееллккннууттьь ммыышшььюю)) ии ппооссммооттррееттьь вв ссттррооккуу ффооррммуулл:: ссллеевваа,, вв ппооллее ииммеенн,, ссттооиитт ииммяя ааккттииввнноойй яяччееййккии АА11,, ссппрраавваа –– ввввееддеенннныыйй ттеекксстт.. ННуужжнноо ооббррааттииттьь ввннии--ммааннииее ннаа ррааззммеещщееннииее ттееккссттаа вв ттааббллииццее :: ччаассттьь ттееккссттаа,, ннее ппооммеессттииввшшааяяссяя вв яяччееййккее АА11,, ооттооббрраажжааееттссяя вв ссллееддууюющщиихх яяччееййккаахх ссллеевваа ((ттеемм ннее ммееннееее ввссяя ииннффооррммаацциияя ссччииттааееттссяя ввввееддеенннноойй вв яяччееййккуу АА11,, ччттоо ввиидднноо иизз ссттррооккии ффооррммуулл)) .. ВВоо вв ттоорроойй ссттррооккее ппооддггоо ттооввииттьь ззааггооллооввккии ссттооллббццоовв ттааббллииццыы :: вв яяччееййккуу АА22 ввввеессттии ККооммппььююттеерр,, вв ВВ22 –– ККооллииччеессттввоо,, СС22 –– ЦЦееннаа,, DD22 –– ССттооииммооссттьь,, ЕЕ22 –– РРууббллеейй.. ППррии ннееооббххооддииммооссттии ммоожжнноо ииззммееннииттьь шшиирриинн уу ссттооллббццаа:: ппооддввеессттии ууккаазз аа--ттеелл ьь ммыышшии кк ппррааввоойй ггррааннииццее ннааииммеенноовваанниияя ссттооллббццаа АА;; ккооггддаа оонн ппррииммеетт

Page 69: Прикладное программное обеспечение: Лабораторный практикум

69

ППРРООДДООЛЛЖЖЕЕННИИЕЕ ППРРИИЛЛ.. ББ ввиидд ддввууннааппррааввллеенннноойй ссттрр ееллккии,, ппрроо ттаащщииттьь ггррааннииццуу ввппррааввоо ддоо ннуужжннооггоо ппооллоожжее--нниияя.. ППууссттьь ффииррммаа ииммеееетт ккооммппььююттееррыы шшеесс ттии ттииппоовв ,, ккооттооррыыее ууссллооввнноо ннааззыыввааюютт--ссяя ТТиипп11,, ТТиипп22 ии тт.. дд.. ВВввеесс ттии вв яяччееййккее АА33 ттеекксстт ТТиипп11.. ДДлляя ввввооддаа ддррууггиихх ттииппоовв ммоожжнноо ииссппооллььззооввааттьь ааввттоо ззааппооллнн ееннииее:: ууккааззааттеелл ьь ммыышшии уусс ттааннооввииттьь ннаа ччееррнныыйй ккввааддррааттиикк ссппрраавваа ввннииззуу ааккттииввнноойй яяччееййккии;; ууккааззааттеелльь ппррии ээ ттоомм ппррииммеетт ввиидд ччеерр--ннооггоо ккрреессттаа;; ппрроо ттаащщииттьь ммыышшьь ввнниизз ннаа шшеессттьь яячч еееекк ((ддоо ппоояяввллеенниияя ннааддппииссии ТТиипп66)) .. ВВ яяччееййккии ВВ33.. .. ВВ88 ввввеессттии ддаанннныыее оо ккооллииччеессттввее ккооммппььююттеерроовв ссооооттввееттсстт--ввууюющщееггоо ттииппаа ((оотт 22 ддоо 2200)) ,, аа вв яяччееййккии СС33.. .. СС88 –– ццееннуу ооддннооггоо ккооммппььююттеерраа вв уусс --ллооввнныыхх ееддииннииццаахх ((оотт 330000 ддоо 11000000)) .. ВВввоодд ччииссллооввыыхх ддаанннныыхх ууддооббнноо ддееллааттьь сс ммаа--ллоойй ццииффррооввоойй ккллааввииааттууррыы;; ддлляя ееее ввккллююччеенниияя ннаажжааттьь ккллааввиишшуу NNuummLLoocc kk,, ппррии ээттоомм ззааггооррааееттссяя ссииггннаалл ььннааяя ллааммппооччккаа.. ППооссллее ввввооддаа ккаажжддооггоо ччииссллаа ссллееддууеетт ннаа--жжииммааттьь ккллааввиишшуу ссоо ссттррееллккоойй вв ннуужжнноомм ннааппррааввллееннииии ((ччаащщее ввссееггоо –– ссттррееллккаа ввнниизз )) .. ННуужжнноо ооббррааттииттьь ввннииммааннииее ннаа ррааззллииччиияя вв ввыыррааввннииввааннииии ввннуу ттррии яяччеееекк ттееккссттооввыыхх ии ччииссллооввыыхх ддаанннныыхх :: ттеекксстт ввыыррааввннииввааееттссяя ппоо ллееввоойй ггррааннииццее,, ччииссллаа –– ппоо ппррааввоойй ((ккооммппььююттеерр аавв ттооммааттииччеессккии рраассппооззннааеетт,, ввввееддеенн ттеекксстт ииллии ччииссллоо;; ппррии ннееооббххооддииммоосс ттии ввыыррааввннииввааннииее ммоожжнноо ииззммееннииттьь)) ..

ДДлляя ррееддааккттиирроовваанниияя ддаанннныыхх ннееппооссррееддссттввеенннноо вв яяччееййккее щщееллккннуу ттьь ддвваажжддыы ппоо ннуужжнноойй яяччееййккее,, ии ппееррееммеещщааяя ввеерр ттииккаалл ььннууюю ччеерр ттуу –– ккууррссоорр вв ннуужжннооее ппооллоожжее--ннииее,, ввннеессттии ссооооттввееттссттввууюющщииее ииззммееннеенниияя..

ДДлляя ррееддааккттиирроовваанниияя ббллооккаа яяччеееекк ббллоокк ввыыддееллииттьь ппрроо ттаассккииввааннииеемм ммыышшии,, ннаа--ппррииммеерр,, оо тт ллееввоойй ввееррххннеейй ддоо ппррааввоойй нниижжннеейй яяччееййккии,, ввххооддяящщеейй вв ббллоокк ((ууккааззаа--ттеелл ьь ммыышшии ппррии ээ ттоомм ииммеееетт ввиидд ббееллооггоо ккрреесс ттииккаа)) ,, ииллии сс ппооммоощщььюю ккллааввииааттууррыы ((SShhiiff tt ии ккллааввиишшии ссоо ссттррееллккааммии)) .. ММоожжнноо ввыыддееллииттьь ббллоокк сс ррааззррыыввааммии ((ттоо еессттьь ннее--ссккооллььккоо ббллооккоовв ккаакк ооддиинн)) :: ппррии ппрроо ттаассккииввааннииии ммыышшььюю ддооллжжннаа ббыыттьь ооддннооввррее--ммеенннноо ннаажжааттаа ккллааввиишшаа CCttrr ll.. ВВ ббллооккее ммоожжеетт ббыыттьь,, ннааппррииммеерр,, ииззммееннеенн шшррииффтт.. ББллоокк ,, ккаакк ии ррааннееее,, ммоожжнноо ууддааллииттьь,, ссккооппииррооввааттьь,, ппееррееннеессттии.. ИИссппооллььззууююттссяя ттее жжее ссррееддссттвваа,, ччттоо ии вв ррееддаакк ттооррее WWoorrdd.. ВВооззммоожжеенн ии ппеерреенноосс ппуу ттеемм ппееррееттаассккиивваанниияя ммыышшььюю :: ввыыддеелл яяюютт ллююббоойй ббллоокк ,, ууссттааннааввллииввааюютт ууккааззааттеелл ьь ммыышшии ннаа ееггоо ггррааннииццуу ттаакк ,, ччттооббыы ууккааззааттеелл ьь ппрриинняялл ввиидд ссттррееллккии,, ии ппееррееттаассккииввааюютт вв ллююббооее ддррууггооее ммее--ссттоо ллииссттаа..

ППоодд ззааггооллооввккоомм ттааббллииццыы ннуужжнноо ввссттааввииттьь ддввее ннооввыыхх ссттррооккии ддлляя ввввооддаа ддааттыы ии ккууррссаа ддооллллаарраа.. ААккттииввииззииррооввааттьь ллююббууюю яячч ееййккуу ввттоорроойй ссттррооккии,, ддвваажжддыы ввыыббррааттьь ммееннюю ВВссттааввккаа // ССттррооккии.. ВВ яяччееййккее DD22 ввввеессттии ДДааттаа,, аа вв яяччееййккуу ЕЕ22 –– ссееггоодднняяшшннееее ччииссллоо,, ннааппррииммеерр,, вв ввииддее 1122//1111//0066 ((1122 нноояяббрряя 22000066 ггооддаа)) .. ППооссллее ннаажжааттиияя EEnntteerr ссккооррееее ввссееггоо ддааттаа ббууддеетт ззааппииссааннаа вв ддррууггоомм ффооррммааттее –– вв ттоомм ,, ккооттооррыыйй ууссттаанноовв--ллеенн вв EExxcc eell.. ДДлляя ииззммеенн еенниияя ффооррммааттаа ((ннее ттооллььккоо ддааттыы,, нноо ии ллююббыыхх ддаанннныыхх)) ннуужж--нноо щщееллккннуу ттьь ппоо яячч ееййккее ппррааввоойй ккннооппккоойй,, вв ккооннттееккссттнноомм ммееннюю ввыыббррааттьь ФФооррммаатт яяччеееекк .. ННаа ввккллааддккее ЧЧииссллоо ввыыббррааттьь ффооррммаатт –– ддааттаа,, ссппрраавваа ввыыббиирр ааюютт ууддооббнныыйй ттиипп ппррееддссттааввллеенниияя ддааттыы.. ВВ яяччееййккуу DD33 ввввеессттии ККууррсс ддооллллаарраа,, аа вв яяччееййккуу ЕЕ33 –– ееггоо ззннаа--ччееннииее.. ДДлляя ффооррммааттиирроовваанниияя яяччееййккии ЕЕ33 щщееллккннуу ттьь ппоо ккннооппккее ДДеенн еежжнныыйй ффооррммаатт вв ппааннееллии ииннсс ттррууммееннттоовв ффооррммааттиирроовваанниияя..

Page 70: Прикладное программное обеспечение: Лабораторный практикум

70

ППРРООДДООЛЛЖЖЕЕННИИЕЕ ППРРИИЛЛ .. ББ

РРиисс .. ББ..11..

ТТееппееррьь ссллееддууеетт оо ттффооррммааттииррооввааттьь ддаанннныыее вв яяччееййккаахх СС55 .. .. СС1100:: ввыыддееллииттьь ббллоокк ,,

ввыыззввааттьь ккооннттееккссттннооее ммееннюю ФФооррммаатт яяччеееекк ,, ууссттааннооввииттьь ффооррммаатт –– ддееннеежжнныыйй,, ооббоо--ззннааччееннииее –– $$ ааннггллииййссккиийй ((ССШШАА)) ..

ВВввоодд ффооррммуулл.. ВВввоодд ффооррммууллыы ннааччааттьь ссоо ззннааккаа == ((сс ккллааввииааттууррыы ииллии щщееллччккоомм

ппоо ззннааккуу == вв ссттррооккее ффооррммуулл)) ,, ззааттеемм щщееллккннуу ттьь ппоо яяччееййккее СС55 ((ггддее ууккааззааннаа ццееннаа ккооммппььююттеерр аа;; ееее ааддрр еесс –– ссссыыллккаа –– ббууддеетт ввввееддеенн вв ффооррммууллуу)) ,, ддааллееее ннаажжааттьь ккллааввии--шшуу ссоо ззннааккоомм ууммнноожжеенниияя ** ((ээттоо ууддооббннееее ссддееллааттьь ннаа ммааллоойй ццииффррооввоойй ккллааввииааттуу--ррее)) ,, ззааттеемм щщееллккннуу ттьь ппоо яяччееййккее ВВ55 ((ккооллииччеессттввоо ккооммппььююттеерроовв)) .. ППоо ооккооннччааннииии ввввооддаа ффооррммууллыы ссллееддууеетт щщееллккннуу ттьь ппоо ггааллооччккее вв сс ттррооккее ффооррммуулл ииллии ннаажжааттьь ккллаа--ввиишшуу EEnntteerr .. ВВ яячч ееййккее DD55 ппооллууччааееттссяя ррееззууллььттаатт рраассччееттаа,, вв ссттррооккее ффооррммуулл –– ззааввии--ссииммооссттьь,, ппоо ккооттоорроойй ээттоо тт ррееззууллььттаатт ппооллууччеенн..

РРаассччеетт вв яяччееййккаахх DD66 .. .. DD1100 ппррооввооддииттссяя ппоо ааннааллоогг ииччнныымм ффооррммууллаамм .. ЧЧттооббыы ннее ввввооддииттьь ввррууччннууюю ээттоо ммнноожжеесс ттввоо оодднноо ттииппнныыхх ффооррммуулл,, ммоожжнноо ииссппооллььззооввааттьь аавв--ттооззааппооллнн ееннииее яяччеееекк ффооррммууллааммии.. ААккттииввииззииррооввааттьь ввннооввьь яяччееййккуу DD55 сс ввввееддеенннноойй ррааннееее ффооррммууллоойй,, ууссттаанноовв ииттьь ууккааззааттеелл ьь ммыышшии ннаа ччееррнныыйй ккввааддррааттиикк вв ппррааввоомм нниижжннеемм ууггллуу ((ммааррккеерр ззааппооллннеенниияя)) ии ппрроо ттаащщииттьь ммыышшьь ддоо яяччееййккии DD1100.. ППооссллее оотт--ппууссккаанниияя ккннооппкк ии ммыышшии вв яяччееййккаахх DD55 .. .. DD1100 –– ррееззууллььттааттыы рраассччееттоовв ..

ДДааллееее ннуужжнноо щщееллккннуу ттьь ппоо яячч ееййккее DD66 ии ооббррааттииттьь ввннииммааннииее ннаа ссттррооккуу ффоорр--ммуулл:: ввввееддеенннныыее вв ффооррммууллуу вв яяччееййккее DD55 ааддрреессаа ииззммееннииллииссьь;; ппееррееммеещщааттьь ппооссллее--ддооввааттеелл ььнноо ддоо яячч ееййккии DD1100 :: ввссее ссссыыллккии,, ввххооддяящщииее вв ффооррммууллуу,, ииззммеенняяююттссяя вв ссоо--ооттввееттссттввииии сс ааддрреессоомм яяччееййккии,, вв ккооттоорроойй ээ ттаа ффооррммууллаа ннааххооддииттссяя –– ээ ттоо ооттннооссии--ттееллььнныыее ссссыыллккии ((ааддрреессаа,, ииззммеенняяюющщииеессяя ппррии ззааппооллннееннииии яяччеееекк ффооррммууллааммии)) .. ППоо ааннааллооггииии ссллееддууеетт ппррооввеессттии рраассччеетт вв яяччееййккаахх ЕЕ55 .... ЕЕ1100:: рраассссччииттааттьь ссттооии--ммооссттьь ттееххннииккии вв рруубблляяхх.. ДДлляя ээ ттооггоо ннааддоо сс ттооииммооссттьь вв ддоолллл аарраахх,, ууммнноожжииттьь

Page 71: Прикладное программное обеспечение: Лабораторный практикум

71

ППРРООДДООЛЛЖЖЕЕННИИЕЕ ППРРИИЛЛ.. ББ ннаа ккууррсс ддооллллаарраа.. ВВввеесс ттии ссоооо ттввееттссттввууюющщууюю ффооррммууллуу,, ииссппооллььззууяя яяччееййккии DD55 ии ЕЕ33 ((==DD55**EE33)) .. ППооссллее ннаажжааттиияя EEnntteerr вв яяччееййккее ЕЕ55 ппооллууччииттссяя ррееззууллььттаатт.. ЕЕссллии ппоо--ппррооббооввааттьь ззааппооллннииттьь ффооррммууллааммии ооссттаалл ььнныыее яяччееййккии :: ккооммппььююттеерр ввыыддаасстт ссооооббщщее--ннииее ообб оошшииббккаахх ((##ЗЗННААЧЧ –– ннееддооппуусс ттииммыыйй ттиипп ааррггууммееннттаа)) .. ДДееййссттввииттеелл ььнноо,, аакк ттии--ввииззиирроовваавв яяччееййккуу ЕЕ66,, вв ссттррооккее ффооррммуулл ммоожжнноо ввииддееттьь ==DD66**EE44,, нноо вв ЕЕ44 –– ттеекксстт!! ККррооммее ттооггоо,, ккууррсс ддооллллаарраа ннее ддооллжжеенн ииззммеенняяттььссяя,, ссооооттввееттссттввеенннноо ааддрреесс яяччееййккии ЕЕ33,, ггддее оонн ввввееддеенн,, ддооллжжеенн ооссттааввааттььссяя ппоосс ттоояянннныымм .. ААббссооллююттннааяя ссссыыллккаа –– ааддрр еесс яяччееййккии,, ннее ииззммеенняяюющщииййссяя ппррии ззааппооллннееннииии яяччеееекк ффооррммууллааммии.. ДДлляя ууссттааннооввккии ттаа--ккооггоо ттииппаа ааддрреессаа ииссппооллььззууееттссяя ккллааввиишшаа FF44.. ВВыыддееллииттьь ббллоокк ЕЕ66 .. .. ЕЕ1100 ии ооччииссттииттьь ееггоо.. ООттррееддаакк ттииррооввааттьь ффооррммууллуу вв яяччееййккее ЕЕ55 :: щщееллккннуу ттьь ппоо ннеейй ммыышшььюю ддвваажжддыы.. ООббррааттииттьь ввннииммааннииее ннаа ссввяяззии яяччеееекк вв ффооррммууллее,, ввыыддееллеенннныыее ццввееттоомм .. ККууррссоорр ссттоо--иитт уу ааддрреессаа яяччееййкк ии ЕЕ33,, ннаажжааттьь ккллааввиишшуу FF44 –– ааддрреесс яяччееййкк ии ппрриинняялл ввиидд $$ EE$$44 ((ээттии ззннааччккии ддооллллаарр аа ии ууккааззыыввааюютт ннаа ааббссооллююттнноосс ттьь,, ттоо еессттьь ннееииззммеенняяееммооссттьь ааддрреессаа)) .. ННаажжммииттее EEnntteerr .. РРееззууллььттаатт вв яяччееййккее ЕЕ55 ннее ииззммееннииллссяя,, ооддннааккоо ттееппеерр ьь ввввееддееннннууюю вв ээттуу яячч ееййккуу ффооррммууллуу ммоожжнноо рраассппррооссттррааннииттьь ии ннаа ддрруугг ииее яяччееййккии :: ппррооввеессттии ааввттоо--ззааппооллнн ееннииее яяччеееекк ЕЕ66 .. .. ЕЕ1100.. ВВннеессттии ииззммееннеенниияя вв ттааббллииццуу.. ППррееддппооллоожжиимм ,, ччттоо ккооллииччеессттввоо ккооммппььююттеерроовв ТТиипп22

ууввееллииччииллооссьь ннаа 55 шшттуукк :: ввввеессттии ссооооттввееттссттввууюющщееее ччииссллоо вв яяччееййккуу ВВ66.. ВВссее ррееззууллььттаа--ттыы ннееммееддллеенннноо ппеерреессччииттыыввааююттссяя вв ссооооттввееттссттввииии сс ввннеессеенннныымм ииззммееннееннииеемм .. ВВннеессттии ииззммееннееннииее вв ккууррсс ддооллллаарраа.. УУббееддииттеессьь вв ааввттооммааттииччеессккоомм ппеерреерраассччееттее ввссеехх ддаанннныыхх.. ИИннооггддаа ттааккоойй ааввттооммааттииччеессккиийй ппеерреессччеетт ббыыввааеетт ннее ннуужжеенн.. ВВ ээттоомм ссллууччааее ннааддоо иизз --ммееннииттьь ннаассттррооййккуу ппааррааммееттрроовв :: ССееррввиисс // ППааррааммееттррыы // ВВыыччииссллеенниияя // ВВррууччннууюю // ООКК.. ВВннооввьь ввннеессттии ииззммееннееннииее вв ттааббллииццуу –– ааввттооммааттииччеессккиийй ппеерреерраассччеетт ннее ппррооииззоошшеелл.. ДДлляя ппррооввееддеенниияя ппеерреерраассччееттаа ннаажжааттьь FF99..

РРаассччеетт ссттооииммооссттии ккооммппььююттеерроовв.. ДДааттаа 1177--оокктт--22000066 ККууррсс ддооллллаарраа 2255,,0000рр..

ККооммппььююттеерр ККооллииччеессттввоо ЦЦееннаа ССттооииммооссттьь РРууббллеейй

ТТиипп 11 55 $$990000,,0000 $$44 550000,,0000 111122 550000,,0000рр.. ТТиипп 22 77 $$888800,,0000 $$66 116600,,0000 115544 000000,,0000рр.. ТТиипп 33 33 $$999900,,0000 $$22 997700,,0000 7744 225500,,0000рр.. ТТиипп 44 1188 $$330000,,0000 $$55 440000,,0000 113355 000000,,0000рр.. ТТиипп 55 1100 $$550000,,0000 $$55 000000,,0000 112255 000000,,0000рр.. ТТиипп 66 1155 $$335500,,0000 $$55 225500,,0000 113311 225500,,0000рр.. ООббщщааяя ссууммммаа $$2299 228800,,0000 773322 000000,,0000рр..

РРиисс.. ББ ..22..

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

Page 72: Прикладное программное обеспечение: Лабораторный практикум

72

ППРРООДДООЛЛЖЖЕЕННИИЕЕ ППРРИИЛЛ.. ББ ииннссттррууммееннттоовв .. ДДлляя ннааххоожжддеенниияя ссууммммааррнноойй ссттооииммооссттии ттееххннииккии аакк ттииввииззииррооввааттьь яяччееййккуу ЕЕ1122 ии щщееллккннуу ттьь ппоо ккннооппккее ААввттооссууммммаа.. ВВ яяччееййккее ппоояяввииттссяя ффууннккцциияя ссуумм--ммиирроовваанниияя ССУУММММ((ЕЕ55::ЕЕ1111)):: ккооммппььююттеерр аавв ттооммааттииччеессккии ппррееддллааггааеетт ппррооссууммммиирроо--ввааттьь ввссее ддаанннныыее,, ннааххооддяящщииеессяя вв ууккааззаанннноомм ддииааппааззооннее.. ППооссллее щщееллччккаа ппоо ггааллооччккее вв ссттррооккее ффооррммуулл ииллии ннаажжааттиияя EEnntteerr вв яяччееййккее ппоояяввииттссяя ррееззууллььттаатт,, ппррии ээ ттоомм ппууссттааяя яяччееййккаа ЕЕ1111 ббууддеетт ппррооииггннооррииррооввааннаа.. ППррии ннееооббххооддииммооссттии,, ииссппооллььззууяя ррееддааккттиирроо--ввааннииее ффооррммууллыы,, ааррггууммееннтт ффууннккццииии ссууммммиирроовваанниияя ммоожжеетт ббыыттьь ииззммееннеенн,, ооддннааккоо ннаа ппрраакк ттииккее ччаащщее ввссееггоо ккооммппььююттеерр ппррааввииллььнноо ««ууггааддыыввааеетт»» ннуужжнныыйй ддииааппааззоонн ссууммммиирроовваанниияя.. ИИззууччииттее ддррууггииее ффууннккццииии..

РРиисс .. ББ..33..

С помощью Мастера диаграмм постройте круговую диаграмму соотношения

количества компьютеров и потренируйтесь в ее редактировании.

РРиисс .. ББ..44..

Page 73: Прикладное программное обеспечение: Лабораторный практикум

73

ППРРООДДООЛЛЖЖЕЕННИИЕЕ ППРРИИЛЛ.. ББ

РРиисс.. ББ ..55..

ЗЗааддааннииее 22 ВВ ннооввоойй ррааббооччеейй ккннииггее вв ппееррввоомм ссттооллббццее ппееррввооггоо ллииссттаа ввввеессттии ззннааччеенниияя ааррггуу--

ммееннттаа оо тт 00 ддоо 44 сс шшааггоомм 00..22 ((ааввттооззааппооллннееннииее ччииссллааммии ааррииффммееттииччеессккоойй ппррооггрреесс --ссииии сс шшааггоомм 00..22 –– ППррааввккаа//ЗЗааппооллннииттьь)) ,, ввоо ввттоорроомм ссттооллббццее ппооддссччииттааттьь ззннааччеенниияя ффууннккццииии –– ссииннууссаа оотт ввввееддеенннныыхх ззннааччеенниийй ааррггууммееннттаа.. ННаа ддррууггоомм ллииссттее ппооссттрроо--ииттьь ссооооттввееттссттввууюющщууюю ссиинн ууссооииддуу,, ввыыддееллиивв ооббаа ссттооллббццаа ии ввыыббрраавв ттиипп ддииааггррааммммыы –– ттооччееччннааяя.. ООттккррыыттьь еещщее оодднн уу ррааббооччууюю ккннииггуу ии вв ннеейй ввыыччииссллииттьь ккооссииннууссыы оотт ззннааччеенниийй ааррггууммееннттоовв ппееррввоойй ккнниигг ии..

Порядок выполнения второй части (работа со списком)

Задание 3

Создать список с информацией о Ваших товарищах по факультету. Спи-

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

1. Вычисление среднего экзаменационного балла студентов 2. Сортировка по фамилии 3. Сортировка по баллу 4. Ввод и поиск с помощью формы 5. Автофильтрация данных

ННаа рриисс .. ББ..66,, рриисс.. ББ..77,, рриисс .. ББ..88 ппррееддссттааввллеенныы ппррииммееррыы ооффооррммллеенниияя ииссххооддннооггоо ссппииссккаа,, ссооррттииррооввккии ппоо ффааммииллииии ии ппоо ббааллллуу..

Page 74: Прикладное программное обеспечение: Лабораторный практикум

74

ПРОДОЛЖЕНИЕ ПРИЛ. Б

РРиисс.. ББ ..66.. ИИссххоодд нныыйй ссппииссоокк

РРиисс.. ББ ..77.. ССоорр ттиирр ооввккаа ппоо ффааммиилл ииии

РРиисс.. ББ ..88.. ССоорр ттиирр ооввккаа ппоо ббааллллуу

Page 75: Прикладное программное обеспечение: Лабораторный практикум

75

ООККООННЧЧААННИИЕЕ ППРРИИЛЛ.. ББ

РРиисс.. ББ ..99..

ООттввееттыы кк ттеессттуу ппоо ттееммее ««РРааббоо ттаа сс ээллееккттрроонннноойй ттааббллииццеейй MMSS EExxcc eell»»

Ответы: 1) г; 2) а, в; 3) г; 4)б; 5) а; 6)б; 7) а; 8) г; 9) б; 10) а; 11) б; 12) а; 13) в; 14) в; 15) г; 16) а; 17) г.

Page 76: Прикладное программное обеспечение: Лабораторный практикум

76

ПРИЛОЖЕНИЕ В

Лабораторная работа по теме «Основы работы в MS Access»

Порядок выполнения первой части (таблицы, связи, запрос)

Задание

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

Этапы выполнения: 6. Разработать инфологическую и логическую модель БД. 7. Создать необходимые таблицы с помощью Конструктора. 8. Установить связи между таблицами. 9. Ввести реальные данные в таблицы. 10.Создать запрос на выборку жестких дисков, имеющих емкость не

менее 8 Гбайт при цене менее 150 условных единиц. Результирую-щая таблица должна содержать также адрес поставщика и номер его телефона. Использовать Конструктор.

Выполнение

Создание таблиц Запустить программу Microsoft Access 2000 (Пуск > Программы > Micro-

soft Access). В окне Microsoft Access включить переключатель Новая база дан-ных и щелкнуть на кнопке ОК. В окне Файл новой базы данных выбрать папку \Мои документы и дать файлу имя: Комплектующие. Убедиться, что в каче-стве типа файла выбрано Базы данных Microsoft Access, и щелкнуть на кнопке Создать. Откроется окно новой базы – Комплектующие: база данных. От-крыть панель Таблицы.

Page 77: Прикладное программное обеспечение: Лабораторный практикум

77

ПРОДОЛЖЕНИЕ ПРИЛ. В

Рис. В.1.

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

Для первой таблицы ввести следующие поля: Компонент, Модель, Ос-новной (Основной параметр), Цена.

Имя поля Тип поля

Компонент Текстовый

Модель Текстовый

Основной па-раметр

Числовой

Цена Числовой

Обратить внимание на то, что в данном случае поле Цена задано не денеж-ным типом, а числовым. Данные, относящиеся к денежному типу, имеют раз-мерность, выраженную в рублях (если работа выполняется с версией Microsoft Access, локализованной в России). Но стоимость компонентов вычислительной техники выражать в этой единице измерения не принято. Для сравнимости цен разных поставщиков обычно используют «условные единицы». В таких случаях удобно использовать поле числового типа, чтобы не перенастраивать всю СУБД.

Щелкнуть на поле Цена. В нижней части бланка задать свойство Число десятичных знаков, равным 2.

Page 78: Прикладное программное обеспечение: Лабораторный практикум

78

ПРОДОЛЖЕНИЕ ПРИЛ. В Для адресации и связи с будущей таблицей поставщиков надо задать ключевое поле. Поскольку здесь ни одно поле явно не претендует на «уникальность», ис-пользуем комбинацию полей Компонент и Модель. Выделить оба поля в верх-ней части бланка (при нажатой клавише SHIFT). Щелчком правой кнопки мы-ши открыть контекстное меню и выбрать в нем пункт Ключевое поле.

Закрыть окно Конструктора. При закрытии окна дать таблице имя Ком-плектующие.

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

Обратить внимание на то, что поле номера телефона является текстовым,

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

Создание межтабличных связей Разыскать на панели инструментов кнопку Схема данных. Если есть

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

Имя поля

ТИП ПОЛЯ

Компонент

Текстовый

Модель

Текстовый

Цена оптовая

Числовой

Поставщик

Текстовый

Телефон

Текстовый

Адрес

Текстовый

Примечание

Поле МЕМО

Page 79: Прикладное программное обеспечение: Лабораторный практикум

79

ПРОДОЛЖЕНИЕ ПРИЛ. В

Добавление таблицы, на вкладке Таблицы которого можно выбрать таблицы, между которыми создаются связи. Щелчком на кнопке Добавить выбрать таб-лицы Комплектующие и Поставщики – в окне Схема данных откроются списки полей этих таблиц. При нажатой клавише SHIFT выделить в таблице Комплек-тующие два поля – Компонент и Модель. Перетащить эти поля на список полей таблицы Поставщики. При отпускании кнопки мыши автоматически откроется диалоговое окно Изменение связей.

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

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

Рис. В.2.Создание межтабличных связей В окне Комплектующие: база данных открыть по очереди созданные таб-

лицы и наполнить их экспериментальным содержанием (3–4 записи). В таблице Поставщики обязательно необходимо ввести хотя бы два жестких диска, имеющих емкость не менее 8 Гбайт при цене менее 150 условных единиц, и процессоры. Следует учитывать, что все комплектующие, по-ставляемые поставщиками, должны присутствовать и в таблице Комплек-тующие для клиентов. Закончив работу, закрыть таблицы. На рис. 3.12 представлен пример создания межтабличных связей.

Page 80: Прикладное программное обеспечение: Лабораторный практикум

80

ПРОДОЛЖЕНИЕ ПРИЛ. В

Создание запроса на выборку

В этом задании создается запрос на выборку жестких дисков, имеющих емкость не менее 8 Гбайт при цене менее 150 условных единиц из таблицы По-ставщики. Результирующая таблица должна содержать также адрес поставщи-ка и номер его телефона.

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

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

зультирующую таблицу: Компонент, Модель, Цена оптовая, Поставщик, Теле-фон. Выбор производите двойными щелчками на именах полей.

Затем необходимо задать условие отбора для поля Компонент . В соответствующее поле строки Условие отбора ввести: Жесткий диск. Из таблицы будут выбираться не все изделия, а только жесткие диски. Задать условие отбора для поля Цена оптовая. В соответствующее поле строки Усло-вие отбора ввести: < 150.

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

Еще надо задать условие отбора по основному потребительскому пара-метру – емкости жесткого диска. Однако в таблице Поставщики такого поля нет. С другой стороны, в ней есть поле Модель, которое однозначно определяет параметры изделия. Благодаря тому, что по полю Модель у нас установлена связь с таблицей Комплектующие, мы получаем возможность ввести в запрос поле Основной параметр, взяв его из другой таблицы.

Добавьте таблицу Комплектующие в верхнюю часть бланка запроса по образцу. Для этого нужно щелкнуть правой кнопкой мыши в верхней области бланка и в открывшемся контекстном меню выбрать пункт Добавить таблицу – откроется уже знакомое нам окно Добавление таблицы. Выбрать в нем табли-цу Комплектующие. Двойным щелчком на поле Основной параметр в списке полей таблицы Комплектующие ввести это поле в бланк запроса по образцу.

ПРОДОЛЖЕНИЕ ПРИЛ. В

Page 81: Прикладное программное обеспечение: Лабораторный практикум

81

Рис. В.3. В строке Условие отбора столбца Основной параметр ввести условие >8.

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

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

Рис. В.4. Запрос на выбор жесткого диска

Если созданный запрос не выполняется правильно, проверьте, а есть ли у

вас в таблицах искомые данные.

ПРОДОЛЖЕНИЕ ПРИЛ. В Порядок выполнения второй части (запросы, формы, отчеты, страницы)

Page 82: Прикладное программное обеспечение: Лабораторный практикум

82

Задание. Использовать созданную в первой части базу данных. Этапы выполнения:

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

9. Изменить структуру первой таблицы, добавив класс собираемого компь-ютера «Элитный», «Деловой», «Экономный». Использовать Конструк-тор.

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

цену каждой из модели компьютеров и динамично ее отслеживать при изменении входящих компонентов или их поставщиков. Использовать Конструктор.

12.Создать сложную форму из двух таблиц. Использовать Мастер. Ввести несколько записей с помощью формы.

13.Создать отчет на основе первого запроса. Использовать Мастер. 14.Создать страницу доступа к данным на основе запроса с «параметром».

Использовать Мастер.

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

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

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

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

Создать запрос на выборку, основанный на таблице Поставщики, в кото-рый войдут следующие поля: • Компонент; • Модель;

ПРОДОЛЖЕНИЕ ПРИЛ. В • Цена оптовая; • Поставщик;

Page 83: Прикладное программное обеспечение: Лабораторный практикум

83

• Телефон. В строке Условие отбора поля Компонент ввести: Процессор. Строку

Условие отбора для поля Цена оптовая надо заполнить таким образом, чтобы при запуске запроса пользователь получал предложение ввести нужное значе-ние.

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

Закрыть запрос. При закрытии сохранить его под именем Выбор комплек-тующих 1.

В окне Комплектующие: база данных открыть панель Запросы и запустить запрос Выбор комплектующих 1 – на экране появится диалоговое окно и под-сказка Введите значение параметра. Ввести какое-либо число и щелкнуть на кнопке ОК. В зависимости от того, что реально содержится в таблице Постав-щики, по результатам запроса будет сформирована результирующая таблица.

Создание итогового запроса

Если полностью заполнить данными таблицу Комплектующие, введя па-раметры всех компонентов, входящих в сборочную спецификацию персональ-ного компьютера, то можно узнать, во что обходится себестоимость комплек-тующих узлов. Запросы, выполняющие вычисления по всем записям для како-го-либо числового поля, называются итоговыми запросами. В ито-говом запросе может рассчитываться сумма значений или величина среднего значения по всем ячейкам поля, может выбираться максимальное или мини-мальное значение данных в поле, может также исполняться иная итоговая функция. Итоговые запросы, как и запросы на выборку, готовятся с помощью бланка запроса по образцу.

Предположим, что малое предприятие собирает компьютеры трех клас-сов: «Элитный», «Деловой» и «Экономичный». Несмотря на то, что архитек-тура у всех компьютеров близка, их компоненты заметно отличаются по цене и техническим параметрам. Соответственно, имеются значительные отличия в цене этих трех моделей, что важно для захвата разных секторов рынка. Наша задача – подготовить итоговый запрос, с помощью которого можно определять цену каждой из модели компьютеров и динамично ее отслеживать при измене-нии входящих компонентов или их поставщиков.

ПРОДОЛЖЕНИЕ ПРИЛ. В

Открыть панель Таблицы. Выбрать таблицу Комплектующие. Щелчком

на значке Конструктор открыть таблицу в режиме проектирования – это необ-

Page 84: Прикладное программное обеспечение: Лабораторный практикум

84

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

В начало структуры таблицы вставить новое поле. Для этого нужно выде-лить первое поле (Компонент) и нажать клавишу INSERT. Ввести имя нового поля – Класс и определить его тип – Текстовый.

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

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

• Материнская плата; • Процессор; • Оперативная память; • Жесткий диск; • Корпус; • Дисковод CD-ROМ; • Дисковод гибких дисков; • Видеоадаптер; • Звуковая карта; • Клавиатура; • Мышь. Цены на эти изделия для каждого класса проставить произвольно. Прочие

поля таблицы можно не заполнять – в формировании итогового запроса они участвовать не будут.

Закрыть таблицу Комплектующие. Таблица Комплектующие представ-лена на рис. В.5.

Page 85: Прикладное программное обеспечение: Лабораторный практикум

85

ПРОДОЛЖЕНИЕ ПРИЛ. В

Рис. В.5. Таблица Комплектующие

Открыть панель Запросы щелчком на одноименной кнопке окна Ком-

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

Page 86: Прикладное программное обеспечение: Лабораторный практикум

86

ПРОДОЛЖЕНИЕ ПРИЛ. В

В бланк запроса по образцу ввести следующие поля таблицы Комплек-тующие: Класс, Компонент, Цена. Для поля Класс включить сортировку по возрастанию. Включить также сортировку по полю Цена, но на этот раз – по убыванию.

На панели инструментов Microsoft Access щелкнуть на кнопке Групповые операции или воспользоваться строкой меню (Вид / Групповые операции). Эта команда необходима для создания в нижней части бланка строки Групповые операции. Именно на ее базе и создаются итоговые вычисления. Все поля, ото-бранные для запроса, получают в этой строке значение Группировка. Для поля, по которому производится группировка записей (в нашем случае – Класс), ос-тавить в строке Групповые операции значение Группировка. Для остальных полей щелкнуть в этой строке – появится кнопка раскрывающегося списка, из которого можно выбрать итоговую функцию для расчета значений в данном поле.

Для поля Цена выбрать итоговую функцию Sum для определения стоимо-сти изделия как суммы стоимостей комплектующих. Для поля Компонент вы-брать итоговую функцию Count, определяющую общее количество записей, вошедших в группу. В нашем случае – это количество узлов, из которых собран компьютер.

Закрыть бланк запроса по образцу и дать ему имя: Расчет стоимости из-делия. Запустить запрос и убедиться, что он правильно работает. Запрос на рас-чет себестоимости представлен на рис. В.6.

Рис. В.6. Расчет себестоимости изделий

Создание формы

Создание с помощью Мастера составной формы (из двух таблиц с подчинением). На рис. В.6 представлен пример создания с помощью Мастера составной формы (из двух таблиц с подчинением). Главная таблица – Постав-щики, подчиненная – Комплектующие.

Page 87: Прикладное программное обеспечение: Лабораторный практикум

87

ПРОДОЛЖЕНИЕ ПРИЛ. В

Рис. В.7. Создание с помощью Мастера составной формы (из двух таблиц с подчинением)

Создание отчета Создание отчета с помощью Мастера (включить либо таблицу, либо запрос). На рис. В.7 представлен пример создания отчета с помощью Мастера.

Page 88: Прикладное программное обеспечение: Лабораторный практикум

88

ОКОНЧАНИЕ ПРИЛ. В

Рис. В.8. Создание отчета

Создание Web-страницы

Создание Web-страницы по первой таблице с помощью Мастера. Пример

создание Web-страницы по первой таблице с помощью Мастера представлен на рис. В.7.

Рис. В.9. Создание Web-страницы по первой таблице с помощью Мастера

Ответы на вопросы к тесту по теме «Основы работы в MS Access» Ответы: 1) 4; 2) 1; 3) 2; 4) 3; 5) 4; 6) 2; 7) 3; 8) 2,3; 9) 3, 10) 1, 3; 11) 3; 12) 2; 13) 3; 14) 1-В, 2-Д, 3-А, 4-Г , 5-Б; 15) 2, 3, 5; 16) 3; 17) 2; 18) 1; 19) 1, 4, 5.

Page 89: Прикладное программное обеспечение: Лабораторный практикум

89

ПРИЛОЖЕНИЕ Г

Задание для индивидуального выполнения по теме «Основы работы в MS Access»

Задание. Использовать созданную в первой части базу данных Комплек-

тующие.

Этапы выполнения:

4. Ввести простой элемент управления Список в первую Таблицу Ком-плектующие, упрощающий ввод повторяющихся данных в поле Ком-понент .

5. Создать новую форму с элементами управления кнопка и меню для интерактивного доступа к созданным ранее элементам.

6. Задать свойство для формы запускаться без среды MS Access во весь экран.

Элемент управления в таблице Список

Требуется ввести простой элемент управления в Таблицу Комплектую-щие, упрощающий ввод повторяющихся данных в поле Компонент . Для этого необходимо открыть эту таблицу в Конструкторе. Установить курсор на поле Компонент. Затем на нижней вкладке перейти к Подстановке. Выбрать в поле Тип элемента управления значение − Список, Тип источника строк – Список значений, Источник строк – Жесткий диск; Мышь; Монитор (разделитель – ;). Сохранить и посмотреть, как теперь можно выбирать компоненты при вводе новых комплектующих. На рис. Г.1 представлен пример создания Элементов управления в таблице.

Page 90: Прикладное программное обеспечение: Лабораторный практикум

90

ПРОДОЛЖЕНИЕ ПРИЛ. Г

Рис. Г.1. Пример создания Элементов управления в таблице

Элементы управления на форме

Требуется создать новую форму с элементами управления. Для этого не-

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

Перетащить на форму элемент Кнопка. Через Свойства задать для нее Подпись «ТАБЛИЦА», на вкладке События для этой кнопки в поле Нажа-тие – выбрать МАКРОС 1 и в бланке макроса выбрать из выпадающего списка макрокоманду Открыть таблицу. Тогда в нижней части бланка макрокоман-ды 1 появятся параметры макрокоманды, которые можно изменять. Посмотреть варианты изменения. Затем в поле Имя таблицы выбрать таблицу Комплек-тующие (первую таблицу). Сохранить Ваши труды. Пример создания элемен-тов управления на форме представлен на рис. Г.2.

Page 91: Прикладное программное обеспечение: Лабораторный практикум

91

ПРОДОЛЖЕНИЕ ПРИЛ. Г

Рис. Г.2. Пример создания элементов управления на форме

Открыть созданную ранее форму для просмотра. Щелкнуть по кнопке Таблица и получить доступ к таблице Комплектующие.

Аналогично на этой форме в режиме Конструктор создать кнопку Фор-ма и подключить к ней макрос2 для работы с составной формой, затем – кноп-ку для вывода Отчета.

Теперь следует определить Свойства, общие для всей формы. Для этого щелкнуть по пустой части окна, в котором располагается форма. Открыть Свойства формы и на вкладке Макет выбрать для Полосы прокрутки пара-метр Отсутствует , а на вкладке События для Загрузки определить новый макрос – Развернуть. Посмотреть, как теперь работает Ваша форма. Потрени-роваться с размещением на ней и кнопок к запросам.

Но доступ к запросам лучше организовать с помощью элемента управле-ния Переключатель, для которого необходимо установить следующие пара-метры: Имя, Событие – Открыть запрос.

Создание меню

Главное меню, Вид(Сервис), Настройка. Выбрать Создать и задать имя – ГЛАВНОЕ МЕНЮ. В списке Панелей инструментов появилась новая панель ГЛАВНОЕ МЕНЮ. Для нее изменить ее тип через Свойства.

Page 92: Прикладное программное обеспечение: Лабораторный практикум

92

ОКОНЧАНИЕ ПРИЛ. Г Выбрать новый тип – СТРОКА МЕНЮ, Закрепление – не горизонталь-

ное. Закрыть окно Свойства. Добавить списки команд в ГЛАВНОЕ МЕНЮ. Открыть вкладку Команды в диалоговом окне Настройка. Выделить в списке Категории значение НОВОЕ МЕНЮ. Перетащить элемент НОВОЕ МЕНЮ из списка Команды на Вашу новую панель ГЛАВНОЕ МЕНЮ. Изменить назва-ние созданного меню через его Свойства. Подпись – РАБОТА С ТАБЛИЦАМИ.

Добавить команды в созданное меню. Для этого использовать вкладку Команды окна Настройка. В ГЛАВНОЕ МЕНЮ можно перетащить элементы любой КАТЕГОРИИ. Допустим, требуется создать меню для доступа к табли-цам. Тогда следует выбрать Категорию все таблицы и по очереди перетащить нужные таблицы в ГЛАВНОЕ МЕНЮ. Пример создания меню представлен на рис. Г.3.

Рис. Г.3. Пример создания меню

Page 93: Прикладное программное обеспечение: Лабораторный практикум

93

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Информатика: Базовый курс / С.В.Симонович и др. – СПб. : Питер, 2001. 2. Глушков В.М. Основы безбумажной информатики. М.: Наука, 1987. 3. Гейтс Б. Бизнес со скоростью мысли. – М. : Изд-во ЭКСМО-Пресс, 2000.-

480 с. 4. Перегудов Ф.И., Тарасенко Ф.П. Введение в системный анализ.

М.:Высшая школа, 1989. 5. Современные информационные технологии : Проектирование баз дан-

ных. Методические указания к лабораторным работам для студентов тех-нических и гуманитарных специальностей / Сост.: А.Н. Афанасьев, Л.С. Блюдина. – Ульяновск, УлГТУ.

6. Меженный О.А. Microsoft Office Word 2002. Самоучитель. – Диалектика

Page 94: Прикладное программное обеспечение: Лабораторный практикум

94

Учебное издание АФАНАСЬЕВ Александр Николаевич АФАНАСЬЕВА Татьяна Васильевна

Прикладное программное обеспечение. Лабораторный практикум

Учебное пособие

Редактор Н.А. Евдокимова Подписано в печать Формат 60 Х 84 /16. Бумага писчая. Усл. печ. л. 5,59. Уч.-изд.л. 5,1. Тираж 200 экз. Заказ Ульяновский государственный технический университет 432027, Ульяновск, Сев. Венец,32. Типография УлГТУ, 432027, Ульяновск, Сев. Венец,32.


Recommended