Компьютерные вирусы и защита от них — Информатика

Компьютерные вирусы и защита от них - Информатика Компьютер

Компьютерные вирусы и антивирусные программы

/ Первая массовая эпидемия компьютерного вируса произошла |* 1986 г., когда вирус Brain заражал дискеты для первых персо­нальных компьютеров. В настоящее время известно несколько десятков тысяч вирусов, заражающих компьютеры с различными операционными системами и распространяющихся по компью­терным сетям.

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

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

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

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

• на неопасные, влияние которых ограничивается уменьшени­ем свободной памяти на диске, графическими, звуковыми и дру­гими внешними эффектами;

• опасные, которые могут привести к сбоям и зависаниям при работе компьютера;

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

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

• прекращение работы или неправильная работа ранее успеш­но функционировавших программ;

• медленная работа компьютера;

• невозможность загрузки операционной системы;

• исчезновение файлов и каталогов или искажение их содер­жимого;

• изменение даты и времени модификации файлов;

• изменение размеров файлов;

• неожиданное значительное увеличение числа файлов на дис­ке;

• существенное уменьшение размера свободной оперативной памяти;

• вывод на экран не предусмотренных сообщений или изобра­жений;

• подача не предусмотренных звуковых сигналов;

• частые зависания и сбои в работе компьютера.

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

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

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

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

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

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

» Особой разновидностью вирусов являются активные элементы Программы) на языках JavaScript или VBScript, которые могут выполнять разрушительные действия, т.е. являться вирусами (Скрипт-вирусами). Такие программы передаются по «всемирной рутине» в процессе загрузки Web-страниц с серверов Интернета • браузер локального компьютера.

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

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

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

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

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

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

Профилактическая защита от макровирусов заключается в пре­дотвращении запуска вируса. При открытии документа в прило­жениях Word и Excel сообщается о присутствии в них макросов (потенциальных вирусов) и предлагается запретить их загрузку. Выбор запрета на загрузку макросов надежно защитит ваш ком­пьютер от заражения макровирусами, однако отключит и полез­ные макросы, содержащиеся в документе. Для обнаружения, уда­ления и защиты от компьютерных вирусов разработано несколько видов специальных программ, которые позволяют обнаруживать и уничтожать вирусы. Такие программы называются антивирус­ными.

Различают следующие виды антивирусных программ:

• программы-детекторы;

• программы-доктора, или фаги;

• программы-ревизоры;

• программы-фильтры.

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

Программы-доктора, или фаги, а также программы-вак­цины не только находят зараженные вирусами файлы, но и лечат их т.е. удаляют из файла тело программы вируса, возвращая файом исходное состояние. В начале своей работы фаги ищут вирусы в оперативной памяти, уничтожая их, и только затем переходят к лечению файлов. Среди фагов выделяют полифаги, т. е. програм­мы-доктора, предназначенные для поиска и уничтожения боль­шого количества вирусов. Наиболее известными полифагами яв­ляются программы Adistest, Scan, Norton Antivirus и Doctor Web.

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

: Программы-фильтры представляют собой небольшие ре­зидентные программы, предназначенные для обнаружения подо­зрительных действий при работе компьютера, характерных для Вирусов. Такими действиями могут являться: попытки коррекции файлов с расширениями СОМ и ЕХЕ; изменение атрибутов файлов; прямая запись на диск по абсолютному адресу; запись в загрузочные сектора диска; загрузка резидентной программы.

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

Одним из основных методов борьбы с вирусами является своевременная профилактика их появления и распространения. Признанным лидером в России в антивирусных технологиях является Лаборатория Касперского».

Многие функциональные особенности практических современных антивирусов были впервые разработаны именно в этой компании. Ряд крупных западных производителей антивирусного про­граммного обеспечения использует в своих продуктах антивирусное ядро Антивируса Касперского. Исключительные надежность и качество программных продуктов «Лаборатории Касперского» подтверждаются многочисленными наградами, сертификатами рос­сийских и зарубежных компьютерных изданий, независимых тес­товых лабораторий. Разработка и распространение основного про­дукта «Лаборатории Касперского» — Антивируса Касперского — началась в 1989 г.

Антивирусные решения «Лаборатории Касперского» AVP обес­печивают контроль над всеми потенциальными источниками про­никновения компьютерных вирусов; они используются на рабо­чих станциях, файловых серверах, веб-серверах, почтовых шлю­зах и межсетевых экранах, а также в карманных компьютерах. Удоб­ные средства управления дают пользователям возможность мак­симально автоматизировать антивирусную защиту компьютеров и корпоративных сетей. В состав программных продуктов, разрабо­танных компанией, входит персональный межсетевой экран, а также средства фильтрации нежелательных почтовых сообщений.

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

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

• Необходимо периодически проверять компьютер на наличие вирусов. Компьютер должен быть оснащен эффективным регуляр­но используемым и постоянно обновляемым пакетом антивирус­ных программ. Для обеспечения большей безопасности следует применять параллельно несколько антивирусных программ, на­пример Adistest и Doctor Web, а также повседневно использовать ревизор диска Adinf или программу AVP.

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

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

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

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

• Необходимо делать регулярное резервное копирование и пе­риодически сохранять файлы, с которыми ведется работа, на внеш­нем носителе, например на дискетах. Архивные копии наиболее ценной информации лучше дублировать на разных дискетах.

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

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

1. К каким последствиям может привести заражение компьютерными вирусами?

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

3. Сформулируйте правила обращения с дискетами.

4. Опишите основные виды антивирусных программ.

5. Как защитить компьютер от интернет-вирусов?

6. Почему даже чистая отформатированная дискета может стать ис­точником заражения вирусом?

7.Составьте список известных вам вирусов, начиная с самых опас­ных.

Глава 5

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

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

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

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

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

• текстовые процессоры;

• настольные издательские системы;

• электронные таблицы;

• системы управления базами данных;

• графические системы;

• мультимедийные системы;

• электронная почта и т.д.

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

5.1. ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

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

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

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

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

Информационные технологии — это совокупность методов, средств и процессов, используемых для сбора, хранения, обра­ботки и распространения информации (см. гл. 1).

Программные средства, реализующие процессы обработки

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

• на системы программирования;

• приложения.

Приложение — это программа, которая функционирует под управлением операционной системы. К приложениям относятся:

• приложения общего назначения (текстовые редакторы, гра­фические редакторы, электронные таблицы, системы управления V базами данных, приложения для создания мультимедийных пре­зентаций);

• коммуникационные программы;

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

• обучающие программы;

• мультимедиа-приложения;

• компьютерные игры.

Технология работы с разными приложениями имеет много общего.

1. Запуск приложений и открытия документов осуществляется
с помощью:

• значков и ярлыков;

• кнопки Пуск (вызвать Главное меню и выбрать один из пунк­тов меню: Программы, Поиск, Выполнить или Документы);

• программы приложения Мой компьютер;

• программы Проводник.

2. Элементами интерфейса являются:

• главное окно и окна документов;

• меню (системное, главное, меню окна программы, контекстнoe меню, подменю, пиктографическое меню).

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

3. Общая технология связывания и внедрения объектов (техно­логия OLE), которая позволяет:

• внедрять в документ объекты или фрагменты документов созданные в других приложениях, а также редактировать эти объек­ты средствами создавшего их приложения;

• устанавливать связь объекта с документом другого приложе­ния. При этом объект продолжает «жить собственной жизнью» и обслуживать другие документы.

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

• при помощи кнопки И;

• при помощи системного меню приложения;

• при помощи меню Файл/Закрыть.

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

1. Что понимается под термином «информационные технологии»?

2.Перечислите операции по запуску приложений и открытию доку­ментов.

3.Как вы понимаете технологию связывания и внедрения объектов?

4.Люди каких профессий наиболее тесно связаны с информационны­ми технологиями?

§

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

Текстовые редакторы — это программы для создания, редактиро­вания, форматирования, сохранения и печати документов.

Текстовые процессоры — это текстовые редакторы, имеющие в своем составе расширенный набор функций для работы с документа­ми.

Некоторые текстовые процессоры являются так называемыми WYSIWYG-редакторами (от англ. What You See Is What You Get — то, что ты видишь, есть то, что ты получишь). Когда говорят, что это WYSIWYG-редактор, то гарантируют полное соответствие внешнего вида документа на экране компьютера его печатной копии. К редакторам такого типа относятся Word и StarWnter. не­которые современные редакторы поддерживают концепцию «почти» WYSIWYG. Вид документа на экране при этом немного от­дается от его печатной копии, но делается это специально с целью более эффективного использования рабочего окна доку­мента. Примерами «почти» WYSIWYG-редакторов являются Netscape Composer и KLyX. Мощные программы обработки текстанастольные издательские системы — предназначены для подготовки документов к публикации. Примером такой системы является Adobe PageMaker.

Текстовые файлы — наиболее распространенный тип данных в компьютерном мире. Существуют несколько проблем, связанных текстовыми файлами. Первая проблема — чрезвычайно большое яисло символов, требующихся для поддержки различных языков (см. подразд. 2.1). Вторая проблема заключается в том, что люди Зсотят, чтобы распечатываемые документы содержали графики, диаграммы, примечания, заголовки и чтобы при этом использо-Цялись различные шрифты. Кроме того, документы, распростра­няемые в Интернет (он-лайновые документы), содержат мульти-|щикацию, ссылки на различные сетевые ресурсы и звуковое со­провождение.

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

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

Таблица s

Основные объекты окна приложения

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

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

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

Линейки

Служат для изменения абзацного отступа, масштаб ба изображения страниц текста на экране, шири­ны колонок текста и размеров ячеек таблиц, а также для установки позиции табуляции в тексте

Полосы прокрутки

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

Строка состояния

Выводит информацию о текущем положении текстового курсора в документе, текущем времени и текущем режиме редактирования

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

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

™,-! НУРегТех1 Markup Language (HTML), использующийся в World Wide Web;

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

Файлы, созданные разными редакторами, зачастую имеют уни­кальные расширения, позволяющие, не заглядывая внутрь доку­мента, догадаться о способах разметки текста. Так, файлы, созданными редакторами подготовки простого текста, часто имеютрасширение .txt, а подготовленные в текстовом процессоре «yord — расширение .doc. Кроме того, Word поддерживает и дру­гие форматы, например RTF (расширение .rtf). Документы, содержащие команды разметки языка HTML, имеют расширение html или .htm.

Рис. 5.1. Окно приложения Word

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

Текстовый редактор Microsoft Word является приложением Windows, и в нем реализован объектный подход. Из табл. 5.1 и рис. 5.1 видно, что часть объектов повторяет стандартное окно Windows, но появились новые объекты, такие как строка состояния, панель рисования, панель инструментов, панель форматирования и т.д.

прежде всего, выясним, с какими объектами мы будем работать. Как и в других приложениях Microsoft Office, можно выделить две основные группы объектов: документы и инструменты»

Все документы MS Word создаются на основе выбранного шаблона (образца).

Шаблон — служебный файл, который содержит все возможна
информацию о структуре и оформлении документов конкретно?
типа.

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

Шаблоны являются специализированными программами и сохраняются как файлы с расширением .dot. В стандартный комп­лект пакета MS Office включены шаблоны для наиболее распрос­траненных типов документов. При запуске Word без указания имени файла процессор по умолчанию предлагает начать создание ново­го документа под именем «Документ 1» на основе стандартного шаблона «Обычный». На рис. 5.2 показано, из каких объектов со­стоит объект Документ, а в табл. 5.2 приведены примеры свойств некоторых объектов.

Поясним некоторые термины.

Кегль (размер шрифта) — вертикальный размер, измеряемый в пунктах (1 пункт равняется 0,376 мм). Для большинства докумен­тов используются 10— 12-пунктовые шрифты, в то время как га­зетная полоса может иметь только 8-пунктовые шрифты. Размер шрифта более 14 пунктов обычно используется лишь для заголов­ков и выделений.

Гарнитура (тип шрифта) определяет особенности написания целого набора символов, включающего в себя заглавные и строч­ные буквы, цифры, знаки пунктуации и специальные символы. Каждый тип шрифта имеет несколько стилей начертания симво­лов (например, полужирный, курсив, полужирный курсив, обыч­ный). Кроме того, можно ввести подчеркивание символов и фраг­ментов текста.

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

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

Символ — это минимальный элемент текста. Он обладает сле­дующими свойствами:

• размер;

• начертание (обычное, жирное, курсивное, подчеркивание);

• Таблица 5.2 Свойства объектов

Объект Свойства
Текст 1. Вид шрифта (кегль, гарнитура, цвет).
2. Стиль абзаца.
3. Параметры страницы
Фигурный текст 1. Вид шрифта (кегль, гарнитура, цвет).
2. Формат текста.
3. Специальные эффекты (тень, наклон, поворот).
4. Размещение на странице
Рисунок 1. Формат графического файла.
2. Размер, масштаб.
3. Цветовое решение.
4. Размещение на странице
Таблица 1. Стиль.
2. Число строк, столбцов.
3. Формат ячейки

• цвет;

• шрифт;

• позиция.

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

