Текст
                    Рь?
г учебный
ч курс
кратко
и доступно!
,И.Г.Лесничая
Ю. Д. Романова
ИНФОРМАТИКА
„ информационные технологии

кратко И доступно! Ю. Д. Романова, И. Г. Лесничая ИНФОРМАТИКА ,и информационные технологии ! 1 КОНСПЕКТ ЛЕКЦИЙ 2-е издание, переработанное и дополненное тульский институт аконоыики и информатики БИБЛИОТЕКА Москва Эксмо» 2009
УДК004/.9 ББК 32.81 Р 69 Серия «Учебный курс: кратко и доступно» Рецензенты: Артюшенко В.М. — доктор технических наук, профессор, заведующий кафедрой информационных систем Московского государственного университета туризма и сервиса; Макаров В.Ф. — доктор технических наук, профессор, заведующий кафедрой информационных технологий Российского государственного торгово-экономического университета Романова Ю. Д. Р 69 Информатика и информационные технологии. Конспект лек- ций : учеб, пособие / Ю. Д. Романова. И. Г. Лесничая. — 2-е изд., перераб. и доп. — М. : Эксмо, 2009. — 320 с. — (Учебный курс : кратко и доступно). ISBN 978-5-699-28003-2 В книге изложены основы информатики и раскрыты технологии и инструменты сбора, обработки, хранения и поиска экономической информации с использованием современного понятийного и технологического аппарата. Рассмотрены вопросы, по- священные сетевым технологиям обработки информации Во второе издание вошел материал, посвященный новой операционной системе Windows Vista, а также принципам моделирования й системам программирования Учебное пособие подготовлено в соответствии с требованиями Государственного образовательного стандарта высшего профессионального образования Для студентов и преподавателей экономических вузов и всех интересующихся вопросами информатики и информационных техноло^й ~‘ — ------ УДК 004/.9 ББК 32.81 ISBN 978-5-699-28003-2 © ООО «Издательство «Эксмо». 2009
ОГЛАВЛЕНИЕ Глава!. ОСНОВЫ ИНФОРМАТИКИ............................7 1.1. Понятие информации............................. . 7 1.2. Методы получения информации.....•................8 1.3. Свойства информации..............................9 1.4. Измерение информации.............................9 1.5. Передача информации. Информационные каналы. Характеристики информационного канала . ........... 11 1.6. Формы представления информации..................13 1.7. Информация в технических устройствах и системах.14 1.8. Способы представления числовых и символьных данных в компьютере..................................... 16 1.9. Информатика. Цели и задачи информатики..........17 Глава 2. ТЕХНИЧЕСКИЕ И ПРОГРАММНЫЕ СРЕДСТВА РЕАЛИЗАЦИИ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ........................................ .19 2.1. Принципы функционирования ПК....................19 2.2. Основные типы компьютеров. Конфигурации персональных компьютеров (ПК)..................................22 2-3- Основные устройства персонального компьютера....24 2А Устройства обработки........................... .26 2.5. Устройства хранения.............................28 2.6. Устройства вывода...............................33 2,7. Устройства ввода.............................. 37 Глава 3. СТРУКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПК . . 41 Глава 4. ОСНОВНЫЕ ПОНЯТИЯ И ПРИНЦИПЫ МОДЕЛИРОВАНИЯ...................................... 45 4 1. Понятие модели и моделирования *........... 45 4.2. Назначение моделей............................ 46 4.3. Основные этапы построения моделей...............47 4.4. Классификация моделей......................... 4' 4.5. Понятие формализации.......................... 49
Информатика и информационные технологии Глава 5. ТЕХНОЛОГИЯ СОСТАВЛЕНИЯ ПРОГРАММ..............51 5.1. Этапы решения задач с помощью компьютера.........51 5.2. Основы алгоритмизации.......................... 52 5.3. Способы представления алгоритмов.................53 5.4. Типы алгоритмов................................ 55 5.5. Методы разработки программ................... 58 5.6. Системы программирования......................... . 60 Глава 6. ОПЕРАЦИОННАЯ СРЕДА MS WINDOWS................62 6.1. Организация файловой системы.....................62 6.2. Основные положения...............................63 6.3. Основные инструменты работы в Windows.......... .66 6.4. Многооконный пользовательский интерфейс..........68 6.5. Папки, документы, приложения.....................71 6 6. Специальные папки. Корзина. Программа Проводник. Работа с Портфелем.................................. 73 6.7. Поиск файлов и папок........................... "6 6.8. Настройка Рабочего стола........................ 76 6.9. Использование ярлыков............................77 6.10. Справочная система Windows.................... 77 6.11. Персонализация Windows..........................78 6.12. Краткая характеристика стандартных приложений Windows . . 83 6.13. Обмен данными между приложениями Windows..... 87 6.14. Основы работы в Интернете в Windows-среде.......89 6.15. Форматирование дискет...........................90 6.16. Операционная система Windows Vista..............91 Глава 7. МЕТОДЫ ЗАЩИТЫ ИНФОРМАЦИИ....................100 7.1. Необходимость зашиты информации............... 100 7.2. Компьютерные вирусы.......................... .100 7.3. Методы защиты от компьютерных вирусов...........104 7.4 Программы борьбы с компьютерными вирусами........105 7.5. Защита от несанкционированного доступа к информации... 107 7.6. Использование криптографии.................... 108 7.7. Понятие государственной и коммерческой тайны.....НО Глава 8. АРХИВАЦИЯ ДАННЫХ............................112 8.1. Назначение архивации файлов. Виды архивных файлов . ... 112 8-2. Методы архивации файлов.........................113 8.3. Основные программы архивации....................II4 8.4. Технология работы с архивами в Windows..........114 Глава 9. ОБРАБОТКА ТЕКСТОВОЙ ИНФОРМАЦИИ. ТЕКСТОВЫЙ РЕДАКТОР MS WORD...................... 116 9 1. Технологии обработки информации.................1’6 9.2. Основные элементы окна MS Word................ 117 4
Оглавление 9.3. Создание, открытие и сохранение документов......119 9.4 . Ввод текста...................................122 9.5. Редактирование текста.......................... 129 9.6. Форматирование документов.......................135 9.7. Форматирование абзацев..........................139 9.8. Таблицы в документах Word.......................146 9.9 Стили........................................ 150 9.10. Заголовочные стили и структура документа.•......153 9.11 Форматирование страниц........................ 157 9.12. Макросы в Word..................................165 9.13. Оформление документа............................168 9.14. Использование дополнительных приложений ........171 9.15. Подготовка документа к печати................. 172 Глава 10. ОБРАБОТКА ЧИСЛОВОЙ И ТЕКСТОВОЙ ИНФОРМАЦИИ, ПРЕДСТАВЛЕННОЙ В ТАБЛИЧНОМ ВИДЕ................................174 10.1. Табличный процессор MS Excel....................174 10.2. Действия с листами рабочей книги................175 10.3. Ввод и редактирование данных.................. 176 10.4. Адресация в Excel...............................180 10.5. Форматирование таблиц.......................... . 186 10.6. Анализ данных с помощью диаграмм................189 10.7. Работа с таблицами формата Список...............191 10.8. Ввод данных с помощью формы................... 192 10.9. Фильтрация списков..............................193 10.10. Сортировка................................... 197 10.11. Создание промежуточных итогов................ 199 10.12. Сводные таблицы................................200 10.13. Подбор параметров..............................205 10.14. Поиск решения .................................207 10.15. Консолидация данных............................210 10.16. Таблица подстановки.......................... 213 Глава 11. ПОДГОТОВКА КОМПЬЮТЕРНЫХ ПРЕЗЕНТАЦИЙ .217 11.1. Виды презентаций................................217 11.2. Этапы и средства создания презентаций...........218 11.3. Общие сведения о программе подготовки презентаций MS PowerPoint....................................... 220 11 А. Способы создания и сохранения презентации....221 11.5. Редактирование презентации. Работа со слайдами..222 11.6. Вставка и форматирование объектов в слайдах.....224 11.7. Создание простейшей презентации............... 228 11.8. Создание специальных эффектов...................230 11 9. Способы создания интерактивных элементов.....233 11.10. Подготовка и демонстрация презентации..........235 5
Информатика и информационные технологии 11.11. Создание произвольного показа................. 237 11.12. Руководство показом презентации.................239 11.13. Виды и способы доставки презентаций.............243 Глава 12. ХРАНЕНИЕ И ПОИСК ИНФОРМАЦИИ. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ........................ 246 12.1. Понятие системы управления базами данных.........246 12.2. Архитектура баз данных...........................247 12.3. Проектирование баз данных.................... 249 12.4. Разработка баз данных.......................... 253 12.5. Реализация проекта с помощью СУБД MS Access......260 12.6. Формы в MS Access................................279 12.7. Отчеты в MS Access...............................282 12.8. Обмен данными с другими приложениями.............283 12.9. Использование макросов .........................284 Глава 13. СЕТЕВЫЕ ТЕХНОЛОГИИ ОБРАБОТКИ ИНФОРМАЦИИ.............................................288 13.1. Общие положения...............................*. . 288 13.2. Классификация сетей.......................... 290 Глава 14. ГЛОБАЛЬНАЯ СЕТЬ ИНТЕРНЕТ.....................296 14.1. Определение Интернета............................296 14.2. Историческая справка.............................296 14.3. Возможности Интернета............................ . 298 14 4. Основные принципы работы Интернета............. . 300 14.5. Навигация в WWW. ............................... . 304 14.6. Работа с Microsoft Internet Explorer.............305 14.7. Информация в сет и Интернет......................308 14.8. Общение в Интернете..............................314 Список рекомендуемой литературы........................317
Глава 1 ОСНОВЫ ИНФОРМАТИКИ Понятие информации «Информация» наряду с такими понятиями, как «вещество», «энергия», «пространство» и «время», составляет основу современ- ной научной картины мира. В этот термин вкладывается различный смысл в технике, науке и в быту. Под информацией в технике понимают сообщения, передавае- мые в форме знаков или сигналов, в бытовом аспекте — сведения об окружающем мире и протекающих в нем процессах, воспринимае- мые человеком или специальными устройствами. Термин «информация» происходит от латинского слова information что означает «сведения, разъяснение, осведомленность, изложе- ние». Это понятие вошло в употребление в середине XX в, К. Шеннон ввел этот термин в узком техническом смысле, при- менительно к теории связи, козорая получила название «Теория ин- формации». По определению К. Шеннона, информация — это сня- тая неопределенность, т.е. это только те сведения, которые полно- стью снимают или уменьшают существующую неопределенность. А в кибернетике, по определению Н. Винера, под информацией понимают ту часть знаний- которая используется для ориентирова- ния, активного действия, управления, т. е. в целях сохранения, со- вершенствования, развития системы. Семантическая теория трак- тует информацию как сведения, обладающие новизной. В информатике термин «информация» можно определить как сведения об объектах и явлениях окружающей среды, их парамет- рах. свойствах и сос гоянии, которые воспринимают информацион- ные системы (живые организмы, управляющие машины и дро) в процессе жизнедеятельности и работы. Применительно к компьютерной обработке данных под инфор- мацией понимают некоторую последовательность символических обозначений (букв, цифр, закодированных графических образов и звуков и т. п.), несущую смысловую нагрузку и представленную в «по- нятном» компьютеру виде. 7
Информатика и информационные технологии 1.2. Методы получения информации Информацию мы получаем различными способами: при разгово- ре между людьми, через печатные издания и различные средства коммуникации — радио, телефон, телевидение, компьютер. МЕТОДЫ ПОЛУЧЕНИЯ ИНФОРМАЦИИ Рис. 1.1. Классификация методов получения информации Откуда появляется новая информация (рис. 1.1)? Ежедневный человеческий опыт является важнейшим методом ее получения. В прошлом этот метод был основным и практически единствен- ным Множество замечательных достижений было получено опыт- ным путем, в процессе накопления опыта и вывода определенных умозаключений. Как альтернатива накоплению опыта существовал и до сих пор существует так называемый метод проб и ошибок, или эвристический (от древнегреч. «эврика!» — «я нашел!») метод. При этом длительном и трудоемком подходе проводятся многократные эксперименты, по- сле которых отбираются наиболее удачные варианты. В современ- ной науке эвристический метод также имеет место, например в рас- тениеводстве. Однако, как правило, он является недостаточно эф- фективным. Научный подход характеризуется тем, что при его применении производится не беспорядочный перебор всех возможных вариан- тов, а целенаправленный поиск. При проведении исследования на на учной платформе изучают, анализируют все известные достижения в конкретной области, проводят опыты. В результате применения целе- направленного поиска люди создали новые материалы и процессы, неизвестные в природе. Этому поиску способствует развитие совре- менной техники, которая позволяет обрабатывать большие объемы информации и получать все новые и новые результаты. 8
Глава 1. Основы информатики 1»3* Свойства информации Любая информация должна обладать рядом свойств: достовер- ностью, полнотой, актуальностью, ясностью и ценностью. Достоверность — истинное, объективное отражение действи- тельности. Каждый человек воспринимает окружающую действи- тельность субъективно, имея свой собственный, отличный от дру- гих взгляд и мнение. Смысл достоверности заключается в определе- нии, насколько данная информация соответствует истинному положению дел. Недостоверная информация повлечет за собой не- правильное понимание ситуации и принятие неверных решений. Полнота — достаточное количество данных для понимания си- туации и принятия решений. Например, при получении сводки по- годы нам потребуется полная картина: температура, влажность воз- духа, осадки, направление ветра. Актуальность — соответствие информации данной ситуации. Например, можно получить полную сводку погоды из достоверного источника. Но она окажется ненужной, если будет содержать сведе- ния недельной давности. Ясность — выражение информации в таком виде, который был бы понятен ее получателю. 11редставим, что у нас имеется достовер- ная, полная и актуальная информация о погоде на предстоящую не- делю. Но эта информация записана (или произнесена) в терминах и обозначениях синоптиков, непонятных большинству людей. В этом случае она окажется бесполезной. Ценность — нужна ли информация для решения данной пробле- мы. Одна и та же информация может быть очень важной в одной си- туации и быть абсолютно бесполезной в другой- Так, информация о погоде в городе N представляет большой интерес для жителей этого города и совсем не нужна жителям города М (за исключением разве что тех, кто собрался в город ТУна отдых или в командировку). 1 • 4 • Измерение информации Сколько информации содержится, к примеру, в тексте романа «Война и мир», во фресках Рафаэля или в генетическом коде чело- века? Возможно ли измерить количество информации? В научном плане понятие «информация» связывается с вероят- ностью осуществления того или иного события. 9 Л
Информатика и информационные технологии Вероятность — числовая характеристика степени возможности наступления события, изменяемая от 0 до 1. Вероятность достовер- ного события (которое обязательно должно произойти) равна 1, не- возможного события (не произойдет никогда) — 0. Вероятность случайного (которое может произойти, а может не произойти) со- бытия лежит в интервале (0, 1). Например, вероятность выпадения «орла» при подбрасывании монеты равна U, а вероятность выпаде- ния каждой из граней при игре в кости — U. Американский инженер Р. Хартли (1928 г.) процесс получения информации рассматривал как выбор одного сообщения из конеч- ного заранее заданного множества из N равновероятных сообще- ний, а количество информации /, содержащееся в выбранном сооб- щении, он определил как двоичный логарифм N. Формула Хартли: 1= Iog2./V. Допустим, нужно угадать одно число из набора чисел от едини- цы до ста. По формуле Хартли можно вычислить, какое количество информации для этого требуется: /= Iog2100 = 6.644, т. е. сообще- ние о верно угаданном числе содержит количество информации, приблизительно равное 6,644. Примеры равновероятных сообщений: при бросании монеты — «выпала решка», «выпал орел»; на странице кн иги — «количество букв четное», «количество букв нечетное». Определим теперь, являются ли равновероятными сообщения «первой выйдет из дверей здания женщина» и «первым выйдет из дверей здания мужчина». Однозначно ответить на этот вопрос нель- зя. Все зависит от того, о каком именно здании идет речь. Если это, например, станция метро, то вероятность выйти из дверей первым одинакова для мужчины и женщины, а если это военная казарма, то для мужчины эта вероятность значительно выше, чем для женщины. Для задач такого рода американский ученый К Шеннон пред- ложил в 1948 г. другую формулу определения количества информа- ции, учитывающую возможную неодинаковую вероятность сооб- щений в наборе. Формула Шеннона: / = — (pi log2 Pl + Р2 log2 Р2 + ... + Рп log2 р„), где pi — вероятность того, что г-е сообщение выделено в наборе из Л сооб- щений. 10
Глава L Основы информатики Если вероятности pi,рп равны, то каждая из них равна 1Л, и формула Шеннона превращается в формулу Хартли. Анализ формулы показывает, что чем выше вероятность собы- тия, тем меньшее количество информации возникает после его осу- ществления, и наоборот. Если вероятность равна 1 (т. е. событие достоверно), количество информации равно 0. Если вероятность свершения или несверше- ния какого-либо события одинакова, т. е. равна Ц, то количество информации, которое несет с собой это событие, равно 1. Это — единица измерения информации. Она получила наиме- нование бит. Если событие имеет т равновероятных исходов (под- брасывание монеты или игра в кости), то вероятность конкретного исхода равна }/т и формула Шеннона имеет вид: 1 = log2 т. В этом случае / = 1 бит при т = 2. Для информации об исходе та- кого события достаточно двух символов (например, 0 и 1). Система счисления, в которой используются только два символа, называется двоичной. Поэтому бит можно также определить как количество информа- ции, которое содержит один разряд двоичного числа (отсюда назва- ние «бит»: binary digit (англ.) — двоичный разряд). Бит в теории ин- формации — количество информации, необходимое для различе- ния двух равновероятных сообщений. Количество информации, равное 8 битам, называется байтом В восьми разрядах можно записать 256 различных целых двоичных чисел от 00000000 до 1111111 1. Широко используются также еще более крупные производные единицы информации: • 1 Килобайт (Кбайт) = 1024 байт; • 1 Мегабайт (Мбайт) = 1024 Кбайт; • 1 Гигабайт (Гбайт) = 1024 Мбайт. • 1 Терабайт (Гбайт) = 1024 Гбайт — 240 байт; • 1 Петабайт (Пбайт) = 1024 Тбайт = 250 байт. Передача информации. Информационные каналы. • 3 • Характеристики информационного канала Информация передается в виде сообщений от источника ин- формации к ее приемнику посредством канала связи между ними (рис. 1.2). Источник посылает передаваемое сообщение. Для более 11
Информатика и информационные технологии точной и экономной передачи по каналам связи информацию надо закодировать. Закодированное сообщение приобретает вид сигна- лов — носителей информации, которые идут по каналу. В приемни- ке принимаемый сигнал декодируется и становится принимаемым сообщением. Передача сигнала по каналам связи часто сопровож- дается воздействием помех, вызывающих искажение и потерю ин- формации. Канал связи Рис. 1.2. Общая схема передачи информации Совокупность устройств, предметов или объектов, предназна- ченных для передачи информации от одного из них, именуемого источником, к другому, именуемому приемником, называется ка- налом информации, или информационным каналом Примером канала может служить почта. Информация, закоди- рованная в виде текста, помещается в конверт, поступает в почто- вый ящик, извлекается оттуда и перевозится в поч говое отделение, где сортируется (вручную или машиной). Далее информация пере- мещается с помощью поезда (самолета, теплохода и т. п.) в почтовое отделение пункта назначения, сортируется и доставляется адресату. Таким образом, почтовый канал включает в себя: конверт (пред- мет), транспорт и сортировочные машины (устройства), почтовых работников (объекты). Информация, помешенная в этот канал, остается неизменной, в отличие от информационного канала «телефон», который вклю- чает в себя: телефонные аппараты (устройства), провода (предметы) и аппаратуру АТС (устройства). Его особенностью является то обстоятельство, что при поступлении в него информация, представ- ленная в виде звуковых волн, преобразуется в электрические сигна- лы и затем передается. Такой канал называется канатом с преобра- зованием информации. Компьютер является информационным каналом второго типа: информация поступает с внешних устройств (клавиа гура, диск, 12
Глава 1. Основы информатики микрофон), преобразуется во внутреннюю форму, обрабатывается, снова преобразуется в вид, пригодный для внешних устройств (мо- нитор, принтер, динамик и др.) и передается на них. Информационные каналы различаются по пропускной способно- сти — количеству информации, передаваемой каналом в единицу вре- мени. Измеряется пропускная способность в бит/с. В честь изобре- тателя телеграфа этой единице было дано имя Бод: 1 Бод = 1 бит/с. Пропускная способность информационного канала определя- ется двумя параметрами — разрядностью и частотой — и пропор- циональна их произведению. Разрядностью называют максималь- ное количество информации, которое может быть одновременно помешено в канал. Частота показывает, сколько раз информация может быть помещена в канал в единицу времени. Разрядность почтового канала огромна. Так, пересылая по поч- те, например, лазерный диск, можно поместить в канал одновре- менно более 600 Мб информации. В то же время частота почтового канала очень низкая — выемка почты из ящиков происходит не ча- ще пяти раз в сутки. Телефонный канал информации однобитный: одновременно по телефонному проводу можно послать или единицу (ток, импульс), или ноль. Однако частота этого канала может достигать десятков и сотен тысяч циклов в секунду. Это свойство телефонной сети по- зволяет использовать ее для связи между компьютерами. * Формы представления информации Информация может существовать в самых разнообразных фор- мах, например, в виде: • текстов, рисунков, чертежей, фотографий; • световых или звуковых сигналов; • радиоволн; • электрических и нервных импульсов; • магнитных записей; • жестов и мимики: • запахов и вкусовых ощущений: • хромосом, передающих по наследству признаки и свойства организмов и т. д. 13
Информатика и информационные технологии Предметы, процессы, явления материального или нематериаль- ного свойства, рассматриваемые с точки зрения их информацион- ных свойств, называются информационными объектами. Процессы, связанные с определенными операциями над ин- формационными объектами, называются информационными про- цессами. Обработка информации — получение одних информационных объектов из других путем выполнения некоторых алгоритмов. 1 • 7 • Информация в технических устройствах и системах Обмен информацией в технических устройствах и системах осу- ществляется с помощью сигналов, отражающих физические харак- теристики изучаемых объектов и процессов. Различают несколько видов сигналов: звуковые, световые и элек- трические. При передаче информации посредством электрического сигна- ла значение информации выражается в параметрах электрического тока — силе тока и напряжении. Существующие в технических устройствах сигналы делятся на непрерывные (или аналоговые) и дискретные. Непрерывность сигнала означает возможность его изменения на любую малую величину в любой заданный малый промежуток времени (рис. 1.3). Примером аналоговой передачи сигнала является передача речи по телефонным проводам: речевая информация преобразуется в ана- логовые электрические сигналы, Рис- 1,3- Непрерывный сигнал которые по проводам передаются абоненту, а затем обратно преоб- разуются в речевую информа- цию. В этом случае никакой об- работки сигнала не производит- ся, только небольшое усиление, которое предотвращает затуха- ние сигнала. Аналоговое сохранение ин- формации также довольно рас- пространенное явление, напри- мер запись звукового сигнала на магнитофонную ленту. 14
Глава 1. Основы информатики Рис. 14. Цифровой сигнал До 1970-х гг. технические устройства работали только с аналоговыми сигналами. Ана- логовыми являлись и способы их обработки. С появлением микропро- цессоров и микросхем с высо- кой степенью интеграции стали получать распространение дис- кретные и цифровые сигналы и соответствующие способы их обработки. Дискретность сигнала означает возможность его измерения только на конечном отрезке, в строго определенные моменты вре- мени, т.е. сам сигнал представляет собой не непрерывную функ- цию, а последовательность дискретных значений (рис. 1.4). В зави- симости от решаемой задачи эти значения могул быть зафиксирова- ны только в заданных временных точках и могут сохранять свое значение в промежутке от заданной до следующей точки измере- ния. Дискретный сигнал, значения которого выражены определен- . ными конечными числ ами, называется цифровым. Дня обработки, хранения, передачи цифровых сигналов также су- ществуют специальные технические устройства; аудио- и видео-ком- пакт-диски (CD-ROM), модемы и факсимильные средства связи. Однако остается достаточно много систем и устройств, в кото- рых информация может передаваться только в виде аналогового сигнала. В связи с этим используются способы преобразования ана- логового сигнала в цифровой и обратно. Даже традиционные облас- ти использования аналоговых сигналов (телефонная связь и радио- вещание) переходят на цифровую форму обработки и передачи сиг- налов. Этот процесс получил наибольшее развитие с появлением гло- бальных компьютерных сетей- Так, распространенным средством осуществления связи между компьютерами является телефонная сеть. Исходное сооощение, поступающее в телефонную линию, преобразуется в аналоговый сигнал. После этого специальные тех- нические средства (модемы) производят последующее преобразова- ние этого аналогового сигнала в цифровой. И уже в цифровом виде он обрабатывается, хранится, передается. Достигнув получателя. 15
Информатика и информационные технологии цифровой сигнал снова преобразуется в аналоговый и воспринима- ется абонентом в привычном для него виде. 1q Способы представления числовых • О • и символьных данных в компьютере Числа в компьютере представляются в двоичной системе счис- ления. Для этого отводится определенное количество двоичных разрядов. Совокупность разрядов составляет разрядную сетку. Со- временные микропроцессоры могу] обрабатывать числа разрядно- стью 8, 16, 32 и 64 бита. Для представления чисел используются две формы: естествен- ная и экспоненциальная. Естественная форма характеризуется фиксированным положе- нием разделителя целой и дробной части числа (поэтому ее называ- ют также формой с фиксированной точкой). Знак числа занимает место перед старшим разрядом: знак «плюс» кодируется нулем, «минус» — единицей. Недостатком естественной формы является ограниченный диапазон чисел. Используется естественная форма в основном для представления целых чисел. Экспоненциальной формой называется представление чисел в виде мантиссы и порядка: А = т х qP, где А — число; т — мантисса; q — основание системы счисления; р — порядок. Экспоненциальную форму называют также формой с плава ю- щей точкой. Диапазон представления чисел в экспоненциальной форме на десять порядков больше, чем в естественной форме. При обработке текстовой информации каждому символу ставит- ся в соответствие определенное число. Соответствие между набором символов и числами называется кодировкой символов. При вводе в компьютер информация кодируется, а при выводе декодируется. Существует много различных кодировок В большинстве симво лы кодируются восьмибитовыми (или однобайтными) числами В одном байте можно записать 256 различных целых чисел. Этого 16
Глава 1. Основы информатики достаточно для кодирования всех букв русского и латинского алфа- витов. арабских цифр, знаков препинания и некоторых других не- обходимых символов. Для наглядности кодируемые символы рас- полагаются в таблице. Код символа составляется из номеров столб- ца и строки, на пересечении которых он находится. Этим двоичным числам соответст вуют десятичные числа от 0 до 255. До появления операционной системы MS Windows основной являлась кодовая таблица символов ASCII (American Standard Code for Information Interchange — американский стандартный код обме- на информацией). Фирмой Microsoft была разработана новая кодовая таблица ANSI. Для представления кириллицы на основе кодировки ANSI построена кодовая страница СР12565. Символам кириллицы в ней соответствуют шестнадцатеричные коды от СО до FF, или в деся- тичной системе счисления — от 192 до 255. В настоящее время широко используется двухбайтная кодиров- । ка Unicode. Поскольку в 16 двоичных разрядах (2 байтах) можно за- писать 65 536 различных целых чисел, эта таблица кодов включает в себя все существующие алфавиты мира, а также множество матема- тических, химических, музыкальных и декоративных символов Ко- 'у4* дировка Unicode используется в программах MS Word и MS Excel Х#9е Информатика. Цели и задачи информатики Информатика — наука, сложившаяся сравнительно недавно. Ее развитие связано с появлением в середине XX в, электронно-вычис- лительных машин, которые явились универсальными средствами для хранения, обработ ки и передачи информации. Коротко определить ее сущность можно следующим образом: информатика — это научно-техническая дисциплина, свя данная с машинной обработкой, хранением и передачей информации. Компьютеры являются технической базой информат ики. Ин- форматика находит широкое применение в различных областях со- временной жизни: производстве, науке, образовании и др. Развитие любой отрасли науки предполагает проведение слож- ных и дорогостоящих экспериментов для обретения опыта и зна- ний. Информа гика позволяет заменить реальные эксперименты ма - шинными. Это экономит колоссальные ресурсы, дает возможность обработать получ ahbic исззигвтдтэттлмвкта^временными метода- Тульский ниспоуг БИБЛИОТЕКА
Информатика и информационные технологии ми. Кроме того, такие эксперименты занимают гораздо меньше вре- мени, чем реальные. А в некоторых областях науки, например аст- рофизике, проведение реального эксперимента просто невозмож- но, поэтому практически все исследования проводятся посредством вычислительных экспериментов Развитие информа гики влечет за собой новые достижения, от- крытия. а следовательно, и новые области применения. Например, в образовании обучение традиционно происходило при непосредст- венном общении преподавателя с учащимся, и именно преподава- тель определял характер и темп процесса обучения. Появившиеся обучающие компьютерн ые программы предлагают пользователю множество вариантов настройки. А это значит, что учащийся при освоении учебного материала сам устанавливает такие параметры, как скорость изучения, объем материала, степень сложное ги курса Многочисленные исследования говорят о том, что метод обучения при помощи компьютеров эффективнее традиционных методов. Доказано, что внимание при работе с компьютерной программой обучения повышается, поэтому время занятий сокращается при- мерно на 30%, а доля усвоенного материала достигает 75%. Сущест- вуют обучающие программы не только для использования в учеб- ных заведениях, но и для обучения и переподготовки персонала различных фирм, а также для проведения квалификационных ис- пытаний. Информатика включает в себя множество математических, ин- женерных и даже философских аспектов, благодаря которым она становится фундаментальной наукой, занимающейся «формализо- ванным» представлением информации, методами и средствами ее обработки. Сюда входят вопросы анализа и моделирования взаимо- связей и структур в самых различных областях применения. При этом возникает необходимость в разработке способов решения за- дач информационной обработки на вычислительных машинах, а также в разработке, организации и эксплуатации самих вычисли- тельных машин и систем. Задача информатики состоит в исследовании свойств формаль- ных моделей и дальнейшем их развитии, а также в установлении связи между формальными моделя ми и реальным миром в данной предметной облас ги. Благодаря многогранности и универсальности информатики можно сформулировать и другие ее определения. Кроме того, в силу своей «молодости» это наука развивающаяся, и, как любое разви- вающееся явление, она претерпевает изменения. ' дхзтокпана
Глава 2 ТЕХНИЧЕСКИЕ И ПРОГРАММНЫЕ СРЕДСТВА РЕАЛИЗАЦИИ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ 2.1• Принципы функционирования ПК Компьютер представляет собой систему, в которой уживаются «тело» и «душа». «Тело» компьютера — это его «железная», аппаратная часть (hardware). Аппаратные средства современных персональных ком- пьютеров (ПК) представляют собой совокупность электронных, электромеханических, электромагнитных и электронно-оптиче- ских устройств. Каждое устройство выполняет определенный набор функций, определяемых комбинацией входных управляющих элек- трических сигналов — команд. «Душа» — это прикладные и системные программы (software). Компьютер может обрабатывать только информацию, представ- ленную в числовой форме. Вся другая информация (звуки, изобра- жение и т. п.) для обработки на компьютере должна быть преобразо- вана в числовую форму, т. е. оцифрована. Компьютер пользуется знаковой системой, состоящей из двух цифр двоичной системы счисления: 1 и 0. Как говорилось выше, цифра двоичной системы называется битом Это наименьшая еди- ница информации. Из битов складывается все многообразие дан- ных, которое обраба гывает компьютер. Физически это выглядит как чередование либо намагниченных и размагниченных участков жесткого диска, либо отражающих и не отражающих луч участков компакт-диска, либо передаваемых сигналов напряжения высокого и низкого уровня и т. д. Основное назначение компьютера — выполнять программы, представляющие собой набор команд. Команда — инструкция, предписывающая компьютеру выпол- нить ту или иную операцию (умножить два числа, записат ь данные на диск и т. д.). Все команды и все данные в компьютере представле- ны комбинациями битов (чисел). Устройством, которое обрабатывает информацию, является процессор Процессор — электронное устройство, поэтому различ- 19
Информатика и информационные технологии ные виды информации должны обрабатываться в нем в форме по- следовательностей электрических импульсов. Такие последователь- ности можно записать в виде цепочки нулей и единиц (есть импульс — единица, нет импульса — нуль), которые называют машинным язы- ком. Последовательность этих команд называется программой, а уст- ройство управления «переводит» команды программы на язы к ко- манд, понятных исполнителям, и синхронизирует их работу. Исторически компьютер появился как машина для вычислений и назывался электронной вычислительной машиной — ЭВМ. Структура такого устройства была описана знаменитым математи- ком Дж. фон Нейманом в 1945 г. (рис. 2.1). Одинарными линиями обозначены цепи сигналов управления (управляющие связи), двой- ными — цепи передачи данных и адресов (информационные связи). АЛУ □ЗУ УВВ Рис. 2.1. Структурная схема вычислительного устройства Охарактеризуем подробнее отдельные блоки вычислительного устройства. АЛУ — арифметическое логическое устройство. Преобразует информацию, выполняя сложение, вычитание и основные логиче- ские операции «И», «ИЛИ», «НЕ». УУ — устройство управления. Организует процесс выполнения программ. ОЗУ — оперативное запоминающее устройство или память. Хранит данные, адреса и команды, обладает высокой скоростью за- писи и чтения чисел. Состоит из некоторого количества пронумеро- ванных ячеек, в каждой из которых могут находиться обрабаты вае- мые данные или программы. Все ячейки памяти одинаково доступ- ны для других устройств компьютера. У ВВ — устройства ввода-вывода получают информацию извне, выводят ее получателю. Структура современного персонального компьютера представ- лена на рис. 2.2. Достижения микроэлектроники позволили объели- 20
Глава 2. Средства реализации информационных процессов нить в одной интегральной схеме, называемой микропроцессором (МП) или процессором, АЛУ и УУ. Уменьшение габаритов ОЗУ по- зволило разместить МП и ОЗУ на одной электронной плате, назы- ваемой системной или материнской. Все связи между отдельными устройствами объединены в пучок параллельны к проводов — ло- кальную или системную шину. В состав этой шины входят шина данных, по которой передаются из ОЗУ в МП также и команды, ши- на адреса и шина синхронизации. УВВ Рис. 2.2. Структурная схема персонального компьютера УВВ разделены на собственно УВВ и управляющие ими контрол- леры (карты), включаемые в системную плату или установленные прямо на ней. Новым в структуре современного компьютера и принципе его действия являются сигналы и понятие прерываний (рис. 2.2). Пре- рывания появились в связи с переходом от матемагических вычис- лений, которые не зависят от внешних условий, к обработке ин- формации в реальном масштабе времени. Компьютер должен реагировать на изменение внешних усло- вий, иногда немедленно, запоминая эти события ил и даже меняя алгоритм обработки. Допустим, если в микропроцессор извне по- ступает сигнал запроса на прерывание, которое обрабатывается всегда, выполнение текущей программы приостанавливается, в за- ранее определенной области ОЗУ сохраняются все промежуточные результаты и адрес остановки в программе, и микропроцессор вы- полняет специальную программу обработки прерывания, в которой 21 .
Информатика и информационные технологии указано, что надо сделать в этом случае. После ее завершения вос- станавливаются все промежуточные результаты, и микропроцессор продолжает выполнение текущей программы с запомненного ранее адреса. В современных компьютерах возможна параллельная работа не- скольких процессоров. За счет распараллеливания выполнения од- ной задачи или параллельного выполнения многих задач достигает- ся увеличение общей производительности компьютера. Для этого предусматривают цепи, связывающие между собой отдельные про- цессоры. 2^ Основные типы компьютеров. • X • Конфигурации персональных компьютеров (ПК) Полное описание набора и характеристик устройств, состав- ляющих конкретный ПК, называется конфигурацией. С технической точки зрения ПК можно определить как единую систему, представляющую собой набор сменных компонентов — отдельных узлов, соединенных между собой стандартными интер- фейсами. Интерфейсом называют стандарт присоединения компонентов к системе — разъемы, наборы микросхем, генерирующих стандарт- ные сигналы, стандартный программный код. Существует набор одноз ипных компонентов с разными функциональными возмож- ностями, включаемых в систему по единому интерфейсу. Различают «минимальную» конфигурацию ПК, т. е. минималь- ный набор устройств, без которых работа с ПК становится бессмыс- ленной. Это — системный блок, монитор, клавиатура, мышь. На рынке ПК сложилось следующее разделение конфигураций. Рабочая станция (Work Station) — мощный компьютер, основан- ный обычно на двухпроцессорной платформе, оснащенный макси- мальным объемом быстрой оперативной памяти и массивом жест- ] ких дисков, включенный, как правило, в локальную сеть предпри- I ] ятия. В зависимости от решаемых задач рабочие станции бывают i графическими, для научных расчетов или иного назначения. Настольный компьютер (Desktop) предусматривает самый обшир- I ный спектр возможных конфигураций как платформы, так и допол- I / нительных устройств. I [ Принято классифицировать настольные компьютеры по назна- t чению или производительности. f 22
Глава 2. Средства реализации информационных, процессов По назначению их подразделяют на офисные, домашние, игро- вые, дизайнерские. Офисный компьютер ориентирован на работу с программами офисного класса, может подключаться к локальной сети и не отли- чается высокой производительностью. Главное требование к не- му — надежность. Домашний компьютер обычно используют для развлечений и вы- полнения не слишком сложных учебных (рабочих) заданий. Муль- тимедийная направленность домашнего ПК выражается в оснаще- нии его процессором и видеокартой среднего класса, приводом DVD, качественным монитором и комплектом хорошей акустики. Непременным условием является подключение к Интернету через модем или сетевую карту. Игровой компьютер требует наличия мощной графической под- системы. Поэтому главным его элементом является графическая карта и адекватный потребностям процессор при достаточном объ- еме оперативной памяти. Игровой компьютер дополнительно ком- плектуют джойстиком, рулем (штурвалом), педалями, усгройствами виртуальной реальности (шлемы, очки, перчатки). Дизайнерский компьютер предназначен для выполнения слож- ных графических работ (кроме ЗО-графики кинематографического уровня) и обработки видео в режиме реального времени. По сути, это рабочая станция начального уровня в достаточно компактном исполнении. Конкретная конфигурация дизайнерского ПК зависит от специфики решаемых задач. 11о производительности различают компьютеры начального уровня (Easy PC), среднего уровня (Mainstream), высшего класса (High End). Ноутбук (Notebook) представляет собой переносной ПК. Поми- мо компактных габаритов ноутбук отличается возможностью рабо- ты от аккумуляторов. Автономное функционирование обусловило высокие требования к режиму энергопотребления компонентов. Обычно в ноутбуках используют специальные модификации про- цессоров. графических чипсетов, жестких дисков с низким энерго- потреблением и автоматическим регулированием производитель- ности в зависимости от решаемой задачи. Обычно ноутбуки классифицируют по размеру, диагонали дис- плея и числу «шпинделей» (отдельных приводов: жесткий диск, дисковод CD-ROM, дисковод гибких дисков и др.). Например, вы- ражение «двухшпиндельный ноутбук» подразумевает наличие в компьютере жесткого диска и еще одного дисковода (обычно ком- бинированного привода DVD/CD-RW). 23
Информатика и информационные технологии Настольный ноутбук (DeskNote). Этот класс компьютеров воз- ник в 2002 г. и продолжает развиваться. Его отличие от ноутбуков заключается в отсутствии аккумуляторов, использовании процессо- ров для обычных настольных ПК, а иногда и адаптеров ЗБ-графики высокого класса. Планшетный ПК (Tablet PC) характеризуется наличием отдель- ного сенсорного дисплея с возможностью рукописного ввода и спе- циального электронного пера. Некоторые модели комплектуются клавиатурой, трекболом, приводом CD-ROM, жестким диском. Карманный ПК (Personal Digital Assistant, PDA) примыкает к то- варной нише ПК. Невысокая производительность, ограниченный набор программ и неудобный интерфейс пользователя сужают сфе- ру их применения. Однако многие КПК позволяют подключаться к настольному компьютеру для переноса данных: телефонного спра- вочника, записной книжки и пр., позволяют читать литературные произведения в электронном виде, просматривать видео и т. д. ПК представляют собой наиболее широко используемый класс компьютеров, их мощность постоянно увеличивается, область при- менения расширяется. Однако их возможности ограниченны, и для решения специфических задач, требующих объемных вычислений и высочайшего быстродействия, применяют компьютеры другого класса: супер-ЭВМ, большие ЭВМ (Mainframe) мини-ЭВМ. 2.3. Основные устройства персонального компьютера ПК типа IBM PC (International Business Machines Personal Computer), названный по имени американской компании, впервые выпустив- шей такие устройства в 1981 г., стал стандартом ПК В IBM PC была заложена возможность усовершенствования его отдельных частей и использования новых устройств. Фирма IBM сделала компьютер не единым неразъемным устройством, а обеспе- чила возможность его сборки из независимо изготовленных частей. Методы совместимости устройств с компьютером IBM PC не дер- жались в секрете, а были доступны всем желающим. Этот принцип, называемый принципом открытой архитектуры, предусматривает возможность дополнения имеющихся аппаратных средств новыми устройствами без замены старых. Такие операции называются «ап- грейд» (upgrade (англ.) — расширить, обновить). 24 Г I
Глава 2. Средства реализации информационных процессов На системной плате компьютера размещены только устройства, осуществляющие обработку информации. Устройства, управляю- щие всеми остальными составными частями компьютера — мони- тором, дисками, принтером и т. п., реализованы на отдельных пла- тах (контроллерах), которые вставляются в специальные разъемы на системной плате — слоты. К этим электронным устройствам подво- дится электропитание из единого блока питания, а для удобства и надежности все это заключено в системный блок. Все дополнительные устройства взаимодействуют с процессором и оперативной памятью через системную магистраль передачи дан- ных — шину. Виды слотов расширения различаются по типу шины. Данные могут передаваться между внешними устройствами и про- цессором, оперативной памятью и процессором, внешними устрой- ствами и оперативной памятью или между устройствами ввода-выво- да. Шина характеризуется типом, разрядностью, частотой и количе- ством подключаемых внешних устройств. При работе с оперативной памятью шина проводит поиск нужного участка памяти и обменива- ется информацией с найденным участком. Эти задачи выполняют две части системной шины: адресная шина и шина данных Аппаратно-логические устройства, отвечающие за совместное функционирование различных компонентов, называют интерфей- сами. Современный компьютер заполнен различными интерфейса- ми, обеспечивающими всеобщее взаимодействие. На интерфейсы существуют стацларты. Для добавления в ПК нового дополнительного устройства необ- ходима электронная схема, которая им управляет, — контроллер, ап- паратно согласовывающий работу системы и дополнительного уст- ройства. Кроме того, необходим драйвер устройства — программа, позволяющая программно связать это устройство с системой в це- лом. Один из самых важных контроллеров — DMA-контроллер, обеспечивающий прямой доступ к оперативной памяти. Центральной частью компьютера является системный блок с при- соединенными к нему клавиатурой, монитором и мышью» Систем- ный блок и монитор независимо друг от друга подключаются к ис- точнику питания — сети переменного тока. В системном блоке располагаются все основные устройства компьютера: • микропроцессор «мозг» компьютера, который выполняет поступающие на его вход команды: проводит вычисления и управ- ляет работой остальных устройств ПК; 25
Информатика и информационные технологии • оперативная память, предназначенная для временного хране- ния активных программ и данных; • контроллеры, предназначенные для независимого управле- ния отдельными процессами в работе ПК; • накопители на гибких магнитных дисках, используемые для чтения и записи на дискеты; • накопитель на жестком магнитном диске, предназначенный для чтения и записи на жесткий магнитный диск (винчестер); • дисководы для компакт-дисков, обеспечивающие возможность чтения данных с компьютерных компакт-дисков и проигрывания аудио-компакт-дисков, а также записи информации на компакт-диск; • блок питания, преобразующий электропитание сети в пос го- янный ток, подаваемый на электронные схемы компьютера; • счетчик времени, который функционирует независимо от то- го, включен компьютер или нет; • другие устройства. Все компоненты ПК по их функциональному отношению к ра- боте с информацией можно условно разделить на: • устройства обработки информации (центральный и специа- лизированные процессоры); • устройства хранения информации (жесткий диск, CD- ROM, оперативная память и др.); • устройства ввода информации (клавиатура, мышь, микрофон, сканер и т. д.); • устройства вывода информации (монитор, принтер, акусти- ческая система и т. д.). 2*4# Устройства обработки Микропроцессор (центральный микропроцессор, CPU) — про- граммно управляемое устройство, предназначенное для обработки информации по алгоритму, задаваемому программой, находящейся в данный момент в оперативной памяти. Конструктивно представ- ляет собой небольшую микросхему внутри системного стока, уста- новленную на материнской плате. Процессоры классифицируются по базовому типу, называюще- муся семейством (Intel, AMD, Cyrix, Motorola! С целью преемствен- ности программного обеспечения последующие модели и модифи- кации процессоров, как правило, содержат всю систему команд 26
Глава 2. Средства реализации информационных процессов своих предшественников. Основными характеристиками процессо- ра являются: • быстродействие — количество операций, производимых в 1 се- кунду, измеряется в бит/с. Каждая последующая модель имеет бо- лее высокую производительность по сравнению с предыдущей. Маркировка современных процессоров имеет расширение ММХ (MultiMedia eXtention — расширение мультимедиа); • тактовая частота — количество тактов, производимых про- цессором за 1 секунду. Операции, производимые процессором, не являются непрерывными, они разделены на такты. Эта характери- стика определяет скорость выполнения операций и непосредствен- но влияет на производительность процессора; • разрядность — количество двоичных разрядов, которые про- цессор обрабатывает за один такт. Так, указывая разрядность 64, имеют в виду, что процессор имеет 64-разрядную шину данных, т. е. за один такт он обрабатывает 64 бита. По шине данных передаются данные между различными устрой- ствами. Данные по шине могут передаваться в любом направлении. Максимальное количество одновременно передаваемой информа- ции называется разрядностью шины, которая определяется разряд- ностью процессора и в настоящее время составляет 64 бита. Чем вы- ше разрядность шины, тем больше информации она может переда- вать в единицу времени Поиск устройства или ячейки памяти осуществляет процессор. Каждое устройство или ячейка имеет свой адрес. Адрес передается по адресной шине, сигналы по которой передаются в одном направ- лении — от процессора к оперативной памяти и устройствам. Информация по шине передается в виде импульсов электриче- ского тока. Шина работает циклами. Количество циклов срабатыва- ния в единицу времени называется частотой шины. Дополнительно к системной были созданы локальные шины: MCA, EISA, VESA, VLB, не получившие широкого распростране- ния. Наиболее популярны локальная шина PCI (Peripheral Component Interconnect Bus — шина взаимодейс гвия периферий- ных устройств) и графическая шина AGP (Accelerated Graphic Port — ускоренный графический порт). Современные компьютеры оснашаются несколькими шинами: одна шина может быть использована для обмена с низкоскоростны- ми устройствами, а другая — с высокоскоростными (контроллера- ми, жесткими дисками). 27
Информатика и информационные технологии 2.5• Устройства хранения Оперативная память (RAM — Random Access Memory , ОЗУ) — устройство, предназначенное для хранения обрабатываемой ин- формации (данных) и программ, управляющих процессом обработ- ки информации. Конструктивно оперативная память изготавлива- ется в виде небольших печатных плат с рядами контактов, на кото- рых размещаются интегральные схемы памяти (модули памяти), различающиеся по размеру и количеству контактов (SIMM или DIMM), по быстродействию, по объему. Важнейшей характеристикой модулей оперативной памяти яв- ляется быстродействие — частота, с которой считывается или запи- сывается информация в ячейки памяти. Современные модули па- мяти имеют частоту 133 МГц и выше. Для того чтобы какая-либо программа начала, свое выполнение, она должна быть загружена в оперативную память. Оперативная па- мять является энергозависимой т. е. хранит информацию, пока ком- пьютер включен (подано питание на модуль оперативной памяти). В оперативную память программа и данные для ее работы попадают из других устройств, т. е. загружаются из энергонезависимых уст- ройств внешней памяти (жесткий диск, компакт-диск и т. д.). Та- ким образом, «загрузить» программу означает прочесть ее из файла, находящегося на одном из ус гройств внешней памяти и поместить в опера гивную память, после чего микропроцессор начнет ее выпол- нение. Оперативная память хранит загруженную, выполняющуюся в данный момент, программу и данные, которые с ее помощью об- рабатываются. Если после обработки предполагается дальнейшее использование данных, то копию документа из оперативной памяти можно записать на одном из устройств внешней памяти (например, на жестком диске), создав файл, хранящий документ. Как же технически осуществить процесс загрузки нужной про- граммы в оперативную память? Для этого нужна программа-по- средник. Такой программой является операционная система Опера- ционная система (ОС) тоже должна быть загружена в оперативную память, но она загружается автоматически при включении компью- тера (обычно с жесткого диска). После загрузки ОС можно исполь- зовать инструменты, предназначенные для загрузки других про- грамм (например, в MS Windows это ярлыки программ на рабочем столе или программа Проводник для работы с файлами). 28
Глава 2. Средства реализации информационных процессов Основными характеристиками памяти являются объем, время доступа и плотность записи информации. Объем памяти определяется максимальным количеством ин- формации, которая может быть помещена в эту память, и выражает- ся в кило-, мега- или гигабайтах. Типичный современный компью- тер имеет 512 Мб оперативной памяти и выше. Время доступа к памяти (секунды) представляет собой мини- мальное время, достаточное для размещения в памяти единицы ин- формации. Плотность записи информации (бит/см3) представляет собой количество информации, записанной на единице поверхности но- сителя. Важнейшей характеристикой компьютера в целом является его производительность, т. е. возможность обрабатывать большие объе- мы информации. Производительность ПК во многом определяется быстродействием процессора, а также объемом оперативной памя- ти и скоростью доступа к ней. Для ускорения доступа к оперативной памяти используется кэш- память (cache (англ.) — запас). Это сверхбыстрая оперативная па- мять, предназначенная для временного хранен ия данных и поме- щенная между оперативной памятью и процессором. Объем кэш- памяти составляет до 1 Мб. Специальные программно-аппаратные средства обеспечивают опережаюшее копирование данных из опе- ративной в кэш-память и обратное копирование данных по оконча- нии их обработки. Обработка данных в кэш-памяти производится быстрее, что приводит к увеличению производительности ПК Не- посредственного доступа из программы в кэш-память нет. CMOS-память (Complementary Metal-Oxide Semiconductor) предназначена для длительного хранения данных о конфигурации и настройках компьютера (дата, время, пароль), в том числе и когда питание компьютера выключено. Данные записываются и считываются под управлением команд, содержащихся в другом виде памяти — BIOS. BIOS (Basic Input-Output System — базовая система ввода-выво- да) — постоянная память, т. е. память, хранящая информацию при отключенном питании. Содержит наборы групп команд для непо- средственного управления различными устройствами ПК, их тести- рования при включении питания и осуществления начального эта- па загрузки операционной системы компьютера. Такой вид памяти называется ROM (Read Only Memory). В BIOS содержится также программа настройки конфигурации компьютера — Setup. Она по- 29
Информатика и информационные технологии зволяет установить некоторые характеристики устройств ЯК. BIOS ориентирована на конкретную аппаратную реализацию компьюте- ра и может быть различной даже в однотипных компьютерах. Жесткий магнитный диск (винчестер, HDD — Hard Disk Drive) — постоянная память, предназначенная для долговременного хране- ния имеющейся в компьютере информации. Основные параметры жесткого диска: • емкость — стандартный современный винчестер имеет объем 40—200 Гб и больше; • скорость чтения данных. Средний сегодняшний показатель — около 8 Мб/с; • среднее время доступа измеряется в миллисекундах и обозна- чает то время, которое необходимо диску для доступа к любому вы- бранному вами участку. Средний показатель — 9 мс; • скорость врашения диска — показатель, напрямую связанный со скоростью доступа и скоростью чтения данных. Скорость враще- ния жесткого диска в основном влияет на сокращение среднего вре- мени доступа (поиска) Повышение общей производительности особенно заметно при выборке большого числа файлов, • размер кэш-памяти — быстрой буферной памяти небольшого объема, в которую компьютер помещает наиболее часто используе- мые данные. У винчестера есть своя кэш-память размером до 8 Мб: • фирма-производитель. Освоить тонкие современные техно- логии могут только крупнейшие производители, потому что орга - низация изготовления сложнейших головок, пластин, контролле- ров требует крупных финансовых и интеллектуальных затрат. В на - стоящее время жесткие диски производят семь компаний: Fujitsu, IBM-Hitachi, Maxtor, Samsung, Seagate, Toshiba и Western Digital. При этом каждая модель одного производителя имеет свои, только ей присущие особенности. Компактные твердотельные носители. К ним относятся: • стример — устройство записи на магнитную ленту. Недостат- ком ст римера является слишком большое время последовательного доступа к данным при чтении. Емкость стримера достигает не- скольких гигабайтов, чт о меньше емкости современных винчесте- ров, а время доступа во много раз больше; • гибкие диски (дискеты) 3,5" (1,44 Мб, 2.88 Мб). Все дискеты пе- ред употреблением форматируются — на них наносится служебная информация, обе поверхности дискеты разбиваются на концентри- ческие окружности — дорожки, которые, в свою очередь, делятся на 30
Глава 2. Средства реализации информационных процессов сектора. Одноименные сектора обеих поверхностей образуют кла- стеры. Магнитные головки примыкают к обеим поверхностям и при вращении диска проходят мимо всех кластеров дорожки В целях сохранения информации гибкие магнитные диски необхо- димо предохранять от воздействия сильных магнитных полей и на- гревания, так как подобные воздействия могут привести к размаг- ничиванию носителя и потере информации; • CD-ROM (Compact Disc Read Only Memory) и CD-RW (Compact Disc Rewritable) диски. С помощью специальных про- грамм возможно произвести на чистый CD однократную или мно- гократную запись информации лазером, под воздействием которого материал CD частично теряет прозрачность. В целях сохранения информации CD необходимо предохранять от механических повре- ждений (царапин, сколов), а также от загрязнения; • дисковод ZIP фирмы Iomega — накопитель данного типа по принципу действия подобен дискете, но имеет емкость около 100 Мб и вставляется в специальный дисковод; • устройства флэш-памяти, выполненные на одной микросхеме (кристалле) и не имеющие подвижных частей. Различаются такие устройства по интерфейсу и применяемому контроллеру, что обу- словливает разницу в емкости, скорости передачи данных и энерго- потреблении. К ним относятся: • Multimedia Card (ММС) и Secure Digital (SD) сходят со сцены ввиду ограниченной емкости (64 Мб и 256 Мб соответственно) и низкой скорости работы; • SmartMedia — основной формат для карт широкого примене- ния (от банковских и проездных в метро до удостоверений лично- сти). Тонкие пластинки весом 2 г имеют открыто расположенные контакты, однако значительная для таких габаритов емкость (до 128 Мб) и скорость передачи данных (до 600 Кб/с) обусловили их проникновение в сферу цифровой фотографии и переносных МРЗ- устройств; • Memory Stick — «эксклюзивный» формат фирмы Sony, практиче- ски не используется другими компаниями Максимальная емкость — 256 Мб, скорость передачи данных доходит до 410 Кб/с. цены срав- нительно высокие; • CompactFlash (CF) — самый распространенный, универсаль- ный и перспективный формат Легко подключается к любому ноут- буку, Основная область применения — цифровая фотография. По емкости (до 3 Гб) сегодняшние CF-карты не уступают IBM 31
Информатика и информационные технологии Microdrive, однако отстают по скорости обмена данными (около 2 Мб/с); • USB Flash Drive — последовательный интерфейс USB с про- пускной способностью 12 Мбит/с или его современный вариант USB 2.0 с пропускной способностью до 480 Мбит/с. Сам носитель заключен в обтекаемый компактный корпус, напоминающий авто- мобильный брелок. Основные параметры (емкость и скорость рабо- ты) полностью совпадают с CompactFlash, поскольку чипы самой памяти остались прежними. Может работать как обычный накопи- тель — с него можно запускать приложения, воспрои вводить музы- ку и сжатое видео, редактировать и создавать файлы. Среднее время доступа к данным на флэш-диске низкое — менее 2,5 мс. Накопите- ли класса USB Flash Drive с интерфейсом USB 2.0 полностью заме- нили обычные дискеты, носители Iomega ZIP и им подобные; • PC Card (PCMCIA АТА) — основной тип флэш-памяти для компактных компьютеров. В настоящее время существуют четыре формата карточек PC Card: Type I, Type II, Type III и Card Bus, раз- личающиеся размерами, разъемами и рабочим напряжением. Для PC Card возможна обратная совместимость по разъемам «сверху вниз». Емкость PC Card достигает 4 Гб, скорость — 20 Мб/с при об- мене данными с жестким диском; • Miniature Card (МС) — карточка флэш-памяти, предназначе- на в основном для карманных компьютеров, мобильных телефонов и цифровых фотокамер. Стандартная емкость составляет 64 Мб; • xD Picture Card (extreme Digital) является типом флэш-памя- ти, разработанным компанией Toshiba специально для цифровых фотоаппаратов. Это миниатюрное устройство флэш-памяти благо- даря использованию технологии NAND не имеет ограничений на максимальный объем. Сейчас известны карточки xD Picture Card емкостью 8 Гбайт; • MirrorBit Flash, разработанная компанией AMD, основана на технологии хранения в ячейке двух бит Каждая ячейка разделе- на на симметричные (зеркальные) половин ки изолирующим сло- ем из нитрида кремния и, таким образом, имеет удвоенную ем- кость. За счет «зеркальности» быстрее формируется стандартная 16-битная страница данных, что увеличивает скорость обмена Чи- пы семейства MirrorBit имеют емкость 64 Мб и могут быть уста- новлены на большинство современных типов твердотельных уст- ройств памяти. Порты — это устройства для подключения к системной шине различных внешних устройств. 32
Глава 2. Средства реализации информационных процессов Различают несколько типов портов: • таймерный порт позволяет программировать частоту следова- ния меток времени, используемых в электронных часах компьютера; • клавиатурный порт обеспечивает ввод кодов нажатых клавиш; • коммуникационные порты обеспечивают подключение внеш- них устройств, таких как мышь, принтер, сканер, внешний модем и некоторых других. Эт и порты подразделяются на последователь- ные (COMI и COM2) и параллельные (LPT). Последовательные порты используются обычно для подключения мыши и модема. Па- раллельные порты имеют более высокую скорость передачи инфор- мации, чем последовательные, и используются для подключения принтера; • USB-порт (Universal Serial Bus — универсальная последователь- ная шина) обеспечивает высокоскоростное подключение к компью- теру сразу нескольких периферийных устройств (сканера, цифровых камер и т. п.). Устройства вывода К средствам визуального отображения относятся мониторы и ви- деокарты. Монитор подключается к видеокарте, установленной в слот рас- ширения системной платы в системном блоке. Монитор работает под управлением видеоадаптера, который преобразует информацию, предназначенную для вывода на экран, из внутреннего машинного представления в представление монитора. Изображение во внутреннем машинном представленм и (в виде нулей и единиц) хранится в видеопамяти, размещенной на видео- карте. Главным параметром видеокарты является объем видеопа- мяти. Отображение информации на экране монитора составляется из отдельных точек, каждая из которых имеет свой цвет или яркость, и, возможно, в одном из двух режимов: символьном (текстовом) или графическом В графическом режиме управление цветом и яркостью осущест- вляется для каждой точки экрана в отдельност и В текстовом режи- ме — сразу для группы точек, образующих прямоугольную матрицу определенного размера. Для этой группы задаются цвет фона, цвет символа и код символа. 33
Информатика и информационные технологии Видеокарта обрабатывает двумерное и трехмерное (3D, 3-Dimen- sions) изображение. У многих видеокарт есть и дополнительные функции: прием изображения с внешнего источника — видеокаме- ры, видеомагнитофона или телевизионной антенны (эти операции выполняют соответственно видеовход и TV-тюнер), вывод изобра- жения на внешние устройства — телевизор или видеомагнитофон (через видеовыход). Видеокарта оснащена специализированным графическим процессором и видеопамятью. Развитие графического пользовательского интерфейса опера- ционных систем, прикладных и игровых программ явилось стиму- лом к появлению «графических ускорителей», в которых многие графические функции выполняются в самом видеоадап гере на ап- паратном уровне, благодаря чему высвобождаются ресурсы процес- сора. Основными параметрами видеокарт являются: • разрешающая способность — определенное количество точек графического изображения на единицу площади. Че м больше этих точек, тем менее зернистой и более качественной будет картинка. Разрешающую способность описывают две величины — количество точек по вертикали и по горизонтали: 640 х 480г 800 х 600,1024 х 768, 1152 х 864, 1280 х 1024, 1600 х 1200, 1792 х 1344 и т.д.; • цветовой режим — количество цветов (от 16 до нескольких де- сятков миллионов); • максимальная частота развертки — частота обновления кадров (для комфортной работы необходимо, чтобы частота вертикальной развертки составляла не менее 80 Гц); этим показателем определя- ется способность карты поддерживать тот или иной видеорежим; • объем видеопамяти — собственная, быстрая память видеокар- ты. Чем больше видеопамяти, тем лучше будет выглядеть изображе- ние на экране, тем быстрее будет работать большинство программ. Способности видеокарты определяет установленный на ней на- бор микросхем — чипсет. Управление видеокартой в графическом режиме, в том числе включение того или иного графического режима, осуществляется с помощью специальной программы, называемой графическим драйвером Стандартные драйверы имеют расширение bgi, напри- мер svga256.bgi. В настоящее время наиболее распространены цветные монито- ры с видеоадаптером SVGA (Super Video Graphic Array — видеогра- фическая матрица). 34
Глава 2. Средства реализации информационных процессов Минимальный элемент изображения на экране (точка) называ- ется пикселем {picture element (англ.) — элемент изображения). Раз- решающая способность конкретного адаптера зависит от режима его работы. В типичных случаях SVGA выводит на экран 640 точек по горизонтали и 480 строк — 640 х 480,800 х 600, 1024 х 768, 1600 х х 1200. Число возможных иветов каждой точки («цветовая палит- ра») зависит от типа адаптера, от его разрешения и от объема видео- памяти, отводимой компьютером. В графическом режиме при ис- пользовании палитры из 16 одновременно видимых на экране цве- тов цвет каждой пары точек хранится в одном байте. Поэтому количество точек на экране в этом режиме не может превышать уд- военного объема видеопамяти в байтах. Современные видеокарты имеют память от 4 до 128 Мб, что позволяет использовать режимы SVGA с количеством точек 800 х 600, 1024 х 768, 1600 х 1200 при количестве одновременно видимых на экране 256 (1 байт на точку), 65 536 (2 байта наточку), 16,7 млн (3 байта на точку) цветов. С параметрами видеоадаптера не следует путать физические ха- рактеристики монитора — размер зерна люм инофора (вещества, светящегося под воздействием пучка электронов) и размер экрана по диагонали. Выпускаются мониторы с различным размером экра- на, Размер диагонали экрана измеряется в дюймах (1 дюйм = 2,54 см) и может составлять 15, 17, 19, 21 и более дюймов. Обычно используются мониторы на электронно-лучевой труб- ке (ЭЛТ) и плоскопанельные. Конструкция ЭЛТ-мониторов совпадает с конструкцией телеви- зионных кинескопов. В цветных мониторах для формирования изо- бражения применяются отдельные электронные пушки для каждого из основных цветов (red — красный, green — зеленый, blue — синий), а слой люминофора составлен из близко расположенных группами по три (также в сочетании Red, Green. Blue — RGB) цветных точек. Традиционно количественным выражением качества изготов- ления маски и люминофора служит размер зерна — это минималь- ный размер пикселя, который может быть получен в данном мони- торе. Нельзя смешивать понятия «пиксель» и «зерно». Размер зерна изменить нельзя, а размер пикселя зависит от режима видеоадапте- ра. Для адаптеров с высоким разрешением нет смысла использовать монитор с крупным размером зерна. Приемлемым считается шаг 0.28 мм, качественные мониторы имеют шаг 0,25—0,24 мм, профес- сиональные — 0.22 мм. 35
Информатика и информационные технологии Недостаток мониторов на ЭЛТ заключается в том, что они явля- ются источником высокого статического напряжения, электромаг- нитного излучения и мягкого рентгеновского излучения, которые оказывают неблагоприятное воздействие на пользователя. Плоскопанельные дисплеи могут быть основаны на нескольких технологиях: жидких кристаллах (ЖК, LCD), плазменных IPDP), светодиодных элементах (LED), электронной эмиссии (FED) и др. Жидкокристаллические мониторы (LCD, Liquid Crystal Display) имеют панели, ячейки которых содержат жидкие вещества, обла- дающие некоторыми свойствами, присущими кристаллам. Молеку- лы жидких кристаллов под воздействием электрического поля мо- гут изменять свою ориентацию и, как следствие, — свойства свето- вого луча, проходящего сквозь них. Важнейший параметр плоскопанельных дисплеев — стандартное разрешение, соответствующее числу пикселей по горизонтали и вер- тикали. Средним значением яркости считается 200—220 кд/м2. Цве- товой охват современных ЖК-панелей достигает 16,7 млн цветов. К преимуществам ЖК-мониторов можно отнести небольшое питающее напряжение, малую глубину панели, действительно плоское изображение (без геометрических искажений), высокие значения яркости, низкое энергопотребление, отсутствие электро- магнитных излучений. Существенных недостатков четыре: более высокая цена, искажение цветов, единственный режим разреше- ния, обеспечивающий хорошее качество, малые углы комфортного обзора. Принтер предназначен для вывода текстовой и графической ин- формации на твердый носитель, в основном на бумагу. 11ринтеры имеют собственный узкоспециализированный процессор и оператив- ную память (буфер), в которую помещается полностью или ч ютично информация, выводимая на печать. По принципу действия принтеры делятся на матричные, струй- ные и лазерные. Струйные и лазерные принтеры могут быть моно- хромными или цветными. Для каждого класса принтеров существу- ют основные стандарты протокола обмена и систем команд. Для матричных принтеров основными являются стандарты фирм IBM и Epson, для струйных и лазерных — фирмы Hewlett Packard и язык описания страниц Postscript. Принтер может подключат ься к последовательному порту, но для обеспечения большей скорости печати обыч но подключается к параллельному порту. 36
Глава 2. Средства реализации информационных процессов Плоттером (графопостроителем) называется устройство для вы- вода на бумагу широкоформатной графической информации (пла- катов, чертежей, электрических и электронных схем и т. п.). Прин- цип действия плоттеров такой же, как и у струйных принтеров. Принципиальным отличием плоттера от принтера является способ- ность наносить непрерывные линии. Плоттеры характеризуются максимальным форматом бумаги и возможностями цветопередачи. Подключаются к компьютеру через параллельный порт. Модем — устройство для передачи цифровой информации по телефонным или выделенным каналам связи Подключается к ком- пьютеру через последовательный порт (внешний модем) или вклю- чается в разъем системной платы (внутренний модем). Модемы об- мениваются между собой правилами, набор которых называется протоколом. Наиболее важными параметрами модема являются максимальная скорость передачи (пропускная способность), изме- ряемая в бодах (1 Бод = 1 бит/с), методы коррекции ошибок и сжа- тия данных. Реальная скорость передачи ограничивается качеством подключенного канала связи и может быть существенно меньше максимальной. Современные модемы работают в среднем на скоро- стях от 14 400 до 57 600 Бод. Сетевая карта — устройство для высокоскоростного межкомпью- терного обмена цифровой информацией на небольших расстояниях, включается в системную плату компьютера. Она связана с аналогич- ным устройством другого компьютера высокочастотной линией. При отсутствии в компьютере загрузочного лиска сетевая карта обеспечи- вает загрузку операционной системы с другого компьютера. Все перечисленные устройства ввода-вывода работают под управлением специальных программ-драйверов. Драйвер сетевой карты размещается в постоянной памяти, устанавливаемой на са- мой карте. 2.7 • Устройства ввода Универсальным устройством ввода информации является кла- виатура, с помошью которой вводятся алфавитно-цифровые дан- ные и реализуется управление работой компьютера. Станлартная клавиатура имеет 101 клавишу - Среди устройств для ввода графической информации наиболее распространены оптико-механические манипуляторы семейства 37
Информатика и информационные технологии «мышиных»: мышь, трекбол, тачпад. В них рабочим органом являет- ся шарик, световой луч или палец пользователя, его координаты преобразуются в электрический сигнал, управляющий движением указателя мыши на экране. Мышь работает под управлением доай- вера, например mouse.com, и подключается либо к последователь- ному порту компьютера, либо к специальному разъему PS/2, либо к USB-порту. Сканером называется устройство для ввода в компьютер графи - ческой информации: фотографий, рисунков, слайдов, а также тек- стовых документов. Яркость Сили цветовой оттенок) каждой точки документа преобразуется в нем в цифровой код, при этом формиру- ется точечный графический образ страницы. Различают ручные, ро- ликовые и планшетные сканеры. Сканеры характеризуются разрешающей способностью в едини- цах dpi (dotper inch (англ.) — количество точек на дюйм), различением цвета (цветные, полутоновые, черно-белые), максимальным форма- том сканируемого документа. Разрешающая способность сканеров составляет 600 dpi и выше, т. е. на полоске изображения длиной 1 дюйм сканер может распознать 600 и более точек. Полученная от сканера цифровая информация может обрабатываться либо как гра- фический образ, либо преобразовываться в текст с помощью специ- альных программ распознавания текстовой информации Сканеры подключаются к компьютеру с помощью SCSI-адапте- ров, к параллельному или USB-портам компьютера. Цифровые камеры (видеокамеры и фотоаппараты) позволяют получать видеоизображение и фотоснимки непосредственно в циф- ровом коде. Цифровые видеокамеры могут быть постоянно под- ключены к компьютеру и обеспечивать запись видеоизображения на жесткий диск или его передачу по компьютерным сетям. Цифровые фотоаппараты позволяют получать высококачест- венные фотографии, для их хранения используются специальные модули памяти или жесткие диски очень маленького размера. За- пись изображения на жесткий диск компьютера осуществляется пу- тем подключения к USB-порту компьютера. При установке в компьютер специальной платы — ТВ-тюнера и подключении его к входу телевизионной антенны можно про- сматривать телевизионные передач и непосредственно на компью- тере. Широко распространенные мультимедийные компьютеры спо- собны выполнять программы мультимедиа, использующие звуко- вые и анимационные средства Термин «мультимедиа» происходит 38
Глава 2. Средства реализации информационных процессов от латинского слова media — среда или носитель информации. Та- ким образом, мультимедиа — это возможность работы со звуком и видеоинформацией. К устройствам мультимедиа относятся накопители на компакт- дисках (лазерные дисководы — CD-ROM, DVD-ROM), звуковые карты и графические ускорители. Накопители делятся на считы- вающие, с однократной записью и многократной записью. Лазер- ные дисководы используют оптический принцип чтения информа- ции. Информация на лазерном диске записана на одну спиралевид- ную дорожку, содержащую чередующиеся участки с различной отражающей способностью Свет от читающего лазера фокусирует- ся на дорожке записи и либо отражается от зеркальной наклонен- ной площадки на фотоприемник, либо проходит мимо. В первом случае он создаст электрический сигнал, во втором случае сигнала не будет. При вращении диска читающее устройство создает после- довательность электрических импульсов, представляющих закоди- рованную информацию. Накопители CD имеют два информационных канала: аналого- вый и цифровой. В цифровом канале применяется тот же стандарт передачи информации, что и для магнитных накопителей, поэтому CD могут подключаться параллельно жесткому диску. Эти накопи- тели характеризуются максимальной скоростью обмена информа- цией, которая кратна стандартной величине 150 Кб/с, и емкостью. которая в среднем достигает около 650 Мб. В качестве меры скоро- сти работы CD-ROM-привода была выбрана скорость работы уст- ройства для считывания звуковых дисков. Различают 24-, 48- , 50- и 52-скоростной дисководы. Буквенно-цифровая маркировка на передней панели дисковода, например 48Х, означает, что скорость вращения этого CD-ROM-привода в 48 раз превышает скорость вращения устройства для считывания звуковых дисков. Практически повсеместным стандартом в области звука стало внедрение формата обработки звука Dolby Digital 5.1. Это означает, что компьютер способен работать в звуковой среде, прежде харак- терной только для аппаратуры класса Hi-Fi. Аналоговый канал накопителей CD, чаще всего применяемый для обработки сигналов звукового диапазона частот (музыка, речь), может подключаться только к звуковой карте. Звуковая карта преобразовывает звук из аналоговой формы в цифровую. Для ввода звуковой информации используется микрофон, кото- рый подключается к входу звуковой карты. Некоторые звуковые 39
Информатика и информационные технологии карты имеют Game-порт, к которому подключаются джойстики. Обычно звуковая карта может синтезировать звук, в ее памяти хра- нятся звуки различных музыкальных инструментов, которые она может воспроизводить. На звуковой карте устанавливаются аналого-цифровой и циф- ро-аналоговый преобразователи, аналоговый микшер, усилитель, устройства коммутации сигналов и дополнительный порт для под- ключения цифрового канала накопителя CD Звуковые карты отли- чаются частотой дискретизации сигнала, разрядностью цифрового канала и наличием/отсутствием аналогового стереоканала,
Глава 3 СТРУКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПК Управляют работой компьютера программы, которые имеют различные функции и назначение. Совокупность программ, необ- ходимых для обработ ки различных данных, называется програм- мным обеспечением ПК. Числовая, текстовая, графическая и звуковая информации должны быть представлены и обработаны на компьютере в форме данных. Данные — это информация, представленная в форме, при- годной для ее передачи и обработки с помощью компьютера, т. е. на машинном языке (в виде последовательности нулей и единиц). Команда — это элементарная инструкция, предписывающая компьютеру выполнить ту или иную операцию. Для решения ка- кой-либо задачи процессору требуется последовательность команд, называемая программой. Программная обработка данных на компьютере реализуется следующим образом. После запуска на выполнение программы, хранящейся во внешней памя ги, она загружается в оперативную па- мять. Процессор последовательно считывает команды программы и выполняет их. Данные, полученные в процессе выполнения ко- манды, могут записываться в оперативную или во внешнюю па- мять, пересылаться на устройства вывода. Могут запрашиваться данные с устройства ввода. Программное обеспечение ПК можно разделить на три основ- ных класса: • системное; • инструментальное (системы програхимирования); • прикладное. Системные программы содержат базовые функции для обеспечения работоспособности компьютера, организации процесса поиска и об- работки информации и предоставления пользователю удобных спо- собов диалога с компьютером. К этому классу относятся: операци- онные системы (ОС), драйверы, операционные оболочки, утилиты. Операционные системы (MS DOS, семейство Windows (95/98 2000/XP/Vistal, UNIX. LINUX и др.) обеспечивают организацию процесса вычислений и обработки, распределение ресурсов, запуск 41 1
Информатика и информационные технологии и завершение программ пользователя, способ общения пользовате- ля с компьютером (интерфейс). Операционные системы можно раз- бить на три группы: однозадачные, многозадачные, сетевые. Однозадачные ОС предназначены для работы одного пользова- теля в каждый конкретный момент времени с одной конкрет ной за- дачей (например, MS DOS). В многозадачных ОС, например MS Windows, UNIX, OS/2 и др., в памяти компьютера может находиться несколько программ, и про- цессор распределяет ресурсы ПК между программами (задачами). На компьютерах, используемых как серверы локальных сетей применяются сетевые операционные системы: NetWare фирмы Novell, Microsoft Windows NT, UNIX, IBM LAN, Каждая программа пользуется услугами ОС и может работать только под управлением той ОС, которая обеспечивает эти услуги. Выбор ОС очень важен, так как он определяет, с какими програм- мами сможет работать пользователь, какова будет производитель- ность его работы, степень защиты данных, необходимые аппарат- ные средства и т. д. Драйверы — специальные программы, управляющие устройст- вами ввода-вывода и оперативной памятью, обеспечивающие под- ключение новых внешних устройств и нестандартное использова- ние уже имеющихся (драйверы видеокарты, графического ускори- теля, CD-ROM, клавиатуры, мыши, модема, сетевой карты и т. д.). Большинство ОС содержат в комплекте поставки драйверы, и про- грамма установки ОС подключает те, которые нужны для поддерж- ки устройств и функций ОС, указанных пользователем, Операционные оболочки (например, Norton Commander, WmCom, Norton Navigator, Total Commander) — надстройки опера- ционных систем, облегчающие работу с ними. Утилиты — программы, обеспечивающие обслуживание со- ставных частей ПК и специальных задач. К ним можно отнест и сле- дующие виды: • для резервирования — позволяют быстро скопировать нуж- ную информацию, находящуюся на жестком диске компьютера, на дискеты, диски и т. п.; • антивирусные — предназначены для предотвращения зараже- ния компьютерными вирусами и ликвидации последствий зараже- ния; • архиваторы — позволяют сжимать информацию на дисках. • русификаторы — приспосабливают програ ммы для работы с русскими буквами; 42
Глава 3. Структура программного обеспечения ПК • для диагностики компьютера — проверяют конфигурацию ПК, выявляют дефекты и предотвращают потерю данных надисках; • для оптимизации дисков — обеспечивают быстрый доступ к ин- формации надиске за счет оптимизации размещения данных на нем; • для ограничения доступа — позволяют защитить хранящиеся на компьютере данные от несанкционированных пользователей; • для удаления приложений — обеспечивают коррект ное удале- ние комплексов программ, которые записывают свои файлы в сис- темные каталоги, вносят изменения в файлы конфигурации ОС. Прикладные программы приходят на помощь пользователю в его профессиональной деятельности и делятся на программы общего и специального назначения. К программам общего назначения относятся: • программы подготовки текстов (документов) — текстовые процессоры (редакторы)( WordPad, MS Word, ChiWriter, Edit и др.); • программы обработки табличных данных — электронные таб- лицы (MS Excel, Lotus 1-2-3, Quattro Pro и дрЭ; • системы управления базами данных (СУБД) и большими ин- формационными массивами (MS Access, MS FoxPro, Paradox, Oracle/Informix и др.); • программы подготовки презентаций (MS PowerPoint, Freelance Graphics фирмы Lotus, Harvard Graphics фирмы Software Publishing), • интегрированные пакеты, объединяющие в себе функциональ- но различные программы: текстовый редактор; процессор электрон- ных таблиц; графический редактор; СУБД: коммуникационный мо- дуль; дополнительные компоненты (MS Works, Framework, Startnave. MS Office). К программам специального назначения относятся: • математические программы (Mathematics, MathCAD, Maple, Mathlab); • статистические программы (Statgraphics, Statistica, Forecast PRO); • case-технологии — применяются при создании сложных ин- формационных систем, обычно требующих коллективной реализа- ции проекта, в котором участвуют различные специалисты — сис- темные аналитики, проектировщики и программисты; • издательские системы (например. PageMaker, Ventura Publisher и др.); • бухгалтерские программы («1 С:Бухгалтерия», «Инфобухгал- гер», «Парус», «Бэст» и др.); 43 1
Информатика и информационные технологии • программы финансового анализа и проектирования (ЭДИП, «Альт-Финансы», «.Альт-Инвест», Project Expert, Audit Expert и др.); • правовые базы данных («Консультант- Плюс», «Гарант» и др.); • банковские системы (RS-BANK. «Ва-Банк СТАРТ» и др.); • программы создания рисунков, анимационных и видеофиль- мов — графические редакторы (Paintbrush, Corel DRAW, Adobe Photoshop, Adobe Illustrator, редакторы для создания трехмерных изображений: AutoDesk 3D Studio, Corel Dream 3D и др.); • системы автоматизированного проектирования (САПР) — программы конструирования различных механизмов; программы статистического анализа данных («Компас», AutoCad и др.); • программы распознавания текстов (FineReader, Cunieform и др.); • программы-переводчики и программы-словари (Stylus, «Сократ». «Мультилекс», «Контекст» и др.); • программы проверки правописания и грамматики (ОРФО, «Агама» и др.); компьютерные игры, обучающие программы, электронные учебники, справочники и т. д.
Глава 4 ОСНОВНЫЕ ПОНЯТИЯ И ПРИНЦИПЫ МОДЕЛИРОВАНИЯ 4 • 1 • Понятие модели и моделирования Объекты и явления окружающего мира, даже самые простые, на самом деле сложны. Чтобы понять, как объект или явление действу- ет, иногда приходится рассматривать их модели. Модель - упрощенное представление, аналог реального объек- та, процесса или явления. При построении модели сам объект назы- вают оригиналом или прототипом. Например, каждая детская иг- рушка представляет реальный объект окружающего мира, но зачас- тую только одно или несколько свойств - внешний вид. Для любого объекта может существовать множество моделей, различных по сложности и степени сходства с оригиналом. Модель необходима для того, чтобы: • понять, как устроен реальный объект: какова его структура, основные свойства, законы развития и взаимодействия с окружаю- щим миром; • научиться управлять объектом и процессом: определить наи- лучшие способы управления при заданных целях и критериях (оп - тимизация); • прогнозировать прямые или косвенные последствия реализа- ции заданных способов и форм воздействия на объект. Моделирование — построение и изучение моделей с целью полу- чения новых знаний или дальнейшего совершенствования характе- ристик объектов исследования. Моделирование — метод научного познания объекгивного мира с помошью моделей. Модель строится таким образом, чтобы она наиболее полно воспроизводила необходимые для изучения качест- ва объекта. Модель должна быть проше объекта и удобнее для изу- чения. Таким образом, для одного и того же объекта могут сущест- вовать различные модели, классы моделей, соответствующие раз- личным целям его изучения. 45
Информатика и информационные технологии 4.2. Назначение моделей Моделировать можно внешний вид, структуру, поведение объ- екта, а также все их возможные комбинации. Это называется аспект моделирования. Структурой объекта называют совокупность его элементов, а также существующих между ними связей. Поведением объекта назовем изменение его внешнего вида и струк- туры с течением времени в результате взаимодействия с другими объектами. Моделирование внешнего вида используется для: • идентификации (узнавания) объека; • долговременного хранения образа. Моделирование структуры объекта используется для: • ее наглядного представления, • изучения свойств объект а; • выявления значимых связей; • изучения стабильности объекта. Моделирование поведения применяется при: • планировании, прогнозировании; • установлении связей с другими объектами; • выявлении причинно-следственных связей; • управлении; • конструировании технических устройств и т. д. В процессе моделирования каждый аспект раскрывается через совокупность свойств, но отражаются только существенные свойст- ва с точки зрения целей моделирования. Каждый аспект моделирования можно охарактеризовать набо- ром свойств: • внешний вид — набором признаков; • структуру — перечнем элементов и указанием от ношений ме- жду ними; • поведение — изменением внешнего вида и структуры с тече- нием времени. Некоторые свойства объекта могут быть выражены числовы- ми значениями. Такие величины носят название параметров мо- дели 46
Глава 4. Основные понятия и принципы моделирования 4.3. Основные этапы построения моделей Моделирование можно разбить на следующие этапы. 1. Постановка цели моделирования. 2 Анализ моделирования объекта и выделение всех его извест- ных свойств. 3. Анализ его выделенных свойств с точки зрения цели моделиро- вания и определение, какие из них следует считать существенными. 4. Выбор формы представления модели. 5. Формализация. 6. Анализ полученной модели на непротиворечивость. 7. Анализ адекватности полученной модели объекты и цели мо- делирования. Если условия моделирования позволяют, то рекомендуется по- строить несколько моделей с разными наборами существенных свойств и затем оценить их на адекватность объекту и цели модели- рования. 4.4. Классификация моделей Наиболее распространенными классификационными призна- ками для моделей являются: 1. Область использования. 2. Учет в модели временно а фактора (динамики). 3. Отрасль знаний. 4. Способ представления. По области использования можно выделить следующие виды: — Учебные модели используются при обучении. К ним можно от- нести обучающие программы, тренажеры; — Опытные модели — измененные в размерах копии проекти- руемых объектов, на основе которых объекты исследуются и про- гнозируют ся их будущие характеристики. К ним можно отнести мо- дель корабля в бассейне, модель автомобиля или самолета в аэроди- намической трубе и др.; — Научно-технические модели используются для исследования процессов и явлений (стенл лля тестирования телетехники, громо- отвод и др.); 47
Информатика и информационные технологии —Игровые модели — это различные игры (военные, спортивные, деловые, экономические), проигрывающие реальные и потенци- альные ситуации; — Имитационные модели имитируют процессы реальной жизни с различной степенью точности. Эксперименты при различных ис- ходных данных позволяют сделать выводы. Этот метод подбора пра- вильного решения получил название метода проб и ошибок. По учету фактора времени выделяют модели: — Статические — единовременный срез информации подан- ному объекту. — Динамические — представляют картину изменения объекта во времени. Один и тот же объект можно охарактеризовать и статической, и динамической моделью. По области знаний или деятельности человека модели делятся на биологические, социологические, экономические, исторические и т. п По способу представления (из чего сделаны) модели дел ят на две группы — материальные и абстрактные (нематериальные). Послед- няя категория, в свою очередь, подразделяется на мысленные I вер- бальные) и информационные модели. Обе содержат информацию об исходном объекте. В материальной модели эта информация имеет реальное воплощение (ее можно полу- чить с помощью органов чувств и измерительными приборами) — цвет, форму, пропорции и т. п. Исследователь материально воздейст- вует на модель. Материальные модели мотут быть физическими. ана- логовыми и пространственными. Физическое моделирование предназначено для воспроизводст- ва динамики процессов, происходящих в реальных объектах (испы- тания объектов в аэротрубе). В пространственном моделировании используются модели, предназначенные для восприятия пространственных или геометри - ческих свойств изучаемого объекта (макеты, глобусы). Аналоговое моделирование основано на аналогии математиче- ского описания моделей и объектов, т. е. связано с использованием материальных моделей, имеющих иную физическую природу, чем изучаемый объект, но описывающихся теми же математическими соотношениями, что и изучаемый объект. В нематериальной молел и та же информация представляется в абстрактной форме (мысль, формула, чертеж, схема) и основана на умозрительной связи между объектом и моделью. Этот вил моделей может быть формализованным и неформализованным. 48
Глава 4. Основные понятия и принципы моделирования В формал изованном моделировании моделью служат системы знаков (знаковое моделирование) или образов (образное моделиро- вание), вместе с коэффициентами задаются правила их преобразо- вания и представления. К знаковому моделированию относится математика, позволяю- щая для различных явлений применить одинаковые математические описания в виде совокупности формул, уравнений, подчиненных правилам логики и математики. В математических методах широко применяются аналитические и статистические модели. Каждый из этих типов имеет свои преимущества и недостатки. Аналитические модели учитывают меньшее число факторов, всегда включают допущения и упрощения. Но результаты расчета отчетливее отображают основные закономерности явления. Статистические модели более точны и подробны, позволяют учесть большее число факторов. К их недостаткам можно отнести громоздкость, плохую обозримость и трудность поиска оптималь- ного решения. Наилучший результат получается при совместном применении аналитических и статистических моделей. В образном моделировании модели строятся на наглядных эле- ментах (фотография, рисунок, фильм или звукозапись). Анализ об- разных моделей осуществляется мысленно, поэтому они могут быть отнесены к формальному моделированию (например, столкнове- ние двух молекул, как соударение шаров)- В физике широко ис- пользуются «мысленные эксперименты». Если отображение реальной действительности точно не зафик- сировано (модель не формируется), а вместо нее используется нечто мысленное, служащее основой для рассуждения и принятия реше- ния, то такой анализ проблем можно отнести к неформализованному моделированию. Материальная и абстрактная модели взаимно дополняют друг друга. 4 • 5 • Понятие формализации В общем виде формализация понимается как сведение некото- рого содержания (содержания текста, смысла научной теории, вос- принимаемых сигналов и пр.) к выбранной форме. Например, кни- га ~ формализация средствами языковых конструкций мыслей ав- тора; оглавление книги — это формализация ее содержательных 49
Информатика и информационные технологии частей; научная теория — совокупность формул, графиков, схем, таблиц и т. д. План действий в результате формализации переводится в алго- ритм. В основе понятия формализации лежит принцип существова- ния принципиальной возможности разделения самого объекта и его обозначения, т. е. суть объекта не меняется от того, как он называ- ется. Языки бывают естественные и искусственные. Язык характеризуется набором используемых знаков, правила- ми образования из этих знаков языковых конструкций — слов, фраз и текстов, а также набором синтаксических, семантических и праг- матических правил использования языковых конструкций. Правила искусственного языка определяются строго и одно- значно, поэтому такой язык называется формализованным.
Глава 5 ТЕХНОЛОГИЯ СОСТАВЛЕНИЯ ПРОГРАММ 5 • 1 • Этапы решения задач с помощью компьютера При решении любой задачи на компьютере предполагается, что некоторая информация подвергается обработке по предварительно составленной инструкции, называемой программой. На первом этапе выбирается общий подход к решению, устанав- ливается, каким целям должно служить решение задачи и при каких условиях оно будет существовать. При этом производится разбие- ние задачи на более мелкие части, определяется последовательность их решения, выявляются взаимосвязи этой задачи с другими задача- ми, периодичность решения, т. е. осуществляется общая постановка задачи. На этапе постановки задачи формулирует задачу специалист (конструктор, бухгалтер, финансист). На втором этапе необходимо дать математическое описание зада- чи. Для того чтобы интересующую задачу можно было подвергнуть математическому анализу, должна существовать математическая теория, описывающая закономерности решаемой задачи в виде фор- мул. Такой набор формул называют математической моделью, а второй этап — построение математической модели решаемой зада- чи — выполняет человек (математик). Лишь в простых случаях мате- матическая модель является одновременно и расчетной схемой, т. е. позволяет по имеющимся исходным данным получить требуемые результаты. Модель определяет искомые величины, как правило, неявно, в виде системы зависимостей. Такая система обычно не- полна, она оставляет математику большую или меньшую свободу выбора. Затем следует третий этап — этап алгоритмизации, на котором от математической модели осуществляется переход к расчет ной схеме Суть этого этапа далее будет рассмотрена более подробно. После разработки ал] оритма наступает этап программирова- ния — перевода расчетной схемы на язык машины. При этом фор- мируется последовательность операций, выполняемых машиной, т. е. разрабатывается программа Программа — это представление алгоритма в виде символов, воспринимаемых компьютером. Этот этап выполняется программистом. На пятом этапе выполняется тестирование — контроль над вы полнением программы, включающий в себя ее отладку. Отладка не- 51
Информатика и информационные технологии частей; научная теория — совокупность формул, графиков, схем, таблиц и т. д. План действий в результате формализации переводится в алго- ритм. В основе понятия формализации лежит принцип существова- ния принципиальной возможности разделения самого объекта и его обозначения, т. е. суть объекта не меняется от того, как он называ- ется. Языки бывают естественные и искусственные. Язык характеризуется набором используемых знаков, правила- ми образования из этих знаков языковых конструкций — слов, фраз и текстов, а также набором синтаксических, семантических и праг- матических правил использования языковых конструкций. Правила искусственного языка определяются строго и одно- значно, поэтому такой язык называется формализованным.
Глава 5 ТЕХНОЛОГИЯ СОСТАВЛЕНИЯ ПРОГРАММ 5 • 1 • Этапы решения задач с помощью компьютера При решении любой задачи на компьютере предполагается, что некоторая информация подвергается обработке по предварительно составленной инструкции, называемой программой. На первом этапе выбирается обший подход к решению, устанав- ливается, каким целям должно служить решение задачи и при каких условиях оно будет существовать При этом производится разбие- ние задачи на более мелкие части, определяется последовательность их решения, выявляются взаимосвязи этой задачи с другими задача- ми, периодичность решения, т. е. осуществляется общая постановка задачи. На этапе постановки задачи формулирует задачу специал ист (конструктор, бухгалтер, финансист). На втором этапе необходимо дать математическое описание зада- чи, Для того чтобы интересующую задачу можно было подвергнуть математическому анализу, должна существовать математическая теория, описывающая закономерности решаемой задачи в виде фор- мул. Такой набор формул называют математической моделью, а второй этап — построение математической модели решаемой зада- чи — выполняет человек (математик). Лишь в простых случаях мате- матическая модель является одновременно и расчетной схемой, т. е. позволяет по имеющимся исходным данным получить требуемые результаты. Модель определяет искомые величины, как правило, неявно, в виде системы зависимостей. Такая система обычно не- полна, она оставляет математику большую или меньшую свободу выбора. Затем следует третий этап — этап алгоритмизации, на котором от математической модели осуществляется переход к расчетной схеме. Суть этого этапа далее будет рассмотрена более подробно. После разработки алгоритма наступает этап программирова- ния — перевода расчетной схемы на язык машины. При этом фор- мируется последовательность операций, выполняемых машиной, т, е. разрабатывается программа. Программа — это представление алгоритма в виде символов, воспринимаемых компьютером. Этот этап выполняется про] раммистом. На пятом этапе выполняется тестирование — контроль нал вы - полнением программы, включающий в себя ее отладку. Отладка не- 51
Информатика и информационные технологии обходима, поскольку вероятность ошибки при программировании очень велика. Ошибка может быть допущена вследствие случайно- сти — неправильной постановки задачи, некорректного математи- ческого описания, невысокой квалификации программиста. Для обнаружения и устранения ошибок используется сам компьютер. При этом осуществляется расчет контрольного примера — совокуп- ности исходных данных, для которых заранее определяются значе- ния выходных данных программы. Шестой этап предполагает разработку и описание технологии работы программы, т. е. оформление инструкции для конечного пользователя программы. На этом же этапе осуществляется регист- рация программы для оформления авторских прав. Последний этап — использование программы и обработка ре- зультатов. Продолжительность и частота этого этапа зависят от кон- кретной задачи. В обработке результатов участвует конечный поль- зователь программы и компьютер (вывод информации н.а экран, графическое представление результатов расчета). 5.2 • Основы алгоритмизации Совокупность значений переменных, которая должна быть за- дана перед выполнением программы на компьютере, называется исходными данными. Для решения задачи на компьютере необходимо иметь исход- ные данные и программу, реализующую алгоритм решения задачи. Алгоритм — это конечная последовательность однозначных предписаний, исполнение которых позволяет с помощью конечно- го числа шагов получить решение задачи, однозначно определяемое исходными данными. Термин «алгоритм» происходит от латинизации имени великого арабского математика Мухаммеда аль-Хорезми, который еше в IX в. разработал правила выполнения арифметических операций для мно- гозначных чисел. Понятие «алгоритм» использовалось математиками для описания последовательности решения математических задач. Алгоритм обладает следующими основными свойствами. Дискретность. Процесс преобразования исходных данных в результат осуществляется дискретно, так что значения величин в каждый следующий момент времени получаются по определенным правилам из значений величин, имевшихся в предшествующий мо- мент времени. 52
Глава 5. Технология составления программ Определенность (детерминированность). Каждое правило алгорит- ма должно быть четким и однозначным. Значения величин, получае- мые в какой-либо момент времени, однозначно определяются зна- чениями величин, полученными в предыдущие моменты времени. Результативность (конечность). Алгоритм должен приводить к ре- шению задачи за конечное число шагов. Массовость (универсальность) — алгоритм решения разрабаты- вается в общем виде, так, чтобы его можно было применить для все- го класса задач, различающихся исходными данными. Процесс разработки алгоритма называется алгоритмизацией и требует определенной квалификации, четкого и полного понима- ния задачи. Сущность алгоритмизации вычислительного процесса проявляется в следующих действиях: • выделение законченных частей вычислительного процесса; • формальная запись каждого из них; • назначение определенного порядка выполнения выделенных частей; • проверка правильности выбранного алгоритма по реализации заданного метода вычислений. 5.3. Способы представления алгоритмов Словесный способ. Такое описание алгоритма состоит из словес- ного перечня действий в виде предложений. Например, стоит задача вычислить: L4- В. если А >В\ IА + В, если А < В. «Исходные данные ввести в память компьютера в ячейки Ли В, про- верить выполнение неравенства А > В. Если оно выполняется, то вычис- лить А — В. Результат обозначить как Си вывести его; в противном слу- чае вычислить А + Я, результат обозначить как С и вывести его». Недостатком такого представления является отсутствие четкой формализации и наглядности выполнения процесса. Достоинством является то, что таким способом можно описы- вать алгоритмы с любой степенью детализации. Формульно-словесный способ основан на задании инструкций о выполнении конкретных действий в четкой последовательности в сочетании со словесными пояснениями. 53
Информатика и информационные технологии Для рассмотренного задания алгоритм, представленный фор- мульно-словесным способом, будет следующим: Этап I. Ввести Л, В. Этап 2. Если А > В, то перейти к этапу 4, иначе — к этапу 3. Этап 3. С= А ~ В. перейти к этапу 5. Этап 4. С=А + В. Этап 5. Принять значение С за результат. Этап 6. Вывести С. Этот способ более компактен, но не является строго формальным. Табличный способ. Алгоритм задается в виде таблиц и расчетных форм. Этот способ наиболее часто используется в экономических расчетах. Исходные данные и результаты вносятся в заголовки столбцов таблицы, например как в табл. 5.1. Таблица 5. / Пример табличного алгоритма Фамилия Количество отработанных дней (К) Тариф (Т) Всего Буров 22 5,20 Котов 15 3,80 Операторный способ (язык операторных схем). Вычислительный процесс изображается в виде последовательности символов (опера- торов). Они обозначают группы стандартных или нестандартных операций, реализующих законченную процедуру с указанием связи между отдельными операторами. Порядок выполнения — слева на- право, стрелки указывают переход от логического оператора (поо- верки), знак «точка с запятой» (;) обозначает конец варианта и по- казывает, что между соответствующими операторами нет связи. С- Р\А\ Пц\ \ А? Лц2\ Этот способ значительно упрощает составление программы для ком- пьютера, при этом вместо операторов подставляются соответствующие команды. Недостатком данного способа является его малая наглядность Графический способ (метод блок-схемы). При таком представле- нии алгоритма каждый этап отображается в виде геометрических фи- гур — блоков, форма которых зависит от выполняемой операции. Блок может иметь имя (метку). Линия соединения блоков пока- зывает направление процесса обработки данных. Каждое направле- ние называется ветвью. 54
Глава 5. Технология составления программ Перечень блоков, их наименование, функции, формы, разме- ры определяются ГОСТ 19.003—80. Указанный ГОСТ регламенти- рует изображение и размеры отдельных блоков в блок-схеме, а так- же их взаимное расположение. Основные виды блоков приведены в табл. 5.2. Блок-схемы алгоритмов Таблица 5.2 Наименование блока Графическое представление блока Функция блока Линейный процесс । Выполнение операции или группы операций, в результате которых изменяются значение, форма представления или рас- положение данных Проверка условия, логическое решение ет ТДа Выбор направления выполне- ния алгоритма в зависимости от некоторых переменных ус- ловий Ввод-вывод Lj Преобразование данных в фор- му, пригодную для обработки (ввод) или отображения резуль- татов обработки (вывод) Начало-конец алгоритма (пуск-остановка) 1 Начало, конец процесса обра- ботки данных Предопределенный (заранее описанный) процесс, модуль - L__ 1 1 1 Использование ранее создан- ных или отдельно описанных алгоритмов (модулей) Соединитель Указание связи между пре- рванными линиями потока об- работки данных 5.4. Типы алгоритмов Алгоритм линейной структуры Алгоритм линейной структуры состоит из последовательности действий, формирующих одну ветвь вычислений. Примером линей- ного алгоритма может быть алгоритм расчета У по формуле У = X 2 (рис. 5,1, блок-схема 1). 55
Информатика и информационные технологии Разветвляющийся алгоритм Существуют задачи, в которых требуется организовать выбор выполнения последовательности действий в зависимости от каких- либо условий. Такие алгоритмы называются алгоритмами разветв- ляющейся структуры. В них должен присутствовать один или несколько логических операторов (проверки условия) и несколько ветвей решения. Примером разветвляющегося алгоритма может быть выбор наи- большего из двух введенных произвольных чисел А и В (рис. 5.1, блок-схема 2). Рис. 5.1. Типы алгоритмов: линейный, ветвящийся и циклический Циклический алгоритм Алгоритмы, отдельные действия в которых многократно повто- ряются, называются алгоритмами циклической структуры. Совокупность повторяющихся действий алгоритма принято на- зывать циклом. При разработке циклического алгоритма вводят сле- дующие понятия: параметр цикла — величина, с изменением значе- ния которой связано многократное выполнение цикла; начальное и конечное значение параметров цикла; шаг цикла — значение, на ко- торое изменяется параметр цикла при каждом повторении. Цикл организуют по определенным правилам. Циклический ал - горитм состоит из подготовки цикла, тела цикла, условия продол- жения цикла. 56
Глава 5. Технология составления программ В подготовку цикла входят действия, связанные с заданием ис- ходных данных для параметров цикла и других величин, использую- щихся в цикле. В тело цикла входят: многократно повторяющиеся действия для вычисления искомых величин; подготовка следующего значения параметра цикла: подготовка других значений, необходимых для повторного выполнения действий в теле цикла. В условии продолжения цикла определяется необходимость дальнейшего выполнения повторяющихся деист вий (тела цикла). Если параметр цикла превысил конечное значение, то выполнение цикла должно быть прекращено. Примером циклического алгоритма является алгоритм опреде- ления суммы десяти произвольных чисел, вводимых пользователем (см. рис. 5.1, блок-схема 3). Сумма S =0. Счетчик I — С. По очереди вводятся числа в ячейку А, счетчик увеличивается на 1, число накап- ливается в ячейке S до тех пор, пока счетчик не достигнет 10. После этого вводится значение ячейки S. . Алгоритмы сложной структуры В рассмотренных ранее алгоритмах решения задач можно выделить части, которые являются типичными для многих алгоритмов. Ниже приведен перечень часто употребляемых сочетаний блоков в алгорит- мах, называемых основными управляющими структурами (рис. 5.2). С их помощью можно построить алгоритмы любой сложности Рис. 5.2. Примеры управляющих структур (слева направо): Последовательность действий, Выбор действия по условию, Цикл с предусловием, Цикл с постусловием
Информатика и информационные технологии Существуют правила соединения управляющих структур. Свой- ства управляющих ст руктур лежат в основе современных методов решения сложных задач. В этих методах сначала разрабатывают ре- шение задачи в общих чертах (без деталей), а затем шаг за шагом уточняют детали алгорит ма. Такой подход называют пошаговой де- тализацией алгоритма. Он относи гея к методу разработки «сверху вниз». В этом методе тоже сначала определяют общее решение, а за- тем производят детализацию до нахождения полного решения. 5.5 • Методы разработки программ Программа — это набор машинных команд, которые следует выполнить компьютеру для реализации определенного алгоритма. Первоначально программисты писали программы в машинных ко- дах. Процесс написания программ в машинных кодах был весьма трудоемким^ Критериями оценки разработанных программ были скорость и малый объем требуемой памяти. Сейчас эти критерии уже не столь важны. Необходимо было сделать создание программ технологическим процессом. Для этого были разработаны языки программирования и специальные программы -трансляторы, пред- назначенные для перевода программы с языка программирования в машинный код. На рис. 5.3 приведена одна из возможных классификаций наи- более распространенных языков программирования. Delphi Prolog - Pascal — Basic -С - Fortran Рис. 5.3. Классификация языков программирования 58
Глава 5. Технология составления программ Машинно-ориентированные языки программирования включают в себя собственно машинные коды и язык Ассемблер. Сочетание кодов представляет одну команду. Этот язык очень эффективен, так как приближен к машинным кодам. Программирование на этом язы- ке называется «программированием на низком уровне» и требует вы- сокой квалификации программиста. Решение сложных прикладных задач на таких языках очень тру- доемко. Чаще всего эти языки используются для написания опера- ционных систем (ОС) и программ-оболочек для ОС. Другая группа языков является проблемно-ориентированными языками. Языки этой группы разрабатывались специально для про- граммирования прикладных задач, имеющих сложный алгоритм ре- шения. Их называют языками «высокого уровня». Каждой команде в языке высокого уровня соответствует несколько машинных ко- манд. Текст программы, написанный на языке высокого уровня, называется исходным модулем. Язык высокого уровня «непонятен» компьютеру, поэтому суще- ствуют специальные программы-трансляторы, переводящие опера- торы языка высокого уровня в машинные коды. Существуют два типа программ-трансляторов: компилятор и ин- терпретатор. Компилятор работает сразу со всем исходным модулем, форми- руя на его основе загрузочный модуль, т. е. исполняемый файл, го- товый для выполнения на компьютере. Программа в виде загрузоч- ного модуля выполняется независимо от исходного модуля. Интерпретатор работает с исходным модулем по шагам. Он раз- бирает (интерпретирует) каждый оператор исходного модуля и вы- полняет его. В режиме интерпретации проше отлаживать програм- му, однако программа работает значительно медленнее, чем ском- пилированная программа. Существенным шагом по снижению трудоемкости создания программ при повышении их качества, надежности и возможности использования в массовом порядке явилось структурированное программирование. Е го основные принципы след^тощие: • нисходящее программирование; • модульное программирование; • структурное программирование; • структурный контроль. Нисходящее программирование основано на иерархическом под- ходе к решению задач и используется на начальной стадии процесса разработки решения задачи. При этом составляется иерархическая модель объекта, выбираются функция, степень детализации. 59
Информатика и информационные технологии Иерархическая модель строится по следующим правилам: • каждый модуль может быть связан только с одним модулем верхнего уровня и с несколькими модулями нижнего уровня; • для каждого модуля нижнего уровня имеется выход в модуль верхнего уровня; • связи между модулями организуются сверху вниз; • обращение к одному модулю возможно несколько раз, при этом он изображается один раз и оформляется как подпрограмма. Модульное программирование предполагает независимое программи- рование каждого модуля, начиная с верхнего уровня иерархии. При осу- ществлении тестирования модулей верхнего уровня на модули нижне- го уровня ставится «заглушка», чаще всего в виде оператора печати. Модули добавляются по одному. После окончания разработки каждого модуля тестируется весь комплекс в целом. Модульное программирование позволяет сушественно сокра- тить время, необходимое на отладку программ. Структурное программирование — это процесс программирова- ния на алгоритмическом языке с использованием определенных конструкций. При этом следует соблюдать следующие правила: • любая программа составляется на базе основных алгоритми - ческих структур трех видов: линейного, разветвляющегося, цикли- ческого; • между этими структурами производится передача управления только вперед — от более высокого уровня иерархии к более низкому; • запрещается использовать команду переходов «GOTO». Структурное программирование используется в основном для программирования отдельных модулей. Структурный контроль используется при решении сложных многомодульных задач. Группе специалистов-сотрудников выдают- ся рабочие материалы по разрабатываемой задаче, они обсуждают и вносят замечания, которые разработчики должны реализовать. 5.6. Системы программирования Система программирования — это среда для разработки новых программ на конкретном языке программирования. В нее входят: — компилятор или интерпретатор, — интегрированная среда разработки; — средства создания и редактирования текстов программ; 60
Глава 5. Технология составления программ — обширные библиотеки стандартных программ и функций; — отладочные программы, т.е. программы, помогающие нахо- дить и устранять ошибки в программе; — «дружественная» пользователю диалоговая среда; — многооконный режим работы; — мощные графические библиотеки; утилиты для работы с биб- лиотеками; — встроенный ассемблер; — встроенная справочная служба; — другие специфические особенности. Популярные системы программирования — Turbo Basic, Quick Basic, Turbo Pascal, Turbo C, Delphi, Visual Basic и т.д. Получили распространение системы программирования, ори- ентированные на создание W indows-приложений: — Borland Delphi — наследник семейства компиляторов Borland Pascal. — Microsoft Visual Basic — удобный и популярный инструмент для создания Windows-программ с использованием визуальных средств. — Borland C++ — средство для разработки и Windows приложе- ний. — Язык Бейсик (BASIC — Beginners All-purpose Symbolic Instruction Code) — универсальный символьный код для начинаю- щих. Существует много различных версий Бейсика. Наибольшее распространение имеют следующие: QuickBasic (QBasic) и Visual Basic для Windows. QBasic входит в минимальный комплект постав- ки программного обеспечения компьютера. — Язык Паскаль был разработан в 1970 г. Никласом Виртом как язык обучения студентов программированию. Интегрированная оболочка Turbo Pascal, разработанная фирмой Borland (ныне Inprise), включает в себя редактор, компилятор, компоновщик и от- ладчик, а также интерактивную справочную систему. — Язык Си разработан Деннисом Ритчи в 1972 г. как язык, при- годный для программирования новой операционной системы UNIX. Он обрел популярность как язык, в котором удобство, крат- кость и мобильность языков высокого уровня сочетаются с возмож- ностью непосредственного доступа к аппаратуре компьютера, что обычно достигается только при программировании на языке Ас- семблера.
Глава 6 ОПЕРАЦИОННАЯ СРЕДА MS WINDOWS V.l. Организация файловой системы Файловая система характеризует способ хранения и поиска ин-1 формации на внешнем носителе — жестком лиске. Данные в ПК размешены по иерархическому принципу: на верхнем уровне — логический диск, на втором уровне — папки (ка- талоги), на третьем — файлы/папки. | Логический диск — это логическая единица жесткого диска ПК. Разметка жесткого лиска осуществляется специальной программой. Количество и размер логических дисков определяются пользовате- лем ПК. Традиционно дисководы для гибких дисков носят название А: и В:. Названия логических дисков винчестера начинаются с С:, D., Е: и т. д. Надиске С: обычно устанавливаются и хранятся систем- ные программы и файлы, а начиная с диска D: — размещается лич- ная информация пользователя. Папки (каталоги, директории) — элементы файловой структуры, отвечающие за систематизацию информации в файловой системе. Состав папок, их название, их наличие определяются пользователем и его методами работы. С точки зрения файловой систе мы папка - это небольшой файл со списком содержимого данной папки. Файл — это поименованная область на носителе информации фа ВН’ « ют си: Ki Wc жа: СЯ1 по; nps фаг (диске), содержащая данные. Имя файла определяется по опреде- сис ленным законам и состоит из 2 частей: собственно имени и расши- под рения (типа). Имя файла может содержать русские и латинские буквы, цифры и некоторые знаки (подчеркивание, пробел, дефис, #, $, ...), длина имени не более 255 символов. Некоторые знаки запрещены для ис- пользования в имени \ и др., поскольку за ними закреплены в системе определенные функции. Расширение (тип) файла может отсутствовать, но его наличие очень полезно, поскольку позволяет пользователю узнать, какого типа информация находится в файле (.txt — текстовый файл, .doc - документ,. bmp — картинка и т.п.), а операционная система может ipa1 мен бор ныл рич воз? пол< определить, с помощью какого приложения (программы) можно чем этот файл прочитать. икс
Глава 6. Операционная среда MS Windows Расширения .exe, .com, .bat определяют исполняемые файлы, файлы, внутри которых находится информация, «понятная» ПК на внутреннем языке. Это расширения файлов-программ (приложений). Для группировки файлов в группы с целью их поиска использу- ются шаблоны имен. В них могут использоваться определенные символы — символы шаблонов. К ним относятся: * — обозначает любое количество любых символов; ? — любой один символ. Рассмотрим несколько примеров (шаблонов): *.txt - все файлы с расширением txt; А*.ехе — исполняемые файлы, начинающиеся на А; ?K*.doc - файлы со второй буквой К в названии, сделанные в программе Word. Небольшой файл (до 1 Кб), содер- жащий строку адреса файла, называет- ся ярлыком. Путь (адрес) файла — это его место- положение в файловой системе. На- пример, для случая на рис. 6.1, путь к файлу file.txt будет таким: О:\моя\задания\б1еЛх1 6.2. Основные положения D: папка моя file.txt Рис. 6.1. Фрагмент файловой структуры MS Windows представляет собой графическую операционную систему (ОС), в которой реализован объектно-ориентированный подход. Объект — это все, с чем оперирует Windows: диск, папка, про- грамма, группа программ, документ, файл, ярлык, фрагмент доку- мента. Каждый объект уникален, т. е. имеет свой оригинальный на- бор свойств. Объектно-ориентированный подход предполагает, что первич- ными являются объекты, а обрабатывающие их инструменты — вто- ричны. Пользователь выбирает объект, а ОС предлагает на выбор возможные действия. Система имен в Windows двойная: имеется возможность ис- пользования длинных имен файлов и папок (до 255 символов, при- чем прописные и строчные буквы расцениваются как одинаковые) и коротких имен (для совместимости с MS-DOS). 63
Информатика и информационные технологии Экран Windows представляет собой Рабочий стол, на котором расположены Панель задач, специальные папки Мой компьютер и Корзина, другие папки и отдельные документы. Кроме того, на сто- ле могут находиться Панель каналов, Панель быстрого запуска задач. На рис. 6.2 показан Рабочий стол в классическом стиле. ИЙ V Обозначения: 1 - значок объекта, 2 - значок ярлыка объекта; 3 - панель Microsoft Office: 4 - панель задач; 5 - кнопка «Пуск» (Главное меню); 6 - панель быстрого запуска; 7 - панель открытых задач; 8 - панель индикаторов. Рабочий стол — место для работы. Он занимает весь экран. Фор- мально Рабочий стол представляет собой папку надиске. При уста- новке ОС на Рабочий стол помещаются значки специальных папок и значки программ для работы с Интернетом, электронной почтой и телеконференциями. Специальные папки — это особые объекты. Они создаются при установке системы, и удалить их нельзя. К ним относятся Мой ком- пьютер, Корзина, Сетевое окружение и Мои документы. Кроме то- го, на Рабочем столе может находиться значок папки Портфель, Рассмотрим назначение и состав элементов Рабочего стола. Мой компьютер — содержит ярлыки доступа к дисководам ком- пьютера, папку Удаленный доступ к сети, ярлыки папок Панель управления и Принтеры. Служит для работы с устройствами, папка- ми и файлами. Корзина — папка для удаленных с жест кого диска файлов. Оши- бочно удаленные файлы можно восстановить. Окончательно все удаляется с диска только при очистке Корзины. Содержимое папки Корзина можно увидеть, открыв ее двойным щелчком. 64
Глава 6. Операционная среда MS Windows Сетевое окружение отражает устройства локальной сети. Пункт Свойства из контекстного меню при активизации этого значка от- крывает окно Сеть, в котором можно проверить наличие программ- ных компонентов Windows для работы с глобальными и локальны- ми сетями, а при необходимости добавить новые. Мои документы — папка предлагается по умолчанию для сохра- нения созданных документов. На Рабочий стол выносится не сама папка, а ее ярлык — значок, указывающий местонахождение папки Портфель — специальное средство для согласования двух вер- сий документа, с которыми работают на разных компьютерах. Под- робнее о некоторых специальных папках см. 6.6. На Рабочий стол можно также помещать ярлыки наиболее часто используемых устройств, папок, документов и приложений (под- робнее о том, что такое ярлыки и как они создаются, будет рассказа- но в 6.9). При классической настройке Рабочего стола двойной щелчок по значку открывает соответствующее окно. Если для оформления использован Web-стиль, для открытия объекта достаточно одинар- ного щелчка. Панель каналов — это одно из средств интеграции с Интернетом, по умолчанию появляется на Рабочем столе, если его вид соответствует изображению Web-страницы. Работа с каналами, как любая работа с Интернетом, требует подключения к сети. Каналами называются специальные Web-узлы, организующие автоматическое обновление информации. На канал организуется подписка аналогично газет- ной. При установке Windows Панель каналов включает те из них, на которые осуществлена подписка. Если Панель каналов не нужна, ее можно удалить. Для этого, щелкнув правой клавишей мыши в сво- бодном месте Рабочего стола, в пункте «Рабочий стол Active Desktop» нужно отключить параметр «Показывать как Web-стра- ницу». Панель задач служит для запуска приложений и переключения между ними. ОС Windows позволяет работать с несколькими задачами одно- временно, при этом активна только одна из задач. При откры гии папки, запуске приложения открывается соответствующее окно Два программных средства позволяют быстро получить доступ к лапкам и файлам, а также к другим устройствам компьютера — это Мой компьютер и Проводник. Они генерируются одним испол- няемым файлом explorer.exe с параметрами соответственно /п и /е. 65
Информатика и информационные технологии Пользова гелю предоставляется возможность установки множе- ства параметров, формирующих индивидуальную операционную среду с учетом привычек, вкуса, опыта и характера каждого кон- кретного пользователя. Настройки выполняются с помошью двух инструментов: Панели задач и Панели управления в команде Главно- го меню Настройка. В W indows имеется многоуровневая справочная система с кон- текстно-зависимыми подразделами, дающими представление об общих вопросах функционирования Windows и позволяющими от- ветить на конкретные текущие вопросы. В стандартную поставку Windows входят некоторые прщраммы специального назначения и служебные программы. К программам специального назначения относятся текстовый редактор Wordpad, графический редактор Paint, Калькулятор, Блокнот и др. Служебные программы предназначены для оптимизации работы компьютера. Помимо программ проверки диска (Scandisk) и дефраг- ментации диска в набор служебных включена программа преобразо вания диска в FAT32, позволяющая на 20—40% ускорить работу с же- сткими дисками и увеличить их емкость за счет рационального рас- пределения дискового пространства. Windows осуществляет передачу данных между приложениями и документами через Буфер обмена, помешает объект ы, созданные в других приложениях, посредством OLE-технологии (Object Linking and Embedding). Большинство программ DOS под Windows выполняется в та к называемой виртуальной машине DOS. В Windows реализовано полное объединение с Web. Проводник Windows и Internet Explorer позволяют объединить Web-ресурсы в едином представлении: расширенные средства Web, мастер под- ключения к Интернету, Рабочий стол Active Desktop, каналы элек- тронная почта и др. Основные инструменты работы в Windows Основным аппаратным инструментом для работы являются мышь (или ее аналоги) и клавиатура. Для выбора действий, которые можно произвести с объектом используется контекстное (оперативное) меню, которое выводится на экран щелчком правой кнопкой мыши, когда курсор мыши ука- зывает на объект. 66
Глава 6. Операционная среда MS Windom Основная рабочая кнопка мыши — левая. С ее помощью при классической настройке окон Windows выполняются следующие действия: • «щелчок» (короткое нажатие на клавишу) — выделение объ- екта или выполнение действия; • «двойной щелчок» (двойное нажатие с небольшим интерва- лом) — выполнение основного для данного объекта действия; • «протаскивание» — перемещение мыши с нажатой клавишей. При этом по экрану перемешается то, на что указывает курсор мы- ши. Одно из проявлений объектно-ориентированного подхода — технология «Drag & Drop» («Перетащить и оставить»), позволяю- щая перемешать и копировать объекты, перетаскивая их мышью с одного места на другое. Все программные инструменты для работы в Windows можно разделить на несколько групп. 1) Меню — выбор одного из вариантов: — главное меню, вызываемое кнопкой Пуск: — локальное меню, расположенное в виде строки в каждом окне; — контекстное меню, вызываемое правой кнопкой мыши на оп- ределенном объекте или комбинацией клавиш Shift + F1C. Содер- жание контекстного меню зависит от выбранного объекта; — системное меню, расположенное в левой части заголовка окна и вызываемое щелчком мыпги или комбинацией клавиш Alt+пробел 2) Панели инструментов, располагающиеся в каждом окне обычно под строкой меню или «плавающие» по рабочей области ок- на. Кнопки панели инструментов позволяют выполнить самые рас- пространенные команды. 3) Сочетания клавиш, назначенные для выполнения конкрет- ной операции или функции. Для активизации пункта локального меню нужно щелкнуть ле- вой кнопкой мыши на нем или нажать клавишу Alt и затем переме- щаться по меню с помощью клавиш со стрелками. Другой способ — набрать сочетание клавиш Alt и подчеркнутую в пункте меню букву. Команды меню, окрашенные светло-серым цветом, недоступны. Выход из меню — клавиша Esc или щелчок мыши вне меню. В качестве обязательных элементов во всех меню присутствуют пункты: Файл, Правка, Вид, ? (знак вопроса). В каждом из них имеются подпункты, которые могул иметь от- метки: V — команда активна (вкл / выкл); • — активна одна команда из нескольких взаимоисключающих; ... — необходимы дополни тельные установки; ► — есть меню более низкого уровня. 67
Информатика и информационные технологии 6.4. Многооконный пользовательский интерфейс Каждая задача, решаемая в среде Windows, открывается в отдель- ном пространстве, называемом окном. Можно параллельно работать с несколькими задачами. Это означает, что несколько программ на- ходятся в оперативной памяти. Активная работа осушествляется с одной задачей, остальные программы работают в фоновом режиме. Если в оперативной памяти не хватает места для всей необходи- мой информации, часть ее временно переносится в создаваемый на жестком диске С: «файл подкачки». Такая организация хранения оперативной информации называется «виртуальной памятью». Для нормальной работы файла подкачки на жестком диске должно быть свободно не менее 50 Мб. При использовании файла подкачки ра- бота существенно замедляется. Каждой открытой (работающей) задаче соответствует клавиша на Панели задач. Щелчками по клавишам можно переходить от за- дачи к задаче. В Windows существуют четыре основных вида рабочих окон. Окно папки предназначено для отображения и работы с объекта- ми, вложенными в нее (файлов и папок) (рис. 6.3). Окно приложения предназначено для работы с конкретной про- граммой. Если программа позволяет параллельно работать с не- сколькими документами, внутри программного окна создаются окна документов. Окно папки и приложения может быть представлено на Рабочем столе в одном из трех видов: стандартный вид (окно, занимающее не весь экран, раскрытое или распахнутое окно (на весь экран), мини- мизированное (свернутое) окно (до кнопки на Панели задач). Окно, в котором работают в настоящий момент, называется ак- тивным. Диалоговое окно открывается после выбора команды для зада- ния условий и определения параметров ее выполнения. Информационное окно используется для вывода сообщения, обычно имеет одну клавишу ОК. Кнопки управления окном. В правой части заголовка расположе- ны три кнопки управления окном (рис. 6.3): • «Закрыть». Окно удаляется с Рабочего стола, с Панели задач удаляется соответствующая кнопка, из оперативной памяти удаля- ется вся информация, относящаяся к этой задаче: 68
Глава 6. Операционная среда MS Windows 8- П---- .и . . дАД#1ЯС ^КОНПЬЮГОр д| ^Порадод 9 аЙСёрвиг; и ггсшер**» Fujitsu Semens. Oornputerg D_45GB (D:) 11 ГЬнель bewro»:.6 Отображает файлы и пягмд на вашем комгъкгт-^е « компак 1- <Е) Съемньй диск (Г;) угравлэ-ия Оч, также: Мои ДОКУМЕНТЫ ДискЗ,5 С_123В(С:] (АЗ Компьютер Чтобы Прсгиотрвть сгисвние элемента, выдели 12 Рис. 6.3. Окно папки. Обозначения элементов окна: 1 — значок (кнопка) системного меню; 2 — заголовок окна; 3 — кнопка «Свернуть»; 4 — кнопка «Развернуть» или «Восстановить»; 5— кнопка «Закрыть»; 6 — кнопка-индикатор подключения к Интернету; 7—локальное меню; <У— панель инструментов «Обычные кнопки»; 9 — адресная строка; 10 — ссылки; //— полосы прокрутки. 12— строка состояния • «Развернуть», «Восстановить» — превращение окна из нор- мального в развернутое и наоборот; • «Свернуть» — окно сворачивается в кнопку на Панели задач. Системное меню. Открывается щелчком по значку-кнопке в верхнем левом углу окна. Содержит команды управления окном. Двойным щелчком по этой кнопке окно закрывается. Локальное меню. В пунктах этого меню сосредоточены команды (операции) для работы с информацией, находящейся внутри окна. Панели инструментов. Управление выводом панелей инстру- ментов производится в пункте меню Вид — Панели инструментов. На панели инструментов могут находиться кнопки и поля со списками, которые дублируют наиболее часто используемые ко- манды меню. Щелчком по кнопке вызывается выполнение соответ- ствующего ей действия. Если задержать курсор мыши на кнопке или списке, выводится всплывающая подсказка. Поле со списком показывается белым окошком с выбранным значением. Раскрывающая кнопка (со стрелкой вниз) справа от кнопки или свернутого списка раскрывает список параметров или значений для выбора одного из них. 69
Информатика и информационные технологии Строка состояния. В нижней части рабочего окна выводится строка состояния, в которой показывается полезная справочная ин- формация по ходу работы. Включение и отключение вывода строки состояния обычно производится в пункте меню Вид. Полосы прокрутки. Если не вся информация помещается в окне, в нем автоматически создаются полосы прокрутки: вертикальная — справа и горизонтальная — в нижней части окна. На краях полосы прокрутки находятся кнопки со стрелками, позволяющие прокру- чивать изображение в соответствующую сторону. Между кнопками располагается «бегунок». Его положение соответствует показывае- мой части информации. Перетаскивая мышью бегунок, можно так- же смещать изображение в окне. Элементы окна могут отключаться через основное меню: Вид — Строка состояния; Вид — Панели инструментов — Обычные кнопки; Вид — Панели инструментов — Адресная строка; Вид — Панели инст- рументов — Ссылки. Манипулирование с окнами (задачами) - это первый шаг в ос- воении интерфейса Windows. Изменение размеров окна можно произвести, растянув мышью рамку, нажав кнопки справа в верхней части окна (Свернуть, Развер- нуть, Закрыть), или с помощью контекстного меню на заголовке окна. Кроме того, можно использовать сочетание клавиш All + пробел и, выбрав команду Размер, использовать клавиши навигации курсора. Перемещение окна можно осуществить перетаскиванием его мы- шью за заголовок или Alt + пробел — Переместить. Упорядочивание окон производится с помощью контекстного ме- ню (рис. 6.4 > на свободном пространстве Панели задач и выбора ва- рианта упорядочивания в появившемся контекстном меню. Все операции в Windows можно вы- полнить с помощью одного из трех инст- рументов: строки меню, контекстного ме- ню и панели инструментов. Найти и переключиться в нужное окно можно через Панель задач, сочетаниями кла- виш Alt + Tab или Alt + Esc. При желании увидеть на экране все раскрытые окна одно- временно следует расположить их каскадом, сверху вниз или слева направо мозаикой. Просмотр содержимого окна осуществ- ляется с помощью вертикальной и горизонтальной линий прокрут- ки, клавиш Ctrl + Home, Ctrl + End. Панели > Настройка двты/времени Окна каскадом Окна сверху вниз Окна слева направо Свернуть все окна Диспетчер •' Свойс"вз Рис. 6.4. Контекстное меню на Панели задач 70
Глава 6, Операционная среда MS Windows 6.5. Папки, документы, приложения Вся информация на дисках может рассортироваться по папкам, образующим своеобразную емкость с документами, программами и другими вложенными папками. С помощью папок удобно систе- матизировать информацию по темам, клиентам, типам документов. Щелчок по папке позволит открыть ее, при этом в строке адреса отобразится адрес ее местоположения в файловой системе. Зная этот адрес, можно задать его в строке адреса и попасть в нужную папку, минуя промежуточные. Кнопки Панели инструментов Вперед, Назад j "лД RWjjM и Вверх позволяют соответственно перемещаться между вложенными папками. Создание папок и файлов Создать папку можно, выполнив команду Файл — Создать — Папку или вызвав на пустом пространстве окна папки контекстное меню Создать — Папку. Свойства папок Просмотреть свойства папки можно с помошью контекстного меню Свойства или Файл — Свойства. Все свойства папок настраи- ваются командой Сервис — Свойства папки, где на вкладке Общие можно установить для папки стиль Web или Обычный, а также оп- ределить способ обзора — все папки просматриваются в одном окне или для каждого открывается отдельное; как применяются двойной и одиночный щелчки и т. д. На вкладке Вид можно унифицировать представление папок, установить дополнительные настройки: вывод полного щти в стро- ке заголовка, описание ат рибутов файлов при просмотре, как ото- бражать скрытые файлы и др. Настройка вида папки Вил папки может быть настроен в соответствии с желаниями поль- зователя командой Вид — Настроить вид папки. При этом подключает- ся программа-мастер, в режиме диалога с которой осушествляется настройка. Можно создать HTML-c границу для отображения папки, установить фон, цвета подписей, добавить комментарий к папке. Удалить настройки можно через меню: Вид — Настроить вид папки — Отменить особые параметры вида папки. 71
Информатика и информационные технологии Просмотр и сортировка дисков, папок и файлов Для получения данных о диске можно в окне программы Мой ком- пьютер указать, на значок диска и посмотреть на левую сторону окна. Существует несколько вариантов просмотра содержимого папки: Список, Мелкие значки, Крупные значки, Таблица, Эскизы страниц. Установить различные виды просмотра можно командой меню Вид , комбинированной кнопкой (со списком) ШП - Вид на Панели инструментов или через контекстное меню на свободном пространстве окна папки. Для быстрого поиска самого большого, маленького, старого, нового файлов или для поиска по определенному имени значки можно упорядочить (Вид — Упорядочить значки или через контекст- ное меню на свободном пространстве окна папки) по имени, типу, размеру, дате, а также выстроить (Вид — Выстроить значки). Выделение папок и файлов Выделение объекта или группы объектов для дальнейшей рабо- ты с ними осуществляется следующим образом: < левой кнопкой мыши вытянуть прямоутольную область в ко- торую попадают выделяемые объекты; • отдельный объект — щелчком мыши; • все объекты — командой Правка — Выделить все или Ctrl + А. • последовательно расположенные объекты — щелчок на пер- вом, нажатие клавиши Shift, щелчок на последнем; • отдельно расположенные — щелчок на каждом объекте с одно- временно удерживаемой клавишей Ctrl. Выделенные объекты можно копировать, перемещать, переиме- новывать, удалять, восстанавливать. Переименование папок и файлов Переименование папок и файлов осуществляется так: • контекстное меню на папке или файле — Переименовать — имя; • щелкнуть на подписи дважды, ввести новое название взамен выделенного; • Файл — Переименовать. Удаление папок и файлов Удаление можно осуществить: командой Файл — Удалить, кнопкой на панели инструментов ], командой контекстно] о ме- ню Удалить, а также клавишей Del. 72
Глава 6. Операционная среда MS Windows Копирование и перемещение папок и файлов При копировании создается дубликат исходного объекта. Копи- рование осуществляется несколькими способами: • выделить объект или группу объектов — Правка — Копировать (при этом все выделенное попадает в специальное место, называе- мое Буфером обмена) или Ctrl + С — перейти в нужное место — Правка — Вставить или Ctrl + V; • выделить объект или группу объектов — левой кнопкой мыши перетащить мышью, не отпуская кнопки и удерживая нажатой кла- вишу Ctrl. При перемещении исходный объект располагается в другом месте файловой системы. Для перемещения выделенных объектов следует выделить: • объект или группу объектов — Правка — Вырезать (при этом все выделенное попадает в специальное место, называемое Буфе- ром обмена) или Ctrl+X — перейти в нужное место — Правка — Вставить; • объект или группу объектов — левой кнопкой мыши перета- щи! ь, не отпуская кнопки. Для команд Переместить в, Копировать в можно использовать кнопки УТН I Универсальный способ перемещения или копирования объек- та — с помощью правой кнопки мыши. При отпускании кнопки от- крывается контекстное меню для выбора операций. Если вы случайно переместили объект, то можно воспользо- ваться кнопкой Отмена ЗЕ или командой Правка — Отменить. 6^ Специальные папки. Корзина. • U • Программа Проводник. Работа с Портфелем , Как отмечалось выше, кроме обычных папок в Windows сущест- вуют специальные папки. Папка Корзина Специальная папка Корзина служит для удаленных па- пок и документов. Содержимое корзины можно удалит ь физически полностью командой Файл — Очистить Корзину или через контекстное меню командой Очистить Корзину. Можно удалят ь файлы сразу, нажав сочетание клавиш Shift + Del. 73
Информатика и информационные технологии Папку Корзина можно настроить и просмотреть ее свойства ко- мандой контекстного меню Свойства. Можно настроить независи- мые конфигурации корзины для каждого диска или единые для всех дисков, установить размер корзины и способ удален ия (флажки «Уничтожать файлы сразу после удаления, не помещая их в корзи- ну» и «Запрашивать подтверждение на удаление»). Программа Проводник Программа Проводник предназначена для манипуляций с фай- лами и папками, для просмотра и поиска нужных данных в системе. В отличие от папки Мой компьютер окно Проводника разделе- но на две части (рис. 6.5): в левой — иерархия всех папок, в пра- вой — содержимое папки, выделенной в левой части. Дерево на ле- вой панели можно разворачивать и сворачивать, пока зывая и пряча вложенные папки. Слева от папок, содержащих вложенные папки, находятся квадраты со знаками «+», если вложенные папки спрята- ны, и « — », если они показаны. Щелчком по квадрату можно соот- ветственно показать или спрятать вложенные папки. Работа с Проводником нагляднее и позволяет быстрее перехо- дить из папки в папку. Граница между областями в окне может быть передвинута. Рис. 6.5. Окно программы Проводник 74
Глава 6. Операционная среда MS Windows Способы вызова программы Проводник: • Пуск — Программы — Стандартные — Проводник; • в папке Мой компьютер выбрать любой объект и выполнить команду Файл — Проводник или контекстное меню — Проводник: • щелчок по файлу explorer.exe; • из контекстного меню для кнопки Пуск; • с помощью ярлыка программы Проводник (файл cxplorer.exe) на Рабочем столе. Копирование и перемещение файлов и папок в Проводнике очень удобно осуществлять путем перетаскивания их мышью в нуж- ное место. Копирование требует одновременного нажатия клавиши Ctrl. Работа с Портфелем Портфель — это специальная папка. Если при установке Windows включена функция создания Портфеля, он автоматически создается на Рабочем столе. Портфель нужен для обеспечения согласования двух версий од- ного документа при работе с ним на разных компьютерах (напри- мер, в офисе и дома). Копирование выделенных документов в Портфель производит- ся командой Файл — Отправить. Можно также просто перетащить выделенные файлы и «положить» их в Портфель. Затем Портфель переносится на носитель информации. На другом компьютере файлы можно перенести на жесткий диск или работать с ними прямо из Портфеля, как с обычной папкой. При возврате Портфеля на первый компьютер надо обновить исходные документы. Для этого следует: 1) открыть Портфель двойным щелчком; 2) выбрать меню Портфель и обновить все или выделенные фай- лы. При согласовании документов обновляются более ранние фай- лы, независимо от того, где они находятся: в основной папке или в 11ортфеле. Может быть создано несколько Портфелей в разных папках. Порядок создания: 1) в окне Мой компьютер или Проводник откры гь нужную папку; 2) Файл — Создать выбрать Портфель. Нельзя в разные Портфели помещать копии одного и того же до- кумента, так как при согласовании версий система может запутаться. 75
Информатика и информационные технологии • Поиск файлов и папок Команда Поиск (Найти) позволяет найти файл или папку по лю- бой известной информации, включая часть имени, тип, диапазон дат, фрагмент содержимого файла и др. Команда вызывается по- разному: • Пуск — Поиск — Файлы и папки; • контекстное меню для кнопки Пуск —- Найти; • в окне Проводника или окне папки Сервис — Поиск — Файлы и папки. Настройка Рабочего стола Размещение на Рабочем столе активных объектов В Windows существует возможность размещать на Рабочем столе активные элементы с постоянно меняющейся информацией (карту погоды, биржевые новости и др.). Элементы активного содержимо- го добавляются из коллекции Рабочего стола, включающей уже раз- работанные Web-страницы. Добавление активного элемента осуществляется следующим обра- зом: контекстное меню в пустом пространстве Рабочего стола — Рабо- чий стол — Настроить вад рабочего стола — Свойства: Экран — вкладка Веб — Отображать веб-содержимое на рабочем столе — Создал». В окне «Новый элемею рабочего стола» — кнопка Галерея или Обзор, откро- ется страница, в которой можно найти подходящий объект. Активных элементов может быть много, а отображаться могут не все. Просмотр имеющихся на Рабочем столе активных элемен- тов осуществляется так: контекстное меню на пустом пространстве Рабочего стола — Рабочий стол Active Desktop — Настроить Рабочий стол — Свойство: Экран — вкладка Web-страница, Вызов программ через Главное меню Панель задач служит для запуска задач и переключения между ними. При указании мышью кнопки Пуск вызывается Главное ме- ню. Пункты меню, отмеченные стрелкой вправо ►, содержат меню следующего уровня (подменю). Такие меню называются каскадиро- ванными. 76
Глава 6. Операционная среда MS Windows 6.9. Использование ярлыков Для быстрого доступа к различным часто используемым объек- там применяется специальный значок — «ярлык», который разме- щается на Рабочем столе или в окне. Для одного документа можно создать сколько угодно ярлыков. Ярлык представляет собой файл, содержащий ссылку (адрес в файловой системе) на документ, папку или программу. При перетаскивании ярлыка документа на ярлык принтера или внешнего носителя можно соответственно начать распечатку или копирование документа на него. Способы создания ярлыков: • вызвать контекстное меню на пустом пространстве окна Создать — Ярлык — кнопка Обзор — найти нужный файл — задать имя ярлыка; • через папку Мой компьютер: Файл — Создать — Ярлык; • с помощью пункта меню Правка: Правка — Копировать, затем перейти в нужное место, вызов контекстного меню — Вставить яр- лык; • найти нужный файл, правой кнопкой мыши перетащить его в нужное окно, в открывшемся меню указать Создать ярлык. • найти файл, левой кнопкой перетащить в нужное место с од- новременно нажатыми клавишами Ctrl + Shift. К параметрам ярлыка можно отнести: атрибуты (скрытый, ар- хивный, системный); вид значка; сочетание клавиш для быстрого вызова; размер окна после запуска ярлыка (обычное, развернутое, свернутое). Изменение параметров ярлыка осуществляется в пункте Свойства (меню Файл или контекстное меню). 6.10. Справочная система Windows Справочная система Windows включает в себя подробное описа- ние функций и объектов системы и предоставляет средства получе- ния информации по определенной теме в процессе работы. Вызов Справки осушествляется следующими способами: • Пуск — Справка, • клавиша F1; • в окне любой папки Справка — Вызов Справки: • в окне любого приложения — знак вопроса в меню. 77
Информатика и информационные технологии К справочным средствам относятся: Содержание, Предметный указатель, Поиск. Содержание представлено в виде открывающегося оглавления. Предметный указатель устроен, как и указатель в конце книги. Поиск охватывает более широкий круг вопросов. 6.11 • Персонализация Windows Персонализация Windows предполагает настройку всего интер- фейса под пот ребности, особенности и привычки конкретного поль- зователя. К такого рода настройкам можно отнести: • реорганизацию Главного меню; • автоматический запуск программ; • создание и использование меню Избранное; • настройку панели быстрого запуска; • настройку экрана, мыши, клавиатуры, звука и т. п. Настройка Главного меню Главное меню — это папка, размещенная в папке Windows. Обычно в Главном меню находятся наиболее часто используемые пользователем документы и программы, поэтому в него можно до- бавлять (или удалять) объекты как в обыкновенную папку через ок- но Настройка меню. Добавление программы в меню осуществляется командами Пуск — Настройка — Панель задач и меню Пуск — вкладка Дополни- тельно — Добавить. Подключаемый мастер новых пунктов в интер- активном режиме позволит включить новый пункт в произвольное место меню, создать новый подпункт в виде папки и др. Можно до- бавить пункт через кнопку Вручную, имея в виду, что Главное ме- ню — это папка и внести в нее элемент можно через добавление яр- лыка в папку. Перемещение программы в произвольную позицию Главного меню осуществляется так: левой кнопкой мыши ярлык программы из любого места файловой системы перетаскивается сначала на кнопку Пуск, затем после открытия первого уровня каскадирован- ного меню на нужный пункт этого уровня и т. д Переименование пунктов в Главном меню можно произвести так: Пуск — Настройка — Панель задач или меню Пуск — вкладка Настройка меню — кнопка Вручную. В папке Главного меню нужно 78
Глава 6. Операционная среда MS Windows найти объект для переименования и с помощью контекстного меню изменить ему имя. Удалить пункт из меню можно, вызвав на нем контекстное ме- ню — Удалить или клавишей Del. Автоматический запуск программ Для обеспечения автоматического запуска программ или открытия файлов сразу после загрузки системы нужно добавить ярлыки этих про- грамм или файлов в меню Автозагрузка (Startup). Удаление ярлыка из Автозагрузки можно осуществить перетаскиванием его в Корзин)’. Создание и использование меню Избранное При увеличении числа пунктов в Главном меню оно становится труднообозримым. Существует возможность в меню Программы и Избранное сгруппировать команды по типу и создать каскадирован- ные меню. Традиционно меню Программы используется для ярлыков программ, а Избранное предназначено для ярлыков папок и файлов. В папку Избранное можно добавлять четыре типа объектов: файл, папку, каскадированное меню и Web-страницу. Добавить документ в Избранное можно следующими способами: • перетаскиванием через кнопку Пуск в нужное место; • в окне любой папки, вызванной через Мой компьютер или Проводник, выбрать пункт меню Избранное — Добавить в Избранное. Каскадированное меню получается за счет создания в папках Избранного подпапок. Технология такова: • открыть папку, меню Избранное — Упорядочить Избранное, • в окне Упорядочить Избранное создать новую папку, исполь- зуя кнопку на Панели инструментов; в Главном меню в Из- бранном пояТЯГгся новый пункт, пока пустой; • перетащить в созданный пункт нужный файл или ярлык, поя- вится название ярлыка. Настройка Панели быстрого запуска Панель задач включает Панель быстрого запуска (рис. 6 6) с кноп - ками, которые запускают часто используемые программы. ЗВПуск I ] ф @ aj J 3 Г - Pair* | Рис. 6.6. Панель быстрого запуска Добавление кнопок на эту панель происходит путем перетаски- вания нужной программы на Панель быстрого запуска правой 79
Информатика и информационные технологии кнопкой мыши — Создать ярлык и расширения области Панели бы- строго запуска с помощью перемещения разделителя панелей. У да- ляются кнопки с этой панели через команду контекстного меню на кнопке Удалить. Панель управления Настройки выполняются с помощью двух инструментов: Пане- ли задач и Панели управления в команде главного меню Настройка. Панель управления — специальная папка с многочисленными средствами настройки компьютера (рис. 6.7). Количество значков в Панели управления зависит от конфигурации ПК, подключенных устройств и программного обеспечения. Рис. 6.7. Панель управления Открыть Панель управления можно следующими способами: • Пуск — Настройка — Панель управления; • Мой компьютер — двойной щелчок на значке Панель управ- ления; • Пуск — Выполнить — название файла control.exe. Настройка системного времени и даты (Дата/время) Мере 1 элемент Дата/время производится настройка системного времени и даты, выбор часового пояса. На вкладке часовых поясов можно включить автоматический переход на летнее время. 80
Глава 6. Операционная среда MS Windows Диалоговое окно и настройки Дата/время можно открыть, щелкнув на индикаторе часов правой кнопкой мыши и выбрав пункт Настройка даты/времени. Оформление экрана (Экран) При активизации значка Экран открывается окно Свойства эк- рана» Его можно открыть, выбрав пункт Свойства из контекстного меню Рабочего стола с несколькими вкладками. Оформление. Установка цвета для различных элементов экрана. Можно выбрать одну из существующих схем (сочетание цветов раз- личных элементов экрана) или самостоятельно выбрать цвет для любого элемента. Определение фона Рабочего стола. Здесь имеются две возможности: 1) задать Рисунок — выбирается один из предлагаемых в списке рисунков (можно также выбрать рисунок через диалог Обзор...), ко- торый может располагаться в центре стола, размножаться на весь Стол («замостить») или растягиваться на всю поверхность Стола («растянуть»). Используются цвета выбранного рисунка; 2) задать Фоновый узор — выбранный узор создается на том цве- те Рабочего стола, который был выбран в Оформлении. Заставка. Выбор интервала времени после которого появляется заставка и вида заставки из предлагаемого списка. Каждую заставку можно просмотреть (клавиша Просмотр) и дополнительно настро- ить (клавиша Настройка). Здесь же можно настроить энергосбере- гающие функции монитора. Включение пароля для заставки приводит к тому, что после появ- ления заставки она убирается с экрана только после ввода установлен- ного пароля. Для снятия или изменения пароля следует до вывода на экран заставки открыть Панель управления — Экран — Заставка и отме- нить или изменить пароль. Эффекты. Можно сменить значок одного из основных объектов Рабочего стола и настроить некоторые дополнительные параметры отображения. Web. Выбор активных компонентов и настройка Active Desktop. Настройка. Определение характеристик монитора — разрешаю- щей способности и цветовой палитры. Язык и стандарты Установка основных языков и стандартов представления денеж- ной единицы, чисел, времени и даты. 81
Информатика и информационные технологии Регион и язык. Настройка основного языка влияет на стандарт- ные форматы остальных параметров, т. е. при выборе страны авто- матически устанавливаются принятые в ней форматы для представ- ления чисел, денежной единицы, времени и даты. Однако эти фор- маты можно изменить и вручную на следующих вкладках. Числа. Определение стандартного формата представления чисел. Денежная единица. Стандартный формат денежной единицы. Время. Формат представления времени. Дата. Форматы краткой и полной даты. Мышь Кнопки мыши. Смена клавиш (для левши) и изменение скорости двойного нажатия. Указатели. Выбор схемы, определяющей вид курсора мыши в различных режимах. Перемещение. Изменение скорости перемещения курсора мыши и включение/выключение шлейфа при движении мыши. Принтеры Окно установки и настройки принтеров можно открыть в пунк- те Настройка Главного меню. Ярлык окна Принтеры находится в папках Панель управления и Мой компьютер В окне находятся значки установленных принтеров и Мастер установки новых принтеров. Для установки нового принтера требу- ется инсталляционный диск или диск, содержащий программу- драйвер устанавливаемого принтера. Для каждого из принтеров за- даются параметры, которые при печати, всеми приложениями счи- таются принятыми по умолчанию (размер бумажного листа, его расположение, качество печати и т. п.). Проверить и изменить зна- чения этих параметров можно с помощью контекстного меню, вы- брав команду Свойства. Установка и удаление программ Установить/удалать. Можно установить новую про] рамму с носителя или удалить любую из установленных ранее программ. Установка Windows. Добавление стандартных компонентов Win- dows. Загрузочный диск. Создание системной (загрузочной) дискеты. 82
Глава 6. Операционная среда MS Windows Установка оборудования Включается Мастер установки нового устройства. Если устройство уже подключено к компьютеру, предоставляет- ся возможность его автоматического поиска и установки. При отказе от автоматической установки пользователь может сам указать устанавливаемое устройство, папку и имя файла-драй- вера на носителе информации. Система Информация о различных системных характеристиках, уста- новленных устройствах, выбранной конфигурации системы и пара- метрах, влияющих на быстродействие компьютера. Пользователи и пароли Возможное! ь с помощью Мастера задать имя, пароль и основ- ные настройки для нового пользователя. Каждый пользователь мо- жет иметь собственные настройки системы; свои папки Мои доку- менты, Корзина, Избранное; свое подключение к Интернету и т. п. 6 1 Краткая характеристика стандартных • 1X • приложений Windows Текстовый редактор WordPad Текстовый редактор WordPad (wordpad.exe) предназначен для работы с небольшими документами. Он позволяет работать с длин - ными именами файлов, просматривать файлы перед печатью, ис- пользовать различные виды форматирования шрифтов и абзацев, включать в документ цветные иллюстрации, звуковые коммента- рии, музыкальные и видеофрагменты. К недостаткам можно отнести невозможность одновременной работы с несколькими документами, отсутствие колонтитулов, кон- троля правописания, стилей, подбора синонимов и др. Запуск редактора осуществляется Пуск — Программы — Стан- дартные — WordPad. Блокнот Программа Блокнот (notepad.exe) предназначена для работы только с небольшими (не более 64 Кб, 50 тыс. символов) текстовы- ми (с расширением .txt) файлами, файлами инициализации (с рас- 83
Информатика и информационные технологии ширением .ini) и файлами с расширением .htm, не требующими форматирования. Блокнот также применяется в бортовых компьютерах для веде- ния журнала или дневника. Для этого в начало документа помеща - ется команда «Jog» (без кавычек). После этого каждый раз при от- крытии этого документа в нем будет регистрироваться системное время. Калькулятор Программа Калькулятор (calc.exe) предназначена для выполне- ния расчетов. Калькулятор может быть представлен в двух видах: обычном и инженерном (пункт меню Вид). Количество функций ин- женерного калькулятора значительно шире. С помощью команды меню Правка — Копироват ь можно пере- нести полученный результат в другое приложение. Графический редактор Paint Программа Paint (paint.exe) служит для создания, просмотра и ре- дактирования цветных графических изображений, создает и читает растровые (точечные) bmp-файлы, а также файлы форматов рсха Созданные в Paint рисунки можно внедрять в другие документы. Окно Paint включает в себя, наряду с меню, строкой состояния и стандартными элементами окна, Панель инструментов (слева) набор образцов (под Панелью инструментов), палитру (внизу) и ин- дикатор текущих цветов рисования (слева от палитры). Отключив эти поля в пункте меню Вид, можно увеличить область рисования. Программа редактирования графических документов Imaging В Windows в набор стандартных программ добавлена программа работы с отсканированными изображениями Imaging. С ее помошью можно отредактировать документ, который отображается в окне про- смотра, например, для добавления страниц или создания заметок, из- менения ориентации (поворотов) как всего документа, так и отдель- ных страниц. Программа Imaging не работает с файлами .gif или .jpeg, Запуск программы осуществляется Пуск — Программы — Стан- дартные — Imaging. Чтобы начать редактирование существующего документа в про- грамме Imaging, выберите команду Файл — Открыть рисунок для из- менения. 84
Глава 6. Операционная среда MS Windows Для создания пустого документа используется команда Файл — Создать и можно выбрать спецификации, задаваемые на вкладках Тип файла, Цвет, Сжатие, Разрешение и Размер, Можно увеличить/уменыиить масштаб страницы (Масштаб —- Крупнее/Мельче). Каждое выполнение команды увеличивает/ уменьшает масштаб страницы вдвое. Просмотр Буфера обмена Эта стандартная программа (clipbrdexe) открывает окно Буфера обмена и показывает его содержимое. Так как в Windows можно параллельно работать с несколькими задачами, можно открыть окно Буфера обмена параллельно с дру- гой работающей программой и при необходимости просматривать его содержимое. Командой Файл — Сохранить как... содержимое Буфера обмена можно сохранить на диске в файле с расширением .clp. Таблица символов Эта программа (charmap.exe) находится в папке Служебные. Она позволяет выбрать, скопировать в Буфер обмена и вставит в нужное место символы, которые нельзя ввести с клавиатуры. В верхнем поле со списком показываются шрифты, установлен- ные в Windows. Для выбранного шрифта внизу отображается табли- ца символов. Символ, выбранный в таблице клавишей Выбрать помещается в окно Копировать символы:. Можно выбрать несколько символов. Символы, находящиеся в окне Копировать символы:, копируют- ся в Буфер обмена щелчком по клавише Копировать. Адресная книга В операционной системе Windows может быть создана единая Адресная книга, данные из которой могут использоваться в различ- ных программах. В окне Адресной книги можно: • добавить в список нового абонента (кнопка Создать — Кон- такт) или группу абонентов (кнопка Создать — Группу); • для выделенного в списке абонента выбрать действие (кнопка Действие — Отправить почту/Отправить сообщение/ Позвонить/Вы- зов по Интернету); 85
Информатика и информационные технологии • изменить данные выбранного абонента (кнопка Свойства) или удалить его из списка (кнопка Удалить); • осуществить поиск абонента в Адресной книге или в Интернете. В окне Свойства (Создать — Контакт) есть несколько вкладок. Обязательно следует ввести имя и адрес электронной почты — без этого нельзя добавить абонента в список. Остальная информация не является обязательной. Служебные программы W indows Windows предоставляет пользователю набор программ, предна- значенных для оптимизации работы компьютера и для решения различных проблем, возникающих на уровне операционной систе- мы. Список служебных программ содержится в пункте меню Пуск — Программы — Стандартные — Служебные. Программа дефрагментации диска предназначена для оптимиза- ции размещения файлов на диске. В процессе работы с файловой системой, при создании, копиро- вании, а главное, удалении файлов на жестком диске образуются пустые места. Если информация из одного файла попадает в не- смежные области на диске, то время доступа к таким файлам суще- ственно увеличивается. Это сказывается на быстродействии систе- мы в целом. Программа реорганизует файлы и неиспользованное пространство на диске таким образом, чтобы ускорить работу ком- пьютера. Процесс дефрагментации занимает некоторое время, за- висящее от размера жесткого диска. После завершения работы вы - водится сообщение о количестве перемещенных фрагментов фай - лов и оставшейся фрагментации диска. Программа Проверки диска (Scandisk) обнаруживает и по воз- можности устраняет проблемы на жестком диске или дискете. При запуске программа запрашивает имя проверяемого диска, режимы проверки (полная или стандартная). Можно активизировать опцию автоматического исправления обнаруженных ошибок. После завер- шения работы программа выводит сообщение о результатах тести- рования. Просмотрите результаты и закройте окно программы. Программа Сведения о системе собирает и отображает сведения о конфигурации системы. Окно Сведения о системе позволяет быстро собрать данные, необходимые для устранения неполадок. Отобра - жаемые сведения о системе разделены на три категории верхнего уровня, которые соответствуют узлам ресурсов, компонентов и про- граммной среды. 86
Глава б. Операционная среда MS Windows 6.13. Обмен данными между приложениями Windows В Windows имеется Буфер обмена (фрагмент оперативной памя- ти), с помошью которого можно перемешать или копировать объекты из одного места в другое, в том числе вставлять данные, созданные одной программой в документ, созданный другой программой. Важнейшее проявление интеграционных свойств Windows — это возможность объединять в одном документе объекты различной структуры: тексты, рисунки, таблицы и т. д. и в дальнейшем редак- тировать каждый объект с использованием средств той программы, которой он создавался. Эти возможности представляет OLE-технология (Object Linking and Embedding — объектное связывание и встраивание), которую под- держивают большинство приложений, работающих в среде Windows. Документ, в который помещается объект, называется докумен- том-приемником, или клиентом. Приложение, в котором создан документ-приемник, называется приложением-клиентом. Доку- мент, откуда берется объект, — документом-источником, или сер- вером Приложение, в котором создан документ-источник, называ- ется приложением-сервером. Объект, помещаемый в документ, может быть внедренным или связанным и должен быть создан программой, поддерживающей OLE-технологию (из стандартных приложений это WordPad, Paint, Калькулятор). Основное отличие между связанными и внедренными объекта- ми (рис. 6.8) заключается в месте их хранения, а также способе об- новления данных при их поме- щении в конечный файл. При внедрении объекта в до- кумент помещается его копия, которая «живет» в документе «своей жизнью», независимо от исходного документа. В этом случае при изменении исходно- го файла объект не изменится. Внедренный (не счяг-m с исходным файлом) [ Связанный объект 1" . 4 * » Мсхцл |ЫЙф«ЙЛ j (обновляет связанным объект! Рис. 6.8. Внедренный и связанный объекты При связывании объекта предполагается, что в документе хра- нится только ссылка на объект, по которой этот объект подгружает- ся в документ при его открытии, что создает иллюзию размещения самого объекта в документе. Обновление объекта происходит толь- ко при изменении исходного файла, т.е. связанные данные хранятся 87
Информатика и информационные технологии в исходном файле. Рекомендуется использовать связанные объек- ты. если важен размер файла-приемника. Для временного хранения данных и передачи их из одного при- ложения в другое применяется Буфер обмена. Скопировать содержимое активного окна Windows в Буфер обмена можно путем нажатия сочетания клавиш Alt + Print Screen. Для поме- щения изображения всего экрана используется клавиша Print Screen. Внедрение объекта (OLE-технология) Внедрение или встраивание (Embedding) — это передача в кли- ентское приложение полной копии объекта, созданного в сервер- ном приложении. Эта копия существует и редактируется совершен- но автономно, независимо от исходного. Помещение объекта в документ-клиенз производится командой Вставка — Объект — Создание/Создание из файла. Этим способом можно внедрить объект только целиком. Связывание объектов (OLE-технология) Связывание (Linking) предполагает установление связи между объектом из серверного приложения и документом, созданным в клиентском приложении. При этом в документ передается не ко- пия, а ссылка на объект, которая при вызове документа заменяется самим объектом. Из этого следует, что объект должен обязательно существовать в виде файла, чтобы можно было осуществить ссылку на него. Если в серверном приложении производится изменение объекта, то все изменения автоматически или по запросу отобража- ются в документе клиентского приложения. Технология связывания объектов такова: Вставка — Объект — Создание из файла — флажок Связь с файлом. При наличии в документе связанного объекта становится дос- тупным пункт Связи в меню Правка В этом окне можно увидеть на- звание и местоположение связанного файла, установить способ об- новления (автоматический или по запросу), выполнить операции по корректировке и прерыванию связи. Редактирование объектов OLE-технологии Внедренные и связанные объекты можно изменить и отредакти- ровать. Для этого можно: • два раза щелкнуть мышью на объекте и в открывшемся прило жении отредактировать объект; • вызвать контекст ное меню — Объект — Изменить; • Правка — Объект — Изменить. 88
Глава 6. Операционная среда MS Windows 6.14• Основы работы в Интернете в Windows-среде Общие положения В Windows предусмотрены специальные средства, облегчающие пользователю работу с глобальной сетью. Рабочий стол может быть представлен как Web-странипа с Панелью каналов. Для этого сле- дует в контекстном меню Рабочего стола выбрать опцию Рабочий стол Active desktop — Отображать веб-содержимое На Панели быст- рого запуска расположена специальная кнопка, предназначенная для запуска обозревателя Internet Explorer . Запустить обозреватель также можно командой Пуск — Про- грамма Internet Explorer или выбрать значок на Рабочем столе. Для облегчения поиска информации в Интернете используются специальные поисковые системы: Yahoo, AltaVista, Infoseek, Yandex Hot Bot, Rambler, Апорт. Для запуска поисковой системы использу- ется кнопка на панели инструментов обозревателя. Для вызова конкретной поисковой системы можно набрать ее имя в адресной строке обозревателя. Полезную Web-страницу, к которой можно обращаться много раз, целесообразно включить в меню Избранное После этого для вызова данной страницы не понадобится запоминать ее адрес или искать ее с помощью поисковых систем обозревателя, достаточно будет щелкнуть на соответствующей строке в меню Избранное. Для добавления выбранной страницы в Избранное следует в ок- не обозревателя выбрать Избранное — Добавить в Избранное Поя- вится окно Добавление в Избранное. Доступ к добавленной странице осуществляется нажатием кнопки Избранное Отправка и получение электронной почты Для организации отправки и получения электронной почты пре- дусмотрена программа Outlook Express, позволяющая создавать, ад- ресовать и пересылать сообщения электронной почты одному или нескольким получателям. Для ее запуска используется кнопка на Панели быстрого запуска. Окно Outlook Express состоит из двух частей: области папок и облас ти просмотра, В левой части окна приведен список папок, предназначенных для хранения сообщений. Обычно используется пять папок для входящей и исходящей информации. В области про- 89
Информатика и информационные технологии смотра отображается содержимое выделенной папки, а внизу пред- ставлено содержание выделенного сообщения. Для создания сообщения следует щелкнуть на кнопке Создать со- общение * - Откроется окно создания сообщения, состоящее из двух частей. В верхней части окна в поле Кому следует ввести адрес электронной почты, по которому будет отправлено сообщение. В нижней части окна вводится текст сообщения. Для отправки । подготовленного сообщения следует нажать кнопку н1, Ок- но Создать сообщение закроется. Сообщение переместится в папку Исходящие. Затем следует щелкнуть на кнопке Доставить почту ’ • Сообщение отправлено и переместилось в папку Отправ- ленные. Для получения почты используется папка Входящие. Число ря- I дом с папкой указывает, сколько в ней содержится непрочитанных сообщений. Для получения сообщения следует щелкнуть на кнопке Доставить почту. Система свяжется с сетевым сервером, получит все поступившие сообщения и поместит их в папку Входящие. Для от- вета на сообщение достаточно выделить нужное сообщение в папке Входящие и нажать на кнопку Ответить отправителю. После этого заголовок ответа будет содержать имя, адрес автора, тему исходного сообщения, а также его исходный текст. Далее следует ввести текст ответа и щелкнуть на кнопке Отправить. Ответ будет помещен в папку Исходящие. Для отправки ответа используется кнопка Отпра- вить почту I Для удаления ненужного сообщения следует выбрать его и на- жать на кнопку Удалить Удаленные сообщения помещаются в пап- ку Удаленные. Для удаления сообщений с жесткого диска следует открыть эту’ папку, вызвать контекстное меню уничтожаемого сооб- щения и выбрать Удалить. Появится сообщение, запрашивающее подтверждение удаления. При ответе «Да» сообщение будет оконча-1 тельно удалено из Outlook Express. 6.15. Форматирование дискет Для форматирования дискет следует в окне Мой компьютер вы- звать нужный дисковод. Из меню Файл или контекстного меню выбрать команду Форма- тировать В диалоговом окне Форматирование выбрать: • емкость — в зависимости от качества дискеты (HD или DD): <t и и Д к V л м 90
Глава 6. Операционная среда MS Windows • способ форматирования: / быстрое (удаление информации с диска); / полное; / только перенос системных файлов. Этот способ позволяет записать на дискету системные файлы операционной сис- темы, которые загружаются в оперативную память при включении компьютера. Загрузка с дискеты нужна при не- исправностях жесткого диска, однако для это! о следует создать загрузочную дискету. В процессе форматирования можно также присвоить диску мет- ку (имя); вывести отчет о результатах. 6.16. Операционная система Windows Vista Windows Vista (Vista — взор, перспектива) — имя новой опера- ционной системы фирмы Microsoft. В данном разделе будут рассмотрены некоторые новые возмож- ности и свойства, появившиеся в этой версии программы, и отмече- ны существенные изменения, к которым относятся: — интерфейс Aero; — боковая панель; — новые элементы Проводника; — новые возможности поиска файлов и папок; — . новый браузер Internet Explorer; — новые программы проигрывателя Windows Media и фотоаль- бома. Новый интерфейс Окно Рабочего стола в версии Vista выглядит узнаваемо, но в нем присутствуют новые элементы (рис. 6.9). Боковая панель — один из них, позволяет иметь под рукой ин- формацию. в виде мини-приложений для постоянно обновляемой информации (прогнозы погоды, новости, расписание транспорта и др.) или простые программные средства — калькулятор, часы и др. Для появления Боковой панели на Рабочем столе нужно выполнить команду Пуск — Все программы — Стандартные — Боковая панель Windows. Настройка и прокрутка приложений Боковой панели (ес- ли на ней будет находиться много элементов) осуществляются с по- мощью указанного на рис. 6.9 инструмента. 91
Информатика и информационные технологии Рис. 6.9. Рабочий стол Vista Рис. I На Панели задач размещаются все активные в данный момент окна. При подведении указателя мыши к кнопке на Панели задач появляется миниатюра окна, в которой динамически отображаются Г все изменения при работе в этом окне (см. рис. 6.9). При поиске и заг нужного окна с помощью Alt+ Tab на экран тоже выводятся миниа- тяюг ТЮрЫ ОКОН. НОСТ1 Есть возможность вывести все открытые окна в трехмерном ви- элем, де (Windows Flip 3D) с помощью сочетания клавиш Win+Tab или g кнопкой Переключение между окнами на панели Быстрого запуска, wind В версии Vista Главное меню выглядит несколько иначе: оно СТО1е разделено на две части по вертикали (рис. 6.10). В левой — средства для поиска данных, команда — Все программы, команды для запуска программ, Internet Explorer, электронной поч гы. конт< В правой части (сверху вниз): значок, ассоциированный с ис- св0^ пользуемой учетной записью, щелчок на котором позволит настро- £вой ить сам значок и узнать информацию о владельце учетной записи; мен10 Документы; Изображения; Музыка; Игры; Поиск; Недавние доку- 9 менты; Компьютер; Сеть; Подключение; Панель управления; Про-!на н< граммы по умолчанию; Справка и поддержка. офор Завершение работы в Windows Vista осуществляется кнопкойуМОЛ. Пуск (если ее не видно, то нажимается комбинация клавиши вне Ctrl+Esc) — щелчок по стрелке черной кнопки с изображением зам- . ка — Завершение работы (см рис. 6.10). Для перевода компьютера в спящий режим используется скане ВОДЯ! 92
Глава 6. Операционная среда MS Windows ММ«4с<х C*T>w Wg>-< Ж/ Ияиде М?гМй| 35 м -хлгзв» Ьи** Ы* ^мыммигв euMviiMwu Ь'Х-ИИММ W у*м»им Лрм-..Но Рис. 6.10. Вид главного меню с активизированной функцией Завершения работы Смена пользователя Выход из системы Блокировка Перезагрузка Сон Гибернация Завершение работы Новый интерфейс Aero Интерфейс стиля Aero включает в себя полупрозрачную рамку и заголовок каждого окна, а само окно дополняется тенью. Появ- ляющиеся на Панели задач миниатюры активных окон и возмож- ность представления их в трехмерном виде (Windowd Flip 3D) — тоже элементы нового стиля. Этот интерфейс загружается автоматически при загрузке Windows или включается вручную (контекстное меню на рабочем столе — Персонализация — Ивет и внешний вид окон). 11астройка интерфейса выполняется аналогично версии ХР. • Настройка главного меню осуществляется с помощью вызова контекстного меню на свободном пространстве Панели задач — Свойства. Для перехода к классическому виду Главного меню в окне Свойства, вкладке Меню «Пуск» выбрать вариант — Классическое меню Пуск. • Рабочий стол настраивается через вызов контекстного меню на нем и команды Персонализация. Здесь можно выбрать Гему оформления, установить на рабочем столе привычные значки (по умолчанию отображается только значок Корзины), заставку, пвет и внешний вид окон, настроить параметры экрана. • Настройки отдельных элементов (Дата/время, мышь, звук, сканер, клавиатура, языки и региональные стандарты и др ) произ- водятся в Панели управления (Пуск - Панель управления). 93
Информатика и информационные технологии Новый Проводник Окно Проводника имеет модернизированный вид (рис. 6.11). Для представления содержимого папки в различных видах ис- пользуется пункт меню Вид и комбинированная кнопка Виды на па- нели инструментов, где добавлен ползунок, перетягивание которо- го позволяет наблюдать варианты изменения. Ж Офмхиам 1МВЧКЯ 11 Pt а Сикцкс & Компмотер й! ГЬмъл. ynpai/кнкя КсрЭИкВ фт Mysbat» с*«(ИЯА»« » Гкг*и в Musk t> DATA (Ы DORWjuwkckcaCL 4jr Hero Seoul CHr.ytFi* ЛЛЛЧЛМе PSD Г д* « шмеяггаи 3J Спмсск ‘I! ТЖпмцо ;; Плате* trod CRM ECDL EftgHh Recycled lefts Ptecemthonj Тслсочтмс» ЗЮ1 и*>.ОНцИО*Чи МСССД р.«лин« по Панель навигации Панель подробностей ii, if17 Puc. 6.11. Окно Проводника Элвмеито#. 21 Существует несколько дополнительных элементов, которые можно добавить в окно Проводника, — строку меню (она по умол- чанию скрыта), панель подробностей, панель просмотра, панель навигации и панель поиска. Их можно подключить с помощью кнопки Упорядочить — Раскладка Панель подробностей располагается внизу окна и отображает информацию о выделенном объекте (диске, папке, файле). Панель просмотра располагается справа в окне и отображает со- держимое выделенного графического или текстового файла. Панель навигации (см. рис. 6.11) содержит перечень Избранные ссылки, к который включены папки Документы, Изображения, Му- зыка, Общие, Недавно измененные, Поиски (для сохранения поиско- вых запросов с типичными условиями поиска). С помощью кнопки Упорядочить можно, подключив Свойства папок и поиска — вкладки Общие. Вид. Поиск, определить вид 94
Глава 6. Операционная среда MS Windows и функционирование окна Проводника для открытой в нем папки: придать окну классический вид, открыть папку в новом окне, вы- брать ярлык при наведении на него мышью и пр. Па вкладке Поиск можно задать параметры поиска: осуществлять поиск заданного текста только в именах файлов текущей папки или также в содержи- мом файлов, искать ли в подпапках, использовать ли частичные совпадения и др. Кнопки Назад, Вперед Рис. 6.12. Поле адреса и поле поиска В поле адреса (рис. 6.12) содержится путь к текущей папке в ви - де последовательности ссылок, разделенных стрелками, каждая из которых позволяет перейти «по вертикали» в любую папку выше по иерархии, а при использовании стрелки «вниз» — перейти «по гори - зонтали» в одну из папок. Навигация по иерархии папок может осуществляться также кнопками Назад и Вперед. Основные манипуляции с файлами и папками (создание, удале- ние, выделение, перемещение, копирование, скрытие, переимено- вание, назначение атрибутов и др.) производятся аналогично пре- дыдущей версии. Встроенные средства Windows Vista имеют ограниченные возмож- ности работы с файлами CD/DVD. поэтому Microsoft рекомендует ис- пользовать Nero Burning ROM, WinOnCD, Easy CD, DVD Creator Фай- лы, удаляемые c CD-RW или DVD- RW, в Корзину не переносятся! Поиск в Windows Vista Для поиска файлов и папок в Windows V ista существует множе- ство способов: • Поле поиска (см. рис. 6.12) позволяет фильтровать файлы и папки в текущей и вложенных в нее папок. 95
Информатика и информационные технологии • Фильтрова гь, сортировать и группировать можно любому из столбцов в окне Проводника (рис. 6.13) — по датам последнего из- менения, ключевым словам, авторам, разновидностям файлов, ти- пам файлов и др^ Добавлять столбцы можно с помощью контекст- ного меню на заголовке. Пня Дета изменения {RECYCLE BIN . Acet Book Boot Documents end Settings 4. DRV MSOCache MyWortrs >, Program Ries ProgramData System Volume Information temp £ Windows Пользователи tlla6noHbiMSOff>cr2007 20070725.log ▼ Тип Размер Л Сортировка О 5. Фильтровать по дате: • Март 2Мв • :Пи Вт Ср Чт Пт СС В< I 2 3 4 5 6 7 8 5 10 11 12 Г1Л 14 15 It ; 17 18 19 20 21 п 23 24 25 26 27 23 2S 30 L31 ____ ______J Сегодня Г _Э Д»о I / Разложить етопмвми пс “Д1та кии ' Рис. 6.13. Возможности упорядочивания файлов в окне Помимо стандартных вариантов упорядочивания (сортировка по убыванию/возрастанию) в данной версии добавлены распределение по стопкам (по авторам, по типам и пр.), группировка по некоторому свойству (например, по типу), а также фильтрация по выбранному свойству. Этот ввд поиска может быть настроен с помощью кнопки Упорядочить — Свойства папок и поиска — вкладка Поиск, • Использование Панели поиска осуществляется при поиске за пределами текущей папки (рис. 6.14). Рис. 6 14. Поиск с помощью поля поиска и расширенного поиска Сначала вводится нужный текст в поле поиска, а затем в нижней части окна появится ссылка Расширенный поиск, активизация кото- 96
Глава 6. Операционная среда MS Windows рой подключит панель расширенного поиска, в которой можно кон- кретизировать параметры поиска. Панель поиска можно также ото- бразить в окне Проводника командой Упорядочить — Раскладка — Панель поиска Отобрать файлы определенного типа в панели расширенного поиска можно, используя щелчок на одной из кнопок в блоке Пока- зать только:. Используя инструмент Ш (рис. 6.14), можно добавить в окно Проводника список Папка позволяющий задать область поиска. • Использование поисковых запросов — сохранение условий поиска в виде поискового запроса для последующего быстрого по- иска в любом месте файловой системы. Для сохранения условий по- иска используется инструмент Сохранить условия поиска ш (см. рис. 6.14) или Файл — Сохранить условия поиска. По умолчанию по- исковые запросы сохраняются в папке Поиски, которая находится по адресу С:\Пользователи\*** вместе с папками Документы, Изо- бражения, Музыка и др. Доступ к поисковым запросам осуществляется через панель на- вигации — Подробнее — папка Поиски — нужный файл поиска. • Поиск из меню Пуск. В левом нижнем углу меню Пуск есть поле для поиска среди всех папок и файлов данного компьютера. Найденные файла отображаются здесь же в меню. Кроме того, ото- бражаются еше две ссылки — Поиск в Интернете и Показать все ре- зультаты, для возможности последующего поиска. • Использование индекса при поиске файлов. Индекс — это на- бор сведений о файле (имя, дата последнего изменения, автор, клю- чевые слова и оценка), предназначенный для ускорения поиска файлов. По умолчанию Windows Vista индексирует содержимое всех папок, где находятся пользовательские файлы — Документы, Изо- бражения, Музыка и др., а также автоматически добавляет в индекс информацию о новых файлах по мере их появления. Перечень авто- матически индексируемых папок можно увидеть с помощью коман- ды Пуск — Панель управления — Система и ее обслуживание — ссыл- ка Параметры индексирования. Здесь с помощью кнопки Изменить можно добавить в список новую папку. Браузер Internet Explorer internet Explorer — это программа-обозреватель, предназначен- ная для работы в Интернете. Новыми функциями программы Internet Explorer 7 по сравне- нию с предыдущей версией являются следующие. 97
Информатика и информационные технологии 1. Поддержка нескольких вкладок. Можно открыть несколько Web-страниц в одном окне на нескольких вкладках. С помощью ко- решков вкладок можно переключаться по страницам. Можно соз- дать новую вкладку соответствующей кнопкой (рис. 6.15). 2. Используя кнопку Быстрые вкладки (Ctrl+Q, комбинирован- ная, левее от первой открытой страницы), можно вывести содержи- мое всех вкладок браузера в виде миниатюр или вывести список всех открытых Web-страниц. 3. Для отключения вкладок нужно выполнить команду Сервис — Свойства обозревателя — вкладка Общие - блок Вкладки — кнопка Параметры. Можно добавить группу Web-страниц в папку Избранное. ф Internet (лр'аж tte wwr о-оСцахиг» леб-сцжжод - Wtrefewnlnseme* * &₽4о<*г fi -* G? >taii behoof Sgnln ф * © * • г/ I internet Exploit ml> woxei d оЬргсигь веб-страницу • He* к l’ Пхрмггу. • h» «tenoeM*» • Воак’очс. «ел=?чj сг»ем* kj в ддресг. Кнопка Изменить масштаб глматч 'яодюидо. Рис. 6.15. Окно Internet Explorer Противодействие фишингу. Фишинг — способ получения обман- ным путем у пользователей компьютеров их личных данных или конфиденциальной информации. Обозреватель Internet Explorer 7 содержит фильтр фишинга, позволяющий защитить и предупредить пользователя. По умолчанию фишинг включен. Для управления им используется команда Сервис ~ Фильтр фишинга. Поддержка Web-каналов. Web-канал — это интернет-ресурс в формате RSS (Really Simple Syndication), мини-приложение Заго- ловки новостей предназначено для облегчения просмотра загопов- ков новостей, публикуемых в Web-каналах. 98
Глава 6. Операционная среда MS Windows Масштабирование содержимого окна. В предыдущих версиях можно было изменять размер шрифта на Web-странице, в новой версии помимо этого можно с помощью кнопки Изменить масштаб (см. рис. 6.15) пропорционально уменьшить/увеличить всю страницу. Встроенный поиск в Интернете. В окне Internet Explorer появи- лось новое поле для ввода ключевых слов для поиска в Интернете (см. рис. 6.15). После ввода условий поиска и нажатия на кнопку с лупой Поиск можно будет просмотреть список найденных страниц при этом по умолчанию используется Live Search.com — поисковая система Microsoft. Стандартные и служебные программы Windows Vista Windows Vista предоставляет пользователю набор стандарт- ных программ и программ для оптимизации работы компьютера и для решения различных проблем, возникающих на уровне операционной системы. Список служебных и стандартных про- грамм содержится в пункте меню Пуск — Программы — Стан- дартные Адреса некоторых стандартных программ: Калькулятор: C:\Windows\system32\caIc Блокнот: C:\Windows\system32\notepad Wordpad: C:\Program Files\Windows NT\wordpad Paint: C:\Wmdows\systern32\rnspaint Internet Explorer: C:\Program Files\Internet Explorer\explorer Почта Windows: C:\Program Files\Windows Mail\winMail Проигрыватель: C:\Program Files\Windows Media Player\wmplayer Фотоальбом: C:\Program Files\Wmdows Photo Gallery\Windows- PhotoGallery Боковая панель: C:\Program Files\Windows Side Bar \sidebar Работа в стандартных приложениях аналогична предыдущей версии Windows.
Глава 7 МЕТОДЫ ЗАЩИТЫ ИНФОРМАЦИИ 7.1. Необходимость защиты информации Объем циркулирующей в обществе информации возрастает примерно вдвое каждые пять лет. Человечество создало информа- ционную цивилизацию, в которой от успешной работы средств об- работки информации зависит благополучие и даже выживание че- ловечества в его нынешнем качестве. С проникновением компью- теров в различные сферы жизни возникла принципиально новая отрасль — информационная индустрия. В последние годы большое внимание уделяется вопросам защи- ты информации, накапливаемой, хранимой и обрабатываемой как в отдельных компьютерах, так и в вычислительных системах. Ос- новными факторами, способствующими повышению уязвимости хранимой информации, являются: • сосредоточение в единых базах данных информации различ- ного назначения и различной принадлежности; • резкое расширение круга пользователей, имеющих непосред- ственный доступ к ресурсам вычислительной системы и находя- щимся в ней данным; • расширение использования компьютерных сетей, в частности глобальной сети Интернет, по которым перелаются большие объе- мы информации государственного, военного, коммерческого и ча- стного характера. Под защитой информации понимается создание организован- ной совокупности средств, методов и мероприятий, предназначен- ных для предупреждения искажения, уничтожения или несанкцио- нированного использования защищаемой информации. 7.2. Компьютерные вирусы Безопасность информации — это один из основных показателей качества информационной системы. На вирусные а гаки приходит- ся около 57% инцидентов, связанных с безопасностью информации и около 60% реализованных угроз из числа зафиксированных и по- павших в статистические обзоры 100
Глава 7. Методы защиты информации Поэтому одной из основных задач защиты информации являет- ся организация эффективной антивирусной защиты автономных рабочих станций, локальных и корпоративных компьютерных се- тей, обрабатывающих информацию ограниченного доступа, в том числе содержащую государственную и служебную тайну. Что такое компьютерные вирусы? Компьютерный вирус — это программа, скрывающаяся внутри других программ или на специальных участках диска и способная воспроизводиться («размножаться»), приписывая себя к другим программам («заражать» их), или переноситься на другие диски без ведома и согласия пользователя. Большинство компьютерных виру- сов выполняют разрушительную работу, повреждая информацию, хранимую на магнитных дисках. Последствия от действий компью- терных вирусов могут быть разнообразными. Термин «вирус» заимствован из биологии. Особенности поведе- ния компьютерных вирусов сходны с поведением обычных вирусов: они представляют опасность для той системы, в которой паразитиру- ют, быстро размножаются, легко распространяются, разрушают ин- формацию, содержащуюся в коде программы, и повреждают систем- ные области дисков. Внешним проявлением «болезни» компьютера являются различные нарушения его работоспособности. Но в отличие от биологических систем, обладающих огромными возможностями самозащиты, компьютерные системы беззащитны, поэтому достаточ- но одного вируса, чтобы вывести их из строя. Зараженные программы или дискеты сами становятся носите- лями вируса и поражают другие объекты. В начальной стадии дейст- вие вируса может быть практически незаметно для пользователя. Авторами вирусов могут быть профессиональные программисты, студенты и даже школьники с высоким уровнем подготовки в облас- ти программирования. Некоторые авторы создают программы-виру- сы из озорства, и их творения не наносят вреда, хотя и нарушают тех- нологию работы на компьютере, некоторые — из стремления «отом- стить» или по другой причине. Однако, кто бы ни писал вирусы, их «произведения» приносят вред пользователям, так как могут вы- звать сбои в работе программ или даже полную потерю данных. Проявления компьютерных вирусов В деятельности компьютерных вирусов можно выделить два пе- риода: «инкубационный» (период спячки) и акт ивный. В «инкуба- ционный» период вирус создает собственные копии на диске и «за- 101
Информатика и информационные технологии ражает» другие программы, а также выполняет какие-либо вредные действия, например портит файлы, таблицу размещения файлов на диске и т. п. Длительность этого периода зависит от многих факторов, напри- мер от интенсивности работы пользователей (вирус может подсчи- тывать число произведенных им заражений) или наступления какой- либо определенной даты (например, вирус Black Friday, или Изра- ильский, производит проверку системной даты, и если она оказыва- ется 13-м числом и пятницей, то вирус активизируется и портит диск и программы). Авторы вирусных программ стараются предусмотреть все воз- можные ситуации, чтобы их «произведение» не раскрыло себя рань- ше времени: запрещают повторное заражение одного и того же фай- ла для избежания конфликта разных копий вируса; шифруют текст самого вируса, маскируют вирус при попытке просмотреть зара- женную программу в редакторе, сохраняют работоспособность ин- фицированных программ. Однако вирус можно обнаружить и в этот скрытый период. Ос- новными признаками заражения могут быть следующие: изменение длины программ; потеря работоспособности программного обеспе- чения; заметное замедление выполнения компьютером некоторы к операций, особенно с диском; подозрительные «зависания» компь- ютера, приводящие к необходимости перезагрузки; появление большого количества «плохих» секторов на дискетах или винчестере и уменьшение их емкости и др.. О наступлении активного периода пользователь узнает из раз- личных сообщений, звуковых сигналов, экранных эффектов или по отказам компьютера. Например, «Your PC is now Stoned» («Ваш PC окаменел») выдает вирус Stone, «I want cookie»(«H хочу печенье») требует вирус Cookie. Вирус Yankey Doodle в 17.00 играет мелодию «Yankey Doodle». Осыпание букв на экране (вирус 1704. Falling letters, COM-1701, Cascade) или движение светлого оомбика на эк- ране, от ражающегося от границ экрана и символов псевдогоафи ки (вирус Ping-Pong, Итальянский попрыгунчик), — примеры экран- ных эффектов. Классификация компьютерных вирусов Специалисты делят вирусы в соответствии с особыми характе- ристиками их алгоритмов на следующие группы. Вирусы-«спутники» (companion) — они не изменяют файлы Осо- бенность их алгоритма состоит в том, что они создают для файлов 102
Глава 7. Методы защиты информации с расширением .ехе файлы-спутники, имеющие такое же имя, но с расширением .сот. Вирус записывается в com-файл, не меняя ехе-файл. При запуске такого файла операционная система первым обнаружит и выполнит com-файл (т. е. вирус), который затем запус- тит ехе-файл. Вирусы-«черви» (worm) — они распространяются по компьютер- ной сети, не изменяя файлы и сектора. Эти программы забирают ре- сурсы компьютера для собственных нужд и делают их недоступными, никаких разрушительных действий они не производят, однако раз- множаются очень быстро и чрезвычайно опасны в локальных сетях. Вирусы-«невидимки» (stealth) — весьма совершенные программы, перехватывающие обращения к пораженным файлам или секторам дисков и «подставляющие» вместо себя незараженные участки ин- формации. Алгоритм этих вирусов позволяет «обманывать» антиви- русные резидентные мониторы. В них применяются разнообразные способы маскировки. Вирусы, использующие приемы маскировки, нельзя увидеть средствами ОС. Так же маскируются и загрузочные вирусы: при попытке прочитать зараженный загрузочный сектор они подставляют не зараженный, а оригинальный. Вирусы-«мутанты» (ghost) — самомодифицирующиеся. поли- морфные, трудно обнаруживаемые вирусы, не имеющие постоян- ного участка кода. Они содержат в себе алгоритмы шифровки-рас- шифровки. обеспечивающие такое положение, что два экземпляра одного и того же вируса, заразившие два файла, не имеют ни одной повторяющейся цепочки байтов (например, вирусы Phantom-1, OneHalf и Natas), т.е. вирус модифицирует свое тело, что создает сложности для их нахождения. Наряду с программами-вирусами существуют и другие разру- шающие программы. К ним можно отнести программы типа «Тро- янский конь», «Часовая мина» и «Бомба». Программы типа «Троянский конь» не совсем подходят под опи- сание вируса, поскольку самостоятельно они не размножаются. Та- кие программы записывает на компьютер сам пользователь, по- скольку они маскируются под игровые программы или широко из- вестные программные пакеты. Однако при этом программы типа «Троянский конь» выведывают сведения о ресурсах компьютера и передают ее своему создателю, который может пользоваться, на- пример. Интернетом, войдя в него под чужим именем. Особый вред такие программы наносят в военных и государственных сетях. 103
Информатика и информационные технологии Программы типа «Часовая мина» выполняют разрушения в за- данный день, сверяясь по системной дате. До этого они никак не проявляются, и можно даже не подозревать об их присутствии. Программы типа «Бомба» производят разрушительные действия и нс размножаются. Обычно эти программы привлекают пользова- теля, например, интригующим названием, и он запускает их. Во время запуска или работы «Бомба» производит разрушения. Еще недавно заразиться компьютерным вирусом можно было только после запуска программы. Но с появлением нового класса «универсальных» (blended threat) вирусов положение изменилось. Такие вирусы, как Nimda и CodeRed, могут заражать компьютеры, просто подключенные к сети. Они распространяются по электрон- ной почте, через загружаемые файлы, компоненты Web-страниц и сетевые папки коллективного доступа. Универсальные вирусы в основном относятся к «червям», однако в отличие от традиционных «червей» они формируют на зараженных компьютерах учетные за- писи с административными полномочиями, перезаписывают фай- лы на локальных и сетевых жестких дисках. Потенциальная опас- ность лавинных заражений для вирусов такого рода очень велика (вирус Klez, SoBig, Livra и Yaha, SQL Slammer). 7.3. Методы защиты от компьютерных вирусов Для решения задач антивирусной зашиты должен быть реализо- ван комплекс известных и хорошо отработанных организационно- технических мероприятий: • использование сертифицированного программного обеспече- ния; • организация автономного испытательного стенда для провер- ки на вирусы нового программного обеспечения и данных. Это ме- роприятие эффективно для систем, обрабатывающих особо ценную информацию; • ограничение пользователей системы на ввод программ и дан- ных с посторонних носителей информации — отключение пользо- вательских дисководов для магнитных и оптических носителей ин- формации. Особенно эффективным это становится при переходе на технологию электронного документооборота; • запрет на использование инструментальных средств для соз- дания программ в самой системе; 104
Глава 7. Методы защиты информации • резервное копирование рабочего программного обеспечения и данных. Для критических систем рекомендуется циклическая схе- ма тройного копирования данных, когда рабочая копия файла хра- нится на диске рабочей станции, одна архивная копия в защищенной области на сервере и еще одна архивная копия на съемном носителе информации. При этом периодичность и порядок обновления архив- ных копий регламентируются специальной инструкцией; • подготовка администраторов безопасности и пользователей по вопросам антивирусной защиты. Низкая квалификация админи- страторов безопасности и пользователей по вопросам антивирусной защиты приводит к ошибочным действиям при настройке системы и в случае возникновения нештатных ситуаций. 7 .4. Программы борьбы с компьютерными вирусами Параллельно с общими средствами защиты информации при- меняются специализированные антивирусные программы, кото- рые можно разделить на несколько видов: детекторы, доктора (фа- ги), ревизоры, доктора-ревизоры, фильтры и вакцины (иммуниза- торы). Программы-детекторы позволяют обнаруживать файлы, зара- женные одним из нескольких известных вирусов, на основе специ- фической комбинации байтов и выводить сообщение. Многие де- текторы имеют режимы лечения или уничтожения зараженных файлов. Некоторые программы могут обучаться не только способам обнаружения, но и способам лечения новых вирусов. Программы-ревизоры (ADINF с лечащим модулем Adinf Сиге Module, лаборатория Касперского) сначала запоминают сведения о состоянии незаряженных программ и системных областей и могут в любой момент сравнить это состояние с исходным. О выявленных несоответствиях сообщается пользователю. Чтобы проверка состоя- ния проходила при каждой загрузке операционной системы, необ- ходимо включить команду запуска программы-ревизора в команд- ный файл autoexec.bat. Это позволяет обнаружить заражение компь- ютерным вирусом, когда он еще не успел нанести большого вреда. Существуют полезные гибриды ревизоров и докторов, т. е. докто- ра-ревизоры (Adinf-Adinfxt, AVSP), — программы, которые moi ут об- наружить изменения в файлах и системных областях дисков и авто- матически вернуть их в исходное состояние. Такие программы более 105
Информатика и информационные технологии универсальны, поскольку при лечении они используют заранее со- храненную информацию о состоянии файлов и областей дисков. Это позволяет им лечить даже от новых вирусов, но лишь от тех,1 ко- торые используют «стандартные» механизмы заражения файлов. Программы-фильтры (антивирусный монитор-D, Flu-Shot Plus) располагаются резидентно в оперативной памяти компьютера, пе- рехватывают те обращения к операционной системе, которые ис- пользуются вирусами для размножения и нанесения вреда, и сооб- щают о них пользователю. Пользователь может разрешить или за- претить выполнение соответствующей операции. Использование фильтров вызывает замедление работы, однако позволяет обнару- жить многие вирусы на самой ранней стадии и свести убытки от их действий к минимуму. Программы-вакцины, или иммунизаторы, модифицируют про- граммы и диски без изменения их принципов работы, но вирус, от которого производится вакцинация, считает их уже зараженными и обходит стороной Эти программы иногда эффективны. Рассмотренные мероприятия являются стандартными для рабо- чих станций. Вероятность вирусной атаки значительно возрастает при объединении компьютеров в сеть и становится неизбежной при подключении к информационно-вычислительным сетям общего пользования. Компьютерные сети имеют архитектурные особенности, кото- рые оказывают влияние на уязвимость компьютерных систем при воздействии программных вирусов: • поддержка различных сетевых информационных услуг и уда- ленных пользователей: • значительный объем обмена информацией между компьюте- рами; • наличие различных платформ и протоколов взаимодействия; • сложная конфигурация систем с большим количеством раз- нотипных узлов сети; • использование информационных ресурсов публичных компь- ютерных сетей. Организация антивирусной защиты — сложная техническая и административная задача, требующая выработки политики анти- вирусной безопасности. Полноту покрытия вирусного пространства проверяют в ходе тестовых испытаний, используя для этого коллекции вирусов, куда входят: набор примерно из 400 «живых» вирусов, встречающихся на практике в настоящее время; макровирусы, поражающие докумен- те
Глава 7. Методы защиты информации ты офисных приложений; полиморфные вирусы, меняющие свой код при генерации каждой новой копии; стандартные вирусы. Периодически проводимые специализированными организа- циями испытания наиболее популярных антивирусных средств по- казывают, что они способны обнаруживать до 99,8% известных ви- русов. 7^ Защита от несанкционированного доступа • Э • к информации Современная концепция защиты информации предусматривает реализацию стратегии разграничения доступа пользователей к раз- личным категориям информационных ресурсов с ограничением дос- тупа к системе посторонних субъектов. Реализация стратегии разгра- ничения доступа основана на применении административно-право- вых, организационных, криптографических и физических методов. Выделенные помещения, экраны, заземление и генераторы шума реализуют защиту информации на физическом уровне взаимодей- ствия, ограничивая физический доступ посторонних лиц и техни- ческих устройств к носителям информации. Криптографические методы реализуют защиту информации на синтаксическом уровне, используя уникальные знаковые системы для представления информации, а программно-аппаратные средст- ва разграничения доступа — на семантическом уровне, регламенти- руя функциональные возможности пользователей по доступу к электронным файлам и функциям по их обработке. Выбор оптимального набора средств защиты, объединение их в единую подсистему и интеграция в информационно-коммуника- ционную систему должны осуществляться специалистами по защи- те информации. В зависимости от характеристик обрабатываемой информации, политики информационной безопасности, архитектуры и других параметров информационной системы могут использоваться сред- ства разграничения доступа пользователей к информационным ре- сурсам различных категорий, контролировать локальный и удален- ный вход в автоматизированную систему. Разграничение доступа может быть реализовано механизмами операционной системы, специальными программными или про- граммно-аппаратными средствами зашиты. В программно-аппа- ратных средствах защиты часть функций реализуется в аппаратных J07
Информатика и информационные технологии устройствах (специальных процессорах, электронных ключах, элек- тронных устройствах идентификации и других). Аппаратная реали- зация обеспечивает более высокую устойчивость к попыткам обхо- да системы защиты нарушителем. Требования к средствам защиты информации от несанкциони- рованного доступа и порядок их использования в Российской Феде- рации определяются документами Гостехкомиссии. 7.6» Использование криптографии1 Защита сетевых ресурсов от несанкционированного доступа становится одной из наиболее острых проблем, особенно если учи- тывать тот факт, что Интернет в настоящее время повсеместно ис- пользуется для транспортировки и хранения различных данных и конфиденциальной корпоративной информации. Задача защиты информации особенно актуальна для владельцев онлайновых информационных баз данных, издателей электронных журналов и т. п. Основные методы защиты информации базируются на методах криптографии — науки о принципах, средствах и методах преобра- зования информации для защиты ее от несанкционированного дос- тупа и искажения. Переход на цифровые методы передачи и хране- ния информации позволяет применять унифицированные алгорит- мы защиты дискретной (текст, факс, телекс) и непрерывной (речь) информации. С помощью криптографических методов возможны: • шифрование информации; • реализация электронной подписи; • распределение ключей шифрования; • зашита от случайного или умышленного изменения информа- ции. К алгоритмам шифрования предъявляются определенные тре- бования: • высокий уровень защиты данных против дешифрирования и возможной модификации; 1 По материалам [5J. 108
Глава 7. Методы защиты информации • защищенность информации должна основываться только на знании ключа и не зависеть от того, известен алгоритм или нет (пра- вило Киркхоффа); • малое изменение исходного текста или ключа должно приво- дить к значительному изменению шифрованного текста (эффект «обвала»); • область значений ключа должна исключать возможность де- шифрирования данных путем перебора значений ключа; • экономичность реализации алгоритма при достаточном быст- родействии; • стоимость дешифрирования данных без знания ключа должна превышать стоимость данных. Криптография — древняя наука. Обычно это подчеркивают рас- сказом о Юлии Цезаре (100—44 гг. до н. э.), переписка которого с Цицероном (106—43 гг. до н. э.) и другими «абонентами» в Древ- нем Риме шифровалась. Шифр Цезаря, иначе шифр циклических подстановок, состоит в замене каждой буквы в сообщении буквой алфавита, отстоящей от нее на фиксированное число букв. Алфавит считается циклическим, т. е. после Zследует А. Цезарь заменял бук- ву буквой, отстоящей от исходной на три позиции. Сегодня в криптографии приня го оперировать символами не в виде букв, а в виде соответствующих им чисел. Так, в латинском ал- фавите можно использовать числа от 0 до 25 (Z). Обозначив число, соответствующее исходному символу, х, а закодированному — у, можем записать правило применения подстановочного ш ифра: у = х + z(mod TV), где z — секретный ключ, N — количество символов в алфавите, а сложение по модулю 7V — операция, аналогичная обычному сложению, с тем лишь отли- чием, что если обычное суммирование дает результат, больший или равный N, то значением суммы считается остаток от деле- ния его на N. Можно утверждат ь, ч го на протяжении веков дешифрованию криптограмм помогает частотный анализ появления отдельных сим- волов и их сочетаний. Вероятности появления отдельных букв в тек- сте сильно разнятся (в русском языке, например, буква «о» появляет- ся в 45 раз чаще буквы «ф»). Это, с одной стороны, служит основой как для раскрытия ключей, так и для анализа алгоритмов шифрова - 109
Информатика и информационные технологии ния, а с другой — является причиной значительной избыточности (в информационном смысле) текста на естественном языке. В 1949 г. статья К. Шеннона «Теория связи в секретных систе- мах» положила начало научной криптографии. Алгоритмы шифрования реализуются программными или аппа- ратными средствами. Существует множество программных реализаций различных ал- горитмов. Из-за своей дешевизны (некоторые и вовсе бесплатны), а также все большего быстродействия процессоров ПК, простоты ра- боты и безотказности эти программы весьма конкурентоспособны. Широко известна программа Diskreet из пакета Norton Utilities, а также пакет PGP (Pretty Good Privacy, Ф. Циммерман), в котором комплексно решены практически все проблемы защиты переда- ваемой информации. Публикации журнала «Монитор» с подроб- ными описаниями различных алгоритмов и соответствующими листингами дают возможность каждому желающему написать свою программу (или воспользоваться готовым листингом). Аппаратная реализация алгоритмов возможна с помощью спе- циализированных микросхем или с использованием компонентов ши- рокого назначения (например, цифровые сигнальные процессоры). Для зашиты информации, передаваемой по каналам связи, слу- жат устройства канального шифрования, которые изготавливаются в виде интерфейсной карты или автономного модуля. Однако шифрование следует рассматривать только как один из методов защиты информации и применять обязательно в сочетании с законодательными, организационными и другими мерами. 7 • 7 • Понятие государственной и коммерческой тайны В 1980—1990-х гг. объем информации, нуждающейся в защите, резко возрос. Помимо государственных секретов появились секре- ты коммерческие. Коммерческая деятельность — это предпринима- тельство, т. е. самостоятельная, осуществляемая на свой страх и риск деятельность, направленная на получение прибыли. Проблема правовой защиты коммерческой тайны существует не только в России, но в других странах. В западном законодательстве понятие «коммерческая тайна» сформул ировано более полно. На - пример, в английском законодательстве под коммерческой тайной подразумевается информация, разглашение которой может нанести
Глава 7. Методы защиты информации ущерб интересам предприятия. Понятие «интересы предприятия» определяет более широкий круг возможных ущербов при наруше- нии режима коммерческой тайны, так как не привязывает ценность коммерческих сведений предприятия лишь к денежному эквива- ленту. За последнее время появились законодательные акты, в которых даются определения понятий, относящихся к защите информации. Федеральный закон «Об информации, информатизации и защите информации» ввел определение конфиденциальной информации, разновидностью которой является коммерческая тайна, а Указ Пре- зидента РФ от 6 марта 1997 г. «Об утверждении перечня сведений конфиденциального характера» раскрыл понятие коммерческой тайны.
Глава 8 АРХИВАЦИЯ ДАННЫХ 8 1 Назначение архивации файлов. • ± • Виды архивных файлов Программы-архиваторы позволяют сжимать информацию за счет применения специальных методов ее «упаковки», т.е. создавать аналоги меньшего размера, а также объединять копии нескольких файлов в один архивный файл. Программы-архиваторы используются для: • создания резервных копий файлов; • сжатия редко используемых данных при недостатке мест а на диске; • сжатия данных при передаче их по каналам связи (для ускоре- ния процесса передачи); • создания дистрибутивов программ; • шифрования конфиденциальной информации (архивирова- ние с паролем). Архивный файл (архив) представляет собой набор из одного или нескольких файлов, помещенных в сжатом виде в единый файл, из которого при необходимости их можно извлечь в первоначальном виде. Архив содержит оглавление, позволяющее узнать, какие файлы в нем содержатся. В оглавлении архива хранится следующая инфор- мация о каждом содержащемся в нем файле: имя файла; сведения о каталоге (папке), в котором содержится файл; дата и время послед- ней модификации; размер файла на диске и в архиве. Архивы, оформленные как ехе-файлы, называют самораспако- вывающимися (SFX-файлы). При запуске они автоматически разар- хивируются. Такие архивы создаются в тех случаях, когда нужно обеспечить распаковку файлов независимо от наличия программы - архиватора. Многотомный архив — это архив, состоящий из нескольких фи- зических файлов (томов). При создании архива имя его первого фрагмента (тома) указывается в командной строке, а к именам вто- рого и последующих файлов приписываются расширения .а01, .а02 ит. д. 112 h
Глава 8. Архивация данных 8 • 2 • Методы архивации файлов Сжатие информации достигается за счет устранения избыточно- сти в данных путем обработки файлов по специальным алгоритмам. Существует множество методов сжатия данных. Так, алгоритм RLE (Run Length Encoding) заменяет повторяющиеся символы дву- мя значениями: числом повторений и кодом. Например, если текст содержит 20 пробелов подряд, то вместо 20 байтов можно записать только два байта: число 20 (в двоичном коде) и код пробела. Сжатый фрагмент будет короче исходного в 10 раз. Данный алгоритм ис- пользуется в алгоритмах для сжатия графической информации. Алгоритм Лемпеля—Зива—Уэлча LZW (Lempel-Ziv-Welch) ко- дирует часто встречающиеся последовательности. Кодированию предшествует статистический анализ исходного файла на предмет выявления таких последовательностей и построения своего слова- ря. Стандарты на кодирование данных подразумевают использова- ние кодов постоянной длины, например в ASCII используются коды символов из 8 битов, а в Unicode — из 16 битов. Однако не все симво- лы встречаются одинаково часто, поэтому, если перейти к кодам пе- ременной длины (состоящим из разного числа битов), открывается возможность часто используемым символам назначить короткие ко- ды, а редко используемым — длинные. Тогда суммарная длина зако- дированного текста будет меньше, чем при стандарт ной кодировке (алгоритм Хаффмана). Эффективность сжатия информации в дан- ном случае будет зависеть от того, насколько удачно подобраны коды к содержимому конкретного файла. Для каждого исходною файла до архивации рассчитывается и запоминается в архиве специальное число — код циклического контроля, состоящий из 32-двоичных разрядов (4 байта) и извест- ный как код CRC-32. Математически доказано, что это число прак- тически уникально для каждого файла конкретного размера, как уникальны отпечатки пальцев у каждого человека. При восстанов- лении файла из архива расчет кода CRC-32 повторяется. Так как из- вестны количество байтов исходного файла и код циклического контроля, то при несовпадении вновь рассчитанного кода с перво- начальным значением фиксируется ошибка. Таким образом, если файл распакован, гарантируется ею идентичность оригиналу. 113
Информатика и информационные технологии 8»3« Основные программы архивации Наиболее распространенные программы-архиваторы — ARJ, RAR, ZIP, LHA (DOS-версии), WinZip, WinArj, WinRAR (Windows- версии). Все они имеют приблизительно одинаковые возможности, но одни программы работают быстрее, другие обеспечивают луч- шую степень сжатия файлов. В архиваторе RAR (WinRAR) реализован новый дополнительный алгоритм сжатия, оптимизированный для данных мультимедиа. RAR позволяет создавать архивы «непрерывного типа» — «solid», что дает значительный выигрыш при архивировании большого числа файлов. Преимущества особенно заметны при архивировании исполняемых модулей (.ехе) и объектных файлов (.obj). Архиватор RAR превосхо- дит все остальные архиваторы по объему реализуемых функций, но уступает ZIP по техническим характеристикам. Так, главным пре- имуществом ZIP является высокая скорость работы и повышенная надежность хранения данных в архивах. По плотности упаковки ZIP и ARJ показывают близкие результаты. Технология работы с архивами в Windows 8.4. Рис. 8.1 Добавление файлов в архив Помещение файлов в архив Для работы с архиваторами в Windows программы-архиваторы должны быть проинсталлированы на компьютер. Для создания архива выделяют- ся файлы и вызывается контекстно- зависимое меню, в котором можно выбрать вид архиватора, например WinZip (команда Добавить в архив, Add to Zip в появившемся окне (рис. 8.1) вводится имя архива, его параметры и дейст вия: добавить, обновить существующие файлы, переместить файлы и др. 114
Глава 8. Архивация данных Защита архива Программы-архиваторы позволяют устанавливать пароль. При этом помещаемые в архив файлы зашифровываются с помощью па- роля (кнопка Пароль), и их нельзя будет извлечь из архива, не ука- зав того же пароля. Установить пароль на уже созданный архив нельзя. Просмотр архива Чтобы просмотреть архив, активизируйте его или из контекст- ного меню выберите Open (Открыть, Открыть с помощью...)* Самораспаковывающиися архив Для создания самораспаковываюшегося архива выделите архив- ный файл и вызовите контекстное меню Выберите команду Create Self-Extractor (,ехе). Для просмотра самораспаковываюшегося архива из конте кст- но-зависимого меню на имени выберите команду Открыть с помо- щью (Open with...). На экране появится окно просмотра архивных файлов. Для распаковки архива нужно сделать на нем двойной щелчок и указать месторасположение извлеченных файлов. Извлечение файлов из архива Для извлечения одного или нескольких файлов из архива, из контекстно-зависимого меню выберите команду Извлечь в... ( Extract to...), в появившемся окне укажите диск и папку (если указанная папка не существует, то она будет создана), укажите режимы разар- хивации. Проверка целостности архива Для каждого файла архива в оглавлении архива запоминается код циклического контроля (CRC). Изменить файл так, чтобы его код циклического контроля остался неизменным, практически не- возможно Наличие CRC позволяет проверить целостность архива. Для тестирования архива в режиме просмотра архива выполните команду Тест (Test).
Глава 9 i ОБРАБОТКА ТЕКСТОВОЙ ИНФОРМАЦИИ. ТЕКСТОВЫЙ РЕДАКТОР MS WORD 9 • 1 • Технологии обработки информации Информатизация общества — это глобальный социальный процесс, особенность которого состоит в том, что доминирующим видом деятельности в сфере общественного производства является сбор, накопление, продуцирование, обработка, хранение, переда- ча и использование информации, осуществляемые на основе со- временных средст в микропроцессорной и вычислительной техни- ки, а также на базе разнообразных средств информационного об- мена. В зависимости от сферы использования информация может быть экономической, технической, генетической и т. д. Под экономической информацией понимается информация, ха- рактеризующая производственные отношения в обществе. К ней от- носятся сведения, которые циркулируют в экономической системе: о процессах производства, материальных ресурсах, финансовых про- цессах, — а также сведения экономического характера, которыми об- мениваются между собой различные системы управления. К эконо- мической информации предъявляются такие же требования, как и к информации вообще: точность, достоверность, оперативность. Для удобства работы и автоматизации процессов обработки дан- ных в офисе используются специальные интегрированные пакеты прикладных программ, включающие в себя средства обработки раз- личных видов информации. Самым распространенным программным продуктом этой катего- рии является MS Office, включающий в себя модули обработки тек- стовых данных (MS Word), процессор электронных таблиц (MS Excel), подготовки компьютерных презентаций (MS PowerPoint), систему управления базами данных (MS Access), средства работы в Интер- нете (MS Outlook) и множество других вспомогательных программ Текстовый редактор MS Word является мощным и удобным ин- струментом для создания профессионально оформленных докумен- тов и входит в состав интегрированного пакета прикладных про- грамм MS Office. 116
Глава 9. Обработка текстовой информации. Редактор MS Word 9 «2» Основные элементы окна MS Word После загрузки Word на экране появляется окно, основными эле- ментами которого являются: панель меню, панели инструментов, об- ласть задач, линейки, полосы прокрутки и строка состояния (рис. 9.1). Строка заголовка окна Стандартная панель инструментов Меню Рис. 9.1. Окно документа текстового редактора MS Word Меню Word позволяет автоматически подстраивать набор команд ме- ню под конкретного пользователя. При открытии меню отобража- ются наиболее часто используемые команды. Чтобы вывести на эк- ран полный список команд, необходимо в меню щелкнуть по ниж- ней строке со стрелкой. Панели инструментов Панели инструментов обеспечивают возможность быстрого доступа к наиболее часто используемым командам. Как правило, на экране присутствуют две панели инструментов: Стандартная и Фор- 117
Информатика и информационные технологии матирование. В Word имеется 18 панелей инструментов, которые можно выводить или убирать с экрана с помощью команды Вид — Панели инструментов. Если подвести указатель мыши к кнопке панели инструментов и за- держать на некоторое время, появится подсказка с названием кнопки. В диалоговом окне команды Сервис — Настройка на вкладке Па- раметры находится флажок Отображать подсказки для кнопок, с по- мощью которого можно установить или отказаться от режима выво- да подсказок. Область задач Отобразить или убрать область задач с экрана можно с помощью команды Вид — Область задач. Если в пункте меню Вид не отража- ется данная команда, следует активизировать ее в меню Сервис — Параметры — вкладка Вид — Показывать Область задач. В области задач может быть расположена одна из восьми пане- лей задач: Создание документа, Буфер обмена, Обычный поиск, Рас- ширенный поиск, Вставка картинки, Стили и форматирование, Слия- ние, Перевод. Чтобы вывести на экран ту или иную панель задач, на- до в строке заголовка области задач открыть список и выбрать из него название панели. Панели задач облегчают выполнение ряда операций текстового редактора. Панель задач может постоянно присутствовать на экране подобно панелям инструментов. Так же как и в диалоговых окнах, на панелях задач размещаются элементы управления. Линейки В рабочей области экрана Word вверху располагается горизон- тальная линейка, слева — вертикальная линейка. С помощью линеек можно изменять поля страниц, абзацные отступы и метки табуляции Белые части линеек соответствуют полосе набора текста, серые части — нерабочим областям страницы: полям, промежуткам между колонками текста или ячейками таблицы. Линейки выводятся и удаляются с экрана с помощью команды Вид — Линейка. Отображение вертикальной линейки в режиме раз- метки страницы регулируется с помощью переключателя Верти кальная линейка который находится на вкладке Вид диалогового окна Сервис — Параметры. Единицы измерения устанавливаются на вкладке Общие того же окна. Обычно в качестве единиц измерения используются сантиметры. 118
Глава 9. Обработка текстовой информации. Редактор MS Word Полосы прокрутки Полосы прокрутки отображаются или убираются с экрана с по- мощью переключателей Показывать горизонтальную полосу прокрут- ки и Показывать вертикальную полосу прокрутки, расположенных на вкладке Вид диалогового окна команды Сервис — Параметры. Строка состояния Строка состояния содержит информацию о текущем состоянии программы и режимах работы с документом. Отображение строки состояния на экране регулируется с помощью переключателя Пока- зывать строку состояния на вкладке Вид диалогового окна команды Сервис — Параметры. 9.3. Создание, открытие и сохранение документов Создание документов Существуют различные варианты создания документов в Word 1. Новый документ можно создать в окне папки, выполнив ко- манду Файл — Создать — Документ MS Word. 2. При запуске Word автоматически открывается пустое окно, в которое можно вводить текст нового документа. 3. Для создания нового документа, когда Word уже загружен и от- крыт какой-то документ, надо выбрать команду Файл — Создать или щелкнуть по кнопке Создать Q [ на Стандартной панели инструмен- тов. На экране появится область задач, содержащая панель Создание документа, на которой следует выбрать опцию Новый документ. Открытие документов Чтобы открыть существующий документ, необходимо сделать следующее. 1. Выбрать команду Файл — Открыть или щелкнуть по кнопке Открыть Qjj на Стандартной панели инструментов. 2. В диалоговом окне Открытие документа в списке Папка вы- брать нужную папку. 3. Выделить имя файла и нажать кнопку Открыть или дважды щелкнуть по имени файла. В нижней части меню Файл, а также на панели задач Создание документа имеется список нескольких последних по времени ис- пользования документов. Любой документ из этого списка мо кно открыть щелчком по его имени. 119
Информатика и информационные технологии Переход от одного открытого документа к другому Каждый ел крытый документ располагается в своем окне, кото- рому соответствует кнопка на панели задач Windows С помощью этих кнопок удобно переходить из окна одного документа в окно другого документа. Эту операцию можно также выполнить с помо- щью меню Окно, в нижней части которого отображаются названия всех открытых документов. После выбора названия документа его окно становится активным. В окне Word можно отобразить сразу несколько окон докумен - тов. Для этого надо выбрать команду Окно — Упорядочить все. Если щелкнуть по окну одного из документов, оно станет активным Сохранение документов Для сохранения открытого документа под прежним именем на - до выбрать команду Файл — Сохранить или щелкнуть по кнопке Со- хранить на Стандартной панели инструментов. Чтобы сохранить открытый документ под другим именем, нужно: 1) выбрать команду Файл — Сохранить как; 2) в диалоговом окне Сохранение документа выбрать папку, вве- сти имя файла (стандартное расширение .doc добавляется автомати- чески); 3) щелкнуть по кнопке Сохранить. Для сохранения вновь созданного документа можно воспользо- ваться как командой Файл — Сохранить, так и командой Файл — Сохранить как И в том, и в другом случае откроется диалоговое ок- но Сохранение документа, в котором надо указать имя файла и пап- ку, где будет храниться документ. В Word предусмотрена возможность автоматического сохране- ния документа через определенные промежутки времени. Чтобы включить этот режим, надо: 1) выбрать команду Сервис — Параметры; 2) перейти на вкладку Сохранение: 3) включить режим Автосохранение; 4) ввести интервал времени в минутах. Закрытие документов Закрыть документ можно различными способами. 1. С помощью команды Файл — Закрыть. 2. Щелкнуть по кнопке Закрыть | X | в верхнем правом углу окна документа. 120
Глава 9. Обработка текстовой информации. Редактор MS Word Режимы просмотра документов В Word предусмотрено несколько режимов просмотра докумен- тов: обычный, разметки страницы, структуры документа, Web-до- кумента. Выбор того или иного режима зависит от этапа работы над документом, от тех действий, которые предстоит выполнить. Переключение между режимами просмотра документа можно выполнить с помощью соответствующих команд меню Вид или с помощью кнопок, расположенных слева от горизонтальной поло- сы прокрутки (рис. 9.2). Режим Web-документа Обычный режим Режим структуры документа Режим разметки страниц Рис. 9.2. Кнопки просмотра содержимого документа Обычный режим Обычный режим рекомендуется применять для ввода, редакти- рования и форматирования текста. В этом режиме Word работает с максимальной скоростью. В обычном режиме документ представляется на экране в упро- щенном виде: поля, колонтитулы, колонки не отображаются; раз- рывы страниц обозначаются пунктирными линиями. На экране при этом присутствует только горизонтальная линейка. Режим разметки страницы В режиме разметки страницы документ на экране выглядит так же, как и на бумаге после печати. На экране отображаются обе ли- нейки: горизонтальная и вертикальная. В этом режиме рекоменду- ется выполнять верстку оригинал-макета документа, хотя можно также набирать, редактировать и форматировать текст. Режим структуры документа Режим структуры документа подходит для просмотра и измене- ния структуры больших документов. Режим Web-документа Режим Web-документа предназначен для просмотра документа на экране. Для упрощения процесса чтения документа на экране текст изображается более крупным шрифтом, длина строки изменя- ется так, чтобы уместиться в окне целиком. В этом режиме линейки на экране нс отображаются. 121
Информатика и информационные технологии Режим просмотра документа во весь экран Кроме перечисленных режимов можно использовать также про- смотр документа во весь экран. Этот режим служит для того, чтобы максимально увеличить область отображения текста. При этом на экране размещаются только текст и панель инструментов Во весь экран с единственной кнопкой Вернуть обычный режим. Перейти в предыдущий режим просмотра документа можно также с помощью клавиши Esc. Масштаб отображения документа на экране Масштаб отображения документа на экране устанавливается с помощью команды Вид — Масштаб или поля со списком Масштаб 100% * на Стандартной панели инструментов. Можно выбрать одно из значений списка или ввести свое значение. Удобно набирать текст, выбрав масштаб по ширине страницы. В этом случае Word подбирает максимально возможный масштаб, при котором строки текста полностью размещаются на экране. Масштабы Целая страница и Несколько страниц доступны только в режиме разметки страницы. 9.4. Ввод текста Непечатаемые символы При работе над документом рекомендуется включать режим отображения непечатаемых символов. Для этого надо нажать кноп- ку Непечатаемые символы ЧГ j на Стандартной панели инструмен - тов. Непечатаемые символы видны на экране, но не выводятся на печать. В таком режиме легче выявить ошибки, допущенные при наборе и форматировании текста. Перечень основных непечатае- мых символов приведен в табл. 9.1. Таблица 9.1 Непечатаемые символы Название Вид Клавиши для ввода Конец абзаца т Enter Разрыв строки Shift + Enter Пробел Space Знак табуляции -► Tab | Мягкий перенос =-1 Ctrl - 122
Глава 9. Обработка текстовой информации. Редактор MS Word Режимы ввода Существуют два режима ввода текста: вставки и замены символов. При наборе текста в режиме вставки символы, расположенные после курсора, сдвигаются вправо, и новый текст размешается на освободившемся месте. При вводе текста в режиме замены симво- лов новый текст замещает существующий» Переключение между ре- жимами осуществляется с помощью клавиши Insert или двойны и щелчком по индикатору ЗАМ в строке состояния. Вводить текст ре- комендуется в режиме вставки символов, а исправлять можно и в том и в другом режиме в зависимости от ситуации. Ввод текста рекомендуется выполнять в обычном режиме про- смотра документа. При этом текстовый курсор, имеющий вид вер- тикальной мерцающей линии, определяет точку ввода символов. Горизонтальная линия внизу показывает конец текста. Техника ввода Слова следует отделять друг от друга одним пробелом. Знак пре- пинания должен примыкать к предыдущему слову, после знака пре - пинания вводится пробел. Исключением является знак тире, кото- рый с двух сторон должен ограничиваться пробелами. Прописные буквы набираются при нажатой клавише Shift. Если необходимо набрать часть текста, например заголовок, прописны- ми буквами, следует предварительно нажать клавишу CapsLock. Символы слева от курсора удаляются с помошью клавиши Backspace, символы справа от курсора — с помощью клавиши Delete. Переключение между русской и английской раскладками кла- виатуры осуществляется одновременным нажатием левых клавиш Alt 4- Shift либо клавиш Ctrl + Shift. Выбрать раскладку можно также в меню, которое открывается щелчком мыши по индикатору кла- виагуры на панели задач Windows. Если очередное набранное слово не умещается в с гроке, оно ав- томатически переносится на следующую строку. Для образования абзаца следует нажать клавишу Enter. При этом вставляется символ конца абзаца. Грубой ошибкой является нажатие клавиши Enter в конце каждой строки. В случае, когда требуется перейти на новую строку, не набирая текущую строку до конца и не образуя абзац, необходимо нажать клавиши Shift + Е nter. Ч гобы слить два соседних абзаца, достаточно удалить маркер конна первого абзаца. Для разбиения абзаца на два следует нажать клавишу Enter в месте разбиения. 123
Информатика и информационные технологии Свободный ввод Для быстрой вставки текста, рисунков, таблиц и других элементов в пустую область документа удобно использовать возможности сво- бодного ввода. В режиме разметки страниц или режиме Web-докумен- та двойной щелчок в пустой области документа позволит осущест- вить вставку любых элементов, начиная с позиции двойного щелчка. Например, чтобы создать титульный лист, дважды щелкните в центре пустой страницы и введите заголовок, который будет вы- ровнен по центру. Затем дважды щелкните нижнюю правую грани- цу страницы и введите имя автора, которое будет выровнено по пра- вому краю. Различные элементы можно вставлять в большинстве пустых областей документа. Например, чтобы вставить рисунок в конце до- кумента, не нужно нажимать клавишу Enter, чтобы добавить пустые строки. Точно также и для ввода текста справа от имеющегося абза- ца не нужно вручную добавлять позиции табуляции. Свободный ввод недоступен в следующих областях: несколько колонок, маркированные и нумерованные списки, слева и справа от рисунков с обтеканием по верхнему и нижнему краям, а также слева и справа от отступов. Кроме того, свободный ввод недоступен в следующих режимах: обычный режим, режим структуры и предварительный просмотр. Вставка специальных символов В ряде случаев при подготовке документов возникает необходи- мость вставки в текст символов, которых нет в стандартной рас- кладке клавиатуры, например 33, S, ©, § ит. п. Рис. 9.3. Окно Символ 124
Глава 9. Обработка текстовой информации. Редактор MS Word Для ввода таких символов нужно: • выбрать команду Вставка — Символ. • в диалоговом окне этой команды (рис. 9.3) на вкладке Симво- лы выбрать шрифт, содержащий различные значки, например Wingdings, Sorts, Monotype: • выделить нужный символ и нажать кнопку Вставить; • закрыть окно Символ. Аналогично вставляются символы, приведенные на вкладке Специальные знаки. Автозамена Операция Автозамена предназначена для автоматического ис- правления в процессе ввода текста некоторых типичных ошибок или опечаток, упрощает ввод часто используемых фрагментов. Настройка параметров автозамены выполняется с помощью ко- манды Сервис — Параметры автозамены. В диалоговом окне этой команды на вкладке Автозамена имеется список элементов автоза- мены, содержащий слова, в которых часто встречаются ошибки. Чтобы выполнялась автоматическая замена приведенных в списке слов их правильным написанием, должен быть включен переключа- тель Заменять при вводе. Рис. 9.4 Автозаме из 125
Информатика и информационные технологии Пользователь может дополнить список элементов автозамены. Для этого следует в поле Заменить ввести слово с ошибкой, затем в по- ле На ввести правильное написание этого слова и нажать кнопку Добавить. Чтобы внести изменения в список автозамены, достаточно выде- лить нужный элемент списка, произвести необходимые изменения в поле Заменить или На и щелкнуть по кнопке Заменить. Для удале- ния элемента следует выделить его и щелкнуть по кнопке Удалить. Операция автозамены позволяет выполнить ряд полезных функций: • исправление двух прописных букв на одну в начале слова; • преобразование строчной буквы в прописную в начале пред- ложения; • устранение последствия случайного нажатия Caps Lock (на- пример, происходит замена слов ТЕКСТОВЫЙ РЕДАКТОР wORD на Текстовый редактор Word); • исправление раскладки клавиатуры (например, происходит замена слов Ntrcnjdsq htlfrnjh Word на Текстовый редактор Word). Чтобы выполнялись эти функции, необходимо включить соот- ветствующие режимы в диалоговом окне Автозамена. Автотекст Инструмент Автотекст позволяет упростить ввод в документ часто используемых фрагментов текста и графических объектов. Это могут быть, например, эмблемы организаций, периодически употребляемые в деловой документации фразы, должным образом отформатированные таблицы и т. д. Создание элемента Автотекста Чтобы создать элемент Автотекста, надо: • выделить текст или рисунок, который следует сохранить в ви- де элемента списка Автотекста; • выбрать команду Вставка — Автотекст — Создать: • в открывшемся диалоговом окне (рис. 9.5) ввести имя элемента: • нажать кнопку Добавить. Вставка элемента Автотекста Чтобы вставить элемент Автотекста, надо: • установить курсор в позицию вставки; • выбрать команду Вставка — Автотекст: • в меню команды Автотекст выбрать имя нужного элемента 126
Глава 9. Обработка текстовой информации. Редактор MS Word । Рис. 9.5. Окно Автотекста Имеется еше один способ вставки элемента Автотекста. Если в ок- не Автотекста включен режим Использовать автозавершение, то по- сле ввода в документ нескольких первых символов имени элемента Автотекста над курсором всплывает его полный текст; Чтобы вста- вить этот текст в документ, надо нажать клавишу Enter или F3. Для удаления элемента автотекста следует: • выбрать команду Вставка — Автотекст — Автотекст; • в поле Имя элемента ввести имя элемента Автотекста, кото- рый нужно удалить, или выбрать имя этого элемента из списка: • нажать кнопку Удалить. Перемещение по документу При вводе, редактировании и форматировании текста нужно уметь быстро перемещаться по документу. Для этого можно исполь- зовать клавиатуру, полосы прокрутки и меню. Перемещение по документу с помощью клавиатуры Для перемещения по документу можно использовать клави- ши управления курсором и различные клавишные комбинации (табл. 9.2). 127
Информатика и информационные технологии Таблица 9.2 Клавиши навигации по документу Клавиши Перемещение t, 1 На один символ, соответственно влево, вправо, вверх или вниз Home В начало строки End В конец строки Ctrl + t На один абзац вверх Ctrl + | На один абзац вниз Page Up На один экран вверх Page Down На один экран вниз Ctrl + Home В начало текста Ctrl 4 End В конец текста Перемещение по документу с помощью полос прокрутки и . v| позволяет перемес- Для перемещения по тексту с помощью вертикальной полосы прокрутки используют следующие приемы: • нажатие на концевые кнопки титься на одну строку вверх или вниз: • с помощью бегунка осуществляется быстрая прокрутка тек- ста. При этом рядом с бегунком появляется номер страницы; • щелкая мышью выше или ниже бегунка, можно сместиться на один экран вверх/вниз; • кнопки дыдущей или следующей странице; • горизонтальная полоса прокрутки позволяет организовать ана- логичное перемещение по тексту в горизонтальном направлении. |fr] и Г>] обеспечивают возможность перехода к пре- Перемещение по документу с помощью меню Переход к нужной странице документа можно организовать сле- дующим образом: • выбрать команду Правка — Перейти: • на экране появится диалоговое окно Найти и заменить с от- крытой вкладкой Перейти; • в списке Объект перехода выбрать Страница; • ввести номер страницы; • нажать кнопку Перейти. Расстановка переносов в тексте Расстановка переносов позволяет уменьшить расстояние между словами при выравнивании текста по ширине, избежать так назы- 128
Глава 9. Обработка текстовой информации. Редактор MS Word ваемых коридоров — пустых областей, возникающих от совпадений пробелов в соседних строках. Особенно важны переносы слов при верстке текста в несколько колонок. Чтобы выполнить операцию расстановки переносов, надо вы- брать команду Сервис — Язык — Расстановка переносов. В диалого- вом окне этой команды следует определить следующие параметры: • в поле Ширина зоны переноса слов задать максимальную вели- чину свободного места, которое можно оставить в конце строки, выровненной по левому краю. Чем £же зона переноса, тем ровнее правый край текста, но больше число дефисов; • в поле Максимальное число последовательных переносов ука- зать максимальное число идущих подряд строк с переносами. Word позволяет расставлять переносы как автоматически в про- цессе ввода текста, так и принудительно. В последнем случае поло- жение дефисов задается пользователем. Для того чтобы Word расставлял переносы в процессе ввода тек- ста, необходимо включить режим Автоматическая расстановка пере- носов. Для активизации процесса принудительной расстановки пере- носов щелкните по кнопке Принудительно. Word начнет расстанов- ку переносов. Для каждого слова, которое необходимо перенести, на экран будет выведено диалоговое окно Расстановка переносов. В этом окне отображается разделенное на слоги слово. Текстовый курсор указывает на предлагаемое место переноса. В случае согла- сия с предложенной разбивкой слова нужно щелкнуть по кнопке Да. Чтобы вставить перенос в другой части слова, следует перевести курсор к нужному мест у и нажать кнопку Да. Если нажать кнопку Нет, то слово не будет переноситься. 9 • 5 • Редактирование текста При выполнении многих операций редактирования и формати- рования требуется предварительно выделить фрагмент текста, под- лежащий обработке. Выделение фрагментов текста В Word существуют различные способы выделения фрагментов текста. Фрагмент текста можно выделить, например, одним из сле- дующих способов: 129
Информатика и информационные технологии • установить указатель мыши в начале выделяемого фрагмента и отбуксировать к концу фрагмента; • щелкнуть мышью в начале выделяемого фра1 мента, нажать клавишу Shift и, удерживая ее, щелкнуть мышью в конце фрагмента; • установить текстовый курсор в начале выделяемого фрагмен- та, нажать клавишу Shift и, не отпуская ее, переместить курсор с по- мощью клавиш со стрелками к концу фрагмента;' • установить текстовый курсор в начале выделяемого фрагмен- та. Включить режим выделения, нажав клавишу F8. С помощью клавиш со стрелками переместить курсор в конец фрагмента. Вы- ключить режим выделения клавишей Esc. Сущест вуют также методы выделения фрагментов текста, кото- рые предполагают, что указатель мыши находится в полосе выделе- ния. Под полосой выделения понимается область вдоль левого края документа, при попадании в которую указатель мыши принимает вид стрелки, направленной вправо-вверх Если указатель мыши располагается в полосе выделения, то: • щелчком выделяется строка, напротив которой установлен указатель мыши; • для выделения нескольких полных строк следует установить указатель напротив первой строки и перемещать вдоль полосы вы- деления к последней строке; • абзац выделяется двойным щелчком мыши напротив этого абзаца: • весь документ можно выделить тройным щелчком мыши. Кроме того, можно выделить: • отдельное слово — двойным щелчком мыши по нему; • предложение — щелчком мыши в любом месте предложения при нажатой клавише Ctrl; • абзац — тройным щелчком мыши в любом месте абзаца; • весь документ — с помошью команды Правка — Выдели гь все; • прямоугольный блок текста — буксировкой текстового курсо- ра от начала к концу блока при нажатой клавише Alt; • фрагмент, состоящий из несмежных строк, — удерживая кла- вишу Ctrl. Для снятия выделения достаточно щелкнуть мышью вне выде- ленного фрагмента. Перемещение, копирование и удаление фрагментов текста Операции с фрагментами текста, такие, как перемещение и ко- пирование, могут быть выполнены либо с помощью буфера обмена, либо с помошью мыши, 130
Глава 9. Обработка текстовой информации. Редактор MS Word Мышь целесообразно применять, когда фрагмент не требуется долго буксировать по тексту, в противном случае лучше воспользо- ваться буфером обмена. Перемещение и копирование фрагмента текста с помощью буфера обмена Для перемещения или копирования фрагмента текста через бу- фер обмена следует использовать соответствующие команды меню Правка, или кнопки Стандартной панели инструментов (рис. 9.6), или сочетание клавиш. --- Кспщмвлть Рис. 9.6. Кнопки панели инструментов Стандартная Чтобы переместить или скопировать фрагмент текста, надо: • выделить нужный фрагмент текста; • для перемещения фрагмента в буфер обмена выбрать команду Правка — Вырезать или щелкнуть по кнопке Вырезать на Стандарт- ной панели инструментов, или нажать клавиши Ctrl 4- X; • для копирования фрагмента в буфер обмена выбрать команду Правка — Копировать, или щелкнуть по кнопке Копировать на Стан- дартной панели инструментов, или нажать клавиши Ctrl + С; • установит ь курсор в место вставки фрагмента: • для вставки фрагмента в документ из буфера обмена вы- брать команду Правка — Вставить, или щелкнуть по кнопке Вста- вить на Стандартной панели инструментов, или нажать клавиши Ctrl + V. Перемещение и копирование фрагмента текста с помощью мыши Чтобы переместить фрагмент текста с помощью мыши, надо: • выделить фрагмент текста; • подвести указатель мыши к выделенному фрагменту7 так. что- бы указатель принял форму направленной влево стрелки; • нажать левую клавишу мыши и, не отпуская ее, переместить фрагмент в нужное место. • копирование фрагмента текста выполняется так же, как и пе- ремещение, но при нажатой клавише Ctrl. 131
Информатика и информационные технологии Удаление фрагмента текста Чтобы удалить фрагмент текста, необходимо: • нажать клавишу Delete; • выбрать команду Правка — Очистить; • вырезать фрагмент: / с гюмошью команды Правка — Вырезать; / щелчком по кнопке Вырезать на Стандартной панели инст- рументов; / с помошью клавиш Ctrl + X. Буфер обмена MS Office Буфер обмена MS Office позволяет сохранить до 24 блоков ин- формации одновременно. Он начинает использоваться, если не- сколько раз подряд были выполнены команды копирования или вырезания фра] ментов документа. При этом на экране отображает- ся область задач с панелью Буфер обмена, на которой представлена информация, содержащаяся в буфере обмена. Для того чтобы вставить сразу всю информацию из буфера об- мена, следует установить курсор в нужное место текста и нажать кнопку Вставить все. Если необходимо вставить один из фрагмен- тов, содержащихся в буфере обмена, достаточно щелкнуть по изо- бражению этого фрагмента на панели Буфер обмена. С помошью кнопки Очистить все можно очистить буфер обмена. Проверка правописания Операция проверки правописания позволяет находить слова с ошибками (проверка орфографии), а также грамматические ошибки или неудачные в стилистическом отношении фразы (про- верка грамматики). При проверке орфографии происходит поиск слов, которых нет в словарях Word. Анализируя грамматику, Word руководствуется выбранным набором грамматических и стилистических правил. Найденные ошибки подчеркиваются волнистой линией: орфогра- фические — красной, 1 рамматические — зеленой. Проверку правописания можно выполнять как по окончании ввода текста, так и в автоматическом режиме, т.е. в процессе ввода текста. Если выделен фрагмент документа, то орфография проверя- ется в рамках этого фрагмента, в противном случае документ прове- ряется от начала до конца. Для проверки правоп исания набранного текста следует выбрать команду Сервие — Правописание или щелкнуть по кнопке Правопи- сание v I на Стандартной панели инструментов. 132
Глава 9, Обработка текстовой информации. Редактор MS Word Для включения режима автоматической проверки правописания необходимо выбрать команду Сервис — Параметры и на вкладке Право- писание включить режимы Автоматически проверять орфографию и Ав- томатически проверять грамматику Режимы Не выделять слова с ошиб- ками для орфографии и для грамматики должны быть выключены. Проверка текстов на других языках Текст, набранный на русском языке, может содержать отдель- ные фрагменты на другом языке, например английском. Чтобы провери гь английский текст, его нужно выделить и указать язык. Для этого требуется: • выбрать команду Сервис — Язык — Выбрать язык; • в диалоговом окне этой команды выделить язык (английский); • нажать кнопку ОК. После выполнения указанных действий при проверке текста бу- дет использоваться словарь выбранного языка. Словари русского и английского языков входят в комплект по- ставки Word. Словари других языков нужно приобретать и устанав- ливать дополнительно. Подбор синонимов Word предоставляет возможность на основе встроенного слова - ря (тезауруса) подбирать синонимы для часто повторяющихся в тек- сте слов. Это позволяет пользователю расширить свой словарный запас при работе над документом. Подбор синонимов выполняется следующим образом: • выделить слово; • выбрать команду Сервис — Язык — Тезаурус; • в диалоговом окне этой команды выделить наиболее подходя- щий из предложенных синонимов; • нажать кнопку Заменить. Поиск и замена текста Поиск текста Для поиска фрагмента текста следует: • выбрать команду Правка — Найти; • в поле Найти диалогового окна этой команды (рис. 9.7) ввести искомый текст; • если необходимо ввести дополнительные условия поиска, следует щелкнуть по кнопке Больше для отображения на экране полного диалогового окна; 133
Информатика и информационные технологии • в поле Направление выбрать направление поиска (вперед, на- зад, везде); • включить режим Учитывать регистр, если необходимо при по- иске различать строчные и прописные буквы; • включить режим Только слово целиком, чтобы обеспечить по- иск только целых слов и не искать фрагменты слов; • если образец текста для поиска содержит подстановочные знаки (*, ?), включить режим Подстановочные знаки Если этот ре- жим будет выключен, подстановочные знаки будут обрабатываться как обычный текст; • щелкнуть по кнопке Найти далее. Будет найден первый фраг- мент; • для поиска следующего вхождения искомого текста нужно снова щелкнуть по кнопке Найти далее. Замена текста Чтобы найти фрагмент текста и заменить его другим, следует: • выбрать команду Правка — Заменить; • в поле Найти диалогового окна этой команды (рис. 9.7) ввести искомый текст; • в поле Заменить на ввести текст для замены (для удаления тек- ста надо оставить это поле пустым); • если необходимо ввести дополнительные условия, следует щелкнуть по кнопке Больше для отображения полного диалогового окна. Дополнительные условия задаются так же, как и для операции поиска текста; Рис. 9.7. Диалоговое окно Найти /Заменить 134
Глава 9. Обработка текстовой информации. Редактор MS Word • щелкнуть по одной из кнопок: / Найти далее — для поиска следующего вхождения искомо- го текста; / Заменить — для замены найденного вхождения искомо] о текста и перехода к следующему вхождению; / Заменить все — для автоматической замены всех вхождений искомого текста в документе. Также можно осуществлять поиск и замену форматов, используя кнопку Формат. Отмена и повторение действии Word позволяет отменить результаты выполнения нескольких последних действий или вернуть их. Для этого на Стандартной па- нели инструментов имеются кнопки Отменить и Вернуть Чтобы отменить последнее действие, надо щелкнуть по кнопке Отменить на Стандартной панели инструментов (рис. 9.8). Для от- мены результатов выполнения нескольких последних операций следует щелкнуть по кнопке раскрытия списка последних действий рядом с кнопкой Отменить. Список возглавляет последнее дейст- вие, а каждое предыдущее следует ниже. В этом списке надо вы- брать строку с той операцией, до которой (включительно) требуется выполнить отмену. Кнопка Вернуть позволяет устранить действие отмены. Чтобы вер- нуть результат последней операции после ее отмены, необходимо щелкнуть по этой кнопке. Для возврата результатов нескольких отме- ненных действии следует щелкнуть по кнопке раскрытия списка ря дом с кнопкой Вернуть и выбрать нужную строку в списке. Отменить последнюю опера- цию можно также с помощью ко- манды Правка — Отменить. Что- бы повторить последнюю опера- цию, следует выполнить команду Правка — Повторить. Рис. 9.8. Кнопки Отменить и Вернуть 9 • 6 • Форматирование документов Форматирование — это изменение внешнего вида документа. Раз- личают три иерархических уровня форматирования: форматирование символов, форматирование абзацев и форматирование страниц. Чтобы получить справку о параметрах форматирования того или иного фра] мента текста, следует нажать клавиши Shift + Fl и затем 135
Информатика и информационные технологии ♦ Показать форматфсм X выдепеым*мй текст возглавляет 1 Сравнить с другим фрагментом Форматирование выделенного текста 13 шрифт xv и.тиФт; (Defadt) Tmei New Roman “ 12 pt ?l№*: русский (Россия) 13 Абзац бмлиняяткч no ширина 9.Т<ТУп: Слева: 0 см Первая строка: 1,27 см Справа: О см РЯ Раздел щелкнуть по нему мышью. Эту операцию можно также выполнить другим спосо- бом: • выделить фрагмент, сведения о ко- тором нужно получить; • выбрать команду Формат — Пока- зать форматирование. В области задач будет отображена па- нель Показать форматирование, на кото- рой приводится подробная информация о параметрах форматирования выделенно- го фрагмента (рис. 9.9). Форматирование символов *.i Параметры Ь Различать историки стилей [ Все знаки форматирования Рис. 9.9. Панель Показать форматирование Символ является наименьшей едини- цей текста: это отдельная буква, цифра, знак препинания и т. п. Под форматирова - нием символов понимается выбор таких его атрибутов, как шрифт, размер, начер- тание, цвет, положение в строке и др. Для изменения символьного формата существующего текста предварительно следует выделить фрагмент текста, подле- жащий форматированию. Если надо из- менить текущий символьный формат, то в тексте не должно быть выделенных фрагментов. Для форматирования символов используется панель инстру- ментов Форматирование, команда Формат — Шрифт, а также кла- виатура. Типы шрифтов Шрифт (гарнитура) определяет вид входящих в него символов. Шрифты можно классифицировать по различным признакам. По способу формирования символов шрифты делятся на растро- вые и векторные. В растровых шрифтах изображение символов фор- мируется из точек (растров). В векторных шрифтах каждый символ описывается определенным набором формул. Различают два основных типа векторных шрифтов: True Туре и Open Туре. Преимущество шрифтов Open Туре по сравнению с True Туре заключается в том, что они обеспечивают более быстрое отображение и более точное воспроизведение формы символов 136
Глава 9. Обработка текстовой информации. Редактор MS Word В списке Шрифт на панели Форматирование рядом с названием шрифта True Туре указан значок, состоящий из двух букв Т, рядом со шрифтом Open Туре изображен значок О, принтерные шрифты по- мечены значком принтера. Экранные шрифты никаким значком не помечаются. Существуют также декоративные и спе- циальные шрифты, содержащие различ- ные значки. На рис. 9.10 приведены при- меры различных типов шрифтов. В списке шрифтов название шрифта отформатировано с помощью этого же шрифта. Таким образом, легко опреде- лить, подходит ли тот или иной шрифт для Raav Shruti * SiniSun Ч1 Syifaen. Ч’ SwnW АРХ5ЕфП]1(р Ч Tahoma Tfr Times New Roman t Trebuchet MS 4? Tunga Д Univers & Univers Condensed Ч- Verdana конкретного документа. Рис. 9.10. T ипы шрифтов Размер шрифта Единицей измерения размера шрифта (кегля) является пункт. Пункт составляет часть дюйма, т. е. приблизительно 0,35 мм. Размер шрифта можно выбирать в диапазоне значений от 1 до 1638 пунк- тов. Как правило, для основного текста используется размер шриф- та, равный 10—12 пунктам, для заголовков — более крупный шрифт. Начертание шрифта В Word используются следующие виды начертания шрифта: • обычный; • курсив; • полужирный; • полужирный курсив. Обычное начертание применяется для основного текста, другие виды начертаний шрифта — для выделения отдельных фрагментов текста. Форматирование символов с помощью панели инструментов На панели инструментов Форматирование имеются списки и кноп- ки, позволяющие выбрать гарнитуру, размер, начертание, цвет шрифта (рис. 9.11). С помощью соответствующей кнопки можно сделать выделенный текст подчеркнутым. 137
Информатика и информационные технологии Рис. 9.11. Панель инструментов Форматирование для форматирования шрифтов Размер шрифта можно как выбрать из списка, так и задать свое значение, набрав его в поле ввода этого списка и на жав клавишу Enter. Форматирование символов с помощью команды Шрифт Диалоговое окно команды Формат — Шрифт имеет три вкладки: Шрифт, Интервал и Анимация. С помощью вкладки Шрифт можно изменить гарнитуру, начер- тание, размер, цвети другие параметры шрифта. С помощью вкладки Интервал можно изменить расстояние ме- жду символами, положение символов относительно базовой линии строки, а также масштаб представления символов. Вкладка Интервал включает: • список Интервал, который содержит значения: Обычный. Разреженный, Уплотненный. Величина (в пунктах), на которую можно увеличить или уменьшить расстояние по горизонтали между символами, задается в поле На; • список Смещение, который содержит значения: Нет, Вверх, Вниз. В поле На задается величина смещения символов (в пунктах) вверх или вниз относительно базовой линии строки; • список Маснпаб символов. На вкладке Анимация диалогового окна Шрифт приведен спи- сок Эффектов (красные муравьи, мерцание, мигающий фон. неоно- вая реклама, фейерверк, черные муравьи). Эти эффекты можно применить в режиме электронного документа, но увидеть на бумаге после распечатки документа невозможно. Буквица Буквипа представляет собой большую прописную букву в нача- ле абзаца. Она может включать и несколько символов. Обычно бук- вицы размещаю! в начале разлелов. 138
Глава 9. Обработка текстовой информации. Редактор MS Word До начала операции с буквицей необходимо позаботиться о том, чтобы абзац, в который надо вставить буквицу, не содержал крас- ной строки. Для создания буквицы следует: • выделить символы, которые должны быть представлены в ви- де буквицы; • выбрать команду Формат — Буквица: • в диалоговом окне Буквица выбрать положение буквицы (ча- ще используется вариант в тексте); • в списке Шрифт выбрать шрифт для буквицы; • в поле ввода Высота в строках указать высоту буквицы (по умолчанию высота буквицы составляет три строки); • в поле ввода Расстояние от текста задать расстояние от текста до буквицы (обычно: 0,1—0,3 см); • нажать кнопку ОК. 9 • 7 • Форматирование абзацев и Абзац — это фрагмент текста, ограниченный символом конца абзаца (Ц). Этот символ вводится нажатием клавиши Enter. Символ конца абзаца сохраняет абзацные форматы. При удалении этого символа форматы данного абзаца теряются. К абзацным форматам относятся: абзацные отступы, выравни- вание границ абзаца, междустрочные интервалы, интервалы между абзацами, табуляция, списки-перечисления, рамки и заливки. Чтобы отформатировать один абзац, достаточно поместить кур- сор в любое место абзаца и назначить формат. Для форматирования нескольких абзацев их следует выделить и затем назначить формат. Когда формируется новый абзац (нажатием клавиши Enter), ему автоматически присваивается формат предыдущего абзаца. Для назначения абзацных форматов используются: горизон - тальная линейка, команда Формат — Абзац, а также панель инстру- ментов Форматирование. Форматирование абзацев с помощью команды Абзац В диалоговом окне команды Формат — Абзац на вкладке Отсту- пы и интервалы имеются следующие элементы: • список Выравнивание — для выбора вида выравнивания границ абзаца: по правому краю, по левому краю, по центру, по ширине; 139
Информатика и информационные технологии • группа Отступы объединяет поля: ✓ Слева — для задания расстояния от левого поля страницы до левой границы абзаца; Z Справа — для задания расстояния от правого поля страни- цы до правой границы абзаца; z Первая строка — для задания расстояния от левой Гранины абзаца до начала первой строки; • группа Интервал объединяет следующие поля: z Междустрочный — для ввода расстояния между строка ми (одинарный, полуторный, двойной или произвольное зна- чение); Z Перед, После — для задания дополнительно к междустроч- ному расстоянию между абзацами. Назначение абзацных отступов с помощью горизонтальной линейки На горизонтальной линейке находятся маркеры, положение ко- торых отображает величину отступов в текущем абзаце (рис. 9.12). Отступы текущего абзаца можно изменять, перемещая мышью эти маркеры вдоль линейки. Рис. 9.12. Установка отступов с помощью линейки Форматирование абзацев с помощью панели инструментов На панели инструментов Форматирование имеются: • кнопки для выравнивания границ абзаца: по левому краю ЦЕ, по центру ЦЕ , по правому краю по ширине ВВ; • кнопки для изменения лево- го абзацного отступа (рис. 9.13): Уменьшить отступ, Увеличить от - Уменьшить отступ слева на 0,5 дюйма Увеличить отступ слева на 0,5 дюйма Рис 9.13. Кнопки абзацного отступа ступ, нажатие на которые смеща- ет левую границу абзаца на полдюйма влево или вправо; • кнопки для задания междустрочного интервала: одинарно л» полуторного двойного и г. л. 140
Глава 9. Обработка текстовой информации. Редактор MS Word Копирование форматов Достаточно часто возникает ситуация, когда очередной фраг- мент текста нужно отформатировать точно так же, как другой ранее отформатированный фрагмент. В таком случае вместо повторения множества операций форматирования стоит использовать процеду- ру копирования формата. Это позволяет достичь того же результата, но с меньшими трудозатратами. Чтобы скопировать формат, надо: • выделить фрагмент, формат которого нужно скопировать; • нажать кнопку Формат по образцу на Стандартной пане- ли инструментов (при этом указатель мыши приобретает форму кисти); • выделить фрагмент, который требуется отформатировать. • если необходимо применить один и тот же формат к несколь- ким фрагментам, то по кнопке Формат по образцу надо выполнить не одиночный, а двойной щелчок. После этого нужно последова- тельно выделить все фрагменты, подлежащие одинаковому форма- тированию. Чтобы выйти из режима копирования формата, следует еще раз нажать кнопку Формат по образцу или клавишу Esc. Поиск и замена форматов В Word имеется возможность поиска и замены форматов. Чтобы организовать поиск формата, нужно: • выбрать команду Правка —- Найти; • щелкнуть по кнопке Больше; • установить курсор в поле Найти, нажать кнопку Формат и ука- зать форматы, которые необходимо найти; • щелкнуть по кнопке Найти далее. Чтобы выполни гь замену формата, следует: • выбрать команду Правка — Заменить; • шелкнуть по кнопке Больше; • установить курсор в поле Найти, нажать кнопку Формат и ука- зать форматы, которые необходимо найти; • установить курсор в поле Заменить на и нажать кнопку Формат; • в открывшемся меню выбрать нужные пункты и указать фор- маты для замены; • шелкнуть по одной из кнопок: 141
Информатика и информационные технологии • Найти далее — для поиска следующего вхождения искомого формата, • Заменить — для замены найденного вхождения искомого фор- мата и поиска следующего вхождения; • Заменить все — для автоматической замены всех вхождений искомого формата в документе. Чтобы удалить форматы из полей Найти и Заменить на необхо- димо щелкнуть по кнопке Снять форматирование. Границы и заливка В документе Word можно добавить границу к выделенному фрагменту текста, абзацу или странице. Добавление границ к фрагменту текста или абзацу Чтобы построить рамку вокруг фрагмента текста, его нужно вы- делить и выполнить следующие действия: • выбрать команду Формат — Границы и заливка; • перейт и на вкладку Граница; • выделить пиктограмму, определяющую тип границ: Рамка. Тень или Объем; • выбрать тип, цвет и ширину линии; • в поле Применить к указать часть документа (текст, абзац), ко- торую требуется заключить в рамку; • для задания точного положения границы относительно тек- ста надо щелкнуть по кнопке Параметры и указать расстояние (в пунктах) от текста до верхней, нижней, левой или правой границы рамки; • нажать кнопку ОК для закрытия окна Параметры 1раницы и заливки; • если абзац заключен в рамку, от которой надо оставить одну границу, например, слева, то в области окна Образец следует убрать ненужные границы, щелкая по ним или пользуясь соответствующи- ми кнопками. Добавление границ к странице Добавление границ к странице выполняется на вкладке Страни- ца диалогового окна команды Формат — Границы и заливка. Эта вкладка аналогична вкладке Граница. Кроме того, она вклю- чает список Рисунок, где можно выбрать границу в виде орнамента. В списке Применить надо указать, какие страницы в документе должны быть снабжены рамками. 142
Глава 9. Обработка текстовой информации. Редактор MS Word Удаление границ Для удаления границ необходимо, предварительно выделив нуж- ный фрагмент документа, на вкладке Граница или Страница диало- гового окна Границы и заливка в поле Тип выбрать вариант Нет. Добавление заливки Заливка используется для затенения фона выделенного текста или абзаца. Кроме заливки можно использовать узор (штриховку). Чтобы добавить заливку, надо: • выделить фрагмент текста, к которому н>жно добавить заливку; • выбрать команду Формат — Границы и заливка; • в диалоговом окне этой команды перейти на вкладку Заливка; • в поле Заливка выбрать цвет заливки; • в поле Тип выбрать тип узора. Если узор не нужен, выбрать ва- риант Нет. Если нужен только узор без заливки, выбрать вариант Сплошной; • в поле Цвет фона выбрать цвета линий и точек в узоре; 1 «в списке Применить указать ту часть документа, к которой {нужно применить заливку. Удаление заливки Для удаления заливки следует, предварительно выделив нуж- ный фрагмент документа, на вкладке Заливка диалогового окна Гра- ницы и заливка в поле Заливка выбрать вариант Нет. Списки-перечисления Списки-перечисления могут быть маркированными и нумеро- ванными. В маркированных списках для выделения каждого от- дельного пункта используются маркеры, в нумерованных спи- сках — номера. Списки также могут быть многоуровневыми. Чтобы оформить уже введенный текст как список, следует выде- лить абзацы, которые должны стать элементами списка, и назна- чить нужный формат. Для этого используется диалоговое окно ко- манды Формат — Список, в котором имеются вкладки Маркирован- ный Нумерованный и Многоуровневый. После перехода на нужную вкладку выбирается наиболее подходящий формат из предложен- ных вариантов или создается свой собственный. Для создания но- 143
Нумерованный список Мцркированмын список Рис. 9.14. Кнопки для организации списков Информатика и информационные технологии вого формата нужно выделить один из вариантов, нажать на кнопку Изменить и ввести параметры формата. Кроме того, формат списка можно назначить с помошью кнопок Маркеры и Нумерация на панели инструментов Фор- матирование (рис. 9.14). Чтобы сразу ввести текст в виде списка, необходимо по- местить курсор в новый абзац, задать нужный формат, затем ввести абзацы, образующие список. При вводе многоуровневого списка следует в начале нового аб- заца нажимать клавишу Tab или кнопку Увеличить отступ для пони- жения уровня нумерации элемента списка и Shift 4- Tab или кнопку Уменьшить отступ — для повышения. Чтобы вставить в список дополнительный пункт, нуокно помес- тить курсор в конец того абзаца, после которого должен быть встав- лен новый пункт, и нажать клавишу Enter. Появится новая строка с маркером или номером, причем если дополнительный пункт вставляется не в конец списка, то нумерация последующих пунктов автоматически изменится. Табуляция Табуляция относится к абзацным форматам. Операция табуля- ции реализуется с помощью клавиши Tab и меток табуляции. Метка табуляции в строке — это фиксированная позиция, на которой курсор устанавливается при нажатии клавиши Tab. По умолчанию позиции табуляции расставлены на расстоянии 0,5 дюй- ма (1,27 см) друг от друга. Метки табуляции имеют следующие ха- рактеристики: • Положение — расстояние от левого поля страницы до метки табуляции; • Выравнивание — вид выравнивания текста относительно мет - ки табуляции: • Заполнитель — символ, заполняющий пустое пространство слева от метки табуляции. Установка меток табуляции с помощью команды Табуляция. В диалоговом окне команды Формат — Табуляция (рис. 9.15) можно установить или удалить метки табуляции. 144
Глава 9. Обработка текстовой информации. Редактор MS Word Рис. 9.15. Окно Табуляция Установка меток т абуляции производится следующим образом: • выделить абзацы, для которых требуется установить метки та- буляции; • выбрать команду Формат — Табуляция; • в поле Позиции табуляции указать расстояние от левого поля страницы до метки табуляции; • выбрать способ выравнивания; • выбрать заполнитель; • нажать кнопку Установить Для удаления метки табуляции необходимо: • в списке Позиции выделить метку табуляции, которую требу- ется удалить; • нажать кнопку Удалить; • для удаления всех существующих в абзаце меток табуляции следует щелкнуть по кнопке Удалить все. Метки табуляции текущего абзаца отображаются на горизон- тальной линейке маркерами, указывающими тип выравнивания Слева от горизонтальной линейки находится кнопка, с помошью которой можно выбрать тип маркера. Каждый щелчок по этой кнопке меняет вид маркера, изображенного на кнопке. Когда на кнопке появится маркер нужного типа, следует щелкнуть по тому месту горизонтальной линейки, где необходимо установить пози- цию табуляции. Для изменения метки табуляции нужно отбуксировать маркер в другое место. Для удаления метки табуляции следует с помощью мыши переместить маркер табуляции за пределы линейки. 145
Информатика и информационные технологии 9.8• Таблицы в документах Word Таблица в Word может быть построена: • с помощью меток табуляции; • посредством команды Таблица ~ Вставить — Таблица или ин- струментом Нарисовать таблицу >; • с помошью кнопки Добавить таблицу Excel Создание таблицы с помошью меток табуляции Чтобы создать таблицу с помощью операции табуляции, нужно: • установить курсор в новый абзац; • указать метки табуляции для каждого столбца таблицы: в за- висимости от способа выравнивания метка будет левой, правой гра- ницей столбца, центром столбца или позицией десятичного разде- лителя. Чтобы разделить столбцы линиями, нужно установить в нужных местах метки табуляции с чертой; • ввести текст в таблицу построчно, нажимая клавишу Tab каж- дый раз для перехода к следующему столбцу (в том числе и к первому); • если таблица должна представлять собой один абзац, то для перехода на новую строку следует нажимать клавиши Shift + Fnter. Если же каждая строка должна быть отдельным абзацем, необходи- мо нажимать клавишу Е nter. Созданные таким способом столбцы текста «привязаны» к по- зициям табуляции. Для смещения столбца таблицы по горизонтали достаточно переместить соответствующую этому столбцу метку та- буляции. Таблица в Word может включать 32 767 строк и 31 столбец. Столбцы автоматически нумеруются как А, В, С, строки — 1,2, 3, 4,... При работе с таблицей активно используется контекстное меню Для наглядности можно нанести сетку на экране, используя ко- манду Таблица — Отображать Сетку, Перемещение внутри таблицы выполняется нажатием клавиши Tab или Shift + Tab. Вставка (удаление) строк, столбцов или ячеек Для вставки (удаления) строк, столбцов или ячеек необходимо: • выделить столько строк (столбцов), сколько нужно вста- вить — Таблица — Вставить/Удалить строки (столбцы, ячейки) — направление сдвига оставшихся ячеек; 146
Глава 9. Обработка текстовой информации. Редактор MS Word • выделить столько строк (столбцов), сколько нужно вста- вить — инструмент Вставить строки 2е на панели Стандартная; • для добавления строк в конец таблицы: курсор на последний маркер — Tab; • для добавления столбцов в правый край таблицы: выделить маркеры концов строк — Таблица — Вставить столбцы: • сформировать для вставки/удаления соответствующие инст- рументы (Вид — Панель инструментов — кнопка Настройка). Форматирование таблицы Команды Таблица — Автоформат или контекстное меню табли- цы позволяют выбрать один из стандартных вариантов оформле- ния. Можно изменять стандартные варианты с помощью флажков из областей Использовать и Изменить оформление. Изменение ширины и высоты столбца (ячейки): • двойной щелчок по крайней левой вертикальной линии сетки или команда Таблица — Высота и ширина ячейки — вкладка Стол- бец — кнопка Автоподбор. При выполнении этих действий Word подгоняет ширину столбца под размер его содержимого; • удерживая клавиши Shift и перетаскивая границу, можно из- менить границы только у прилегающих столбцов, Ctrl + Shift — только у столбца, прилегающего слева к перетаскиваемой границе. При удерживании клавиши Alt при перетаскивании границ в ли- нейке будут показаны размеры столбцов; • установить мышь на правой границе ячейки и, удерживая ле- вую кнопку, перетащить границу вправо или влево; • изменить положение маркеров столбцов на линейке; • выделить изменяемый столбец — Таблица — Высота и ширина ячейки — значения параметров. Объединение (разбивка) ячеек производится с помошью коман - ды: Таблица — Объединить (Разбить) ячейки. Копирование и перемещение: выделить с маркерами столбец, строку или ячейку и перетащить (при нажатой клавише Ctrl — ко- пировать). Сортировка содержимого таблицы и текста: • Таблица — Сортировка; • указа гь в поле Сортировать и в поле Затем номера столбцов, содержимое которых будет использовано при сортировке; • указать тип сортировки — текст, число, дата; • установить вид сортировки данных «По возрастанию* или «По убыванию*. 147
Информатика и информационные технологии Для сортировки текста, не оформленного в таблицу, выдел ить текст — Таблица — Сортировка текста —- «По возрастанию» — «Со строкой заголовка». Кнопка Параметры позволяет установить дополнительные возможности сортировки: сортировать только столбцы, не изменяя расположение материала в остальной части; сортировать с учетом регистра и разделителей полей для текста. Нумерация ячеек: выделить ячейки для нумерации — инстру- мент Нумерованный список — «По строкам/По столбцам» или Фор- мат — Список — вкладка Нумерованный список (при необходимости можно поменять формат номеров). Если в ячейке расположено не- сколько абзацев, то для фиксирования только одного номера в ней установить флажок «Только один номер в ячейке». Вызвав контекстное меню, можно изменить выравнивание и на- правление текста, границы и заливку и др. Расчеты в таблице Таблицы в Word позволяют не только представлять текст в таб- личном виде, но и выполнять вычисления по формулам. Для этого необходимо установить курсор в ячейку и выполнить команду Таб- лица — Формула. В поле Формула ввести формулу для расчета или выбрать в поле Вставить функцию необходимую для выполнения функцию; в поле Формат числа установить необходимый формат представления результата. Установка контура и разделительных линий Контуры и разделительные линии задаются следующим образом- • выделить таблицу или часть: Формат — Границы и заливка — вкладка Граница (Заливка) — указать нужный тип; • с помощью панели Таблицы и границы. Установка заголовков для длинных таблиц Для повторения заголовков столбцов вверху каждой печатной страницы нужно выделить заголовок таблицы и выполнить команду Таблица — Заголовки. Результат этой операции можно увидеть в режиме предвари- тельного просмотра или в режиме структуры. Добавление подписи к таблице К таблице можно автоматически добавить подпись, если выпол- нить команду Вставка — Ссылка — Название (рис. 9.16) 148
Глава 9. Обработка текстовой информации. Редактор MS Word Рис. 9.16. Добавление подписи к таблице При желании можно изменить постоянную часть «Таблица» (Вставка — Ссылка — Название — Создать — новую постоянную часть), а также местоположение подписи. Кнопка Нумерация позволяет выбрать формат нумерации и при желании, подключить к названию таблицы номер главы с указани- ем стиля оформления. В дальнейшем Word сам следит за нумерацией таблиц. Установка режима Автоназвание (Вставка — Ссылка — Назва- ние — Автоназвание — флажок Таблица Microsoft Word и др.) даст возможность вводить только текст подписи при вставке определен- ного вида объектов. Создание списка таблиц Если подписи к таблицам сделаны, как указано выше, то можно автоматически собрать список всех таблиц документа. Для этого следует выполнить следующие действия: установить курсор в место вставки списка — Вставка — Ссылка Оглавление и указатели — вкладка Список иллюстраций — в списке «Название» выбрать «Таб- лица». Для оформления списка служит кнопка Формат. Преобразование текста в таблицу Для преобразования текста в таблицу необходимо: • выделить в таблице строки, предназначенные для преобразо- вания; 149
Информатика и информационные технологии ----- — — —— -—-— ———- - - - ——— • т * 1 — —’ • отключить сетку Таблица — Сетка: • выполнить команду Таблица — Преобразовать в таблицу или нажать кнопку Добавить таблицу на панели Стандартная. СТИЛИ Стиль — это именованная совокупность параметров формати- рования текста. При использовании стиля к тексту применяются все входящие в стиль параметры форматирования. Можно быстро преобразовать фрагменты текста, к которым применен какой-либо стиль, путем изменения этого стиля. Таким образом, использование стилей позволяет экономить время, повышать качество и снижать трудоемкость оформления документов. Типы стилей Разл ичают четыре типа стилей: стили символов, абзацев, спи- сков и таблиц. Стили символов включают в себя только символьные форматы. Стили абзацев сочетают символьные и абзацные форма- ты. Стили списков можно рассматривать как частный случай стилей абзацев. Стили таблиц предназначены для упрощения форматиро- вания таблиц. В Word имеются встроенные стили для оформления различных элементов документа: основного текста, заголовков, колонтитулов и т. д. Кроме того, пользователи имеют возможность создавать соб- ственные (пользовательские) стили. По умолчанию при вводе тек- ста используется встроенный стиль Обычный. Инструменты, предназначенные для операций со стилями Операции со стилями удобно выполнять, если слева на экране ото- бражается полоса стилей, в которой напротив каждого абзаца приве- дено название примененного к нему стиля. Полоса стилей выводится на экран в обычном режиме просмотра документа с помощью коман- ды Сервис — Параметры. На вкладке Ввд диалогового окна этой коман- ды следует задать ширину полосы стилей, правую границу которой при необходимости в дальнейшем можно перемешать с помошью мы- ши. Ширину полосы стилей при желании можно уменьшить до нуля. Необходимые операции со стилями можно выполнить с помо- шью панели задач Стили и форматирование. Эта панель выводится на экран (рис. 9.17) с помошью команды Формат — Сгили и форма- тирование или кнопки расположенной слева на панели инстру ментов Форматирование. 150
Глава 9. Обработка текстовой информации. Редактор MS Word I ЧШ I 4/» Ст 1 «ед» > Список стилей Панель Стили и форматирование Рис. 9 17. Панель Стили и форматирование При выполнении операций со стилями важную роль играет Список стилей на панели инструментов Форматирование. Список стилей раскрывается шелчком мыши, при этом в нем содержится ограниченный набор стилей. Если раскрыть список, удерживая кла- вишу Shift, перечень отображаемы к стилей будет полным. Для на- глядности название каждого стиля в списке отформатировано этим же стилем. С права указаны типы стилей, которые обозначаются специальными значками: • II — для стилей абзацев; • а — для стилей символов; • ГЛ — для стилей таблиц; • [==] — для стилей списков. Создание и применение стилей Существуют два способа создания стилей: по образцу и без предварительного форматирования. Для создания нового стиля по образцу необходимо: • отформатировать должным образом фрагмент-обра зец; • выделить его; • щелкнуть мышью в поле раскрывающегося списка Сзиль на панели инструментов Форматирование; • ввести имя нового стиля; 151
Информатика и информационные технологии • нажать клавишу Enter. Существует другой способ создания стиля по образцу: • отформатировать фрагмент текста; • выделить его; • на панели инструментов Стили и форматирование нажать кнопку Создать стиль. Откроется диалоговое окно Создание стиля (рис. 9.18); Рис. 9.18. Окно Создание стиля • в поле ввода Имя набрать имя нового стиля: • нажать кнопку ОК Способ создания стиля, не требующий предварительного фор- матирования, состоит в следующем: • на панели инструментов Стили и форматирование нажать кнопку Создать стиль. В диалоговом окне в поле ввода Имя набрать имя нового стиля; • в списке Стиль выбрать тип стиля: стиль абзаца, знака или таблицы — и щелкнуть по кнопке Формат; • в открывшемся меню выбрать нужные пункты и назначить необходимые форматы. Задать символьные и абзацные форматы можно также с помо- щью соответствующих кнопок в области Форматирование диалого- вого окна Создание стиля. 152
Глава 9. Обработка текстовой информации. Редактор MS Word Чтобы применить стиль, предварительно надо выделить форма- тируемый фрагмент текста и выбрать нужный стиль из раскрываю- щегося списка Стиль на панели инструментов Форматирование или из списка Выберите форматирование для применения на панели инст- рументов Стили и форматирование. 9.10. Заголовочные стили и структура документа Как правило, документ имеет иерархическую структуру, напри- мер, включает в себя несколько частей, которые делятся на главы, главы, в свою очередь, могут делиться на разделы и т. д. К заголовкам самого высокого уровня следует применять стиль Заголовок 1, а к заголовкам более низкого уровня — соответственно стили Заголовок 2, Заголовок 3 и т. д. В нашем примере к заголов- кам частей нужно применить стиль Заголовок 1, к заголовкам глав — стиль Заголовок 2, к заголовкам разделов — Заголовок 3. Можно использовать до 9 уровней заголовков Применение заголовочных стилей открывает возможность: • использовать режим схемы документа; • легко преобразовать структуру документа: • автоматически нумеровать заголовки: • автоматически формировать оглавление. Использование схемы документа После применения заголовочных стилей появляется возмож- ность использования режима схемы документа, который позволяет организовать быстрое перемещение по большому документу. Чтобы перейти в этот режим, следует нажать кнопку Схема документа JEI на Стандартной панели инструментов На экране появится верти- кальная панель, расположенная слева от окна документа, которая содержит все имеющиеся в документе заголовки. Схема документа существенно более компактна (рис. 9 19), чем сам документ, поэтому с ее помошью можно быстро найт и и выде- лить нужный заголовок. При этом в окне документа отображается и выделяется тот же заголовок. Нажав вновь ту же кнопку, можно убрать с экрана панель схемы документа и выполнить необходимые операции в найденном месте текста. 153
Информатика и информационные технологии Рис. 9.19. Схема документа Изменение структуры документа Для перехода в режим просмотра структуры документа следует вы- брать команду Вцд — Структура или активизировать кнопку Режим структуры, находящейся слева от горизонтальной линейки прокрутки. В этом режиме на экране появляется панель инструментов Структура. В режиме просмотра структуры документа слева от каждого абза- ца указан символ структуры. Если выполнить двойной щелчок по символу структуры рядом с заголовком, то можно отобразить или уб- рать текст, следующий за заголовком.. Для этой же цели можно ис- пользовать кнопки Развернуть и Свернуть на панели инструментов. Пользуясь символами структуры рядом с заголовками, можно также изменять структуру документа. Перемещение символа струк- туры по горизонтали приведет к изменению уровня заголовка. Пе- редвигая символ структуры по вертикали, можно осуществить пере- мещение раздела по тексту. Ч исло отображаемых уровней структуры выбирается в списке Показать уровень на панели инструментов Структура С помощью кнопок этой панели удобно изменять структуру до- кумента. Чтобы переместить раздел в другое место документа, нуж- но скрыть основной текст, выделить заголовок и передвигать его с помощью кнопок Вверх или Вниз Нумерация заголовков Чтобы выполнить нумерацию заголовков, следует: • выбрать команду Формат — Список: 154
Глава 9. Обработка текстовой информации. Редактор MS Word • в диалоговом окне этой команды перейти на вкладку Много- уровневый; • выбрать один из вариантов нумерации заголовков и нажать кнопку ОК. Если ни один из предложенных вариантов нумерации заголов- ков не подходит, можно создать новый вариант. Для этого нужно: • на вкладке Многоуровневый диалогового окна Списки выбрать вариант нумерации, который в дальнейшем будет редактироваться, и нажать кнопку Изменить: • в появившемся диалоговом окне (рис. 9.20) Изменение много- уровневого списка нажать кнопку Больше и в списке Уровень вы- брать уровень заголовка; • в списке Связать уровень со стилем выбрать стиль заголовка, соответствующий установленному уровню; • очистить поле Формат номера и ввести текст, например « Часть», «Глава» и т. п.; • в списке Нумерация выбрать способ нумерации: арабские, римские цифры и т. п.; • в списке Символ после номера выбрать один из вариантов: символ табуляции, пробел Рис. 9.20. Окно создания многоуровневых заголовков Создание и обновление оглавления Оглавление может быть автоматически сформировано, если в документе были применены заголовочные стили. 155
Информатика и информационные технологии Чтобы вставить оглавление, необходимо: • поместить текстовый курсор в то место документа, где оно должно появиться; • выбрать команду Вставка — СсылкА — Оглавлением указатели (рис. 9.21); j • в диалоговом окне этой команды перейти на вкладку Оглавление; • выбрать один из форматов оглавления; • установить флажки Показать номера страниц и Номера стра- ниц по правому краю; • в списке Заполнитель выбрать вид заполнителя между заго- ловком и номером страницы в оглавлении; • в счетчике Уровень задать число уровней заголовков, которые будут присутствовать в оглавлении. Рис. 9-2L Окно создания оглавления документа При редактировании документа после того, как оглавление уже вставлено в текст, могут измениться заголовки или номера страниц - на которых находятся заголовки. В таком случае необходимо обно- вить оглавление. Для этого нужно: • выделить оглавление; • нажать клавишу F9 или вызвать на экран правой кнопкой мы- ши контекстное меню и выбрать из него команду Обновить поле, • в открывшемся диалоговом окне Обновление оглавления вы- брать переключатель Обновить только номера страниц, если заголов- ки не менялись, в противном случае выбрать переключатель Обно- вить целиком 156
Глава 9. Обработка текстовой информации. Редактор MS Word Создание списков иллюстраций Список иллюстраций — это список рисунков, таблиц, графиков и других иллюстраций в документе. Для того чтобы создать список иллюстраций автоматически, необходимо подписывать иллюстра- ции следующим способом: • Вставка — Ссылка — Название; • выберите постоянную часть подписи в соответствии с типом иллюстрации (рисунок, таблица, формула) или создайте новую с помощью кнопки Создать; • используя кнопку Нумерация, задайте формат номеров; • добавьте название иллюстрации. Используйте эту процедуру каждый раз, когда появляется новая иллюстрация. Нумерация иллюстраций по всем типам будет вестись автоматически. Для создания списка иллюстраций: • установите курсор в то место документа, куда следует вставить список иллюстраций; • выберите вкладку Вставка — Ссылка — Оглавление и указате- ли. а затем вкладку Список иллюстраций: • в списке Название выбери ге тип названий, которые следует включить в список иллюстраций; • задайте любые другие параметры списка иллюстраций. 9.11 • Форматирование страниц 9 К страничным форматам относятся разрывы страниц и разде- лов, размер и ориентация бумаги. поля страниц, номера строк, ко- лонтитулы, колонки, сноски. Разбивка документа на страницы Word автоматически разбивает текст на страницы. При необхо- димости пользователь может в произвольном месте документа вста- вить линию разрыва между страницами клавишами Ctrl + Fnter или: • установить текстовый курсор в нужном месте документа; • выбрать команду Вставка — Разрыв; • в диалоговом окне этой команды выбрать переключатель На- чать новую страницу. Можно скорректировать разбивку текста на страницы, изменяя положение абзацев, которые оказываются внизу страниц. Для этого следует: • выделить абзац; 157
Информатика и информационные технологии • выбрать команду Формат — Абзац. • в диалоговом окне этой команды перейти на вкладку Положе- ние на странице; • в группе Разбивка на страницы можно выбрать переключатели Z Запрет висячих строк — чтобы запретить появление оди- ночных строк вверху и внизу страницы; z Не разрывать абзац — если абзац полностью не умещается в конце страницы, то он будет переноситься на следующую страницу; ✓ Не отрывать от следующего — чтобы разместить выделен- ный абзац на одной странице со следующим; Z С новой страницы — для размещения выделенного абзаца вверху следующей страницы. Деление документа на разделы Разделы — это части документов, которые могут быть отформа- тированы независимо друг от друга. Внутри раздела используются одинаковые страничные форматы. Документ можно разбить на разделы, вставив в определенные места текста символы разрыва. Чтобы вставить в нужном месте до- кумента разрыв раздела, нужно: • установить текстовый курсор в то место документа, где дол- жен начинаться новый раздел; • выбрать команду Вставка — Разрыв; • в диалоговом окне этой команды в группе Новый раздел вклю- чить нужный переключатель; раздел может начинаться на той же, на следующей, на ближайшей четной или нечетной странице. Разбивка текста на разделы происходит также при назначении различных страничных форматов разным частям документа. В диа- логовых окнах ряда команд, устанавливающих страничные форма- ты, можно указать, для какой части документа назначается формат, выбрав из списка Применить один из вариантов: для выделенного фрагмента текста, для всего документа, для текста от текущей пози- ции курсора до конца документа, для текущего раздела. Между разделами вставляется разделитель разделов точечная линия с надписью Разрыв раздела, Параметры страницы Параметры страницы устанавливаются в диалоговом окне ко- манды Файл — Параметры страницы. Это окно (рис, 9.22) имеет три вкладки: Поля, Размер бумаги, Источник бумаги. 158
Глава 9. Обработка текстовой информации. Редактор MS Word Рис. 9.22. Параметры страницы На вкладке Поля можно сделать следующие установки: • в полях ввода Верхнее, Нижнее, Левое и Правое задать соот- ветствующие поля страницы; • в поле ввода Переплел задать дополнительное поле для пере- плета, значение которого добавляется к левому полю страницы: • если документ должен печататься на обеих сторонах листов, то в списке Несколько страниц надо выбрать вариант Зеркальные поля; • выбрать книжную или альбомную ориентацию страницы; • с помощью списка Применить указать, для какой части доку- мента назначается данный формат. Кроме того, поля страницы можно устанавливать с помощью линеек. Ширина .и высота полосы набора отмечены на линейках бе- лым цветом. Линии, разделяющие серую и белую области, можно переме- щать, регулируя тем самым размеры полей страницы. Нумерация строк В ряде случаев требуется пронумеровать строки текста. Как пра- вило, это делается в финансовых или юридических документах. 159
Информатика и информационные технологии Номера строк отображаются в режиме разметки страницы на ле- вом поле страницы или слева от колонок при многоколонной верст- ке текста. Чтобы добавить номера строк, надо: • выделить часть документа, в которой требуется выполнить ну- мерацию строк; • выбрать команду Файл — Параметры страницы: • перейти на вкладку Источник бумаги; • в диалоговом окне этой команды в списке Применить указать часть документа, к которой следует применить нумерацию строк: Рис. 9.23. Нумерация строк к выделенным разделам, к выделенно- му тексту, к текущему разделу, ко всему документу и т. д. (рис. 9.23); • нажать кнопку Нумерация строк; • в этом окне включить режим Доба- вить нумерацию строк; • установить параметры нумера- ции. О1 дельные виды строк, например за- головки или пустые строки, можно не ну- меровать. Для организации запрета нуме- рации строк в некоторых абзацах надо: • выделить абзацы, для которых стро- ки не должны нумеровать я; • выбрать команду Формат — Абзац: • перейти на вкладку Положение на странице: • включить режим Запретить нумерацию строк. Чтобы удалить номера строк, следует в диалоговом окне Нуме- рация строк выключить режим Добавить нумерацию строк Колонки Текст на странице можно разместить как в одну, так и в не- сколько колонок. Разбить текст на колонки можно с помощью кнопки Колонки И] на Стандартной панели инструментов. После нажатия на эту кнопку следует указать с помошью мыши число ко- лонок. Если предварительно был выделен фрагмент текста, разбивка на колонки происходит в рамках этого фрагмента. В начале и в конце фрагмента автоматически вставляются разрывы раздела. Если в тек- сте нет выделенных фрагмен гов, то весь текст будет отформатиро- ван в несколько колонок. 160
Глава 9. Обработка текстовой информации. Редактор MS Word Для разбивки текста на колонки может быть использована так- же команда Формат — Колонки. В диалоговом окне этой команды выбирается число колонок, устанавливается их ширина и размер промежутков между ними, разделительная линия, указывается, для какой части документа назначается данный формат. Изменить ширину колонок и промежутки между ними можно как в диалоговом окне команды Колонки, так и с помощью горизон- тальной линейки, перемещая на ней линии раздела серой и белой областей. Колонтитулы Колонтитулы содержат информацию, которая может находиться в верхнем и нижнем поле документа. Обычно в колонтитулах ра вме- шают номера страниц, названия документа или глав, фамилию авто- ра и т. д. Колонтитулы могут включать также графические объекты. В Word существует возможность использовать один и тот же ко- лонтитул для всего документа или отличающиеся колонтитулы для разных разделов документа. Можно создать уникальный колонти- тул для первой страницы или вообще убрать с нее колонтитулы. До- пускается использование различающихся колонтитулов для четных и нечетных страниц документа. Колонтитулы отображаются в режимах разметки страницы и пред- варительного просмотра. Создание колонтитулов, повторяющихся на всех страницах документа Чтобы создать колонтитулы, следует: • выбрать команду Вид — Колонтитулы; на странице появится отдельная область для колонтитула с пометкой В.К (верхний ко- лонтитул). а на экране — панель инструментов Колонтитулы; • ввести текст в область верхнего колонтитула. Для создания нижнего колонтитула сначала необходимо перей- ти в область нижнего колонтитула, имеющую обозначение Н.К , с помошью кнопки Верхний/нижний колонтитул или вертикальной полосы прокрутки, а затем ввести текст колонтитула. С помощью соответствующих кнопок на панели инструментов Колонтитулы можно вставить в колонтитул специальную информа- цию: номера страниц, обшее количество страниц, текущую дату, те- кущее время. 161
Информатика и информационные технологии Для быстрого переключения между колонтитулом и основным текстом можно использовать двойной щелчок мыши по области ко- лонтитула или основного текста. Колонтитулы форматируются как обычный текст. Можно выров- нять один элемент колонтитула по левому краю, другой — по центру, третий — по правому краю. Можно также изменить положение ко- лонтитула по вертикали путем изменения расстояния от колонтитула до верхнего или нижнего края страницы. Для удаления колонтитула следует выделить текст колонтитула и нажать клавишу Del. Создание разных колонтитулов для четных и нечетных страниц документа Чтобы создать разные колонтитулы для четных и нечетных стра- ниц, нужно: • выбрат ь команду Вид — Колонтитулы; • щелкнуть по кнопке Параметры страницы на панели инстру- ментов Колонтитулы: • в открывшемся диалоговом окне выбрать вкладку Источник бумаги • включить режим Различать колонтитулы четных и нечетных страниц; • создать колонтитул отдельно для четных и нечетных страниц. Создание уникальных колонтитулов для первой ст раницы документа Чтобы создать уникальный колонтитул для первой страницы, следует: • выбрать команду Вид — Колонтитулы: • на панели инструментов Колонтитулы активизировать кнопку Параметры страницы, • в открывшемся диалоговом окне выбрать вкладку Источник бумаги: • включить режим Различать колонтитулы первой страницы и шелкнут ь по кнопке ОК; • создать колонтитул для первой страницы. Если на первой странице не должно быть колонтитулов, оставить поле колонтиту- лов пустым. Создание отличающихся колонтитулов для разных разделов документа При вставке колонтитула в один раздел этот же колонтиту I ав- томатически добавляется во все разделы документа. Чтобы создать 162
Глава 9. Обработка текстовой информации. Редактор MS Word различные колонтитулы для разных разделов, следует разорвать связь между ними: • поместить курсор в раздел, для которого нужно создать другой колонтитул; • выбрать команду Вид — Колонтитулы; • на панели инструментов Колонтитулы отключить кнопку Как в предыдущем разделе; • создать новый колонтитул для данного раздела. Внесенные изменения распространятся на колонтитулы всех последующих разделов. Чтобы создать отличающийся колонтитул для следующего раздела, необходимо повторить операцию. Повторный щелчок по кнопке Как в предыдущем разделе на па- нели инструментов Колонтитулы восстановит связь с предыдущим разделом. Нумерация страниц Нумерация страниц — это страничный формат. Он назначается для текущего раздела или выделенных разделов. Для вставки номеров страниц мож- но использовать кнопку Номер страницы на панели инструментов Колонтитулы (рис. 9.24) или команду Бставка — Но- мера страниц. И в том, и в другом случае номера страниц вставляются в колонти- тул. Если требуется, чтобы колонтитул со- держал только номер страницы, проще использовать команду Номера страниц. Номера страниц отображаются в ре- жиме разметки страницы и в режиме предварительного просмотра. Если в документе был создан отдель- ный колонт итул для первой страницы или разные колонтитулы для четных и нечетных страниц и разных разделов, то из всех этих ко- лонтитулов следует удалить номера страниц. Рис. 9.24. Номера страниц Сноски Сноска — это дополнительный уточняющий текст, связанный с определенным местом в основном тексте, которое отмечается символом сноски. По умолчанию символом сноски является целое число, представляющее собой порядковый номер сноски. 163
Информатика и информационные технологии Рис. 9.25. Установка сносок Положение текста сноски зависит от типа сноски. Различают два типа сносок: обычные и концевые. Обычные сноски печатаются внизу страницы, а концевые — в конце раздела или документа. Чтобы вставить сноску, надо: • установить текстовый курсор там, где следует вставить символ сноски; • выбрать команду Вставка — Ссылка — Сноска; • в диалоговом окне этой команды (рис. 9.25) указать тип сно- ски, выбрав переключатель Сноски для обычных сносок и переклю- чатель Концевые сноски — для конце- * вых сносок; • выбрать положение сноски: в кон- це страницы, в конце текста, в конце документа, в конце раздела; • выбрать способ обозначения символов сносок: / Формат номера — для использования номеров; / Другой — для использования специ- альных знаков; • при использовании специальных знаков сносок нажать кнопку Символ и в открывшемся диалоговом окне вы- брать подходящий символ для сноски; • для нумеруемых сносок выбрать формат из списка Формат номера. • в поле Начать с указать номер, с которого следует начать ну- мерацию сносок; • в списке Нумерация выбрать схему автоматической нумера- ции сносок в документе: Начинать в каждом разделе. Начинать на каждой странице или Продолжить (для сквозной нумерации во всем документе); • в списке Применить выбрать часть документа, к которой необ- ходимо применить установленные параметры; • нажать кнопку Вставить для закрытия диалогового окна: • ввести текст в область сноски; • вернуться к основному тексту, щелкнув по нему мышью. Чтобы перенес! и, скопировать или удалить сноску, нужно проводить операцию с символом, а не с текстом сноски. При вы- полнении этих действий автоматически выполняется перенуме- рация всех сносок. 164
Глава 9. Обработка текстовой информации. Редактор MS Word Операции перемещения, копирования, удаления, изменения шрифта и размера символов сносок выполняются так же, как и для обычного текста. Если подвести указатель мыши к символу сноски, то рядом появит- ся текст сноски. Чтобы просмотреть текст сноски в области сносок в нижней части экрана, следует дважды щелкнуть по знаку сноски. Если выбрать команду Вид — Сноски в обычном режиме про- смотра документа, то сноски отобразятся на панели сносок. 9.12. Макросы в Word При необходимости многократно выполнять какую-то задачу в Word лучше всего делать это с помощью макроса. Макрос — это серия команд, сгруппированных вместе для упрощения ежедневной работы. Вместо того чтобы вручную совершать повторяющиеся дей- ствия, отнимающие много времени, можно создать и запускать один макрос, который и будет выполнять эту задачу. Макросы часто используются для следующих целей: • ускорения часто выполняемых операций редактирования или форматирования; • объединения нескольких команд, например для вставки таб- лицы с указанными размерами и границами и определенным чис- лом ст рок и столбцов; • упрощения доступа к параметрам в диалоговых окнах: • автоматизации обработки сложных последовательных дейст- вий в задачах. Создавать макросы в Word можно двумя способами: с помощью средства для записи макросов или редактора Visual Basic, я Запись макросов Перед записью макроса распланируйте заранее шаги и коман- ды, которые он должен выполнить. Если при записи будет допуще- на ошибка, то все исправления запишутся также и в макросе. Не- нужные инструкции можно будет убрать позже щтем редактирова- ния макроса. Постарайтесь предугадать все сообщения, которые может вывес- ти Word. Например, если в макрос входит команда закрытия доку- мента, то, скорее всего, Word предложит сохранить внесенные в до- кумент изменения. Чтобы это сообщение не выводилось, во время записи выполните сохранение документа перед его закрытием. 165
Информатика и информационные технологии Если макрос вызывает команду Найти или Заменить (Правка), нажмите кнопку Больше, а затем выберите параметр Везде в списке Направление. Если макрос выполняет поиск только вперед или на- зад, то по достижении конца или начала документа Word приоста- новит выполнение макроса и предложит продолжить поиск в остав- шейся части документа. Перед использованием макроса, записанного в другом доку- менте, убедитесь, что он не зависит от содержимого этого доку- мента. Если какой-то макрос используется особенно часто, назначьте ему кнопку на панели инструментов, команду меню или сочетание клавиш: Это позволит быстро вызывать макрос без открытия диало- гового окна Макросы. Средство записи макросов позволяет быстро создавать макросы с минимальными усилиями. При этом макрос записывается в виде последовательности инструкций на языке программирования Visual Basic для приложений. Допускается применение мыши для выбора команд и параметров. Однако действия, проделанные в окне доку- мента с помошью мыши, не записываются. Например, с помощью мыши нельзя перемешать курсор, копировать и перемещать объек- ты. в том числе перетаскиванием. Для записи этих действий используйте клавиатуру. Запись мак- роса можно временно приостанавливать и затем возобновлять с то- го места, где запись была остановлена (рис. 9.26). Последовательность действий при создании макроса такова: • выберите команду Макрос в меню Сервис, а затем — команду Начать запись; • в поле Имя макроса введите имя нового макроса; • в списке Макрос доступен для выберите шаблон или лок} мент, в котором будет храниться макрос; • введите описание макроса в поле Описание; • если макросу не требуется назначать кнопку панели инстру- ментов, команду меню или сочетание клавиш, нажмите кнопку ОК, чтобы начать запись макроса; • чтобы назначить макросу кнопку панели инструментов или Остановить san «сь команду меню, нажмите кнопку Па- нели. Выберите записываемый мак- рос в списке Команды и перетащите его на панель инструментов или в ме- Рис. 9.26. Остановка записи ню. Нажмите кнопку Закрыть, чтобы макроса начать запись макроса; 166
Глава 9. Обработка текстовой информации. Редактор MS Word • чтобы назначить макросу сочетание клавиш, нажмите кнопку Клавиша. Выберите записываемый макрос в списке Команды, вве- дите сочетание клавиш в поле Новое сочетание клавиш и нажмите кнопку Назначить Нажмите кнопку Закрыть, чтобы начать запись макроса; • выполните действия, которые следует включить в макрос; • для завершения записи макроса нажмите кнопку Остановить запись (см. рис. 9.26). Если новому макросу будет присвоено имя одного из встроен- ных макросов Word, то последний будет заменен. Зяиуск макроса Чтобы запустить макрос, можно выбрать команду Сервис — Макрос — Макросы, а затем — имя макроса, который требуется вы- полнить. Дня быстрого запуска макроса достаточно выбрать команду в меню, нажать кнопку на панели инструментов или нажать сочетание клавиш. Остановка и возобновление записи макроса Для приостановки записи макроса нажмите кнопку Пауза. Выполните действия, которые не должны быть записаны. Для возобновления записи нажмите кнопку Возобновить запись. Хранение макросов Макросы хранятся в шаблонах или документах. По умолчанию макросы сохраняются в шаблоне NormaLdot, чтобы они были дос- тупны всем документам Word Если макрос будет использоваться только в одном документе, сохраните его в документе. Отдельные макросы в документе хранятся в проектах макросов, которые можно копировать из одного документа в другой. Для копирования, удаления или переименования проекта макро- сов воспользуйтесь организатором. В меню Сервис выберите команд}' Макрос, а затем — команду Макросы, после чего нажмите кнопку Организатор. Например, макрос FileClose связан с командой Файл — Закрыть. Таким образом, если назвать новый макрос FileClose, то он будет связан с командой Закрыть, и при выборе команды Закрыть будет выполняться новая последовательность действий. Чтобы просмотреть список встроенных макросов Word, выбери- те команду Сервис — Макрос — Макросы. 167
Информатика и информационные технологии 9.13. Оформление документа Применение графических элементов Графические элементы могут быть добавлены в документ Word с помощью его встроенных средств, загружены из файла или созданы в другой программе. В двух последних случаях такие элементы на- зывают рисунками. В составе MS Word поставляется набор графических средств для украшения текста и рисунков путем добавления объема, тени, тек- стурных и прозрачных заливок, а также автофигур. Рисунки Вставка из файла (возможные форматы — .bmp, .wmf, .gif, .jpg): • установить курсор в предполагаемое место вставки; • Вставка — Рисунок — Из файла (рис. 9.27); • выбрать нужный файл; • установить нужные параметры в окне Вставка рисунка (Свя- зать с файлом — для сохранения только ссылки на документ. Поверх текста — для разрешения свободного перемещения рисунка в пре- делах страницы и обтекания его и др.). , Вставка Формат Сервис Таблица £мскс ^правка Разрыв... Дата и время. Оглавление и указатели... 6 I • 7 I • 0 • । S । 10 I . у ад Л ЖХААЖЧЛЛ. g ;yuib" * Картинки.. Файг.,- Объек’*... Аетофигуры £с сканера или камеры... Рис. 9.27. Вставка рисунка Перемещение рисунков осуществляется мышью. Изменение размеров — за маркеры, появляющиеся после щелчка мышью на рисунке. Для сохранения пропорций рисунка при изме - нении размера нужно удерживать клавишу Shift и тянуть за угловой маркер, а для сохранения положения его центра нужно удерживать клавишу Ctrl. 168
Глава 9. Обработка текстовой информации. Редактор MS Word Выполнение обрезки (отсечение части изображения) можно осу- ществить с помощью кнопки на панели Настройка изображения (рис. 9.28) или контекстное меню — Формат рисунка Рис. 9.28. Панель Настройка изображения Для удаления рисунка нажимается клавиша Del, после его выде- ления. Добавление автофигуры, круга или квадрата Нажмите кнопку Автофигуры на панели инструментов Рисова- ние, укажите категорию, а затем выберите нужную фигуру. Для изменения размеров фигуры используйте перетаскивание. Для сохранения пропорций фигуры во время перетаскивания удер- живайте нажатой клавишу Shift. Чтобы нарисовать круг или квадрат, нажмите кнопку Овал i или Прямоугольник на панели инструментов Рисование, а затем растя- ните фигуру при нажатой клавише Shift. Для изменения границ, угла поворота, цвета, тени или объема автофигуры выделите объект, а затем используйте кнопки на пане- ли инструментов Рисование. Сканирование и вставка рисунка в документ Для выполнения этой процедуры к компьютеру должно быть подключено соответствующее устройство (сканер или цифровая ка- мера). Кроме того, на компьютере следует установить необходимое программное обеспечение. 1. Поместите рисунок в сканирующее устройство. 2. В MS Word укажите в меню Вставка — Рисунок и выберите пункт Со сканера или камеры. 3. Если к компьютеру подключено несколько устройств, выбе- рите требуемое в списке Устройство. Выполните одно из следующих действий: • если требуется использовать более низкое разрешение или ес- ли документ планируется просматривать на экране, выберите вари- ант Для передачи по Интернету; • если требуется использовать более высокое разрешение или если документ планируется печатать, выберите вариант Для печати: • если используется сканер и для сканирования необходимо ис- пользовать обычные настройки, нажмите кнопку' Вставить: 169
Информатика и информационные технологии • если используется сканер и требуется изменить параметры сканирования или если используется камера, нажмите кнопку Спе- циальная вставка. Затем следуйте инструкциям, прилагающимся к используемому устройству; • когда изображение будет вставлено в документ, внесите необ- ходимые изменения. Для изменения рисунка (обрезания, изменения яркости, кон- траста и цветности) можно воспользоваться кнопками на панели инструментов Настройка изображения. Редактировать отсканированный рисунок можно с помошью приложения MS Photo Editor. Кнопка Вставить может быть недоступной, если программное обеспечение сканера не Поддерживает автоматическое сканирование. В таком случае следует использовать кнопку Специальная вставка. Группировка графических объектов Удерживая нажатой клавишу Shift, выделите объекты, которые следует объединить в группу. На панели инструментов Рисование нажмите кнопку Действия, а затем выберите команду Группировать. Коллекция рисунков MS Clip Gallery ft Для вставки рисунка из коллекции укажите место вставки ри- сунка или картинки и выполните команду Вставка — Рисунок — Картинки. Из подходящей категории выделите нужный рисунок, а затем выберите команду Вставить клип в появившемся меню. После завершения работы с коллекцией нажмите кнопку За- крыть в заголовке коллекции. Кроме того, можно просто перета- щить рисунок или другой клип из коллекции в документ. Папка Media В составе Windows имеется ряд дополнительных звуков и музы - кальных клипов, которые можно использовать в документах. В ме- ню Вставка выберите команду Объект и перейдите на вкладку Соз- дание из файла. Найдите папку Media (она находится в папке Windows), откройте ее и выберите нужный звук. Коллекция Clip Gallery Live Если установлена коллекция клипов, можно подключиться к Web-узлу Clip Gallery Live, найти и загрузить с него нужный рису- нок, звук или фильм. Нажмите кнопку Добавить картинку [J£| на па- нели инструментов Рисование, чтобы открыть коллекцию клипов; затем нажмите кнопку Клипы в Интернете. 170
Глава 9. Обработка текстовой информации. Редактор MS Hord 9.14. Использование дополнительных приложений Программа MS WordArt Программа WordArt. используется для создания фигурного тек- ста. По сравнению с предыдущими версиями появились новые воз- можности, например добавление объема и текстурная заливка. Для вставки объекта WordArl на панели инструментов Рисова- ние нажмите кнопку Добавить объект WordArt Выберите нуж- ный тип объекта WordArt, а затем нажмите кнопку ОК. Введите текст, который следует отформатировать, в диалоговое окно Изменение текста WordArt, выберите нужные параметры, а за- тем нажмите кнопку ОК. Для изменения оформления текста используйте кнопки пане- лей инструментов WordArt и Рисование. Панель инструментов WordArt появляется при выделении объекта WordArt. Редактор формул MS Equation Для создания формул в тексте документа часто приходится при- менять нестандартные символы. Для их написания рекомендуется использовать редактор формул MS Equation. Указав место для вставки формулы, выберите команду Объект в меню Вставка а затем — вкладку Создание. В списке Тип объекта выберите MS Equation 3.0. Создайте формулу путем выбора символов на панели инстру- ментов Формула и ввода переменных и чисел. Верхняя строка пане- ли инструментов Формула содержит более 150 математических сим- волов. Нижняя строка используется для выбора разнообразных шабло- нов, предназначенных для построения дробей, интегралов, сумм и дру- гих сложных выражений. Чтобы вернуться в Word, щелкните по странице документа Word. Программа MS Organization Chart MS Organization Chart является программой, позволяющей соз- давать структурные диаграммы для размещения в тексте документа. Для создания в документе такой диаграммы следует выполнить команду Вставка — Рисунок — Организационная диаграмма. Далее 171
Информатика и информационные технологии можно приступить к конструированию предложенной диаграммы, добавляя или удаляя элементы, вводя названия блоков и нарашивая иерархические уровни диаграммы. MS Organization Chart функцио- нирует как сервер OLE, благодаря чему, как только диаграмма соз- дана и передана в документ, ее можно редактировать непосредст- венно в документе. Используя команду7 Вставка — Схематическая диаграмма, можно вставлять в документ другие виды диаграмм. 15. Подготовка документа к печати Завершающим этапом создания документа является его вывод на печать. ф л Предварительный просмотр документа Чтобы получить представление о том, как будет выглядеть доку- мент в напечатанном виде, можно воспользоваться окном предва- рительного просмотра, выбрав команду Файл — Предварительный просмотр или активизировав кнопку предварительного просмотра документа JM на Стандартной панели инструментов . В этом режиме с помощью панели инструментов Просмотр (рис. 9.29) можно выводить на экран по одной или по нескольку страниц, изменять масштаб просмотра, выполнять подгонку стра- ниц — уменьшение количества страниц за счет уменьшения вели- чины шрифта и междустрочных интервалов, инициализировать пе- чать. Чтобы выйти из режима предварительного просмотра, нажми- те кнопку Закрыть * В Закрыть Печать Увеличение Во весь экран Подгонка страниц Одна страница Несколько страниц Линейка Масштаб Рис. 9.29. Панель для предварительного просмотра документа 172
Глава 9. Обработка текстовой информации. Редактор MS Word Установка параметров печати Параметры печати задаются в диалоговом окне команды Файл — Печать, где можно выполнить следующие установки: • выбрать принтер; • указать область печати (весь документ, отдельные страницы, выделенный фрагмент); • задать число копий; • указать, какие страницы надо печатать: все, нечетные, четные. Для печати всего документа в одном экземпляре проще вос- пользоваться кнопкой Печать на панели инструментов.
Глава 10 ОБРАБОТКА ЧИСЛОВОЙ И ТЕКСТОВОЙ ИНФОРМАЦИИ, ПРЕДСТАВЛЕННОЙ В ТАБЛИЧНОМ ВИДЕ 10.1 • Табличный процессор MS Excel Табличный процессор MS Excel — инструмент для хранения, обработки и представления чисел и любой другой деловой инфор- мации. Популярность MS Excel объясняется тем, что табличный способ представления информации существенно упрощает выпол- нение финансовых, научных и любых других видов расчетов. С по- мощью MS Excel можно вести простые базы данных для учета мате- риалов, товаров, денег, времени, погоды и т. л. Кроме того, в MS Excel существует возможность оформления всех бухгалтерских и финансовых документов, а также возможность быстрого анализа данных и представления их в графическом виде. Основу программы составляют: вычислительно-калькуляцион- ный модуль, модуль диаграмм, доступ к внешним базам данных, модуль программирования для индивидуальных задач. После запуска программы MS Excel на экране появится окно, в заголовке которого кроме названия программы отражается и имя редактируемого файла. Файл в MS Excel представляет собой рабо- чую книгу, содержащую множество листов. Каждый лист состоит из набора строк и столбцов. Строки нумеруются числами от 1 до 65536. Столбцы именуются буквами латинского алфавита от А до Z и их сочетанием (АВ, AZ, ВА и т.д.). Всего 256 столбцов. Области, находящиеся на пересечении строк и столбцов,, назы- вают ячейками (cell). На одном листе располагаются более шестнад- цати миллионов ячеек. Каждая ячейка имеет свой адрес, состоящий из имени столбца и номера строки. Пол полосой меню (рис. 10.1) находятся панели инструментов. Чуть ниже — строка формул, предназначенная для ввода данных в ячейки таблицы. 174
Глава 10. Обработка информации, представленной в табличном виде Новые файлы создаются в рамках одного сеанса работы с про- граммой выбором команд меню Файл — Создать. ® фаип Правка §ид Вставка Фосфат Се;елс данные Йкно ^правка ЯИнвНЙ-У-.•лгЕ??.«« Рис. 10.1. Строка меню MS Excel Новые файлы получают имена Книга1, Книга2, КнигаЗ,... и рас- ширение .xls. Вновь созданный файл можно переименовать на этапе сохранения. Программа MS Excel сохраняет целиком рабочую кни- гу. Активный файл — это файл, с которым в данный момент работа- ет программа. Имя активного файла отображается в зоне заголовка окна программы MS Excel. В одном сеансе работы с программой можно открыть несколько рабочих книг. Выбрав пункт меню Окно, можно увидеть список от- крытых книг (список имен файлов). Команда меню Окно — Расположить позволяет отобразить на экране все открытые книги. Для того чтобы было удобнее работать с большими таблицами, используется команда Окно — Разделить. После того как на экране появятся разделительные линии, буксируйте их мышью таким обра- зом, чтобы горизонтальная линия оказалась точно под строкой за- головков (от вертикальной линии можно отказаться, оттащив ее за пределы рабочего окна). Команда Окно — Закрепить области за- фиксирует деление, и заголовки будут видны при прокручивании списка. 10.2. Действия с листами рабочей книги Каждая рабочая книга состоит из несколь- ких листов. Каждый лист имеет уникальное имя (рис. 10.2). По умолчанию листы называ- ются Лист1, Лист2, ЛистЗ и т. д. Каждый лист можно переименовать, вы- полнив двойной щелчок левой кнопкой мы- н 4 > X \ Лис-1 / /ПйгЭ; Готово _ - - - J » -* —I > -- Рис. М2 Листы рабочей книги ши по ярлычку листа и затем осуществив ввод нового имени (не более 31 символа). Список возможных действий с листом (переименование, добавле- ние, перемещение, удаление и т. п.) появляется на экране после вы зова контекстного меню листа. Некоторые из перечисленных дейст- вий можно выполнить посредством команд меню Вставка и Правка. 175
Информатика и информационные технологии Однако вызов контекстного меню представляется самым удобным спо- собом выполнения различных операций с листами рабочей книги. В одной книге может быть от 1 до 255 электронных листов, на каждом из которых можно разместить диаграммы или несколько таблиц пользователя. То, что все таблицы находятся в одном файле, облегчает установку информационных связей между ними. Имеется возможность скорректировать предлагаемое по умол- чанию количество листов в рабочей книге командой Сервис — Па- раметры — Общие. Листы можно перемешать и копировать в ту же или другую ра- бочую книгу. Перемещение листа внутри активной рабочей книги осуществляется перетаскиванием ярлычка листа в новую позицию левой кнопкой мыши. Копирование активного листа или переме- щение его в другую книгу можно осуществить с помощью команд меню Правка — Переместить/скопировать лист. Для этого в верхнем поле окна Переместить или скопировать нужно указать имя книги, куда перемещается лист, затем выбрать лист, перед которым разме- щается копия, и поставить флажок в позиции Создавать копию. Каждый лист рабочей книги представляет собой электронную таблицу. Чтобы попасть в самую нижнюю слева ячейку7 листа, мож- но один или несколько раз (в зависимости от заполненности элек- тронной таблицы) нажать одновременно две клавиши на клавиату- ре: Ctrl и | (стрелка вниз). Чтобы попасть в самую нижнюю справа ячейку листа, можно один или несколько раз на жать Ctrl + -» (стрелка вправо). Чтобы попасть в самую верхнюю слева ячейку листа А1, можно нажать комбинацию клавиш Ctrl + Home. 10.3 • Ввод и редактирование данных Типы данных С помощью MS Excel возможно обрабатывать следующие типы данных. Текст Текстом является любая последовательность, состоящая из цифр, пробелов и нецифровых символов. Например, приведенные ниже записи ин герпрстируются как текст: 10АА109, 127\ХУ, 12-976, 208 4675. 176
Глава 10. Обработка информации, представленной в табличном виде Введенный текст выравнивается в ячейке по левому краю. Чтобы изменить выравнивание, нужно выбрать команду Формат — Ячей- ки — вкладка Выравнивание и изменить необходимые параметры. Чтобы расположить текст в ячейке в несколько строк, нужно ус- тановить флажок Переносить по словам на вкладке Выравнивание Числа Вводимые в ячейку числа интерпретируются как константы. Стоящий перед числом знак плюс I+) игнорируется, а запятая интерпретируется как разделитель десятичных разрядов. Все другие сочетания клавиш, состоящие из цифр и нецифровых символов, рассматриваются как текст. Символы, которые рассматриваются как числа, зависят от уста- новленных параметров в компоненте Язык и стандарты Панели управления. Перед рациональной дробью следует вводить 0 (нуль), чтобы из- бежать ее интерпретации как формата даты; например, вводите О J 2 Перед отрицательным числом необходимо вводить знак минус (—) или заключать его в круглые скобки (). Введенные числа выравниваются в ячейке по правому краю. Чтобы изменить выравнивание, выделяются ячейки и выбирается команда Формат — Ячейки — вклалка Выравнивание, на которой ус- танавливаются необходимые параметры. Формат числа, назначаемый ячейке, определяет представление числа в ячейке. Для изменения числового формата выделяются ячейки, содержащие числа, и выбирается команда Формат — Ячей- ки — вкладка Число. Независимо от количества отображаемых разрядов числа хра- нятся с точностью до 15 разрядов. Если число имеет больше 15 зна- чащих знаков, то разряды после 15-го преобразуются в нули (0). Число хранится в числовом формате. Для интерпретации чисел, например инвентаризационных номеров, как текста необходимо назначить текстовый формат незаполненным ячейкам и только по- сле этого вводить числа. Если числа уже введены, то назначьте ячейкам текстовый формат и. выделяя каждую ячейку, нажимайте клавишу F2, а затем — клавишу Enter, чтобы ввести заново данные. Даты и время В MS Excel даты и время суток интерпретируются как числа. Внешнее представление времени или даты на листе зависит от чи- слового формата, назначенного ячейке При вводе значений даты 177
Информатика и информационные технологии или времени происходит их автоматическое распознавание, и об- щий формат ячейки заменяется на встроенный формат даты или времени. По умолчанию значения даты и времени выравниваются в ячейке по правому краю. Если не происходит автоматического рас- познавания формата даты или времени, то введенные значения ин- терпретируются как текст, который выравнивается в ячейке по ле- вому краю. Параметры, установленные с помощью команды Язык и стан- дарты панели управления, определяют формат для текущей даты и времени и символы, использующиеся в качестве разделителей в стандарте России. Чтобы ввести дату и время суток в одну и ту же ячейку, в качестве разделителя даты и времени используется про- бел. Чтобы ввести время с использованием 12-часового формата, введите после значения времени отделенные пробелом буквы AM или РМ (А или Р). В противном случае время будет интерпретирова- но с использованием 24-часового формата. Например, при вводе значения 3:00 вместо 3:00 РМ время будет храниться в ячейке в виде 3:00 AM. Независимо от формата, используемого для представления даты или времени, в MS Excel все даты сохраняются как последователь- ные числа, а время — в виде десятичной дроби. Чтобы показать дату в виде числа или время в виде дроби, выделите ячейки, содержащие дату или время, выберите команду Формат — Ячейки — вкладка Число и из списка Числовые форматы выберите элемент Общий Время суток и латы можно складывать, вычитать и производить с ними другие вычисления. В MS Excel используется система отсчета дат с начала столетия. В этой системе числу 1 соответствует дата 1 января 1900 г. В MS Excel для Macintosh используется система отсчета дат, начиная с 1904 г.; в ней числу 1 соответствует 2 января 1904 г. Чтобы изменить систему отсчета дат, выбирается команда Сервис — Параметры — вкладка Вычисления В группе Параметры книги установите флажок Система дат 1904 Формулы Формула — совокупность значений, ссылок на другие ячейки, именованных объектов, функций и операторов, позволяющая полу- чить новое значение из уже имеющихся. Формула является основ- ным средством для расчетов данных. С помощью формул можно складывать, умножать и сравнивать данные, а та кже объединять 178
Глава 10. Обработка информации, представленной в табличном виде значения. Формулы могут ссылаться на ячейки текущего листа, листов той же или других книг. Синтаксисом формулы задается последовательность вычисле- ний. Формула должна начинаться со знака равенства (=), за кото- рым следует набор вычисляемых величин. Результат вычисления отобразится р ячейке, в которой указана формула. В формулах ис- пользуются различные операторы. В MS Excel включено чет ырс ви- да операторов: арифметические, текстовые, а также операторы сравнения и адресные операторы. Ссылки на ячейку или на группу ячеек Рис. 10.3 Активная ячейка Каждая ячейка электронной таблицы имеет уникальное имя (ад- рес), состоящее из имени соответствующего столбца и номера соот- ветствующей строки. Активна всегда только одна ячейка (рис. 10.3). Именно в ней будет размещена вводимая с клавиатуры информа- ция: текст, число или формула. Активная ячейка обводится более заметной (толстой) рамкой. Примеры записи адреса ячейки: А35, В20 или AN34. Чтобы изменить ак- тивную ячейку, нужно щелкнуть левой кнопкой мыши по той ячейке, которая должна стать активной. Адрес активной ячейки отображается в строке ссылок (рис. 10.3). Ссылка (адрес) однозначно определяет ячейку или группу ячеек листа и упрощает поиск значений или данных, используемых в фор- муле. С помошью ссылок можно использовать в формуле данные, находящиеся в различных местах листа, а также использовать зна- чение одной и той же ячейки в нескольких формулах. Кроме того, можно ссылаться на ячейки, находящиеся на других листах книги или в другой книге, или на данные другого приложения. Ссылки на ячейки других книг называются внешними ссылками. Ссылки на данные других приложений называются удаленными ссылками. По умолчанию в MS Excel используются ссылки типа А1, в ко- торых столбцы обозначаются буквами от А до IV (256 столбцов мак- симально), а строки числами — от 1 до 65 536. С помошью специальной настройки программы командой Сер- вис — Параметры — вкладка Общие — Стиль ссылок можно использо- вать другой тип обозначений ячеек таблицы, например R| 10]С[25]. при котором латинская буква R обозначает строку, а латинская'буква С обозначает столбец. 179
Информатика и информационные технологии Чтобы указать ссылку на ячейку, введите букву заголовка столб- ца, а затем номер строки. Например, D50 является ссылкой на ячей- ку, расположенную в пересечении столбца D с 50-й строкой. Чтобы сослаться на диапазон ячеек, введите ссылку на верхний левый угол диапазона, поставьте двоеточие (:), а затем — ссылку на правый нижний угол диапазона (например, B2:D8). Чтобы выделить столбец, нужно щелкнуть левой кнопкой мыши по заголовку столбца, а чтобы выделить строку — щелкнуть левой кнопкой мыши по номеру строки. Для выделения нескольких столбцов необходимо, удерживая левую кнопку мыши нажатой, провести по заголовкам столбцов. Чтобы выделить несколько строк, следует, удерживая левую кнопку мыши нажатой, провести по номерам строк. Чтобы выделить полностью активный лист, достаточно щелк- нуть левой кнопкой мыши в левом верхнем углу листа на пересече- нии номеров строк и заголовков (имен) столбцов таблицы 10.4 • Адресация в Excel Адресация может быть абсолютной, относительной и смешанной. При копировании формулы, содержащей относительные ссыл- ки, в дру1 ое место таблицы, ссылки будут меняться, настраиваясь на новое местоположение (рис. 10.4, пример табл. 1). Таблица 1 Название Цена Количество СувНа Стул 100 15 =05X5 Стол 500 10 =В6ТСС Диван 1500 2 " =В7*С7 f Таблица 2 Цена стола «юо Название Количество Сумма Филиал 1 23 =В13ЧВ$11 Филиал 2 15 =01440511 Филиал 3 if =01540511 Рис. 10 4. Примеры адресации в MS Excel Если необходимо, чтобы ссылки не изменялись при копирова - нии формулы в другую ячейку, используются абсолютные ссылки (рис. 10.4. пример табл. 2). Например, для создания абсолютной ссылки на ячейку Bl 1 ста- вится знак доллара ($) перед той частью ссылки, которая не должна 180
Глава 10. Обработка информации, представленной в табличном виде изменяться, поэтому абсолютная ссылка будет записываться как $В$1 L Для установки знака доллара используется клавиша F4, кото- рую нужно нажимать до тех пор, пока на экране не появится нужный вид ссылки. Таким образом, способ адресации влияет на вид формул при их копировании из одной ячейки в другую. Если знак доллара стоит в таких вариантах, как AS4 или $А4, то адресация называется смешанной. Та часть адреса, у которого стоит знак доллара, при копировании формулы не изменяется, а та часть, где нет знака доллара, настраивается на новое местоположение. Заголовки и имена в формулах Рабочий лист может содержать заголовки, размещенные в нача- ле столбца^ и слева от строки, с помощью которых описываются дан- ные внутри листа. При ссылке на необходимые данные можно ис- пользовать эти заголовки в формулах. Кроме того, можно создать имя для ячейки, группы ячеек, формулы или константы, не пользу- ясь заголовками. Использование в формуле ссылок на данные листа при помощи заголовков строк и столбцов делает ее более наглядной. Если данные не имеют заголовков или размещены на другом листе книги, можно создать имя, описывающее ячейку или групп}7 ячеек. Использование имен может упростить понимание формулы. Например, формула «=СУММ(Продано в первом квартале)» про- ще для понимания, чем формула «=СУММ(Продажа!С20:С30)». В этом примере имя «Продано в_первом_квартале» представляет группу ячеек «С2О:СЗО» на листе «Продажа». Имена можно использовать в любом листе книги. Например, если имя «Контракты» ссылается на группу ячеек «А20:А30» в пер- вом листе рабочей книги, то это имя можно применить в любом другом листе той же рабочей книги для ссылки на эту группу. Имя можно присвоить формуле или постоянному значению (константе). Например, имя «Процентная Ставка», которому присвоено значе- ние 10%, можно использовать в любом месте для вычисления про- центов. По умолчанию имена являются абсолютными ссылками. Присваивание имен ячейкам рабочей книги Для упрощения просмотра и запоминания формул одной или нескольким ячейкам можно присвоить имя. Для этого необходимо совершить следующие действия. 1. Выделить ячейку, группу ячеек или несмежный диапазон, ко- торому необходимо присвоить имя. 181
Информатика и информационные технологии 2. Ввести имя ячеек в поле, которое расположено слева в строке формул, и нажать клавишу Enter или выбрать команду Вставка — Имя — Присвоить. Для отражения присвоенных имен в формулах: • выделите всю таблицу; • выполните команду Вставка — Имя — Применить; • выделите все введенные имена. Применение операторов в формулах Операторами обозначаются действия, которые следует выпол- нить. В MS Excel включено четыре вида операторов: арифметические, текстовые, а также операторы сравнения и адресные операторы. Арифметические операторы (табл. ЮЛ) используются для вы- полнения основных математических вычислений над числами (на- пример, сложение, вычитание или умножение, другие действия над числами и получение численных результатов). Результатом выпол- нения арифметической операции всегда является число. Таблица 10.1 Значения арифметических операторов Арифметический оператор Значение Пример + (знак плюс) Сложение 3 + 3 — (знак минус) Вычитание 3-1 Унарный минус — — 1 * (звездочка) Умножение 3*3 / (косая черта) Деление 3/3 % (знак процента) Процент 20% л (крышка) Возведение в степень 3Л2 (аналогично 3*3) । Встроенные функции В MS Excel содержится большое количество стандартных фор- мул, называемых функциями Функции используются для просты к или сложных вычислений. Наиболее распространенной является функция СУММ, суммирующая диапазоны ячеек. Несмотря на го что пользователь может создать формулу, суммирующую значения нескольких ячеек, функция СУММ обладает большими возможно- стями и может суммировать несколько диапазонов ячеек. 182
Глава 10. Обработка информации, представленной в табличном виде Использование функций для вычисления Функции задаются с помощью формул, которые выполняют вы- числения по заданным величинам, называемым аргументами, и в указанном порядке, именуемом синтаксисом. Например, функция СУММ складывает значения группы ячеек, а функция Пд1Т вычис- ляет величину выплаты за один период годовой ренты. Список аргументов может состоять из чисел, текста, логических величин (например, ИСТИНА или ЛОЖЬ), массивов, значений ошибок (например, #Н/Д) или ссылок. Необходимо следить за со- ответствием типов аргументов. Кроме того, аргументы могут быть как константами, так и формулами. Эти формулы, в свою очередь, могул содержат ь другие функции. Функция начинается с указания имени, затем вводится откры- вающая скобка, указываются аргументы, отделяющиеся запятыми, а затем ставится закрывающая скобка. Если написание формулы начинается с функции, перед именем функции вводится знак ра- венства =. В процессе создания формулы, содержащей функцию, можно использовать строку формул (рис. 10.5). Рис. 10.5. Строка формул С помощью строки формул можно легко вставить функцию в фор- мулу. В строке отображаются имя функции и ее аргументы, описание функции и аргументов, а также возвращаемое функцией и формулой значение. Кроме того, панель формул можно использовать для из- менения функции в формуле. Чтобы отобразить панель формул, укажите содержащую формулу ячейку и нажмите кнопку F2. На па- нели отобразится первая функция формулы, а также все ее аргумен- ты. Изменение первой функции или любой другой происходит пу- тем выбора в строке формул необходимой части функции. Ввод формулы, содержащей функцию Укажите ячейку, в которую следует ввести формулу. Чтобы начать набор формулы с функции, нажмите клавишу =. Нажмите кнопку «стрелка вниз» | СУММ i, расположенную справа от поля Функции Выберите функцию, вставляемую в формулу. Если функция от- сутствует в списке, выберите команду Другие функции... 183
Информатика и информационные технологии Введите аргументы. По завершении набора формулы нажмите клавишу Enter. Одну и ту же формулу можно ввести сразу в несколько ячеек. Для этого необходимо выделить ячейки, ввести формулу, а затем нажать клавиши Ctrl + Enter + Shift. Формула может быть введена в диапазон ячеек с помошью опе- рации вставки-копирования. Перемещение или копирование формулы При перемещении формулы ссылки, расположенные внутри формулы, не изменяются. При копировании формулы абсолютные ссылки не изменяются, а относительные изменяются Для перемещения ячейки перетащите выделение, удерживая на- жатой кнопку мыши, в необходимую область. MS Excel заменит все существующие данные во вставляемой области. Чтобы скопировать ячейку, при перетаскивании удерживайте нажатой клавишу Ctrl. Кроме того, можно скопировать формулы в соседние ячейки при помощи маркера заполнения. Выделите ячейку, содержащую форму- лу, и перетащите маркер заполнения в примыкающий диапазон. Если формула должна выполнять проверку- условия, можно ис- пользовать гак называемые условные функции. Excel включает три функции, вычисляющие результат в зависимости от выполнения условия: • чтобы подсчитать число появлений определенного значения в диапазоне ячеек, используйте функцию СЧЁТЕСЛИ; • чтобы подсчитать общую сумму значений с использованием: одного условия, применяйте функцию СУММЕСЛИ; • чтобы вернуть одно из двух значений (например, как процент вознаграждения), используйте функцию ЕСЛИ. Функция ЕСЛИ проверяет условие, которое может принимать значения ИСТИНА или ЛОЖЬ. Если условие выполняется, функция возвращает одно значение, если условие ложно — другое. Функция имеет три аргу- мента: проверяемое условие, значение, возвращаемое при истинном условии, и значение, возвращаемое при ложном условии. Синтаксис функции: =ЕСЛИ(лог_выражение;значение_если_истина:значе- ние если ложь). Формулы массива и их ввод Формула массива может выполнить несколько вычислений, а затем вернуть одно значение или группу значений. Она обрабаты- вает несколько наборов значений, называемых аргументами масси- 184
Глава 10. Обработка информации, представленной в табличном виде ва. Каждый аргумент массива должен включать одинаковое число строк и столбцов. Создается эта формула так же, как и другие, с той разницей, что для ввода формулы массива используются клавиши Ctrl + Shift + Enter. Для вычисления нескольких значений с помошью формулы массива необходимо ввести массив в диапазон ячеек, состоящий из того же числа строк или столбцов, что и аргументы массива. Текущая дата, функция СЕГОДНЯ Часто при вычислениях приходится опираться на текущую дату. Чтобы не вводить ее каждый раз, рекомендуется использовать функцию СЕГОДНЯ. Особенность этой функции заключается в том, что у нее нет входных параметров. На выходе эта функция выдаст текущую дату по системному таймеру. Ввод последовательности дат Для создания ряда да г, в котором меняется день (например 01.04.06,02.04.06,03.04.06), можно ввести с клавиатуры первый эле- мент ряда (в нашем примере это число 01.04.06), затем подвести мышь к маркеру заполнения и протащить его вниз на нужное число ячеек. Для создания ряда дат, в котором меняется месяц, например 01.04.06,01.05.06,01.06.06, можно ввести с клавиатуры два элемента ряда в разные ячейки (в нашем примере это числа 01.04.06 и 01.05.06). Затем выделить две ячейки с введенными датами, под- вести мышь к маркеру заполнения и протащить его вниз на нхжное число ячеек. Аналогичные действия нужно выполнить, чтобы соз- дать ряд с датами, в которых изменяется год. При протаскивании маркера заполнения вниз или вправо ряд с да- тами создается в возрастающем порядке, при протаскивании марке- ра вверх или влево ряд создается в убывающем порядке. Другой способ заполнения рядов латами состоит в следующем: в ячейку вводим первую дату, затем подводим мышь к маркеру за- полнения и перемещаем его r нужном направлении правой кноп- кой мыши. Если отпустить правую кнопку мыши, появляется кон- текстное меню, в котором следует выбрать соот ветствующую коман- ду, например Заполнить по месяцам, Заполнить по годам. Заполнить по рабочим дням и др. Для заполнения рядов чисел или дат, для создания арифметиче- ской или геометрической прогрессии можно также воспользоваться командами главного меню Правка — Заполнить — Прогрессия. 185
Информатика и информационные технологии 10.5. * Форматирование таблиц С помощью панели инструментов Форматирование можно изме- нить шрифт, размер символов, стиль и цвет содержимого выделенных ячеек. Чтобы отобразить все данные ячеек без изменения размеров строк или столбцов, задайте на вкладке Выравнивание (Формат — Ячейки) размещение в ячейке нескольких строк данных. Чтобы текст уместился в ячейке, его можно изобразить в сжатом виде. Форматирование ячеек Для изменения формата чисел, лат и времени: • выделите ячейки, формат которых необходимо изменить; • нажмите кнопку требуемого формата (табл. 10.2) или в меню Формат выберите команду Ячейки, а затем перейдите к вкладке Число. Таблица 10.2 Значения кнопок форматирования Для отображения Нажмите кнопку Разделителей групп разрядов Формат с разделителями Я л Символов валюты Денежный формат j Процентов Процентный формат | JE Меньшего количества знаков после запятой Уменьшить разрядность Большего количества знаков после запятой Увеличить разрядность Основные параметры формата листа К параметрам формата листа относятся: высота строк, ширина столбцов, выравнивание данных в ячейках. Кнопки выравнивания панели инструментов Форматирование служат для вы- равнивания текста по горизонтали. Чтобы разместить данные дру- гим образом, например разместить заголовки столбцов под углом, выберите Формат — Ячейки — Выравнивание. 186
Глава 10. Обработка информации, представленной в табличном виде Объединение ячеек для ввода текста При создании заголовков столбцов в пользовательских табли- цах, так называемой шапке таблицы, часто используют прием, по- зволяющий отобразить текст, введенный в одну ячейку таблицы, сразу в нескольких соседних^ ней ячейках. Этот прием заключается в использовании кнопки Объединить и поместить в центре , рас- положенной на панели инструментов Форматирование Предвари- тельно нужно ввести в одну ячейку текст, затем выделить объеди- няемые ячейки, включая ячейку с введенным текстом, затем нажать на эту кнопку. Другой способ объединения: Формат — Ячейки — вкладка Выравнивание, установить флажок Объединение ячеек. Что- бы отказаться от объединения ячеек, следует сделать активной зону объединенных ячеек и, вызвав тот же пункт меню, снять флажок Объединение ячеек. MS Excel помещает в объединенную ячейку только данные из верхнего левого угла выделенного диапазона. Для включения в объ- единенную ячейку всех данных диапазона скопируйте все данные в верхнюю левую ячейку внутри диапазона Использование рамок в ячейках Если нужно поставить рамку вокруг группы ячеек, предвари- тельно их следует выделить. Для использования рамки, выбранной в предыдущий раз, нажмите кнопку Границы на панели инструмен- тов Форматирование. Для использования другого типа рамки на- жмите с грелку и выберите желаемый тип рамки. Рис. 10.6. Создание границ 187
Информатика и информационные технологии Чтобы использовать дополнительные виды рамок, нужно вы- звать команду Формат — Ячейки — вкладка Граница Выбрать же- лаемый тип линии, а затем указать место применения выбранной рамки (рис. 10.6). Для применения рамок к выделенным ячейкам, содержащим повернутый текст, в меню Формат — Ячейки — вкладка Граница на- жмите кнопки Внешние и Внутренние в поле Все. Рамка будет ис- пользована на границах ячеек. Затенение фона ячеек цветом 1. Выделите ячейки, которые необходимо затенить. 2. Для использования цвета, выбранного в прошлый раз. на- жмите кнопку Цвет заливки. Для использования другого цвета нажмите стрелку рядом с кноп- кой Цвет заливки & i|, а затем выберите необходимый цвет. Изменение ширины столбца и высоты строки MS Excel позволяет изменять ширину столбцов и высоту строк. Он также позволяет установить ширину столбцов для листа по умолчанию. Размер столбцов и строк можно изменять, перетаски- вая 1 раницу между заголовками столбцов и строк. Чтобы изменить размер строки или столбца в соответствии с размером ячейки, со- держащей самый большой объект, щелкните дважды правую грани- цу заголовка столбца или нижнюю границу заголовка строки. Для изменения ширины нескольких столбцов (строк) выделите столбцы (строки), которые необходимо изменить, затем переместите правую (нижнюю) границу заголовка столбца (строки). Чтобы изме- нить ширину всех столбцов на листе, нажмите кнопку Выделить все, а затем переместите границу заголовка любого столбца (строки). Для подгонки ширины столбца (строки) в соответствии с содер- жимым его ячеек нужно сделать двойной щелчок на правой (ниж- ней) границе заголовка. Установка ширины столбца по умолчанию Для установки по умолчанию ширины столбцов всех листов в книге выделите все листы. 1. Формат — Столбец — Стандартная ширина. 2. Введите новое измерение. 188
Глава 10. Обработка информации, представленной в табличном виде 10.6 • Анализ данных с помощью диаграмм « В MS Excel имеется возможность графического представления данных в виде диаграммы. Диаграммы связаны с данными листа, на основе которых они были созданы, и изменяются каждый раз, когда изменяются данные на листе. Диаграммы могут использовать данные несмежных ячеек. Так- же диаграмма может использовать данные сводной таблицы. Создание диаграммы Можно создать либо внедренную диаграмму, либо лист диа- граммы. Внедренная диаграмма — это объект, расположенный на листе и сохраняемый вместе с листом при сохранении книги. Вне- дренные диаграммы также связаны с данными и обновляются при изменении исходных данных. Лист диаграммы — лист книги, со- держащий только диаграмму. Для того чтобы построить диаграмму: • выделите ячейки, содержащие данные, которые должны быть отражены в диаграмме; • если необходимо, чтобы в диаграмме были отражены и назва- ния строк или столбцов, выделите также содержащие их ячейки; • нажмите кнопку Мастера диаграмм • следуйте инструкциям мастера. • Создание диаграмм из несмежных диапазонов производится следующим образом: • выделите первую группу ячеек, содержащих необходимые данные; • удерживая клавишу С FRL, выделите необходимые дополни- тельные группы ячеек; • выделенные несмежные диапазоны должны образовывать прямоугольник; • нажмите кнопку Мастера диаграмм • следуйте инструкциям мастера Изменение подписей, заголовков и других текстов диаграммы Большая часть текстов диаграммы, например подписи делений оси категорий, имена рядов данных, текст легенды и подписи дан- ных связана с ячейками рабочего листа, используемого для созда- 189
Информатика и информационные технологии ния диаграммы. Если изменить текст этих элементов на диаграмме, они потеряют связь с ячейками листа. Чтобы сохранить связь, сле- дует изменять текст этих элементов на рабочем листе. Изменение имен рядов данных или текста легенды Ряд данных — группа связанных точек данных диаграммы, ото- бражающая значение строк или столбцов листа. Каждый ряд дан- ных отображается по-своему. На диаграмме может быть отображен один или несколько рядов данных. На круговой диаграмме отобра- жается только один ряд данных. Чтобы изменить текст легенды или имя ряда данных в диаграм- ме, выберите диаграмму, а затем команду Диаграмма — Исходные данные. На вкладке Ряды выберите изменяемые имена рядов дан- ных. В поле Имя укажите ячейку листа, которую следует использо- вать как легенду или имя ряда, либо просто введите нужное имя, но если имя ввести, то текст легенды или имя ряда потеряют связь с я - чейкой листа. * Изменение подписей значений Для изменения подписей значений на диаграмме один раз щелкните мышью изменяемую подпись, чтобы выбрать подписи для всего ряда, еще один щелчок позволит выбрать отдельную под- пись значения. Введите новый текст или значение и на жмите кла- вишу Enter. Если изменить текст подписи прямо на диаграмме, то связь с ячейкой листа будет потеряна. Отображение рядов данных на вспомогательной оси При большом диапазоне изменения значений для разных рядов данных в линейчатой д иаграмме или при смешении типов данных (таких, как иена и объем) есть возможность отобразить один или не- сколько рядов данных на вспомогательной оси. Шкала этой оси со- ответствует значениям для соответствующих рядов. Для отображе- ния данных на вспомогательной оси следует: • выбрать ряды данных, которые нужно отобразить на вспомо- гательной оси; • Формат — Ряды — вкладка Ось: • установить переключатель в положение По вспомогательной оси. I 190
Глава 10. Обработка информации, представленной в табличном виде Изменение типа диаграммы Для большинства плоских диаграмм можно изменить диаграм- мный тип ряда данных или диаграммы в целом. Для объемной диа- граммы изменение типа может повлечь за собой и изменение диа- граммы в целом. Для объемных диаграмм и гистограмм есть воз- можность преобразовывать отдельные ряды данных в конусную, цилиндрическую или пирамидальную диаграмму. Выберите диаграмму, которую необходимо изменить, а также ряд данных на ней. Для изменения типа диаграммы в целом на са- мой диаграмме ничего не выделяйте. Выполните команду Диаграм- ма — Тип диаграммы — на вкладках Стандартные или Нестандартные выберите необходимый тип. Для использования типов диаграмм Конус, Цилиндр или Пира- мида в объемной полосковой диаграмме или гистограмме выберите в поле Тип диаграммы в меню Стандартные типы пункт Цилиц лр. Ко- нус или Пирамида, а затем установите значок в поле Применить к. Изменение цвета, узора, линий и рамок в диаграмме Следующая процедура используется для изменения цвета, узо- ра, ширины линии или типа рамки для маркеров данных, области диаграммы, области построения, сетки, осей и подписей делений на плоских и объемных диаграммах, линий тренда и планок погрешно- стей на плоских диаграммах, а также стенки и основания на объем- ных диаграммах. • Установите указатель на изменяемый элемент диаграммы и дважды нажмите кнопку мыши. • При необходимости выберите вкладку Узор и укажите нужные параметры. • Для указания эффекта заливки выберите соответствующую команду, а затем укажите нужные параметры на вкладках Град иен г- пая, Текстура и Узор. 10.7 • Работа с таблицами формата Список Список — это упорядоченный набор данных, состоящий из строки заголовков (описания данных) и строк данных, которые мо- гут быть числовыми и текстовыми. 191
Информатика и информационные технологии Размер списка ограничен размерами одного рабочего листа, т. е. список может иметь нс более 256 полей и не более 65 535 записей. По- лями принято называть столбцы списка, а записями — строки. Excel будет считать таблицу списком, если ее формат удовлетво- ряет следующим условиям: • список обязательно должен содержать строку заголовков, • в каждом столбце должна содержаться однотипная информа- ция. Например, не следует смешивать в одном столбце даты и обыч- ный текст; • в списке не должно быть пустых строк. Рекомендуется помещать список на отдельный лист. Если же на лист необходимо поместить еще и другую информацию, следите, чтобы список отделялся от нее хотя бы одной пустой строкой и од- ним пустым столбцом. В противном случае вы рискуете приобре- сти, например, сотрудника с фамилией «Итого». Excel обладает мощными средствами для работы со списками. Это: • пополнение списка с помощью формы; • фильтрация списка; • сортировка списка; • подведение промежуточных итогов; • создание итоговой сводной таблицы на основе данных списка. Для того чтобы воспользоваться любым из этих инет рументов, следует установить курсор на одну из ячеек списка. 10.8 • Ввод данных с помощью формы При вводе данные можно добавлять непосредственно в ячейки списка, а можно воспользоваться специальной формой ввода. Если выбран первый способ, не забывайте пользоваться коман- дой контекстного меню Выбрать из списка: Excel избавляет от необ- ходимости много раз набирать один и тот же текст. Если решено прибегнуть к помощи формы ввода, поместите курсор в любое место списка и выберите команду Данные — Форма На экране появится диалоговое окно (рис. 10.7), в котором будет отображено каждое поле списка. При этом поля, содержащие фор- мулы, отображаются в форме ввода, однако их значения изменить нельзя. Индикатор в правом верхнем у1лу формы показывает номер вы- бранной записи и общее количество записей в форме. 192
Глава 10. Обработка информации, представленной в табличном виде Рис. 10.7. Вил формы ввода Чтобы ввести новую запись, щелкните по кнопке Добавить Фор- ма очистится, и можно будет ввести нужную информацию в соответ- ствующие поля. После этого снова активизируется кнопка Добавить или кнопка Закрыть. Вновь введенные данные появятся в конце списка. Формулы, содержавшиеся в ячейках списка, автоматически будут распростра- нены и на новую запись. • Форму ввода можно использовать не только для ввода данных. Она позволяет просматривать существующие записи, редактиро- вать их, удалять и выборочно отображать данные по определенному критерию. 10.9. Фильтрация списков В Excel существуют два типа фильтров: Автофильтр и Расширен- ный фильтр. Автоматическая фильтрация Перед тем как использовать автофильтр, выделите люб^то ячей- ку списка. Затем выберите команду Данные — Фильтр — Авто- фильтр. При включении автофильтра возле имен полей списка по- являются кнопки со стрелками (рис. 10.8). 193
Информатика и информационные технологии Продукт ...У D [Расходы „ Сумма (тыс. руб.) .[ Продукт (Все) 14 379 Продукт А (Первые ю...) (Условие...) Зарплата Реализация 16 705 Продукт В 11 912 Продукт С 19 165 Продукт В Сырье 16 953 Продукт С Транспорт^зпека 2А 330 Продукт D (Пустые) (Непустые) 31 705 | Продукт А 25 895 Реализация Продукт D Реклама 6 956 Продукте ^Реклама 31 488 Рис. 10.8. Автофильтр При активизации любой из этих кнопок раскрывается меню, со- держащее команды и список значений данного поля. С помощью этого меню можно отобрать все записи с заданным значением поля. Обратите внимание на цвет стрелок на кнопках автофильтра: ес- ли автофильтр включен, кнопки окрашиваются в синий цвет. Чтобы отключить установленный фильтр, в раскрывающемся меню кнопок автофильтра следует выбрать команду (Все). Если задан сложный критерий, то придется отменять состав- ляющие условия отбора по очереди или выполнить команду Дан- ные — Фильтр —- Отобрать все. Кроме команды (Все) в раскрывающемся мен ю кнопок авто- фильтра есть еше одна полезная команда — Первые 10..., которая используется для полей числового типа или дат. Эта команда пока- жет «горячую десятку» вашего списка. Скажем, необходимо узнать расходы за последние три дня. Активизировав Автофильтр в столбце Дата, выберите в раскрывшемся меню команду (Первые 10...). В ок- не «Наложение условия по списку» (рис. 10.9) можно установить любое количество наибольших (или наименьших) элементов. Если Рис. 10.9. Наложение условий по списку 194
Глава 10. Обработка информации, представленной в табличном виде хотите оставить процент записей (например, 10% наименьших зна- чений), в третьем поле вместо «элементов списка» установите «% от количества элементов». При создании сложного условия отбора ко- манда (Первые 10...) всегда применяется ко всему списку. Пользовательский автофилътр Иногда стандартных условий автофильтра оказывается недоста- точно. Например, нас интересуют сделки, заключенные менеджера- ми Петровым или Сидоровым. Чтобы создать собственный авто- фильтр, нужно выполнить ряд действий: • для выбранного поля (например, «Менеджер») из раскрываю- щегося меню кнопки автофильтра выберите команду (У словие...); • в диалоговом окне Пользовательский автофильтр (рис. 10.10) задайте условия отбора значений списка. Рис. 10.10. Пользовательский автофильтр Если пользовательский автофильтр применяется к текстовому полю в качестве логической функции, связывающей условия, всег- да выбирается ИЛИ Для полей числового типа или типа даты используются следую- щие правила: • меньше И больше, когда интересует область между двумя чис- лами или датами; • больше ИЛИ меньше в том случае, если интересует область вне интервала, заданного двумя числами или датами. 195
Информатика и информационные технологии Расширенный фильтр Часто для отбора нужной информации из списка бывает вполне достаточно автофильтра или пользовательского фильтра. Однако для решения сложной задачи приходится прибегать к помощи рас- ширенной фильтрации. Расширенный фильтр гораздо гибче авто- фильтра, но, для того чтобы его использовать, приходится выпол- нять подготовительные действия. С помощью расширенного фильтра можно: • определить более сложный критерий фильтрации; • помещать результат отбора данных в другое место, в том числе на новый лист рабочей книги; • устанавливать вычисляемый критерий отбора. Диапазон критериев Чтобы воспользоваться расширенным фильтром, необходимо задать диапазон критериев. Диапазон критериев — область рабочего листа, в которой фор- мируется условие отбора. Диапазон критериев должен состоять по крайней мере из двух строк, первая из которых содержит все или не- которые названия полей списка. Удобнее всего отвести для диапазона критериев область над списком. Названия полей, не используемых при фильтрации, мож- но проигнорировать. Но если вы предполагаете, что в дальнейшем в зависимости от обстоятельств может понадобиться и другая инфор- мация из списка, скопируйте строку, содержащую названия полей списка, целиком. Множественный критерии отбора Условия отбора следует вносить в пустые ячейки диапазона кри- териев. Условия, расположенные в ячейках одной строки, соединя- ются логическим оператором И. У словия, расположенные на раз- ных строках, соединяются оператором ИЛИ. Диапазон критериев может состоять из любого количества строк. Область ячеек, содержащих критерии, должна отделяться от списка по крайней мере одной пустой строкой. Предположим, что необходима информация о кондитерских из- делиях по цене не дороже 100 ед.; также интересуют напитки, запас которых на складе меньше 100 ед. В этом случае диапазон критериев примет вид, представленный на рис. 10.11. 196
Глава 10, Обработка информации, представленной в табличном виде А п о * X 1 ч-: I ш 1 т I 1 2.J 3 . Исходный диапазон Названые изделий Категория Цена Запас Л Гл зчень Кондитерские изделия 20 300 ------- I ш ---- 5 U околад Кондитерские изделия 30 500 * * _ а ; —:— ш Ь>| Б< айкал Напиток 19 100 Кс ж а-кола Напиток 23 200 8 М ишка на севере Кондитерские изделия 130 150 MF KUH* «НЫ фильтр ' 9 м акароны Бакалея 15 350 Обрвботк* — 10 о элочка Кондитерские изделия 200 100 п 12 Р< аховая шейка Кондитерские изделия 50 300 м иринда Напиток 26 Б0 13 |$д$; » 14 Диапазон условий i" Д'г 16 Названые изделия Категория Цена Запас днвпвзонHASH $D$].7 J f V**WOW^A|2f Ж Кондитерские изделия <100 17 18 Напиток <100 Г Только идеалы*»» „ 19 Результат фильтрации 1 —J Ошена -| а Название изделия Категория Цена Запас 21 *1 вчень Кондитерские изделия 20 300 j 22 околад Кондитерские изделия J0 500 23 р аховая шейка Кондитерские изделия 50 300 i i 24 ирмцда Напиток 26 60 Рис. 10.11. Диалоговое окно Расширенного фильтра В диалоговом окне укажите диапазон критериев: установите курсор в поле Диапазон условий, а затем мышью выделите ячейки, содержащие условие отбора. Для того чтобы отключить расширенный фильтр, воспользуй- тесь командой Данные — Фильтр — Отобразить все. При использовании вычисляемого критерия отбор производит- ся «по несуществующему полю». При создании формул вычисляе- мых критериев всегда ссылайтесь на первую строку списка, а не на строку заголовков. Если в формулу будут подставляться значения вне списка, используйте абсолютные ссылки. Если отфильтрованный список должен быть помещен на другой лист рабочей книги, сначала перейдите на этот лист и только потом обращайтесь к команде Данные — Фильтр — Расширенный фильгр. 10.10. Сортировка Иногда удобно, чтобы строки в списке имели определенную по- следовательность. В зависимости от целей может потребоваться, чтобы строки располагались в алфавитном порядке по видам про- дукции или по типам затрат. Или, например, будет необходимо из- 197
Информатика и информационные технологии менить порядок строк таким образом, чтобы суммы затрат распола- гались в последовательности от большей к меньшей. Изменение порядка строк в списке называется сортировкой. Простая сортировка Чтобы отсортировать список: • поместите курсор в тот столбец таблицы, по которому нужно выполнить сортировку; • затем щелкните по кнопке Сортировка по возрастанию или Сортировка по убыванию | *1 Однако бывает необходимо в одном столбце упорядочить дан- ные, а в других — оставить все по-прежнему. Напри мер. в резуль- тате предыдущей сортировки нарушилась порядковая нумерация. В этом случае следует выделить только нужный столбец таблицы, а затем выполнить сортировку по убыванию. Сортировка отфильтрованного списка выполняется только для видимых строк. Сложная сортировка Если необходимо выполнить сортировку по двум или несколь- ким столбцам, то: • выберите команду Данные — Сортировка: • в появившемся окне Сортировка диапазона в поле Сортировать по,., выберите название столбца и укажите порядок сортировки; • затем сделайте то же самое для второго и третьего поля: • нажмите ОК Особый или пользовательский порядок сортировки Упорядочивание текстовых строк чаше всего выполняют по ал- фавиту, однако это не всегда удобно. Рассмотрим следующий при- мер. Для того чтобы установить особый порядок сортировки, напри- мер по месяцам (январь, февраль и т. д J или по дням недели (поне- дельник, вторник и др.), выберите команду Данные — Сортировка. Затем нажмите кнопку Параметры. В открывшемся диало] овом ок- не Параметры сортировки из раскрывающегося списка Сортировка по первому ключу выберите полные названия месяцев. Теперь при сортировке по полю Год и (или) Месяц названия ме сяцев будуп располагаться в привычном порядке. Добавить в этот список новый «необычный» вариант можно ко- мандой Сервис — Параметры — вкладка Списки. 198
Глава 10. Обработка информации, представленной в табличном виде 10.11. Создание промежуточных итогов Рис. 10.12. Промежуточные итоги Итоги, рассчитанные для групп данных, называются в Excel промежуточными итогами. Для получения промежуточных итогов выполните ряд дейст- вий: • отсортируйте список. Сортировку следует проводить по тому полю списка, при изменении значений которого должны рассчиты- ваться промежуточные итоги; • при необходимости выполните фильтрацию; • выберите команду Данные — Итоги; • в диалоговом окне «Промежуточные итоги» (рис. 10.12) уста- новите критерии, функцию и другие параметры, которые будут ис- пользованы при расчете итогов. В раскрывающемся списке При каждом изменении в... показыва- ются названия всех столбцов таб- лицы. Выбирайте заголовок того поля, по которому проводили сор- тировку. В раскрывающемся списке Опе- рация на выбор даются 11 функ- ций. которые могут быть исполь- зованы для расчета итогов. Чаще всего используются Сумма и Ко- личество значений. В окне Добавить итоги по... следует отметить названия полей списка, для которых хотите подвести итоги. При каждом повторном использовании команды Итоги можно выбирать новую функцию, Если хотите, чтобы промежуточные ито- ги накапливались, т.е. каждый последующий уровень итогов не уничтожал предыдущий, опция Заменить текущие итоги должна быть отключена. Для того чтобы удалить все рассчитанные промежуточные ито- ги, выберите команду Данные — Итоги и нажмите кнопку Убрать все 199
Информатика и информационные технологии 10.12. Сводные таблицы Сводная таблица — динамическая таблица итоговых данных, из- влеченных или рассчитанных на основе информации, содержащей- ся в списках. Предположим, информации в списке много, но она не система- тизирована, и, для того чтобы она стала действительно полезной, ее нужно обобщить. Руководителя фирмы могут интересовать, напри- мер, такие вопросы: • насколько успешно каждый филиал продавал тот или иной тип товара; • как распределена сумма, заработанная филиалом, между ме- неджерами; • как продавались товары со скидкой? Знание механизма сводных таблиц позволит быстро получить ответы на эти вопросы, при этом не потребуется вводить ни одной дополнительной формулы. Создание сводной таблицы Установите курсор в одну из ячеек списка. Выполните команду Данные — Сводная таблица На экране появится первое из трех диа- логовых окон мастера сводных таблиц и диаграмм. На этом этапе определяется источник данных. Так как данные хранятся в базе данных рабочего листа, выберите В списке или базе данных Microsoft Excel и переходите к следующему шагу с помощью кнопки Далее. На втором шаге мастер попросит уточнить диапазон, в котором хранятся исходные данные. Если при выполнении команды Дан- ные — Сводная таблица курсор был помещен в один из элементов списка. Excel выполнит выделение автоматически. Если списку заранее было присвоено имя (например, База дан- ных), Excel отыщет нужный диапазон, даже если курсор находился в произвольной части рабочего листа. Но можно указать тот диапазон исходных данных, какой необходим пользователю, чтобы перейти к третьему этапу с помошью кнопки Далее В последнем диалоговом окне мастера активизируйте кнопку Макет (рис. 10.13). В открывшемся окне поля списка представлены в виде кнопок, и нужно просто переташить их в соответствующие области макета сводной таблицы: 200
Глава 10. Обработка информации, представленной в табличном виде Рис. 10.13 Макет сводной таблицы • Страница — значения поля, помещенного в эту область, ис- пользуются в качестве заголовков страниц сводной таблицы; • Строка — значения поля, помещенного в эту область, исполь- зуются в качестве заголовков строк сводной таблицы; • Данные — поле, для которого подводятся итоги в сводной таб- лице; • Столбец — значения поля, помещенного в эту область, ис- пользуются в качестве заголовков столбцов сводной таблицы. В каждую область можно перетащить любое количество полей, однако все поля использовать необязательно. Если случайно перета- щили кнопку не в ту область, просто выведите ее за пределы макета. По умолчанию при перетаскивании кнопки в область Данные будет применена функция Сумма. если поле содержит числовые значения, и функция Счет — в случае нечисловых значений. Если дважды щелкнуть по полю в области данных, функцию можно будет изменить. Обратите внимание на то, что функция Счет названа сло- вом Количество. Для настройки изображения какого-либо поля дважды щелкни- те на нем. Чтобы вернуться к диалоговому окну мастера сводных таблиц и диаграмм, нажмите ОК. Осталось только указать местоположение создаваемой сводной таблицы. Если выбрать переключатель Новый лист, тогда Excel вставит новый лист в рабочую книгу и поместит на него вновь созданную сводную таблицу. 201
Информатика и информационные технологии Работа со сводными таблицами Созданную сводную таблицу можно изменять и настраивать пока она не будет выглядеть так, как нужно. Очень полезной будет при этом панель инструментов Сводные таблицы (рис. 10.14). Спорные тзблидеи Сводная таблица Рис. 10.14. Панель Сводные таблицы в областях строк и столбцов. Список полем сводной таблицы X Перетащите элементы в сводную таблицу I 1 эвар Количество g| Цена Скидка Сумма ^НДГ Счет . 2J Менеджер Филиал Если панель не появилась автоматически, выполните команду Вид — Панели инструментов — Сводные таблицы. Изменение структуры сводной таблицы. Сводная таблица, ото- бражаемая на рабочем листе, имеет кнопки полей. Любую из них можно перетащить мышью в другое место сводной таблицы. Напри- мер, можно перетащить кнопку поля из области столбца в область строки. Сводная таблица сразу изменится, реагируя на внесенные изменения. Перетаскивая кнопки, можно также изменить порядок полей Удаление поля. Чтобы удалить по- ле из сводной таблицы, перетащите его за пределы сводной таблицы и выбранное поле будет исключено Добавление нового поля. В тот мо- мент, когда табличный курсор попада- ет в сводную таблицу, на экране появ- ляется дополнительное окно Список полей сводной таблицы (рис. 10.15). В этом окне жирным шрифтом вы - делены названия тех полей списка, ко- торые нашли свое отражение в свод- ной таблице. Если необходимо добавить новое поле в сводную таблицу, выберите кнопку этого поля из окна Список по- лей сводной таблицы, укажите в рас- крывающемся списке нужную область и нажмите кнопку Поместить в... (или просто перетащите кнопку поля в соответствующую область сводной таблицы). | Поместить в I область строк ▼ Рис. 10.15. Список полей сводной таблицы 202
Глава 10. Обработка информации, представленной в табличном виде Настройка параметров полей сводной таблицы Название кнопки поля в сводной таблице можно изменить, от- редактировав текст в ячейке, содержащей эту кнопку. Выбрать нужную расчетную функцию можно двойным щелчком по кнопке Функции. Параметры полей сводной таблицы Для полей сводной таблицы предусмотрено несколько опций. Чтобы получить к ним доступ, дважды щелкните мышью по кнопке поля. На экране появится диа- логовое окно Вычисление поля сводной таблицы (рис. 10.16). Рис. 10.16. Изменение функции расчета в сводной таблице Опции диалогового окна: • Имя Изменяет название, отображаемое на кнопке поля. Также это название можно изменить, отредактировав текст в ячейке, содео- жащей кнопку поля; • Итоги Изменяет тип промежуточных итогов. Подводить ито- ги имеет смысл только в том случае, когда в области строк или столбцов сводной таблицы находится несколько полей; ♦ Отображать пустые элементы. Этот флажок нужно установить, чтобы в сводной таблице отображались элементы полей, не содер- жащие данных. Форматирование сводной таблицы- При создании сводной табли- цы используется автоматическое форматирование. Но когда сводная таблица создана, можно применить другой тип форматирования. Для этого поместите курсор в одну из ячеек сводной таблицы и активизи- руйте кнопку Формат отчета панели инструментов Сводные таблицы. В диалоговом окне Автоформат выберите нужный автоформат. 203
Информатика и информационные технологии Просмотр деталей. Каждая ячейка в области данных сводной таблицы представляет несколько записей исходной базы данных. Fели нужно выяснить, из каких полей состоит суммарное значение, дважды щелкните мышью на нужной ячейке в области данных свод- ной таблицы. В результате будет создан новый лист с теми запися- ми, которые были использованы для получения сводной информа- ции в выбранной ячейке. Создание диаграмм по сводной таблице. Хотя сводную диаграмму можно создавать одновременно со сводной таблицей с помощью мастера, удобнее это сделать в конце работы, когда сводная таблица уже приняла окончательные очертания. Активизация кнопки Мас- тер диаграмм панели инструментов Сводные таблицы приведет к соз- данию сводной диаграммы на отдельном листе (рис. 10.17). Рис. 10.17. Диаграмма на основе сводной таблицы По умолчанию это столбиковая диаграмма с накоплением. В от- личие от обычных диаграмм сводная диаграмма имеет такие же кнопки полей, как и сводная таблица. Если необходимо, например, убрать с диаграммы лишний то- вар. откройте список кнойки Номенклатура в нижней части диа- граммы и отмените его. Если хотите добавит ь еше одного сотрудника, воспользуйтесь кнопкой Сотрудник. 204
Глава 10. Обработка информации, представленной в табличном виде Если вместо результирующей функции Сумма необходимо найти Среднее или Максимум, используйте кнопку Сумма по полю Сумма. В верхней части диаграммы расположена область Перетащите сюда поля страниц. Пусть полем страницы будет Счет. Перетащим мышью это поле из окна Список полей сводной таблицы. Тогда в левом верхнем углу диа! раммы появится список. Раскрыв список страниц, можно вы- брат ь, какую именно информацию следует отобразить на диаграм- ме: всю, об оплаченных или о неоплаченных счетах. Обновление сводных таблиц. Сводные таблицы не обновляются автоматически: Excel должна заново пересчитывать всю сводную таблицу, когда изменяют исходные данные. Для обновления свод- ной таблицы выберите команду Данные — Обновить данные или кнопку Данные — Обновить данные t . 10.13. Подбор параметров Когда желаемый результат формулы известен (т. е. известно зна- чение функции), но неизвестны значения, которые требуется вве- сти для получения этого результата (аргументы), можно воспользо- ваться средством Подбор параметра. При подборе параметра MS Excel изменяет значение в одной кон- кретной ячейке до тех пор, пока формула, зависимая от этой ячейки, не возвращает нужный результат. Например, средство Подбор параметра может использоваться для изменения процентной ставки (рис. 10 18) в ячейке ВЗ в сторону увеличения до тех пор, пока размер платежа в ячейке В4 не станет равен 900 руб. Ячейке 04 содержит результат вычислений по формуле -ПЛТ(ВЗЛ2,В2,В1). Путем подбора можно определить значение процентной ставки в ячейке ВЗ исходя из суммы платежа (ячейка В4). Рис. 10.18 Подбор параметра 205
Информатика и информационные технологии Другой пример — необходимо определить количество периодов выплаты займа в 100 000 руб., если ежемесячный платеж должен со- ставлять 5000 руб. при процентной ставке, равной 20% (рис. 10.19). С помощью подбора параметра задача решается так. се =ПЛТ(С4/12.06*12, СЗ) » ...................'-- — G ,.м. 3 < л Заем______________ Процент___________ Ежемесячный платеж Г 8.4 11..' 14 Заем Процент Ежемесячный платеж Срок От «не Подбор параметре 100 ОООр 20% Ь---- 5 ОООр.1 2.044173 fsooc Изменяя значение anew Рис. 10.19. Пример подбора параметра Введем таблицу. В ячейке С4 установим значение 0.2 и тип Про- цент с помощью кнопки Процентный стиль панели инструментов Форматирование. В ячейку С6 занесем предполагаемый срок вы- платы займа, например 5 лет. В ячейку С5 — формулу =ПЛГ (С4/12;С6*12;-С3). Получится размер ежемесячного платежа при сроке ссуды в 60 ме- сяцев (количество ежемесячных выплат равно 50). С помощью команды Сервис — Подбор параметра осуществим подбор такого количества ежемесячных выплат, при котором каж- дая выплата составит 5000 руб : • выделите ячейку С6; • Сервис — Подбор параметра — появится диалоговое окно; • в поле Установить в ячейке введите С5; • в поле Значение введите 5000; • в поле Изменяя значение ячейки введите $С$6; • получите в ячейке С6 значение 2,04. После нажатия кнопки ОК на экране появляется диалоговое ок- но Результат подбора параметра Нажав кнопку ОК, можно изме- нить значение в целевой ячейке. С помощью кнопки Отмена верне- тесь к прежним значениям. 206
Глава 10. Обработка информации, представленной в табличном виде Кнопка Пауза служит для прерывания выполнения операции. После ее нажатия можно пошагово выполнять подбор параметра с помощью кнопки Шаг. Для возобновления прежнего режима ра- боты достаточно нажать кнопку Продолжить, которая появляется вместо кнопки Пауза. 10.14. Поиск решения Программа Поиск решения является инструментом оптимиза - ции. Она позволяет найти заданное значение не которой ячейки пу- тем подбора значений нескольких ячеек так, чтобы они удовлетво- ряли нескольким граничным условиям Целевая ячейка — та, для которой нужно найти максимальное, минимальное или заданное значение. Она должна содержать фор- мулу, зависящую от изменяемых ячеек (прямо или косвенно). Пока не будет найдено решение, программа подбирает значения изме- няемых ячеек. Изменяемые ячейки — те, от которых зависит значение целевой ячейки. Существует возможность определения результирующего значе- ния при необходимости изменения нескольких используемых в формуле ячеек, для которых существует несколько ограничений. Для получения нужного результата формулы подбираются значения в указанных ячейках. Процедуру поиска решения можно использовать, например, для определения расходов на рекламу, обеспечивающих максимальную прибыль (рис. 10.20). Исходные данные приведены в верхней таб- лице. Используем средство поиска решения для максимизации при- были, отображаемой в ячейке F7, путем изменения квартального бюджета рекламы (ячейки В5:Е5) при ограничении общего бюджета рекламы (ячейка F5) суммой в 100 000 руб. Программа Поиск решения относится к надстройкам (это ком- поненты, установка которых позволяет дополнить Excel новыми командами и функциями) и может отсутствовать в меню. Для ее ус- тановки используется команда Сервис — Надстройки Для вызова программы Поиск решения используется команда Сервис — Поиск решения. 207
Информатика и информационные технологии F7 * jSr =CVMM(F2 F6) • . А В С .. О е Г. Ке 1 Кв 2 Ьв •? Кв 4 За год 2- Проданное количество 3 592 4 390 3 192 4 789 15 963 3 Объем продаж 143 680 175 600 127 680 191 5Б0 638 520 Г 5 Издержки 89 800 109 750 79 800 119 725 399 075 Реклама 7 273 12 346 5 118 16 263 40 000 «Л. М си Накладные расходы 21 549 26 338 19 155 28 732 95 774 Прибыль 22 324 26 338 19155 33 099 1 189 332'1 е Цена 40 я Себестоимость 25 it : <"' - - * - - — О« 1 .< .. А л. Л * - В [ D~ гв 4 F За год 1 кв 1 Кв 2 Кв 3 2 Пооданное количество 3 592 4 390 3192 4 789 15 9631 3 Объем продаж 143 680 175600 127 680 191 560 638 5201 СП Л. . «J Издержки 89 800 109 750 79 800 119 725 399 075 Реклама 22 273 27 346 20118 30 263 100 000 6 7 Накладные расходы 21 549 26 338 19155 28 732 95 774 Прибыль 22 324 26 338 19155 33 099 1249.332 9 Цена 40 < 9 Себестоимость 25 » Рис. 10.20. Реализация задачи поиска решения для максимизации прибыли В поле Установить целевую ячейку вводится адрес или имя ячей- ки, в которой находится формула оптимизируемой модели ($F$7). Для максимизации/минимизации значения целевой ячейки пу- тем изменения значений влияющих ячеек установим соответствую- щий переключатель в положение Максимальному значению- мини- мальному значению Если значение в целевой ячейке должно быть равным некоторому числу, то переключатель нужно установить в положение Значению и ввести нужное число. 208
Глава 10. Обработка информации, представленной в табличном виде • В поле Изменяя ячейки вводятся имена или адреса изменяемых ячеек через запятую. Эти ячейки должны быть прямо или косвенно связаны с целевой ячейкой. Допускается установка до 200 изменяе- мых ячеек. Кнопка Предположить используется для автоматическо- го нахождения всех ячеек, влияющих на формулу модели. В нашем примере это ячейки В5:Е5. В поле Ограничения вводятся все ограничения, накладываемые на поиск решения — F5 <= 100 000. Кнопка Выполнить инициирует процесс решения. Через неко- торое время в диалоговом окне появится сообщение о том, что ре- шение найдено или нет (рис. 10.21). Результаты поиска решения Решение найдено Все ограничения и условия аЬтимальн^теьжлнены <* ’Сохранить найденное решен. ie* С Восстановитьисходнь1е значения Тиг s Результаты Устойчивость Пределы х ОК Сохранить сценарий,.. **>>>* й итоптгг» ий'н । и йгыглгп wfini й । । w £грав*'а Рис. 10.21. Результаты поиска решения Если выбрать Тип отчета — Результаты, то в рабочей книге поя- вится новый лист «Отчет по результатам 1». В нем приводится ис- ходное и результирующее значения целевой функции и изменяемых ячеек (аргументов), а также информация по каждому ограничению о том, является оно связанным в оптимальной точке или нет (огра- ничение <= или >= называется связанным, если оно превращается в точное равенство). Если выбрать Тип отчета — Устойчивость, то получится лист «Отчет по устойчивости 1», где для оптимальной точки приводятся нормированные значения градиента и множители Лагранжа, что да - ет информацию о том, насколько чувствительно решение к малым изменениям в функциях цели и ограничений. Если выбрать Тип отчета — Пределы, то получится лист «Отчет по пределам 1», где будут перечислены изменяемые ячейки с соот- ветствующими значениями, ячейка целевой функции и верхние и нижние пределы. Нижний предел — это наименьшее значение, 209
Информатика и информационные технологии которое может находиться в изменяемой ячейке, если фиксировать остальные ячейки и удовлетворить всем ограничениям. Верхний предел — наибольшее значение. Целевое значение — значение це- левой ячейки, когда значение изменяемой ячейки достигает наи- меньшего или наибольшего предела. Для сохранения найденного решения переключатель в диалого- вом окне Результаты поиска решения устанавливается в положение Сохранить найденное решение. Для восстановления исходных дан- ных — в положение Восстановить исходные значения Чтобы прервать поиск решения, следует нажать клавишу Esc. MS Excel пересчитает лисп с учетом найденных значений влияющих ячеек. Результат полученного поиска решения представлен на рис. 10.20 в виде нижней таблицы. 10.15 • Консолидация данных Консолидация данных — процедура получения итогов для дан- ных, расположенных в различных частях таблицы (несмежные диа- пазоны). Если таблицы имеют одинаковые столбцы с одинаковыми типами данных в них, то их называют однотипными. Консолидация данных позволяет объединить несколько однотипных таблиц в одну. Рис. 10.22. Консолидация 210
Глава 10. Обработка информации, представленной в табличном виде Исходные области консолидируемых данных задаются либо трехмерными формулами, либо в поле Ссылка диалогового окна Консолидация (команда Данные — Консолидация) (рис. 10.22). Ис- точники данных могут находиться на том же листе, что и таблица консолидации, на других листах той же книги, в других книгах или в файлах Lotus 1-2-3. Если исходные области и область назначения находятся на одном листе, можно использовать имена или ссылки на диапазоны в поле Сссылка. Если исходные области и область назначения находятся на разных листах, используется имя листа и имя диапазона или ссылка на диапа- зон. Например, чтобы включить диапазон с заголовком «Бюджет», находящийся в книге на листе «Бухгалтерия», вводится Бухгалте- рия! Бюджет. Если области находятся в разных книгах, используется имя кни- ги, имя листа, а затем — имя или ссылка на диапазон, например: 1066.xls]Дальний Восток’’Продажи. Если области находятся в разных книгах разных каталогов дис- ка, используется полный путь к файлу книги, имя книги, имя листа, а затем — имя или ссылка на диапазон: | С:\Бюджет\Отдел про- даж.х15|Февраль’!Оборот. Чтобы задать описание источника данных, не нажимая клавиш клавиатуры, следует указать поле Ссылка, а затем выделить мышью исходную область. Для задания исходной области в другой книге используется кнопка Обзор. Чтобы диалоговое окно Консолидация не .мешало на время выбора исходной области, нажимается кнопка Свернуть S||. Технология консолидации данных: • укажите верхнюю левую ячейку того места, где разместятся консолидируемые данные; • Данные -г Консолидация; • из списка Функция выберите используемую для обработки данных функцию; • в поле Ссылка вводится исходная область консолидируемых данных и нажимается кнопка Добавить. При консолидации данных заголовки категорий исходных областей не копируются автомати- чески в область назначения. Если заголовки нужны, то их можно скопировать или ввести вручную. Этот шаг повторяется для всех консолидируемых исходных областей; • в наборе флажков Использовать в качестве имен установите флажки, соответствующие расположению в исходной области заго- ловков: в верхней строке, в левом столбце или в верхней строке и в ле- 211
Информатика и информационные технологии вом столбце одновременно. Если метки в одной из исходных областей не совпадают с метками в других исходных областях, то при консоли- дации данных для них будут созданы отдельные строки или столбцы; • в итоговой консолидированной таблице не производится авто- матический пересчет данных. Если изменить данные в исходной таб- лице, значения в итоговой таблице останутся старыми. Чтобы авто- матически обновлять итоговую таблицу при изменении источников данных, установите флажок Создавать связи с исходными данными. Следует иметь в виду, что связи нельзя использовать, если исходная область и область назначения находятся на одном листе. После уста- новки связей нельзя добавлять новые исходные области и изменять исходные области, уже входящие в консолидацию. В этом случае будет установлена динамическая связь, обеспечивающая автомати- ческое обновление данных. В пределах одной рабочей книги данные будут обновляться ав- томатически; для исходных данных, расположенных в других рабо- чих книгах, обновление производится принудительно командами Правка — Связи. Установление связи дает еще одно преимущество: данные при этом консолидируются с применением функции струк- турирования - на втором уровне будут представлены отдельные значения, на основе которых вычисляются консолидированные данные. • А 1—8 D Г * 1 _ Л L f - н " 1 ВфгмчмхЙ 1 Прилуисм Продавец Сбыт бымвя Консолидированная таблица А. ипяоко Петр» 4366 5639 молоко 9340 4 J жмоко Петров 2487 1571 бакалея 26082 5 — -» - бекмжл Марчяою 8912 9710 мясо 24700 6 слою Петров 2487 3571 напитки 3*4504 7 бакажх Мврчнаю 8912 -9710 ё Нжахмый 5 *0* • II • «0* • - * * • . 9 бакалея Сщрров 1546 2734 к.. 10, ижо Петров 2943 744 ‘'“Т 11 мпжсхм Марчекюз 4870 6248 л а! А С i Г 12 жжо Петров 2943 ?44 * |Смд°ррБ кмаз 13 капхтхк Мерчекю 4870 6248 Ь J <► 16930 Северный 1 - ♦ ч 14J Петров 34100 ЧбП тхопхж Сидор» 8934 6715 ♦ -1*20 Марченко 34278 16 жж» Петров 9437 3470 17 маотя Нмагакя 9465 9970 — - , ; 1Я ж*» Петр» 943? 3470 19 ниовжж Нккжтиж 9465 99™ • -и 20 Южкый -J 21 Матя 5712 2678 i rtfrfW. и > « Al ЛШЛ' <1Г- 1Глг._~- л • ♦ - - »» » — •• — Рис. 10.23. Консолидация данных 212
Глава 10. Обработка информации, представленной в табличном виде На основе приведенных на рис. 10.23 в таблице данных получим ответы на вопросы: сколько каждого вида продукции было продано и как торговал каждый продавец. Для этого проведем консолидацию данных (Данные — Консоли- дация) по сбыту по видам продукции, выделив в качестве ссылок последовательно A2:D7, A9:D13, A15:D19 и А21; D21 и указав сумму в качестве функции. Установите флажок Использовать в качестве имен — заголовки в левом столбце. Результат этой консолидации приведен на рис. 10.23 по стрелке. Создадим на отдельном листе консолидированную таблицу по сбыту со связью для каждого продавца. Для этого перейдем на но- вый лист и выполним команду Данные — Консолидация. Укажем диапазоны — Продавец и Сбыт Функцию — Сумма Установим фла- жок Использовать в качестве имен — заголовки в левом столбце. Ус- тановим флажок Создавать связи с исходными данными. Полученный результат приведен на рис. 10.23 справа внизу, где слева обозначены элементы свернутой структуры. 10.16. Таблица подстановки Таблица подстановки используется для анализа результатов вы- числений по формуле, которая зависит от некоторых переменных Задача состоит в определении результатов формулы при различных значениях этих переменных. Эта задача — обратная задаче подбора параметров. Таблица подстановки данных представляет собой блок ячеек, содержащий: значения изменяемых переменных, формулу (или ссылку на ячейку7 с анализируемой формулой) и результаты подста- новки различных значений переменных в эту формулу. Анализ может проводиться для функций с одной или двумя пе- ременными. Причем в случае одной переменной можно табулиро- вать сразу несколько функций, зависящих от нее Таблица подстановки с одной переменной Подготовка таблицы подстановки. 1. Левую верхнюю ячейку блока, отведенного под таблицу, оста- вить пустой. 213
Информатика и информационные технологии 2. В левый столбец блока, начиная со второй ячейки, последова- тельно ввести значения варьируемой переменной. 3. В верхнюю ст року блока, начиная со второй ячейки, ввести ссылки на ячейки с анализируемыми формулами. Допускается и дру- гая ориентация таблицы, когда значения варьируемой переменной вводятся в первую строку, а анализируемые формулы — в первый столбец блока. 4. Выделить таблицу подстановки (в ячейки, расположенные ря - дом с таблицей, можно ввести пояснительные надписи, но эти ячейки не входят в таблицу подстановки данных и, следовательно, не выделяются). 5. В меню Данные выбрать команду Таблица подстановки. 6. Если значения варьируемой переменной расположены в столб- це, то надо щелкнуть по полю Подставлять значения по строкам в и ввести в это поле адрес изменяемой ячейки (т.е. ячейки, которая иг- рает роль варьируемой переменной в формуле). Если значения варьируемой переменной расположены в строке, то адрес изменяе- мой ячейки вводится в поле Подставлять значения по столбцам в. 7. Щелкнуть по кнопке ОК. Таблица будет заполнена значениями. Таблица подстановки с двумя переменны ми В случае анализа зависимости формулы от двух переменных таб- лица подстановки подготавливается по-другому. 1. В левую верхнюю ячейку блока, отведенного под таблицу, ввести ссылку на ячейку’ с анализируемой формулой. 2. В левый столбец блока, начиная со второй ячейки, последова- тельно ввести значения одной из варьируемых переменных. 3. В верхнюю строку блока, начиная со второй ячейки, ввести значения другой варьируемой переменной. 4. Выделить таблицу подстановки. 5. В меню Данные выбрать команду Таблица подстановки 6. В поле Подставлять значения по строкам в ввести ссылку на ячейку с переменной, значения для которой расположены в левом столбце таблицы подстановки. 7. В поле Подставлять значения по столбцам в ввести ссылку на ячейку с переменной, значения для которой расположены в первой строке таблицы подстановки. 8. Щелкнуть по кнопке ОК. Таблица буле! заполнена значениями. 214
Глава 10. Обработка информации, представленной в табличном виде Диспетчер сценариев Позволяет создавать и сохранять в виде сценариев наборы ис- ходных данных, приводящих к различным результатам вычислений рабочей таблицы. Сценарий — это множество исходных данных, называемых из- меняемыми ячейками, которое можно сохранить под указанным именем, а затем применить к рабочей таблице, чтобы проследить, как значения изменяемых ячеек влияют на результаты расчетов в таблице. Для каждого сценария можно определить до 32 изменяе- мых ячеек. Создание сценария Для создания сценария следует: 1. В меню Сервис выбрать команду Сценарии 2. С помошью кнопки Добавить открыть окно Добавление сцена- рия. 3. В поле Название сценария ввести имя сценария. 4. В поле Изменяемые ячейки ввести ссылки на изменяемые ячей- ки Несколько ссылок отделяются друг от друга точками с запятыми. Ссылки можно ввести с клавиатуры или выделить их на рабочем лис- те. Несмежные ячейки добавляются при нажатой клавише Ctrl. 5. Щелкнуть по кнопке ОК. 6. В открывшемся диалоговом окне Значения ячеек сценария вве- сти значения каждой изменяемой ячейки. 7. Для создания других сценариев используется кнопка Доба- вить и повторение пунктов 3—6. Для завершения работы с Диспетчером сценариев — кнопка ОК, а затем — кнопка Закрыть. Рекомендуется сохранить в качестве сценария первоначальные значения изменяемых ячеек, чтобы потом можно было быстро вос- становить эти значения. Просмотр сценария Для просмотра сценария нужно: I. В меню Сервис выбрать команду Сценарии. 2. В поле Сценарии выделить имя сценария, который необходи- мо просмотреть, и активизировать кнопку Вывести или дважды шелкнуть по имени нужного сценария. 215
Информатика и информационные технологии Редактирование сценария Для редактирования сценария надо: 1. В меню Сервис выбрать команду Сценарии 2. В поле Сценарии выделить имя сценария, который необходи- мо отредактировать. 3. Щелкнуть по кнопке Изменить. 4. Внести необходимые изменения: можно изменить имя сцена- рия, изменяемые ячейки, значения изменяемых ячеек. 5. Для завершения работы с Диспетчером сценариев щелкнуть по кнопке ОК, а затем — по кнопке Закрыть. Создание итогового отчета по сценариям Для создания итогового отчета по сценариям следует: 1. В меню Сервис выбрать команду Сценарии 2. Щелкнуть по кнопке Отчет. 3. Выбрать тип отчета: Структура или Сводная таблица. В отчете типа Структура перечислены все сценарии с определен- ными для них значениями ячеек. Этот тип отчета полезен тогда, ко- гда каждый пользователь определяет сценарий со своими данными. Отчет типа Сводная таблица предоставляет возможность эмпи- рического анализа сценариев. Этот тип отчета полезен тогда, когда сценарий имеет несколько наборов значений изменяющихся ячеек, заданных различными пользователями. С помощью сводных таблиц можно выполнить анализ для разных комбинаций сценариев. 4. В поле Ячейки результата ввести ссылки на ячейки, значения которых надо представить в отчете. В качестве разделителя ссылок используется запятая. Ссылки можно ввести с клавиатуры или выде- лить их на рабочем листе. Несмежные ячейки добавляются при нажа- той клавише Ctrl. Итоговые отчеты создаются на отдельных листах.
Глава 11 ПОДГОТОВКА КОМПЬЮТЕРНЫХ ПРЕЗЕНТАЦИЙ 11.1 • Виды презентаций В тех случаях, когда необходимо привлечь внимание к какой-ли- бо проблеме, товару или услуге, убедить в необходимости сделать что-либо, кого-либо обучить, разъяснить цели и задачи, продемонст- рировать результаты проделанной работы или наметить планы на бу- дущее, используют презентации. Они бывают разные: стенды, слай- ды, диаграммы, служебные записки, доклады, диссертации и т. п. Современные средства мультимедиа предоставляют богатые возможности не только по созданию сюжета будущей презентации, но и по созданию или внесению в нее высококачественной графики и видеоизображения, звукового сопровождения, анимации и спец- эффектов. Все презентации по типу можно разделить на группы. Линейные презентации. В них материал расположен «по порядку»: начало — продолжение — завершение. Этот тип применяется для презентаций, связанных с представлением нового товара или услуги, или для представления в обучающей презентации материала по но- вой теме, когда важно последовательно выделить основные аспекты. Презентации со сценариями предполагают показ слайдов, снаб- женных анимированными объектами, видеоматериалом и звуковым сопровождением, а также спецэффектами. Интерактивные презентации, выполняемые под управлением пользователя, предполагают возможность получить данные презен- тации с разной степенью детализации и подготовленности потреби- теля к се восприятию. Интерактивные презентации построены на диалоге между компьютером и человеком с предоставлением по- следнему возможностей самому находить нужную ему информацию и пути ее нахождения. Все интерактивные презентации управляются событиями, т е. нажатием клавиши или подведением курсора на определенный эк- ранный объект. В ответ на это событие программа презентации вы- полняет соответствующее действие. Такого рода презентации по- зволяют адаптировать информацию для широкой и разнообразной аудитории. 217
Информатика и информационные технологии Непрерывные презентации — это своеобразные рекламные роли- ки. Они представляют собой завершенные информационные про- дукты, широко используемые на различного рода экспозициях. Можно также классифицировать презентации, применяемые в различных сферах экономики. Основными типами таких презента- ций будут: • маркетинговые презентации — об основных направлениях деятельности компании и о видах товаров или услуг, которые она поставляет на рынок. Обычно рассчитаны на большую аудиторию и проводятся на выставках или непосредственно в офисах заинтере- сованных компаний; • торговые презентации — для использования дилерами или торговыми агентами при заключении сделок. Технологические и технические нововведения стремительно врываются на рынок, продукция конструктивно становится более сложной. Для того что- бы можно было доводить до сведения потенциальных покупателей полную информацию о товаре или услуге, а также об их преимуще- ствах по сравнению с аналогами, предлагаемыми другими фирма- ми, целесообразно создавать специальные презентации. Презента- ции подобного рода помогают торговым представителям показать «товар лицом», не потеряв на этом много времени; • обучающие презентации, позволяющие в наглядной форме представить учебный материал. Они предназначены в помощь пре- подавателю любого профиля — это может быть учитель школы, вуза, мастер, обучающий новой методике работы с новым станком, инст- рументом, машиной и др.; • крупномасштабные корпоративные презентации, рассчитан- ные на доведение до акционеров и потенциальных инвесторов ин- формации о фирме, ее деятельности и планах с целью дальнейшего сотрудничества, финансирования и произведения благоприятного эффекта. К ним можно отнести презентации для акционеров, еже- годные отчеты, презентации по вопросам инвестиций и финанси- рования, электронные газеты и др. 11.2 • Этапы и средства создания презентаций В процессе создания презентаций можно выделить три этапа. 1. Планирование презентации. Необходимо определить и составить список ключевых вопросов и изучить материал создаваемой презентации. Для этого целесооб- разно собрать первичную информацию, провести собеседование с 218
Глава 1L Подготовка компьютерных презентаций заинтересованными лицами, выяснить целевую группу, на которую будет ориентирована презентация. Содержание презентации долж- но зависеть от целей докладчика, интереса и уровня подготовленно- сти аудитории. Целесообразно определить основные моменты док- лада, которые необходимо донести до слушателей. На основе анализа полученной информации следует выбрать тип будущей презентации — со сценарием, интерактивная или непрерыв- ная. Далее разработать максимально подробную схему презентации в виде последовательности кадров — «раскадровку». Это позволит первоначально оценить логичность изложения материала и выявить пробелы в схеме. Созданная схема обрастает сценарием, в котором каждому кадру соответствует отобранный и проверенный материал. При создании сценария нужно учитывать запросы и индивиду- альные особенности будущей аудитории, особенно если презента- ции суждено быть интерактивной. 2. Создание презентации. Этот этап связан с подбором специальных программных и вспо- могательных средств для реализации сценария, а также представле- нием его в виде последовательности слайдов. 3. Проведение презентации. Большинство презентаций проходит под управлением доклад- чика. Успех зависит не только от качественного иллюстративного материала, но и от ряда позиций, которые нужно учитывать доклад- чику при проведении презентации. К ним можно отнести следую- щее: 1) подготовка к проведению. Необходимо подготовить яркое, заслуживающее внимания начало презентации, например задаться каким-либо вопросом, удивить аудиторию или привести в пример какой-либо связанный случай, способный заинтересовать аудито- рию. Открытие должно занимать от 5 до 10% времени презентации. Главные идеи доклада должны быть определены и обоснованы ста- тистикой, документами, аналогиями или наглядными примерами и обязательно связаны с темой доклада. Целесообразно подготовить хорошее завершение презентации, создающее впечатление; 2) репетиция. Просмотр презентации перед небольшой аудито- рией, репетиция доклада и получение отзывов и мнения коллег о содержании и стиле презентации. Настройка времени на проведе- ние презентации; 3) проведение презентации. Имеется множество программ для создания и проведения муль- тимедийных презентаций в среде Windows, например PowerPoint 219
Информатика и информационные технологии Action!, Animation Works Interactive, Compel, Multimedia ToolBook, MS Photoshop Editor. Все перечисленные программы позволяют создавать презента- ции с элементами анимации, звуковым сопровождением, возмож- ностью взаимодействия с пользователем. П/j Общие сведения о программе подготовки • <3 • презентаций MS PowerPoint В пакете MS Office существует программа, позволяющая придать презентации необходимый эффектный внешний вид. С ее помощью можно создавать и отображать наборы слайдов, в которых текст соче- тается с графическими объектами, звуком, фотографиями, картин- ками, видео- и анимационными эффектами. Презентации можно представлять в электронном виде и распространять через Интернет. Запуск программы осуществляется множеством способов, на- пример: Пуск — Программы — Microsoft PowerPoint. Структура окна PowerPoint аналогична структуре любого окна Windows-приложения Для удобства работы над презентациями существуют разные ре- жимы. Для быстрого переключения режимов служат кнопки в ле- вом нижнем углу окна (рис. 11.1). В обычном режиме отображаются три области: структуры, слайда и заметок. Этот режим позволяет одновременно работать над всеми аспектами презентации. Размеры областей можно изменять, пере- таскивая их границы. Предназначен этот режим для работы с от- дельными слайдами. презентации Показ с самцов Режим сортирювненка сдиищок Режим слайда Режим структуры Обычный режим 11 гЗЛ** ОД»? W*.Crew* II»*# Wew Rcmai r _M , Si Киммеле * Рис. IL l. Режимы работы с презентациями Один слайд Режимы щюсмотра слайдов > 1 Заметки к слайду 220
Глава 1L Подготовка компьютерных презентаций Режим структуры отображает те же три области, что и обычный режим, но в других пропорциях: области структуры отводится боль- шая часть окна. Заголовки слайдов и текст в них отображаются в ви- де иерархической структуры, напоминающей оглавление книги. Этим режимом удобно пользоваться для приведения в порядок все- го замысла презентации. В области слайда отображается каждый слайд с учетом форматирования. Область заметок служит для заме- ток докладчика. Если в заметках должен быть рисунок, добавлять их следует в режиме страниц заметок. В режиме сортировщика слайдов на экране в миниатюре отобра- жаются сразу все слайды презентации. Это упрощает добавление, удаление и перемещение слайдов, задание времени показа слайдов и выбор способов смены слайдов. Кроме того, можно просматри- вать анимацию на нескольких слайдах, выделив требуемые слайды и выбрав команду Просмотр анимации. Режим слайда позволяет работать с одним отдельно взятым слайдом Режим показа слайдов используется для просмотра промежуточ- ных этапов работы и готовой презентации. В этом режиме мо кно увидеть и услышать включенные в презентацию визуальные и зву- ковые эффекты. 11.4. Способы создания и сохранения презентации Презентации можно создавать разны- ми способами (рис. 11.2). 1. С помощью Мастера Автосодержа- ния Эта программа, получая от пользовате- ля ответы на последовательно задаваемые вопросы, создает презентацию требуемого содержания и дизайна на основе имею- щихся в ее памяти образцов. Выполняется команда Файл — Создать — Создание — Из мастера автосодержания, а далее нужно следовать указаниям мастера. Будет открыт образец презентации, в который можно до- бавлять собственные текст и рисунки. 2. Используя шаблоны презентаций. Раз- личают шаблоны двух т ипов: шаблоны стан- дартных презентаций и шаблоны оформле- ния. Их можно комбинировать, они являют- ся взаимодополняющими. Выбор шаблона Открытие презентации Пекину Access История созданий и бисгэафия г История создать и биография с Qp Другие презентации,. Созд шие П Новая презентация О Из шаблона офсрнп-гия : 3 из мастера автосамриния Создание ю имеющейся преэентацж_______ Выбор грезентации... Гочданм* с плмлшьм шлЛппмл Па-тель.рс* Общие шаблоны. Зр Шаблоны на моих ввб-узлах. . Шаблоны на MG'Oscft.com Рис. 11.2. Способы создания презентаций 221
Информатика и информационные технологии осуществляется командой Файл — Создать — Создание — Из шаблона оформления или Файл — Создать — Создание из имеющейся презента- ции — Общие шаблоны. Просматривая список предлагаемых образцов, можно подобрать подходящий вариант шаблона. С помошью полосы прокрутки просматриваются все варианты макетов. Многие из них содержат пустые рамки для заголовков, обычного текста и маркированных списков. Наиболее простым способом вставки текста является его ввод в пустые рамки на слай- де — местозаполнители. Это шаблоны внутри шаблонов, окружен- ные штриховым контуром. Они используют определенное форма- тирование, а содержащийся в них текст заменяется текстом пользо- вателя: для этого нужно выделить текст местозаполнителя, набрать свой текст и щелкнуть мышью вне контура. Местозаполнитель можно переместить, изменить его размеры (мышью за границы), подогнать размеры по тексту. 3. С помощью пустой презентации, не имеющей ни содержания, ни дизайна. Презентацию можно сохранить в ходе работы над ней. Также можно сохранить ее копию под другим именем или в другом месте, можно сохранить в формате HTML, позволяющем просматривать и использовать ее в Интернете. Наконец, презентацию можно со- хранить с целью дальнейшего открытия в режиме показа слайдов (Файл — Сохранить как). В этом случае файл презентации будет иметь расширение .ppt. Редактирование презентации. • Э • Работа со слайдами Вставка слайдов Вставка новых слайдов производится командой Вставка — Но- вый слайд или с помощью кнопки Л , Создать слайд пане- ли инструментов Стандартная В предлагаемом окне (рис. 1L3) с ва- риантами авторазметки слайдов с помощью полосы прокрутки можно выбрать подходящий. Копирование и перемещение слайдов Для того чтобы скопировать слайд, его нужно выделить в режиме сортировщика или в режиме структуры и выполнить команду Копи- ровать. 222
Глава 1L Подготовка компьютерных презентаций Перемещение слайдов в рамках пре- зентации осуществляется в режиме сор- тировщика с помощью технологии «Drag & Drop» путем перетаскивания слайда мышью в нужную позицию. Дублирование слайдов Слайд можно продублировать. Тех- нология дублирования слайдов сле- дующая: • выделить слайд в режиме структу- ры или отобразить его в режиме слайдов; • Вставка — Дублировать слайд (дубль появится сразу после выделенно- го слайда); • в режиме сортировщика перета- щить слайд в нужное место. Удаление слайдов Для удаления слайда его нужно вы- делить в режиме сортировщика и на- жать клавишу Del. Кроме того, можно выполни гь команду Правка — Удалить слайд Для удаления нескольких слай- дов одновременно нужно в режиме сор- тировшика слайдов или структуры, удерживая клавишу Shift, поочередно выделить все удаляемые слайды и вы- полнить команду Удалить слайд. ♦ ♦ Резне t ко слайда > Примени гь разметку слайда: Макеты текста Рис. 11.3 Варианты разметки слайдов Изменение порядка слайдов в презентации Изменить структуру презентации можно следующими способа- ми: переместить любой слайд в другое место мышью в режиме структуры либо с помощью инструментов Вверх/Вниз или Повы- сить уровень/Понизить уровень. Установить другой порядок следования слайдов в режиме струк- туры можно путем перетаскивания за значок полностью выделен- ного слайда. Можно изменить порядок следования слайда в режиме Сорти- ровщика перетащив его мышью в нужное место и наблюдая за вер- тикальной черной чертой. 223
Информатика и информационные технологии Скрытие слайдов В некоторых слайдах присутствует информация, которую мож- но включить в презентацию как бы «на всякий случай», если пона- добится обсудить вопрос. Кроме того, встречаются ситуации, когда схожие презентации предназначаются для различных аудиторий. Скрытие слайдов позволяет приспособить одну и ту же презента- цию для разных категорий слушателей. Скрытие слайда можно осуществить в режиме сортировщика путем его выделения и использования кнопки Скрыть слайд :S па- нели инструментов Сортировщик слайдов. Скрытый слайд будет от- мечен перечеркнутым номером в режиме сортировщика. Воспроиз- ведение такого слайда возможно только по указанию докладчика Дублирование объектов В режиме слайда можно дублировать объекты. Из множества дубликатов можно делать массивы и шлейфы (рис. 11 А). Рис. 11.4. Дублирование объектов Для создания нескольких дубликатов с одинаковыми интервалами между ними нужно выполнит ь следующие действия: выбрать объект для дублирования. Прав- ка — Дублировать, перетащить дубликат на нужное место, снова выбрать команду Дублировать. Новые дубликаты будут рас- полагаться на одинаковом расстоянии от исходного объекта. Чтобы добиться эффекта перспекти- вы, можно создавать дубликаты с наложе- нием и изменением размера. 11.6. Вставка и форматирование объектов в слайдах Рисунок Картинки оживляют презентацию, делая ее более привлекатель- ной. В PowerPoint есть библиотека (свыше 1000) картинок по широ- Рис. //.5. Авторазметки с рисунком кому диапазону тем. Вставить картинку можно, если выбрать при создании слайда соответствующую авторазметку (рис. 11.5). Двойной щелчок на местозаполнителе картинки запустит MS Clip Gallery. Если был выбран пустой слайд, его можно пере- 224
Глава 1L Подготовка компьютерных презентаций разметить, выполнив команду Формат — Разметка слайда Изменить размеры и местоположение картинки можно мышью. Можно вставить картинку инструментом $ Добавить картин- ку. Для изменения картинки используется панель инструментов Настройка изображения. Фигурный текст Вставка фигурного текста с помощью программы Worden осу- ществляется в режиме слайдов путем нажатия на кнопку 4 Доба- вить объект WordArt на панели инструментов Рисование. Если панели не видно, следует выполнить команду Вид — Панели инструментов — Рисование или сформировать кнопку на панели инструментов, вы- тянув ее с вкладки Команды (категория Вставка — Добавить объект WordArt). Отформатировать фрагмент текста по своему вкусу можно с по- мощью панели инструментов WordArt (рис. 11.6). WordArt дает воз- можность изменить: текст, стиль, цвета, линии, размер, положение, форму, угол поворота, направление текста по вертикали или гори- зонтали, шрифт, фон, цвета, размер. Рис. IL6. Панель WordArt . Таблицы Таблицы удобно использовать для показа тенденций и связей * между группами данных. С точки зрения восприятия информации, включаемой в таблицы, не следует делать их более 2—3 столбцов и 3—4 строк. Таблицы можно создавать разными способами. Вставить в слайд таблицу можно: командой Вставка таблицы или Вставка — Создать слайд — авторазметка с изображением таблицы; кнопка Щ| Добавить таблицу; инструмент для создания таблиц Р? На- рисовать таблицу — он позволяет рисовать таблицу как будто бы ка- рандашом. Диаграммы Диаграммы можно поместить в слайд разными способами: если дважды щелкнуть пустую рамку диаграммы в слайде с соответст- вующей разметкой (рис. 11.7) или нажать кнопку Добавить диаграм- 225
Информатика и информационные технологии Рис. 1/. 7. Авторазметки для диаграмм му >1 , на экране появится диаграмма MS Graph и таблица связан- ных с ней данных. В презентацию можно вставить диаграмму из Excel. Графические объекты Графические объекты могут быть созданы непосредственно с помощью панели Рисование (Автофигуры, Линии, Повернуть/Отра- зить) (рис. 11.8). Форматирование и изменение графических объектов можно осуществить командами меню Действия. С помощью этого же меню можно послойно расположить изображения. Фигурные стрелки Блок-схема Звезды и ленты Выноски Угравля&щие кнопки у Рис. 11.8. Создание графических объектов Организационные диаграммы Организационные диаграммы вставляются с помощью про- граммы MS Organization Chart. Организационную диаграмму можно вставить в слайд таким образом: Вставка — Создать слайд. Далее вы- брать вариант авторазметки с организационной диаграммой (рис. 11.9). Двойной щелчок на значке диаграммы вызывает про- грамму MS Organization Chart. Другой способ — это команда Вставка — Организационная диа- грамма Появляется окно Библиотека диаграмм, в котором можно выбрать нужный вид (см. рис. 11.9). 226
Глава 11. Подготовка компьютерных презентаций Рис. 11.9. Способы вставки Организационной диаграммы В окне Организационной диаграммы можно подготовить нужную диаграмму, используя возможные варианты присоединения рамок, приведенные на панели инструментов (рис. 11.10). Для добавления новой рамки нужно щелкнуть на одной из кнопок этой панели ин- струментов, а затем на той рамке, к которой должна присоединить- ся новая. Рис. 11 10 Фрагмент окна Организационной диаграммы Для удаления рамки используется клавиша Del. Переместить од- ну7 из рамок по схеме можно путем перетаскивания ее мышью в нуж- ное место. Чтобы настроить структуру и форму диаграммы, следует вос- пользоваться командами контекстного меню. 227
Информатика и информационные технологии Звук, видеоклип Для воспроизведения файла звука или видео может потребо- ваться универсальный проигрыватель, который воспроизводит мультимедийные файлы и управляет такими устройствами воспро- изведения, как приводы компакт- и видеодисков. Вставка видеоклипов осуществляется командами Вставка — Фильмы и звук — Фильм из коллекции/Фильм из файла. Настройка параметров воспроизведения: выделить клип — По- каз слайдов — Настройка анимации. Для поиска клипов, наилучшим образом подходящих для пре- зентации, в коллекции клипов имеется средство поиска. Чтобы вос- пользоваться им, нужно произвести щелчок в поле Найти клипы и вве- сти одно или несколько слов, описывающих искомый клип. В коллекции клипов также имеется собственная справочная система, запускаемая кнопкой Справка. Если не удается найт и тре- буемый рисунок, музыку, звук, видео или анимацию, то можно'под- ключиться к Clip Gallery Live — Web-узлу, на котором имеется воз- можность просмотреть и загрузить дополнительные клипы. Чтобы вставить анимированный рисунок .gif из коллекции кли- пов, нужно выполнить следующие команды: панель инструментов Рисование — кнопка Добавить картинку — вкладка Фильмы или Вставка — Рисунок — Из файла. Просмотр анимированного рисунка .gif можно осуществить в ре- жиме Показ слайдов. Редактировать анимированный рисунок в формате .gif в PowerPoint нельзя. Его следует изменить в специальном редакторе, а затем сно- ва вставить в слайд. Воспроизведение клипа может начинаться либо автоматически при переходе к данному слайду, либо по щелчку значка соответст- вующего клипу. Чтобы изменить условие запуска клипа или доба- вить гиперссылку на него, используется команда Показ слайдов — Настройка действия. 11 • 7 • Создание простейшей презентации Создадим презентацию — приглашение на собрание акционе- ров и сотрудников компании «The Best» по поводу текущих задач фирмы (рис. 11.11). Демонстрацию осуществить на экране компью- тера. 228
Глава IL Подготовка компьютерных презентаций Coci оится собрание акционере® и coi рудников Фирмы «the best» Повестка дня собрания ♦ Рассмотрение итогов работы н текущем кварта хе (Сидоров А Б) ♦Особенности работы в будущем квартале (докладчик - Петров В Г) ♦ Основные планы и направления деятельности фирмы на будущее Рис. H.II. Простейшая презентация План создания следующий. 1. Определить первичную информацию, которую необходимо поместить в презентацию. К ней можно отнести «призыв на собра- ние», описание повестки дня. место и время проведения собрания. 229
Информатика и информационные технологии 2. Исходя из анализа первичной информации можно сделать вывод, что нам понадобится 3—4 слайда для донесения ее до сведе- ния сотрудников, при этом тип презентации будет линейный. 3. Создание презентации. Опишем построение презентации по шагам: • запуск программы PowerPoint; • Файл — Создать. Используем для построения презентации один из выбранных шаблонов оформления, например «Ржавый замок»; • среди предлагаемых далее вариантов авторазметки выберем «Титульный слайд», так как он, по-видимому, неплохо подходит под «призыв на собрание»; • в заголовке слайда, щелкнув на местозаполнителе заголовка, можно набрать «Состоится собрание акционеров и сотрудников», а в подзаголовке можно набрать название фирмы. Результат будет похож на первый слайд (см. рис. 11.11); • Создадим 2-й слайд: Вставка — Создать слайд — выбрать шаб- лон, для которого подходит авторазметка с маркированным списком. В качестве заголовка слайда можно набрать «Повестка дня собра- ния», а в списке вопросов повестки дня укажем — «Рассмотрение итогов работы в текущем квартале», «Особенности работы в будущем квартале», «Основные планы и направления деятельности фирмы на ближайшее будущее»; • Создадим 3-й слайд: Вставка — Создать слайд — выбрать шаб- лон, для которого подходит макет с заголовком, маркированным списком и картинкой. В качестве заголовка можно написать «Место проведения собрания», в месте маркированного списка указать: «Встреча состоится в актовом зале в 17.00. Ждем Вас!» Картинку можно вставить двойным щелчком на местозаполнителе «Вставка картинки» или командами Вставка — Рисунок — Картинки — Коллек- ция картинок — раздел «Люди на работе». Таким образом, получился третий слайд презентации. 4. Для просмотра полученной презентации можно выполнить команду Показ слайдов — Начать показ или выбрать соответствую- щую кнопку режима просмотра. 11.8• Создание специальных эффектов При проведении показа слайдов на компьютере возможно ис- пользование визуального, звукового и анимационного оформления. При оформлении презентации очень важна умеренность. Ис- пользуемое оформление, такое, как анимапия и смена слайдов, 230
Глава 1L Подготовка компьютерных презентаций должно подчеркивать выступление докладчика, а не притягивать внимание слушателей непосредственно к оформлению. Анимацией называется звуковое и визуальное оформление, ко- торое можно добавить к тексту или другому объекту (диаграмме или рисунку). Такой эффект привлечет внимание аудитории и обособит один пункт от других. Анимация объектов слайда Анимация текста, рисунков, звуков, фильмов и других объектов на слайдах подчеркивает различные аспекты содержания, управляет потоком информации, делает презентацию более интересной. Для текста или другого объекта можно задать способ появления на экра- не, например вылет слева; текст может появляться постепенно — по одной букве, слову или абзацу. Также можно задать поведение дру- гого текста или объектов при добавлении нового элемента — затем- нение или изменение цвета. Порядок и время показа анимиро- ванных объектов можно изменять, а по- каз автоматизировать, чтобы не пользо- ваться мышью. Есть возможность пред- варительно просмотреть и, если требует- ся, изменить общий вид эффектов ани- мации текста и объектов. Для установки анимации следует от- крыть слайд, к объектам которого требу- ется применить анимацию, в обычном режиме. Выполнить команды Показ слайдов — Настройка анимации — Доба- вить эффект (рис. 11.12). В разделах Начало (определяет, как будет появляться объект — автоматиче- ски через определенное время или по щелчку мыши) и Скорость (быстро, мед- ленно) задать требуемые параметры. Подобные шаги повторяются для всех анимируемых объектов. Кнопками Порядок можно выбрать и установить очередность объектов. Для просмотра анимации нажимается кноп- ка Просмотр При этом в окне показыва- ется смена слайдов и эффекты анима- Ф ♦ Настройка «иимздии х Добавить аффект * .удалить Изменение; Колеси Начало: По щелчку Свойство Скорость Рис. 11.12 Настройка анимации ЦИИ. 231
Информатика и информационные технологии Значок звука или видеоклипа также можно анимировать; на- пример, чтобы значок звука «влетал» на слайд с левой стороны, а за- тем начинал воспроизведение в порядке анимации. Добавление переходов и анимаций в режиме Сортировщика Сменой слайда называется способ появления слайда во время по- каза. Существует много способов появления и изменения скорости смены слайда. Изменением способа появления слайда можно обо- значать новый раздел презентации или выделять какой-либо слайд. В режиме Сортировщика можно задать анимацию текста при вы- воде маркированных списков и переходы — способы смены слайдов при просмотре. Рис. 17.13. Сортировщик слайдов Для добавления переходов и анимаций нужно иметь в виду, что ре- ♦ Смемв спцЗДы» X Применить к выделемиын слайдам; Жалюзи горизонтальные Жалоэи вертикальные Прямоугольник внутрь Прямоугольник наружу Шашки гориз>онта~ы-ыв Шашки вертикальные Объединение по горизонта№ Объединение по вертикали Напль® вниэ Напль®влево Напль® вправо Напль® вверх Напль® влево-вниз Изменить перемод Скорость: Быстро ’ Звук: [нет звука] I. Смеча счайда по щелчку Г автоматически после I---------3 кс-всвм слайдам Рис. 11.14. Смена слайдов Нг г жим Сортировщика не позволяет осуществлять анимацию для отдельных объектов слайда. Добавление переходов осуществляется следующим образом: в режиме слайдов или режиме сортировщика выделяются слайды, для которых следует добавить переходы, и выполняется команда Показ слайдов — Смена слайдов или кнопка Смена (см. рис. 11.13), да- лее выбрать из списка Применить к вьщеленным слайдам (рис. 11.14) вариант внимании. Внизу слева под миниатюрой слайда появится значок, щелчок на котором по- зволит просмотреть установленный эффект для перехода. Для просмотра переходов ис- пользуется кнопка Показ слайдов. Можно установить параметры перехода или изменить уже установленные с помощью приведенного инструмента Изменить пере- ход. например: скорость эффекта — «медлен- но»; наличие звукового сопровождения; пе- реход не по щелчку мыши, а автоматически через определенное количество секунд. 232
Глава 1L Подготовка компьютерных презентаций 11.9. Способы создания интерактивных элементов Создание гиперссылок В презентацию можно добавить гиперссылки и использовать их для перехода к произвольному показу, определенному слайду в дан- ной презентации, к совершенно другой презентации, документу MS Word или листу MS Excel, адресу в Интернете или локальной сети или к редактированию сообщения для определенного адреса. Другими словами, гиперссылка — это средство организации ин- терактивных презентаций. Гиперссылку можно представить любым объектом, включая текст, фигуры, таблицы, графики и рисунки. При наличии текста в фигуре и тексту, и фигуре можно назначить гиперссылки отдельно. Технология добавления следующая: выделить текст или объект, который должен предст авлять гиперссылку; Вставка — Гиперссыл- ка: нажать кнопку Местом в этом документе или файлом, или но- вым документом (рис. 1 1.15) и выбрать из списка слайд, произ- вольный показ, к которому требуется перейти, файл или элект рон- ную почту. Чтобы ввести подсказку, которая будет появляться при наведе- нии указателя мыши на гиперссылку, нажимается кнопка Подсказ- ка и вводится требуемый текст. Если подсказка не задана, вместо нее будет выводит ься путь или адрес URL файла. Рис. 11.15. Создание шперссылок 233
Информатика и информационные технологии Целесообразно, устанавливая гиперссылку на какой-либо слайд, добавить на него также гиперссылку для возврата к исходному слайду. Текст, представляющий гиперссылку, подчеркнут и окрашен другим цветом, который меняется, если гиперссылка уже была от- крыта. Гиперссылки становятся активными во время показа слай- дов. Добавление управляющих кнопок В PowerPoint также включены некоторые готовые к использова- нию управляющие кнопки, которые можно добавить в презента- цию, назначив соответствующую гиперссылку. На управляющих кнопках изображены значки, такие, как стрелки влево и вправо. Они служат для создания интуитивно понятных обозначений для перехода к следующему, предыдущему, первому и последнему слай- дам. Имеются также управляющие кнопки для воспроизведения фильмов и звуков. Управляющие кнопки на слайдах могут служить для перехода к определенному слайду или другой презентации во время демонст- рации, а также для запуска другого приложения или перехода на Web-узлы. Для создания управляющей кнопки нужно: выбрать слайд, перейти в режим слайда и выполнить команду Показ слайдов — Управляющие кнопки (рис. 11.16). Выбрать подходящую кнопку (для вызова новой презентации или приложения — настраиваемую кнопку без рисунка). Пока? слайдов |________________ Начать показ F5 Настоит а презентации... 1Настройка времени Прямое вешание ► Застройка действия... Эффекты анимаиии... Настройка анимации... V ин... Рис. 11.16. Создание управляющих кнопок Смена слайдов- -. Скрыть слайд Произвольный показ... 234
Глава 1L Подготовка компьютерных презентаций В появившемся окне Настройка действия нужно установить Пе- рейти по гиперссылке — Другая презентация, или Другой файл, или Адрес URL, или слайд в данной презентации. Для озвучивания событий нужно выбрать переключатель Звук, указав тип звука (например, аплодисменты). Для запуска другой программы (приложения) выбирается пере- ключатель Запуск. Указанное в данном окне действие может осуществляться по щелчку мыши или по указанию мыши (т. е. действие выполнится, ес- ли просто подвести указатель мыши к данной управляющей кнопке) Для этого в этом окне настройки имеются две идентичных вкладки. 11.10 • Подготовка и демонстрация презентации Существуют три разных способа показа слайдов: управляемый докладчиком, управляемый пользователем, автоматический показ. Для установки способа нужно установить соответствующий пе- реключатель в окне настройки презентации (Показ слайдов — На- стройка презентации). Управляемый докладчиком. Обычный способ проведения пока- за, управляемого докладчиком, когда слайды отображаются в пол- ноэкранном режиме. Ведущий получает полный контро 1ь над пре- зентацией; он может проводить ее вручную или в автоматическом режиме, останавливать для записи замечаний или действий, про- пускать слайды, вносить в презентацию замечания и записывать вс время презентации речевое сопровождение. Этот режим удобен для показа презентации на большом экране, проведения собрания по сети или вешания презентации. Управляемый пользователем. В этом случае презентации будут про- ходить в оконном режиме, имеются команды смены слайдов, а также редактирования, копирования и печати слайдов. В этом режиме пере- ход к другому слайду осуществляется с помощью полосы прокрутки или клавиш PgUp и PgDn. Параллельно может быть запущено другое приложение. Для удобства, а также просмотра дру] их презентаций и документов MS Office можно вывести панель инструментов Web. Автоматический показ осуществляется в полноэкранном режи- ме. В этом режиме презентация будет проводиться полностью авто- матически. Это можно использовать на выставочном стенде или со- брании. Для проведения автоматического показа слайдов можно за- претить использование большинства меню и команд и включить режим циклического показа. 235
Информатика и информационные технологии Реакция аудитории на презентацию зависит от темпа ее проведе- ния. Так, слишком быстрая смена слайдов утомляет, а слишком мед- ленная может подействовать расслабляюще. Средства PowerPoint позволяют прорепетировать темп показа перед проведением пре- зентации. Во время репетиции желательно проверить оформление слайдов. Обилие слов или рисунков может смутить аудиторию, поэтому раз- бейте слайд на два или три, а затем увеличьте размер шрифта Вместо ручной смены слайдов во время показа предварительно можно задать интервал времени показа каждого слайда в секундах. Первый способ состоит в установке времени показа каждого слайда вручную и последующего показа слайдов для проверки. Дру- гой способ предусматривает использование средства репетиции, позволяющего автоматически записывать интервалы в процессе ре- петиции. При необходимости их можно изменить и повторить репе- тицию с новыми значениями. При установке интервалов до репетиции удобнее работать в ре- жиме сортировщика слайдов, где показаны миниатюры всех слай- дов презентации. Для установки интервала выделяется один или не- сколько слайдов, затем надо нажать на кнопку Смена (рис 11.17) и ввести значение, определяющее, сколько секунд данные слайды следует показывать на экране. ЕЗ ; Щ] Заметки. Ci Смена [^Конструктор , □Создать слайд „ Рис. II. 17. Установка интервалов при помоши кнопки Смена Ручная установка интервалов в режиме Сортировщика инстру- ментом Показ слайда — Настройка времени Можно также задать разные интервалы времени для разных слайдов: титульный слайд можно показывать 10 секунд, второй слайд — 2 минуты, третий слайд — 45 секунд и т. д. Установка хронометража презентации производится инстру- ментом Настройка времени (см. рис. 11.17) или Показ слай- дов — Настройка времени. С помошью кнопок диалогового окна Репетиция (Пауза, Далее, Повторить, Закрыть^ можно отрспет ирова ть свое выступление по Рис. II. 18, Диалоговое окно Репетиция конкретному слайду, можно делать паузы между слайдами, показывать слайд повтор- но или переходить к следующему слайду (рис. 11 18). 236
Глава 1L Подготовка компьютерных презентаций PowerPoint запоминает время показа каждого слайда и устанав- ливает соответствующие интервалы времени. Если какой -либо слайд в ходе репетиции показан несколько раз, например, в произволь- ном показе, для презентации принимается последний интервал его показа. Закончив репетицию, можно утвердить установленные ин- тервалы или повторить репетицию. При демонстрации презентации следует учитывать следующие рекомендации: • переходы и построения должны подчеркивать положения презентации, а не подавлять аудиторию; • не надо увлекаться звуковыми эффектами, поскольку они привлекают внимание аудитории и могут отвлекать от главного; • выберите подходящий темп демонстрации: быстрая — утом- ляет зрителя, медленная — вызовет сонливость; • при хронометраже имейте в виду, что информационная пере- грузка и избыток эффектов сбивают с толка. Перечислим способы запуска презентации. 1. Показ слайдов — Начать показ. 2. Вид — Показ слайдов. 3. F5. 4. Кнопка (начинаем презентацию с текущего слайда). 5. В Проводнике на файле презентации вызывается контекстное меню — Показать. Для установления в конце презентации черного слайда: Сервис — Параметры — вкладка Вид — флажок Завершат ь черным слайдом ’ Для непрерывной демонстрации презентации: Показ слайдов — Настройка презентации — флажок Непрерывный цикл до нажатия Esc. 11.11 • Создание произвольного показа Произвольные показы позволяют создать презентацию внутри другой презентации. Вместо нескольких практически одинаковых презентаций, предназначенных лля разных аудиторий, можно сгруппировать отличающиеся слайды, присвоить им групповое имя и переходить к ним во время показа слайдов. Например, требуется провести презентацию для двух разных фи- лиалов компании. Показ слайдов включает слайды с 1-го по 10-й, идентичные для обоих филиалов, и по одному произвольному пока- зу для каждого филиала. Во время показа сначала отображаются первые 10 слайдов, затем для первого филиала выполняется переход 237
Информатика и информационные технологии к произвольному показу «Филиал 1», а для второго филиала — к произвольному показу «Филиал 2». Перейти к произвольному показу можно, воспользовавшись ко- мандами Показ слайдов — Произвольный показ или Вставка — Ги- перссылка для вставки гиперссылки на данную демонстрацию Так же можно во время презентации вызвать контекстное меню и вы - брать команду Переход — Произвольный показ. Слайды, входящие в произвольный показ, должны быть частью текущей презентации. После создания произвольного показа его можно изменить, добав- ляя или удаляя из него слайды. Презентацию можно настроить так, чтобы после запуска показа слайдов выполнялся только произвольный показ, даже если в пре- зентации гораздо больше слайдов. Для предварительного просмотра произвольного показа необ- ходимо выбрать его имя в диалоговом окне Произвольный показ и нажать кнопку Показать. Другой способ подключить произвольный показ — щелкнуть во время презентации правой кнопкой мыши по слайду-«перекрестку» и указать в открывающемся меню команду Показ слайдов — Произ- вольный показ — выбрать нужную демонстрацию. Для создания произвольной демонстрации нужно: • Показ слайдов — Произвольный показ — Создать; • в группе Слайды презентации выделить слайды, включаемые в произвольную демонстрацию (рис. 11.19), затем нажать кнопку Добавить. Для выбора нескольких слайдов одновременно использу- ется клавиша Ctrl; • для изменения порядка показа слайдов надо выделить нуж- ный слайд и переместить его вверх или вниз по списку, используя клавиши управления курсором; • в поле Имя произвольного показа нужно ввести его и мя. Рис. 11.19. Создание произвольного показа 238
Глава 1L Подготовка компьютерных презентаций Для предварительного просмотра произвольной готовой демон- страции в окне Произвольный показ выделяется се имя и нажимает- ся кнопка Показать. Для добавления или удаления слайдов в произвольной демонст- рации необходимо выполнить следующие команды: Показ слай- дов — Произвольный показ — выделить имя изменяемой произволь- ной демонстрации — нажать кнопку Добавить или Удалить. Чтобы удалить произвольную демонстрацию полностью, следу- ет выделить ее имя в окне Произвольный показ и нажать кнопку Уда- лить После удаления произвольного показа слайды остаются в пре- зентации. 11.12. Руководство показом презентации Во время демонстрации в левом нижнем углу возникает кноп- ка со стрелкой вверх , нажатие которой открывает меню (рис. 11.20), его можно вызвать и правой кнопкой на слайде. В ме- ню содержатся все необходимые коман- ды управления. Назначение большин- ства из них очевидно. Указатель меняет цвет указателя мы- ши или позволяет спрятать его. Чтобы найти определенный слайд, перейти к нему и обсудить с аудиторией, используется Навигатор слайдов (Пере- ход — Навигатор слайдов). Номера скры- тых слайдов указываются в скобках. Во время показа слайдов в полноэк- ранном режиме используются следую- щие клавиши (табл. 11.1). Далее П£реход Залисная книжка. . Заметки докладчика указатель Экран Справка Завершить показ слайдов Рис. 11.20. Управление презентацией Таблица 11.1 Управление показом слайдов в полноэкранном режиме Для того чтобы Нужно нажать Перейти к следующему слайду N, Enter или Пробел (или левую кнопку мыши) Вернуться к предыдущему слайду Р или Backspace Перейти к слайду <номер> <номер> + Enter Отобразить черный экран или продол- жить показ после черного экрана В 23Q
Информатика и информационные технологии Продолжение табл. 11.1 Для того чтобы Нужно нажать Отобразить белый экран или продол- жить показ после белого экрана W Остановить или возобновить автоматический показ S Закончить показ слайдов ESC Стереть экранные примечания Е Перейти к следующему скрытому слайду Н Установить новые времена показа слайдов в ходе репетиции Т Использовать исходные времена слайдов в ходе репетиции О Менять слайды по щелчку мыши во время репетиции м 4 Вернуться к первому слайду Обе кнопки мыши, не отпускать две секунды Поменять указатель на перо Ctrl + Р Поменять перо на указатель Ctrl + А Временно скрыть указатель и кнопку Ctrl + Н Всегда скрывать указатель и кнопку Открыть оперативное меню ICtrl + L Shift + ПО (или правую кнопку мыши) Для отображения на экране этого списка нужно нажать клавишу F1 во время показа слайдов. Использование Записной книжки Записная книжка позволяет во время демонстрации презента- ции делать пометки, замечания, фиксировать вопросы и новые идеи, а также назначать встречи в приложении Outlook Страницы заметок удобно создавать в ходе работы над презента- цией, чтобы при проведении показа слайдов использовать их в ка- честве заметок докладчика. Кроме того, для присутствующих мож- но создать выдачи, содержащие изображения слайдов. Заметки и изображения слайдов можно переслать в Word для их усовершенствования или использования в качестве основы для соз- дания средствами Word более подробной выдачи, например учебно- го руководства. Чтобы вызвал ь Записную книжку, следует вызвать контекстное меню на экране во время показа презентации, выбрать пункт Запис- ная книжка или выбрать одноименный пункт из меню, вызванного нажатием кнопки . 240
Глава 1L Подготовка компьютерных презентаций Для добавления в Записную книжку замечания используется вкладка Замечания. Можно перенести это замечание в документ Word, используя кнопку Экспорт — флажок Послать замечания и действия в Microsoft Word — кнопка Экспортировать. На вкладке Действие отмечаются необходимые действия, мысли о которых возникли по ходу демонстрации презентации. Список этих действий заносится в новый слайд в конце текущей презентации. Раздаточные материалы Создание раздаточных материалов производится следующим образом. 1. Вид — Образец — Образец выдач, для предварительно] о про- смотра вариантов разметок можно использовать кнопки панели ин- струментов Образец выдач. 2. Далее следует вставить в образец нужные элементы: графику, текст, колонтитулы (рис. 11.21), дату, время, номер страницы. Вставленные элементы отображаются только в раздаточных мате- риалах; образец слайдов остается без изменений. 3. Нажать на панели инструментов Выдачи кнопку Закрыть представление мастера. SVwiiiCi »-w» 4 Р &'*y.*’*'*wE* J ............ ............ 1 С*л>иям* . Тите ЛарГ: 3Wlk* »Г)Я *-1Л*т-.ЪСЙ. 1РП; Р «ММ « Ьснау ,| t .KbrtW джллмжпкмт Л ** Г 2 J j МНЙД.*с«Гьал»«К Г ’ FtlAiflw»* Г" Г «манить<трвг*»н.с .Выдачи — СЭ СЗ ппп -• OQC 1 С DO = • Цвет ww tr им» арате мн Закрыть представление мастера Н®» *** I пуп Рис. 11.21. Создание раздаточных материалов 241
Информатика и информационные технологии 4. Файл — Печать. 5. В списке Печатать (см. рис. 11.21) выберите вариант выдачи с нужным числом слайдов на странице. Использование Указателя-пера при показе презентации Для написания или рисования примечаний на слайде в ходе по- каза нужно вызвать контекстное меню на слайде и выбрать команду Указатель С нажатой левой кнопкой мыши можно написать или нарисо- вать на слайде все необходимое. Участники презентационной кон- ференции также имеют возможность использовать карандаш. Эти примечания увидят все. Пометки являются временными и исчезают при переходе к другому слайду. Для изменения цвета пера выполняется команда контекстного меню на слайде во время показа презентации Указатель — Цвет ри- сунка. Для выбора типа пера — стрелка или карандаш — используется команда Указатель — Стрелка/Карандаш Д,ля скрытия пера или указателя во время показа слайдов нужно выполнить команду Указатель — Скрыть или Скрывать всегда Команда Скрыть позволяет делать перо или указатель невиди- мым, пока не сдвинется мышь. Команда Скрывать всегда отключает перо или указатель на все оставшееся время показа слайдов. Заметки докладчика При подготовке к показу презентации можно для удобства соз- дать заметки докладчика для каждого слайда, т е. поставить в соот- ветствие каждому слайду тезисы доклада. Можно делать заметки для себя, например чтобы во время презентации иметь перед собой список ее основных моментов, или для слушателей. Создание Заметок докладчика можно осуществить с помощью команды Вид — Страницы заметок. При печати слайдов в верхней части страницы выводится миниатюра слайда, а в нижней — текст заметки. Для подготовки слайдов к печати вместе с заметками нуж- но просмотреть параметры страницы (Файл — Параметры страни- цы), установить параметры печати (Файл — Печать, установи ть диа- пазон печати, список Печатать), Если презентация сохраняется как Web-страница, можно вы- вести заметки, появляющиеся на экране с соответствующим слай- дом. В этом случае заметки помогут аудитории вникнуть в предпо- сылки и детали, о которых рассказывает докладчик в ходе обычной презентации. 242
Глава 1L Подготовка компьютерных презентаций 11.13. Виды и способы доставки презентаций В PowerPoint существует много путей предоставления презен- тации слушателям: презентации на экране, презентации в Интер- нете, бумажные распечатки, «прозрачки», 35-мм слайды, заметки, выдачи и структуры. Презентации на экране позволяют использовать такие возможно- сти, как смена слайдов, изменение времени показа слайда, фильмы, звуки, анимация и гиперссылки, которые помогают разнообразить презентацию. Может потребоваться подготовить презентацию для автомати- ческого показа на стенде фирмы во время выставки-ярмарки или конференции. Большинство средств управления можно сделать не- доступными для зашиты от возможного изменения презентации по- сетителями. После завершения автоматическая презентация запус- кается повторно; то же самое происходит при смене слайдов вруч- ную, когда слайд отображается более пяти минут. Собрание по сети. Совместное использование программ MS Net- Meeting и PowerPoint позволяет в реальном времени совместно ис- пользовать презентацию и обмениваться сведениями с людьми, на- ходящимися в других городах, так, как если бы они находились в со- седней комнате (Сервис — Совместная работа). В ходе собрания по сети можно совместно использовать программы и документы, уча- ствовать в разговоре, обмениваясь текстовыми сообщениями, пере- давать файлы и работать на доске. При совместной работе участни- ки могут просматривать и изменят ь презентацию. Если режим со- вместной работы во время собрания по сети отключен, в каждый момент времени только один человек может изменять презентацию, но в разговоре и на доске могут одновременно общаться несколько пользователей. Вещание презентации, включая видео и звук, может осуществ- ляться через Интернет (Показ слайдов — Прямое вещание . Вещание можно использовать на собрании компании, для проведения пре- зентаций перед удаленными оппонентами и для выступлений перед слушателями, находящимися в нескольких разных местах. С помо- щью MS Outlook или другой почтовой программы можно назначать вещания так же, как и любое другое собрание. Презентация сохра- няется в формате HTML, поэтому все, что нужно слушателям для ее просмотра, — это обозреватель MS Internet Explorer. Если слуша- тель пропустил вешание или если его требуется заархивировать, ве- 243
Информатика и информационные технологии щание можно записать и сохранить на Web-сервере с возможностью воспроизведения в дальнейшем. Презентации в Интернете. Новую презентацию можно создавать специально для использования в Интернете, а затем опубликовать ее как Web-страницу (Файл — Сохранить как Web-страницу). Опуб- ликование презентации заключается в помещении ее копии в фор- мате НТМ L в Интернет. Копии одной презентации можно публико- вать в разных местах. Можно опубликовать целую презентацию, произвольный показ, один или несколько слайдов. Показ презентации можно осуществлять непосредственно в PowerPoint или можно сохранить презентацию в формате HTML и просматривать ее с помошью Internet Explorer. В любом случае по- каз презентации осуществляется в полноэкранном режиме без ото- бражения элементов окна обозревателя. Поскольку переход является важным элементом презентации, презентации PowerPoint в формате Н ГМL включают панель перехо- да, используемую для перемещения между слайдами с использова- нием области структуры. В презентациях можно использовать прозрачные пленки («прозрач- ки»), получаемые при печати слайдов в черно-белом или цветном ре- жимах. Эти слайды могут иметь альбомную или портретную ориента- цию. Презентацию можно сделать так, чтобы она одинаково хорошо смотрелась на экране в цвете и на распечатках (в оттенках серого цвета или в черно-белом режиме без серого), сделанных на лазер- ном принтере. Перед печатью в черно-белом режиме можно посмот- реть, как будут выглядеть распечатки, и изменить презентацию. Что- бы изменить цвета для улучшения печати в черно-белом режиме, можно использовать кнопку Цвет или оттенки серого fl на стан- дартной панели инструментов. Для улучшения восприятия презентации аудиторией можно предоставлять раздаточный материал (выдачи) — два, три или шесть уменьшенных слайдов на странице. Кроме того, для аудитории можно распечатать заметки докладчика ( Файл — Печать — Печа- тать — Выдачи или Заметки). При работе над презентацией имеется возможность распечатать ее структуру, включая заголовки слайдов и основные пункты. Мож- но отправить слайды и заметки для подготовки их к печати средст- вами Word (Файл — Отправить в Microsoft Word). 244
Глава 1L Подготовка компьютерных презентаций Упаковка презентации. Для перенесения презентаций на другие компьютеры можно использовать упаковщик PowerPoint Viewer, который сжимает презентацию со всеми мультимедийными файлами. Для упаковки презентации используют следующую технологию: • открыть презентацию; • выполнить команду Файл — Упаковать; • установить флажки Включить связанные файлы и Внедрить шрифты TrueType; • следовать инструкциям Мастера упаковки.
Глава 12 ХРАНЕНИЕ И ПОИСК ИНФОРМАЦИИ. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ 12.1 • Понятие системы управления базами данных Электронные картотеки на материальных носителях» в которых данные структурированы таким образом, чтобы их могли использо- вать различные пользователи и программы, получ или название баз данных (БД). Средства управления этими данными называются сис- темами управления базами данных (СУБД). Основные требования к СУБД следующие. 1. Непротиворечивость данных. Не должно быть такой ситуации, когда заказывается отсутствующий на складе товар или в результате ошибки ввода информация о покупателе в заказе не соответствует данным картотеки покупателей. Такое требование называется тре- бованием целостности. Целостность базы данных подразумевает поддержание полной, непротиворечивой и адекватно отражающей предметную область информации. С требованием целостности данных связано понятие транзакции. Транзакция — это последовательность операций над БД. рас- сматриваемых как единое целое (т. е. или все, или ничего). Напри- мер, при оформлении заказа на некоторый товар в системе нужно выполнить следующие операции: регистрацию заказа и резервиро- вание определенного количества товара, а также уменьшение остат- ка данного товара на складе. Если на любом этапе изменен ия дан- ных произойдет сбой, целостность БД будет нарушена. Для предот- вращения подобных нарушений вводится транзакция «Оформление заказа», в которой над БД либо должны произвестись все необходи- мые операции (товар продан, уменьшен его запас на складе), либо должен произойти возврат к исходному состоянию (товар не про- дан, его количество на складе не изменилось). 2. Актуальность хранимых данных. В любой момент времени ин- формация, содержащаяся в БД. должна быть современной. 3. Многоаспектное использование данных — поступление инфор- мации из различных источников в единую БД и возможность ее ис- пользования любым отделом предприятия в соответствии с правами доступа и функциями. 246 г )
Глава 12. Хранение и поиск информации. Управление базами данных 4. Возможность модификации системы — возможность ее расши- рения и модификации данных, а также дополнение новыми функ- циями без ущерба для системы в целом. 5. Надежность — целостность БД не должна нарушаться при технических сбоях. 6. Скорость доступа — обеспечение быстрого доступа к требуе- мой информации. СУБД осуществляют взаимодействие между БД и пользователя- ми системы, а также между БД и прикладными программами, реа- лизующими определенные функции обработки данных. СУБД обеспечивают надежное хранение больших объемов дан- ных сложной структуры во внешней памяти компьютера и эффек- тивный доступ к ним. К основным функциям СУБД относятся: • непосредственное управление данными во внешней и опера- тивной памяти и обеспечение эффективного доступа к ним в про- цессе решения задач; • поддержание целостности данных и ^ттравление транзакциями; • ведение системного журнала изменений в БД для обеспечения восстановления БД после технического или программного сбоя; • реализация поддержки языка описания данных и языка за- просов; • обеспечение безопасности данных; • обеспечение параллельного доступа к данным нескольких пользователей. 12.2 • Архитектура баз данных При проектировании БД сначала разрабатывается концептуаль- ная модель, в которой на естественном языке с помощью диа1 рамм и других средств описываются объекты предметной области и их взаимосвязи, т.е. выделяется и описывается информация, которая должна быть представлена в БД. Эта модель не зависит от конкрет- ной используемой СУБД и является основой для построения логи- ческой модели БД , Логическая модель отражает информационное содержание и яв- ляется основой для всех пользователей информационной системы. Логическая модель описывает всю БД как единое целое» Однако у каждой 1 руппы пользователей БД есть свои задачи, для решения которых нет необходимости знать всю модель БД, поэтому пользо- 247
Информатика и информационные технологии вателей делят на группы по правам доступа к определенным частям БД. Отдельное логическое представление данных для каждого поль- зователя называется внешней моделью данных, или пользовательским представлением. Так, сотрудник, оформляющий заказы, работает с представле- нием, в котором основой является заказ и пункты заказа. Сотруд- ник, занимающийся работой с клиентами, должен иметь полную информацию о клиентах и их заказах. Руководитель отдела марке- тинга должен работать со сводками, в которых представлена вся маркетинговая деятельность компании (товары, поставщики, кли- енты, заказы, продажи) и имеется возможность проводить анализ этой деятельности. Преобразование данных из физической БД в представления ло- гической модели (и обратно) осуществляет СУБД. Этап проектирования является самым важным этапом в разработ- ке информационной системы и ее БД, так как допущенные на-этом этапе ошибки в дальнейшем бывает очень сложно или невозможно устранить. Основными видами работ данного этапа являются обсле- дование программного обеспечения и разработка проекта БД (опре- деление объектов и их свойств, разработка структуры и технологии работы с БД, выбор технических и программных средств). На этапе реализации производится создание БД и разработка программ (приложений) в выбранной СУБД. Эксплуатация начинается с заполнения БД реальными данны- ми. На этом этапе необходимо сопровождение БД, т.е. проведение контроля непротиворечивости, резервное копирование, архивиро- вание и т. д. По мере использования БД происходит выявление недоработок, уточнение и. возможно, изменение требований к БД В результате может быть приня го решение о ее модификации. На всех этапах жизненного цикла информационной системы (ИС) на предприятии должны существовать две группы сотрудни- ков: группа заказчика (руководитель предприятия, отдела, конеч- ные пользователи) и группа разработчиков (администратор БД. системный программист, консультант по предметной области, технический работник). Цели и задачи системы определяют заказчики Они предостав- ляют разработчику все сведения о бизнес-процессах и характери- стики моделируемых объектов. Успех разработки во многом опре- деляется усилиями заказчика по четкому формулированию целей. описанию реалий бизнеса и определению уровня детализации ин- формации. На этапе эксплуатации группа заказчика выявляет сте- 248
Глава 12. Хранение и поиск информации. Управление базами данных пень соответствия системы поставленным целям и определяет на- правления ее модификации. Главным лицом в группе разработчика является администратор БД. Он руководит всеми работами по проектированию и програм- мной реализации БД. На стадии эксплуатации он отвечает за функ- ционирование ИС и управляет режимом использования данных. Его основные задачи при эксплуатации системы: • разработка и реализация мер по обеспечению защиты данных и разграничению доступа к данным; • контроль непротиворечивости и достоверности данных; • анализ эффективности использования ресурсов ИС; • координация работы системных программистов по улучше- нию эксплуатационных характеристик системы; • координация работы прикладных программистов, разрабаты- вающих новые приложения для работы с БД. 12.3. Проектирование баз данных Проектирование БД заключается в ее многоступенчатом описа- нии с различной степенью детализации и формализации, в ходе ко- торого производится уточнение и оптимизация структуры БД. Про- ектирование начинается с описания предметной области и задач ИС, идет к более абстрактному уровню логического описания дан- ных и далее — к схеме физической (внутренней) модели БД. Трем основным уровням моделирования системы — концептуальному, ло- гическому в физическому соответствуют три последовательных этапа детализации описания объектов БД и их взаимосвязей. На концептуальном уровне проектирования производится смы- словое описание информации предметной области, определяются ее границы, производится абстрагирование от несущественных де- талей. В результате определяются моделируемые объекты, их свой- ства и связи. Выполняется структуризация знаний о предметной об- ласти, стандартизируется терминология. Затем строится концепту- альная модель, описываемая на естественном языке. Для описания свойств и связей объектов применяют различные диаграммы. На следующем шаге принимается решение о том. в какой кон- кретно СУБД будет реализована БД Выбор СУБД является сложной задачей и должен основываться на потребностях с точки зрения И< и пользователей. Определяющими здесь яатяются вид программно- го продукта и категория пользователей (профессиональные про- 249
Информатика и информационные технологии граммисты, конечные пользователи или и то и другое). Другими по- казателями, влияющими на выбор СУБД, являются: • удобство и простота использования; • качество средств разработки, защиты и контроля БД; • уровень коммуникационных средств; • фирма-разработчик; • стоимость. Каждая конкретная СУБД работает с определенной моделью данных. Под моделью данных понимается способ их взаимосвязи: в виде иерархического дерева, сложной сетевой структуры или свя- занных таблиц. Многие СУБД использует табличную модель дан- ных, называемую реляционной. На логическом уровне проводится отображение данных концеп- туальной модели в логическую модель в рамках той структуры дан- ных, которая поддерживается выбранной СУБД. Логическая модель не зависит от конкретной СУБД и может быть реализована на лю- бой СУБД реляционного типа. На физическом уровне проводится выбор рациональной структу- ры хранения данных и методов доступа к ним, которые обеспечивает выбранная СУБД. На этом уровне решаются вопросы эффективного выполнения запросов к БД, для чего строятся дополнительные струк- туры, например индексы. В физической модели содержится инфор- мация обо всех объектах БД (таблицах, индексах, процедурах и др.) и используемых типах данных. Физическая модель зависит от кон- кретной СУБД. Одной и той же логической модели может соответ- ствовать несколько разных физических моделей. Физическое про- ектирование является начальным этапом реализации БД. Достоинства реляционной модели К достоинствам реляционной модели относятся: • простота и доступность для понимания конечным пользова- телем — единственной информационной конструкцией является таблица; • при проектировании реляционных БД применяются строгие правила, базирующиеся на математическом аппарате; • полная независимость данных. При изменени и структуры ре - ляционной БД изменения, которые требуется произвести в при- кладных программах, минимальны; • для построения запросов и написания прикладных программ нет необходимости знания конкретной организации БД во внешней памяти. 250
Глава 12. Хранение и поиск информации. Управление базами данных Недостатки реляционной модели К недостаткам реляционной модели относятся: • относительно низкая скорость доступа и большой объем внеш- ней памяти; • трудность понимания структуры данных из-за появления большого количества таблиц в результате логического проектирова- ния; • далеко не всегда предметную область можно представить в ви- де совокупности таблиц. Для преодоления подобных недостатков развиваются постреля- ционная, многомерная и объектно-ориентированная модели. Од- нако реляционная модель и коммерческие продукты на ее основе доминируют при построении экономических ИС. Физическая модель содержит полную информацию, необходи- мую для реализации конкретной БД. При ее реализации в СУБД от- ношение обычно называют таблицей, атрибут отношения — полем или столбцом таблицы, кортеж отношения — записью или строкой. Понятие об индексировании В реляционных БД записи в таблицах хранятся в той последова- тельности, в которой они были введены, что отражает требование отсутствия упорядоченности записей. При этом для поиска нужной записи необходимо просмотреть большую часть таблицы, что может существенно удлинить время выполнения запросов, если таблицы содержат тысячи строк и неупорядоченны. Для повышения производительности используются спец иаль- ные объекты, называемые индексами. Они содержит набор записей из двух элементов (рис. 12.1). Значение ключевого поля Указатель на соответствующую запись в таблице Рис. 12.1. Содержимое индекса реляционной СУБД Индекс упорядочен по значению ключевого поля, что позволяет быс гро находить нужные значения. Фактически индексная структу- ра представляет собой «оглавление* таблицьь При процедуре поиска нужной записи таблицы по ключевому полю вначале просматривается ее индекс, находится нужное значе- 251
Информатика и информационные технологии ние ключа, определяется по указателю адрес нужной записи и толь- ко затем считывается запись. СУБД автоматически создает индексы для первичны к ключей таблиц. В качестве индексного ключа берется столбец или совокуп- ность столбцов первичного ключа. При вводе новой строки проис- ходит проверка уникальности значения первичного ключа не по за- писям таблицы, а в соответствующем индексе, что также ускоряет работу системы. Целесообразно в качестве ключевых полей приме- нять числовые коды: код товара, номер заказа и т. п. При любой модификации, добавлении или удалении записей С УБД автоматически обновляет как базовую таблицу, так и все ин- дексы. Это замедляет операции, связанные с изменением таблиц. Чем больше индексов будет создано для таблицы, тем медленнее бу- дут выполняться операции ее обновления. Индексы всегда создают- ся для внешних ключей и для полей, по которым часто проводится поиск. Разделение таблиц Разделение (разбивка) таблиц в целях ускорения работы систе- мы может быть горизонтальным или вертикальным. При горизонтальном разделении таблица делится на две или бо- лее таблицы с одинаковой структурой. Записи исходной таблицы распределяются между новыми таблицами в соответствии с часто- той обращения к ним, например за последний гол или месяц. Ос- новная работа будет вестись с данными таблиц, содержащими отно- сительно небольшой объем записей. Операцию перезаписи в архив- ные таблицы надо будет проводить ежемесячно. При проведении горизонтального разделения таблицы следует изменить запросы, относящиеся ко всем записям — они должны включать операцию объединения двух таблиц. При вертикальном разделении вместо исходной таблицы созда- ются две или более новые таблицы, каждая из которых содер кит первичный ключ исходной таблицы и ряд выбранных столбцов. Это целесообразно, если обращение к некоторым полям записей табли- цы происходит значительно реже, чем к остальным. Первая таблица содержит существенные сведения, к которым происходит частое обращение, вторая — редко запрашиваемые анкетные данные, ин- тересующие только, например, менеджера по кадрам. Таблицы при вертикальном разделении связаны связью «один-к-одному» по по- лю первичного ключа. 252
Глава 12. Хранение и поиск информации. Управление базами данных 12.4. Разработка баз данных Постановка задачи. Требования к информационным системам (ИС) Рассмотрим пример, который позволит дать представление об этапах разработки БД для экономических приложений. Предположим, что туристическое агентство создает ИС, авто- матизирующую процессы учета договоров с клиентами и контроля исполнения заказов на путешествия. Агентство организует индивидуальные и групповые туры в раз- личные страны. Договор включает название компании-клиента, данные о контактном лице, описание предмета договора (страна, число туристов, тур), дату начала исполнения договора, дату окон- чания исполнения, дату оплаты. В реализации заказа принимает участие сотрудник туристиче- ского агентства. В функции ИС входит, например, получение следующей ин- формации. 1. Клиенты: • о клиентах агентства для реализации контактной деятельности; • о постоянных клиентах агентства; • о клиентах, дающих наибольший доход. 2. Договоры: • о платежах по договору; • о турах, пользующихся наибольшим спросом; • о турах, приносящих наибольший доход. 3. Контроль исполнения: • объем работ, выполненный каждым сотрудником: • договоры, срок действия которых заканчивается в текущем месяце, неделе. 4, Бизнес-анализ: • список всех туров, сгруппированный по странам (регионам, сезонам); • индивидуальные туры; • групповые туры; • число туров в каждый регион; • годовой, поквартальный отчет с указанием суммы и числа до- говоров: • финансовый отчет и др. 253
Информатика и информационные технологии Таблица 12.1 Пример задания атрибутов сущностей Клиент Код клиента Число Название клиента Текст Контактное лицо Текст Признак группы Да/нет Адрес клиента Текст Страна Код тура Число Название страны Текст Регион Число Договор Номер договора Текст Дата начала тура Дата Дата окончания тура Дата Дата платежа Лата Код клиента Текст Код тура Текст Число туристов Число Цена тугра Текст Код сотрудника Число Такая постановка задачи позволяет нам выделить следующие массивы ин- формации: • клиенты; • договоры; • страны; • сотрудники. Проектирование базы данных Концептуальная модель базы данных Первый этап проектирования заклю- чается в описании объектов БД (сущно- стей), определении их атрибутов и в уста- новлении связей между сущностями. Для БД туристического агентства можно за- дать такие атрибуты сущностей; как приведены в табл. 12.1. Сущности вступают во взаимоотно- шения, называемые связями В наше-м примере сущности Клиент, Страна и Со- трудник связаны с сущностью Договор связями «один-ко-многим»: один кли- ент может заключить несколько догово- ров, один сотрудник выполняет работу по нескольким договорам, заказ на туры в определенную страну встречается в не- скольких договорах. Связи между сущ- ностями проектируемой БД представле- ны на рис. 12.2. Рис. 12.2. Концептуальная модель базы данных. Связи между сущностями 254
Глава 12. Хранение и поиск информации. Управление базами данных Логическая модель реляционной базы данных Логическая модель строится на основе концептуальной. Для реля- ционной модели данных каждая сущность преобразуется в набор от- ношений (таблиц), построенных по определенным, строго заданным правилам Таблица состоит из столбцов (полей) и строк (записей). Порядок действий таков: 1) создать по одной таблице для каждой сущности; 2) для каждой сущности, выступающей во взаимоотношениях с другими сущностями как «один-ко-многим» или «один-к-одно- му», указать один столбец в качестве первичного ключа; 3) задать первичный ключ для каждой сущности, выступающей во взаимоотношениях как «многие-к-одному». Проведем это преобразование для нашего примера. 1. На основе концептуальной модели можно создать четыре таб- лицы: Сотрудники, Клиенты, Страны, Договоры. 2. В реляционных БД связи между таблицами осуществляются посредством первичных ключей. Зададим первичные ключи для этих таблиц, выступающих в связях как «один-ко-многим». Первичный ключ — это поле или минимальный набор полей, од- нозначно определяющих каждую запись таблицы. Первичные клю- чи используются в целях: идентификации строк в таблице; ускоре- ния работы со строками таблицы; связывания таблиц. Таблица Договоры имеет в своем составе уникальное для каждой строки поле, это Номер договора. Таблицам Клиенты. Страны и Со- трудники в качестве первичных ключей назначается некоторый уни- кальный числовой идентификатор записи: Код клиента. Код гура. Код сотрудника. Таким образом, таблица Договоры имеет внешние ключи: Код клиента. Код тура. Код сотрудника Логическая модель для связи отношений представлена на рис. 12.3. Здесь жирным шрифтом отмечены первичные ключи. Рис. 12 3. Связи между таблицами 255
Информатика и информационные технологии Физическое проектирование Как уже говорилось, для повышения производительности реля - ционные СУБД используют специальные объекты, называемые ин- дексами. Индекс упорядочен по значению ключевого поля, что по- зволяет системе быстро находить нужные значения. В реляционных СУБД таблицы всегда индексируются по по- лю/полям первичного ключа. Однако необходимо строить допол- нительные индексы для ускорения поиска при выполнении основ- ных запросов. Например, если предполагается осуществлять поиск по наименованию клиента — выводить контактную информацию или количество заказов для определенной компании, то нужно соз- дать индекс по полю Наименование компании Для поиска договора по дате окончания необходимо провести индексирование таблицы Договоры по полю Дата окончания В табл. 12.2 перечислены индексные поля для таблиц БД тури- стического агентства. Таблица 12.2 Пример индексных полей базы данных Индексированное поле Описание Таблица Клиент Код клиента Первичный ключ Наименование клиента Для поиска по компании Признак группы Для поиска по группе Таблица Сотрудник Код сотрудника Первичный ключ Фамилия Для поиска по сотруднику Таблица Страна Код тура Первичный ключ Название страны Для поиска по названию страны Таблица Договоры Номер договора Первичный ключ Дата начала тура Для поиска договоров по дате начала Дата окончания тура Для поиска договоров по дате окончания тура Для устранения ошибок ввода задаются условия на возможные значения поля: для поля Цена тура таблицы Договоры можно уста новить Условие на значение: >0. к 256
Глава 12. Хранение и поиск информации. Управление базами данных Для удобства ввода таких полей, как денежные суммы и даты, можно задать определенный формат представления информации, например денежный с двумя знаками после десятичной точки, краткий формат даты. Обеспечение безопасности данных может осуществляться на нескольких уровнях. Прежде всего можно определить отдельных пользователей или группы пользователей и задать различные права доступа к объектам БД. К каждому объекту можно задать полный доступ, что означает возможность просмотра и изменения структу- ры объекта, просмотра и изменения записей, удаления записей и создания новых. Результат проведенного проектирования БД для примера мож- но представить в виде полного описания свойств полей для всех таблиц (табл. 12.3—12.6). Для задания обязательности ввода данных в поле используется свойство Обязательное поле Тип данных поля выделен в отдельный столбец, названия и значения остальных свойств перечислены в следующих двух столбцах. Пример таблицы Клиент Таблица 123 Название поля Тип данных Свойства поля Свойство Значение Код Клиента Числовой Размер поля Новые значения Индекс Длинное целое Последовательные Да (совпадения не допускаются) Название клиента Текст Размер поля Обязательное поле Индекс 50 Да Да (допускаются совпадения) Контактное ЛИНО Текст Размер поля Обязательное поле Индекс 30 Да Нет Признак группы Логический Формат поля Да/Нет Телефон Текст Размер поля Обязательное поле Индекс 20 Нет Нет Адрес Текст Размер поля Обязательное поле И ндеке 255 Нет Нет 257
Информатика и информационные технологии Таблица 12.4 I Пример таблицы Сотрудник Название поля Тип данных Свойства поля Свойство Значение Код сотруд- ника Числовой Размер поля Индекс Длинное целое Да (совпадения не допускаются) ФИО Текст Размер поля Обязательное поле Индекс 30 Да Да (допускаются совпадения) Должность Текст Размер поля Обязательное поле Индекс 30 Да Нет Дата найма Дата/Время Формат Обязательное поле Индекс Краткая дата Да Нет Дата рожде- ния Дата/Время Формат Обязательное поле Индекс Краткая лата Да Нет Домашний телефон Текст Размер поля Обязательное поле Индекс 20 Нет Нет Адрес Текст Размер поля Обязательное поле Индекс 255 Нет Нет Оклад Числовой Размер поля Индекс Длинное целое Да (совпадения допускаются) Таблииа 12.5 Пример таблицы Страны Название поля Тип данных Свойства поля Свойство Значение Кол тура Числовой Размер поля Обязательное поле Индекс Длинное целое Да Ла (совпадения не допускаются) Страна Текст Размер поля Обязательное поле Индекс - ~ ” - 1 50 Ла Нет Регион Т екст Размер поля Обязательное поле Индекс 50 Да Нет 258
Глава 12. Хранение и поиск информации. Управление базами данных Таблица 12.6 Пример таблицы Договоры Название поля Тип данных Свойства поля Свойство Значение Номер договора Числовой Обязательное поле Индекс Да Да (совпадения не допускаются) Код клиента . . • 1 Числовой Размер поля Обязательное поле Индекс Длинное целое Да Да (допускаются совпадения) Поле подстановки значений из таблицы Клиенты Код тура Число Размер поля Обязательное поле Индекс Длинное целое Ла Да (допускаются совпадения) Поле подстановки значений из таблицы Страны Дата начала тура Дата/Время Формат Обязательное поле Индекс Краткая дата Да Да (допускаются совпадения) Дата окончания тура Дата/Врем я Формат Обязательное поле Индекс Краткая дата Да Да (допускаются совпадения) ! Число туристов Числовой Размер поля Дес. знаков Значение по умолчанию Условие на значение Обязательное поле Индекс Целое 1 0 1 >0 Да Нет Цена тура Денежный Размер поля Обязательное поле Индекс Длинное целое Нет Нет Дата платежа Дата/Время Формат Обязательное поле Индекс Краткая дата Да Нет Код. Сотрудника Числовой Размер поля И ндекс Длинное целое Да (допускаются совпадения) Поле подстановки значений из таблицы Сотрудники 259
Информатика и информационные технологии < Реализация проекта с помощью 1L.J. СУБД MS Access Общие сведения о СУБД MS Access MS Access — это СУБД, обеспечивающая хранение информа- ции, ввод новых записей, редактирование зэке существующих, вы- борку данных и представление их в нужном виде. Запуск MS Access осуществляется: • через ярлык MS Access на рабочем столе; • Пуск — Программы — MS Office — MS Access. Настройка инструментария системы осуществляется с помо- щью команд Вид — Панели инструментов — Настройка. Настройка вида экрана, клавиатуры, рабочего каталога, порядка сортировки БД и других производится командой Сервис — Пара- метры. Настроить систему рекомендуется в начале работы. При возникновении трудностей можно обратиться к справоч- ной системе MS Access. Для получения полной справки следует вы- брать пункт меню ? (знак вопроса). Контекстно-зависимая справка вызывается клавишей FI. Завершение работы осуществляется с помощью пункта меню Файл — Выход. В состав системы MS Access разработчики включили несколько го- товых БД. Они находятся в папке Program Files\MS Office\Office\Samples- Некоторые из них, например Борей.mdb (Northwind.mdb), будем использовать для знакомства с некоторыми приемами работы. Объекты базы данных При открытии системы появляется диалоговое окно, в котором предлагается выбор: создать новую базу данных или открыть суще- ствующую. Создать БД можно следующими способами: • пустую; • пустую структурированную БД на основе шаблона. Сделать это можно с помощью кнопки Qfj и команд: • Создание — Новая база данных; • Создание из имеющегося файла — Выбор файла; • Создание с помошью шаблона — выбор подходящего шаблона. БД включает в себя различные объекты (таблицы, формы, запро- сы- отчеты), предназначенные для ввода, управления и хранения информации (рис. 12.4). Все объекты одной БД хранятся в одном и том же файле, имеющем стандартное расширение .mdb. 260
Глава 12. Хранение и поиск информации. Управление базами данных Рис. 12.4. Объекты СУБД MS Access Основой БД является таблица столбец которой называется по- лем, а строка — записью. Форма позволяет более наглядно отобразить информацию, со- держащуюся в одной записи БД. Запросы предназначены для поиска и получения информации из БД по различным критериям. Макрос — последовательность макрокоманд для расширения возможностей СУБД. С их помошью можно изменять ход выполне- ния приложения, открывать, фильтровать и изменять данные в фор- мах и отчетах, выполнять запросы и создавать новые таблицы. Модуль — объект, содержащий программы на языке Visual Basic. Для печати и вывода, а также группировки, сортировки, опреде- ления итоговых значений используются отчеты Страницы показывают все ярлыки страниц доступа к данным в Internet или Intranet. Дают возможность ввода, редактирования, просмотра и манипулирования данными из сети. Таблицы — основа базы данных Создать таблицу можно несколькими способами: • в Конструкторе: • с помошью Мастера таблиц; • в Режиме таблицы: • с помощью импортирования: • с помощью связывания с другими БД. 261
Информатика и информационные технологии Создание таблицы с помощью Конструктора Вызов Конструктора можно осуществить (рис. 12.5): • вкладка Таблицы — Создать таблицу в режиме конструкт ора: • кнопка Создать в окне объектов открытой БД — Конструктор:: • Вставить — Таблица — Конструктор; ___ • кнопка Новый объект панели инструментов БД л - — Таб- лица — Конструктор. "»? : Сл »Л л «ас»..ч (фермат ZIHSU) Qlkpwtw Гewcit tktos Солдатj £3 3ar»twt>4 */^1 Со»дамиа геблиц»! с погищвю мастера Сом ni-»e таблшы irm wi ввода п-anwi* 13 Ж Отчрхь» 40 Ofts-мцы 23 м*>члА.1» МОДУЛИ Рис. /2.5. Создание таблиц 262
Глава 12. Хранение и поиск информации. Управление базами данных Таблица в режиме Конструктора всегда содержит три колон ки (см. рис. 12.5): Имена полей могут содержать русские, латинские бу- квы, цифры без пробелов. После того как имя присвоено, следует задать Тип поля По умолчанию выбирается тип Текстовый. Описа- ние полей необязательно, но добавляет наглядности БД. Перемещение, удаление и добавление полей осуществляются с помощью мыши. Для перемещения поля его следует выделить, щелкнув мышью в области маркировки записи, и перетащить в нуж- ное место. Для удаления поля его следует выделить и нажать клавишу Del. Чтобы выделить группу полей, следует использовать совместно с мышью клавиши Shift (для смежных полей) или Ctrl (если поля расположены не подряд). Для создания поля используется команда Вставка — Поле. Но- вая строка будет вставлена над строкой, в которой находится курсор. Для удаления и вставки полей можно также использовать правую кнопку мыши, выводящую контекстное меню. Прежде чем сохранять таблицу в файле БД, следует задать пер- вичный ключ. Его установку можно осуществить следующими спо- собами, предварительно выделив нужные поля: • в контекстном меню указать Ключевое поле; • Правка — Ключевое поле; • инструментом с изображением ключа i . Если поле назначено ключевым по ошибке, следует использо- вать команду Правка — Отменить ключевое поле или Ctrl 4- Z. В нижней части окна Конструктора указываются Свойства полей. Для их определения надо: • установить курсор на нужное поле в верхней части окна; • перейти в нижнюю часть (F6 или мышью); • вручную ввести характеристику этого свойства или выбрать элемент из раскрывающегося списка. Увеличение размеров области свойств осуществляется нажати- ем Shift 4- F2. Заполнение некоторых свойств можно выполнить с помощью вспомогательного окна построителя (мастера), вызы- ваемою кнопкой Построить Д, расположенной справа от ячейки соответствующего свойства. Характеристики свойств Формат поля задает формат представления данных при выводе на экран или печать (Текстовый, Числовой, Денежный, Счетчик, Дата/Время, Логический). 263
Информатика и информационные технологии Для типов данных Числовой, Денежный и Счетчик существует набор форматов: • стандартный — отсутствуют разделители тысяч и знаки валют, число десятичных знаков зависит от точности данных (устанавлива- ется по умолчанию); • денежный или евро — символы валют и два знака после деся- тичного разделителя; • фиксированный — один знак до и два знака после десятично- го разделителя; • с разделителями тысяч — два знака после десятичного разде- лителя и разделители тысяч; • процентный; • экспоненциальный. Для типов Дата/Время существует набор форматов: • полный (15.04.94 05:30:10 РМ); • длинный (Среда, 15 апреля 1994); • средний (15-апр-94); • краткий (15.04.90); • длинный формат времени (05:30:10 РМ); • средний формат времени (05:30 РМ); • краткий формат времени (17:30). Константы типа Дата/Время ограничиваются символами «#», например #01.03.57#. Для Логического типа: Да/Нет — Yes/No (по умолчанию); Иста - на/Ложь — True/False; Вкл/Выкл — On/OfT. Число десятичных знаков задает число разрядов после разделите- ля (от 0 до 15). Размер поля задает максимальный размер данных в поле. Поле с текстовым типом может иметь размер от 1 до 255 символов (по умолчанию — 50). Размер поля для числового типа данных указан в табл. 12.7. Таблица 12.7 Размер поля для числовых данных Тип Размер Байт (1 байт) Целые числа от 0 до 255 Целое (2 байта) Целые числа от —32 768 до +32 767 Длинное целое (4 байта) Целые числа от —2 147 483 648 до +2 147 483 647 С плавающей точкой (4 байта) С точностью до 6 знаков от — 3.4 к 1038 до +3.4 х 1038 С плавающей точкой (8 байтов) С точностью до 10 знаков от —1,797 х 103<№ до + 1,797 х 10м8 264
Глава 12. Хранение и поиск информации. Управление базами данных Маска ввода автоматически изображает неизменяемые символы поля. При вводе данных в поле, заданное маской, достаточно запол - нить пустые позиции. Маску ввода можно ввести вручную или ис- пользовать Мастер масок. При вводе применяются следующие сим- волы (табл. 12.8). Остальное можно посмотреть в справке. Таблица 12.8 Символы, используемые при вводе маски Обязательные Н еобязател ьные 0 — цифра 9 — цифра L — буква # — цифра, знак +, знак —, пробел А — буква или цифра а — буква или цифра — любой символ или пробел С — любой символ или пробел <(>) — преобразует все символы справа к нижнему (верхнему) регистру ! — маску следует заполнять справа налево Вызов Мастера масок осушествляется кнопкой Построить 2 В появившемся окне из списка готовых масок следует выбрать под- ходящую (или добавить новую кнопкой Список). Подпись поля определяет подпись для использования в формах и отчетах, если она отличается от имени поля. Значение по умолчанию определяет значение, автоматически вводимое во все новые записи. Если определенное поле в большин- стве случаев принимает какое-то заранее известное значение, то для таких полей можно задать значение по умолчанию, которое будет ав- томатически присваиваться полю при создании новой записи. Условие на значение указывает, каким условиям должны удовле- 1 ворять значения, вводимые в данное поле. Оно задается выражени- ем, состоящим из операторов сравнения и значений, используемых для сравнения (операндов). Большинство СУ БД позволяет наклады- вать ограничения на значения данных в виде некоторого условия, что позволяет снизить ошибки ввода. При вводе данных производится автоматическая проверка их соответствия указанным типам и про- верка выполнения заданных условий. Например, при описании поля Дата рождения ему присваивается тип Дата и задается интервал воз- можных значений, например: >01/01/1920 и < 01/01/2000. Сообщение об ошибке позволяет задать текст, выводимый на эк- ран, если значение не удовлетворяет Условию на значение Обязательное поле определяет, может ли это поле остаться не за- полненным при вводе данных. 265
Информатика и информационные технологии Свойство Пустые строки позволяет хранить пустые строки в тек- стовых и MEMO-полях (текстовое поле размером до 512 Кб). Индексированное поле задает построение индекса для полей с ти- пом данных Текстовый, Числовой, Денежный, Дата/Время и Счет- чик. Назначение индекса — ускорение выполнения запросов, поиска и сорз ировки. Возможные значения этого свойства: • Нет — не создает индекс или удаляет существующий индекс; • Да (допускаются совпадения) — создает индекс, если в нем допускаются совпадения значений для разных записей; • Да (совпадения не допускаются) — создает уникальный индекс Создание таблицы с помощью Мастера таблиц Для быстрого создания таблиц используется Мастер таблиц — специальная программа, которая, задавая вопросы, обеспечивает выполнение 90% работы. При открытой БД вызов Мастера осуществляется одним из спо- собов: • вкладка Таблица — Создать таблицу при помощи Мастера; • кнопка Создать в окне объектов открытой БД —* Мастер таблиц. • Вставка — Таблица — Мастер таблиц; • кнопка Новый объект панели инструментов БД — Таблица — Мастер таблиц. Основной экран мастера представлен на рис. 12.6. Слева нахо- дятся две опции Деловые/Личные, переключающие набор таблиц и список образцов таблиц, при выборе которых меняется список Об- разцы полей. Можно выбирать подходящие поля из разных таблиц, Рис. 12.6. Создание таблицы с помощью Мастера таблиц 266
Глава 12. Хранение и поиск информации. Управление базами данных Сначала следует выбрать образец таблицы, похожий на созда- ваемую. Затем отобразить поля для таблицы. При этом имена полей можно изменять, используя кнопку Переименовать поле. Определив имя таблицы, можно выбрать первичный ключ или предоставить его установку системе. Далее выбираются варианты продолжения работы: • просмотреть таблицу в режиме Конструктора; • начать ввод данных в таблицу; • создать форму для ввода данных. Лучше всегда выбрать первый вариант ответа, чтобы убедиться в верности структуры таблицы. Создание в режиме Создание таблицы путем ввода данных. Следует выполнить одну из команд: • вкладка Таблицы — Создать в Режиме таблицы; • кнопка Создать в окне объектов открытой БД — Режим таблицы; • Вставка — Таблица — Режим таблицы; • кнопка Новый объект — Таблица — Режим таблицы В появившейся пустой таблице 10 полей и 20 строк («Поле1», «Поле2» и т. д.). Сначала можно изменить имена полей, вызвав кон- текстное меню на заголовке, затем заносить информацию. Неза- полненные поля в правой части таблицы MS Access проигнорирует. При сохранении таблицы MS Access предложит создать первич- ный ключ для нее, но лучше установить его вручную в режиме Кон- структора- а также убедиться в том, что лишние строки и столбцы удалены. Связи между таблицами Каждая таблица способна функционировать полностью само- стоятельно, но связи с другими таблицами помогают работать луч- ше, предоставлять больше сведений. Связи устанавливаются между двумя таблицами- Одна из них содержит поле, значение которого совпадает со значениями первичного ключа друюй таблицы. Связи бывают трех типов: «один-ко-многим», «один-к-одно- му», «многие-ко-многим». Главная таблица содержит первичный ключ и составляет часть «один» в отношении «олин-ко-многим», подчиненная таблица со- держит такой же тип информации со стороны «много» в отношении «один-ко-многим». Связи автоматически устанавливаются Мастером подстановок. Просмотреть, установить, отредактировать связи можно командой Сервис — Схема данных и ди инструментом 267
Информатика и информационные технологии Если связи устанавливаются первично, то откроется окно Таб- лицы, а если повторно, то окно Связи. Двойной щелчок на нужной таблице позволит перенести их в окно Связи. Для установки связи между таблицами вручную нужно перетя- нуть связываемое поле из главной таблицы и наложить его на соот- ветствующее поле подчиненной таблицы в окне Схема данных. Удаление и изменение связей производится с помощью контек- стного меню на линии связи, а также клавишей Del. В окне Схема данных двойной щелчок по линии связи позволит от- крыть окно Изменение связей (рис. 12.7). В нем можно установить флажок у опции Целостность данных, линия связи станет гораздо темнее и поя- вятся значки «1» и ««>», означающие отношение «один» или «многие». связей См&вьмал гайгшя^змкрйе! [оговоры Тлбладазапрос; ^Клиенты I Код клиента 17 Обеспечение целостности дамнаге каладкоеойноеленметеяз алтея* полей Тип отнсмени*: Рис. 12.7. Установление целостности данных Если система определила тип связи (в нижней части диалогово- го окна) «один-к-одному» или «один-ко-многим», то можно поста- вить флажок Поддерживать целостность данных Целостность данных — это набор правил, защищающих данные от случайных изменений или удалений с помошью механизма под- держки корректности связей между связанными таблицами. Если связь определена и система взяла на себя поддержку цело- стности данных, то при просмотре главной таблицы (отношение «один») слева, рядом с полосой выделения, появится колонка со знаками «+». Щелчок на «+» позволит открыть подчиненную таб- лицу (отношение «много» или «один»). । Поиск информации в базе данных Поиск и предоставление данных из БД — одна из основных за- дач СУБД. Средства, позволяющие извлечь информацию, достаточ- 268
Глава 12. Хранение и поиск информации. Управление базами данных Рис. 12.8. Классификация способов поиска информации но многообразны. На рис. 12.8 приведена классификация этих средств. В зависимости от информационной потребности можно использовать простые или более сложные приемы поиска данных. К простейшим видам поиска относится использование команд Правка — Найти и Правка — Заменить или кнопка 44 В условиях поиска могут быть использованы операции сравнения (>,<, <=,>=,=,<>), а также подстановочные символы. К ним относятся: * любая цифра или символ. Может быть первым или последним символом текстовой строки. Например, wh* — поиск слов what, white и why; ? любой текстовый символ. Например, В?11 — поиск слов ball, bell и bill; [ ] любой один символ из заключенных в скобки. Например, В[ае]II — поиск слов ball и bell, но не bill; I любой один символ, кроме заключенных в скобки. Например, Ь[!ае] 11 — поиск слов bill и bull, но не bell или ball; — любой символ из диапазона. Нужно указывать по возраста- нию (от Адо Z, но не от Z до А). Например, b|a — c]d — поиск слов bad, bbd и bed; # любая цифра. Например, 1# 3 — поиск значений 103, 1 13, 123. Использование фильтров Фильтр — это способ показать в окне только те записи Б, 1, которые удовлетворяют требованиям пользователя. Фильтры — это одноразо- вые запросы, без имени. Они просты в использовании. Можно приме- 269
Информатика и информационные технологии нять фильтры к таблице, запросу или форме, но фильтруются всегда данные только одной таблицы. В фильтре отображаются все поля. В ( УВД MS Access несколько видов фильтров. Для их установки необходимо выполнить команду Записи — Фильтр или воспользо- ваться одной из кнопок на панели инструментов • Они позволяют соответственно: • установить фильтр по выделенному; • изменить филы р; • применить/удалить фильтр. Кроме того, существует фильтр, который устанавливается при помощи вызова контекстного меню на нужном поле таблицы — это фильтр по вводу. Фильтр по выделенному Необходимо выделить фрагмент содержимого нужного поля и установить фильтр одним из способов: Записи — Фильтр — Фильтр по выделенному, инструмент контекстное меню — Фильтр по выделенному. В результате останутся записи, совпадаю- щие по этому полю или по его части. Фильтр по форме или изменение фильтра При использовании фильтра по форме получается свернутая в строку пустая таблица с пиктограммой списка в каждом поле, где можно задать критерий отбора (рис. 12.9). В критерии можно ис- пользовать и логические операторы AND, OR, NOT. Инструментом сортировки можно найденные записи упорядочить. Например, если нужно в БД Туризм в таблице Сотрудники про- смотреть только те записи, в которых Должность работника включа- ет в себя слово «менеджер», то нужно открыть таблицу Сотрудники. Записи — Фильтр — Изменить фильтр или кнопка . в этом поле Рис. 12.9. Фипьтр по форме 270
Глава 12. Хранение и поиск информации. Управление базами данных набрать условие *менеджер*. После этого нужно нажать кнопку Применить фильтр vj В результате на экране останутся только со- ответствующие критерию записи. Фильтр по вводу Устанавливается при помощи вызова контекстного меню на нужном поле таблицы (рис. 12.10). В строке меню Фильтр для вво- дится критерий (например, Б*) и нажимается Enter. В результате в таблице останутся видны только нужные записи (все клиенты, фа- милия контактного лица которых начинается на Б). П Клиент Контактное лице Признак группы Номер едиани Ю Т Ахвледиани Юлия t □ 246 72-45 ина Н.В. Бабкина Наде}^^ ГТ ая'а.дк.Т-З шкин АВ. Барашкин Ана Фильтр по выделенному о С С. Бойко Святосл Исключить выделенное 1 ырев Н.Н Болдырев Ник( Фидьтр для; оваАВ. J Власова Анна Ik /ДаПИ' b фпЛЬТр 1ВОХИН А И Выпивохин Ар- ) =.в Дик Елена Вла Сортировка по возраст анию ( рзина В.Е Заварзина Вик Сортировка по убыванию | "Волна" Лодырева Нин| : е». ». * I. Рис. 12 10 Фильтр по вводу Фильтр по вводу может применяться в таблицах и формах. По- зволяет найти записи, удовлетворяющие нескольким условиям од- новременно. Расширенный фильтр Вызывается командой Записи — Фильтр — Расширенный фильтр. В приведенном окне бланка фильтра (рис. 12.11) пользователь имеет возможность создать фильтр, введя условия отбора, с помо- щью которых из всех записей в открытой форме или таблице выде- ляется подмножество, удовлетворяющее данным условиям. Кроме того, в бланке фильтра задается порядок сортировки для одного или нескольких полей. В качестве примера установим фильтр для отбора всех записей, связанных и данными о корпоративных клиентах. В качестве усло- вия отбора укажем, что Признак группы — Да (т.е. что клиент кор- поративный), и применим фильтр v |). Результаты приведены на рис. 12.11. 271
Информатика и информационные технологии Рис. 12.11. Расширенный фильтр и результаты его применения Запросы Запрос является объектом БД Он представляет собой сформу- лированную информационную потребность. При работе с запросом можно выделить два этапа: формирова- ние (проектирование) и выполнение. При выполнении запроса вы- бирается информация из всех таблиц БД в соответствии с критери- ем запроса. Формирование запроса производится в Конструкторе запросов, который активизируется одной из команд: • Вставка — Запрос: • инструментом Новый объект — Новый запрос; • вкладка Запрос — Создать запрос с помощью Конструктора; • вкладка Запрос — кнопка Создать запрос с помощью Мастера. В верхней части окна Конструктора (рис. 12.12) размещаются нужные таблицы посредством команды Запрос — Добавить таблицу Рис. 12.12. Бланк запроса 272
Глава 12. Хранение и поиск информации. Управление базами данных или та же команда в контекстном меню. В нижней части окна распо- ложен бланк запроса, информация в него заносится путем перетас- кивания нужных полей из таблиц в верхней части окна в строку «По- ле» или двойным щелчком мыши. При этом имя таблицы в бланке подставляется автоматически. Наличие «галочки» в строке «Вывод на экран» означает присут- ствие данного поля в таблице результатов поиска. Критерии запроса устанавливаются в строке «Условие отбора» и последующих стро- ках, связанных логическим оператором OR Все критерии отбора, указанные в одной строке, объединяются оператором AND. В качестве «Условия отбора» могут быть выражения (вычисляе- мое поле), даты, текст, которые либо вносятся вручную, либо инст- рументом либо с помошью команды контекстного меню По- строить. Константы типа Дата/Время заключаются в #. Запросы бывают разных типов: на выборку, на создание, на об- новление, на добавление, на удаление, перекрестный, итоговый, параметрический и др. По умолчанию формируется запрос на вы- борку. Тип запроса может быть преобразован в любой другой ко- мандой Запрос или инструментом ЬЯВ. Выполнение запроса осуществляется командой Запрос — Запуск или инструментом I . Запросы на выборку. Вычисляемые поля в запросах С помощью запросов можно задать вычисления над данными и сделать вычисляемое поле новым полем в наборе данных. Для создания нового поля в пустой ячейке строки Поле в бланке запроса вводится формула: [Имя поля: выражение]. Для построения выражений имеется специальное средство — Построитель выражений (рис. 12-13), вызываемый правой кнопкой мыши на поле или кнопкой Построить. В верхней части размешается область ввода. Нижняя содержит три списка для выбора имен полей и функций. В папке Функции размешаются встроенные функции, сгруппированные по катего- риям. Создадим запрос для ответа на вопрос «Какие договоры окончи- лись в январе 2008 г.» (пусть текущий год по системному календарю 2008, месяц — январь). 273
Информатика и информационные технологии остроителъ выражении .. Tl'xf nil *! -------Л--------------- - Т1?Ч11- 5ип>(договоры![Ценв тура]*д оговоры! [Число туристов!) Отмен» Назад +LUE1 Mor IhocIubI xjj] Вставить ^правка [объем продаж в страну Страна :начен ie > Q] Таблщы S1Запросы Регион сумма путевки ЙЗ Reports (±) Функции СЗ Константы CJ Операторы О Общие выражения Z; Рис. 12.13. Окно Построителя выражений Заполненный бланк запроса выглядит как на рис. 12,14. В каче- стве условия отбора записей мы установили Month(Date()) для зада- ния месяца по системному календарю и Year(Date()) — для задан ия текущего года. Выполнив данный запрос, мы получили результат в приведен- ном на рис. 12.14 виде: в январе 2008 г. должен закончиться договор номер 98. Номер договора Дата orowawfl т; •Онемты договоры договоры Ег Мест, Morth(Aorc Год ¥еаг( договор Month# договоры]! ¥ваг#^ггпиорыП/ Иичтйблииь Сортирввкг ;’Сйааие<гЬора lt/K Mond/DatftQ] Уы^П^ву) CIS. И'-Г Ё* даго’ opei, оханч в текущ месяце: запрос на выборку 15 01 2008 ОАО Красная Зар°' Рис. 12 14 Запрос на выборку с вычисляемыми полями Год и Месяц и результатами выполнения 274
Глава 12. Хранение и поиск информации. Управление базами данных Параметрические запросы Условия запроса могут быть включены непосредственно в бланк запроса, но, для того чтобы сделать его более универсальным, мож- но вместо конкретного значения отбора включить в запрос пара- метр, т. е. создать параметрический запрос. Для этого в строку «Ус- ловие отбора» вводится фраза в квадратных скобках, которая будет выводиться в качестве «подсказки» в процессе диалога, например [Введите фамилию]. Таких параметров может быть несколько, каж- дый для своего поля. Для каждого параметра можно указать тип данных, который корректируется командой Запрос — Параметры. При задании не- скольких параметров имя каждого должно быть уникальным. Создадим параметрический запрос, чтобы определить, в какие страны и регионы какие туры предоставляет туристическое агентст- во (рис. 12.15). Для этого на основе таблицы Страны создадим за- прос, включив в него все поля этой таблицы. Для поля Страна в ус- ловии отбора установим в квадратных скобках параметр для крите- рия отбора. Запустив запрос на выполнение, мы сначала получим диалоговое окно, в котором укажем, какая именно страна нас инте- ресует. Результат представлен на рис. 12.15. Рис 12.15. Параметрический запрос и результаты его выполнения 275
Информатика и информационные технологии Итоговые запросы При выборе данных может понадобиться применить какую-ли- бо функцию, например сумму значений или максимальное значе- ние в поле. Запросы, выполняющие вычисления над группой запи- сей, называются итоговыми. Для их составления следует войти в Конструктор запросов и выбрать в меню Вид — Групповые операции В бланке запроса появится новая строка с наименованием «Группо- вая операция», в ней содержится слово «Группировка». В этой стро- ке следует указать, какое вычисление необходимо выполнить. Возможные операции в строке «Групповые операции»: • SUM — сложение; • STDEV — стандартное отклонение; • AVG — среднее значение; • VAR — дисперсия; • M1N — минимальное значение; • IIRST — значение в первой записи; • МАХ — максимальное значение; • LAST — значение в последней записи; • COUNT — количество записей со значениями (без пустых значений). Бланк запроса для БД туристического агентства по теме «Стоимость всех туров по годам» будет выглядеть, как показано на рис. 12.16. В качестве вычисляемого поля добавляются поле Год, которое рас- IFW TMrtaa~»opt> [Дгa ww ту 5от(дописры турертоеоры Цйслс туристов]) 1гргт»рое«а _________________6Ц>шж>______________________ £ О й Рис. 12.16. Итоговый запрос с вычисляемыми полями и результат его выполнения 276
Глава 12. Хранение и поиск информации. Управление базами данных считывается как функция Year от даты начала тура, и Стоимость, рассчитываемое как произведение цены тура на число туристов. Для вычисления итогов по полю Стоимость за год в запрос до- бавлена строка «Групповая операция», позволяющая сгруппировать все данные по годам (операция Группировка) и просуммировать по- ле Стоимость (операция SUM). В результате выполнения запроса получаются величины продаж по годам. Перекрестные запросы Особый тип итоговых запросов, представляющих результаты поис- ка в виде матрицы, называется перекрестным. Для его создания нужно в Конструкторе запроса выполнить команду Вставка — Запрос — Пере- крестный запрос или нажать кнопку Создать — Перекрестный запрос. Для каждого поля такого запроса может быть выбрана одна из установок: Заголовки строк. Заголовки столбцов. Значение, которое выводится в ячейках таблицы, и Не отображается. Для перекрестно- го запроса надо обязательно определить хотя бы по одному полю в качестве заголовка строк, заголовка столбцов и значения. Можно использовать дополнительные условия отбора и сортировку. Для того чтобы определить в БД Туризм, какое количество дого- воров заключено по каждой стране по регионам, нужно составить именно такого рода запрос (рис. 12.17). Count Итсгсжое В кот .ЛйГЖ: №4 слртмрсвка; !’ ЛЕ *с зев Count Заголовка КОП КОВ - А и ЦК ими иг-ft* 1 Египет Испания (Итагия 2 1 i 3 А а и Мексика I 3 I рвегня 1 тына 2 1 2 •Франция Епсния 2 -> 1 в Рис. 12.17. Перекрестный запрос и результаты его выполнения 277
Информатика и информационные технологии Запросы на изменение Запросом на изменение называют запрос, который за одну опе- рацию изменяет или перемещает несколько записей. Существуют че- тыре типа запросов на изменение: на удаление, на обновление и до- бавление записей, а также на создание таблицы. С учетом того, что запросы на модификацию БД приводят к не- обратимым изменениям информации, содержащейся в БД, целесо- образно выполнять их в два этапа. На первом этапе следует произве- сти отбор модифицируемых данных запросом на выборку. Прове- рить правильность выборки. На втором этапе изменить статус запроса, установив его в соответствии с заданием. Затем повторно выполнить запрос с новым статусом. Запрос на создание Запрос на создание таблицы создает новую таблицу на основе всех или части данных из одной или нескольких таблиц. Запрос на создание таблицы полезен для выполнения следующих действий: • создание таблицы для экспорта в другую базу данных. Напри- мер, требуется создать таблицу, содержащую несколько полей из таблицы «Сотрудники», а затем экспортировать эту таблицу в базу данных, используемую отделом кадров; • создание форм, отчетов, отображающих данные, соответст- вующие указанному моменту7 времени; • автоматическое создание резервной копии таблицы с помо- щью макроса или программы; • создание архивной таблицы, содержащей старые записи. На- пример. можно создать таблицу, сохраняющую все старые заказы, прежде чем удалить их из текущей таблицы «Заказы»; • повышение быстродействия форм, отчетов и страниц доступа к данным, основанных на многотабличных запросах. Запрос на обновление Запрос на обновление вносит общие изменения в группу запи- сей одной или нескольких таблиц. Например, на 10% поднимаются цены на все молочные продукты или на 5% увеличивается зарплата сотрудников определенной категории. Целесообразно перед выполнением такого запроса сделать ре - зервную копию обновляемой таблицы. Выполняется этот вид запроса в два этапа: сначала проверяется правильност ь отбора обновляемых записей с помошью запроса на 278
Глава 12. Хранение и поиск информации. Управление базами данных выборку, затем он преобразуется в запрос на обновление и выпол- няется повторно. При обновлении полей следует иметь в виду, что если при про- ектировании таблицы в свойствах поля было указано «Условие на значение», то при обновлении этого поля условие может быть нару- шено, чего не допустит MS Access. Поэтому нужно или изменить ус- ловие на значение, или удалить это условие в Конструкторе Запрос на добавление Запрос на добавление добавляет группу записей из одной или нескольких таблиц в конец одной или нескольких таблиц. Напри- мер, появилось несколько новых клиентов, а также база данных, со- держащая сведения о них. Чтобы не вводить все данные вручную, их можно добавить в таблицу «Клиенты». Запрос на добавление также полезен при периодических проверках и перемещении в архивные таблицы «старых» записей. За счет этих мероприятий можно увели- чить быстродействие основных частей и улучшить обзорность БД Запрос на удаление Запрос на удаление удаляет группу записей из одной таблицы, из нескольких таблиц с отношением «один-к-одному» или из не- скольких таблиц с отношением «один-ко-многим», если разрешено каскадное удаление. Например, удалить записи о товарах, поставки которых прекращены или на которые нет заказов, или удалить дан- ные обо всех клиентах из Торжка и сделанных ими заказах. С помо- щью запроса на удаление можно удалять только запись целиком, а не отдельные поля внутри нее. «Старые» или неиспользуемые записи таблиц можно удалить, но обязательно нужно сначала произвести выборку и проверить ее. Целесообразно сделать копию. 12.6. Формы в MS Access Для организации удобного интерфейса с БД используются фор- мы. Форма позволяет вывести на экран одну запись в виде элек- тронного бланка, например для БД «Туризм» таблицы «Договоры» форма может выглядеть так, как приведено на рис. 12.18. Формы могут создаваться: I) автоматически: • Вставка — Автоформа для выбранной таблицы; 279
Информатика и информационные технологии • вкладка Форма — кнопка Создать — Автоформа различных ви - дов для выбранной таблицы; 2) полуавтоматически с помощью Мастера форм: • вкладка Форма — Создать с помощью Мастера; • кнопка Создать — Мастер форм; 3) вручную с помощью Конструктора форм: • вкладка Форма — Создать с помошью Конструктора: • Вставка — Форма — Конструктор форм; • кнопка Создать — Конструктор форм; • приведенным инструментом !& »| . При создании формы в нее можно добавить объекты, улучшаю- щие ее внешний вид и упрощающие работу с БД. К ним можно отне- сти поле ввода, надпись, кнопки, линии и прямоугольники. Боль- шинство из них размещаются на Панели элементов. После выделения нужного элемента в панели его нужно растянуть на поле формы. Макет формы состоит из разделов: область данных ( содержит данные из источника), заголовок формы (верхняя часть первой страницы), примечание формы (нижняя часть последней страни- цы), верхний и нижний колонтитулы (при печати). При создании форм в режиме Конструктора можно использовать также вычисляемые поля и подчиненные формы. Подчиненная фор- ма — это форма, находящаяся внутри другой формы. Первичная форма называется главной, а форма внутри формы — подчиненной формой. ДСГ 41йры Договоры I Дат* htawioMiMg |~ Рис. 12.18. Форма для таблицы «Договоры» I 280
Глава 12. Хранение и поиск информации. Управление базами банных Подчиненная форма удобна для вывода данных из таблиц или запросов, связанных с отношением «один-ко-многим», «один-к- одному». Главная форма и подчиненная форма в этом типе форм связаны таким образом, что в подчиненной форме выводятся только тс за- писи, которые связаны с текущей записью в главной форме. При использовании формы с подчиненной формой для ввода новых записей текущая запись в главной форме сохраняется при входе в подчиненную форму. Это гарантирует, что записи из табли- цы на стороне «многие» будут иметь связанную запись в таблице на стороне «один». Это также автоматически сохраняет каждую за- пись, добавляемую в подчиненную форму. Подчиненная форма может быть выведена в Режиме таблицы как простая или ленточная форма. Главная форма может быть выве- дена только как простая. Главная форма может содержать любое число подчиненных форм, если каждая подчиненная форма помещается в главную фор- му. Имеется также возможность создавать подчиненные формы двух уровней вложенности. Перед созданием подчиненных форм следует проверить связи «один-ко-многим» между таблицами. Создать подчиненные формы можно двумя способами После- довательность действий следующая: • создать главную (отношение «один») и подчиненную (отно- шение «много») формы отдельно для каждой таблицы; • открыть главную форму в режиме Конструктора. - Далее можно действовать двумя способами (табл. 12.9). Таблица 12.9 Способы создания подчиненных форм Первый способ Расположить окно БД и глав- ную форму без перекрытия Второй способ Нажать кнопку ВЭI Подчиненная фор- ма/Отчет на панели элементов Б окне БД на вкладке Форма выбрать подчиненную форму и перетащить ее в главную форму Просмотреть вид главной формы в режиме Просмотра формы Растянуть мышью область в форме, куда бу- дет внедряться подчиненная форма. Откро- ется Мастер подчиненных форм, предлагаю- ший использование существующей формы, или существующей таблицы, или запроса Следует выбрать нужную подчиненную форму. Если Мастер подчиненных форм не запускается, то в Свойствах объекта на вкладке Все следует указать в качестве Источника нужную подчиненную форму 281
Информатика и информационные технологии 12.7. Отчеты в MS Access Для конечного пользователя данные, хранимые в таблицах и за- просах, могут быть оформлены в виде отчета. Отчет позволит пред- ставить информацию на печать в желаемом формате. Его можно до- полнить рисунками и графиками, которые сделают данные более привлекательными. В отчете можно группировать и сортировать данные. В качестве примера приведем отчет из БД Туризм, в кото- ром рассчитывается зарплата сотрудникам (рис. 12.19). расчет зарплаты сотрудникам Должность Фамилия ИО гтаж Размер ок ПЯЛЯ надбавка налог на руки |и*кт Уварова Итоги для *Долмность* = агент (1 зыись) Sun 2 9 400.00р 9 400,0вр 940,00р. 940,ООр 1 222,ООр 1 222,10р. П8,С0р 1118,(Юр бухгалтер Петров 13 10 000,00р. ! 000.00р. 1 300,ООр 7ПЛ,ООр Итоги для ’Догошосгь* qyvain ;р(1 запись) Sum г вендор. 1 301,10р. 700,00р. |иезбдж ер пп придам Иванов 4 8 050,00р. 805.00р. I 04б.50р 808^0р Михаилом 3 9200,00р. 920,00р. I 19б,00р 924, ООр И гош для 'Должность' менеджер по преддиим (2 з игмссй) Sun 17 250ДМ>р. 1725,00р. 2 242,50р. 7Э2,50р [маивджер по реклам Матвеев 14 9 200,00р. 840,00р. 1 19б,00р 844.00р Итоги для 'Должность1 > менеджер по рекламе (1 т жгись) Sum S 200.00р. 1840Д0п. 1 191-tDp. 941. ПОр |гоп тииеджер Марчвквю 3 9 200,00р 920,00р 1 196,00г 924,О0р Итоги для 'Доамностъ* ют-менеджер (1 запись) Sun о гспдор 920.01р. 1191.10р. 124,00р. ИТОГО 55050 7425 71564 55318,5 Рис. 12.19. Отчет «Расчет зарплаты сотрудникам» Создать новый отчет можно следующими способами: • автоматически: / Вставка — Автоотчет для выбранной таблицы; / вкладка Отчет — кнопка Создать — Автоотче г различных видов; 282
Глава 12. Хранение и поиск информации. Управление базами данных • полуавтоматически с помошью Мастера отчетов: / вкладка Отчеты — Создать с помощью мастера: Z кнопка Создать — Мастер отчетов; • вручную с помощью Конструктора отчетов: / вкладка Отчет — Создать с помощью Конструктора; ✓ Вставка — Отчет — Конструктор отчетов; / кнопка Создать — Конструктор отчетов; / приведенным инструментом Существуют два основных режима работы с отчетами: • Конструктор — для создания новых отчетов и изменения су- ществующих; • предварительный просмотр — внешний вид отчета при печати, К разделам отчета относятся: область данных, куда помещают за- писи из источника данных; заголовок и примечание отчета, которые размещаются только однажды — соответственно в начале и конце от- чета. Дополнительные разделы Заголовок и Примечание группы связа- ны с группировкой записей. Количество этих разделов — по числу уровней группировки. Группа — это набор записей, отобранных по определенному кри- терию. Группа состоит из заголовка, включенных в нее записей и примечания. Группировка позволяет разбить записи на логические группы и напечатать вводную и итоговую информацию для каждой. Группировка может быть: • для чисел —- по десяткам, сотням и другим диапазонам значе- ний, которые задаются в свойстве Интервал; ’ • для текстовых полей — по первой букве, по двум первым бук- вам и т. д.; • для полей типа Дата — по годам, кварталам, месяцам и т. д. В отчетах, как и в формах, можно использовать вычисляемые поля, которые в режиме Мастера устанавливаются с помошью кнопки Итоги, а в режиме Конструктора — кнопкой аЬ - Разновидностью отчета являются почтовые наклейки. Для их создания выполняется команда: вкладка Отчеты — кнопка Соз- дать — Почтовые наклейки — выбрать источник и формат наклеек. 12.8. Обмен данными с другими приложениями MS Access позволяет импортировать данные из других приклад- ных программ, таких, как MS Excel, dBase. MS FoxPro. Lotus 1-2-3, а также текстовые файлы. Для импортирования следует выполнить 283
Информатика и информационные технологии команду Файл — Внешние данные — Импорт. Запускаемый при этом Мастер импорта создаст на основе импортируемого файла таблицу в MS Access. Для сохранения объекта в файле другого приложения, например MS Word, нужно выделить объект и выполнить команду Сервис — Связи с Office — Публикация в MS Word. Если нужно использовать таблицу MS Access для создания со- ставного документа с помощью функции слияния, то используется команда Сервис — Связи с Office — Слияние с MS Word. Экспорт таблиц MS Access можно осуществлять в текстовый файл, файл электронных таблиц или баз данных других форматов командами Файл — Экспорт, указав тип файла, в который нужно преобразовать данные. Если есть необходимость экспортировать таблицу в формат MS Excel, то можно использовать команду Сер- вис — Связи с Office — Анализ данных в Microsoft Excel. При желании можно установить связь с таблицей из другой-про- граммы для просмотра и обработки имеющихся там данных (Файл — Внешние данные — Связать таблицы). 12.9. Использование макросов MS Access предоставляет пользователям два средства автомати- зации работы с БД: язык макросов и язык Visual Basic for Applications ( VBA). Макрос — это часто повторяющаяся последовательность макро- команд, объединенных в одну для автоматизации работы. Макросы могут использоваться: • при работе с формами (макрос связывается с кнопкой); • для управления запуском файла MS Access (макрос Autoexec); • при работе с отчетами (использование «горячих» клавиш Autokeys). Для создания макроса следует в окне БД выбрать вкладку Мак- росы — кнопка Создать. Окно создания макроса (рис. 12.20) имеет две области: Макро- команда с раскрывающимся списком макрокоманд и Примечание. Для включения макрокоманды в макрос можно использовать два способа: 1) вызвать выпадающий список, например макрокомандой От- крыть форму указать имя формы, уточнить режим данных; 284
Глава 12. Хранение и поиск информации. Управление базами данных Рис. 12.20. Окно создания макроса 2) перетащить объект БД (конкретную форму) в область макро- команд окна макроса, при этом имя объекта (формы) будет указано автоматически. Созданный макрос следует сохранить в файле БД командой Файл — Сохранить — указать имя макроса. Запуск макроса можно осуществить следующими способами: • щелчок на кнопке Запуск ! j на панели инструментов; • Сервис — Макрос — Запуск макроса; • выбрать макрос на вкладке Макросы окна БД и нажать кнопку Запуск или двойной щелчок мыши на имени макроса. При выполнении макроса возможна проверка различных условий. Создание группы макросов Группа макросов — это набор связанных макросов, который со- храняется под одним именем. Работать с группой макросов иногда удобнее, чем с отдельными. Для создания группы макросов нужно выполнить следующую последовательность действий: • вкладка Макросы — кнопка Создать; • добавить поле Имена макросов путем нажатия одноименной кнопки j на панели инструментов или Вид — Имена макросов Появится еще один столбец в окне макроса; • в новый столбец вводятся по очереди имена макросов, входя- щих в группу, в столбце Макрокоманда — одна или несколько макро- команд; • в следующие строки вводятся последовательно имена макро- сов и макрокоманды, входящие в определенный макрос. Имя макроса, записанное в первом столбце, будет именем группы. Для запуска макроса из группы нужно выполнить команду Сер- вис — Макрос Запуск макроса — указать имя макроса из группы. 285
Информатика и информационные технологии Комбинации клавиш для запуска макросов Допускается связывание макрокоманды или набора макроко- манд с конкретной клавишей или сочетанием клавиш с помощью специальной группы макросов AutoKeys: Макросы — Создать — кнопка Имена макросов — в ячейке столбца Имя макроса набирается клавиша или сочетание клавиш и сохраняется под именем AutoKeys. Возможные клавиатурные комбинации приведены на рис. 12.21. Инструкция SendKeys Сочетание клавиш ЛАили Л1 CTRL+Любая буква или цифра 0=1} Любая функциональная клавиша *0=1] С TRL+Любая функциональная клавиша +{F1] SHIFT+ЛюЬая фунсщилмппъная клавиша {0NSERT} INS * {INSERT} CTRL-HNS -►{INSERT) SHIFT+INS {DELETE) or {DEL} DEL A {DELETE} or *{DEL} CTRL+DEL -►{DELETE} or +{DEL} SHIFT+DFL Рис. 12.21 Клавиатурные комбинации для вызова макросов После этого при нажатии указанной клавиши или сочетания клавиш будет выполняться данная макрокоманда. Новые сочетания клавиш вступят в действие сразу после сохранения макроса и будут использоваться при следующем открытии БД. Создание на основе макросов меню, контекстных меню и панелей инструментов На основе созданных групп макросов можно пост роить меню, панель инструментов и контекстное меню. Для этого нужно: • вкладка Макросы — выбрать имя группы макросов: • Сервис — Макрос — Создать меню из макроса/Создать контек- стное меню из макроса/Создать панель инструментов из макроса Имена входящих в группу макросов дадут имена кнопок на па- нели инструментов или пунктов меню, а имя группы даст имя новой 286
Глава 12. Хранение и поиск информации- Управление базами данных панели или меню. При выборе конкретного пункта будут запускать- ся соответствующие макросы. Вывод на экран, удаление меню или панели инструментов осу- ществляются стандартно: Вид — Панели инструментов — Настройка , Все виды меню целесообразно связать с элементом управления или непосредст венно с формой Делается это в окне Свойства, при- чем свойство Строка меню задается только для самой формы, а Кон- текстное меню — как для формы, так и для элемента управления. Тех- нология связывания меню контекстного меню с формой или элемен- том: • открыть нужную форму в режиме Конструктора; • открыть Свойства формы (контекстное меню на заголовке) или конкретного элемента; • вкладка Другие или Все; • в строке Меню/Контекстное меню выбрать нужный макрос, а в строке Контекстные меню задать значение Да. • сохранить форму. Меню появляются на экране при работе с формой (в режимах таблицы и формы). Строка меню автоматически появляется при от- крытии формы, а контекстное меню вызывается стандартно правой кнопкой мыши на рабочем пространстве формы. Следует отметить, что возможно использование только одного из предлагаемых вариантов (меню, панели инструментов или кон- текстного меню) для одной формы или таблицы. Удаление контекстного меню осушествляется путем предвари- тельного превращения его в панель инструментов, а затем удаления этой панели Делается это так: • вызов окна Настройка; • на вкладке Панели инструментов — кнопка Свойства; • в поле Выбранная панель найти имя контекстного меню; • изменить в поле Тип Меню на Панель инструментов; • на вкладке Панель инструментов удалить нужную панель.
Глава 13 СЕТЕВЫЕ ТЕХНОЛОГИИ ОБРАБОТКИ ИНФОРМАЦИИ 13.1 • Общие положения Телематика — это новая научно-техническая дисциплина, пред- метом которой являются методы и средства передачи информации на расстояния, существенно превышающие линейные размеры плошади, занимаемой участниками связи. Название дисциплины произошло из частей слов «телекоммуникации» и «информатика». Коммуникационная сеть — система, состоящая из объектов, осу- ществляющих функции генерации, преобразования, хранения и по- требления продукта, называемых пунктами (узлами) сети, и линий передачи (связей, коммуникаций, соединений), осуществляющих передачу продукта между пунктами. Отличительная особенность коммуникационной сети — боль- шие расстояния между пунктами по сравнению с геометрическими размерами участков пространства, занимаемых пунктами. В качест- ве продукта могут фигурировать информация, энергия, масса, и со- ответственно различают группы сетей информационных, энергети- ческих, вещественных. В группах сетей возможно разделение на подгруппы. Так, среди вещественных сетей могут бы гь выделены сети транспортные, водопроводные, производственные и др. При функциональном проектировании сетей решаются задачи синтеза топологии, распределения продукта по узлам сети, а при конструкторском проектировании выполняются размещение пунк- тов в пространстве и проведение (трассировка) соединений. Информационная сеть — коммуникационная сеть, в которой продуктом генерирования, переработки, хранения и использования является информация. Вычислительная сеть — информационная сеть, в состав которой входит вычислительное оборудование. Компонентами вычислительной сети могут быть компьютеры и периферийные устройства, являющие- ся источниками и приемниками данных, передаваемых по сети. Эти компоненты составляют оконечное оборудование данных (ООД или DI Е — Data Terminal Equipment). В качестве ООД могут выступать компьютеры, принтеры, плоттеры и другое вычислительное, измери- 288
Глава 13. Сетевые технологии обработки информации тельное и исполнительное оборудование автоматических и автоматизи- рованных систем. Собственно пересылка данных происходит с помошью сред и средств, объединяемых под названием «среда передачи данных». Что такое компьютерная сеть? На самом обобщенном уровне сеть — это система, которая по- зволяет производить обмен информацией. Минимальный набор компонентов, составляющих базовую коммуникационную модель, представлен на рис. 13.1. Рис. 13.1. Набор компонентов базовой коммуникационной модели Источником и приемником могут быть два разговаривающих ме- жду собой человека. В сети источником и приемником могут быть персональный компьютер (ПК) и главная ЭВМ или спутник и при- нимающая антенна. Средой передачи, или каналом, может быть телефонная линия, кабель или воздух, по которому распространяется микроволновое излучение. Сообщение представляет собой информацию, передаваемую от источника к приемнику. К преимуществам использования сетей относят: • быстрый обмен информацией между пользователями; • общий доступ к ресурсам; • оптимальное распределение нагрузки между несколькими компьютерами; • возможность резервирования для повышения устойчивости всей системы к отказам; • создание гибкой рабочей среды. История совершенствования обмена данными отмечена улуч- шениями во всех компонентах коммуникационной модели. Эти улучшения сделали сети более быстрыми, простыми в обращении и более эффективными. Компьютерная сеть включает все аппаратное и программное обес- печение, необходимое для подключения компьютеров и другого элек- тронного оборудования к каналу, по которому они могут общаться 280
Информатика и информационные технологии друг с другом. Устройства, которые взаимодействуют с другими уст- ройствами в сети, называются узлами, станциями или сетевыми уст- ройствами. Число узлов может составлять от двух до многих тысяч. Современные телекоммуникационные технологии основаны на использовании информационных сетей. Основные требования, предъявляемые к телекоммуникационным сетям Перечислим требования, предъявляемые к телекоммуникаци- онным сетям. Производительность — время реакции, пропускная способность и задержка передачи. Расширяемость — возможность легкого добавления отдельных эле- ментов сети (пользователей, компьютеров, приложений, сервисов). Масштабируемость — возможность наращиваемости сети без потери производительности. Надежность, сохранность информации и защита от искаже- ний — дублирование отдельных элементов, создание копий и др. Безопасность передачи информации — специальные програм- мные и аппаратные средства. Компоненты аппаратного и программного обеспечения сетей Рабочая станция — компьютер, подключенный к сети и рабо- тающий под управлением локальной операционной системы Серверы сети — выполняют функции управления распределением сетевых ресурсов и предоставления различного рода сервисных услуг. Коммуникационные узлы — модемы, повторители, коммутаторы (мосты), маршрутизаторы, шлюзы и др. Средства связи — коаксиальный кабель, витая пара, оптоволо- конный кабель, телефон. Программное обеспечение — для решения задач обработки ин- формации, осуществления планирования и организации коллек- тивного доступа к информационным ресурсам сети, динамического распределения этих ресурсов. 13.2. Классификация сетей Вычислительные сети классифицируются по ряду признаков (табл. 13.1). Территориальная распространенность. В зависимости от расстоя- ний между связываемыми узлами различают несколько типов вы- числительных сетей. 290
Глава 13. Сетевые технологии обработки информации ’ Таблица 13.1 Классификация сетей Признаки классификации Типы сетей .1 Территориальная распространен- ность Локальные, региональные, глобаль- ные, корпоративные Скорость передачи информации Низко-, средне- и высокоскоростные Тип среды передачи »| На базе коаксиального кабеля, витой пары, оптоволокна, радиоканалов, инфракрасного диапазона электро- магнитного излучения Принадлежность Ведомственные и государственные, частные, общие Способ управления «Клиент-сервер», одноранговые, сетецентрические Топология (способ организации физических связей) Полносвязанная и неполносвязанная Локальные (ЛВС) — охватывающие ограниченную территорию (обычно в пределах удаленности станций нс более чем на несколько десятков или сотен метров друг от друга, реже на 1—2 км). Локаль- ные сети обозначают LAN (Local Area Network). Отличительной чертой ЛВС является большая скорость передачи данных, низкий уровень ошибок и использование дешевой среды передачи данных. Большинство ЛВС принадлежат какой-либо конкретной организа- ции, которая их поддерживает. Территориальные — охватывающие значительное географическое пространство; среди территориальных сетей можно выделить сети региональные и глобальные, имеющие соответственно региональные или глобальные масштабы: региональные сети иногда называют се- тями MAN (Metropolitan Area Network), а общее англоязычное на- звание для территориальных сетей — WAN (Wide Area Network). Если сеть охватывает целый город, то она является региональ- ной вычислительной сетью (РВС). РВС — это самый новый тип се- тей. РВС имеют много общего с ЛВС, но они по многим параметрам сложнее последних. Например, помимо обмена данными и 1 олосо - вого обмена, РВС могут передавать видео- и аудиоинформацию. РВС могут использоваться для связывания нескольких ЛВС вместе в высокоскоростные интегрированные сетевые системы. 291
Информатика и информационные технологии РВС сочетают лучшие характеристики ЛВС с большей географиче- ской протяженностью. Глобальные. Если сеть распространяется на обширные области, такие, как страны, она называется глобальной вычислительной се- тью (ГВС). Коммуникации по ГВС осуществляются посредством телефонных линий, спутниковой связи или наземных микроволно- вых систем. ГВС зачастую создаются путем объединения ЛВС и РВС. Фактически объединение изолированных Л ВС и РВС в фор- му ГВС является современной тенденцией в области сетей. По- скольку ГВС включают объединение многих ЛВС и РВС, то они часто представляют собой конгломерат различных технологий. По сравнению с ЛВС большинство ГВС отличают медленная скорость передачи и более высокий уровень ошибок. Новые техно- логии в области ГВС призваны разрешить эти проблемы. Корпоративные (масштаба предприятия) — совокупность связан- ных между собой ЛВС, охватывающих территорию, на которой раз- мещено одно предприятие или учреждение в одном или нескольких близко расположенных зданиях. Локальные и корпоративные вы- числительные сети — основной вид вычислительных сетей, исполь- зуемых в системах автоматизированного проектирования (САПР). По принадлежности. В зависимости от прав собственности на се- ти последние могут быть сетями общего пользования (public) или част ными (private). Среди сетей общего пользования выделяют те- По топологии (способу организации физических связей) Рис. 13.2. Классификация по топологии 292
Глава 13. Сетевые технологии обработки информации лефонные сети ТфОП (PSTN — Public Switched Telephone Network) и сети передачи данных (PSDN — Public Switched Data Network). Топология. По способу связывания элементов в сети различают полносвязанные и неполносвязанные типы (рис. 13.2). Полносвязанный вариант предполагает, что каждый компьютер сети связан со всеми остальными. Неполносвязанный вариант предполагает обмен между двумя компьютерами через другие узлы сети. Таких вариантов может быть несколько. Различают сети шин- ной (магистральной), кольцевой, звездной, иерархической, произ- вольной топологии (рис. 13.3). Шина (Bus) Кольцо (Ring) Рис. 133. Основные топологические структуры локальных вычислительных сетей Шинная (Bus) — связь между любыми двумя станциями устанав- ливается через один общий путь, и данные, передаваемые любой станцией, одновременно становятся доступными для всех других станций, подключенных к этой же среде передачи данных (послед- нее свойство называют широковещательностью); Кольцевая (Ring) — узлы связаны кольцевой линией передачи данных (к каждому узлу подходят только две линии); данные, про- ходя по кольцу, поочередно становятся доступными всем узлам сети; Звездная (Star) — имеется центральный узел, от которого расхо дятся линии передачи данных к каждому из остальных узлов. 293
Информатика и информационные технологии Способ управления. В зависимости от способа управления разли- чают сети: • «клиент/сервер» — в них выделяется один или несколько узлов (серверы), выполняющих в сети управляющие или специальные об- служивающие функции, а остальные узлы (клиенты) являются тер- минальными, в них работают пользователи. Сети клиент/сервер различаются по характеру распределения функций между сервера- ми (например, файл-серверы, серверы баз данных). При специали- зации серверов по определенным приложениям имеем сеть распре- деленных вычислений. Такие сети отличают также от централизо- ванных систем, построенных на мэйнфреймах; • одноранговые — в них все узлы равноправны; поскольку в об- щем случае под клиентом понимается объект (устройство или про- грамма), запрашивающий некоторые услуги, а под сервером — объ- ект, предоставляющий эти услуги, то каждый узел в одноранговых сетях может выполнять функции и клиента, и сервера; • сетецентрическая концепция подразумевает, что пользователь имеет лишь дешевое оборудование для обращения к удаленным ком- пьютерам, а сеть обслуживает заказы на выполнение вычислений и получение информации. То есть пользователю не нужно приобре- тать программное обеспечение для решения прикладных задач, ему нужно лишь платить за выполненные заказы. Подобные компьюте- ры называют тонкими клиентами или сетевыми компьютерами, По типу среды передачи можно выделить сети, построенные на базе коаксиального кабеля, витой пары, оптоволокна, радиокана- лов, инфракрасного диапазона электромагнитного излучения. По скорости передачи информации сети подразделяют на низко-, средне- и высокоскоростные. Кроме того, иногда выделяют сети по степени интегрированно- сти: интегрированные сети, неинтегрированные сети и подсети. Интегрированная вычислительная сеть (интерсеть) представля- ет собой взаимосвязанную совокупность многих вычислительных сетей, которые в интерсети называются подсетями. В автоматизи- рованных системах крупных предприятий подсети включают вычис- лительные средства отдельных проектных подразделений. Интерсети нужны для объединения таких подсетей, а также для объединения технических средств автоматизированных систем проектирования и производства в единую систему комплексной автоматизации (С1М — Computer Integrated Manufacturing). Обычно интерссти приспособлены для различных видов связи: телефонии, электрон- 294
Глава 13. Сетевые технологии обработки информации ной почты, передачи видеоинформации, цифровых данных и т. п., и в этом случае они называются сетями интегрального обслужива- ния. Развитие интерсетей заключается в разработке средств сопряже- ния разнородных подсетей и стандартов для построения подсетей, изначально приспособленных к сопряжению. В зависимости от того, одинаковые или неодинаковые компью- теры применяют в сети, различают сети, называемые однородными, и неоднородные (гетерогенные). В крупных автоматизированных системах, как правило, сети оказываются неоднородными. Сети также различают в зависимости от используемых в них протоколов и по способам коммутации.
Глава 14 ГЛОБАЛЬНАЯ СЕТЬ ИНТЕРНЕТ 14.1 • Определение Интернета Существует множество определений Интернета. Например, со- ставители энциклопедии «Кирилл и Мефодий» считают, что «Интер- нет (англ. Internet от лат. inter — между и англ, net— сеть, паутина) — это международная (всемирная) компьютерная сеть электронной связи, объединяющая региональные, национальные, локальные и другие сети. Способствует значительному увеличению и улучше- нию обмена информацией, прежде всего научно-технической. Объ- единяет коллективных и индивидуальных пользователей (каждый со своим электронным адресом) во всем мире». В. Серф, президент Сообщества Интернета, дает краткое опре- деление так: «Интернет — это глобальная сеть сетей, взаимно свя- занных протоколами TCP/IP и другими коммуникационными про- токолами». Однако Федеральный сетевой совет (FNC) определяет термин «Интернет» так: «Интернет — это глобальная информационная сис- тема, которая: 1) логически взаимосвязана пространством глобальных уни- кальных адресов, основанных на Интернет-протоколе (IP) или на последующих расширениях или преемниках IP; 2) способна поддерживать коммуникации с использованием се- мейства Протокола управления передачей^ Интернет-протокол а (TCP/IP) или его последующих расширений/преемников и/или других I P-совместимых протоколов; 3) обеспечивает, использует или делает доступной, на общест- венной или частной основе, высокоуровневые сервисы, надстроен- ные над описанной здесь коммуникационной и иной связанной с ней инфраструктурой». 14.2 • Историческая справка Прообраз сети Интернет начал создаваться в конце 1960-х п по заказу Министерства обороны ( ША Днем рождения сет и Интер- нет можно считать 2 января 1969 г. В этот день Агентство перепек- 296
Глава 14. Глобальная сеть Интернет тивных исследований Министерства обороны США IU S. Defense Department’s Advanced Research Project Agency — ARPA) начало ра- боту над проектом связи компьютеров оборонных организаций. В результате выполнения этого проекта была создана сеть ARPANE Т. При создании сети преследовалось несколько целей, однако од- ной из основных было создание сети, устойчивой к частичным по- вреждениям, получаемым во время ведения военных действий, в том числе и ядерной войны. С самого начала предполагалось, что связь в сети является ненадежной: любой ее сегмент может быть по- врежден или уничтожен, но сеть должна была обеспечивать связь между уцелевшими компьютерами. Следующим этапом в развитии Интернета следует считать соз- дание сети научного фонда США (NSF). Сеть, названная NSFNFT и объединяющая научные центры Соединенных Штатов, основы- валась на пяти суперкомпьютерах, соединенных между собой высо- коскоростными линиями связи. Сеть NSFN1 Г быстро заняла место ARPANET, которая в 1990 г. была ликвидирована. Быстрый рост числа пользователей сети требовал ее постоянной реорганизации, и в 1987 г. был создан NSFNET Backbon — базовая часть или хребет сети. Хребет состоял из тринадцати центров, со- единенных друг с другом высокоскоростными линиями связи. Цен- тры располагались в разных частях США. Одновременно были соз- даны национальные сети в других странах. Компьютерные сети раз- ных стран стали объединяться, и в 1990-х гг. сформировалась сеть Интернет в сегодняшнем виде. Одним из последних и наиболее важных событий в истории Ин- тернета стала разработка так называемой всемирной паутины — среды World Wide Web (WWW). История WWW началась в марте 1989 г., когда Т.Б. Ли выступил с проектом телекоммуникационной среды для проведения совместных исследований в области физики высоких энергий. В 1991 г. Европейская лаборатория практической физики (CERN) объявила на весь мир о создании новой глобальной информационной среды WWW. Концепция этой среды состоит в том, что документ, к которому будет возможен доступ через Интернет, определенным образом фор- матируется с помощью гипертекстового языка. Информация может быть найдена в сети посредством так называемого универсального локатора pecypcoB(URL) и отображена с помощью навигационных программ браузеров. Одной из первых наиболее удачных таких про- грамм была программа Mosaic. Появление WWW и программ-браузе- 297
Информатика и информационные технологии ров позволило работать в Интернете не только программистам, но и новичкам. Сейчас Интернез объединяет тысячи разных сетей, располо- женных по всему миру. Бурный рост числа пользователей сети в России начался в 1996 г., когда все возможности Интернета стали доступны в нашей с гране. Наряду с ростом числа пользователей сети Интернет в России зна- чительные изменения происходят в ее русской части. Если несколь- ко лет назад вся информация в сети была представлена на англий- ском языке, то сегодня поставщики информации орие нтируются на отечественных пользователей. 14.3. Возможности Интернета Электронная почта (E-mail) — это метод передачи сообщений электронным способом. Принцип работы с электронной поч гой очень похож на работу с обычной корреспонденцией. Поставщик услуг Интернета (провайдер) открывает клиенту электронный поч- товый ящик, в который будет попадать направляемая полъзова гелю корреспонденция. Этому почтовом}7 ящику ставится в соответствие адрес почты, так называемый E-mail, и пароль. На самом деле поль- зователю предоставляется возможность сохранять определенный объем информации на компьютере провайдера. Так как емкость дисков провайдера не беспредельна, то либо информация в почто- вых ящиках ограничивается по объему и срокам хранения, либо ус- танавливается плата за хранение почты. При обмене почтовыми со- общениями отправителю и получателю не нужно одновременно быть на линии связи. Отправляемые сообщения попадают в «почто- вый ящик», откуда их можно взять в удобное для себя время. Группы новостей Usenet News — это огромная, базирующаяся на сообщениях электронная доска объявлений. Группы новостей сего- дня чаще называют телеконференциями. В отличие от электронной почты информация в группах новостей доступна для всеобщего обозрения. Для удобства дискуссий образованы различные группы, участники которых посылают и принимают сообщения по опреде - ленной тематике. Близким аналогом телеконференций являются «эхоконференции» в сети FIDO Сервис Telnet — превращает компьютер пользователя в удален- ный терминал другого компьютера. Этот сервис еще называется 298
Глава 14. Глобальная сеть Интернет эмуляцией удаленного терминала. На практике он испочьзуется нечасто. Сервис FTP — File Transfer Protocol (Протокол передачи фай- лов) — позволяет получать и передавать файлы. Этот сервис и сего- дня является самым распространенным для получения програм- мных продуктов. WWW — World Wide Web (Всемирная паузима) — сервис, позво- ляющий работать с гипертекстовыми и гипермедийными документа- ми. Для работы с WWW используется специальный протокол HTTP — Hyper Text Transfer Protocol (протокол передачи гипертекста). Гипер- текстовые документы создаются с помощью специального языка HTML — Hyper Text Markup Language (язык разметки гипертекста). Документ, подготовленный с помощью этого языка и доступный для просмотра пользователем, называется Web-страницей. IRC — Internet Chat Relay (беседа через Интернет). Эта система чем-то похожа на группы новостей, но обмен сообщениями ведется без задержек. Подключившись к группе пользователей, обсуждаю- щих ту или иную проблему, можно набрать свое сообщение на кла- виатуре, и оно станет доступным другим участникам беседы. Существует еще много интересных направлений использования Интернета, например телефонные переговоры получение радио- и теле- передач. Очевидно, что столь обширные возможности новой среды об- щения пользователей нс могли остаться без внимания коммерче- ских организаций. Очень быстро комплекс сервисных возможно- стей сети Интернет стал использоваться лля проведения различного рода коммерческих операций. Электронная коммерция — это общая концепция, охватывающая любые формы деловых операций, проводимых электронным спосо- бом с использованием телекоммуникационных сетей. Такие опера- ции могут осуществляться между компаниями, компаниями и их за- казчиками или же между компаниями и государственными учреж- дениями. Электронная коммерция включает в себя широкий спектр дея- тельности, например: • маркетинг, продажи и содействие продажам; • предварительные продажи, предварительные договоренно- сти: • финансирование и страхование; • коммерческие операции: заказ, получение, оплата; • обслуживание и поддержка продукта; 299
Информатика и информационные технологии • совместная разработка продукта; • распределенное совместное производство; • использование общих и частных услуг; • администрирование бизнеса (концессии, разрешения, нало- ги, таможня и т. д.); • транспорт, техника перевозок и снабжения; • автоматическая торговля электронными товарами; • бухгалтерский учет; • разрешение спорных моментов. 14.4• Основные принципы работы Интернета Структурно сеть Интернет организована в соответствии с про- ектом телекоммуникационной сети, предложенным в 1962 г. П Ба- раном из компании Rand Corporation. Проект не предусматривал центрального коммутационно-диспетчерского пункта, а исходная теоретическая предпосылка заключалась в том, что связь между двумя узлами этой сети абсолютно ненадежна. Сообщения, предна- значенные для передачи, разбивались на куски и помещались в так называемые пакеты. Каждый пакет помечался адресом получателя и отправителя. Пакеты рассылались по сети в различных направле- ниях, при достижении адресата собирались вместе и восстанавлива- лись в исходное сообщение. Как и любая другая сеть, Интернет состоит из множества компь- ютеров, соединенных между собой линиями связи, и установленно- го на этих компьютерах программного обеспечения. Тип программного обеспечения определяется идеологией, на- зываемой клиент/сервером, которая составляет основу всех серви- сов Интернета. Каждая операция в сети Интернет состоит из взаи- модействия трех элементов: клиента, сервера, сети Интернет. Под словом «клиент» подразумевают программы, при помощи которых индивидуальный пользователь обращается к тому или ино- му сервису сети Интернет. Слово «сервер» сегодня имеет несколько значений. Это может быть программа, которая предоставляет кли- ентам различные данные, компьютер, на котором выполняется эта программа, или же сочетание компьютера и программы. Пользователи Интернета подключаются к сети через компьюте- ры специальных организаций, которые называются поставщиками услуг Интернета, или провайдерами. 300
Глава 14. Глобальная сеть Интернет К сети может быть подключен как отдельный компьютер, так и ло- кальная сеть. Считается, что к Интернету подсоединены все компь- ютеры данной локальной сети, если с Интернетом соединен хотя бы один компьютер этой сети. Соединение может быть постоянным или временным. Постав- щики услуг Интернета имеют множество линий для подключения пользователей и высокоскоростные линии связи с остальной ча- стью Интернета. Мелкие поставшики подключены к более круп- ным поставщикам услуг Интернета, которые, в свою очередь, имеют связь с другим поставщиком. Все организации, соединенные между собой скоростными линиями связи, образуют базовую часть сети, или хребет Интернета. Изучение принципов передачи информации в сети сопряжено с двумя понятиями: адрес и протокол. Свой уникальный адрес имеет любой компьютер, подключенный к Интернету. Протокол — это правила, предписанные компьютерам для рабо- ты в сети Интернет. В одном протоколе описать все правила взаи- модействия компьютеров невозможно. Поэтому сетевые протоколы строятся по многоуровневому принципу. На нижнем уровне ис- пользуются два основных протокола: IP Internet Protocol (Протокол Интернет) и TCP-Transmission Control Protocol (Протокол управле- ния передачей). Протокол IP обеспечивает маршрутизацию (доставку по адресу) сетевых пакетов. Протокол TCP является протоколом высшего уровня, который отвечает за надежность передачи больших объемов информации, обрабатывает и устраняет сбои в работе сети. ТСР- протокол делит длинные сообщения на несколько пакетов, каждый из которых затем помещается в TCP-конверт и после этого в IP- конверт. Каждый TCP-конверт помечается определенным образом, чтобы после разбивки сообщение вновь можно было собрать в еди- ное целое. Протоколы TCP и IP тесно взаимосвязаны, и их часто объеди- няют, говоря, что в Интернете базовым является протокол TCP/IP. Для однозначного определения компьютера в Интернете приме- няется система адресов, называемая IP-адресами. Адреса компьюте- ров в Интернете состоят из разделенных точками четырех чисел, ка - ждое из которых не превышает 256. Например: 194.85.26Л 30. Число- вые адреса используются компьютерами для связи, но они неудобны для запоминания и использования людьми. Поэтому в Интернете поддерживается система имен доменов (Domain Name System 301
Информатика и информационные технологии DNS), в которой каждому компьютеру наряду с IP-адресом присваи- вается уникальное имя. Например, вышеприведенному адресу соответствует доменное имя dep-86.berc.rssi.ru. Компьютеры при пересылке используют цифровые адреса, а пользователи применяют доменные имена. Не- смотря на отсутствие центра управления Интернета, есть организа- ции, занимающиеся проверкой и выдачей адресов. В основе системы доменных имен лежит иерархический прин- цип. Имя строится из нескольких элементов, между которыми ста- вятся точки. Читается имя справа налево. Так, самым старшим эле- ментом в приведенном примере является домен ru, ему подчинен домен rssi, который, в свою очередь, имеет в подчинении домен Ьегс. и т. д. Система имен доменов имеет четко выраженный региональный характер. Обычно последним (самым старшим) элементом в списке является двухсимвольный код страны. Например: ru — Россия, ua — Украина, su — бывший Советский Союз, са — Канада, us — США, uk — Великобритания, de — Германия, jp — Япония. В свя зи с тем, что Интернет создавался на основе сетей США, код этой страны по традиции опускается. Вместо него указываются крупные группы: • net — сетевые ресурсы; • edu — образовательные организации; • сот — коммерческие организации; • mil — военные организации; • gov — государсз венные организации: • org — прочие организации. Обычно название домена второго уровня соответствует названию фирмы или организации либо подчеркивает назначение сервера, на- пример www.microsoft.com. Здесь в качестве имени домена второго уровня указано название корпорации Microsoft. Такая схема по- строения имен упрощает их запоминание, а иногда дает возможность просто угадать имя нужного сервера. Так, по аналогии, например, можно выйти на Web-сервер компании IBM: www.ibm.com. При работе в Интернете используются не просто доменные име- на, а универсальные указатели ресурсов URL (Uniform Resourse Locator). URL-адрес — это адрес любого ресурса в Интернете с ука- занием того, с помошью какого протокола к нему следует обращать- ся. Иными словами, в указателе кроме собственно адреса имеются сведения, какую программу следует запустить на сервере и к какому файлу следует обратиться. Например: 302
Глава 14, Глобальная сеть Интернет • http:// — указатель на гипертекстовую страницу; • ftp:// — указатель на доступ через FTP; • file:// — указатель на файл; • gopher:// — указатель на ресурсы Gopher. Приведем несколько примеров, содержащих полные ссылки на гипертекстовые страницы ряда организаций: • http://www.micosoft.com — корпорация Microsoft; • http://www.rea.ru — РЭАим. Г. В. Плеханова; • http://www.gni.mos.ru — налоговая инспекция г. Москвы; • http://www.rbc.ru — «Росбизнесконсалтинг»; • http://www.whitehouse.gov — США, Белый дом Все имена, приведенные здесь, начинаются на аббревиатуру WWW, что говорит о их гипертекстовом характере материала, по- этому при вводе этих имен протокол HTTP можно не указывать, он подразумевается. Например, www.rea.ru. Часто адрес дополняется символами, записанными после имени домена старшего уровня через косую черту «/». Это дальнейшая де- тализация адреса ресурса в Интернете. Обычно это имя каталога на указанном сервере и, возможно, имя конкретного файла. Так, адрес www.microsoft.com/ru указывает на каталог ш на Web-сервере кор- порации Microsoft. Построение почтовых адресов в Интернете имеет свои особен- ности. Как ранее отмечалось, адрес электронной почты принято на- зывать E-mail. Он включает в себя имя конкретного пользователя, знак @ и несколько сегментов, разделенных точками, как в ссылках на WWW-страницы. Например, адрес службы технической под- держки одного из популярных в Москве провайдеров выглядит сле- дующим образом: support@mtu.ni. В данном случае в качестве имени использовано слово support, а местом расположения почтового ящика является сервер mtu.ru. Обычно пользователи создают почтовые ящики у того провай- дера, через которого они подключаются к Интернету. Как правило, один почтовый ящик предоставляется бесплатно, а за каждый сле- дующий уже нужно платит ь. Имя ящика и пароль доступа к нему пользователь назначает самостоятельно. Рекомендуется выбирать оригинальные, но не очень длинные имена. Иногда провайдер дает собственные рекомендации по построению имен. Существуют серверы, где можно бесплатно открыть почтовый ящик. Очень популярным сервером подобного рода является узел с именем www hotmail com. Многие открывают здесь почтовые ящи- 303
Информатика и информационные технологии ки в дополнение к основному. Часто удобно иметь несколько элек- тронных адресов и использовать их в различных целях Так, оставив свой электронный адрес в неподходящем месте, можно оказаться в потоке рекламы, которой вас просто завалят. В такой ситуации лучше оставить «запасной» адрес электронной почты. 14.5. Навигация в WWW WWW (World Wide Web) — это только часть услуг, которыми располагает Интернет. Помимо WWW с помощью Интернета мож- но воспользоваться электронной почтой, FTP-сервисом, телекон- ференциями и другими услугами. На русский язык WWW переводят по-разному — от «всемирная паутина» до «ППП — Повсеместно Протянутая Паутина». WWW — самый популярный и самый молодой сервис на-базе Интернета. Популярность WWW зарабатывает в основном на удоб- стве представления информации. WWW построена на технологии, в основу которой положен ги- пертекст, т. е. текст со ссылками. Разработка этой технологии в ос - новном проводилась в Европейской лаборатории физики элемен - тарных частиц (CERN) в Женеве. Сейчас можно говорить не о ги- пертекстовой, а о гипермедийной среде, т.е. сеть перестала быть текстовой, в ней появилось огромное количество графики, музыки и т. д. Сайты строятся по новым технологиям, например Flash, т.е. не содержат текста как такового. Перемещение от сайта к сайту или от страницы к странице осу- ществляется с помощью гиперссылок. Для адресации в WWW используется URL (Uniform Resource Locator). В общем виде (J RL записывается как: протокол://адрес сервера (host боташ):[порт1/путь/имя файла. Рассмотрим, например, адрес http://www.rea.ru/new/index.htm. Здесь: • http — определяет протокол, т.е. способ передачи документа. HTTP (HyperText Transfer Protocol, протокол передачи гипертек- ста) — это протокол, который служит для работы с гипертекстовы- ми документами. Именно с помощью HTTP нам предоставляются файлы в соответствии с запросами; • www.rea.ru — адрес сервера, где www — узел, на котором раз- мешен сайт, геа и ги — имена доменов второго и третьего уровня; 304
Глава 14. Глобальная сеть Интернет • new — каталог (путь) к искомому файлу; • index.htm — имя файла, где htm — его тип. Номер порта в данном случае не используется, и считается, что данные расположены на стандартном порте для данного прото- кола. Часто в поле ввода адреса браузера вам будет доста- точно ввести только адрес сервера (www.rea.ru). Прото- кол http будет дописан по умолчанию. Также по умолча- нию будет открыт-файл index из корневого каталога. Браузеры (browser) — это программы-обозреватели, с помощью которых можно просматривать ресурсы WWW. Также с помошью браузеров можно просматривать HTML-файлы и некоторые другие типы файлов, не будучи подключенным к сети. Браузеры могут интерпретировать адреса (U RL), маркеры языка HTML, а также понимать несколько Интернет-протоколов, таких, как HTTP, FTP. К наиболее популярным браузерам относятся Microsoft Internet Explorer, Netscape Navigator, Opera. 14.6. Работа c Microsoft Internet Explorer Семейство программ корпорации Microsoft для работы в Интер- нете было создано за достаточно короткий срок — с 1995 по 1997 г. и первоначально уступало по популярности программам фирмы Netscape Communications. Олнако после выпуска серии программ Internet Explorer, а затем и интеграции их в операционную систему Windows-98 положение резко изменилось. Особенно это относится к русскоязычной части Интернета. Считается, что более 70% поль- зователей в настоящее время работают с программами Internet Explorer. Каждая программа семейства предназначена для решения конкретной задачи, но их пользовательский интерфейс весьма по- хож, что облегчает процесс изучения. В семейство программ для ра- боты с Интернетом входят: • обо феватель Internet Explorer — программа просмотра доку- ментов WWW, локальной сети или интрасети; • программа для обмена сообщениями и работы с группами но- востей OutLook Express; • программа NetMeeting — средство проведения конференций через Интернет или в локальной сети с возможностями вызова, пе- редачей голоса и видеоизображения; 305
Информатика и информационные технологии • программа NetShow, позволяющая воспроизвести в Интернет мультимедийные документы; • программа FontPage Express — редактор документов на языке HTML. Для запуска обозревателя можно воспользоваться пиктограм- мой на Рабочем столе или соответствующим пунктом Главного ме- ню, Если ваш компьютер постоянно подключен к Интернету, то в окне браузера откроется страница, которая по текущим настройкам определена как домашняя. В противном случае придется устано- вить удаленное соединение. Настраивается оно с помошью систем- ной папки Удаленный доступ к сети, которая открывается в програм- ме Мой компьютер. После соединения в окне Internet Explorer от- кроется домашняя страница. Далее можно перемещаться на другие страницы и сайты с по- мощью гиперссылок или вводить адреса ресурсов на панели Адрес. Панель инструментов Кнопки панели инструментов: • — «Назад» и «Вперед» — перемещение по ранее от- крытым страницам; • Д “ «Остановить» — прервать загрузку документа; * Jlj «Обновить» — загрузить последний вариант страницы; • — «Домой» — вернуться на стартовую страницу; • — «Поиск» — получить доступ к системам поиска; • Й “ «Избранное» — перейти к списку адресов; • j|| — «Журнал» — перейти к ссылкам на web-узлы и страни- цы, просмотренные за последние дни; • | ~ «Печать» — напечатать текущую страницу. Сохранение информации Во-первых, можно выделить и скопировать содержимое обыч- ным способом (Правка — Копировать), а затем вставить информа- цию (текст, картинки, таблицы) в окно редактирования другой про- граммы, например Word. 306
Глава 14. Глобальная сеть Интернет Во-вторых, можно воспользоваться пунктом меню Файл — Со- хранить как В Internet Explorer есть возможность сохранить: • Web-страницу полностью; • Web-архив; • Web-страницу, только HTML; • текстовый файл. При сохранении «Web-страницы полностью» все рисунки и гра- фические элементы дизайна сохраняются в папку с тем же именем, что и имя файла Hl ML. Сама структура файла HTML немного из- меняется. Если вам не нужны иллюстрации, то лучше сохранять в режиме «Web-страница, только Hl ML». Это существенно убыст- рит процесс. Однако в этом режиме нельзя сохранять страницы, со- держащие фреймы. Для сохранения картинок лучше всего воспользоваться контек- стным меню. Щелкните по рисунку правой клавишей мыши и вы- берите пункт Сохранить рисунок как Тип графического файла изме- нять не рекомендуется. Папка Избранное В папке Избранное хранятся ссылки на ресурсы. Если вы плани- руете возвращаться на некий сайт, то обязательно занесите его в Из- бранное с помощью пункта меню Избранное — Добавить в избранное URL текущей страницы, снабженный подписью, которую можно изменить, добавится в специальную папку. Впоследствии остается возможность вернуться к нужному сайту, вызвав его из пункта Из- бранное. Если ссылок накопилось много, можно распределить их по папкам. Для этого можно воспользоваться пунктом Избранное — Упорядочить избранное. Также с помошью кнопки Добавить в можно сразу раскладывать ссылки по нужным папкам. Панель Ссылки Включается эта панель с помощью пункта меню Вид — Панели инструментов — Ссылки. Служит она для быстрого и удобного раз- мещения ссылок на часто посещаемые Web-рссурсы. Чтобы доба- вить страницу на панель Ссылки, можно просто перетащить значок выбранной страницы из адресной строки на эту панель. С помощью контекстного меню ссылку можно переименовать. Чтобы вызвать страницу, ярлык которой сохранен в Ссылках, нужно просто щелкнуть по нему. Также можно воспользоваться папкой Ссылки из Избранного. 307
Информатика и информационные технологии Журнал Большая часть информации из посещенных Web-страниц запо- минается и некоторое время хранится на локальном диске. Поэтому с помощью Журнала можно видеть не только ссылки, но и сами страницы в offline, т. е. не подключаясь к сети. Сохранять в этом случае файлы необязательно. К ним можно вернуться в течение двух недель (по умолчанию). Изменить настройки Журнала можно с помощью команд Сервис — Свойства обозревателя — вкладка Об- щие. Проблемы кодировки Иногда возникают проблемы из-за неправильно выбранной кодировки символов. Отсутствие единого стандарта привело к по- явлению множества кодировок символов русского алфавита. Наи- более распространенными являются кодировки Windows-1251 (Windows) и КОИ-8 (КОИ8-Р — для русского языка, КОИ8-У — для украинского). Чтобы поменять кодировку, надо воспользоваться командами Вид — Вид кодировки Далее выбрать кириллическую кодировку из списка или из дополнительного меню, о Стартовая страница В Internet Explorer страница, с которой следует начинать обзор, называется домашней (стартовой). Для ее изменения надо выбрать команды Сервис — Свойства обозревателя и указать в поле Домаш- ней страницы нужный URL, можно включить кнопку С пустой. Это поможет ускорить вашу работу в сети за счет отсутствия загрузки ненужных страниц. 14.7. Информация в сети Интернет Для поиска информации в Интернете разрабатывались различ- ные системы. Эти системы позволяют искать информацию в Web- страницах, в группах новостей и хранилищах файлов. Стратегия современных поисковых серверов базируется на грех основных подходах: • создание индексов; • создание каталогов; • гибридный метод. 308
Глава 14. Глобальная сеть Интернет Поисковые системы Для поиска информации существуют поисковые системы и ка- талоги. Если раньше примерно половина поиска велась с помошью поисковых систем, а половина с помошью каталогов, то сейчас это соотношение изменилось до 4 : 1 в пользу поисковиков. Крупнейшими на сегодняшний день в Рунете (русскоязычной части Интернета) поисковыми системами являются www.yandex.ni, www.rambler.ru,www.google.ru,www.aport.ru. Эти порталы снабже- ны каталогами ресурсов Интернета и мощными поисковыми робо- тами. Данные о наиболее популярных поисковых системах и ката- логах представлены в табл. 14.1 и 14.2 соответственно. Таблица 14.1 Наиболее популярные поисковые системы Наименование Количество пользователей (% от общего числа) Япёех 48,8 Rambler 31,0 Google 5,17 АПОРТ 5,94 Yahoo’ 0.4 Mail.ru 3,9 Таблица 14.2 Наиболее популярные каталоги Наименование Количество пользователей (% от общего числа) Rambler’s top 100 37,0 Япс!ех 11,8 List ru 9.43 Refer 7,06 АПОРТ 6.89 Стандартная поисковая машина состоит из трех частей. Одна из них — робот. Такая программа непрерывно просматри- вает сайты, ищет новые, проверяет ранее найденные По этим дан - 309
Информатика и информационные технологии ным формируется индексная база, в которой хранятся сведения о найденных Ин тернет-ресурсах. Далее в дело вступает поисковик, который ищет в индексе ре- сурсы, удовлетворяющие запросу пользователя. То есть, когда поль- зователь посылает запрос, поиск осуществляется в заранее подго- товленной базе данных. Именно поэтому поисковая машина рабо- тает достаточно быстро, хотя и имеет существенный недостаток, который заключается в том, что свежую информацию с помощью таких машин найти практически невозможно. Также есть вероят- ность, что ссылка приведет вас на не существующий более ресурс, который исчез со времени последнего посещения сайта поисковым роботом. Каталоги Интернет-ресурсов За аналог Интернет-каталогов можно принять библиотечные каталоги. Владельцы каталогов коллекционируют ссылки на сайты, публикуют их адреса и зачастую аннотации. Такие каталоги снабжа- ются иерархическим либо линейным рубрикатором. Классическим примером иерархического рубрикатора можно назвать каталог Yahoo!, в русскоязычной сети — www list.ru. Линей- ный рубрикатор используется на www.rambler.ru. Пополняются каталоги обычно по заявкам владельцев сайтов. Изменения в каталог могул быть внесены автоматически, но ч аще это делается после просмотра ресурса гидами категорий. I Эффективный поиск Для эффективного поиска нужно использовать как поисковые машины, так и каталоги. Индексная база поисковой машины обычно содержит гораздо больше ссылок на сайты, чем каталоги. Однако каталоги, снабжен- ные хорошим рубрикатором, позволяют значительно сузить круг поиска и быстрее найти нужную информацию. Также гиды катало- гов в состоянии лучше определить ключевые слова для данного сай- та, нежели поисковый робот. Если поиск не дает нужных результатов, нужно точнее сформу- лировать запрос. В этом может помочь тщательная работа с функ- цией расширенного поиска, которой снабжено большинство круп- ных поисковых систем. Сами функции расширенного поиска не- сколько отличаются в разных системах, но цель их одна — создание 310
Глава 14. Глобальная сеть Интернет как можно более точного запроса. Для этих же целей системы до- полняют языком запросов. Следует помнить, что наши поисковые системы работают толь- ко с русскоязычными сайтами, а глобальные системы — со всей паутиной, т. е. для поиска вне Рунета необходимо использовать дру- гие системы. Глобальные поисковые системы и каталоги Наиболее популярны такие порталы, как www.yahoo.com и www.altavista.com. Yahoo! традиционно относят к каталогам, a Alta Vista — к поисковым системам, однако сейчас на обоих сайтах мож- но воспользоваться и каталогом, и поисковой системой. Хорошо за- рекомендовал себя также поисковик wwvy .hotboi.com. Есть поиско- вая машина по европейским ресурсам www.euroseek.com. Много пользователей у каталога www.britanica.com. Для поиска информации с помощью поисковой системы Alta Vista, которая имеет одну из самых больших баз данных и быстрый механизм поиска, необходимо: • установить связь с поставщиком услуг Internet; • запустить программу Internet Explorer или другую программу навигации; • нажать кнопку Поиск. На экране появится список поисковых систем с полем запроса для поиска информации; • ввести информацию для запроса в поле ввода поисковой сис- темы Alta Vista и нажать кнопку Поиск. Через некоторое время на экране появится страница с результатом поиска информации. В большинстве случаев достаточно бывает простых запросов. Однако данная система реализует и сложный запрос, для которого используются логические операторы и синтаксические выражения. Синтаксические выражения — это любые слова, словосочетания или фразы. Над синтаксическими выражениями допустимы логиче- ские операпии с помошью следующих операторов: • And — логическое И; • Or — логическое ИЛИ; • Near — аргументы, присутствующие в запросе, отстоят друг от друга в документе не более чем на десять символов: • Not — обеспечивает отсутствие аргумента в документе. Alta Vista — это лишь одна из многих поисковых систем. В на- стоящее время с помощью поисковых средств можно найти практи- 311
Информатика и информационные технологии чески любую информацию. Однако в ряде случае целесообразно знать некоторые отправные адреса: • список www-роботов: http://web.nexor.co.uk/mak/doc/robots/ active, html; • поисковая система Yahoo: http://www.yahoo.com; • гибридная система поиска Lycos: http://lycos.cs.cmu.edu; • поисковая система Rambler: http://www.rambler.ru; • поисковая система WebCrawler: http://www. webcrawler; • поисковая система Infoseek: http://www.infoseek.com; • домашняя страница Microsoft Network: http://www.msn.com; • виртуальная библиотека: http://vsl.cnet.com; • неофициальный архив ресурсов, посвященный Windows: http://www.netex.net/w95/windows95; • финансовые новости: http://www.cnnfn.com/resouces^inks(/corp/litml; • агентство финансовой информации Skate: http://www.skatc.ru; • бизнес и финансы на сервере Россия-Он-Лайн: http://online.ru/ rmain/rbiz; • экономические и финансовые новости: http://www.infoart.ru/money. Метапоисковые системы Поиск информации с использованием различных поисковых систем требует больших затрат времени. Стремление облегчить за- дачу поиска информации дало толчок к развитию систем парал- лельного поиска, называемых метапоисковыми системами, — ин- терфейсных программ, которые предоставляют доступ поочередно к нескольким серверам. Пример такой системы: http://home.microsoft.com/intl/ru/access/allinone.asp. К таким русскоязычным системам относятся www.metabot.ru, www.poisk.ru,www.360.ru. Среди глобальных можно выделить www. metacrawler.com, www.search.com. Поиск программ и других файлов Для поиска файлов проще всего воспользоваться поиском по FTP-серверам с помощью WWW. Сейчас существует много сайтов, предоставляющих такие услуги. Русский интерфейс имеют такие системы, как www.files.ru и www=filesearch.ru. Введя в окно поиска имя нужного вам файла, например Winzip, вы получите список FTP-серверов, где такие файлы найдены. Помните, что в имени файла можно употреблять знаки «*» и «?» для обозначения неиз- вестных окончаний или букв в имени файла. 312
Глава 14. Глобальная сеть Интернет После получения списка файлов и папок будьте внимательны, обратите внимание на полное имя файла, тип файла и его размер. Так, в файле winzip.jpg будет картинка, а не программа, и вы рискуе- те скачать не то, что нужно. Если с некоторых серверов файл за- брать не удается, попробуйте другие. Удобно также воспользоваться специализированным и катало- гами программ. В Рунете к наиболее качественны м относятся сле- дующие каталоги программного обеспечения: www.download.ru, www.freeware.ru,www.freesoft.ru,www.softfree.ru,www.listsoft.ru. В каталогах программы разбиты по темам и часто ссылки на них снабжены описаниями, что очень удобно. Ссылки ведут на FTP- серверы. Также большинство крупных каталогов имеют поисковую систему. Правда, в этом случае поиск осуществляется не по всему пространству I ГР-архивов, а только по файлам, зарегистрирован- ным в данном каталоге. Источники специализированной информации Любой, кто пытался когда-нибудь найти нужную информацию в Интернете, согласится с тем, что этот процесс похож на поиск игол- ки в стоге сена. В сети Ин гернет находится слишком много инфор- мации, и зачастую ее содержание не всегда соответствует затрачен- ному на поиск времени. Ведь ориентироваться в этом хаосе сведе- ний — искусство. Существуют информационные компании, обеспечивающие ин- формационное электронное обслуживание. Например, Kight- Ridder (KR) — это крупнейшая в мире информационная компания, предоставляющая доступ к своим службам в интерактивном режи- ме. Здесь объединились такие всемирно известные службы, как Dialog Information Service из США и Data Star из Европы. Используя Интернет в качестве среды для распространения своих услуг, KR су- мела автоматизировать ключевые моменты своей деятельности, улучшить обслуживание клиентов и, самое главное, расширить ры- нок своих услуг. Все это в конечном счете привело к тому, что KR стала мировым лидером в области доставки электронных докумен- тов и информационного сервиса. Имеет собственную систему информационного поиска в Internet фирма IBM — InfoMarket. В ней сочетаются средства получения ин- формации и управления платежами с правами доступа Однако на начальной стадии освоения пространства Internet не обойтись без самостоятельного поиска информации. Здесь весьма 313
Информатика и информационные технологии полезными могут оказаться адреса Web-узлов, хорошо зарекомен- довавшие себя источники деловой информации: • www.kentis.com — это сервер компании Kent Infirmation System, сотрудники которой помогают профессионалам в области бухгалтерии и финансов использовать компьютерные технологии, особенно Интернет; • http://www.promotion.aha.ru — on-line-журнал по маркетингу в сети Интернет; • http://www.inter.net.ru — журнал «Интернет», регулярно пуб- ликующий материал по маркетингу и рекламы в сет и Интернет, • http://clickz.com — журнал, полностью посвященный вопро- сам Интернет-маркетинга. 14.8. Общение в Интернете Телеконференции В отличие от электронной почты, которая работает по принци- пу «один с одним», телеконференции используют принцип «все со всеми». Телеконференции — это место встреч, где люди собираются для того, чтобы обговорить последние события, новости. Каждый день пользователи пишут миллионы сообщений. Сообщение, которое послано на какую-нибудь конференцию, автоматически становится доступным для всех ее участников. С точки зрения абонента, телеконференции Usenet представляют собой доску объявлений, в которой есть разделы. В конференциях можно читать и помещать статьи, спрашивать и находить полезные советы или вступать в дискуссии. Естественно, статьи занимают место на компьютерах, поэтому не хранятся вечно, а периодически уничтожаются, освобождая место новым данным. Порядок обеспечивается самими участниками, поэтому сущест- вуют правила поведения, которые могут различаться в разных кон- ференциях. К середине 1980-х гг., когда десятки news groups («ньюсгрупп») разрослись в сотни, стало очевидно, что нет возможности далее со- провождать подобным образом организованную систему телекон- ференций. Была введена семиуровневая иерархия, согласно кото- рой статьи объединяются под общим заголовком. Вот иерархии конференций Usenet: 314
Глава 14. Глобальная сеть Интернет • comp — компьютерная тематика; • news — вопросы, касающиеся системы телеконференций; • гес — хобби; • sci — научно-исследовательская деятельность; • soc — социальные (общественные) науки; • talk — дискуссионные группы; • misc — все, что не попадает в другие категории либо попадает в несколько категорий. Usenel увеличилась в размерах, и на данный момент существует значительно больше, чем семь иерархий. Создаются локальные те- леконференции. В любой организации может существовать сервер новостей, который вмещает текущие сообщения для работников по разным темам. Имена им дает администратор сети, причем он дол- жен выбирать их таким образом, чтобы не пересекаться с другими телеконференциями. Локальные телеконференции известны как «иерархии альтернативных конференций». Термин Usenet распро- страняется и на них, потому что они имеют такой же самый вид и структуру. Программа ICQ ICQ — программа, созданная фирмой Mirabilis для общения в Интернете в режиме реального времени. Иногда называется также интернет -пейджером. Скачать ICQ можно бесплатно с сервера www.icq.com. Далее, пойдя по ссылке Download и выбрав необходимую версию програм- мы и сервер, с которого удобнее скачивать, можно приступать к за- грузке файла. При желании можно выбрать программу с интерфейсом на рус- ском языке. Затем скачанную программу установки следует запус- тить и установить клиент ICQ на свой жесткий диск. Далее следует получить свой собственный идентификационный номер, зарегистрировавшись как новый пользователь. Этот номер называется UIN (Universal Internet Number). Теперь UIN будет ото- бражаться в заголовке окна программы. Большую часть окна ICQ занимает контактный лист. Его можно пополнять, проводя поиск по номеру К Q, по E-mail или по псевдо- ниму (nickname). Затем следует внести найденный контакт в свой лист (Add to Contact List) 315
Информатика и информационные технологии При соединении с сетью пользователь может видеть, кто из его контактного листа также находится в сети. Этим людям можно пи- сать сообщения ил и организовать чат, С помощью ICQ возможно также передавать файлы, URL, играть в игры. Новые версии ICQ включают функции IP-телефонии, причем можно звонить как с компьютера на компьютер, так и с компьютера на телефон. Также можно посылать SMS Когда пользователь получает сообщение, значок ICQ изменяет свой вид и мигает для привлечения внимания.
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ 1. Брукшир Д. Г. Введение в компьютерные науки. 6 -е изд. — М.: Вильямс, 2001. 2. Васильев В. Основы работы на ПК: Самоучитель. — СПб.: BHV, 2000. 3. Гайдамакин Н. А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: учеб, пособие. — М : Гелиос АРБ, 2002. 4. Глушаков С. В., Ломотько Д. В. Базы данных: учеб. курс. — М.: ACT, 2001. 5. Дмитриев В. К. Прикладная теория информации. — М., 1989. 6. Дорот В.. Новиков Ф. Толковый словарь современной компь- ютерной лексики. — 2-е изд. — СПб.: BHV, 2001. 7. Информатика и информационные технологии / под ред. Ю. Д. Ро- мановой. — М.: Эксмо, 2005. 8. Информатика и информационные технологиию. — 3-е изда- ние / под ред. Ю. Д. Романовой. — М.: Эксмо, 2008. 9. Информационные технологии в экономике, менеджменте и образовании: учеб, пособие / под ред. А. К Воинова, Н, Б. Завья- ловой. — М.: Российская Экономическая Академия, 2005. 10. КрёнкеД Теория и практика построения баз данных. — 8-е изд. — СПб.: Питер, 2003. 11. Кузнецов С. Д. СУБД и файловые системы. — М : Майор, 2001. 12. Моя первая книга об информационных технологиях: учеб- но-практическое и справочное пособие / под ред. Ю Д. Романо- вой. — М.: Эксмо, 2006. 13. Основы информатики / под ред. А. Н. Морозевича. — Минск, 2001. 14. Попов В. Б. Основы компьютерных технологий. — М.: Фи нансы и статистика, 2002. 317
Информатика и информационные технологии 15. Репьев Ю. Г. Первые шаги пользователя ПК — 2-е изд. (+ дис- кета). — М.: Познавательная книга, 2000. 16. Репьев Ю. Г., Срирпныи А. А. Первые шаги пользователя ПК Ускоренное обучение (W.nMe) (+ дискета}. — М Познавательная книга, 2001. 17. Харрингтон Д Л. Проектирование реляционных базланньм Просто и диет упно. — М.: Лори. 2000. 18. Хомоненко А. Д., Цыганков В. М. Мальцев М Г. Базы данных учебник для высших учебных заведений / под ред. проф А. Д Ко моненко. СПб/ КОРОНА принт, 2000 19. Шниер М Толковый словарь компьютерных технологий. — Киев: ДиаСофт, 2000.
Учебное издание Романова Юлия Дмитриевна Лесничая Ирина Георгиевна ИНФОРМАТИКА И ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ Конспект лекций Диоыаор редакиим И Е. Федосова Ответе’вен* >,й редактор В М [церЬякояа Художестве! ный редак-ор С. Г. Силин Технический редактор Л 4 Зотова Компьютерная верстка Л С Фегерякига Корректор В. И Викулкине ООО •Издательс'во «Эксмо* 127299 Москва, ул. Кпары Цеткин, д. 18/5. Тел 411-6В-В6. 956 39 21 Ноне оас www.eksmo ru F-mail I ifo9eksmo.ru П щписано в печать Ол 08 2008. фпрмат60х9С/'б Гарнитура «Таймс- Печать офсетная Бумага ос} ситная. Ven печ л 20-0. Тираж 3000 ЭКЗ Заказ No 763 Отпечатано с “отовых диапозитивов в ГП ПО «Псковская областная 1ипогоафия» 18 )004. г. Пск< в ул Ротная 34
Оптовая торговля книгами «Эксмо»: ООО »ГД «Эксмо» 142700 Московская обл., Ленинский р-н, г Видное. Белокаменное ш., д. 1, многоканальный тел. 411- 50-74. E-mai: receptlonOeksmo sale.ru По вопросам приобретения книг «Эксмо» зарубежными оптовыми покупателями обращаться в ООО -Дип покеи» E-mail: foreignsell jr©eksmo-eaie.ru International Sales: International wholesale customers should contact «Deep Pocket» Pvt. Ltd. for their orders. forelgnse Ier9eksmo-sale.ru По вопросам заказа книг корпоративным клиентам, в том числе в специальном оформлении, обращаться по тел. 411 -68-59 доб. 2115, 21 !7t 2118. E-mail vipzakaz^eksmo.ru Оптовая торговля бумажно беловыми и канцелярскими товарами для школы и офиса «Канц-Эксмо» Компания «Канц-Эксмо»: 142702, Московская обл.. Ленинский р-н, г Видное-2 Белокаменное ш. д 1, а/я 5 Тел./факс +7 (495) 745-28-87 (многоканальный) e-mail Kanc0ek6mo-sat3.ru, сайт www.kanc-eksmo ru Полный ассортимент книг издательства «Эксмо» для оптовых покупателей: В Санкт Петербурге: ООО СЗКО, пр-т Обуховской Обороны д 84Е Тел (812) 365-46-03/04 В Нижнем Новгороде: ООО ТД «Эксмо НН», ул. Маршала Воронова д. 3. Тел. (8312) 72-36-70. В Казани ООО «НКП Казань», ул Фрезерная, д. 5 Тел (843) 570 40-45 46 В Ростове на»Дону: ООО «РДЦ Ростов», по. Стачки. 243А. Тел. (863) 220-19-34 В Самаре ООО «РДЦ-Самара ►, пр-т Кирова, д. 75/1. литера «Е». Тел. (846) 269-66-70 В Екатеринбурге: ООО «РДЦ-Екатеринбург», ул. Прибалтийская, д. 24а Тел (343)378-49-45 В Киеве: ООО «РДЦ Эксмо-Украина», ул. Луговая, д. 9. Тел./факс (044) 501-91-19. Во Львове: ГП ООО «Эксмо-Запад», ул Бузкова, д. 2. Тел./факс (032) 245 00-19 В Симферополе: ООО «Эксмо-Крым», ул Киевская, д 153 Тел /факс (0652) 22-90-03, 54-32-99, В Казахстане: ТОО «РДЦ-Алматы», ул. Домбровского, д. За Тел./факс (727) 251-59-90/91. gm.eksmo_almaty@arna.kz Мелкооптовая торговля книгами «Эксмо» и канцтоварами «Канц- Эксмо» 127254 Москва, ул. Добролюбова, л. 2. Тел. (495) 780-58-34. Полный ассортимент продукции издательства «Эксмо»: В Москве в сети магазинов «Новый книжный»: Центральный магазин — Москва, Сухаревская пл., 12. Тел. 937-85 81. Волгоградский пр-т, д. 78, тел. 177-22-11, ул. Братиславская, д 12. Тел. 346-99-95 Информация о магазинах «Новый книжный» по тел 780-58-81 В Санкт Петербурге в сети магазинов «Буквоед» «Магазин на Невском», д. 13. Тег. (812) 310-22-44. По вопросам размещения рекламы а книгах издательства «Эксмо» обращаться в рекламный отдел Тел. 411-68-74.
Компактная подача и четкое изложение материала, отточенность формулировок и определений делают эту книгу незаменимой для студентов вузов, позволяя сэкономить время и максимально быстро и качественно подготовиться к семинарским занятиям, коллоквиумам, зачетам и экзаменам поданному предмету.