Строка — это последовательность символов, завершенная ко­дом конца строки.

Строка как объект имеет следующие свойства:

• начало и конец строки;

• номер строки в тексте;

• длина строки;

• левая и правая границы строки (левая граница — позиция, в которой начинается строка, правая граница — позиция, за кото­рую она не должна заходить).

Абзац — это набор строк, выделяемый наличием отступа крас­ной строки в начале. Свойства абзаца:

• левый и правый отступы;

• отступ в красной строке, т. е. позиция, с которой начинается первая строка абзаца;

• число строк;

• межстрочный интервал;

• положение на странице.

Страница — это набор строк, завершаемый кодом конца стра­ницы. Ее свойства:

• номер страницы;

• число строк на странице;

Последним, глобальным, объектом текстового редактора яв­ляется весь текст в целом. Ко всем наследуемым свойствам у тек­ста добавляются новые:

• начало и конец текста;

• число строк в тексте;

• расположение текста на странице.

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

• ввод текста;

• редактирование текста;

• форматирование символов;

• форматирование абзацев;

• вставка иллюстраций;

• вставка таблиц;

• вставка колонтитулов;

• сохранение документа;

• печать.

5.2.1. Ввод текста

При вводе текста необходимо соблюдать определенные пра­вила.

Во всех современных текстовых редакторах переход на новую строку в процессе набора текста происходит автоматически, не требуя ввода специального символа. Окончание абзаца маркиру­ется нажатием клавиши [Enter], позволяющей перейти на новую строку- Пробел обязателен после знака препинания; перед знаком препинания пробел не ставится. Знак «дефис» ставится без пробе­лов (например: файл-сервер, кто-нибудь, темно-синий). Для улуч­шения внешнего вида документа можно использовать «неразрыв­ный дефис», который вводится с помощью одновременного на­жатия клавиш [Ctrl] [Shift] [дефис]. «Неразрывный дефис» пре­пятствует нежелательному переносу слов, содержащих дефис (в месте его расположения). Знак «тире», или как его называют «длин­ное тире», ставится с пробелами до и после знака с помощью Одновременного нажатия клавиш [Ctrl] [Shift] [серый минус]. Например: «следующий этап — редактирование». Знак «неразрыв­ный пробел» препятствует символам, между которыми он постав­лен, располагаться на разных строчках, и сохраняется фиксиро­ванным при любом выравнивании абзаца (не может увеличивать­ся, в отличие от обычного пробела). Этот знак очень удобно при­менять при вводе дат (которые не принято располагать на двух Строчках), фамилий с инициалами и т.п. Например: М.Ю.Лер­монтов, 1998 г., 9 мая, 1682—1696 гг. Ставится знак «неразрыв­ный пробел» с помощью одновременного нажатия комбинации клавиш [Ctrl] [Shift] [пробел]. Слова, заключенные в кавычки или скобки, не должны отделяться от них пробелами. Например: «Евгений Онегин», гостиница «Невский Палас», слобода Алексе­евка (ныне г. Алексеевка Белгородской обл.). Для ввода римских Цифр используются прописные латинские буквы I, V, X, L, С, t), М, Например: первая половина XIX в., конец XVII в.

5.2.2. Редактирование текста

Редактирование — это проверка и исправление текста при под­готовке его к печати.

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

‘ Выделить фрагмент — значит обозначить его инверсным цветом («подсветить») с помощью мыши или клавиатуры.

Выделение фрагмента текста. Выделять можно:

• весь текст: команда Правка/Выделить все;

несколько последовательно расположенных фрагментов тек­ста: [Shift] клавиша перемещения курсора;

• несколько произвольно расположенных фрагментов текста • [Ctrl] мышь для выделения фрагментов;

• объект (рисунок, формулу, диаграмму): установка курсора на объекте и одинарный щелчок левой клавишей мыши.

Копирование, перемещение и удаление фрагментов текста. Эти операции выполняются только по отношению к выделенному фраг­менту текста. При этом можно использовать два независимых ме­ханизма: через буфер обмена (см. подразд. 4.1) и методом drag-and-drop (перетаскивание мышью). В Word работа с буфером об­мена дублируется специальными кнопками панели инструментов Стандартная:

В — копировать в буфер; Щ — вырезать; Щ — вставить из буфера.

Для перемещения выделенного фрагмента надо на нем устано­вить указатель мыши и, удерживая нажатой левую кнопку, пере­местить мышь. Для копирования выделенного фрагмента нажима­ется клавиша [Ctrl] и выполняется перемещение фрагмента на новое место.

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

На вкладке Найти окна Найти и заменить (рис. 5.3, а) указы­вается образец поиска. Объектом поиска является группа симво­лов с учетом или без учета формата — шрифт, абзац, язык, стиль. Кроме того, можно задать направление поиска по отношению к текущей установке курсора в тексте документа в окне Направле­ние (везде, вперед, назад).

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

Проверка орфографии.Для проверки орфографии необходимо выполнить команду горизонтального меню Сервис/Правописание.

Проверка орфографии выполняется по основному словарю выбранного языка и по дополнительным словарям пользователя, которые могут содержать произвольные слова (наприме Компьютерные вирусы и защита от них - Информатика р, услов­ные обозначения, ключевые слова языка программирования и др

Рис. 5.3. Поиск и замена фрагментов текста: а — вкладка Найти; б — вкладка Заменить

Можно создать новый словарь пользователя либо отредактировать существующий словарь. Проверка орфографии охватывает основ­ной текст, текст колонтитулов, сносок, концевых сносок и при­даний. Для задания параметров проверки текста можно воспользоваться кнопкой Параметры окна Правописание. Приведем дополнительные возможности редактора Word по автоматической замене фрагментов текста. Автотекст — фрагмент документа, включающий в себя текст или графику, который может использоваться для вставки в документ под управлением пользователя. Примерами элементов авто­текста являются:

• подписи должностных лиц с указанием названия занимаемой должности, звания и т.п.;

• полные названия организаций;

• «шапки» стандартных форм документов;

• типовые бланки документов и др.

Хранение элементов автотекста осуществляется в шаблоне до­кумента, поэтому они доступны всем документам, которые свя­заны с этим шаблоном. Работа с элементами автотекста происхо­дит по команде Сервис, Автозамена с установкой значений пара­метров в диалоговом окне Автотекст. Элементы автотекста мож­но добавлять и удалять, но нельзя редактировать.

Кнопка Добавить добавляет выделенный фрагмент как новый элемент автотекста с заданным именем. Кнопка Вставка вставля­ет выбранный элемент в текст документа. Для удаления элемента автотекста следует выделить его имя и нажать кнопку Удалить.

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

Указываются следующие переключатели режима автокоррек­ции:

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

• первая буква предложения — прописная;

• устранение последствий случайного нажатия клавиши
[CapsLock];

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

5.2.3. Форматирование текста

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

Форматирование текста — процесс оформления страницы, абзаца, строки, символа.

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

Прямое форматирование. Под форматированием шрифта пони­мается изменение параметров введенных символов и абзацев. WordРис. 5.4. Шрифтовое оформление:

а — вкладка Шрифт; б — вкладка «Ин­тервал; в — вкладка Анимация

позволяет быстро и просто вводить шрифт. Форматирование шриф­та выполняется с помощью панели форматирования или в диало­говом окне Формат/Шрифт (рис. 5.4, а). Быстро попасть в это окно можно через контекстное меню. Для этого надо щелкнуть правой клавишей мыши на нужном слове или выделенном фраг­менте.

Выбор эффекта Интервал (рис. 5.4, б) позволяет увеличить или уменьшить межзнаковый интервал на величину, указанную в поле «на». Выбор эффекта Анимация (рис. 5.4, в) позволяет применить к выделенному тексту эффект анимации. Чтобы отменить эффект анимации, выберите параметр Нет. Эффекты анимации текста отображаются на экране, но не печатаются (точнее, текст печата­ется, а анимация — нет). Одновременно может быть применен только один эффект анимации.

Напомним, что абзац — это фрагмент текста, заканчиваю­щийся нажатием клавиши [Enter]. Форматировать абзацы можно непосредственно при наборе текста или после его окончания. Фор­матирование может производиться с помощью диалогового окна Формат/Абзац, а также с помощью панели форматирования (рис. 5.5).

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

Дляабзацев можно изменять параметры шрифта, как было рас­смотрено выше.

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

Рис. 5.5. Установка параметров абзаца

позволяет быстро ипросто вводить шрифт. Форматирование шриф­та выполняется с помощью панели форматирования или в диало­говом окне Формат/Шрифт (рис. 5.4, а). Быстро попасть в это окно можно через контекстное меню. Для этого надо щелкнуть правой клавишей мыши на нужном слове или выделенном фраг­менте.

Выбор эффекта Интервал (рис. 5.4, б) позволяет увеличить или уменьшить межзнаковый интервал на величину, указанную в поле «на». Выбор эффекта Анимация (рис. 5.4, в) позволяет применить к выделенному тексту эффект анимации. Чтобы отменить эффект анимации, выберите параметр нет. Эффекты анимации текста отображаются на экране, но не печатаются (точнее, текст печата­ется, а анимация — нет). Одновременно может быть применен только один эффект анимации.

Напомним, что абзац — это фрагмент текста, заканчиваю­щийся нажатием клавиши [Enter]. Форматировать абзацы можно непосредственно при наборе текста или после его окончания. Фор­матирование может производиться с помощью диалогового окна Формат/Абзац, а также с помощью панели форматирования (рис. 5.5).

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

Рис. 5.6. Диалоговое окно Стили

Компьютерные вирусы и защита от них - Информатика таким образом, отпадает необходимость изменять вручную ф0 мат каждого объекта, что существенно экономит время подготовки документа. Особенно удобно применять стилевое форматирование в больших по объему документах. Небольшие документе можно оформить прямым форматированием.

Стилевое форматирование — назначение специальных стилей символам или абзацам.

Стили хранятся вместе с документами или их шаблонами. Не­обходимый стиль можно выбрать либо из раскрывающегося спис­ка Стили/Панели форматирования, либо с помощью команды Формат/Стиль.

По умолчанию этот список содержит имена только тех стилей которые использовались в данном документе. Чтобы просмотреть список всех стилей, необходимо при раскрытии основного спис­ка нажать клавишу [Shift].

Можно изменять и удалять существующие стили, можно со­здавать новые. Для совершения этих операций используется ко­манда Формат/Стиль. Эта команда вызывает диалоговое окно Стиль (рис. 5.6).

В этом окне можно просмотреть список стилей одним из следу­ющих способов:

• просмотр списка всех стилей;

• просмотр только использующихся стилей;

• просмотр только специальных стилей.

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

5.2.4. Работа с иллюстрациями

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

Вставка рисунка осуществляется командой Вставка/Рисунок (рис 5.7, а).

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

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

Рис. 5.7. Работа с рисунками: а — вставка из коллекции CLIPART; б — формат рисунка

Таблица 5

§

Действие Алгоритм
Изменение разме- Выделите рисунок. Подведите курсор мыши к углу
ров рисунка с по- рамки рисунка так, чтобы курсор принял вид
мощью мыши диагональной стрелки с двумя концами и нажмите
  правую клавишу мыши. Нажмите клавишу [Ctrl] и,
  удерживая ее, перемещайте мышь, добиваясь не-
  обходимого размера изображения. Отпустите клавишу
  мыши и клавишу [Ctrl]
Изменение разме- Выделите рисунок. Выполните команду Формат/
ров рисунка с по-Рисунок (рис. 5.7, б). Установите необходимый
С помощью диалого- размер или масштаб изображения с помощью
диалогового окна соответствующих счетчиков. Нажмите кнопку ОК
Изменение разме- Выделите рисунок. Подведите курсор мыши к углу
ров рисунка за рамки рисунка так, чтобы курсор принял вид
счет отрезания диагональной стрелки с двумя концами и нажмите
его краев с помо- правую клавишу мыши. Нажмите клавишу [Shift] и,
помощью мыши удерживая ее, перемещайте мышь, добиваясь
  необходимого изображения. Отпустите клавишу мыши
  и клавишу [Shift]

5.2.5. Работа с таблицами

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

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

Вставить в документ таблицу можно:

при помощи команды Таблица/Вставить таблицу, указав в со­ответствующих полях ввода число строк и столбцов создаваемой таблицы (рис. 5.8, а);

• с помощью кнопки Н (Добавить таблицу на стандартной панели);

• а также можно нарисовать таблицу с помощью мыши при активизированной кнопке Ш.Рис. 5.8. Вставка и автоформат таблицы: а — вставка таблицы; б — форматирование таблицы

Редактирование структуры таблиц.Изменение ширины столб­цов или высоты строк реализуется с помощью мыши (перетаскиванием границ). Задать точную ширину столбца (высоту строки) можно с помощью команды Таблица/Высота и ширина ячейки.

Вставка или удаление строк и столбцов в именующуюся табли­цу производится с помощью команд Вставить/Удалить строку (столбец) меню Таблица.

Изменение внешнего вида таблиц.Изменение внешнего вида таблиц, т. е. установку вида границ и фона ячеек, можно провести автоматически или вручную. Автоматическое форматирование внешнего вида таблиц производится с помощью команды Табли­ца/Автоформат (см. рис. 5.8, а).

Диалоговая панель Автоформат таблицы предоставляет мно­жество вариантов оформления таблицы. В списке Стили можно выбирать различные варианты таблиц и просматривать их в окне Образец.

Форматирование содержимого ячеек таблицы можно выпол­нить и вручную с помощью команды Формат/Границы и заливка (рис. 5.8, б). Диалоговая панель Границы и заливка позволяет выб­рать требуемые параметры. На вкладке Граница можно задать тип границы («Нет», «Сетка», «Рамка» и др.), тип и ширину линий границы. На вкладке Заливка можно задать цвет фона ячеек или выбрать узор.

Редактирование содержимого ячеек.Выравнивание текста и форматирование шрифта в ячейке таблицы производится тради­ционным способом с использованием команд Шрифт или Абзац меню Формат.

5.2.6. Колонтитулы

Колонтитулами называют области, расположенные в верхнем и нижнем поле каждой страницы документа. В колонтитул обычно вставляется текст и/или рисунок (номер страницы, дата печати документа, эмблема организации, название документа, имя фай­ла, фамилия автора и т.п.), который должен быть напечатан вни­зу или вверху каждой страницы документа. Чтобы начать работу с колонтитулом, выберите в меню Вид команду Колонтитулы; по­явится панель, внешний вид которой можно видеть на рис. 5.1.

5.2.7. Сохранение документа

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

• выбрать команду меню Файл/Сохранить как;

, нажать комбинацию клавиш [Ctrl] [S];

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

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

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

сохранения документа, а также форматы сохранения.

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

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

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

Для установки параметров страницы используют команду Па­раметры страницы меню Файл. При этом открывается диалоговое окно Параметры страницы (рис. 5.9). В этом окне три раздела: «Поля», «Размер бумаги», «Источник бумаги».

Размер и вид полей, а также положение переплета устанавли­ваются в разделе «Поля» (см. рис. 5.9, а). При установке размера Полей необходимо либо увеличить размер внутреннего (или лево­го) поля, размер переплета, либо установить размер переплета Отдельно. Размер и ориентация бумаги устанавливаются в разделе «Размер бумаги» (см. рис. 5.9, б). В разделе «Источник бумаги» ус­танавливается положение колонтитулов и выравнивание страни­цы (см. рис. 5.9, в

Рис. 5.9. Окно Параметры страницы:

а — поля; б — размер бумаги; в — ис­точник бумаги

При выравнивании текста по ширине могут возникать слиш­ком большие интервалы между словами. Чтобы этого избежать, необходимо установить переносы в словах. Если же в начале рабо­ты с документом задать функцию автопереноса, то этот процесс автоматизируется. Автоперенос задается в диалоговом окне Рас­становка переносов, которое вызывается командой Расстановка переносов в меню Сервис.

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

Рис. 5.10. Печать документа: ,

Диалоговое окно Предварительный просмотр; б — диалоговое окно Печать; в — диалоговое окно, открываемое кнопкой Параметры (см. также с. 202)

Компьютерные вирусы и защита от них - Информатика

Рис. 5.10. Окончание

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

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

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

Режим Предварительный просмотр, который задается коман­дой Файл/Предварительный просмотр, позволяет увидеть, как бу­дет выглядеть в напечатанном виде сразу несколько страниц до­кумента (рис. 5.10, а).

При подготовке документа к печати необходимо установить параметры печати, например номера страниц выводимых на пе­чать, число копий и др. Команда Файл/Печать вызывает диалого­вую панель Печать, которая позволяет выбрать принтер, число копий и номера страниц, выводимых на печать (рис. 5.10, б).

Кроме того, используя кнопку Параметры, можно задать до­полнительные функции для печати, например печатать графичес­кие объекты или осуществлять двухстороннюю печать — сначала все нечетные страницы, а затем четные (рис. 5.10, в).

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

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

I 1. Перечислите основные режимы представления документов в MS Word.

2.Какова структура страницы документа Word?

3.Что такое абзац?

4.Какие операции используются при форматировании документа Word в целом?

5.Каким образом нужно завершать работу текстового процессора?

6. Как быстро просмотреть весь документ?

7. Как в документ Word можно вставить другой файл?

8. Создайте таблицу — расписание уроков. Выполните необходимое форматирование. Используя команду Таблица/Автоформат, выполните обрамление и заливку таблицы.

9- Создайте документ — приглашение. В документ вставьте рисунок. Создайте рамку вокруг рисунка и выполните обтекание текста относи­тельно рисунка.

10. Разработайте визитную карточку.

5.3. ТЕХНОЛОГИЯ ОБРАБОТКИ ГРАФИЧЕСКОЙ ИНФОРМАЦИИ

Графические данные в ПК могут использоваться компьютером в Двух формах: в виде отдельных битов информации (растровая графика) и в виде минимального набора векторов (векторная гра­фика).

5.3.1. Растровая графика

; Растровые графические изображения формируются в процессе преобразования графической информации из аналоговой формы 8 Цифровую (например, в процессе сканирования существующих 43 бумаге или фотопленке рисунков и фотографий, при исполь­зовании цифровых фото- и видеокамер, при просмотре на компьютере телевизионных передач с использованием ТВ-тюнера и т.д.) ЮК.гл.З).

Можно создать растровое графическое изображение и непос­редственно на компьютере с использованием графического

редактора, загрузить с дисков CD-ROM или DVD-ROM или «скачать» из Интернета.

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

Пиксел — минимальный участок изображения, которому неза­висимым образом можно задать цвет. Каждый пиксел имеет опре­деленное положение. Качество растрового изображения зависит от размера изображения (числа пикселов по горизонтали и верти­кали) и числа цветов, которые могут принимать пикселы. Хране­ние каждого пиксела требует определенного числа бит (глубина цвета), которое зависит от числа цветов в изображении.

Такой метод передачи и воспроизведения графических данных эффективен при работе с фотоизображениями, когда необходимо

Рис. 5.11. Масштабирование изображений:

а — растровое изображение и его увеличенный фрагмент; 6 — векторное изображение и его увеличенный фрагмент

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

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

5.3.2. Векторная графика

Векторные графические изображения являются оптимальным средством для хранения высокоточных графических объектов (чер­тежей, схем и т.д.), для которых имеет значение сохранение четких и ясных контуров. Векторные изображения формируются из объектов (точки, линии, окружности, прямоугольника и т.д.), которые хранятся в памяти компьютера в виде графических при­митивов и описывающих их математических формул. Например, (Точка задается своими координатами (X, Y), линия — координа­ции начала (XI, Y1) и конца (Х2, Y2), окружность — координа­тами центра (X, Y) и радиусом (R), прямоугольник — длинами сторон и координатами левого верхнего угла (XI, Y1) и правого нижнего угла (Х2, Y2) и т.д. Для каждого примитива задается также цвет.

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

Достоинством векторной графики является то, что файлы, хра­нящие векторные графические изображения, имеют сравнитель­но небольшой объем.

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

Векторные изображения не теряют качества при масштабиро­вании и занимают небольшой объем по сравнению с растровыми отображениями.

5.3.3. Форматы графических файлов

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

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

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

Рассмотрим некоторые форматы графических файлов.

Bit MaP image (BMP) — универсальный формат растровых гра­фических файлов, используемый в операционной системе Windows. Этот формат поддерживается многими графическими редактора­ми и, в том числе, редактором Paint. Рекомендуется для хранения и обмена данными с другими приложениями.

Tagged Image File Format (TIFF) — формат растровых графи­ческих файлов, поддерживаемый всеми основными графически­ми редакторами и компьютерными платформами. Включает в себя алгоритм сжатия без потери информации. Используется для обме­на документами между различными программами. Рекомендуется для использования при работе с издательскими системами.

Graphics Interchange Format (GIF) — формат растровых графи­ческих файлов, поддерживаемый приложениями для различных операционных систем. Включает в себя алгоритм сжатия без поте­ри информации, позволяющий уменьшить объем файла в несколь­ко раз. Рекомендуется для хранения изображений, создаваемых программным путем (диаграмм, графиков и т.д.) и рисунков (типа аппликации) с ограниченным числом цветов (до 256). Использу­ется для размещения графических изображений на Web-страни­цах в Интернете.

Portable Network Graphic (PNG) — формат растровых графи­ческих файлов, аналогичный формату GIF. Рекомендуется для раз­мещения графических изображений на Web-страницах в Интер­нете.

Joint Photographic Expert Group (JPEG) — формат растровых графических файлов, который реализует эффективный алгоритм сжатия (метод JPEG) для отсканированных фотографий и иллю­страций. Алгоритм сжатия позволяет уменьшить объем файла всякий раз, однако приводит к необратимой потере части ин­формации. Поддерживается приложениями для различных операционных систем. Используется для размещения графических изображений на Web-страницах в Интернете.

Windows MetaFile (WMF) — универсальный формат вектор-jrtjx графических файлов для Windows-приложений. Используется для хранения коллекции графических изображений Microsoft Clip Gallery-Encapsulated PostScript (EPS) — формат векторных графиче­ских файлов, поддерживаемый программами для различных опе­рационных систем. Рекомендуется для печати и создания иллюст­раций в настольных издательских системах.

CorelDraw files (CDR) — оригинальный формат векторных гра­фических файлов, используемый в системе обработки векторной графики CorelDraw.

5.3.4. Графические редакторы

Графический редактор — это программа создания, редактирова­ния и просмотра графических изображений.

Графические редакторы можно подразделить на две категории: растровые и векторные.

Растровые графические редакторы (Paintbrush, PhotoShop, Adobe CorelPhotoPaint) основаны на битовом методе передачи изображений. Они обрабатывают достаточно подробные сканиру­емые образы, выполняя ретуширование, изменение цветов, их оттенков и контрастов, растирание и штриховку, изменение на­правления тени и контуров. Длина битовых файлов велика из-за большого числа обрабатываемых экранных точек, что позволяет использовать большое число цветов и детально редактировать изоб­ражение.

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

Векторные графические редакторы (Corel Draw, Pictor, графический редактор Word, Adobe Illustrator) основаны на векторном методе кодирования информации и позволяют в мельчайших под­робностях создавать и редактировать вновь создаваемые изображения. Большинство текстовых редакторов, офисных и издательских систем содержат в своем составе графическую программу.

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

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

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

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

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

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

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

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

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

Текстовые инструменты. Текстовые инструменты позволяют добавлять в рисунок текст и осуществлять его форматирование. В растровых редакторах инструмент Надпись (буква А на панели инструментов) позволяет создавать текстовые области на рисун­ках. Установив курсор в любом месте текстовой области, можно произвести ввод текста (рис. 5.13).

Форматирование текста производится с помощью Панели ат­рибутов текста. В редакторе Paint панель атрибутов текста добав­ляется (удаляется) при выбранном инструменте Надпись коман­дой Вид/Панель атрибутов текста.

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

Компьютерные вирусы и защита от них - Информатика

Рис. 5.13. Работа с текстом — при помощи инструмента Надпись; б- при помощи инструмента Выноска jpe, входящем в Word, выноска выбирается на панели Рисование командой Автофигуры/Выноски (см. рис. 5.13, б).

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

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

Примеры создания графического изображения.

Пример 1.Создание векторного изображения с помощью гра­фического редактора Word. В гл. 7 вы познакомитесь с методом решения математических задач на ПК, использующим блок-схемы алгоритмов. Процесс вычерчивания блок-схем вручную доста­точно трудоемок. Гораздо удобнее выполнять его с использовани­ем графического редактора.

1. Командой Пуск/Программы/Microsoft Word запустить тексто­вый редактор Word.

2. Командой Рисование/пункт «Автофигуры» выбрать пункт «Блок-схема», содержащий различные элементы блок-схемы.

3. Нарисовать элементы блок-схемы, расположив их в нужном
порядке и соединив стрелочками.

4. В контекстных меню каждого из элементов блок-схемы выбирать пункт «Добавить текст» и ввести текст. При необходимости с помощью контекстного меню текста отформатировать текст.

5. Сгруппировать все элементы блок-схемы в один объект, для |чего нажать клавишу [Shift] и последовательно выбирать все элементы мышью.

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

Графический редактор, входящий в Word, может производить [Некоторые преобразования и с растровыми изображениями (на­пример, сделать прозрачным фон какой-то части рисунка или вырезать какую-либо его часть).

Пример2. Создание растрового изображения с помощью гра­фического редактора Paint.

1. Командой Пуск/Программы/Стандартные/Paint запустить гра­фический редактор Paint.

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

3. На панели инструментов нажать кнопку и (Скругленный пря­моугольник), после чего нарисовать в рабочей области экрана скруг­ленный прямоугольник.

4. На панели инструментов нажать кнопку и (Надпись), после чего открывается возможность для написания в рабочей области экрана необходимого текста.

5. На панели инструментов нажать кнопку Щ (Линия), после чего нарисовать в рабочей области экрана линии необходимой длины (рис. 5.14, б).

В графических редакторах существуют возможности для редак­тирования готовых изображений (графических файлов). Для этого необходимо открыть новый документ и командой Вставить/Рису­нок/Из файла вставить в документ рисунок.

С рисунком можно выполнять некоторые дополнительные дей­ствия, например:

• на панели Рисование выбрать операцию Установить прозрач­ный фон (кнопка 0), переместить указатель мыши, принявший форму, изображенную на кнопке, на любую точку фона и щелк­нуть. Фон станет прозрачным;

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

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

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

1. В чем различие растровых и векторных графических изображений?

2.Какие форматы графических файлов вы знаете и каковы их особенности?

3.Перечислите свойства изображения, которые следует сохранять в формате GIF и свойства изображения, которые лучше сохранять в формате JPEG

4. Рассчитать объем растрового графического файла, который является копией экрана с разрешением 100×600 точек и глубиной цвета 32 бит?

5.Какой тип графического изображения (растровый или векторный) вы выберите для разработки символов нового шрифта, учитывая, что шрифт должен масштабироваться без потерь качества изображения?

6.Рисунок имеет размер 300 х 400 пикселов. Определите объем памя­ти, необходимый для хранения этого рисунка, если:

• рисунок черно-белый (без градаций серого цвета);

• в рисунке используются 256 цветов;

• рисунок является полноцветным RGB-изображением.

7. Сканируем рисунок размером 3×4 дюйма с разрешением 150 dpi.
Определите объем результирующего файла, если:

• рисунок выполнен в режиме HighColor;

• в рисунке используются 16 цветов;

• рисунок выполнен в градациях серого цвета (GrayScale). (Расчеты выполнить с помощью программы Калькулятор, результаты

представить в виде документа Word).

§

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

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

Наиболее популярными являются: электронная таблица Microsoft Excel, Lotus 1-2-3, QuatroPro. Рассмотрим электронные таблицы на примере Microsoft Excel. Вычислительные возможнос­ти Microsoft Excel позволяют создавать любые документы, содер­жащие текстовые и числовые данные, рисунки, диаграммы.

Табличный процессор Excel используют:

• для решения математических задач (выполнения табличных вычислений, исследования функций решения уравнений);

• решения задач математического моделирования;

• проведения статистического анализа;

• ввода и редактирования текста;

• наглядного представления данных в виде таблиц и функций.
Рассмотрим компоненты окна Excel (рис. 5.15), дополняющие

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

Вкладки рабочих листов служат для перемещения между рабочими листами книги.

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

Рабочая книга Excel — совокупность рабочих листов, сохраня­емых на диске в одном файле. Документом, т. е. объектом обработ­ки Excel, является файл с произвольным именем и расширением 1 xis В каждом файле *.xls может размещаться одна книга, а в кни­ге — от 1 до 255 рабочих листов. По умолчанию в каждой книге содержится три рабочих листа. Рабочий лист имеет табличную структуру и может состоять из любого числа страниц.

Листы служат для организации и анализа данных. Одновременно на нескольких листах данные можно вводить, править, произ­водить с ними вычисления. Имена листов находятся на ярлычках, расположенных в нижней части окна книги. Для перехода с одного листа на другой необходимо указать соответствующий ярлычок. «Название текущего листа всегда выделено жирным шрифтом. По умолчанию листы именуются «Лист 1», «Лист 2» и т.п. Листы можно «Переименовывать, вставлять, удалять, перемещать или копиро­вать в пределах одной книги или из одной книги в другую.

На каждом листе электронной таблицы используется сетка, чтобы разделить лист на строки и столбцы. Заголовки столбцов Обозначаются буквами или сочетаниями букв (A, G, АВ и т.п.), заголовки строк — числами (1, 16, 278 и т.п.).

Ячейка — область электронной таблицы, находящаяся на месте «Пересечения столбца и строки и являющаяся наименьшей структурной единицей на рабочем листе. Каждая ячейка таблицы имеет свой собственный адрес. Адрес ячейки электронной таблицы составляется из заголовка столбца и заголовка строки, например: М, F123, R7.

В Microsoft Excel существует понятие активной (текущей) ячейки.

Цктивная ячейка — это ячейка, которая в данный момент способ­на воспринимать ввод с клавиатуры. Активная ячейка отображает­ся двумя способами: 1) в самой таблице (она подсвечена жирной линией), которая называется табличным курсором; 2) номер ячейки отображается в строке формул, которая рас­положена над панелью, содержащей названия столбцов. Взаимодействие пользователя с программой Microsoft Excel происходит с помощью:

• меню приложений;

• панели инструментов;

•строки формул;

• строки состояния.

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

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

5.4.1. Типы данных, используемых в Microsoft Excel

В Microsoft Excel поддерживаются следующие типы данных: текст; числа; даты; формулы; функции.

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

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

Дата и время вводятся в ячейке как числа и выравниваются по правому краю. Программа Excel распознает внешние форматы дат, в которых день, месяц и год разделены точкой, косой чертой или пробелом. Например: 10.12.99, 10/12/99 или 10 декабря 1999.

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

Например, формула =А1 В2 обеспечивает сложение чисел, хранящихся в ячейках А1 и В2, а формула = А1*9 — умножение числа, хранящегося в ячейке А1, на 9. При вводе формулы в ячей­ке отображается не сама формула, а результат вычислений по этой формуле. При изменении исходных значений, входящих в форму­лу, результат пересчитывается немедленно.

В зависимости от решаемой задачи возникает необходимость применять различные форматы представления данных. В каждом конкретном случае важно выбрать наиболее подходящий формат. По умолчанию Excel использует для представления чисел «Чис­ловой» формат, который по умолчанию отображает два десятич­ных знака после запятой (например, 195,20).

Экспоненциальный формат применяется, если число, содержа­щее большое число разрядов, не помещается в ячейке (например, число 2 000 000 000 в экспоненциальном формате будет записано в следующем виде: 2,00Е 09). Можно использовать также специа­лизированные форматы: «Денежный» формат удобен для бухгалтеpcких расчетов, форматы «Дата» и «Время» позволяют хранить значение временных данных, «Текстовый» формат предназначен для хранения текста и т. д.

Для выбора формата данных необходимо выбрать команду формат/Формат ячеек. В диалоговом окне Формат ячеек выбрать вкладку Число. В списке «Числовые форматы» выбрать необходи­мый формат, например «Числовой». С помощью счетчика Число Десятичных знаков установить необходимое число знаков после за­пятой. В области Отрицательные числа выбрать форму представле­ния отрицательных чисел.

Перед вводом данных необходимо правильно установить фор­мат ячеек.

5.4.2. Относительные и абсолютные ссылки

В формулах используются ссылки на адреса ячеек. Существуют два основных типа ссылок: относительные и абсолютные. Разли­чия между относительными и абсолютными ссылками проявля­ются при копировании формулы из активной ячейки в другую ячейку. Относительная ссылка в формуле используется для указа­ния адреса ячейки, вычисляемого относительно ячейки, в кото­рой находится формула. При перемещении или копировании фор­мулы из активной ячейки относительные ссылки автоматически обновляются в зависимости от нового положения формулы. Отно­сительные ссылки имеют следующий вид: Al, B3. По умолчанию при наборе формул в Excel используются относительные ссылки. Абсолютная ссылка в формуле используется для указания фик­сированного адреса ячейки.

При перемещении или копировании формулы абсолютные ссыл­ки не изменяются. В абсолютных ссылках перед неизменяемым зна­чением адреса ячейки ставится знак доллара (например: $А$1).

Рассмотрим действие относительных и абсолютных ссылок на Примере. Пусть нам необходимо вычислить стоимость комплекту­ющих для компьютера в рублях, если известны их цены в долла­рах и курс рубля. Для вычисления цены в рублях необходимо ум­ножить цену в долларах на курс доллара. Ниже приведена техно­логия работы (рис. 5.16, а). 1 1. Ввести в ячейки А5, А6 и А7 названия устройств, а в ячейки ,В5, В6, В7 — их цены в долларах.

2. Ввести в ячейку С2 курс рубля.

3. Ввести в ячейку С5 формулу =В5*$С$2, где В5 — относитель­ная ссылка, а $С$2 — абсолютная.

4. Скопировать формулы в ячейки С6 и С7; абсолютная ссылка На ячейку $С$2 останется неизменной, а относительная В5 изме­няется на величину смещения от активной ячейки. Компьютерные вирусы и защита от них - Информатика

Рис. 5.16. Технология работы с данными:

а — использование относительных и абсолютных ссылок; б — выделение диапа­зона ячеек; в — автосуммирование

Если символ доллара стоит перед буквой (например: $А1), то координата столбца абсолютная, а строки — относительная. Если символ доллара стоит перед числом (например: А$1), то, наобо­рот, координата столбца относительная, а строки — абсолютная. Такие ссылки называются смешанными.

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

5.4.3. Табличные вычисления

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

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

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

Предположим, что в ячейке А1 таблицы находится число 100,

а в ячейке В1 — число 20. Чтобы разделить первое число на второе и результат поместить в ячейку С1, в ячейку С1 следует ввести соответствующую формулу (=А1/В1) и нажать клавишу [Enter]. Ввод формул можно существенно упростить, используя маленький трюк. После ввода знака равенства следует просто щелкнуть мышью по ‘первой ячейке, затем ввести операцию деления и щелкнуть по •второй ячейке (рис. 5.17, а).

Диапазон — это группа выбранных ячеек. Для выбора прямо­угольной области необходимо перевести указатель мыши в один f из углов выбираемой области и, удерживая левую кнопку мыши, протянуть указатель в противоположный угол области (рис. 5.17, б). После отпускания кнопки мыши все ячейки, кроме первой, выделяются инверсным цветом. Для выбора целых строк и столбцов. Можно использовать маркеры строк и столбцов по краям рабочей Области. Щелчок на кнопке в верхнем левом углу области позволяет выбрать весь рабочий лист целиком. Если при выборе ячеек удерживать нажатой клавишу [Ctrl], то можно добавлять новые диапазоны к уже выбранному. Этим приемом можно создавать Несвязанные диапазоны.

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

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

Нажатие клавиши [Del] приводит к удалению содержимого ^Выбранных ячеек. Удаление самих ячеек сопровождается измене­нием структуры таблицы, т. е. происходит смещение ячеек, новые ячейки становятся на место удаленных.

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

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

а — автоматизация ввода данных; б — диалоговое окно Мастера функций: шаг /; в — диалоговое окно Мастера функций: шаг 2

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

5.4.4. Встроенные функции

Формулы могут состоять не только из арифметических операторов и адресов ячеек. Часто в вычислениях приходится использовать формулы, содержащие функции. Excel имеет несколько сотен лекций, которые подразделяются на следующие группы: «Математические», «Логические», «Статистические, «Финансовые», «Дата и время» и т.д. Рассмотрим на примерах работу с математическими и логическими функциями.

Математические функции. Одной из наиболее часто ис­пользуемых операций является суммирование значении диапазо­на ячеек для расчета итоговых результатов. На панели инструмен­тов Стандартная расположена кнопка® (Автосуммирование), ко­торая используется для автоматического суммирования чисел с помощью функции СУММ.

Пример1. Таблица содержит цены на комплектующие компью­тера. Вычислить их суммарную стоимость (рис. 5.16, в). Произвести суммирование значений диапазона ячеек. :

1. Выделить ячейку С8, в которую следует поместить сумму.

2. Нажать кнопку ®, после чего будет выделен диапазон ячеек

для суммирования СУММ (С5:С7).

3 Если предложенный диапазон не подходит, перетащить ука­затель по ячейкам, которые нужно просуммировать. Нажать кла­вишу [Enter].

Пример 2.Составить таблицу значений функции у = х3 на от­резке [-3; 3] с шагом 1.

Для составления таблицы значений функции можно восполь­зоваться Мастером функций.

1. Подготовить таблицу, ввести значения аргумента. Выделить
ячейку в которую нужно вставить первое значение функции.
Можно автоматизировать процесс заполнения данных, используя маркер заполнения. Для того чтобы воспользоваться маркером заполнения необходимо установить указатель мыши на правый нижний угол рамки текущей ячейки (рис. 5.17, а). Указатель мыши
примет форму крестика. Перетаскивание маркера заполнения позволяет размножить содержимое текущей ячейки на несколько ячеек в строке или столбце.
Ввести команду Вставка/Функция.

2. В окне диалога Мастер функции: шаг 1 в списке «Категории» выбрать вариант «Математические», а в списке «Функции» выбрать вариант «Степень». Нажать кнопку ОК(рис. 5.17, б).

3. Ввести значения числа и значения показателя степени. Чтобы ввести значение числа, достаточно щелкнуть по нужной ячейке таблицы (рис. 5.17, в).

4. Заполнить ряд значений функции с помощью команды Правка/ Заполнить/ Вправо.

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

Аргументами логических функций являются логические значе­ния ИСТИНА (1) или ЛОЖЬ (0). Логические значения, в свою очередь, могут быть получены как результат определения значе­ния логических выражений. Например, для логического выраже­ния 10 > 5 результатом будет логическое значение ИСТИНА, а для логического выражения А1 < А2 (где в ячейке А1 хранится число 10, а в ячейке А2 — число 5) — логическое значение ЛОЖЬ.

Логическая функция ИЛИ имеет в качестве аргументов логиче­ские значения, которые могут быть истинными или ложными, и задается формулой =И(лог_знач 1; лог_знач2;…). Функция прини­мает значение ИСТИНА только тогда, когда все аргументы имеют значение ИСТИНА. Например, значение функции = И (10 > 5; 10 < 5) — ЛОЖЬ.

Логическая функция ИЛИ имеет в качестве аргументов ло­гические значения и задается формулой = ИЛИ (лог_знач1; лог_знач2;…). Функция принимает значение ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА. Например, зна­чение функции = ИЛИ (10 > 5;10< 5) — ИСТИНА.

Логическая функция НЕ меняет значение своего аргумента на противоположное и задается формулой = НЕ (лог_знач1). Функ­ция принимает значение ИСТИНА, если аргумент имеет значение ЛОЖЬ, и наоборот. Например, значение функции = НЕ (10 > 5) — ЛОЖЬ.

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

Пример 3.Построение таблицы истинности логических опера­ций (рис. 5.18).

1. В пары ячеек (А2, В2), (A3, ВЗ), (А4, В4) и (А5, В5) ввести пары значений аргументов логической операции (0,0), (0,1), (1,0) и (U).

Компьютерные вирусы и защита от них - Информатика

Рис. 5.18. Пример использования логических функций

2.В ячейку С2 ввести формулу логического умножения: =И(А2;В2).

3.Скопировать формулу в ячейки СЗ, С4 и С5.

4.Значением этой функции в трех случаях является ЛОЖЬ и только в последнем — ИСТИНА.

Повторите шаги 2, 3 для операций логического сложения и отрицания.

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

Сортировка и поиск данных

Электронные таблицы позволяют осуществлять сортировку дан­ных, т. е. производить их упорядочение. Данные (числа, текст, даты, логические значения) в электронных таблицах можно сортиро­вать по возрастанию или убыванию. При сортировке данные выст­раиваются в определенном порядке:

• числа сортируются от наименьшего отрицательного до наи­большего положительного числа;

• текст сортируется в следующем порядке: числа, знаки, ла­тинский алфавит, русский алфавит;

• логическое значение ЛОЖЬ предшествует логическому зна­чению ИСТИНА;

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

Можно проводить вложенные сортировки, т. е. сортировать дан­ные по нескольким столбцам; при этом задается последователь­ность сортировки столбцов. Если в столбце, по которому осуществляется сортировка, имеются одинаковые значения, то можно задать сортировку по второму столбцу (вложенную сортировку).

Компьютерные вирусы и защита от них - ИнформатикаКомпьютерные вирусы и защита от них - Информатика

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

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

Выделить одну из ячеек с данными и ввести команду Данные/ Сортировка.

На диалоговой панели Сортировка диапазона (рис. 5.19, б) в списке Сортировать по выбрать название нужного столбца (в дан­ном случае Цена) и установить переключатель в положении по возрастанию.

После нажатия кнопки ОК мы получим отсортированную таб­лицу, в которой устройства расположены в порядке возрастания их цены (рис. 5.19, в).

Перед выполнением вложенных сортировок необходимо пра­вильно задать последовательность сортировки столбцов.

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

Компьютерные вирусы и защита от них - Информатика

Рис. 5.20. Автофильтр:

А — диалоговое окно Автофильтр; б — диалоговое окно Пользовательский авто­фильтр; в — результат применения Автофильтра

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

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

Развернуть список в столбце «Цена» и выбрать пункт «Усло­вие…» для ввода пользовательских условий (рис. 5.20, а).

На диалоговой панели Пользовательский автофильтр в полях ввести оператор условия поиска «больше» и значение 100 (рис 5.20, б).

В результате будут найдены две строки, удовлетворяющие за­данному фильтру (рис. 5.20, в).

§

В Excel предусмотрена возможность представлять данные в гра­фическом виде.

Диаграмма — это средство графического представления коли­чества информации, предназначенное для сравнения значений величин или нескольких значений одной величины, слежения за изменением их значений и т.д.

Как правило, диаграммы строятся в прямоугольной системе координат, где по горизонтальной оси ОХ откладываются значе­ния независимой переменной (аргумента), а по вертикальной оси OY — значения зависимой переменной (функции). На один рису­нок может быть выведено одновременно несколько диаграмм.

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

Столбчатые диаграммы называются гистограммами и отража­ют дискретное распределение величин. Можно построить как оди­ночную, так и множественную гистограмму. График рассматрива­ется как разновидность диаграммы. На графике отражается непре­рывный процесс изменения величины. Круговая диаграмма ис­пользуется для представления вклада нескольких величин в еди­ное целое.

Диаграмму можно расположить рядом с таблицей или разме­стить ее на другом рабочем листе. Если диаграмма является иллюстрацией к данным на рабочем листе, то она должна быть отображена на одном листе с ними (внедренная диаграмма). Если диаграмма будет использоваться самостоятельно, то ее целесо­образно разместить на отдельном листе рабочей книги. Листы с диаграммами получают названия «Диаграмма1», «Диаграмма2» и т.д.

Мастер диаграмм является одним из наиболее мощных средств программе Excel. Построение диаграммы с его помощью вы­полняется за несколько шагов. На основной панели имеется пик­ограмма для вызова Мастера диаграмм Щ. Прежде чем строить диаграмму, необходимо закончить все работы в таблице, включая ее форматирование. Если вносятся изменения в ту часть таблицы, по которой строилась диаграмма, то программа Excel автомати­чески модифицирует диаграмму.

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

• Шаг 1 позволяет выбрать тип диаграммы из широкого диапа­зона предложенных Мастером диаграмм.

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

• Шаг 3 позволяет настроить оформление диаграммы: добавить заголовки по осям и общий заголовок диаграммы, легенду — пря­моугольную таблицу, содержащую для каждого ряда данных ключ и поле «Название ряда». Ключ легенды повторяет цвет и узор, заданный для элементов данных ряда. Легенда может создаваться в автоматическом режиме, если при построении диаграммы ин­тервал ячеек включал названия рядов. Если имена рядов явно не Заданы, то легенда использует стандартное имя Ряд (номер). Ле­генду можно разместить в различных областях диаграммы (внизу, вверху, слева, справа). Кроме того, на шаге 3 можно добавить на область диаграммы таблицу с данными. Это наиболее удобно, если Диаграмма размещается на отдельном листе.

• Шаг 4 определяет месторасположение диаграммы в рабочей книге: на месте с данными или на отдельном листе. Рассмотрим построение диаграммы на примере таблицы, пред­ставленной на рис. 5.21, а.

1. Запустить Мастер диаграмм с помощью команды Вставка/ Диаграмма или кнопки

2. На первом шаге необходимо выбрать тип диаграммы. В списке «Тип» выбираем пункт «Гистограмма». В окне Вид выбираем обычную гистограмму (рис. 5.21, б).

3. На втором шаге мы увидим, как будет выглядеть наша диаг­рамма. Справа от диаграммы появляется Легенда, которая содер­жит необходимые пояснения к диаграмме. Если в исходной табли­це не выделить столбец с названиями магазинов, то в Легенде

Появятся стандартные надписи «Ряд 1», «Ряд 2», «Ряд 3». Окно Компьютерные вирусы и защита от них - Информатика

Рис. 5.21. Этапы построения диаграммы:

а’— таблица с исходными данными; б — шаг 1 Мастера диаграмм (выбор типа Диаграммы); в — шаг 2 Мастера диаграмм (ввод исходных данных); г — шаг 3 Мастера диаграмм (параметры); д — шаг 4 Мастера диаграмм (размещение); е —готовая диаграмма

Диапазон содержит диапазон адресов ячеек, содержащих данные

Для диаграммы. Этот диапазон можно изменить (рис. 5.21, в). «

I 4. На третьем шаге мы можем уточнить детали отображения

^Диаграммы в окне Параметры диаграммы. Используя вкладку Заголовки, создаем название диаграммы «Продажа книг» и подписи по осям: «Кварталы» и «Объем продаж» (рис. 5.21, г). Кроме того можно применить перемещение Легенды, добавить мини сетки и подписи данных.

5. На четвертом шаге необходимо определить, где разместить дц. аграмму: на отдельном листе или на листе вместе с данными (рис 5.21, д). В результате мы получим готовую диаграмму (рис. 5.21, е).

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

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

Круговая диаграмма служит для сравнения значений несколь­ких величин в одной точке, т.е. круговую диаграмму нельзя пост­роить для всей таблицы, представленной на рис. 5.21, а. Необхо­димо выбрать иной диапазон исходных Рис. 5.22. Примеры диаграмм: а — график; б — круговая

Компьютерные вирусы и защита от них - Информатика

данных, например объем продаж по магазинам в I квартале (рис. 5.22, б). Применение круговой диаграммы особенно наглядно, если величины в сумме со­ставляют 10О %. Это осуществляется на шаге 3 с помощью вкладки Подписи данных установкой флажка «Доли».

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

1, Вчем заключается отличие абсолютных ссылок от относительных?

2. Как задается имя ячейки в электронных таблицах?

3. Каковы основные типы данных в электронных таблицах?

4. Перечислите этапы построения диаграмм.

5.Что представляет собой смешанная ссылка?

6.Каковы значения следующих логических функций:

=И (20>15; 20<15);

=ИЛИ(20>15;20<15);

=НЕ(20>15)?

7. В каких ситуациях предпочтительнее использовать гистограммы, гра­фики, круговые диаграммы?

8. Введите таблицу:

Фамилия Должность Пол Год рождения Телефон
Сидоров менеджер м 315-75-09
Иванов референт м 213-76-89
Пугачева секретарь ж 314-57-17
Абрамов инженер м 551-88-00
Иванов водитель м 218-65-87
Яковлев директор м 211-96-09
Иванов водитель м 218-55-66
Абрамова менеджер ж 510-22-66
Сидорова инженер ж 314-07-33
Влади секретарь ж 315-82-56

Пользуясь командами Данные — Сортировка и Данные—Итоги, ответьте на вопросы а…е. Укажите, сколько уровней сортировки нужно ис­пользовать, название полей, по которым производится сортировка, и Направление сортировки по каждому уровню. Предварительно скопируйте Исходную таблицу на отдельные листы или используйте режим группо­вой работы с листами (результат выполнения каждого пункта должен Располагаться на отдельном листе).

a)Есть ли в фирме женщины-секретари?

b)Сколько Ивановых работают в фирме и кто из них самый молодой? I с) Каков средний возраст мужчин и женщин, работающих в фирме?

с) Сколько в фирме менеджеров, инженеров, водителей и предста­вителей других должностей?

d) Вы — бухгалтер фирмы и должны к 8 Марта выписать премии женщинам. Размер премии зависит от должности и возраста дамы.

e). Сортировка списка по столбцам.

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

9.2.Скопируйте таблицу на свободный лист. На этом листе транс­понируйте таблицу (Правка => Специальная вставка). Добавьте в конец таблицы строку «Средний возраст» и заполните ее, введя соответствующую формулу.

9.3.Выполните сортировки по столбцам. Перед каждой сортиров­кой копируйте таблицу на новый лист.

9.4.Переставьте столбцы так, чтобы фамилии расположились в обратном алфавитном порядке.

10. Изменение структуры таблицы.

10.1.Введите дополнительное поле «Оклад» после поля «Пол» и заполните его осмысленными значениями.

10.2.После поля «Оклад» добавьте еще три поля: «Надбавки», «На­логи», «К выплате».

10.3.Установите надбавки в размере 100 р. женщинам старше 50 лет и мужчинам старше 60 лет. Директору и референту — 200 р.

10.4.В обычном режиме редактирования заполните поле «Налог» — 5 % от суммы оклада и надбавки, если она не превышает 1 тыс. р., и 10%, если превышает. Используйте функцию ЕСЛИ.

10.5.Запишите формулу и заполните поле «К выплате» («Оклад» «Надбавки» — «Налоги»).

11. Выполните поиск сотрудников по следующим критериям:

• женщины с низким окладом (меньше 400 р.);

• мужчины, получающие больше 1 тыс. р. и моложе 30 лет;

• женщины, имеющие надбавки и проживающие в Центральном районе, — номера телефонов начинаются на 31.

12. Фильтрация записей с помощью функции автофильтра.

12.1.Для выполнения задания скопируйте итоговый список со­трудников в новую книгу.

12.2.Установите автофильтр (меню Данные—Фильтр —Авто-фильтр) и, выбирая соответствующие должности, примите на работу новых сотрудников. Штат должен содержать трех менедже­ров, четырех инженеров, двух секретарей, двух референтов, одно­го водителя, директора и заместителя директора (с одинаковыми окладами для одинаковых должностей). Надбавки установите по критериям, сформулированным в п. 10.3, налоги и выплаты — путем копирования формул.

12.3.Применяя автофильтр и функцию ПРОМЕЖУТОЧНЫЕ ИТО­ГИ, которая вызывается кнопкой £на панели инструментов Стан­дартная, определите:

• сколько в фирме женщин и каков их средний заработок;

• какой максимальный оклад имеет сотрудница, не получающая надбавку;

• кто из мужчин живет в Центральном районе (телефоны начи­наются 310…315);

• каков суммарный заработок у менеджеров и инженеров;

• сколько в фирме работает Ивановых и каков их суммарный оклад;

• сколько сотрудников получают больше 500 р., но меньше 1 тыс. р.; сколько из них женщин;

. сколько сотрудников получают больше 900 р. или меньше 500 р. и кто из них не получает надбавки;

• трех самых молодых инженеров;

• а также составьте список Совета Старейшин (трое самых ве­ликовозрастных, независимо от пола).

113. При поступлении в университет студентам предстоит сдать два эк­замена (по математике и физике). Если хоть один экзамен сдан на оцен­ку 3 и ниже, то вероятность поступления равна нулю, если оба экзамены сданы на отлично, то вероятность поступления равна 1, в противном случае — 0,5. Составьте таблицу, позволяющую рассчитать шансы по­ступления в университет и заполните ее для пяти поступающих с разны-jjh результатами вступительных экзаменов.

5.5. ТЕХНОЛОГИЯ ХРАНЕНИЯ, ПОИСКА И СОРТИРОВКИ ИНФОРМАЦИИ

Каждый человек в жизни многократно сталкивается с «базами данных». Это — многочисленные справочники, энциклопедии и т. п. Базы данных представляют собой информационные модели (см. р. 6), содержащие данные об объектах и их свойствах. Базы дан­ных хранят информацию о группах объектов с одинаковым набо­ром свойств.

Например, база данных «Записная книжка» хранит информацию о людях, каждый из которых имеет фамилию, имя, телефон Щ т.д.; библиотечный каталог хранит информацию о книгах, каж­дая из которых имеет название, автора, год издания и т.д.

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

База данных (БД) — это информационная модель, позволяющая Упорядочение хранить данные о группе объектов, обладающих одина­ковым набором свойств.

5.5.1. Типы баз данных

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

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

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

Между объектами существуют связи, каждый объект может включать в себя несколько объектов более низкого уровня. Такие объекты находятся в отношении «предка» (объект более высокого уровня) к «потомку» (объект более низкого уровня); при этом «объект-предок» может не иметь «потомков» или иметь их несколь­ко, тогда как «объект-потомок» обязательно имеет только одного «предка». Объекты, имеющие общего «предка», называются близ­нецами (рис. 5.23, а).

Иерархической базой данных является структура папок Windows, с которой можно работать, запустив «Проводник» (рис. 5.23, б). Первый верхний уровень занимает папка «Рабочий стол». На вто­ром уровне находятся папки «Мой компьютер», «Мои докумен­ты», «Сетевое окружение» и «Корзина», которые являются по­томками папки «Рабочий стол», а между собой являются близне­цами. В свою очередь, папка «Мой компьютер» является предком по отношению к папкам третьего уровня, папкам дисков (Диск 3,5 (А:), (С:), (D:)) и системным папкам («Принтеры», «Панель управления» и др.). Иерархической базой данных является реестр Windows, в котором хранится вся информация, необходимая для нормального функционирования компьютерной системы (данные о конфигурации компьютера и установленных драйверах, об ус­тановленных программах, настройки графического интерфейса и

ДР-)-

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

Реляционные (табличные) базы данных.В настоящее время пред­почтение отдается реляционным базам данных.

Реляционная база данных содержит перечень объектов одного типа, т.е. объектов, имеющих одинаковый набор свойств. Такую базу данных удобно представлять в виде двумерной таблицы: вкаждой ее строке последовательно размещаются значения свойств одного из объектов; каждое значение свойства — в своем столбце» озаглавленном именем свойства, например таблица с данными о студентах.

Рис 5.23. Иерархическая модель и ее реализация на примере структуры

папок Windows:

а- иерархическая модель; б — структура папок Windows; в — сетевая модель; г

пример сетевой базы данных

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

Строки таблицы являются записями об объекте; эти записи Разбиты на поля столбцами таблицы, поэтому каждая запись пред­ъявляет набор значений, содержащихся в полях. В табл. 5.4 первая запись несет информацию об объекте 1, обладающем свойствами;

• фамилия — Иванов;
• возраст — 15;

• группа — 104;

• стипендия — 140 р.

Поле базы данных — это столбец таблицы, содержащий значе­ния определенного свойства. Столбцы такой таблицы называют полями; каждое поле характеризуется своим именем (именем со­ответствующего свойства), например фамилия, и типом данных представляющих значения данного свойства.

Тип поля определяется типом данных, которые оно содержит; он является одинаковым для всех записей. Так, в поле «Возраст» нельзя указать в одной записи значение 15, а в другой —15 лет. Поля могут содержать следующие основные типы данных.

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

• «Текстовый». Содержит до 255 символов.

• «Числовой». Содержит числа.

• «Дата/Время». Содержит даты и время.

• «Денежный». Содержит числа в денежном формате.

• «Логический». Содержит значения ИСТИНА (Да) или ЛОЖЬ (Нет).

• «Гиперссылка». Содержит ссылку на информационный ре­сурс Интернета (например, Web-сайт).

• «Примечание». Содержит большие текстовые массивы.

• «Графика». Содержит графические объекты: диаграмму, ри­сунок, фотографию.

Каждое поле можно рассматривать как объект, обладающий набором свойств. Наиболее важными свойствами являются:

• размер поля, который определяет максимальную длину тек­стового или числового поля;

• формат поля, который устанавливает формат данных.

• обязательное поле, которое указывает на то, что данное поле обязательно надо заполнить.

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

Таблица 5.4 Данные о студентах

Фамилия Возраст Группа Стипендия
Иванов 140 р.
Петров 0 р.
Сидоров 140 р.
 

каждую запись в таблице. Например, в табл. 5.4 может появиться второй студент с фамилией Иванов и теми же значени-20L в остальных полях. Поэтому, чтобы различить две идентичные записи, необходимо ввести в эту таблицу ключевое поле — номер записи. Ключевое поле — это поле, значение которого одно­значно определяет каждую запись в таблице.

Например, табл. 5.4 нужно добавить поле «№ студ. билета» и онобудет ключевым.

5.5.2. Система управления базами данных

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

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

Наиболее популярными являются реляционные СУБД: Access, FoxProи Visual FoxPro, Paradox, dBase.

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

• по производительности;

• обеспечению целостности данных;

• обеспечению безопасности;

• эффективности работы в многопользовательских средах.
Производительность СУБД оценивается:

• скоростью поиска и предоставления информации;

• временем выполнения операции импортирования базы дан­ных из других форматов;

скоростью выполнения таких массовых операций, как обнов­ление, вставка, удаление данных;

• максимальным числом параллельных обращений к данным в
Многопользовательском режиме.

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

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

• шифрование самих прикладных программ;

• шифрование данных;

• парольная защита;

• ограничение прав доступа.

Работа с БД в любой СУБД включает в себя следующие этапы,-

1) создание структуры БД.

2) ввод и редактирование данных;

3) обработка данных в БД.

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

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

Рассмотрим формирование структуры базы данных предмет­ной области «Колледж», которая состоит из трех таблиц: «Сту­денты», «Преподаватели», «Успеваемость».

Изобразим графически структуру БД «Колледж» (рис. 5.24).

Из рис. 5.24 видно, что таблицы можно связать по одинаковым полям.

Например, для связи таблиц «Студенты» и «Преподаватели» можно использовать поле «Группа», а для связи таблиц «Студен­ты» и «Успеваемость» —- поле «№ студ. билета».

Приступим к созданию разработанной структуры в СУБД Access.

Рис. 5.24. Структура БД «Колледж»

Основные приемы работы с базой данных рассмотрим в СУБД Access. СУБД Access работает под управлением Windows. Таким образом, все преимущества Windows доступны в Access (например. Вы можете вырезать, копировать и вставлять данные из лю­бого приложения Windows в приложение Access и наоборот).

Access — это реляционная СУБД. Это означает, что с ее помощью можно работать одновременно с несколькими таблицами базы данных. Таблицу Access можно связать с данными, хранящимися на другом компьютере или на сервере, а также использовать таб­лицу, созданную в СУБД Paradox или Dbase. Данные Access очень просто комбинировать с данными Excel.

В Access используется созданный для среды Windows Office мно­гооконный интерфейс, но, в отличие от других приложений, не многодокументный. Единовременно может быть открыта одна база данных (так как Access хранит все объекты в одном файле), со­держащая обязательное окно базы данных и окна для работы с объектами. В каждый момент времени одно из окон является ак­тивным и в нем курсором отмечается активный объект.

После запуска Microsoft Access одновременно с его окном вы­водится первое диалоговое окно (рис. 5.25, а), позволяющее на­чать создание БД или открыть существующую БД.

В окне БД в разделе «Объекты» представлены в виде вертикаль­ного ряда кнопок все объекты, которые могут быть созданы в БД: «Таблицы», «Запросы», «Формы», «Отчеты», «Макросы» и «Мо­дули» (рис. 5.25, б). При создании новой базы данных список для любого выбранного типа объекта пуст.

Таблицы. В базах данных вся информация хранится в дву­мерных таблицах. Это базовый объект БД, все остальные объек­ты создаются на основе существующих таблиц (производные объекты).

3апросы. В СУБД запросы являются важнейшим инструмен­том. Главное предназначение запросов — это отбор данных на осно­вании заданных условий. С помощью запроса из базы данных можно выбрать информацию, удовлетворяющую определенным усло­виям.

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

Отчеты. Отчеты предназначены для печати данных, содержа­щийся в таблицах и запросах, с использованием элементов оформ­ления.

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

Модули. Они также служат для автоматизации работы с БД? Модули еще называют процедурами обработки событий, они пишутся на языке VBA (см. гл. 8). Компьютерные вирусы и защита от них - Информатика

Рис. 5.25. Окно приложения Access: а — первое диалоговое окно Access; б — окно пустой базы данных

Создание БД начинается с создания таблиц. В Access существу­ет четыре способа создания таблиц:

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

2) мастер таблиц позволяет выбрать поля для данной таблицы из множества определенных ранее таблиц, таких как «Деловые

контакты», «Список личного имущества» или «Рецепты»;

3) ввод данных непосредственно в пустую таблицу в режиме таблицы. При сохранении новой таблицы в Access данные анали­зируются и каждому полю присваивается необходимый тип дан­ных и формат;

4) определение всех параметров макета таблицы в режиме кон­структора.

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

Создание таблицы БД состоит из двух этапов. На первом этапе определяется ее структура: состав полей, их имена, тип каждого июля, размер поля, ключи, индексы таблиц (рис. 5.26, а). На I втором этапе производится заполнение таблицы записями (рис. §5.26,б).

Ввод данных в ячейки таблицы производится обычным образом — вы переводите курсор в нижнюю ячейку, т.е. делаете ее активной, и вводите в нее данные (вводить данные в ячейки с типом данных «Счетчик» не требуется, так как значения в этом поле появляются автоматически при вводе данных в любую другую ячейку данной записи). Особенности ввода следующие: при нажатии клавиши [Del] ячейка очищается; если ввод данных в ячейку прервать, нажав клавишу [Esc], то восстанавливается стаpoe значение, а если нажать клавишу [Enter] или [Tab], то в ячейкузаносится новое значение. Можно редактировать текущее значение, меняя в нем отдельные символы. Для этого надо в ячейке таблицы дважды щелкнуть мышью или нажать клавишу [F2]. Однако есть одна особенность при вводе данных — для некоторых типов данных («Числовой», «Денежный», «Дата/время», «Логический») Access автоматически проверяет правильность их ввода. Например, если вы введете букву в ячейку с числовым типом, то : Access выдаст сообщение о неправильно введенном значении и не позволит перейти к другой ячейке, пока не будут введены правильные данные.

Для всех типов полей (кроме типов «Счетчик» и поле объекта E«OLE») можно самостоятельно задавать ограничения для вводимых данных. Для этого в режиме Конструктора надо выбрать вкладку Общие, перевести курсор в поле «Условия» на значение и ввести

Рис. 5.26. Создание таблиц: а — окно конструктора таблиц; б — заполненная таблица

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

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

Здесь можно задать данные, которые Access будет вводить по умолчанию при заполнении таблицы. Это удобно использовать, когда большинство значений данного поля одинаковы и лишь некоторые отличаются. Например, у большинства студентов есть страховые полисы. Если в строку параметра Значение по умолчанию ввести значение «Да», то все ячейки поля «Полис» примут зна­чение «Да» и надо будет лишь изменить значения ячеек для сту­дентов, не имеющих полис. Данные можно вводить и копирова­нием их из одной ячейки в другую стандартными средствами Windows.Редактирование данных производится очень просто — курсор переводится в нужную ячейку, старые данные удаляются (клавишей Dell или [Backspace]) и вводятся новые данные. Удалять можно не только данные в ячейках, но и целиком строки, предельно их выделив. Но если таблица большая, то редактируемые данные надо сначала найти. Это делается следующим образом переводят курсор в любую ячейку поля, начиная с которой будет вестись поиск, затем открывают пункт меню Правка и выполняют команду Найти. В появившемся окне вводят образец искомых данных и щелкают по кнопке Найти. Если значение найдено, то курсор перейдет в эту ячейку. Иногда требуется большое число одинаковых данных заменить на другое значение. Для этого надо открыть пункт меню Правка и выполнить команду Заменить. Появившемся окне ввести образцы того, что надо найти и на что вменить. Затем надо решить, будете ли вы просматривать каждое меняемое значение или нет. Если будете, то надо щелкнуть по кнопке Заменить, а если нет — один раз щелкнуть по кнопке Заменить все.

Ввод редактирование данных.Записи таблиц БД можно про­сматривать и редактировать в режиме Таблицы или Формы. Режим Таблица позволяет наблюдать несколько записей одновременно, и в этом состоит достоинство табличного представления.

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

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

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

Создать форму можно несколькими способами. Если вы в ре-Жиме базы данных откроете вкладку Формы и щелкнете по кнопке Создать, то откроется окно, в котором указаны способы созда­ния формы.

Конструктор позволит вам создать форму самостоятельно но 1W для начинающих пользователей довольно сложно. Мастер форм ;Дает возможность автоматически создать форму на основе выбранных полей. Этот режим наиболее удобен при создании формы, как для начинающих, так и для опытных пользователей. Access в режиме диалога выясняет у пользователя, какую форму он хочет получить, и создает ее автоматически. Если вас в этой форме что-либо не удовлетворяет, то вы можете исправить это в режиме Кон­структор. Автоформы являются частным случаем мастера форм т. е. они автоматически создают заданные виды форм практически без участия пользователя. Это может быть удобно, когда базовая таблица одна, содержит не много полей и нужно быстро создать простую форму. Диаграмма создает форму со встроенной диаграм­мой, а сводная таблица — со сводной таблицей Excel. Эти режимы предпочтительнее использовать опытным пользователям, хотя форму с диаграммой не так сложно создать и начинающему пользо­вателю — Access в этом поможет.

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

Настраивать внешний вид и возможности ввода, обработки и просмотра данных можно в режиме Конструктор. Вы можете ис­пользовать огромное число Инструментов и Свойств формы, но, чтобы реализовать эти возможности, надо обладать определен­ным опытом работы.

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

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

Формы необходимы для удобства ввода, просмотра и редакти­рования данных.

Обработка данныхв БД. Обработка данных (поиск, сортиров­ка в базы данных и запросы) производится с помощью средств, встроенных в систему управления базами данных (СУБД).

Быстрый поиск данных.Access позволяет производить поиск записей, в которых значения определенного поля полностью или частично совпадают с некоторой величиной.

Например, в БД «Колледж» мы хотим найти запись, содержа­щую фамилию Новихин. Можно ввести лишь часть значения поля и осуществить поиск записи.

Для этого необходимо:

1) открыть таблицу «Студенты» БД «Колледж», дважды щелкнув по соответствующему значку в окне БД;

2) ввести команду Правка/Найти. Появится диалоговая панель Поиск (рис. 5.28, а). В поле «Образец» необходимо ввести искомый

Компьютерные вирусы и защита от них - Информатика

Компьютерные вирусы и защита от них - Информатика

Рис. 5.27. Образцы форм: о — в один столбец; 6 — ленточная; в — табличная; г — выровненная

текст, а в поле «Совпадение» — выбрать пункт с любой часть поля.

В результате будет найдена и отмечена как активная запись № а (рис. 5.28, б).

Поиск данных с помощью фильтров.Гораздо больше возмож­ностей для поиска данных в БД предоставляют фильтры. Фильтр -_ это набор условий, применяемых для отбора подмножества записей Компьютерные вирусы и защита от них - Информатика

Рис. 5.28. Обработка данных:

а — поиск и замена; б — простой фильтр; в — результаты поиска по фамилии Иванов; г — результаты отбора по полям «Группа» и «Стипендия»

ей. Условия отбора записей создаются с использованием опера­торов сравнения (=, >, < и т.д.).

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

§

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

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

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

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

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

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

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

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

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

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

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

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

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

Реальное время— режим обработки данных, при котором обеспечи­вается взаимодействие вычислительной системы с внешними по отно­шению к ней процессами в темпе, соизмеримом со способностью про­текания этих процессов.

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

Регистр команд— регистр устройства управления для хранения кода команды на период времени, необходимый для ее выполнения.

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

Свойство— характеристика объекта, его параметр. Все объекты наде­лены определенными свойствами, которые в совокупности выделяют объект из множества других объектов.

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

Сетевая операционная система— система, осуществляющая реализа­цию протоколов с реализацией управления серверами.

Сеть компьютерная— совокупность компьютеров, соединенных с помощью каналов связи и средств коммутации в единую систему для обмена сообщениями и доступа пользователей к программным, техни­ческим, информационным и организационным ресурсам сети. По степе­ни географического распространения сети подразделяются на локаль­ные, глобальные, городские и др. Локальная сеть связывает ряд компью­теров в зоне, ограниченной пределами одной комнаты, здания или пред­приятия. Глобальная сеть соединяет компьютеры, удаленные географи­чески на большие расстояния друг от друга; отличается от локальной сети более протяженными коммуникациями (спутниковыми, кабельны­ми и др.). Городская сеть обслуживает информационные потребности большого города.

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

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

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

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

Система счисления— совокупность приемов и правил, по которым записываются и читаются числа.

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

Система управления базами данных(СУБД) — система программного обеспечения, позволяющая обрабатывать обращения к базе данных, по­ступающие от прикладных программ конечных пользователей.

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

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

Системы деловой графики— программные системы, позволяющие выводить на экран различные виды графиков и диаграмм.

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

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

Событие— изменение состояния объекта.

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

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

Стример— устройство для резервного копирования больших объемов информации. В качестве носителя применяются кассеты с магнитной лентой емкостью 12 Гбайт и больше.

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

Сумматор— электронная логическая схема, выполняющая суммиро­вание двоичных чисел.

Суперкомпьютер— очень мощный компьютер с производительнос­тью свыше 100 мегафлоп (1 мегафлол — миллион операций с плаваю­щей точкой в секунду). Представляет собой многопроцессорный и (или) многомашинный комплекс, работающий на общую память и общее поле внешних устройств. Архитектура основана на идеях параллелизма и кон­вейеризации вычислений.

Схема алгоритма (блок-схема)— графическое представление алго­ритма в виде последовательности блоков, соединенных стрелками.

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

Таблица истинности— табличное представление логической схемы (операции), в котором перечислены все возможные сочетания значений истинности входных сигналов (операндов) вместе со значением истин­ности выходного сигнала (результата операции) для каждого из этих сочетаний.

Текстовый редактор— программа для ввода и изменения текстовых данных (документов, книг, программ и т.д.). Обеспечивает редактирова­ние строк текста, контекстный поиск и замену частей текста, автомати­ческую нумерацию страниц, обработку и нумерацию сносок, выравни­вание краев абзаца, проверку правописания слов и подбор синонимов, построение оглавлений, распечатку текста на принтере и др.

Тест— некоторая совокупность данных для программы, а также точ­ное описание всех результатов, которые должна выработать программа на этих данных в том виде, в котором эти результаты должны быть выда­ны программой.

Тестирование— этап решения задачи на компьютере, в процессе ко­торого проверяется работоспособность программы, не содержащей яв­ных ошибок.

Тип данных— понятие языка программирования, определяющее структуру констант, переменных и других элементов данных, а также разрешенные их значения и операции, которые можно над ними выпол­нять.

Топология компьютерной сети— логический и физический способ соединения компьютеров, кабелей и других компонентов, в целом со­ставляющих сеть. Топология характеризует свойства сетей, не зависящие от их размеров. При этом не учитывается производительность и принцип работы этих объектов, их типы, длины каналов, хотя при проектирова­нии эти факторы очень важны. Наиболее распространенные виды топо­логий: линейная, кольцевая, древовидная, звездообразная, ячеистая, пол­носвязная.

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

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

Трафик— поток сообщений в сети передачи данных.

Трекбол— устройство управления курсором. Небольшая коробка с шариком, встроенным в верхнюю часть ее корпуса. Пользователь рукой вращает шарик и перемещает соответственно курсор.

Третье поколение компьютерной техники— семейства программно-совместимых машин с развитыми операционными системами. Обеспе­чивают мультипрограммирование. Быстродействие внутри семейства — от нескольких десятков тысяч до миллионов операций в секунду. Емкость оперативной памяти — несколько сотен тысяч слов. Элементная база — интегральные схемы.

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

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

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

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

Цикл— прием в программировании, позволяющий многократно по­вторять одну и ту же последовательность команд (операторов).

Четвертое поколение компьютерной техники— поколение машин, разработанных после 1970 г. Эти компьютеры проектировались в расчете на эффективное использование современных высокоуровневых языков и упрощение процесса программирования для конечного пользователя. Элементная база — интегральные схемы. Емкость ОЗУ — десятки мега­байт. Машины этого поколения представляют собой персональные ком­пьютеры либо многопроцессорные и (или) многомашинные комплек­сы, работающие на общую память и общее поле внешних устройств. Быстродействие — до нескольких сотен миллионов операций в секунду. Шлюз — устройство соединения сети с другими сетями, например ЛВС с глобальной сетью.

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

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

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

Электронный офис— интегрированный ППП, включающий в себя предметные программы и ИТ, обеспечивающие реализацию задач пред­метной области.

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

Язык высокого уровня— язык программирования, более близкий к естественному языку, чем машинный код или язык ассемблера. Каждый оператор в нем соответствует нескольким командам машинного кода или языка ассемблера.

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

Host-ЭВМ— ЭВМ, установленная в узлах сети и решающая вопросы коммутации сети, доступа к сетевым ресурсам: модемам, факс-моде­мам, большим ЭВМ и др.; главная, ведущая, центральная ЭВМ.

HTML (HyperT’ext Markup Language) — язык гипертекстовой развер­тки, используемый для создания документов, содержащих специальные команды форматирования и гипертекстовые ссылки и предназначенных для размещения в системе WWW.

HTTP (HypertText Transfer Protocol) — протокол передачи гипертек­ста, служащий для установления связи с документами HTML независи­мо отего местонахождения с помощью указателей URL.

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

OLE-технология(Object Linked and Embedding) — технология, по­зволяющая вставлять ранее созданные объекты (рисунки, графики, таб­лицы) во вновь создаваемые.

SILK (Spech Image Language Knowledge) — интерфейс, обеспечива­ющий перемещение на экране по речевой команде от одних поисковых образов к другим по смысловым (семантическим) связям.

SMTP(Simple Management Transfer Protocol) — упрощенный прото­кол передачи почтовых сообщений системами электронной почты.

SQL (Structured Query Language) — специализированный язык струк­турированных запросов, используемый при организации запросов, об­новлении и управлении реляционными базами данных.

TCP/IP (Transmission Control Protocol / Internet Protocoi) — прото­кол управления передачей сообщений — межсетевой протокол, охваты­вающий средства доступа к среде, средства транспортировки пакетов, сеансовые коммуникационные средства, средства передачи файлов, сред­ства электронной почты и средства терминальной эмуляции.

URL(Uniform Resource Locator) — универсальный локатор ресурсов, характеризующий полный путь к конкретному документу или разделу на компьютере, подключенном к сети Интернет, а также метод доступа к нему, т.е. протокол работы с программами-серверами, функционирую­щими на удаленном компьютере.

Web page — Web-страница в системе WWW.

WIMP(Windows Image Menu Pointer) — интерфейс, обеспечиваю­щий размещение на экране окон, содержащих образы программ и меню действий.

WWW(World Wide Web) — глобальная сетевая система, объединяю­щая серверы Internet, «всемирная паутина».

ПРИЛОЖЕНИЕ 2

СПИСОК ЛИТЕРАТУРЫ

§

http://www.informika.ru/— Сайт Государственного научно-исследо­вательского института информационных технологий и телекоммуника­ций.

http://www.citforum.ru/ — Центр информационных технологий.

http://www.5ballov.ru/ — Образовательный портал.

http://www.fio.ru/ — Федерация Интернет-образования.

http://tests.academy.ru/ — Тесты из области информационных тех­нологий.

http://www.codenet.ru/ — Все для программиста.

http://public.tsu.ru/~wawlasov/start.htm — В помощь учителю инфор­матики.

http://sciedu.city.ru/ — Наука и образование в России.

http://www.ed.gov.ru/ — Сайт Министерства образования Россий­ской Федерации.

http://iit.metodist.ru/ — Лаборатория информационных технологий.

http://schools.keldysh.ru/sch444/MUSEUM/ — Виртуальный музей информатики.

http://www.otd.tstu.ru/directl/inph.html — Сайт, посвященный ин­форматике.

http://www.inr.ac.ru/~info21/— ИНФОРМАТИКА-21. Международ­ный научно-образовательный проект от Российской Академии Наук.

http://www.morepc.ru/ — Информационно-справочный портал.

http://www.ito.su/ — Информационные технологии в образовании.

http://www.inftech.webservis.ru/ — Статьи по информационным тех­нологиям.

Алексеев В. Е., Ваулин А. С, Петрова Г. Б. Вычислительная техника и программирование. Практикум по программированию. — М.: Высш. шк., 1991.

Безручко В. Т. Практикум по курсу «Информатика». — М.: Финансы и статистика, 2002.

Бордовский Г. А. Информатика в понятиях и терминах. — М.: Просве­щение, 1991.

Борисов А. В. Самоучитель по работе с компьютерной сетью. Пособие для начинающих и опытных пользователей ПК. — М.: Альянс-пресс, 2003.

Вирт Н. Алгоритмы и структуры данных. — М.: Мир, 1989.

Власов В. К. Элементы информатики. — М.: Наука, 1988.

Волченков Н. Г. Программирование на Visual Basic 6. — М.: ИНФРА-М, 2002.

Вычислительная техника и программирование / Под ред. А.В.Рет-рова. — М.: Высш. шк., 1990.

Глушаков С. В., СурядныйА. С. Программирование на Visual Basic 6.0. — Харьков: ФОЛИО, 2002.

Евдокимов В. В. Экономическая информатика. — СПб.: Питер Паб-лишинг, 1997.

Евсеев Г. А., Паиук С. Я., Симонович С. В. Вы купили компьютер. Пол­ное руководство для начинающих в вопросах и ответах. — М.: АСТ-Пресс: ИнфоркомПресс, 1998.

Жаров А. Железо IBM. — М.: МИКРОАЯТ, 1996.

Завгородний В. И. Комплексная защита информации в компьютер­ных системах. — М.: Логос, 2001.

Интернет. Самоучитель /А.Денисов, В. Вихарев, А. Белов, Г. Наумов. — М.: Питер, 2003.

Информатика. 10— 11 класс / Под ред. Н.В.Макаровой. — СПб.: Питер, 1999.

16.Информатика. Задачник-практикум / Под ред. И. Г. Семакина, Е. К.Хеннера. — М.: Лаборатория Базовых Знаний, 1999.

17.Информатика. Терминологический словарь. — М.: Всероссийский НИИ комплексной информации по стандартизации и качеству, 1992.

18.Информатика / Под ред. Н. В. Макаровой. — М.: Финансы и стати­стика, 2002.

19.Информатика / Под ред. П. П. Беленького. — Ростов-на-Дону: Фе­никс, 2002.

20.Калинигорский Н.А., Галевский Г. В. Эффективные технологии рабо­ты в сети Интернет. — М.: Флинта: Наука, 2004.

21. Каранчук В. П. Основы применения ЭВМ. — М.: Радио и связь
1988.

22. Кузнецов А. А. Основы информатики. — М.: Дрофа, 1998.
23> Кушниренко А. Г. Информатика. — М.: Дрофа, 1998.

Левин В. И. Носители информации в цифровом веке. — М.: Компь­ютерПресс, 2000.

Леонтьев В. П. Новейшая энциклопедия персонального компьюте­ра. — М.: ОЛМА-ПРЕСС Образование, 2004.

Ляхович В. Ф., Крамаров С. О. Основы информатики: Учеб. пособие для студ. средних специальных учебных заведений. — М.: Просвещение 1997.

Хэлворсон М., Янг М. Эффективная работа с Office XP. — СПб — Питер, 2003.

Назаров СВ., Мельников П. П. Программирование на MS Visual Basic. — М.: Финансы и статистика, 2001.

Острейковский В.А. Информатика. — М.: Высш. шк., 1999.

Першиков В. И., Савинов В. М. Толковый словарь по информатике. — М.: Финансы и статистика, 1991.

Семакин И. Г., Хеннер Е.К. Информатика. 11-й класс. — М.: Бином: Лаборатория Базовых Знаний, 2002.

Толковый словарь по вычислительным системам / Под ред. В. Ил-лингуотера. — М.: Машиностроение, 1990.

Угринович Н.Д. Информатика и информационные технологии. Прак­тикум для 10—11 классов. — М.: Бином: Лаборатория Базовых Знаний 2003.

Угринович Н.Д. Информатика и информационные технологии: Учеб­ник для 10— 11 классов. — М.: Бином: Лаборатория Базовых Знаний 2003.

35 Фигурнов В.Э. IBM PC для пользователя. Краткий курс— М : ИНФРА-М, 2003.

Фролов Г.Д., Кузнецов Э.И. Элементы информатики. — М.: Высш шк., 1989.

ШауцуковаЛ.З. Информатика: Учеб. пособие для 10—11 классов. — М.: Просвещение, 2002.

Язык компьютера: Пер. с англ. — М.: Мир, 1989.

Федеральный закон «Об информатизации и защите информации» от 20.02.1995 № 24-03.

ГОСТ 34.003 — 90 Информационная технология. Комплекс стан­дартов на «автоматизированные системы».

ОГЛАВЛЕНИЕ

Предисловие…………………………………………………… 3

Глава 1. Информация и информационные процессы 7

Введение в информатику……………………………… 7

Информация в реальном мире …………………….. 10

Информационные системы…………………………… 14

Информация и ее свойства…………………………… 20

Измерение информации…………………………… 21

Кодирование информации……………………….. 28

Глава 2. Общие принципы организации и работы персонального

компьютера……………………………………………………. 30

2.1………………………………………………………………. Представление информации в персональном компьютере…………………………… 30

Системы счисления………………………………….. 30

Перевод чисел из системы счисления в десятичную

с основанием q………………………………………… 32

2.1.3. Перевод чисел из десятичной системы счисления

в систему счисления с основанием q…………. 33

Системы счисления, используемые в компьютере 35

Арифметические операции в позиционных системах счисления 36

Представление чисел в компьютере………….. 40

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

2.2………………………………………………………………. Логические основы построения компьютера………………………………………………… 49

Алгебра логики………………………………………. 50

Основные законы алгебры логики……………. 54

Логические основы устройства компьютера 58

Триггер………………………………………………….. 61

Сумматор двоичных чисел………………………. 62

2.3………………………………………………………………. Программное управление компьютером 64

2.3.4.Принципы фон Неймана………………….. 65

2.3.5.Структура и виды команд……………….. 67

2.3.6.Архитектура компьютера………………… 69

Глава 3. Компьютер и программное обеспечение 75

3.1. Аппаратная реализация компьютера……… 75

Процессор (микропроцессор)………………….. 78

Оперативная память………………………………… 79

Контроллеры и системная магистраль……… 81

Хранение информации. Внешняя память….. 82

Устройства ввода информации…………………. 89

Устройства вывода информации………………. 92

Л.1.7. Устройства ввода-вывода информации. 97

Компьютеры четвертого и пятого поколения 99

Безопасная работа на компьютере…………… 100

3.2……………………………………………………………… Компьютерные сети 102

Классификация компьютерных сетей……….. 104

Топология сети………………………………………. 105

Способы коммутации и передачи данных… 106

Характеристики коммуникационной сети…. 108

Архитектура компьютерной сети…………….. 109

Аппаратные средства организаций компьютерной сети ПО

Глобальная сеть Интернет………………………. 114

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

сетях……………………………………………………… 116

3.3……………………………………………………………… Программное обеспечение персонального компьютера………………………… 118

Системное программное обеспечение………. 119

Пакеты прикладных программ (ППП)…….. 121

Системы программирования…………………… 122

Операционная система……………………………. 123

Логическая структура диска……………………. 128

Загрузка операционной системы……………… 134

Основные свойства и возможности Windows 136

Глава 4. Системное программное обеспечение 140

4.1……………………………………………………………..Работа в операционной системе Windows 140

Управление Windows с помощью мыши….. 141

Элементы интерфейса Windows………………. 142

4.2…………………………………………………………….. Программы обслуживания магнитных дисков……………………………………………………….. 159

Форматирование дисков…………………………. 160

Копирование гибких дисков……………………. 161

Определение объема свободного пространства диска 162

Проверка рабочих поверхностей дисков….. 162

Дефрагментация диска……………………………. 164

Очистка диска………………………………………… 165

4.5.Программы-архиваторы……………………….. 166

4.6.Компьютерные вирусы и антивирусные программы 171

Глава 5. Информационные технологии………… 178

Информационные технологии…………………….. 178

Технология обработки текстовой информации 180

5.2.8.Ввод текста……………………………………. 187

5.2.9.Редактирование текста……………………. 187

5.2.10.Форматирование текста………………… 190

5.2.11.Работа с иллюстрациями………………. 194

5.2.12.Работа с таблицами………………………. 196

5.2.13.Колонтитулы……………………………….. 198

5.2.14.Сохранение документа…………………. 198

5.2.8. Печать документа…………………………. 199

5.3……………………………………………………………… Технология обработки графической информации………………………………………………. 203

5.3.6.Растровая графика…………………………. 203

5.3.7.Векторная графика………………………… 205

5.3.8.Форматы графических файлов………… 206

5.3.9.Графические редакторы…………………. 207

5.3.10.Примеры создания графического изображения 211

5.4…………………………………………………………….. Технология обработки числовой информации………………………………………………. 213

5.4.7.Типы данных, используемых в Microsoft Excel 216

5.4.8.Относительные и абсолютные ссылки. 217

5.4.9.Табличные вычисления…………………… 218

5.4.10.Встроенные функции……………………. 221

5.4.11.Сортировка и поиск данных………….. 223

5.4.12.Построение диаграмм и графиков функций 226

5.5…………………………………………………………….. Технология хранения, поиска и сортировки информации…………………………….. 233

5.5.3.Типы баз данных……………………………. 233

5.5.4.Система управления базами данных… 237

5.6……………………………………………………………… Компьютерные коммуникации 262

5.6.6.Работа с электронной почтой………….. 263

5.6.7.Всемирная информационная сеть Интернет 270

5.6.8.Поисковые системы………………………… 276

5.6.9.Общение в реальном времени…………. 281

5.6.10.Работа с файловыми архивами……… 283

5.7…………………………………………………………….. Мультимедийные технологии 286

Глава 6. Моделирование и формализация……. 293

6.1…………………………………………………………….. Материальные и информационные модели………………………………………………………. 294

6.1.5.Модель…………………………………………… 294

6.1.6.Формализация……………………………….. 296

6.1.7.Визуализация формальных моделей.. 299

6.1.8.Модель как совокупность объектов системы 300

6.1.5 Типы информационных моделей…….. 301

6.2…………………………………………………………….. Информационная технология решения задач…………………………………………………………. 304

Глава 7. Основы алгоритмизации………………. 310

7.3.Алгоритм и его свойства……………………….. 310

7.4.Базовые алгоритмические конструкции…… 315

7.2.6.Алгоритмы линейной структуры…….. 316

7.2.7.Алгоритмы разветвляющейся структуры 317

7.2.8.Алгоритмы циклической структуры .. 322

7.2.9.Массивы…………………………………………. 327

7.2.10.Вспомогательные алгоритмы………… 330

Глава 8. Программирование на Visual Basic 6 333

8.3.Языки программирования……………………… 333

8.4.Концепция программирования на Visual Basic 337

8.2.3.Структура объектов……………………….. 337

8.2.4.Объектно-ориентированный язык программирования Visual Basiс

8.3. Выражения и функции……………………… 348

8.3.3.Объявление переменных и присваивание им значений 350

8.3.4.Выражения……………………………………. 354

$.3.3. Функции в языке Visual Basic…………. 355

8.4……………………………………………………………… Программирование ветвлений и повторений………………………………………………… 364

8.4.3.Программирование ветвлений………… 364

8.4.4.Программирование повторений……… 369

8.7.Массивы……………………………………………….. 375

8.8.Графические методы……………………………… 381

8.6.6.Графические методы Scale и PSet…….. 381

8.6.7.Установка цвета……………………………… 385

8.6.8.Использование графического метода Line и метода Print 387

8.6.9.Метод Circle…………………………………… 390

8.6.10.Работа с изображениями………………. 392

Приложение 1. Глоссарий……………………………… 394

Приложение 2. Список полезных Интернет-ссылок 408

Список литературы……………………………………….. 409

Учебное издание

Колмыкова ЕленаАлексеевна, Кумскова Ирина Александровна

Информатика

Учебное пособие

2-е издание, стереотипное

Редактор И. В. Мочалова

Технический редактор О. Н. Крайнова

Компьютерная верстка: Л. М. Беляева

Корректоры Т. В. Кузьмина, И. В. Могилевец

Изд. № 102107936. Подписано в печать 25.05.2006. Формат 60×90/16. Гарнитура «Тайме». Печать офсетная. Бумага тип. № 2. Усл. печ. л. 26,0. Тираж 3 000 экз. Заказ № 16986.

Издательский центр «Академия», www.acadcmia-moscow.ru

Санитарно-эпидемиологическое заключение № 77.99.02.953.Д.004796.07.04 от 20.07.2004. 117342, Москва, ул. Бутлерова, 17-Б, к. 360. Тел./факс: (495)330-1092, 334-8337.

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

Отпечатано в ОАО «Саратовский полиграфический комбинат». 410004, г. Саратов, ул. Чернышевского, 59.

Оцените статью
OverComp.ru