Учебник Информатика 7-11 класс Гаевский

На сайте Учебник-скачать-бесплатно.ком ученик найдет электронные учебники ФГОС и рабочие тетради в формате pdf (пдф). Данные книги можно бесплатно скачать для ознакомления, а также читать онлайн с компьютера или планшета (смартфона, телефона).
Учебник Информатика 7-11 класс Гаевский - 2014-2015-2016-2017 год:


Читать онлайн (cкачать в формате PDF) - Щелкни!
<Вернуться> | <Пояснение: Как скачать?>

Текст из книги:
л А.Ю. Гаевский Информатика 7-11 класс Учебное пособие 2-е издание, дополненное КИЕВ ‘А.С.К.” 2006 ББК 32.81я721 Г13 Рецензент i.i: А. А. Павлов, докюр технических наук, декан факультета информатики и вычислительной техники НТУУ “КПИ”; С Н. Гриша, доктор технических наук, профессор кафедры автоматизированных систем обработки информации и управления факультета информатики и вычислительной техники НТУУ “КПИ"; В. А. Сихицкая, учитель-методнет лицея № 208, г. Киев. Гаевский А. Ю. Г13 Информатика: 7-11 кл.: Учеб, пособие. — 2-е изд., дои. — К.; А.С.К., 2006. — 536 с.: ил. ISBN 966-8291-70-0. В пособии в соответствии с программой но информатике для общеобразовательных школ изложены основные понятия информатики, устройство комныозеров, работа в операционных системах Windows 9.х/2000 и MS-DOS. Описаны компьютерные технологии подготовки текстовых документов (Блокнот, Word), создания графических изображений (Paint), вычислений в электронных таблицах (Excel), работы с базами данных (Access). Большое внимание уделяется вопросам компьютерных коммуникаций, Интернету, работе с электронной почтой, созданию HTML-документов и Web-сайтов. Изложены учебные вопросы моделирования на компьютере, составления алгоритмов и программ, работы в средах программирования Quick Basic и Turbo Pascal. Предназначено для учеников общеобразовательных средних щкол, лицеев, гимназий, а также для широкого Kpyi a пользователей персональных ко.мпыотсров. ББК 32.81н721 ISBN 966-8291-70-0 О Л. К). Гасьикий, .'soiio.'iiicmia. C'JOi S*' -Л.С.1С ", 2003. 2.'iU, Введение Вы приступаете к изучению информатики — обширной области знаний и новейших технологий, связанных с информационной деятельностью человека. Информатика сравнительно молодая наука: она сформировалась во второй половине XX века, но, несмотря на свой юный возраст, стала обязательной частью образования современного человека. Английский вариант названия информатики Computer Science — компьютерная наука. Самым замечательным достижением в этой области явилось создание персональных компьютеров, которые быстро вошли в нашу повседневную жизнь. Благодаря компьютерам вы открываете для себя не только новые игры и развлечения, но и окно в огромный мир Интернета, в мир создания компьютерных изображений, текстов, различных математических вычислений. Хорошо изучать информатику, когда рядом есть не только компьютер, но и книга, которая проведет вас по лабиринтам новой науки. Внимательно читайте параграф за параграфом и ваши усилия по освоению компьютера будут вознаграждены, ведь современный компьютер — очень умное устройство. Ему нужно лишь грамотно показать, что от него требуется. О том, как научить компьютер работать на вас, пойдет речь на страницах книги, которую вы держите в руках. Предисловие для учителя Трудно представить, какой объем знаний необходим человеку, чтобы он мог свободно разбираться в информационных процессах и полноценно работать на компьютере. Для этого существуют программы образования по информатике для различных уровней обучения. Материал, изложенный в данном учебном пособии, находится в полном соответствии со стандартами среднего образования по информатике. В настоящее время существует множество учебников и учебных пособий по информатике. Отличительной особенностью этого пособия является то, что любой вопрос программы 7-11 классов можно изучать по одной книге, не обращаясь к дополнительной литературе. Пособие состоит из шести частей. В части I «Введение в информатику» излагаются теоретические основы информатики, включая понятия информации, сообщения, информационных процессов, систем счисления. Описываются аппаратные и программные составляющие информационных систем. Дается краткий обзор истории вычислительной техники. Более подробно рассматриваются персональные компьютеры (ПК), их модульный состав. Большое внимание уделено микропроцессорам, памяти и другим системам компьютера, периферийным устройствам, а также принципам построения и возможностям компьютерных сетей. В части II «Операционные системы» излагаются основы работы пользователя в ОС MS-DOS и Windows 9.х/2000. Даются понятия файлов, каталогов, файловой системы. Вместе с MS-DOS освещаются различные аспекты работы в операционных оболочках типа Norton Commander. Детально изучается обслуживание дисков: форматирование, проверка и т.д. В зависимости от аппаратного обеспечения компьютерного класса учитель может выбрать. Введение какую из систем (Windows или DOS) изучать более основательно. Следует отметить, что обе операционные системы описаны на достаточно высоком уровне. Часть III «Простые компьютерные технологии» представляет собой вводный курс в прикладные программы из комплекта Windows: Калькулятор, Paint, Блокнот и др. Рассматриваются также различные теоретические вопросы компьютерной графики, графических форматов, шрифтов, элементов текста и т.д. Освоив материал, ученики получат представление о принципах сжатия данных, научатся работать с архиваторами и антивирусными программами. Часть IV «Прикладные программы общего назначения» предназначена для более основательного изучения в старших классах пакета прикладных программ тина Microsoft Office. Она посвящена также работе в текстовом процессоре (Word), с электронными таблицами (Excel) и в системе управления базами данных (Access). В каждой из глав содержится необходимый теоретический материал, дается описание основных приемов работы и многочисле1шые примеры использования указанных программ. В части V «Глобальная сеть Интернет» ученики познакомятся с информационными ресурсами, принципами функционирования Internet, а также видами программного обеспечения, необходимого для работы в глобальной сети. Изучив материал данной части, ученик сможет грамотно работать в World Wide Web, оперировать с электронной почтой, участвовать в телеконференциях. Отдельная глава посвящена основам языка гипертекстовой разметки HTML и созданию Web-сайтов. В части VI «Основы алгоритмизации и программирования» излагаются вопросы теории и практики составления алгоритмов и программ. В пей описываются этапы решения задач с использованием ЭВМ, компьютерное моделирование, понятие алгоритмов и их свойств, учебный алгоритмический язык и структурное программирование. Большое внимание уделяется формированию у школьников четкого представления о типах величин и операциях, выполняемых над числовыми, логическими, строковыми и табличными типами. В данной части имеются главы, посвященные языкам программирования Quick Basic и Turbo Pascal. Изучив этот материал, учащиеся смогут уверенно программировать, а с помощью примеров и упражнений будут иметь возможность сравнить программные коды и решение задач в различных средах программирования. В пособии после каждого параграфа даны контрольные вопросы, после некоторых — упражнения и практикумы. Контрольные вопросы и упражнения позволяют преподавателю легко проверить, насколько ученик овладел изложенными понятиями и приемами. Вопросы могут также служить для самоконтроля при самостоятельной работе. Практикумы позволяют расширить понятия и навыки ученика. Часть I Введение в информатику Глава1. Общие понятия информатики § 1. Информация и информационные процессы в этом параграфе вы изучите: — понятие об информации и ее свойствах; — историю и предмет информатики; - информационные процессы; - единицы информации. Понятие информации Окружающий нас мир состоит из вещества и энергии и существует благодаря взаимным превращениям энергии в вещество и наоборот. Например, растения получают солнечную энергию и растут. Растения становятся кормом для многих насекомых, травоядных животных и т.д. Благодаря корму животные могут двигаться, то есть производить механическую энергию. Вы можете сами привести примеры других цепочек превращения между веществом и энергией. Еще один важнейший компонент окружающего мира - это информация. Ее нельзя отнести ни к веществу, ни к энергии, однако она очень важна для полноценного развития живых организмов. Например, животные в стаде обмениваются информацией об опасности, муравьи оповещают друг друга о разрушенном муравейнике и т.д. Даже простейшие одноклеточные организмы постоянно получают информацию (например, о температуре внешней среды) и используют эту информацию для выбора благоприятных условий своего существования. Информация (от латинского слова informatio - разъяснение, изложение) - это сведения об окружающем мире и протекающих в нем процессах. Свойства информации Любое вещество можно характеризовать его свойствами, например, твердое, легкоплавкое, белого цвета и т.д. Информация также обладает свойствами, правда, они не столь наглядны, как свойства вещества. Давайте задумаемся, почему одни люди сразу реагируют на определенную информацию, в то время как других эта информация оставляет равнодушными? Почему биржевой маклер, когда ус- Часть I. Введение в информатику лышит о падении цен на акции, бросится продавать их, а рядовой гражданин только зевнет при этом известии? Дело в том, что информация бывает важной (полезной) и несущественной (в каком-то смысле ее можно назвать бесполезной). Сведения, полезные для одного человека, оказываются бесполезными для другого, поскольку он не может их использовать. Полезность - это одно из свойств информации. Другим свойством информации является ее актуальность. Например, для вас важна информация, когда отправляется поезд, на котором вы должны уехать. Однако эта информация теряет свою актуальность после того, как поезд (па который вы, возможно, не успели) уже отправился. Информация об отправлении вашего поезда важна (или полезна) для вас, по бесполезна для другого человека. Среди других свойств информации можно назвать достоверность. Если вы узнали о наводнении в Карпатах из информационной телепрограммы, продемонстрировавшей последствия наводнения, то такая информация, скорее всего, будет достоверной. А если вы услышали от приятеля об извержении вулкана в украинских степях, то эту информацию можно сразу отнести к недостоверной. Различают недостоверную информацию, полученную в результате преднамеренного искажения (дезинформацию), и недостоверную информацию как информацию, искаженную помехами. Информация может быть объективной или субъективной (зависеть или не зависеть от чьего-либо суждения). Например, сообщение «вода в море холодная» является субъективным, так как кому-то вода может действительно показаться холодной, а кому-то - в самый раз. В то же время сообщение гидрометеослужбы «температура воды +17 градусов» ^даст вполне объективную информацию, из которой каждый человек может сделать для себя определенные выводы: пойти ему купаться или не пойти. Весьма существенным свойством и одновременно требованием, предъявляемым к информации, является ее распознаваемость. Информация становится доступной лишь при условии возможности распознавания знаков и сигналов, с помощью которых она передается. Во многих реальных системах на полезный информационный сигнал накладываются помехи - шумы, которые ухудшают условия распознавания информации. Когда в здании вокзала объявляют информацию о прибытии или отправлении поезда, а вы не можете расслышать это объявление из-за шума в зале - это значит, что информация не удовлетворяет требованию распознаваемости. Если человеку на основе какой-либо информации приходится принимать решение, то он сначала оценивает, достаточно ли этой информации для принятия правильного решения или нет. Другими словами, является ли имеющаяся у него информация полной либо она неполная. Допустим, вы собрались на юг к морю. Глава!. Общие понятия информатики но из местного прогноза погоды узнали, что ожидается похолодание. Достаточно ли этой информации, чтобы отменить выезд? Очевидно, нет, поскольку, во-первых, погода па далеком юге может быть не связана с погодой в вашем городе, а, во-вторых, вы пока не знаете, насколько продолжительным окажется похолодание. То есть в вашем случае информация о погоде является неполной. Наконец, информация представляет собой нематериальную категорию, однако информация может проявляться только через материальные процессы -сигналы. Любые преобразования информации требуют преобразования физических объектов. Перечислим рассмотренные нами свойства информации: полезность ; актуальность; достоверность; объективность; распознаваемость; полнота; нематериальность. Предмет и история информатики Информатика, к изучению которой вы приступили, вобрала в себя элементы других классических наук и, в первую очередь, математики. Информатика - это раздел науки, изучающий свойства информации, а также закономерности ев поиска, сбора, хранения, передачи и обработки. Информатика - одна из самых молодых научных дисциплин, но корни ее уходят в далекое прошлое. Человек живет в мире информации, и издавна существовала необходимость ее хранения и передачи. Первыми хранилищами информации были библиотеки. В середине 7 в. до н.э. при дворце ассирийского царя Ашшурбанипала имелось большое собрание глиняных таблиц. До наших дней дошла слава Александрийской библиотеки, основанной Птолемеем и имевшей к 1 веку 700 тыс. единиц. Каждый просвещенный правитель считал своим долгом развивать библиотеки. В древней Руси первая библиотека была основана в 1037 г. Ярославом Мудрым при Софийском соборе в Киеве. Если первые библиотеки предназначались для высших слоев общества, то к 17 - 18 векам стало заметно увеличиваться количество национальных библиотек, появилась необходимость систематизации книжного фонда. В те времена были заложены основы библиотечного дела, а хранящаяся в библиотеках информация стала доступна широкому кругу читателей. Однако не все знания, накапливаемые и бережно хранимые в книгах, сразу находили практическое применение. Можно вспомнить примеры невостребованных изобретений Леонардо да Винчи (летательный аняарат, подводная лодка, танк, парашют и др.), открытых заново более чем через 300 лет. Примерами, близкими к информатике, являются работы французского ученого Блеза Паскаля (механическая суммирующая мащина, 17 век) и немецкого физика и математика Готфрида Лейбница (арифметическая счетная машина для выполнения 8 Часть I. Введение в информатику Г. Лейбниц четырех арифметических действий, 17 век). Лейбниц впервые высказал мысль о возможности машинного моделирования человеческих функций и ввел термин «модель». Кроме того, он разработал двоичную систему счисления, которая впоследствии нашла широкое применение в вычислительных машинах. Эти работы подготовили появление современной информатики, однако информатика как отдельная наука оформилась только в середине 60-х годов 20 века. Она возникла в результате объединения уже существовавшего ранее библиотечного дела и бурно развивавшихся новых областей знания; кибернетики, вычислительной техники, средств связи и др. Развитие вычислительной техники, связано с именами многих ученых и исследователей. Идея создания вычислительной машины - прообраза современных компьютеров, принадлежит выдающемуся математику Джону фон Нейману. Им были разработаны принципы построения вычислительной машины, которая управляется размещенной в се памяти программой. Первый компьютер, в котором были воплощены эти принципы, был построен в 1949 г. английским исследователем Морисом Уилксом. Настоящим взрывом в развитии информатики стало появление персонального компьютера (НК) - первого массового инструмента переработки информации. Это ускорило вторжение информатики в жизнь человека, изменило различные стороны его жизни; работу, досуг, связь, почту и т.д. Информационные процессы Деятельность современного человека тесно связана с различными информационными процессами. Приведем примеры таких процессов, в которых вы сами участвуете; запись домащнего задания в тетрадь, прослушивание радиопередачи или магнитофонной записи, поиск интересующей вас телепрограммы по газете и, конечно же, работа на компьютере. К информационным процессам относятся поиск, сбор, обработка, передача и хранение информации. Поиск информации Простейшими примерами поиска информации являются использование предметного или алфавитного указателей в книге, телефонного справочника и т.д. Системы, с помощью которых выполняется поиск информации, называются информационно-поисковыми системами. Современные системы для поиска существуют в сети Интернет. Они позволяют найти информацию практически на любую тему; от выращивания кактусов и прогноза погоды до конструкций зданий. Для начала поиска нужно ввести слово или сочетания слов, которые наилучшим образом отражают интересующую вас тему, например, «Киевская Русь» или «саламандра». Подобные слова называются ключевыми словами и представляют собой запрос. Вообще, с запроса информационно-поисковой системе начинается любая процедура поис- Глава 1. Общие понятия информатики ка. Система выполняет поиск в массиве информации таких документов, которые удовлетворяют сделанному запросу. Причем успех поиска во многом зависит от точности формулировки запроса. Как было сказано, в состав поисковой системы обычно входит массив документов, в котором осуществляется поиск. Современные поисковые системы включают в себя не просто массивы документов, а настоящие банки данных. В них хранится различного рода информация, необходимая специалистам для решения практических задач. В современном мире существует огромное число банков данных, представляющих интерес для экономистов и политиков, для юристов и коммерсантов, для инженеров и врачей. Сбор информации Сбором информации можно называть простейшие действия, которые вы уже не раз выполняли. Это занесение новых записей в вашу телефонную книжку, ежедневное измерение температуры воздуха и т.д. Вообще решение любой задачи, даже самой практической, начинается со сбора информации. Например, деятельность торговой фирмы связана со сбором информации о поступивших и о проданных товарах, о полученной выручке и т.д. Работа мощного котла на теплоэлектростанции обязательно будет сопровождаться сбором данных о его рабочих параметрах: давлении пара, температуре и т.д. Сбор всех этих данных немыслимо вести вручную, поэтому его предоставляют системам, которые работают в автоматическом режиме. Такие системы обычно называются автоматизированными системами управления, или сокращенно АСУ. Информация, собранная автоматизированными системами, записывается в соответствующие базы данных, на ее основе могут составляться электронные архивы. Обработка информации Внешний мир, окружающий человека, воздействует на него непосредственно через органы чувств либо через приборы. Органы чувств дают человеку информацию об окружающей действительности, а задача человека -вовремя эту информацию обрабатывать. Попробуйте не успеть обработать информацию о движении автомашин, когда переходите улицу! Полученная информация об обстановке на дороге после обработки используется вами для ответных действий. Вы принимаете решение, переходить улицу или подождать. Когда вы переходите улицу, принимаете решение о покупке товара, пересказываете содержание книги, решаете задачу с заданным условием, вы выступаете в роли все той же информационной системы, которая обрабатывает поступающую в нее информацию. Поступившая информация называется входной информацией. Из этой информации после обработки получается качественно новая, выходная информация. В примере с переходом улицы входная информация - это данные о движении машин, а выходная информация - это ваше решение, стоит ли переходить улицу в данный момент времени. Передача информации Информация передается от источника к получателю информации с помощью сигналов. Точное или приближенное воспроизведение полученной информации в каком-либо другом месте называется передачей информации. 10 Часть I. Введение в информатику Процесс передачи информации предусматривает существование источника информации, носителя информации и получателя информации. Например, когда вы читаете книгу, вы являетесь получателем информации, книга -источник информации, а бумага, на которой она издана, и типографские краски - носители информации. Передача информации осуществляется в виде сообщений (см. следующий параграф). Например, при разговоре люди обмениваются сообщениями, которые представляют собой звуковые колебания воздуха (звук в данном случае - носитель информации). При телевизионном способе передачи сообщения выражаются изменением цвета и элементов передаваемого изображения. Сообщениями на морском флоте могут быть последовательности знаков, которые подаются флажками. Глухонемые при разговоре понимают друг друга благодаря тому, что их сообщения выражаются мимикой и жестами. Регулировщик на автодороге сообщает правила проезда для водителей, подавая знаки руками и жезлом. Хранение ннфармоции Чтобы информация становилась достоянием многих людей, существуют определенные способы ее хранения. История человечества знает множество таких способов. Это и наскальные рисунки, создававщиеся людьми времен палеолита на стенах пещер. Это и глиняные таблички в древнем Вавилоне, донес-щие до нас сведения о культуре щумеров и ассирийцев, о первых системах счисления. В древнем Египте информацию сохраняли в виде рукописей на папирусе -материале, получаемом из одноименного травянистого растения. Словом папирус (по-немецки - Papier, по-английски - paper) впоследствии был назван более современный носитель информации - бумага. В 20 веке стали щироко использоваться способы хранения информации на фото- и кинопленке, на магнитной ленте и видеоленте. В наще время наибольщие объемы информации хранятся на электронных - оптических и магнитных - дисках (подробнее см. следующий параграф). Защита инфврматт В настоящее время, особенно при работе в сетях, существует постоянная опасность порчи или потери информации. Защита информации должна вестись по нескольким направлениям. Во-первых, это защита от случайных факторов, т.е. неправильных действий пользователя, выхода из строя аппаратуры. Во-вторых, это защита от злоумышленных действий, заключающихся в раскрытии конфиденциальной (секретной) информации, в несанкционированном доступе к информационным ресурсам. Эти задачи выполняются службами безопасности, в функции которых входят обеспечение целостности и надежности данных, засекречивание данных, контроль доступа к информации и защита от отказов аппаратуры. Контрольные вопросы 1. Что такое информация? 2. Перечислите свойства информации. 3. Приведите примеры полной и неполной информации, достоверной и недостоверной информации. 4. Что понимается под свойством распознаваемости информации? Глава1. Общие понятия информатики 11 5. Что является предметом информатики? 6. Какие научные дисциплины легли в основу информатики? 7. Назовите имена ученых, стоявших у истоков информатики. 8. Какие процессы называются информационными? 9. Приведите примеры процессов обработки и хранения данных. 10. В чем заключается защита информации? Теперь в каких § 2. Системы счисления в утом параграфе вы изучите: — единицы информации; — понятие системы счисления; - системы счисления, применяемые в вычислительной технике; - перевод чисел из одной системы в другую. Единицы информации В предыдущем параграфе были рассмотрены свойства информации зададимся вопросом, можно ли определить количество информации, и единицах она измеряется? Основной единицей информации в вычислительной технике является бит. Что такое бит, проще всего понять на примерах равновероятных событий. Например, вы бросаете монету, которая может упасть одной из сторон («орел» или «решка»). До бросания монеты информация о том, какой стороной упадет монета, отсутствует. После того как монета брошена и вы узнали результат, считайте, что вы получили информацию, равную 1 биту. Такое же количество информации будет содержаться в ответах на вопросы: «В какой руке конфета?», «Кто первым выйдет из дверей подъезда: мужчина или женщина?». Бит - это наименьшая порция информации, получаемой при выборе между двумя равновероятными событиями. Название «бит» для единицы информации выбрано не случайно. Событие, имеющее два исхода, может быть записано с помощью двух цифр: 0 и 1. Число, которое принимает два значения, называется двоичным числом, или по-английски Binary Digit (сокращенно bit - бит). В опытах с монетой выпадению «орла» можно присвоить значение 0, а «решки» - 1. Несколько позже мы изучим двоичные числа, то есть числа, которые состоят из нулей и единиц. Такими числами в вычислительной технике представляется любая информация (см. следующий параграф). Бит - единица довольно мелкая, и ее недостаточно для измерения объемов информации, которыми оперируют современные компьютеры и другие вычислительные устройства. Поэтому используют более крупные единицы, основной из них является байт: 1 байт = 2- = 8 бит Байт кратен биту и представляет собой последовательность из восьми двоичных знаков о и 1, например, 10110100 или 00101110. 12 Часть I. Введение в информатику Еще более крупными единицами информации являются единицы, кратные байту: 1 Кбайт (к1лобайт) = 2'° = 1024 байт 1 Мбайт (мегабайт) = 2^° = 1024 Кбайт 1 Гбайт (гГгабайт) = 2’° = 1024 Мбайт Обратите внимание, что приставка «кило» означает не 1000, а число 1024. Именно такое число получается при возведении двойки в десятую степень. Выбор этого числа определяется, прежде всего, соображениями удобства: числа 1000 ( =10^) и 1024 ( =2'®) незначительно отличаются друг от друга. Общие сведения о системах счисления Когда вам на уроке предлагают записать какое-либо число, вы, не задумываясь, изображаете его с помощью десяти арабских цифр 0, 1, 2, ...9. Эти цифры образуют десятичную систему счисления, и именно в этой системе излагается школьная арифметика. Система счисления представляет собой обозначения чисел и приемы работы с числами. Минимальный набор знаков, с помощью которых обозначаются числа, называется алфавитом. Количество знаков в алфавите называется основанием системы счисления. Итак, в десятичной системе алфавит образован цифрами 0, 1,2, ...9, а основание равно 10. С последним обстоятельством связано название самой системы. Существуют и другие системы счисления, с которыми вы познакомитесь в данном параграфе. Отметим, что системы счисления, несмотря на свою простоту и естественность, являются результатом длительной эволюции. Десятичная система возникла в результате счета на пальцах. Зародилась она в Индии в 5 веке и была изложена в рукописях на арабском языке, которые датируются 9 веком. Поэтому цифры этой системы называются арабскими. Древние шумеры, жившие в Двуречье в 3 тысячелетии до нашей эры, использовали систему, алфавит которой состоял из шестидесяти цифр. С помощью этой системы можно было пронумеровать секунды в минутах, а минуты - в часах. Кроме деления времени на часы, шумеры ввели деление углов на градусы, минуты и секунды. Один угловой градус включает в себя 60 минут: а одна минута - 60 секунд, то есть 1® (градус) = 60’ (минут) и Г = 60” (секунд). Система, построенная таким образом, называется шестидесятеричной. Двоичное счисление не настолько древнее, как десятичное или шестидесяте-ричпое: оно было предложено в 70-х годах 17 века Готфридом Лейбницем. Алфавит двоичной системы состоит всего из двух цифр - 0 и 1. В информатике, помимо двоичной системы, часто применяется шестнадцатеричная система счисления (основание равно 16). Запись чисел в двоичной системе Рассмотрим структуру привычных вам десятичных чисел. Записывая какое-либо десятичное число, например 888, мы имеем в виду, что правая крайняя восьмерка отвечает единицам (вклад в число равен 8), следующая слева от нее Глава1. Общие понятия информатики 13 восьмерка - десяткам (вклад в число - 80), а еще более правая восьмерка -сотням (вклад равен 800). Это же число мы могли бы записать в виде суммы: 888 = 8x100 + 8x10 + 8x1 Любое десятичное число можно записать в виде суммы различных степеней основания 10”. Например: 1234 = 1x10^ + 2X10^ + 3xl0^ + 4x10“ Аналогично поступают и в случае двоичной системы, алфавит которой образован всего двумя цифрами: 0 и 1. Запишем в двоичной системе первые числа натурального ряда, а именно все арабские цифры: (0). 2 = (1)2 = (10), = (И)^ = (100) Здесь двоичные числа мы обозначили круглыми скобками с индексом 2, чтобы не путать эти числа с десятичными. Первые две цифры (Он 1) в двоичной системе выглядят так же, как и в десятичной системе, поскольку записываются с помощью одного разряда. При переходе к третьей цифре («двойке») в двоичной системе нужен еще один разряд, так как младщий разряд уже заполнен. В новый разряд записываем 1, а в младщем разряде остается 0: (10), = 2. Затем заполняем младший разряд и получаем цифру (11), = 3. Для записи следующей цифры нужно уже открывать новый разряд, поскольку имеющиеся разряды заполнены. В новый разряд записываем 1, а младшие разряды «обнуляем». В результате получаем: (100), = 4. Представление следующих цифр (5, 6, 7) находим последовательным заполнением двух правых разрядов. При этом действует нринцин, обратный «старшинству»: сначала заполняется младший разряд, а затем - более старший. Когда заполнились все три разряда, открываем новый разряд и так далее. С помощью четырех двоичных разрядов мы с.можсм записать нс только алфавит арабских цифр, но и продвинуться до числа 15, которое имеет вид (1111),. Любое двоичное число, как и десятичное число, можно записывать в виде сумм степеней основания, например. (110110), = 1x2^ + 1x2’ + 0x2^ + 1x2^ + 1x2* + 0x1 Этому числу отвечает десятичное число 54. Таким образом, запись числа в двоичной системе существенно длиннее, чем в десятичной системе счисления. Так для числа 54 достаточно всего двух десятичных разрядов, а в двоичной системе требуется уже шесть разрядов. Несмотря на высокую разрядность двоичных чисел, именно двоичная система была взята за основу при построении вычислительных машин. Связано это с тем, что электронные элементы (триггеры), из которых конструируется вычислительная аппаратура, воспроизводят и распознают лишь два состояния, обозначаемых как 0 и 1. В то же время для современных компьютеров, которые могут за один такт работы процессора обрабатывать до 64 разрядов, высокая разрядность - не преграда. 14 Часть I. Введение в информатику Зададимся вопросом: сколько чисел можно записать с помощью п битов, то есть с помощью п-разрядных двоичных чисел? Ответ нетрудно получить, если сравнить двоичную систему с десятичной. В десятичной системе с помощью двух разрядов можно записать 100 ( =10x10 ) чисел от 0 до 99. Используя три разряда, можно представить уже 1000 ( =10x10x10 ) чисел. Значит, количество чисел, представимых с помощью п разрядов, равно а", то есть л-ой степени основания а. Для двоичной системы количество чисел, которые записываются с помощью п битов, будет равно 2". Двоичная\ Рассмотрим правила выполнения арифметических действий над двоичными числами. Для сложения и умножения двоичных чисел используются следующие простые таблицы: + 0 1 0 0 1 1 1 10 X 0 1 0 0 0 1 0 1 Когда вы складываете 1+1, происходит перенос единицы в старщий разряд, как это бывает с десятичными числами. В качестве примера сложим два двоичных числа. Однако, в отличие от ЭВМ, мы воспользуемся записью в столбик, причем приведем справа более привычную запись в десятичном коде: 100110 11011 1000001 38 27 65 Умножение двоичных чисел производится ничуть не сложнее (а может быть, и проще), чем в десятичной системе. Например: ^1101 2__^ 11010 X101001 11 101001 101001 1111011 Наконец, двоичные числа можно делить одно на другое. Эту операцию проще всего выполнять в привычном для вас виде - «уголком». Начнем с простейшего случая: разделим 101 на 100, то есть 5 на 4: . _101 I 100 100 1 1 Вся операция выполняется точно так же, как и в случае десятичных чисел. Находим наиболыш^! делитель в старшем разряде (его записываем под знаком уголка) и остаток от деления (он записывается под чертой). Глава 1. Общие понятия информатики 15 Рассмотрим более сложный пример. Найдем результат деления 1101000 на 101: 1101000 '101 _110 101 101 10100 100 в приведенном примере переведите двоичные числа в десятичные и выясните, над какими числами выполнялось деление и какой результат был получен. Восьмеричные и шестнадцатеричные числа Двоичная система счисления приводит к длинной записи чисел, которая трудно воспринимается при чтении с листа или экрана монитора. Поэтому в информатике часто используются еще две системы, приводящие к более компактной записи чисел. Это восьмеричная и шестнадцатеричная системы счисления, в которых удобнее, чем в двоичной, записывать числа на бумаге или вводить с клавиатуры. Эти системы являются вспомогательными, поскольку компьютер «знает» только двоичную систему. Восьмеричные числа записываются при помощи алфавита 0, 1,... 7, в то время как алфавит шестнадцатеричной системы счисления образован арабскими цифрами и первыми буквами латинского алфавита: о, 1, 2, 3, 4, 5, б, 7, 8, 9, А, В, С, D, Е, F Основания этих лзух систем являются степенями числа 2 (8 = 2’и 16 = 2"'), поэтому к этим системам очень удобно преобразовывать двоичные числа. Так для перевода целого двоичного числа в восьмеричную систему разбиваем его на группы справа налево по три цифры в каждой группе, например: 1101011 = 1 101 011 Каждой тройке цифр (они называются двоичными триадами) поставим в соответствие восьмеричное число: 1101011 = 1 101 011 = (153)j Если нужно перевести восьмеричное число в двоичное, то поступим наоборот; вместо каждой восьмеричной цифры запишем группу из трех двоичных цифр - триаду. В шестнадцатеричную систему двоичные числа переводятся аналогично. Отличие заключается лишь в том, что двоичный код разбивается на группы не из трех, а из четырех цифр (двоичные тетрады), например: 11010101110 = 110 1010 1110 = (6AE)jj Шестнадцатеричные числа обозначаются буквой Н в конце числа, например, (6АЕ),^ = 6АЕН. Числа, представляемые в восьмеричной системе, по компактности приближаются к десятичным числам, а числа в шестнадцатеричной системе более компактны, чем десятичные. С помощью восьмеричного кода, состоящего из п разрядов, можно записать 8" чисел, а с помощью шестнадцатеричного кода - 16" чисел. В параграфе «Кодирование информации» мы покажем, как с помощью шестнадцатеричных чисел компактно записываются коды различных символов. 16 Часть I. Введение в информатику Соответствие различных систем счисления В заключение приведем таблицы соответствия между числами от О до 10 в десятичной, двоичной, восьмеричной и шестнадцатеричной системах. Табп. 2.1 Числа от 0 до 15 в различных системах счисления Десятичная 0 1 2 3 4 5 6 7 Шестнадцатеричная 0 1 2 3 4 5 6 7 Восьмеричная 0 1 2 3 4 5 6 7 Двоичная 0 1 10 11 100 101 110 111 Десятичная 8 9 10 11 12 13 14 15 Шестнадцатеричная 8 9 А В С D Е F Восьмеричная 10 И 12 13 14 15 16 17 Двоичная 1000 1001 1010 1011 1100 1101 1110 1111 Обратите внимание, что чем больше основание системы счисления, тем короче код числа. Например, число 14 в двоичной системе записывается с помощью четырех разрядов, а в шестнадцатеричной системе для него требуется все-I о один разряд. Контрольные вопросы 1. Что такое система счисления? 2. Из каких знаков состоит алфавит десятичной и двоичной систе.м? 3. Почему в вычислительной технике взята за основу двоичная система счисления? 4. Каковы правила сложения двоичных чисел? 5. Напишите таблицу умножения двоичных чисел. 6. Из каких символов состоят алфавиты восьмеричной и шестнадцатеричной систем? 7. В чем заключается преимущество восьмеричной или шестнадцатеричной системы по сравнению с двоичной? 8. В каких единицах измеряется количество инфор.мации? ■9. Каковы соотношения между единицами байт, Кбайт, Мбайт и Гбайт? Упражнения 1. Запишите в виде суммы по разрядам число (35677),^. 2. Представьте числа (II l)j, (III), в виде суммы вкладов от каждого разряда и скажите, чему равны эти числа в десятичной системе. 3. Переведите в двоичную систему десятичные числа 11, 27, 96. 4. Найдите сумму чисел 101011и1101. 5. Выполните умножение в двоичном коде чисел 101010 и 110. 6. Найдите частное от деления двух двоичных чисел 100001 и 11. 7. Преобразуйте двоичное число 1101010110 в восьмеричную и десятичную системы. 8. Переведите в шестнадцатеричную систему десятичные числа 332 и 415. 9. Каким двоичным и десятичным числам отвечают записи 2В, D8? 10. Сколько чисел можно записать с помощью кода длиной 1 байт (2 байта)? Глава1. Общие понятия информатики 17 § 3. Сообщения. Способы передачи и хранения информации. Носители информации в этом параграфе вы изучите: - понятие сообщения; - принцип передачи информации: - аналоговое и цифровое представление информации; - способы хранения информации; - носители информации. Сообщения Для информации важна форма ее гфедставления. Привычнее всего выражать информацию на естественном языке общения. Одна и та же информация может иметь различные представления, например, сведения о погоде могут быть выражены на русском или украинском, на английском или немецком языке. Язык общения - далеко не единственная форма представления информации. Когда нужно оперировать с числами и величинами, используют различные символьные обозначения, например, v - скорость, т - масса, t - время и т.д. В вычислительной технике информация чаще всего представляется в двоичной системе, то есть с помощью двух чисел О и 1. Информация, выраженная с помощью букв, чисел, математических символов, естественного языка, называется сообщением. Сообщения - это различные формы представления какой-либо информации. Например, сообщением является текст данного абзаца или предложения. Сообщениями будут также следующие записи; 2x2 = 4 Леша прошел 12 километров Сегодня вторник 1011010001 Однако сообщение не обязательно должно состоять из письменных знаков. Возможны сообщения, в которых знаками являются условные движения или жесты, которые часто используют вместо слов для передачи информации (язык глухонемых, жесты авторегулировщика и др.). Принцип передачи информации Современные средства передачи информации, как бы сложны они ни были, действуют по простой схеме, предложенной Шеноном (рис. 3.1). Информация от источника информации поступает в передатчик, содержащий обычно кодирующее устройство. В кодирующем устройстве формируется сообщение, которое по каналам связи передается к получателю. На стороне получателя находится приемник, который включает в себя декодирующее устройсгво. В этом устройстве происходит преобразование сообщения к виду, приемлемому для получателя информации. 18 Часть I. Введение в информатику Рис. 3.1. Схема передачи информации В качестве каналов связи могут использоваться компьютерные сети (локальные, Интернет и др.), средства телекоммуникации (телефонные линии, радиотелефоны и др.), а также внешние накопители информации. Например, на своем компьютере вы скопировали на дискету новую игру и передали ее приятелю. Дискета в данном случае - это канал связи между двумя автономными (то есть не подключенными к сети) компьютерами. Аналоговый и цифровой способы представления информации Чтобы сообщение можно было обработать с помощью электронной аппаратуры (в том числе, компьютера), его преобразуют в электрический сигнал. Электрический сигнал обычно можно представить как напряжение, изменяющееся во времени, то есть как функцию U(t). Сигналы бывают непрерывными (аналоговыми) либо дискретными (импульсными). Непрерывный сигнал U(t) описывается функцией, которая плавно изменяется во времени. На рис. 3.2 такая функция показана сплошной жирной линией. Примерами непрерывных сигналов могут быть электрический сигнал от микрофона, питающее напряжение в электросети, сигнал, подводимый к зруковым колонкам и т.д. Дискретные сигналы описываются фуикциеГ! U(t), которая в опрсделстшыс моменты времени изменяется скачком. На рисунке 4.2 показана функция дискретного сигнала, она является последовательностью прямоугольных импульсов и напоминает вид столбиков диаграммы. Рис. 3.2. Описание непрерывного сигнала дискретными значениями Соответственно видам сигналов различают два способа представления информации; аналоговый - с помощью непрерывных сигналов. Примерами аналоговых способов передачи сигнала является - человеческая речь, радио, звукозапись на магнитные ленты и т.д.; цифровой - с помощью дискретных сигналов. Самым ярким примером дискретного способа представления информации являются вычислительные процессы в компьютерах. Почти все сигналы, которые обрабатывает компьютер, являются дискретными. Например, при нажатии клавиш на клавиатуре формируются дискретные сигналы, которые направляются в компьютер. Сигналы, которыми компьютер обменивается с другими устройствами (принтером, монитором и т.д.), также являются дискретными. Многие сигналы первоначально являются непрерывными, поэтому перед их обработкой на компьютере они должны быть преобразованы к дискретному виду. Как происходит такое преобразование, проще всего рассмотреть на следую- Глава 1. Общие понятия информатики 19 щем примере. Пусть имеется аналоговый сигнал - электрическое напряжение, представленное графиком на рисунке 4.2. Это напряжение приближенно представляется рядом дискретных значений, то есть в виде ступенчатой функции (столбиков). Чем больше столбиков и соответственно меньше расстояние между ними, тем точнее дискретный сигнал будет приближаться к исходному аналоговому сигналу. Однако увеличение количества столбиков (учитываемых дискретных значений) приводит к существенному росту объема вычислений, выполняемых компьютером. А значит, для вычислений потребуется компьютер большей мощности, чтобы хранить и обрабатывать большие массивы информации. Количество информации в дискретном сообщении Рассмотрим дискретное сообщение, состоящее из последовательности символов, например, 01001010001000111010. Это сообщение может обозначать амплитуду сигнала в определенный момент времени, а может отвечать паролю пользователя, вводимому в компьютер. В данном случае это не важно, поскольку мы будем рассматривать это сообщение абстрактно, не вдаваясь в ею содержание. Как определить количество информации, которое заключено в сообщении? Вспомним, что минимальной единицей информации является бит. Каждому биту отвечает один разряд в записи двоичного числа. Количество информации, содержащейся е сообщении из двоичных чисел, равно количеству битов в этом сообщении. В примере сообщения, которое было дано выше, имеется 20 двоичных разрядов. То есть количество информации, которое содержит это сообщение, равно 20 битам. Получаем очень простой и наглядный результат: количество информации в двоичном коде равно общему количеству 0 и 1. Хранение данных и носители информации Ранее (см. пункт «Хранение информации», § 1) приводились различные примеры носителей информации: глиняные таблички, бумага, магнитные диски. Все они могут хранить информацию продолжительное время, поэтому их относят к долговременным носителям информации. Существуют также кратковременные носители информации, обычно это волны различной природы: звуковые волны при связи голосом, электромагнитные волны для радиосвязи. Кратковременную информацию несут также мимика, жесты, человеческая речь, телефон, радио. В компьютерной технике на носитель информации записываются данные в двоичном коде, то есть в виде нулей и единиц. Основной характеристикой накопителей является их информационная емкость. Информационная емкость - это максимальное количество информации, которое' может быть записано в устройство хранения информации (например, в память ипи на диск). В персональных компьютерах для хранения информации используется накопитель на жестком магнитном диске (НЖМД) или, проще говоря, жесткий диск («винчестер»). Накопитель включает в себя собственно магнитный диск - носитель информации, а также вспомогательные системы: позиционер и комплект магнитных головок. Все это размещается в герметично закрытом корпусе. Макси- 20 Часть I. Введение в информатику мальпая емкость жестких дисков на настоящий момент уже превысила 50 Гбайт. В компьютере имеется также специальный дисковод CD-ROM, в который могут вставляться лазерные компакт-диски, представляющие собой не магнитные, как в винчестерах, а оптические носители информации. Лазерные диски содержат до 640 Мбайт информации, они применяются для хранения на них больших программ, энциклопедий, игр, высококачественных аудио- и видеозаписей. Наиболее популярными для хранения и переноса небольших объемов информации являются дискеты. Дискета - это носитель информации, применяемый в накопителях на гибких магнитных дисках (НГМД). Выпускаются дискеты, как правило, с диском диаметром 3,5 дюйма, который помещен в пластмассовый футляр. Такие дискеты обычно имеют емкость 1,44 Мбайта. Несколько ранее использовались также дискеты 5,25 дюйма емкостью 1,2 Мбайта. Контрольные вопросы 1. Приведите примеры сообщений. 2. В чем заключается принцип Шенона передачи информации? 3. Какие сигналы называются аналоговыми, а какие импульсными? 4. Приведите примеры аналогового и цифрового представлений информации. 5. Почему в вычислительной технике взята за основу двоичная система счисления? 6. Переведите в двоичную систему десятичные числа 11, 27, 96. 7. Какое количество информации содержится в сообщении, состоящем из 1024 двоичных знаков? 8. Перечислите известные вам типы носителей информации. 9. Какое количество информации содержится в сообщении, состоящем из 1024 двоичных знаков? Ю.Вмкость дискеты составляет 1,44 Мбайта. Чему равна эта е.мкость в килобайтах и в бай- § 4. Кодирование информации в этом параграфе вы изучите: - кодирование числовой и текстовой информации; - принципы формирования изображения в компьютере; - характеристики цветов; - принципы кодирования звука. Понятие кодирования Как отмечалось, практически во всех информационных процессах значительные преимущества дает дискретная форма представления информации. Поэтому в тех случаях, когда первичный сигнал имеет аналоговую форму, производится его преобразование к дискретному виду. В дальнейшем дискретный сигнал подвергается кодированию. Кодирование - это отображение дискретного сообщения в виде определенных сочетаний символов. Совокупность правил, по которым выполняется кодирование, называется кодом (от французского слова code - кодекс, свод законов). Другими слов.ами, код - это правило отображения информации. Благодаря кодированию компьютер может обрабатывать различного рода информацию: числовую, текстовую, графическую, звуковую, видео. Все эти Глава 1. Общие понятия информатики 21 виды информации после кодировки приводятся к одному виду - последовательности электрических импульсов, в которой наличие импульса обозначается единицей, а его отсутствие - нулем. Кодирование чисел Поскольку компьютер оперирует с двоичными числами, любая вводимая в пего информация должна быть представлена в виде двоичного кода. Например, когда пользователь вводит с клавиатуры десятичные числа, они сразу преобразуются в двоичные числа (это процесс кодирования). Над этими числами компьютер выполняет необходимые арифметические операции. Полученный результат компьютер может вывести на экран монитора или на принтер. Чтобы пользователь смог понять выводимую информацию, числа должны быть снова представлены в десятичной системе (процесс декодирования). Существуют различные методы преобразования чисел из одной системы в другую. Мы рассмотрим самый простой из них, который называется делением на основание. Пусть требуется перевести в двоичную систему число 47. Выполним последовательные деления на 2, а остатки запишем в круглых скобках: 47:2 = 23 + (1). 23:2 = 11 + (1) 11:2 = 5 +(1) 5:2 = 2 + (1) 2:2 = 1 + (0) 1:2 = о + (1) Теперь выпишем полученные остатки в последовательности снизу вверх (ведь каждое деление означает переход к более старшему разряду). В результате получим двоичное число 101111. Можете проверить, что оно действительно равно 47. Выполним теперь по описанной схеме обратный перевод числа 101111 в десятичную систему, помня, что основание «новой» системы равно 10 = (1010),: 101111 : 1010 = 100 + (111) 100 : 1010 = о + (100) Выражая остатки в десятичных числах: 100 = 4 и 111 =7, получим десятичное представление числа: 47. Отметим, что максимальное число, которое может обрабатывать компьютер, определяется разрядностью процессора (см. следующую главу). Процессоры первых персональных компьютеров (ПК), появившихся в начале 80-х lo-дов, являлись 8-разрядными. Поэтому максимальное обрабатываемое число не могло превышать (1111 1111)^ = 255. Впоследствии разрядность процессоров выросла: появились 16-, 32- и, наконец, 64- разрядные процессоры. Соответственно, возросли и возможности ПК по обработке числовой информации. Кодирование текстовой информации Для кодирования текста, вводимого в компьютер, используется самый простой способ кодировки: каждому знаку (символу) ставится в соответствие двоичное число. Правила соответствия или правила кодировки записываются в таблицу, которая называется кодовой. 22 Часть I. Введение в информатику Кодовая таблица - это таблица, которая устанавливает соответствие между символами алфавита и двоичными числами. Эти числа называются йодами символов и отвечают внутреннему представ.пе-^ нию символов в компьютере. Кодовую таблицу называют также кодовой страницей. Как «работает» кодовая таблица? Когда вы нажимаете какую-либо клавишу, электронная схе.ма клавиатуры формирует определенный двоичный код. Так, при нажатии на клавишу «1» формируется двоичный код 00110001, а при нажатии на клавишу «2»-код 00110010. В зависимости от нажатой клавиши получается тот или иной двоичный код, задаваемый кодовой таблицей. За основу кодировки символов в персональных компьютерах взята кодовая таблица .ЛЗСП (по-русски аббревиатура звучит как «а-с-ц-и», или просто «аски»). ASCII - это сокращение от American Standard Code for Information Interchange (американский стандарт кодов для обмена информацией). В этой таблице (см. ниже) каждый символ кодируется двоичным числом, состоящим из 7 разрядов. Табл. 4.1. Таблица символов кода ASCII 0 1 2 3 4 5 6 7 0 ► 0 @ Р • P 1 © < f 1 А Q а q 2 • : 2 В R Ь r 3 ¥ » # 3 С S с S 4 ♦ S 4 D Т d t 5 « § % 5 Е и е u 6 А — & 6 F V f V 7 • I 7 G W g w 8 О Т ( 8 Н X h X 9 ■ О i ) 9 I Y i у А ■ - Ф J Z j z В S + ; К [ к { С $ L < L \ 1 1 о t - = М ] m } Е л ▲ > N Л n ~ F т / ? О 0 D Сколько символов можно закодировать в семиразрядной кодовой таблице? Поскольку с помощью одного разряда (0 или 1) можно присвоить номера только двум символам, семиразрядные числа дают возможность перенумеровать 2^ = 128 символов. Этого достаточно для кодирования в таблице ASCII букв одного алфавита (английского), и остаются еще свободные коды для управляющих и различных специальных символов; %, #, &, -, “, *, $ и др. Если в компьютере нужно поддерживать два алфавита, например, английский и русский, то семи разрядов кода (128 символов) уже недостаточно. Поэтому для кодирования символов используется код длиной 8 бит или 1 байт. Стар- Глава 1. Общие понятия информатики 23 шие разряды в кодовой таблице пробегают ряд значений от О до 15 (а не от О до 7, как в случае ASCII). Однобайтным кодом можно закодировать 2® = 256 символов. Каждому символу ставится в соответствие своя уникальная последовательность из восьми нулей и единиц, которая может принимать значения от (OOOOOOOO)j до (llllim)j. Обычно для каждого алфавита разрабатывается своя кодовая страница. Первые 128 кодов (первая половина таблицы) предназначаются для таблицы ASCII - эта часть кодов является стандартной и обязательной для всех кодовых страниц. Последующие коды, начиная с кода 128 до 255 (вторая половина таблицы), отдаются под национальный стандарт, то есть под алфавит того или иного языка. В 90-х годах был разработан стандарт Unicode, согласно которому для представления каждого символа используются два байта. Это позволяет закодировать очень большое число символов из разных алфавитов (теоретически 2'^ = =65536 символов). В документах Unicode могут соседствовать, например, математические символы, кириллица, латинские, греческие буквы и даже китайские иероглифы. При использовании стандарта Unicode отпадает необходимость в кодовых страницах. До сих пор шла речь о преобразовании символов (или текста) в двоичные коды, которое выполняется в устройстве ввода. При выводе информации из компьютера выполняется обратное преобразование: двоичный код каждого символа переводится в обычное (графическое) представление так, чтобы эта информация могла быть прочитана человеком. Формирование изображения в компьютере Изображение на экране монитора очень напоминает лист бумаги в клеточку (рис. 4.1). Каждая такая клеточка закрашена своим цветом и называется пикселом. Пиксел - это минимальный элемент изображения, формируемого на экране монитора. Чем плотнее расположены пикселы, тем лучше выглядит изображение на экране монитора. Обратите внимание, что на приведенном рисунке границы объектов выглядят ступеньками. Это связано с тем, что плотность пикселов не высока. Чем выше плотность пикселов, тем более четкими будут . получаться границы объектов изображения. Плотность пикселов измеряется как количество пикселов на единицу длины. Наиболее распространены единицы, называемые кратко как dpi (dots per inch -количество точек на дюйм, 1 дюйм=2,54 см). Единица dpi общепринята в области компьютерной графики и издательского Рис. 4.1. Построение изображения по пикселам 24 Часть I. Введение в информатику дела. Обычно плотность пикселов для экранного изображения составляет 72 dpi или 96 dpi. Простейшим видом изображения является черно-белое изображение, состоящее из белых и черных пикселов. Его также называют битовым, поскольку оно кодируется с помощью двух цифр: О (белый цвет) и 1 (черный цвет). То есть в чсрно-бслом изображении одному пикселу отвечает один бит информации. Чтобы пикселы отображали цвета, с каждым пикселом связывается более одного бита информации о цвете. Например, если каждому пикселу приписать 4 бита цветовой информации, можно будет отобразить 2“' = 16 цветов. Смешивание цветов Удобнее всего цвета представлять как результат смешивания основных (базовых) цветов. В качестве таких цветов используются красный (red), зеленый (green) и синий (blue) цвета. Еще одна компонента, которая участвует в создании цветного изображения, - это яркость (intensity - интенсивность). Смешивание цветов на экране монитора аналогично смешиванию акварельных красок на бумаге, но с одним отличием. Цвет акварельных красок получается в результате отражения падающего на них света, в то время как цвет на экране формируется в результате излучения света. Поэтому, когда вы смешиваете на бумаге три основные краски (красную,^ зеленую и синюю), то получаете черный цвет. А при смешивании этих же цветов максимальной яркости на экране получается белый цвет. При смешивании максимально ярких красного и зеленого цветов получается желтый цвет. Если же яркость красного и зеленого цветов невелика, получится коричневый цвет. Смешивание четырех основных компонент цвета можно описать с помощью табл. 4.2. Табл. 4.2. Кодирование цветов в 4-битной палитре Цвет Яркость Красный Зеленый Синий Черный 0 0 0 0 Серый I 0 0 0 Синий 0 0 0 1 Светло-синий 1 0 0 1 Зеленый 0 0 1 0 Светло-зеленый 1 0 1 0 Голубой 0 0 1 1 Светло-голубой 1 0 1 1 Красный 0 1 0 0 Розовый 1 1 0 0 Коричневый 0 1 1 0 Желтый 1 1 1 0 Пурпурный 0 1 0 1 Свегло-пурпурный 1 1 0 1 Светло-серый 0 1. 1 1 Белый 1 1 1 1 Глава1. Общие понятия информатики 25 Рассмотрим возможности цветовых палитр большего размера. С помощью 8 битов можно отобразить всего 256 цветов (2* = 256). Этого количества цветов маловато, чтобы получить качественную картинку на экране. Однако вполне достаточно, чтобы отобразить различные оттенки серого цвета (всего 256 оттенков). Пример картинки, полученной в серых цветах, показан на рис. 4.1. Для отображения большего количества цветов каждый пиксел должен содержать больше битов информации. Число доступных цветов N выражается в виде следующей формулы: N = 2'* , где d - показатель степени, равный количеству битов в пикселе. При d=4 могут быть отображены 16 цветов. Показатель d называется также глубиной цвета. Чем больше глубина цвета, тем больше оттенков цветов можно отобразить на экране. Если глубина цвета составляет 16, то можно отобразить 65536 цветов. Для высококачественного воспроизведения цвета требуются уже как минимум 24 бита в каждом пикселе. В этом случае поддерживается до 16 миллионов цветов. Такая глубина цвета применяется, например, при обработке высококачественных фотографий, а также изображений для журналов и иллюстрированных книг. Кодирование звука Напомним, что звуки, создаваемые любым объектом (человеком, автомобилем, собакой и проч.), представляют собой колебания воздуха. Область сжатого воздуха следует за областью разреженного воздуха, и эти области распространяются в пространстве. Звуковые колонки, подключенные к компьютеру, также воспроизводят колебания воздуха. Эти колебания получаются благодаря тому, что к колонкам подводится электрический сигнал, заставляющий колонки звучать. Сигнал, подводимый к колонке, по форме напоминает сигнал, созданный первоначально источником звука: диктором, певцом, музыкальным инструментом. Однако сигнал в колонке - это не точная копия сигнала от микрофона, поскольку сигнал на своем пути претерпевает несколько преобразований. Непрерывный электрический сигнал от источника звука (например, микрофона) должен быть преобразован в дискретный сигнал. Такое преобразование мы уже рассматривали ранее (см. § 3). Величина импульсов дискретного сигнала выбирается равной амплитуде аналогового сигнала от источника звука. Чтобы преобразование в дискретный сигнал получилось достаточно точным, импульсы должны часто следовать друг за другом. Амплитуды импульсов затем приближенно представляются в виде двоичных чисел. Весь диапазон изменения амплитуды разбивается на множество дискретных значений (обычно это 2'* = 65 536 значений). И амплитуде импульса присваивается ближайшее дискретное значение. В результате всех этих преобразований для звукового сигнала получается последовательность двоичных чисел. Обратное преобразование дискретного сигнала в аналоговый сигнал выполняется в специальных устройствах, подключаемых к компьютеру, - звуковых платах. При наличии звуковой платы вы можете прослушивать на компьютере цифровые музыкальные диски. Современные звуковые платы работают со 26 Часть I. Введение в информатику звуком, представляемым в виде 16-битных двоичных чисел (отсюда и количество значений амплитуд звукового сигнала, равное 2‘* = 65 536). Контрольные вопросы 1. Что такое код и в чем состоит кодирование информации? 2. В какой системе счисления производится обработка чисел в компьютере? 3. Что такое кодировка ASCII? 4. Найдите методом деления на основание двоичные коды чисел 40, 123, 513. 5. Переведите в десятичный код числа (10010010), и (100101011)^. 6. Как формируется картинка на экране монитора? 7. Что такое пиксел? 8. Чем определяется четкость границ объектов, отображаемых на экране? 9. Что такое базовые цвета и глубина цвета? 10. Как кодируются различные цвета? 11. Как выполняется кодирование звука? Упраленения 1. Найдите количество пикселов в строке изображения, если длина строки равна 29 см, а разрешение экрана - 72 dpi. 2. Каков будет размер изображения на экране монитора (в сантиметрах), если известно, что разрешение составляет 72 dpi, ширина изображения - 800 Пикселов, а высота - 600 пикселов? 3. Вычислите количество цветов, которые поддерживает система при глубине цвета d = 24 и d = 32. § 5. История развития вычислительной техники и применение ЭВМ в этом параграфе вы изучите: - историю появления первых счетных устройств; - развитие механических средств вычислительной техники; - характеристики различных поколений ЭВМ; - области применения ЭВМ. Счетные устройства до появления ЭВМ Еще во времена древнейших культур человеку приходилось решать задачи, связанные с торговыми расчетами, с исчислением времени, с определением площади земельных участков и т.д. Рост объемов этих расчетов приводил даже к тому, что из одной страны в другую приглащались специально обученные люди, хорошо владевшие техникой арифметического счета. Поэтому рано или поздно должны были появиться устройства, облегчающие выполнение повседневных расчетов. Так в Древней Греции и в Древнем Риме были созданы приспособления для счета, называемые абак (от греческого слова abakion - «дощечка, покрытая пылью»). Абак называют также римскими счетами (по-латински - abacus). Эти счеты представляли собой костяную, каменную или бронзовую доску с углублениями-полосами. В углублениях находились костящки (или камни), и счет осуществлялся передвижением костящек. В странах Древнего Востока (Китай, Япония, Индокитай) существовали китайские счеты (на рисунке внизу показан музейный экземпляр «Дракон»). На каждой нити или проволоке в этих счетах имелось по пять и по две костящ- Глава 1. Общие понятия информатики 27 Китайские счеты Арифметическая машина Е. Паскаля ки. Счет осуществлялся единицами и пятерками. В России для арифметических вычислений применялись русские счеты, появившиеся в 16 веке, но кое-где счеты можно встретить и сегодня. Развитие приспособлений для счета шло в ногу с достижениями математики. Вскоре после открытия логарифмов в 1623 г. была изобретена логарифмическая линейка, ее автором был английский математик Эдмонд Гантер. Логарифмической линейке суждена была долгая жизнь: от 17 века до нашего времени. Однако ни абак, ни счеты, ни логарифмическая линейка не означают механизации процесса вычислений. В 17 веке выдающимся французским ученым Блезом Паскалем было изобретено принципиально новое счетное устройство - арифметическая машина. В основу ее работы Б. Паскаль положил известную до него идею выполнения вычислений с помощью металлических шестеренок. В 1645 г. им была построена первая суммирующая машина, а в 1675 г. Паскалю удается создать настоящую машину, выполняющую все четыре арифметических действия. Почти одновременно с Паскалем в 1670 - 1680 гг. сконструировал счетную машину великий немецкий математик Готфрид Лейбниц. Счетные машины Паскаля и Лейбница стали прообразом арифмометра. Первый арифмометр для четырех арифметических действий, нашедший практическое применение, удалось построить только через сто лет, в 1790 г., немецкому часовому мастеру Гану. Впоследствии устройство арифмометра совершенствовалось многими механиками из Англии, Франции, Италии, России, Швейцарии. Арифмометры применялись для выполнения сложных вычислений при проектировании и строительстве кораблей, мостов, зданий, при проведении финансовых операций. Но производительность работы на арифмометрах оставалась невысокой, настоятельным требованием времени была автоматизация вычислений. В 1833 г. английский ученый Чарлз Бэбидж, занимавшийся составлением таблиц для навигации, разработал проект «ана;штической машины». По.его замыслу, эта машина должна была стать гигантским арифмометром с программным управлением. В машине Бэбиджа предусмотрены были также арифметическое и запоминающее устройства. Его машина стала прообразом будущих компьютеров. Но в ней использовались далеко не совершенные узлы, например, для запо.минания разрядов десятичного числа в ней применялись зубчатые Арифмометр шведского изобретателя В. Однара 28 Часть I. Введение в информатику колеса. Осуществить свой проект Бэбиджу ие удалось из-за недостаточного развития техники, и «аналитическая машина» на время была забыта. :Т‘ Ч. Бэбидж Фрагмент аналитической машины Ч. Бзбиджа Лишь спустя 100 лет машина Бэбиджа привлекла внимание инженеров. В конце 30-х годов 20 века немецкий инженер Конрад Цузе разработал первую двоичную цифровую машину Z1. В ней широко использовались электромеханические реле, то есть механические переключатели, приводимые в действие электрическим током. В 1941 г. К. Цузе создал машину Z3, полностью управляемую с помощью программы. В 1944 г. американец Говард Айкен на одном из предприятий фирмы IBM построил довольно мощную по тем временам вычислительную машину «Марк-1». В этой машине для представления чисел использовались механические элементы - счетные колеса, а для управления применялись электромеханические реле. Конрад Цузе Поколения ЭВМ Историю развития ЭВМ удобно описывать, пользуясь представлением о поколениях вычислительных машин. Каждое поколение ЭВМ характеризуется своими конструктивными особенностями и возможностями. Мы приступим к описанию каждого из поколений, однако будем помнить, что деление ЭВМ на поколения является условным, поскольку в одно и то же время выпускались машины разного уровня. Первое поколение Резкий скачок в развитии вычислительной техники произошел в 40-х годах, после Второй мировой войны, и связан он был с появлением качественно новых электронных устройств - электронно-вакуумных ламп. Электрические схемы, построенные на этих лампах, работали значительно быстрее, чем схемы на электромеханических реле. Возросло быстродействие вычислитсль-Электронная ных машин, и релейные машины быстро были вытеснены более производительными и надежными электронными вычис- лампа Глава1. Общие понятия информатики 29 Одна из первых ЭВМ лительными машинами (ЭВМ). Применение ЭВМ значительно расширило круг решаемых задач. Стали доступны задачи, которые раньше просто нс ставились: расчеты инженерных сооружений, вычисления движения планет, баллистические расчеты и т.д. Первая ЭВМ создавалась в 1943- 1946 гг. в США и называлась она ЭНИАК (ENIAC - Electronic Numerical Integrator and Calculator -электронно-числовой интегратор и вычислитель). Эта машина содержала около 18 тысяч электронных ламп, множество электромеханических реле, причем ежемесячно выходило из строя около 2 тысяч ламп. У машины ЭНИАК, а также у других первых ЭВМ, был серьезный недостаток - исполняемая программа хранилась не в памяти машины, а набиралась сложным образом с помощью внешних перемычек. В 1945 г. известный математик и физик-теоретик фон Нейман сформулировал общие принципы работы универсальных вычислительных устройств (см. § 7). Согласно фон Нейману вычислительная машина должна была управляться программой с последовательным выполнением команд, а сама программа - храниться в памяти машины. Первая ЭВМ с хранимой в памяти программой была построена в Англии в 1949 г. В 1951 году в СССР была создана МЭСМ («малая электронно-счетная машина»), эти работы проводились в Киеве в Институте электродинамики под руководством крупнейшего конструктора вычислительной техники С.А. Лебедева. ЭВМ постоянно совершенствовались, благодаря чему к середине 50-х годов их быстродействие удалось повысить от нескольких сотен до нескольких десятков тысяч операций в секунду. Однако при этом электронная лампа оставалась самым ненадежным элементом ЭВМ. Использование ламп стало тормозить дальнейший прогресс вычислительной техники. Впоследствии на смену лампам пришли полупроводниковые приборы, тем самым завершился первый этап развития ЭВМ. Вычислительные машины этого этапа принято называть ЭВМ первого поколения. Характерными чертами ЭВМ первого поколения являются применение электронных ламп в цифровых схемах, большие габариты, а также трудоемкий процесс программирования. Действительно, ЭВМ первого поколения размещались в больших машинных залах, потребляли много электроэнергии и требовали охлаждения с помощью мощных вентиляторов. Программы для этих ЭВМ нужно было составлять в машинных кодах, и этим могли заниматься только специалисты, знающие в деталях устройство ЭВМ. 30 Часть I. Введение в информатику Второе поколение Разработчики ЭВМ всегда следовали за прогрессом в электронной технике. Когда в середине 50-х годов на смену электронным лампам пришли полупроводниковые приборы, начался перевод ЭВМ на полупроводники. Полупроводниковые приборы (транзисторы, диоды) были, во-первых, значительно компактнее своих ламповых предшественников. Во-вторых, они обладали значительно большим сроком Транзистор службы. В-третьих, потребление энергии у ЭВМ на полупроводниках было существенно ниже. С внедрением цифровых элементов на полупроводниковых приборах началось создание ЭВМ второго поколения. ЭВМ второго поколения отличаются применением полупроводниковых элементов и использованием алгоритмических языков про-ч граммирования. Благодаря применению более совершенной элементной базы начали создаваться относительно небольшие ЭВМ, произошло естественное разделение вычислительных машин на большие, средние и малые. В СССР были разработаны и широко использовались серии малых ЭВМ «Раздан», «Наири». Уникальной по своей архитектуре была машина «Мир», разработанная в 1965 г. в Институте кибернетики Академии Наук УССР. Она предназначалась для инженерных расчетов, которые выполнял на ЭВМ сам пользователь без помощи оператора. К средним ЭВМ относились отечественные машины серий «Урал», «М-20» и «Минск». Но рекордной среди отечественных машин этого поколения и одной из лучших в мире была БЭСМ-6 («большая электронно-счетная машина», 6-я модель), которая была создана коллективом академика С.А. Лебедева. Производительность БЭСМ-6 была на два-три порядка выше, чем у малых и средних ЭВМ, и составляла более 1 млн. операций в секунду. За рубежом наиболее распространенными машинами второго поколения были «Эллиот» (Англия), «Сименс» (ФРГ), «Стретч» (США). Третье поколение Очередная смена поколений ЭВМ произошла в конце 60-х годов при замене полупроводниковых приборов в устройствах ЭВМ на интегральные схемы. Интегральная схема (микросхема) - это небольшая пластинка кристалла кремния, на которой размещаются сотни и тысячи элементов: диодов, транзисторов, конденсаторов, резисторов и т.д. Применение интегральных схем позволило увеличить количество электронных элементов в ЭВМ без увеличения их реальных размеров. Быстродействие ЭВМ возросло до 10 миллионов операций в секунду. Кроме того, составлять программы для ЭВМ стало по силам простым пользовате-Микросхемы лям, а не только специалистам-электронщикам. Глава). Общие понятия информатики 31 Характерными чертами ЭВМ третьего поколения являются применение интегральных схем и возможность использования развитых языков программирования (языков высокого уровня). В третьем поколении появились крупные серии ЭВМ, различающиеся своей производительностью и назначением. Это семейство больших и средних машин IBM 360/370, разработанных в США. В Советском Союзе и в странах СЭВ были созданы аналогичные серии машин; ЕС ЭВМ (Единая Система ЭВМ, машины большие и средние), СМ ЭВМ (Система Малых ЭВМ) и «Электроника» (система микро-ЭВМ). Четвертое поколение В процессе совершенствования микросхем увеличивалась их надежность и плотность размещенных в них элементов. Это привело к появлению больших интегральных схем (БИС), й которых на один квадратный сантиметр приходилось несколько десятков тысяч элементов. На основе БИС были разработаны ЭВМ следующего - четвертого поколения. Благодаря БИС на одном крошечном кристалле кремния стало возможным разместить такую большую электронную схему, как процессор ЭВМ (о процессорах пойдет речь позже). Однокристальные процессоры впоследствии стали называть микропроцессорами. Первый микропроцессор был создан компанией Intel (США) в 1971 г. Это был 4-разрядный микропроцессор Intel 4004, который содержал 2250 транзисторов и выполнял 60 тыс. операций в секунду. Микропроцессоры положили начало мини-ЭВМ, а затем и персональным компьютерам, то есть ЭВМ, ориентированным на одного пользователя. Началась эпоха персональных компьютеров (ПК), продолжающаяся и по сей день. Однако четвертое поколение ЭВМ - это не только поколение ПК. Кроме персональных компьютеров, существуют и другие, значительно более мощные компьютерные системы. ЭВМ четвертого поколения характеризуются применением микропроцессоров, построенных на больших интегральных схемах. Влияние персональных компьютеров на представление людей о вычислительной технике оказалось настолько большим, что постепенно из обихода исчез термин «ЭВМ», а его место прочно заняло слово «компьютер». Пятое поколение Начиная с середины 90-х годов, в мощных компьютерах начинают применяться БИС супермасштаба, которые вмещают сотни тысяч элементов на квадратный сантиметр. Многие специалисты стали говорить о компьютерах пятого поколения. Характерной чертой компьютеров пятого поколения должно быть использование искусственного интеллекта и естественных языков общения. Прсдполагасгся, что вычислительные машины пятого поколения будут легко управляс.мы. Пользователь сможет голосом подавать машине команды. 32 Часть I. Введение в информатику Области применения вычислительных машин У людей всегда существовала потребность выполнять те или иные вычисления. Появление ЭВМ дало возможность решать такие задачи, которые ранее были не под силу механическим и электромеханическим вычислительным устройствам. Первые мощные ЭВМ создавались ради решения сложных прикладных научно-технических задач: определения координат кораблей, космических аппаратов, расчета физических процессов, экономического планирования и т.д. Для выполнения различных вычислений на ЭВМ создавалось специальное математическое и программное обеспечение. Стоимость этого обеспечения уже в 60-е годы превысила стоимость материальной части ЭВМ. С изобретением персональных компьютеров и разработкой сетевых технологий появились новые области применения вычислительной техники. Перечислим лишь основные направления использования компьютеров: Математические расчеты - выполнение расчетов с помощью различных математических пакетов, электронных таблиц и проч. Базы и банки данных - создаются в различных областях человеческой деятельности (законодательство, экономика, бизнес, медицина и проч.). Бизнес-приложения - бухгалтерские программы, учет движения товаров и финансов, обслуживание банков и страховых компаний, автоматизированные системы управления предприятиями и т.д. Работа с текстовыми материалами - создание документов, оптическое распознавание, перевод. Издательство и полиграфия - макетирование книг, журналов, газет; автоматизация полиграфического процесса. Компьютерная графика и живопись - обработка графических изображений, создание рисунков средствами компьютерной графики. Инженерная графика - различные программные приложения в архитектуре, машиностроении, электронике; создание геоинформационных систем. Научные исследования - машинное моделирование экспериментов, расчеты физических моделей и т.д. Область коммуникаций - компьютерные сети различного масштаба, Интернет, электронная почта, телеконференции. Web-технологии - создание публикаций, предназначенных для World Wide Web; электронная коммерция. Развлечения й досуг - мультимедийные приложения, компьютерные игры, контакты с внешним миром. Контрольные вопросы 1. Назовите приспособления, помогающие человеку при счете. 2. Когда началась механизация процесса вычислений и с какими изобретениями она связана? 3. Что такое аналитическая машина Бэбиджа и когда она была построена? 4. Чем отличаются ЭВМ от механических счетных машин? 5. Когда и кем была создана первая ЭВМ? 6. Перечислите и опишите поколения ЭВМ. 7. Какой признак является основным при определении принадлежности ЭВМ к тому или иному поколению? 8. Перечислите известные вам области применения ЭВМ. У У У ■/ ✓ ✓ V' ✓ Р -'■-к- Щг: Ш Глава 2. Информационная система § 6. Структура и функции информационной системы в этом параграфе вы изучите: - общую схему информационной системы; - аппаратные компоненты информационной системы; - виды программного обеспечения; - технику безопасности в компьютерном классе. Структура информационной системы Информационной системой называют совокупность взаимосвязанных средств, которые осуществляют хранение и обработку информации. Современные информационные системы обязательно используют компьютерную технику, поэтому их называют также информационно-вычислительными системами. В информационную систему данные поступают от источника информации. Эти данные отправляются на хранение либо претерпевают в системе некоторую обработку и затем передаются потребителю (рис. 6.1). Потребителем может быть человек, устройство или другая информационная система. Между потребителем и собственно информационной системой может быть установлена обратная связь. В этом случае информационная система называется замкнутой. Канал обратной связи необходим, когда нужно учесть реакцию потребителя на полученную информацию. Рис. 6.1. Схема информационно-вычислительной системы Аппаратное обеспечение В этом пункте вы познакомитесь с аппаратными компонентами, из которых состоит информационная система. Понятно, что набор компонентов будет определяться конкретной системой и задачами, которые она призвана решать. Мы рассмотрим наиболее распространенные системы, построспные на 2 Инф^рматшеа» 7-11 кл. 34 Часть I. Введение в информатику базе локальной сети. В локальную сеть объединяются компьютеры на предприятии или на фирме, локальная сеть существует также в компьютерном классе, в котором вы изучаете информатику. Перечислим аппаратные компоненты, входящие в состав такой информационной системы: набор компьютеров; устройства ввода; устройства вывода; внешние накопители; коммуникационное оборудование; блоки электрического питания. Аппаратные компоненты информационной системы называются также hardtware (в переводе - «твердое изделие»), или, на компьютерном сленге, просто «железо». Обсудим кратко перечисленные выше компоненты, их взаимодействие .между собой и роль в информационных процессах. Компьютеры. В информационной системе в зависимости от ее назначения могут использоваться персональные и промышленные компьютеры различной мощности и конфигурации. Компьютеры являются центральными составляющими информационной системы. Они выполняют прежде всего обработку информации, поступающей в систему. Устройства ввода. Устройства ввода служат для ввода информации и подключаются к компьютерам. Наиболее универсальным устройством ввода информации является клавиатура. Клавиатура позволяет вводить числовую и текстовую информацию, кроме того, с помощью клавиатуры пользователь может управлять работой компьютера. К устройствам ввода относятся также манипуляторы типа мышь, трекболы и джойстики. Точный ввод рисунков и чертежей можно выполнять с помощью дигитайзеров. Для оптического считывания изображений и преобразования в цифровой код используются сканеры. Все больщее распространение получают цифровые видеокамеры и фотоаппараты. Для ввода звуковой информации используется микрофон, который подключается к входу звуковой платы. Устройства вывода. Это устройства, подключаемые к компьютеру, служат для вывода информации. В компьютерных сетях и в отдельных персональных компьютерах основным устройством вывода является монитор. Монитор служит для отображения на экране графической и символьной информации. В подавляющем большинстве компьютеров используются мониторы на электронно-лучевых трубках (исключение составляют портативные компьютеры, в которых для отображения информации применяются экраны на жидких кристаллах). Для вывода информации на бумагу применяются другие устройства - принтеры. По своему принципу действия принтеры делятся на матричные, струйные, светодиодные и лазерные. Лазерные принтеры обеспечивают наиболее высокое качество печати. Внешние накопители. Для хранения информации, которая поступает от устройств ввода или от компьютера, служат различно10 рода накопители информации. Эти накопители конструктивно нс входят в состав компьютера, поэтому называются внешни.ии. В настоящее вре\1я наиболее ✓ гпава 2. Информационная система 35 ✓ распространены накопители, в которых носителями информации являются магнитные и оптические (лазерные) диски. Практически все ПК имеют приводы, предназначенные для работы с жесткими и гибкими магнитными дисками, с лазерными компакт-дисками (CD-ROM). Накопители выполняют задачи резервирования важной информации, а также позволяют переносить данные с одного компьютера на другой, если эти компьютеры нс входят в одну сеть. Отмстим, что устройства ввода и вывода, внешние накопители образуют совокупность периферийных устройств (центральным устройством считается компьютер). Коммуникационное оборудование. Компьютеры, входящие в сеть, между собой соединяются через линии связи. Сигнал, посылаемый одним компьютером в линию связи и получаемый другим компьютером, должен претерпеть кодирование и декодирование. Эта задача в локальных сетях решается сетевым адаптером, а в глобальных сетях - модемом. Существуют также другие устройства, относящиеся к коммуникационному оборудованию (см. § 13 «Коммуникационное оборудование»). Блоки электрического питания. Для обеспечения электрического питания оборудования информационной системы- служат блоки питания. Блоки питания должны иметь электрические выходы на определенное напряжение и обеспечивать достаточную мощность для нормального функционирования всей системы. Для сохранения информации и оборудования в аварийных ситуациях отключения и колебаний напряжения применяются автономные источники бесперебойного питания. Программное обеспечение Необходимой составляющей информационной системы является программное обеспечение (ПО). Программные составляющие информационной системы именуются также software (в переводе - «мягкое изделие»), или просто «софт». Программное обеспечение делится на следующие категории (рис. 6.2): ✓ Рис. 6.2. Категории программного обеспечения Системные программы - предназначены для управления устройствами компьютера и процессами вычисления; Инструментальные системы - предназначены для создания новых программ; в эти системы включаются различные языки программирования; 36 Часть I. Введение в информатику Прикладные программы - к ним относят все программное обеспечение, которое не входит в первые две категории. Системные программы Эта часть ПО обеспечивает техническое функционирование компьютера, управление взаимодействием различных программ и устройств, распределение ресурсов между программами пользователей, диагностику неисправностей и т.д. Системные программы делятся на следующие группы; операционные системы (MS-DOS, Windows, Unix, OS/2, Linux и др.); ^ драйверы, расширяющие возможности ОС и позволяющие ей работать с внещними устройствами; программы-оболочки, обеспечивающие удобный и наглядный способ общения с компьютером (например, Norton Commander, FAR); ''' утилиты, представляющие собой программы вспомогательного назначения: программы обслуживания дисков, программы резервирования, антивирусные программы, архиваторы и др. Наиболее важной составляющей системного ПО является операционная система. ОС - это необходимый компонент всякого работающего компьютера. Благодаря ОС происходит запуск нужных программ, ввод команд с клавиатуры и вывод информации на принтер или монитор. ОС «знает», как работает каждое внещнее устройство, подключенное к компьютеру, и на каком языке к этим устройствам нужно обращаться. Кроме того, ОС автоматически загружается в память при включении компьютера, после чего компьютер оказывается готовым к работе. Любая программа, выполняемая на компьютере, пользуется услугами ОС. Инструментальные системы Инструментальная система представляет собой комплекс программных средств, предназначенных для создания новых программ. Такая система обязательно включает в себя язык программирования (например, C++, Delphi, Visual Basic, Fortran, Ada). Помимо языка, инструментальная система содержит среду для разработки приложений. Эта среда, называемая интерфейсом, поддерживает необходимые типовые инструменты программирования. В части III данной книги вы будете изучать среды программирования Basic и Pascal. Прикладные программы Ранее (см. § 5, пункт «Области применения вычислительных мащин») говорилось о том, какие многообразные задачи можно решать с помощью вычислительных машин. Для решения всех этих задач создается соответствующее прикладное программное обеспечение. Прикладное ПО не требует для работы с ним навыков программирования и рассчитано, в первую очередь, на широкий круг пользователей. В табл. 6.1 приведены основные группы прикладного ПО, назначение программ и названия популярных программ для каждой группы. Многие из приложений, приведенных в этой таблице, вы будете изучать в различных частях настоящей книги. Глава 2. Информационная система 37 Табл. 6.1. Основные группы прикладных программ Группа прикладного ПО Назначение Программы Программы обработки текста Ввод и редактирование текста, проверка правописания, вставка рисунков и таблиц и т.д. Лексикон, Word, WordPerfect, WordPro, Works и др. Издательские системы Компоновка текста и изображений, создание электронного макета печатного издания, цветоделение PageMaker, QuarkXPress, Ventura Publisher и др. Электронные таблицы Составление таблиц, обработка числовых и символьных данных, построение диаграмм, графиков и т.д. Excel, Lotus 1 -2-3, Quaitro Pro, Works, SupcrCalc и др. СУБД (системы управления база.ми данных) Созда>1ис баз данных, обработка и управление данными FoxPro, Access, Paradox, Oracle, Informix и др. Математические пакеты Выполнение научных, инженерных, экономических расчетов; подготовка документов, содержащих зекст, 1рафики, формулы Maihcad, MATHLAB. 1 Slalislica, Maple и лр. ' Системы оптического распознавания Преобразование в текст изображений, полученных на сканере FineReader, CuneiForm Программы-переводчики и электронные словари Двусторонний перевод текста, выполпепис перевода оздсльиых слов и словообразований Stylus. Socrai, Lingvo, POLYGLOSSUM плр. Графические расгровые редакторы Создание и обработка изображений, которые представляются в виде набора пикселей Photoshop, PhoioPaim, Paint, PhoioF-ditor и др. Графические векторные редакторы Создание и обработка изображений, представленных в виде описаний контуров с помощью формул CorelDRAW, Illustrator, FreeHand, 3DSludioMAX и др. Системы подготовки мультимедийных публикаций Монтаж видео- и аудиопродукции, редактирование изображений, создание анимации Premiere, Dirccior, Animator Studio, Power Animator и лр. Програм.мы для Web-дизайна Создание Wcb-страииц, управление Web-узлами FromPage, Dreamweaver, HomeSite, Flash и др. Антивирусные программы Профилактика и обнаружение вирусов, лечение дисков, зашита программ и данных Nonor. .Antivirus, AVP, DrWEB, McAfee, .Aidstest II лр Программы- архиваторы Создание и распаковка архивов, создание самораспаковываюшихся файлов WinZIP, WinRAR, WinAij, PKZIP, PKARCii др. Техника безопасности в компьютерном классе Изложим правила техники безопасности, которых вы должны обязатслык придерживаться при работе в компьютерном классе. 'Г Работа учащихся в компьютерном классе разрешается только в при сутствии преподавателя (инженера, лаборанта). Посторотте лица могу 38 Часть I. Введение в информатику ✓ ✓ ✓ находиться в классе только с разрешения преподавателя. В компьютерном классе учащиеся должны соблюдать тишину и порядок, выполнять вес требования преподавателя. Войдя в компьютерный класс, обязательно снимите верхнюю одежду. Запрещается класть одежду и сумки па столы; находиться в классе с едой и напитками. Перед началом работы убедитесь в отсутствии видимых повреждений на рабочем месте. Тетради, учебные пособия разместите па столе так, чтобы они ПС мешали работе на компьютере. Если сеанс работы предыдущего пользователя не был завершен, завершите его. Нельзя присоединять или отсоединять кабели, трогать разъемы, провода н розетки. Не разрешается передвигать компьютеры, открывать системный блок, перекрывать вентиляционные отверстия на системном блоке и мониторе. Не пытайтесь самостоятельно устранять неисправности в работе аппаратуры. Во время работы не ударяйте по клавиатуре и не нажимайте бесцельно клавиши. Нс кладите книги и тетради на клавиатуру. Работайте только под своим именем и паролем. Не удаляйте и нс перемещайте чужие файлы. Нельзя приносить и запускать компьютерные игры. При появлении программных ошибок или сбоях оборудования нужно немедленно обратиться к преподавателю. Соблюдайте правильный режим работы за компьютером. Продолжительность непрерывного занятия должна быть не более двух часов с обязательным 10-минутным перерыво.м. При работе за компьютером занимайте правильное положение тела: расстояние от экрана до глаз 65 - 80 см (расстояние вытянутой руки); вертикально прямая спина; плечи опущены и расслаблены; ноги на полу и не скрещены; локти, запястья и кисти рук на одном уровне. В случае появления рези в глазах, резком ухудшении видимости, появлении боли в пальцах и кистях рук, усилении сердцебиения следует немедленно покинуть рабочее место, сообщить о своем состоянии преподавателю и при необходимости обратиться к врачу. После окончания работы нужно закрыть все активные программы и корректно выключить компьютер. Рабочее место нужно оставить чистым. Контрольные вопросы 1. Нарисуйте схему работы инфор.чациониой системы. 2. Перечислите аппаратные компоненты информационной системы. 3. На какие категории делится программное обеспечение информационных систем? 4. Перечислите известные вам группы прикладных программ. 5. Каковы правила техники безопасности при работе в компьютерном классе. ✓ ✓ У У У У гпава 2. Информационная система 39 § 7. Архитешура и принципы работы ЭВМ в этом параграфе вы изучите: - принципы программного управления и адресации; - основные компоненты ЭВМ фон Неймана; . - функции и характеристики процессора. Об основных терминах Рассмотрим термин «архитектура ЭВМ», который вынесен в заголовок параграфа и который часто встречается в литературе по вычислительной технике. Под архитектурой в обыденной жизни мы привыкли понимать план здания, его внешний вид, внутреннюю компоновку помещений. Вместе с тем, архитектура - эго больше, чем план, это обязательная увязка всех частей здания. Примерно в этом же смысле слово «архитектура» применяется и в науке об ЭВМ. Архитектура ЭВМ - это описание совокупности устройств и блоков ЭВМ, а также связей между ними. Понятие архитектуры 3, тесно связано с принципами работы ЭВМ. Ближе всего к понятию архитектура находится термин «функциональная схема». Эта схема обычно представляет собой рисунок, который состоит из прямоугольников или каких-то других геометрических фигур, которые обозначают блоки оборудования и соединены на рисунке связями. При описании работы компьютеров мы часто будем испо.зьзовать термины «программа» и «данные». Программа - это совокупность команд, которые может выполнять вычислительная машина. Благодаря программе компьютер действует заранее предписанным ей образом, и процесс вычисления производится автоматически. Данные - это информация, предназначенная для обработки в компьютере. Данными могут быть числа, текст, изображения, звуки. Таким образом, если программы - это управляющие компоненты компьютера, которые обеспечивают обработку информации и вообще надлежащую работу всех узлов компьютера, то данные - это входная информация, представленная в виде, пригодном для обработки. Принципы программного управления и адресации Описывая историю ЭВМ, мы отметили революционную роль принципов фон Неймана в построении вычислительных машин. Прежде всего, это принцип программного управления, позволяющий полностью автоматизировать вычисления. Принцип программного управления состоит в том, что программа должна размеицаться в памяти ЭВМ и последовательно, в очередности следования команд, должна исполняться с помощью простых, однотипных действий. Другими словами, программа должна объяснить вычислительной машине последовательность и характер выполняемых действий. Новым важным моментом принципа программного управления является то, что программа размещается в памяти ЭВМ. В первых ЭВМ 40 Часть I. Введение в информатику «донеимановского» типа в памяти размещались только обрабатываемые данные. Сама же программа задавалась с помощью специальной коммутационной панели, на которой требовалось установить перемычки в положения, соответствующие программе. Поэтому ввод программы был весьма трудоемким занятием и мог продолжаться несколько дней. Сам расчет на ЭВМ обычно продолжался не дольше нескольких минут по причине выхода из строя электронных ламп. Другой принцип фон Неймана, принцип адресации. связан с работой памяти. Принцип адресации заключается в том, что каждой ячейке памяти ставится в соответствие номер, называемый адресом ячейки. На логическом уровне ОН представляется в виде набора ячеек. В простейшем случае ОП состоит из N ячеек с последовательными номерами от 0 до N-1. Номер ячейки является се адресом, по которому можно обратиться к ячейке при операциях записи-считывания. Число, хранящееся в ячейке, - это ее значение или содержимое. Компоненты ЭВМ фон Неймана ^ Согласно идеям фон Неймана вычислительная машина должна состоять из следующих основных компонентов (рис. 7.1). Джон фон Нейман •/ V ✓ ✓ Рис. 7.1. Устройство ЭВМ фон Неймана Оперативная память (ОП). Это устройство мы ранее называли памятью, его также называют оперативным запоминающим устройством или сокращенно ОЗУ. Оперативная память состоит из пронумерованных ячеек, в каждую из ячеек может быть записано двоичное число. Арифметическо-логическое устройство (АЛУ). Это устройство может выполнять определенный набор команд, которые отвечают арифметическим и логическим операциям. Результат выполненной команды сохраняется в АЛУ до прихода следующей команды. Устройство управления (УУ). Это устройство обеспечивает чтение и запись информации в ячейки памяти. Оно также формирует сигналы для управления работой АЛУ и работой внешних устройств. Внешние устройства (ВУ). В роли таких устройств выступают, прежде всего, устройства ввода и вывода информации. В реальных ЭВМ таким устройствам отвечают клавиатура, монитор, принтер. Глава 2. Информационная система 41 В процессе эволюции вычислительных машин АЛУ и УУ были объединены в одну схему микропроцессора, а архитектура компьютеров значительно усложнилась. Однако основные принципы построения ЭВМ, сформулированные фон Нейманом, остаются в силе. Работа ЭВМ фон Неймана моделирует работу современных компьютеров. Пользователь с помощью внешнего устройства вводит программу, которая записывается машиной в ОП. Программа имеет вид последовательного списка команд. Команда - это инструкция устройству управления ЭВМ. Другими Ж. словами, это объяснение вычислительной машине того, что она ' должна сделать на элементарном шаге выполнения программы. Выполнение программы начинается с того, что устройство управления считывает содержимое ячейки памяти, в которой находится первая команда программы, и организует ее выполнение. Команда поступает в АЛУ, в котором выполняется соответствующая операция. После выполнения одной команды УУ начинает выполнение команды из следующей ячейки памяти. Порядок ячеек ОП, из которых производится считывание, определяется с помощью команд передачи управления. Таким образом, УУ выполняет программу автоматически, без вмешательства человека. В этом и состоит принцип программного управления. Процессор: основные функции и характеристики В современных компьютерах АЛУ и УУ объединяются на одной микросхеме - микропроцессоре, которая изготавливается из полупроводникового кристалла кремния в виде БИС (см. пункт «Четвертое поколение», § 5). Напомним, что БИС характеризуются очень плотной «упаковкой» элементов в этих схемах, благодаря чему на кристалле площадью около 1 см- может быть размещено огромное число элементов: транзисторов, конденсаторов и проч. Так, схемы современных микропроцессоров Pentium 4 вмещают свыше 40 миллионов транзисторов. Микропроцессор выполняет две основные функции. Во-первых, он осуществляет вычисления согласно программе, хранящейся в оперативной памяти. Во-вторых, МП обеспечивает общее управление компьютером и вычислительными процессами. Элементарные операции микропроцессор выполняет по тактам. Чтобы осуществить то или иное действие, несложное с точки зрения пользователя, микропроцессор должен выполнить множество элементарных операций. Например, даже сложение двух чисел требует нескольких тактов работы МП. Продолжительность одного такта работы МП задается тактовой частотой. Измеряется тактовая частота в мегагерцах, или сокращенно МГц. Один мегагерц соответствует 1 миллиону колебаний в секунду или в случае микропроцессора - 1 миллиону операций в секунду. Тактовая частота генерируется электронным устройством, называемым тактовым генератором. Чем выше тактовая частота, тем меньше длительность такта и тем выше быстродействие МП. Помимо быстродействия, важен набор операций, которые может выполнять МП. Нынешние микропроцессоры «обучены» не только арифметическим 42 Часть !. Введение в информатику и логическим операциям, они умеют выполнять десятки и сотни других важных операций. Скорость выполнения этих операций, называемых типовыми, достигает десятков и сотен миллионов операций в секунду. Еще одной важной характеристикой процессоров является их разрядность. Процессор оперирует с двоичными числами, которые, как известно, представляются в виде последовательности О и 1, например, 1011 или 10011010. Каждая цифра в двоичном числе записывается в свой разряд, например, в числе 1011 имеется четыре разряда, а в 10011010 - восемь разрядов Разрядность МП - это количество разрядов в двоичных числах, которые обрабатывает процессор за один такт. Двоичные числа, которые обрабатываются микропроцессором в течение одного такта и которыми микропроцессор обмснивасгся с на.мятыо, называются словами. Слово может составлять 1 байт или 2 байта. Микропроцессоры первых персональных компьютеров являлись 8-разрядными, все современные модели МП - уже 32-разрядные. В настоящее время существуют и 64-разрядныс МП. Оперативная память Оперативная память служит для временного хранения информации, которая необходима для работы программы. Любая информация записывается в электронные ячейки устройства памяти в виде двоичных чисел Он 1. В таком виде представляются не только числовые и текстовые данные, но и звук, изображения (ем. § 4 «Кодирование информации»). Размещение информации в памяти называется записью, а получение информации из памяти - чтением или считыванием. При записи предыдущие данные, хранящиеся в ячейках памяти, стираются. Записанные данные будут храниться в ячейках до тех пор, пока поверх них в те же ячейки не будут записаны новые данные. В современных устройствах памяти процесс записи или считывания занимает очень небольшой отрезок времени, меньший сотни наносекунд (1 наносекунда - миллиардная доля секунды). То есть устройства оперативной памяти характеризуются высоким быстродействием. Быстродействие - это очень важная характеристика памяти, от нее зависят скорость и производительность работы всего компьютера. Другой важной характеристикой памяти является се объем, или, другими словами, емкость. Эта величина измеряется в байтах. Почему именно в байтах, а не в битах - на этот вопрое вы можете уже ответить сами. Из предыдущего пункта вы знаете, что микропроцессор за один такт своей работы обрабатывает слово, состоящее из 1 байта. Такими же порциями информации (кратными 1 байту) МП обменивается с памятью. Запоминающие устройства конструктивно построены так, что физическая ячейка памяти способна воспринять порцию информации в 1 байт. Этой емкости ячейки памяти достаточно, например, для запиеи в нее символа, вводимого с клавиатуры. Таким образом, можно сказать, что память компьютера организована по байтам. Более подробно об устройствах памяти современных компьютеров вы прочтете в последующих параграфах. Глава 2. Информационная система 43 Контрольные вопросы 1. Как вы понимаете термин «программа»? В чем отличие программы от данных? 2. В чем состоит принцип программного управления ЭВМ? 3. В чем заключается принцип адресации? 4. Какие устройства входят в состав ЭВМ фон Неймана? 5. Каково назначение оперативной памяти? 6. Что такое АЛ У? 7. Что такое команда? 8. Каковы основные функции процессора? 9. Что такое тактовая частота и разрядность МП? Ю.Назовите известные вам характеристики микропроцессора. 11. В чем заключаются процессы записи и считывания? 12. Перечислитс основные характеристики оперативной памяти. § 8. Персональный компьютер и его основные узлы в этом параграфе вы изучите: - краткую историю ПК; - области использования компьютеров: - основные узлы ПК. Краткая история персональных компьютеров Этот и последующие параграфы посвящены наиболее яркому достижению вычислительной техники последних десятилетий - персональному компьютеру (ПК), то есть компьютеру для индивидуального пользования. Появление ПК было подготовлено всей предшествующей историей развития ЭВМ. Вначале вычислительные машины занимали огромные залы, потребляли много энергии и создавали много шума. Затем ЭВМ стали поменьше и начали работать эффективнее, но по-1трежнему требовали для себя отдельных помещений. Наиболее мощные ЭВМ размещались в отдельных комплексах, которые назывались вычислительными центрами (ВЦ). В те не очень далекие времена (70-е годы) мало кто представлял себе компактную ЭВМ, которая может уместиться на рабочем столе. О такой машине инженеры и ученые могли только мечтать, а обычным людям трудно было бы объяснить, зачем вообще такая вычислительная машина нужна. Первой ласточкой стал компьютер КепЬак-1, сконструированный Джоном Бланкенбейкером в 1971 г. Внешне он напо.минал скорее автомобильный радиоприемник с индикаторными лампочками и переключателями, чем привычный нашему глазу персональный компьютер. С 1971 г. по 1974 г. различными фирмами создавались разные моде- Рис. 6.1. Первый персональный компьютер КепЬак-1 44 Часть I. Введение в информатику ли ПК. Однако ввиду шрамичениых возможностей этих компьютеров интерес к ним был невелик. По-настоящему пользователи и производители заинтересовались персональными компьютерами в 1975 г., когда американская фирма MITS на основе микропроцессора Intel 8080 разработала компьютер Altair. Этот персональный компьютер был значительно удобнее своих предшественников и обладал более широкими возможностями. Значнгслыю более совершенная модель персонального компьютера была разработана в 1976 г. двумя молодыми американцами Стивом Возпяком и Стивом Джобсом. Свой компьютер они назвали Apple и быстро развернули его производство и продажу. Благодаря невысокой цепе (примерно $500) в первый же гол ими было продано около 100 компьютеров. В следующем году они выпустили модель Apple 11, которая имела материнскую плату, дисплей, клавиатуру и внешне напоминала собой телевизор. Количество заказчиков на ПК стало ис-числязься сотнями и тысячами. Персональные компьютеры быстро совершенствовались. В 1976 г. для них была разработана операционная система СР/М. В 1978 г. был сконструирован гибкий магнитный диск диаметром 5.25 дюйма (1 дюйм = 2,54 см), предназначенный для хранения информации. Усилиями фирмы Motorola в 1979 г. был создан микропроцессор Motorola 68000, который превосходил своих конкурентов но скорости, производительности'и возможностям работы с графическими программами. В 1980 г. в персональных компьютерах появился жесткий магнитный диск, правда, он вмещал в себя всего лишь 5 Мбайт данных. Первые ПК были 8-разрядными и больше походили на дорогую игрушку, чем на серьезную ЭВМ. Так продолжалось до тех пор, пока в отрасли индивидуальных компьютеров не появился компьютерный гигант - фирма IBM, которая специализировалась на изготовлении больших ЭВМ. В 1982 г. фирма IBM выпустила очень удачную модель - 16-разрядный компьютер. Он был построен на основе микропроцессора Intel 8088, работал с тактовой частотой 4.77 МГц и использовал операционную систему MS-DOS. Называлась эта модель компьютера как IBM PC или просто PC (Personal Computer - персональный компьютер). Далее развитие ПК происходило очень высокими темпами: фирма IBM каждый год создавала по новой модели. В 1983 г. появилась модель PC XT, а 1984 -более совершенный и производительный компьютер PC АТ. Они быстро завоевали рынок ПК и стали своего рода стандартами, которым старались подражать фирмы-конкуренты. Фирма IBM создавала свой персональный компьютер не «с нуля», а используя узлы других производителей (в первую очередь, микропроцессор Intel). При этом она не делала секрета из того, как узлы компьютера должны соединяться и взаимодействовать друг с другом. В результате к созданию и совершенствованию компьютера могли подключаться другие фирмы - архитектура компьютеров IBM PC оказалась «открытой». У компьютеров IBM появились многочисленные «клоны», то есть различные семейства компьютеров, похожих на IBM PC. В дальнейшем ЭВМ, поддерживающие стандарт IBM PC, стали называться просто «персональными компьютерами». С течением времени ПК оправдали свое название, поскольку для многих людей они стали необходимой частью досуга, инструментом для бизнеса и исследований. гпава 2. Информационная система 45 Кроме ШМ-совместимых ПК, существует еще одно семейство персональных ЭВМ, называемых Macintosh. Эти компьютеры ведут свою родословную от уже упоминавщейся модели Apple, их производством занималась фирма Apple Computer. Архитектура компьютеров Macintosh, в отличие от IBM PC, не была открытой. Поэтому, несмотря на свои более продвинутые по сравнению с IBM PC графические возможности, «Маки» не смогли завоевать такой обширный рынок. Численность «Маков» в десятки раз меньше численности IBM РС-совместимых компьютеров. Области применения ПК Персональные компьютеры - это не просто калькуляторы для арифметического счета (как думали многие на заре появления ПК). В персональных компьютерах могут быть реализованы различные информационные процессы: поиск, ввод и обработка информации, хранение информации и ее передача (см. § 1). Схема этих процессов показана на рис. 8.2. Любая деятельность на компьютере начинается с ввода информации. Затем следует ее обработка, в процессе которой может потребоваться дополнительный ввод. В ходе работы на компьютере возможно сохранение данных на внешнем носителе. Завершается работа выводом информации. Рис. 8.2. Основные информационные процессы в ПК Возможности ПК в обработке информации очень велики, только их перечень может занять не одну страницу. На занятиях информатикой вы будете использовать компьютер для составления несложных программ, для копирования и хранения информации, для работы с текстами и изображениями, для обмена сообщениями по электронной почте. Каждый пользователь ПК оборудует компьютер сообразно своим вкусам и потребностям. Ученый с помощью компьютера может моделировать и изучать поведение физических объектов (планет, океана, элементарных частиц и т.д.), биологических систем (популяций животных, роста микроорганизмов и др.), химических процессов (реакций, взрывов и т.д.). Инженер проводит на ПК расчеты, выполняет моделирование механических конструкций, электронных схем, различных технологических процессов; пользуется компьютером при трудоемких операциях черчения. Художник-дизайнер создает на компьютере рисунки с помощью различного рода графических редакторов, выполняет компьютерную обработку изображений. Музыкант готовит на компьютере аранжировку музыкальных произведений, а современный композитор сочиняет с помощью компьютера музыку. ✓ ✓ ✓ 46 Часть t. Введение в информатику ✓ ✓ ✓ Издатель обращается к компьютеру для создания электронных макетов книг и журналов, для подготовки будущих печатных материалов. Бухгалтер выполняет с помощью компьютера экономические расчеты и ведет всю бухгалтерскую документацию. Пользователь Интернета получает через свой компьютер информацию из глобальной сети, причем список вопросов, на которые можно найти ответ в Интернете, ничем не ограничен. Пользователи почти всех возрастов могут увлеченно играть в компьютерные игры. В общем, возможности персонального компьютера необычайно широки. Они определяются двумя основными факторами: конструкцией компьютера (аппаратным обеспечением) и программами, которые на нем установлены (программным обеспечением). Аппаратное обеспечение ПК Вряд ли вам приходилось видеть ЭВМ второго или третьего поколения. Однако вид настольного персонального компьютера (рис. 8.3) для вас наверняка привычен. ПК состоит из следующего минимального набора отдельных компонент: системного блока, монитора, клавиатуры и мыши. К компьютеру могут подключаться и другие устройства: принтер, акустические колонки, сканер и др. Монитор Системный блок В зависимости от своего назначения и конструктивных особенностей различают следующие категории ПК: настольные или desktop (их вид наиболее привычен для большинства пользователей), переносные (portable), наколенные (laptop), блокнотные (notebook) и карманные (pocket) к9мпыотеры. Наиболее производительными являются настольные ПК. Отметим, что производительность компьютера определяется объемом операций, которые он выполняет в единицу времени. Настольные компьютеры предназначаются, как правило, для стационарной установки в офисе, компьютерном классе или дома. Иногда настольные ПК выполняются в напольном варианте. Глава 2. Информационная система 47 ✓ ✓ / Состав системного блока Все основные узлы настольного ПК находятся внутри системного блока (рис. 8.3). Системный блок, как правило, вмещает в себя следующие узлы: 'Г электронные схемы, управляющие работой ПК (микропроцессор, память, системная щина и др.); накопители на жестких и гибких магнитных дисках, на оптических дисках (CD-ROM); блок питания, преобразующий переменное напряжение сети в низкое постоянное напряжение, необходимое для работы электронных схем; система вентиляции, обеспечивающая необходимый температурный режим для МП и других электронных узлов ПК; дополнительные узлы: дисковод для компакт-дисков, звуковая карта, внутренний модем и др. Размещение перечисленных узлов внутри блока зависит от типа корпуса системного блока (см. следующий пункт). Оборудование, которое расположено вне системного блока, относится к внещним устройствам ввода-вывода. Это оборудование называют также периферийными устройствами. Однако к периферийным можно отнести и некоторые устройства внутри самого системного блока (например, все типы накопителей). Далее рассмотрим подробнее составляющие системного блока. Корпус Корпус определяет нс только внешний вид системною блока, он задаст определенное размещение материнской платы и остальных узлов компьютера. Для настольных ПК промышленность выпускает корпуса с горизонтальным расположением материнской платы (desktop, footprint, slimline) и корпуса с вертикальным расположением материнской платы, то есть корпуса типа «башни» (mini-tower, midi-tower, big-tower). В настоящее время чаще всего используются корпуса tower, которые занимают немного места и имеюз достаточно отсеков для различных устройств. Следует отметить, что тин используемого корпуса определяется, в первую очередь, типоразмером или, иначе говоря, форм-фактором материзюкой платы, например, АТ или АТХ (см. пункт «Материнская плата»). На передней панели системного блока имеются, как правило, кнопки Power (питание) и Reset (перезапуск), а также индикаторные лампочки Power (сигнализирует о включенном питании) и HDD (сигнализирует о работе жесткого диска). На ряде корпусов ЛТ имеется кнопка Turbo и цифровой индикатор, указывающий тактовую частоту работы МП. На корпусах АТХ может быть также кнопка Sleep (перехода в спящий режим). Материнская плата Важнейшим узлом ПК является материнская плата. На ней располагаются МП, запоминающие устройства, генератор тактовой частоты, управляющие микросхемы и др. Соединения элементов между собой осуществляются но-лоска.ми фольги с обратной стороны платы. 48 Часть I. Введение в информатику ' гта -i ■ <1 _______________:_____ Процессор устанавливается на материнскую плату с помощью специального разъема. У большей части ПК материнские платы содержат лишь основные узлы, а схемы связи с внешними устройствами (видеоадаптеры, звуковые платы и проч.) на них отсутствуют. В этих случаях отсутствующие элементы размещаются на отдельных платах и вставляются в специальные разъемы на материнской плате. Материнская плата характеризуется форм-фактором, которыйчопределяет ее размеры, тип разъемов питания, распо-Материнская плата ложенис отверстий крепления и т.д. Среди настольных ПК наиболее распространены платы типоразмеров АТ, АТХ и miniATX. Платы АТ имеют геометрию первых плат для компьютеров IBM PC/AT, е чем и связано их название. Платы АТХ являются более «продвинутыми» и применяются в современных ПК. Форфактор miniATX отвечает уменьшенному варианту АТХ. Микропроцессор Пентралы10с устройство в компьютере - это, конечно, микропроцессор (см. пункт «Процессор: основные функции и характеристики», § 7). Физически МП представляет собой самую большую по габаритам микросхему (БИС), которая усгановлепа па материнской плате. В современных компьютерах над корпусом МП располагаются небольшой вентилятор и радиатор, которые обеспечивают охлаждение МП в процессе работы. К материнской плате МП подключается с по.мощыо специальных разъемов ( Socket 7, Socket А, Slot 1 (Socket 370), Socket 423 или Socket 478). На корпусе БИС обычно указывается тин процессора, например, Pentium III. По типу МП называется и сам компьютер. Какие модели микропроцессоров чаще всего применяются в ПК? В компьютерах типа IBM PC используются МП фирмы Intel, а также совместимые с ними модели МП других фирм (AMD, Cyrix, IBM и др.). Приведем перечень МП фирмы Intel в порядке возрастания их производительности: Intel' 8088, 80286, 80386 (SX и DX), 80486 (SX, SX2,DX, DX2 и DX4), Pentium, Celeron, Pentium П, MMX, Pentium III, Pentium 4. В настоящее время все шире распространяются процессоры фир.мы AMD, это: Кб, К6-2, Athlon, Athlon ХР. Память На материнской плате размещаются устройства памяти (запоминающие устройства), которые предназначены для хранения информации. Подробно о видах и принципах функциопированпя памяти пойдет речь в § 9. Наиболее важными характеристиками памяти являются ее объем и быстродействие. Для работы современных операционных систем и приложений требуется нс менее 32 Мбайт оперативной памяти. Комфортная работа в графических пакетах и с мульти.медийными приложениями возможна, когда объем памяти составляет нс менее 128 (а лучше 256) Мбайт. гпава 2. Информационная система 49 Блок питания Обычно системный блок ПК комплектуется блоком питания, который преобразует переменное напряжение сети в постоянное напряжение. Мощности источника питания (обычно это 200, 230 или 250 ВА) должно быть достаточно, чтобы полностью и даже с небольшим запасом обеспечивать энергопотребление всех подключенных к нему устройств. В корпус блока питания в большинстве случаев вмонтирован охлаждающий вентилятор, переключатель напряжения сети, разъемы для сетевого шнура и для шнура питания монитора. Блок питания вырабатывает выходные напряжения для электронных компонент ПК, для двигателей приводов дисководов и вентиляторов охлаждения. Дисководы Для хранения информации служат различного рода накопители на дисках. Практически все IBM РС-совместимые компьютеры имеют приводы, предназначенные для работы с жесткими и гибкими магнитными дисками. Эти приводы размещаются в системном блоке ПК в специально отведенных для них отделениях. Двигатель привода вращает магнитный диск и магнитные головки производят запись либо считывание информации с диска. Подробнее накопители информации на магнитных дисках мы рассмотрим в §12. Порты Подключение к ПК внешних устройств (монитора, мыши, клавиатуры, принтера, модема и т.д.) выполняется через специальные интерфейсы, то есть устройства сопряжения. Эти интерфейсы называются также портами ввода-вывода. Соответствующие разъемы для подключения располагаются на задней стенке системного блока (рис. 10.3). Существуют последовательные и параллельные порты, которые различаются способом передачи Электропитание данных. Для последовательного порта характерна последовательная во времени передача данных (бит за битом), а для параллельного - одновременная передача нескольких битов (порции по 8 битов, то есть по одному байту). Через последовательные порты к системному блоку под- Задняя стенка системного блока ключаются мышь, джойстик, модем и другие периферийные устройства. Обозначается последовательный порт как СОМ (COMmunication port). Если в компьютере имеется несколько последовательных портов, то они имеют имена от СОМ1 до COM4. СОМ Разъем монитора Разъемы звуковой платы 50 Часть I. Введение в информатику Параллельные порты в ШМ-совмсстимом компьютере служат обычно для нодклюмсния принтера. Поэтому этот порт называют также принтер-портом и обозначают как LPT (Line PrinTer - линия принтера). В некоторых случаях параллельный порт может использоваться для подключения сканера и плоттера. Кошпрольпые вопросы 1. Когда бы.т разработан первый индивидуальный компьютер? 2.Что такое IBM РС-совместимый компьютер? 3. Что означает термин «открытая архитектура»? 4. Приведите примеры информационных процессов, которые реализуются в ПК. 5. Перечислите известные вам области применения ПК. 6. Какие устройства размещаются в системном блоке настольного ПК? 7. Назовите основные типа корпусов ПК. 8. Какие электронные элементы располагаются на материнской плате? 9. Какие модели МП вам известны? 10. В чем состоит отличие СОМ и LPT портов? § 9. Маг11Стра.1ьно-модульный принцип построения ПК. Внутренняя память в этом параграфе вы изучите: - функциональную схему ПК; - назначение системной шины и адаптеров; - магистрально-модульный принцип построения ПК; - устройства внутренней памяти. Функциональная схема компьютера Напомним, что основными узлами компьютера с функциональной точки зрения являются процессор, объединяющий в себе .ЛЛУ и УУ (см. схему на рис. 7.1), оперативная память и внешние устройства. Если на функциональной схеме отобразить устройства, которые обычно подключаются к персональному компьютеру, схема примет вид, показанный на рис. 9.1. Микропроцессор Оперативная память i Системная шина Рис. 9.1. Функциональная схема ПК Глава 2. Информационная система 51 Системная шина-магистраль Различные узлы компьютера связаны с микропроцессором и между собой через устройство, называемое системной шиной. Слово «шина» первоначально было введено в электротехнике и обозначало толстый медный провод для передачи больших токов. В компьютерной технике «шиной» называют устройство для связи между собой нескольких узлов компьютера. Поскольку основной обмен данными происходит через системную шину, ее называют также магистралью. Магистраль включает в себя следующие три шины. Шина управления, которая служит для управления со стороны МП всеми системами и процессами, происходящими в компьютере. Шина адреса (адресная шина), с помощью которой осуществляется выбор нужной ячейки памяти, а также портов ввода-вывода. Шина данных, по которой информация передается от МП к какому-либо устройству либо, наоборот, от устройства к МП. Рассмотрим схему обмена информацией между МП и оперативной памятью (рис. 9.2). Последовательность работы этой схемы очень проста. Процессор сигнализирует по шине управления в память о том, что он собирается считать данные, расположенные по определенному адресу (то есть в определенной ячейке). Из оперативной памяти поступает ответ, что эти данные доступны. Затем МП по адресной шине сообщает адрес нужных ячеек в памяти, а по щине данных считывает информацию из ячеек. Опуская детали конструкций щин, можно сказать, что каж,цая шина - это ✓ ✓ Рис. 9.2. Схема обмена информацией между памятью и микропроцессором набор электрических соединений-проводов. Адресная шина, нанрпмср, для МП Intel 8088 состоит из 20 параллельных проводов - по одному для каждого бита. То есть адресная шина для этого МП является 20-разрядной. Контроллеры, адаптеры Итак, данные, необходимые для работы программ, заносятся в оперативную память. Туда же записываются и результаты вычислений. Для ввода и ' вывода данных служат внешние устройства, подключаемые к компьютеру (см. пункт «Аппаратное обеспечение ПК», § 8). Однако обмен информацией между оперативной памятью и внешним устройством происходит не напрямую, а через специальную электронную схему, которая называется контро.плером (или адаптером, что в переводе означает «вспомогательное приспособление»). Существуют контроллеры дисков, монитора, клавиатуры и т.д. Контроллер (адаптер) - это электронная схема, которая управляет работой внешнего устройства. 52 Часть I. Введение в информатику Заметим, что иа схеме рис. 9.1 блоки контроллеров не показаны. Между шиной и каждым внешним устройством нужно, вообще говоря, нарисовать еще блоки контроллеров. Модули ПК IBM РС-совместимый компьютер состоит из нескольких основных модулей, изготавливаемых в виде отдельных плат. Один из таких модулей вам уже знаком - это материнская плата, на которой размещены микропроцессор, оперативная и другие виды памяти, схемы BIOS и т.д. На материнской плате имеются специальные разъемы {слоты расширения), предназначенные для подключения других модулей. Этими модулями обычно являются платы со схемами контроллеров внешних устройств. Например, длата видеоконтроллера (так называемая видеокарта), вырабатывающая видеосигнал для монитора, вставляется в специальный слот расширения. Аналогично на большинстве материнских плат имеется слот для звуковой карты (звукового адаптера). К звуковой карте подключаются колонки и микрофон. Мы привели примеры контроллеров внешних устройств, размещенных на отдельной плате. Однако некоторые устройства имеют котроллеры, которые расположены непосредственно на материнской плате, это, например, контроллер клавиатуры, контроллеры дисков. Кроме того, некоторые модели материнских плат сами содержат схемы видеокарты и звуковой карты. В этом случае говорят об интегрированных схемах контроллеров видео и звука. Благодаря модульному составу ПК пользователь может сам комплектовать нужную ему конфигурацию компьютера. Модульный состав облегчает также модернизацию компьютера и устранение неисправностей. Модульный способ конструирования компьютера вместе с магистральным способом обмена информацией между модулями позволяет говорить о магистральнц-модульном принципе построения ПК. Внутренняя память ПК Физически память компьютера выполнена в виде отдельных микросхем -запоминающих устройств (ЗУ). ЗУ подразделяются на постоянные запоминающие устройства (ПЗУ) и оперативные запоминающие устройства (ОЗУ). Первый тип этих устройств (ПЗУ) предназначен только для считывания и используется для долговременного хранения данных. Информация в ПЗУ записывается обычно производителем компьютера и служит, например, для начальной загрузки компьютера после его включения, для управления экранным изображением и т.д. ОЗУ, или просто оперативная память, является важнейшим элементом компьютера (см. пункт «Оперативная память», § 7). Она выполнена в виде отдельных модулей, которые подключаются к материнской плате с помощью специальных разъемов. Оперативная память изготавливаются в виде БИС, обеспечивающих различную информационную емкость (1, 4, 8, 16, 32, 64 Мбайта и т.д.). Современные ПК ориентированы на работу с мощным программным обсснсчснисм, которое требует от 32 до 128 Мбайт ОЗУ. В процессе работы компьютера данные могут быть записаны в любую разрешенную ячейку ОЗУ, а также могут быть считаны из любой ячейки. То есть гпава 2. Информационная система 53 Плата ОЗУ устройства оперативной памяти обеспечивают доступ к любой ячейке памяти в любой момент времени. Поэтому ОЗУ называют также памятью с произвольным доступом (по-английски Random Access Memory, или сокращенно RAM). В отличие от ОЗУ содержимое устройств постоянной памяти (ПЗУ) не может быть изменено компьютером. О програм.мах и данных, записанных в ПЗУ, говорят, что они «прошиты» в ячейки памяти изготовителем компьютера. Этим подчеркивается, что постоянная память предназначена только для считывания информации. Поэтому ПЗУ обозначают термином ROM {Read Only Memory - память только для чтения). Упражнения 1. Нарисуйте функциональную схему ПК. 2. Что такое магистраль? Из каких шин она состоит? 3. Как происходит обмен данными между МП и памятью? 4. Каково назначение контроллера? 5. Перечислите известные вам модули ПК. 6. В чем заключается магистрально-модульный принцип построения компьютера? 7. Какие типы запоминающих устройств вам известны? 8. В чем состоит отличие ОЗУ от ПЗУ? 9. Поясните термины RAM и ROM. § 10. Устройства ввода информации в этом параграфе вы изучите: - типы устройств ввода информации в ПК; - работу с клавиатурой и основные группы кшвиш; - манипуляторы мышь, трекбол и джойстик; - сканеры и их характеристики. Для ввода информации в память компьютера существуют специальные устройства ввода. Наиболее универсальным из них является клавиатура, которая позволяет вводить числовую и текстовую информацию. Кроме того, с помощью клавиатуры пользователь может управлять работой компьютера. К устройствам ввода относятся также манипуляторы типа мышв, трекболы и джойстики. Точный ввод рисунков и чертежей можно выполнять с помощью дигитайзеров. Для оптического считывания изображений и преобразования в цифровой код используются сканеры. Последние годы все большее распространение получают цифровые видеокамеры и фотоаппараты. Для ввода звуковой информации используется микрофон, который подключается к входу звуковой платы. Чтобы работать с тем или иным внешним устройством ввода-вывода, необходима специальная программа, называемая драйвером. Драйвер - это программа, управляющая работой устройства. После первого подключения устройства к ПК нужно выполнить уста-новку соответствующего драйвера. О том, как выполняется установка драйверов, мы расскажем в § 20 «Командные файлы. Конфигурирование MS-DOS». Часть I. Введение в информатику Клавиатура и основные группы клавиш При работе за компьютером непосредственно перед вами находится клавиатура (рис. 10.1) - основное устройство для ввода символьной информации. Несмотря на внешнюю простоту, современная клавиатура — это относительно сложное усгройсгво. Помимо панели с клавишами, в ней имеются электронные схемы, которые преобразуют нажатия клавиш в двоичные числа, то есть выполняют кодирование символов (см. пункт «Кодирование текстовой информации.», § 4). Фунхционалы-1ыв клавиши Индикаторы Практическое знакомство с персональным компьютером обычно начинается с изучения клавиатуры и назначения клавиш. Разобьем все клавиши на группы и кратко опишем работу с ними. В центре клавиатуры, как на обычной пишущей машинке, располагаются алфавитно-цифровые клавиши. Обратите внимание: эти клавиши имеют двойные обозначения (а некоторые клавиши -даже тройные обозначения). Верхние надписи на клавишах работают, когда вы набираете текст латинскими буквами, а нижние надписи - при наборе текста русскими буквами. Вводимая буква может быть прописной или строчной - это определяется тем, нажата или нет клавиша Shift (таких клавиш на клавиатуре всего две - слева и справа от алфавитно-цифровых клавиш). Нажмите клавишу Shift и, удерживая ее нажатой, нажимайте любые клавиши с си.мволами. У вас будут набираться прописные (большие) буквы. Отпустите клавишу Shift, и вы вернетесь к набору строчных (малы.х) букв. Набор строчных букв отвечает нижнему регистру клавиатуры, набор прописных букв - верхнему регистру. Изменять регистр можно только для символов, но не цифр. Цифры набираются только в нижнем регистре (когда клавиша Shift не нажата). Глава 2. Информационная система 55 На клавиатуре находятся также управляющие клавиши, к которым относятся Shift, Ctrl, Alt и CapsLock. Эти клавиши никаких символов не печатают, однако они могут изменять значения других клавиш. Действие одной из этих клавиш -Shift - мы уже описали: она изменяет регистр с нижнего на верхний. Для перехода в верхний регистр можно также использовать клавишу CapsLock. Нажатие на эту клавишу переключает режимы нижнего и верхнего регистров. После нажатия клавиши CapsLock загорается лампочка-индикатор в верхней правой части клавиатуры (рис. 11.1). Индикатор сигнализирует о том, что включен верхний регистр. Назначение других управляющих клавиш (Ctrl и Alt) вы узнаете позже. Правее алфавитно-цифровых клавиш располагается группа клавиш управления курсором. Курсор - это мигающий указатель места вставки символа, который появляется на экране при работе в текстовом редакторе. В группе клавиш управления курсором расположены клавиши со стрелками Т, , Ф и —э, которые указывают направление перемещения курсора. В этой же группе имеются клавиши Ноте, End, PageUp и PageDown. Клавиша Home возвращает курсор в начало строки, а End - в конец строки. Клавиши PageUp и PageDown обеспечивают перелистывание страниц документа. Выше алфавитно-цифрового блока клавиш расположены функциональные клавиши F1 - F12. Эти клавиши нс имеют постоянного назначения (за исключением F1, которая используется обычно в той или иной программе для вызова справки - Help). В каждом приложении могут быть свои значения функциональных клавиш. В правой части стандартной клавиатуры размещается независимый блок клавиш, который называется цифровой клавиатурой (рис.11.1). Эти клавиши используются либо для ввода цифр и знаков арифметических действий (после нажатия клавиши Num Lock), либо для управления курсором (при выключенном режиме Num Lock). Наконец, назовем специальные клавиши стандартной клавиатуры ПК, которые не входят в перечисленные группы клавиш: Enter - ввод команды либо создание Нового абзаца (в текстовых редакторах); Esc -отмена последнего действия или выхода из текущего режима программы; Ins - переключение между режимами замены и вставки символов; Delete - удаление выделенных объектов или символа справа от курсора; Backspace (или длинная стрелка влево) - удаление символа слева от курсора; Tab - переход к следующей позиции табуляции; PrintScreen - вывод на принтер содержимого экрана; Pause - остановка работы компьютера (обычно до нажатия следующей клавиши). Клавиатура, имеющая 104 клавиши, разработана фирмой Microsoft специально для работы в ОС Windows. Она отличается от стандартной 101-клавишной клавиатуры наличием трех дополнитслы1ых клавиш. Это две клавиши вызова Главного меню и клавиша вызова контекстного меню (см. §§ 26, 27). / / ✓ / ✓ 56 Часть I. Введение в информатику Мышь Когда вы работаете с клавиатурой, нужно учитывать' ряд моментов. Не следует ударять по клавишам, как в механической пишущей машинке. Не нужно задерживать палец на клавише, поскольку это приводит к повторному вводу символа. Нажатия на клавиши должны быть быстрыми и мягкими. В тексте последующих разделов вам будут встречаться пояснения типа «наберите клавишную комбинацию Ctrl+Shift+T ». Не пытайтесь для этого нажать две-три клавиши одновременно. Нажмите первую клавишу (в данном примере Ctrl) и, удерживая сс нажатой, нажмите следующие две клавиши. Мышь При работе с современным программным обеспечением 'компьютер непременно должен быть оснащен еще одним устройством ввода - мышью. После появления и повсеместного распространения программ с графическим иптср(|)сйсом мышь стала незаменимым и серьезным устройством-указателем. Даже в написании слова мышь были отброшены кавычки, и от грызуна -мыши осталось только напоминание формы. Обтекаемый корпус мыши, повторяющий анатомию человеческой ладони, оснащен как минимум двумя кнопками: левой и правой. Существуют также конструкции с тремя и четырьмя кнопками, а также с колесиком прокрутки. С нижней стороны корпуса мыши располагается обрезиненный шарик. При перемещении мыши по поверхности стола (или коврика) шарик перекатывается в своем гнезде. Вместе с перемещением мыши на экране монитора движется указатель мыши. Если указатель навести на объект (элемент рисунка, символ, элемент интерфейса и Т.Д.), то с объектом можно выполнить ряд действий. Щелчок левой кнопкой мыши обычно приводит к выделению объекта, щелчок правой кнопкой - к вызову контекстного меню объекта (см. § 22). Если при работе в Windows вы захватите объект кнопкой мыши, то его можно будет перетащить или скопировать. Подключается мышь к ПК через последовательный порт. В настоящее время уже имеются модели беспроводной мыши, которые используют передачу данных в радио- или инфракрасном диапазоне. Такая мышь может находиться в любом месте в радиусе 1,5 - 2 м от компьютера. В комплект поставки мыши входят, как правило, программы установки и тестирования, а также драйвер; Трекбол и джойстик Трекбол по своему устройству и принципу работы подобен мыши. Отличие состоит в том, что вместо передвижения устройства ввода вращается вмонтированный в устройство шарик. Трекбол может располагаться на поверхности клавиатуры (в портативном компьютере) или на подставке (в настольных компьютерах). Трекбол на подставке используется в настольных компьютерах вместо мыши. Вы можете выбрать в качестве устройства ввода мышь или трекбол, в зависимости от того, что вам больше по вкусу. Для работы в некоторых программах (особенно в играх) удобным оказывается еще одно устройство ввода - джойстик. Само слово джойстик является комбинацией двух английских слов: joy (радость) и stick (палка). Действи- гпава 2. Информационная система 57 Трекбол и джойстик тельно, это устройство ввода создано для развлечений и представляет собой рукоятку управления, снабженную кнопками. Наклон рукоятки в ту или иную сторону приводит к перемещению указателя на экране. Рассмотренные нами три устройства ввода (мышь, трекбол и джойстик) образуют группу устройств-манипуляторов. Ручной сканер Сканеры Для ввода в компьютер изображений (рисунков, фотографий, текста и проч.) широко применяются сканеры. Термины «сканер», «сканировать» происходят от английского слова scan - просматривать, обозревать. Основной задачей сканера является преобразование изображения к цифровому коду для дальнейшей обработки компьютером. Существует множество моделей сканеров, они различаются, прежде всего, по механизму движения считывающего устройства (сканирующей головки) относительно бумаги. Чтобы ввести в компьютер какой-либо документ с помощью самого простого — ручного сканера, нужно вручную провести сканирующую головку вдоль изображения. Перемещение сканирующей головки автоматизировано в более совершенных моделях сканеров: планшетных и барабанных. Планшетный сканер, называемый также настольным, располагается на столе. Вы кладете лист документа под крышку сканера, а сканирующая головка перемещается относительно листа с помощью специального двигателя. В сканерах барабанного (или рулонного) типа лист документа протягивается автоматически через устройство сканера, при этом считывание осуществляется неподвижной сканирующей головкой. _______________. Первые модели сканеров были черно-белыми, то есть воспринимали только черный и белый цвета. Современные сканеры позволяют распознавать миллиарды цветовых оттенков. Способность сканера различать • цвета называется глубиной распознавания цвета. Измеряется глубина распознавания цвета в битах, например, черно-белые сканеры являются 1-битными. Сканеры 24-битные (обычно, планшетные и барабанные) распознают 16,7 миллиона возможных цветов, а 32-битные сканеры - 4,3 миллиарда цветов. Указанная связь между количеством распознаваемых цветов и глубиной цвета обусловлена тем, что изображение в сканере представляется в виде набора точек - пикселов, каждый из которых имеет свой цвет (см. пункт «Формирование изображения в компьютере», § 4). Максимальная плотность точек, которую спосбен различить сканер, называется разрешающей способностью сканера. Планшетный сканер 58 Часть I. Введение в информатику Измеряется разрешающая способность в единицах dpi. Первые модели сканеров имели разрешающую способность 200 - 300 dpi. Для современных планшетных сканеров эта величина составляет 600 - 1200 dpi и более, а для сканеров барабанного типа она может быть 8000 dpi и выше. Сканер в результате считывания документа формирует файл графического формата (например, UMP, TIFF, JPEG). Если исходный документ содержал текст, то файл, полученный в результате сканирования, eic может быть прочитан программой гскстовоЕО редактора. Необходимо выполееить преобразование файла в текстовый формат. Для этого существуют сЕЕециальпые проЕ'раммы, ЕЕазывае.мыс ЕЕроЕ'раммамЕЕ оптического распозиавешия текста. СкаЕЕсрЕл ЕЕрЕЕмсЕЕяются EipiE работс С большими массивами текстовых доку-мсЕЕТОв, ОЕЕИ ЕЕсзамсЕЕИМы В дсятсльтЕОСтИ ХУДОЖНИКОВ И дизаЙЕЕСров. Широкос ПрИМСЕЕСЕЕИС СКЗЕЕСрЫ ЕЕаХОДЯТ В ЕЕЗЛаТСЛЬСКОЙ ДСЯТСЛЬЕЮСТЕЕ. Контрольные вопросы 1. Что такое лрайвср? 2. НазовЕЕтс осЕтовные групЕвы клавииЕ на стандартной клавиатуре. 3. Как включается ЕЕЕвфровая клавЕватура? 4. Назовите клаввшЕВЕ спецвваЕвывого назначенввя. 5. К какому порту Еводключается мывеве.? 6. Перечислите основные тиввы сканеров. По какокву признаку они разлввчаются? 7. Что такое разрешаювввая способность сканера? В каких единицах она ввз.меряется’’ 8. Что понимается под глубиной распознавания цвета для сканеров? 9. Современные барабанные сканеры могут иметь глубину вЕвета 48 бит. Подсчитайте, какое колввчсство оттенков ЕЕВста они могут различать. § 11. Устройства вывода информации в этом параграфе вы изучите: - принцип работы и характеристики люниторов: - типы видеоадаптеров; - классификацию и основные тины принтеров. Мониторы ОсЕЕОвЕЕЬЕ.м устройс'Евом выводз ИЕвформацин В ПК является монитор (рис. 9.2). Монитор СЕЕуЖВЕЗ' Д:ЕЯ ОТОбрЗЖСЕЕИЯ ЕЕЭ ЭКрЗЕЕС ГрЭфиЧССКОЙ И СИМ-ВОЛЬЕЕОЙ ИЕВформаЦЕЕИ. В ЕЕОДаВЕЕЯЕОЩСМ боЛЬШИЕЕСТВС ПК ИСЕЕОЕЕЬЗуЕОТСЯ МОЕЕИ-торьЕ ЕЕа электронно-лучевых трубках (ЭЛТ), ЕвапомивЕЗЕОЩие кинескопы обьЕЧ-ЕЕЫХ телевизоров. ИсКЛЕОЧСЕЕИе СОСТаВЛЯЕОТ ПОрТаТИВЕЕЫе КОМПЬЕОТерЫ, в которых для отображевЕия ивЕформации ЕЕрнмевЕявотся экраввы вез жидких кристаллах. ПриЕЕцип работы ЭЛТ заклвочается в следувовдем. В ЭЛТ имеется вврозрач-НЬЕЙ экран, ЕВа ВЕВуТрСЕЕЕЕВОВО поверхность которого ЕВаВЕеСеВЕО ЛЕОМИЕЕОфорНОе покрытие. ЛвомиЕЕофор может светиться при попадании вва ввего пучка свободЕвых электронов. ЭлектроЕЕная ввушка ввзлучает поток электронов, который проходит через откловЕЯЕОщне электроды. Эти электроды могут измеввять наввравлеЕвие электроЕЕОв и вЕЕЕтенсиввЕОСть их потока. В результате падеввия элсктроввов вва экран Еводсвечиваются с ввужввой иввтенсивностьво определеввные точки лвомино-фора. Так формируется изображеввис вва экране. гпава 2. Информационная система 59 Электронный луч в ЭЛТ высвечивает на экране последовательно строку за строкой. Этот процесс прохождения электронного луча называется строчной разверткой, а набор строк, проходимых электронным лучом, - растром (см. § 7). Че.м ближе расположены строки растра, тем четче и качественнее получаемое изображение. Однако строки не могут размещаться ближе, чем расстояние между соседними точками люминофора. Для характеристики качества изображения на экране монитора вводят разрешающую способность. Разрешающая способность монитора - это число точек изображения, которые воспроизводятся по горизонтали и вертикали. Например, значение разрешающей снособноези 640 х 480 отвечает 640 строкам растра, каждая из которых состоит из 480 точек. Возможны и другие стандартные значения разрешающей способности, например, 800 .х 600, !024 .х 768. Размер экрана характеризуется длиной его диагонали, котора.я обычно выражается в дюймах. Существуют несколько стандартных размеров экрана монитора, выражаемых в дюймах: 9', 14', 15’, 17', 19', 20', 21' и др. Мониторы с небольшим экраном (до 15' включительно) используются для целен обучения, а также в домашних и некоторых офисных компьютерах. Для работы с графическими, издательскими система.ми требуется размер экрана не менее 17 , э желателен 2 Г. Поскольку люминофор плотно заполняет всю поверхность экрана, расстояние между точками люминофора примерно равно размеру точки. Размер точки люминофора в современных мониторах колеблется от 0,21 до 0,28 мкм. Чем меньше размер точки, тем более качественное изображение получается на ж-ране. Мониторы бывают черно-белые (монохромные) и цветные. В случае цветного монитора имеется уже не одна, а три электронные пушки, каждая из которых управляется своей системой электродов. На поверхность экрана iiaHcceii люминофор из трех базовых цветов (красного, зеленого и синего), из которых формируется цветное изображение. Каждая из пушек «стреляет» только по точкам люминофора своего цвета. Свечение трех соседних точек разного цвета приводит к зрительному смешению трех базовых цветов (см. пункт «Смешивание цветов», § 4). Видеоадаптеры Изображение, которое появляется на экране монитора, определяет ся внОсо-сигиоло.м, который поступает в монитор от специально10 устройства, называемого видеоадаптером. Видеоадаптер представляет собой, как прави.чо. отдельную плату, которая вставляется в соответствующий разъем на материнской плате. Команды по формированию изображения поступают от мн.чропроцсссора в видеоадаптер, где согласно этим ко.мандам конструируется изображение. Эго изображение заносится во внутреннюю намять видеоадаптера, называс.мую видеопамятью. На основе содержимого видеопамяти формируется выходной сигнал видеоадаптера (видеосигнал), который подается в монитор. Зачем нужна видеопамять'.^ Дело в том, что изображшже на экране должно периодически обновляться (более 70 раз в секунду), и было бы неразумно при 50 Часть I. Введение в информатику каждом обновлении формировать новый видеосигнал на основе команд МП. Поэтому U схему ПК введена видеопамять, которая хранит данные о предыдущем изображении, что особенно полезно в случае неподвижных или медленно меняющихся картинок на экране. Емкость видеопамяти в современных ПК составляет не .менее 1 Мбайт, но может достигать 16 Мбайт и более. Видеопамять является оперативной памятью и входит в общий ресурс памяти ПК, хотя физически она расположена на плате видеоадаптера. Расс-мотрим существующие модели видеоадаптеров. Первым видеоадаптером в нервом ПК (IBM PC) было устройство под названием MDA (Monochrome Display Adapter - монохромный дисплейный адаптер). Этот адаптер давал одноцветное нщ'ативное изображение и мог отображать только алфавитно-цифровую информацию. Возможности вывода графики или получения цвета вообще не было предусмотрено. Всего лишь через несколько месяцев после выпуска первых компьютеров PC фирма IBM разработала видеоадаптер, который поддерживал не только графические изображения, но и цвета. Эти новшества нашли отражение в его названии: Color Graphics Adapter (цветной графический адаптер), или сокращенно CGA. Кстати, в это время появились первые игры для IBM PC, и очень скоро стало ясно, что графические и цветовые качества CGA далеки от совершенства. Основным недостатком CGA была низкая разрешающая способность. Следующей новой разработкой фирмы IBM был улучшенный графический адаптер (Enhanced Graphics Adapter, или сокращенно EGA). Этот адаптер, появившийся в 1984 г., мог одновременно воспроизводить 16 цветов из палитры в 64 цвета. Дальнейшее усовершенствование EGA выразилось в иоявлеиии новой модели: VGA (Video Graphics Array). Этот видеоадаптер хорошо совмещался с предшествующими моделями и позволял добиться одновременного воспроизведения 256 цветов из 4096 возможных и разрешающей способности 640 х 480. Когда стало ясно, что стандарт VGA себя исчерпал, большинство независимых фирм-разработчиков принялись его улучшать. Результатом стало появление видеоадаптеров SVGA (что означает Super VGA). Новые SVGA-адаптеры позволяли достичь разрешающей способности 1024 х 768. В видеоадаптерах SVGA ВОЗ.МОЖНО воспроизведение до 16,7 миллиона цветов. Принтеры Наиболее популярными устройствами для вывода информации на бумагу являются принтеры. Эти устройства позволяют выводить при печати как символьную (тексты, числа), гак и графическую (рисунки, диаграммы, графики) информацию. Все знаки, выводи.мые принтером на печать, представляются в виде набора отдельных точек. Способ нанесения этих точек на бумагу зависит от конструкции принтера. Воз.можны различные классификации принтеров: по последовательности печати (посимвольные, построчные, постраничные); по количеству воспроизводимых цветов (черно-белые, цветные); по способу действия (ударные, безударные); по способу получения изображения на бумаге (матричные, струйные, лазерные, светодиодные, зермичсские и др.). гпава 2. Информационная система 61 Когда говорят о той или иной модели принтера, чаще всего называют последний признак - способ получения изображения. Будем рассматривать принтеры именно с этой точки зрения. Матричные принтеры - это принтеры, которые первыми начали применяться в IBM РС-совместимых компьютерах. Они являются ударными печатающими устройствами. В них имеется печатающая головка с выдви1аю-щимися иголочками. Между головкой и бумагой располагается красящая лента. Когда работает принтер, в головке выдвигаются нужные иголки. Они ударяют по бумаге через красящую ленту, и на бумаге остается след или оттиск. Чем больще иголок в печатающей головке, тем выще качество изображения. Головка принтера может быть оснащена 9, 18 или 24 иголками. Лет десять назад матричные принтеры были самыми распространенными принтерами для IBM PC. Эти принтеры являются наиболее дешевыми, однако они обладают невысокой скоростью работы, дают низкое качество оттиска и производят значительный шум при печати. Струйные принтеры — это наиболее распространенный в настоящее время тип принтеров. Они серьезно потеснили матричные принтеры, поскольку позволяют достичь приемлемого качества оттиска при невысокой цене устройства. Струйные принтеры - безударные устройства, поэтому они работают бесшумно. Изображение формируется в них с помощью печатающей головки, содержащей множество капилляров-сопел (от 50 до 200), через которые к бумаге подаются чернила. Так же, как и в матричном принтере, печатающая головка движется по горизонтали, а лист бумаги перемещается вертикально. Можно сказать, что роль «иголок» в струйном принтере выполняют сопла. Однако качество получаемого оттиска в струйном принтере значительно выше, чем в матричном. Связано это с тем, что диаметр каждого сопла существенно меньше диаметра иголки (сопло тоньше человеческого волоса), а количество сопел больше, чем число иголок. Однако, получив готовый оттиск на струйном принтере, нужно помнить, что он может пострадать при соприкосновении с водой. Лазерные принтеры позволяют получать наилучшее качество оттиска, черно-белого или цветного, поэтому эти принтеры широко используются в издательском деле. Принцип создания изображения с помощью лазерного принтера следующий. Луч лазера, управляемый компьютером, производит электризацию поверхности барабана, имеющегося в лазерном принтере. К заряженным участкам барабана прилипают частички сухого красящего порошка- тонера. Когда через принтер пропускается лист бумаги, частички тонера переносятся с барабана на него. В результате получается оттиск высокого качества. Лазерные принтеры обладают высокой скоростью печати (десять и более страниц в минуту) и не требуют использования специальной бума1и Благодаря скоростным качествам лазерные принтеры широко используются в качестве сетевых принтеров. Одной из основных характеристик лазерных принтеров является разрешающая способность - это количество печатаемых точек на Струйный принтер 62 Часть I. Введение в информатику единицу длины. Для лазерных принтеров обычным разрешением является 600 dpi, но некоторые модели позволяют достичь и более высоких разрешений. Контрольные вопросы 1. Каково назначение монитора? 2. Дайте определенке разрешающей способности монитора. 3. Как происходит смешение цветов в ЭЛТ? 4. Какие функции выполняет видеоадаптер? 5. Назовите основные модели видеоадаптеров для IBM РС-сов.местимых компьютеров. 6. По каким признакам классифицируют принтеры? 7. Опишите принцип работы матричных и струйных принтеров. 8. Каков принцип работы лазерных принтеров? § 12. Внешняя память компьютера в этом параграфе вы изучите: - классификацию устройств внешней памяти; - принципы храпения информации ни накопителях; - общие сведения о винчестерах, дискетах и CD-ROM. Общие характеристики внешней памяти Для хранения информации (программ и данных) в IBM РС-совместнмых компьютерах используют различного рода устройства, которые относят к внешней памяти ПК. При этом под внутренней памятью подразумевают, прежде всего, оперативную намять (то есть ОЗУ). Внешняя память является, как правило, долговременной. Если в оперативной памяти данные хранятся не дольше времени работы программы, то во внешней памяти информация может храниться месяцами и годами. По этой причине устройства внешней памяти называют также накопителями. Еще одно отличие внешней памяти от оперативной памяти состоит в том, что она является энергонезависи.мой, то есть при отключении питания данные, содержащиеся во внешней памяти, сохраняются. Накопитель - это устройство, состоящее из носителя информации и привода. Привод представляет собой совокупность механических и электронных комлонент: корлуса, двигателя, считывающей головки, электронной схемы (контроллера) и др. Устройства внешней памяти различаются, прежде всего, по тину носителя информации, например: ^ жесткие магнитные диски; 'С гибкие магнитные диски; 'С оптические компакт-диски (CD-ROM, CD-RW); 'С магнитные ленты. Для определенных накопителей (жестких дисков, дисководов гибких дисков, компакт-дисков) в системном блоке ПК имеются специальные монтажные отсеки. Это позволяет в системном блоке компактно размещать все необходимые устройства внешней памяти. То есть эти встраиваемые накопители уже и нельзя назвать вполне внешними по отношению к ПК. гпава 2. Информационная система 63 Важными характеристиками устройств внешней памяти являются их емкость и время доступа к информации. Определение информационной емкости устройств памяти вам уже встречалось в пункте «Единицы информации», § 2. Для пояснения времени доступа приведем знакомый всем пример мапштофонной кассеты как устройства для хранения звуковой информации. Время доступа к информации, то есть к интересующей вас мелодии, зависит от расположения мелодии на магнитной ленте и от скорости перемотки. Кстати, накопители, в которых время доступа к информации зависит от ее местоположения на носителе, называются устройствами с последовательным доступом. Пример такого устройства мы уже привели - это магнитная лента. Для того чтобы получить доступ к нужной информации, мы должны последовательно «прокрутить» определенную часть носителя. Если время доступа не зависит от местоположения информации, то накопитель является устройством с прямым доступом. Примером устройства с прямым доступом является обычный проигрыватель грампластинок. Время доступа к нужной мелодии на грампластинке почти не зависит от расположения мелодии. Это время будет одинаковым как для мелодии на краю грампластинки, так и для мелодии ближе к центру пластинки. Практически все устройства внешней памяти, имеющие диски в качестве носителей, являются устройствами с прямым доступом. Принципы записи информации на магнитные диски Магнитные диски своим названием обязаны наличию топкого магнитного слоя на своей поверхности. Информация записывается в различные участки этого магнитного слоя. Запись производится по концентрическим окружностя.м -дорожкам (рис. 12.1). Все концентрические дорожки разбиваются на участки -дуги, которые называются секторами. Сектор - это наименьший физический участок поверхности диска, на который может быть произведена запись данных. Понятно, что чем больше число секторов и дорожек на диске, тем большее количество информации можно па нем разместить. Большинство паконмгелей на магнитных дисках имеют более чем одну активную рабочую поиерхиость. Например, на гибких дисках магнитный слой может наноситься с двух сюрон, а в винчестерах имеется не один диск, а целый набор дисков. Разметка магнитного диска на дорожки и секторы называется форматированием (так называемое низкоуровневое форматирование). В результате форматирования дорожкам и секторам присваиваются номера. Если при форматировании на поверхности диска обнаруживаются дефектные места, то на них будет поставлена определенная электронная .мезк-л. I! на ни.ч в дальнейшем ин- ^2.7. Разбивка магнитного диска формации ззннсь'гаться не будет. на дорожки и секторы Сектор 64 Часть I. Введение в информатику Ось вращения дисков Магнитные диски Позиционер Рис. 12.2. Конструкция винчестера на нескольких магнитных дисках Винчестеры Все ПК, за редким исключением, имеют в своем составе накопитель на жестком магнитном диске, или, другими словами, винчестер*. Этот накопитель имеет один или несколько плоских магнитных дисков (рис. 12.2), к которым подводятся головки чтения-записи. Эти головки находятся на специальном держателе - позиционере, который напоминает рычаг звукоснимателя в проигрывателе грампластинок. Диски винчестера укреплены на одной ' оси, которая вращается двигателем. Скорость вращения дисков очень высока и составляет от 60 до 120 об/с. Чем выше скорость вращения, тем больще может быть скорость чтения-записи информации. Благодаря высокой скорости вращения между дисками и головками создается ноток воздуха, который приподнимает легкие головки, и они как бы «летят» над вращающимся диском. Емкость первого выпущенного винчестера составляла 16 Кбайт, современные винчестеры имеют емкость, достигающую десятков гигабайт. Применение современных технологий позволяет достичь чрезвычайно высокой плотности магнитной записи (до 20 Гбайт на одну дисковую пластину винчестера). Диски емкостью менее 1 Гбайта сейчас практически не выпускаются. На жестком диске ПК обычно размещается операционная система, которая загружается в память сразу после включения компьютера. Диск, на котором расположена операционная система, называется системным, и ему присваивается имя, обозначаемое буквой С. Если в'компьютсре установлен еще один жесткий диск, то ему будет присвоена следующая буква алфавита - D. Каждый жесткий диск может быть для удобства разбит на несколько разделов. Выполняется разбиение с помощью специальной программы. Образовавшиеся разделы жесткого диска называются логическими дисками. Им присваиваются буквы: С, D, Е, F, G... Логический диск с буквой С по-прежнему будет системным. Гибкие магнитные диски Для хранения небольших количеств информации и переноса их с одного компьютера на другой используются дискеты. Дискета представляет собой гибкий магнитный диск, заключенный в защитный корпус. Гибкие магнитные диски называются также флоппи-дисками (от английского слова floppy - * Слово «винчестер» в первоначальном смысле обозначает автоматическую винтовку. Такое же название было присвоено в 1973 г. первому жесткому диску (разработчик фирма IBM). Этот диск имел 30 дорожек, разбитых на 30 секторов, и обозначался просто как 30/30. что напоминало обозначение калибра винчестера. гпава 2. Информационная система 65 Защитная пластик}(а Этикетха Рис. 12.3. Дискета 3,5' свободно висящий). Флоппи-диски были разработаны еще до появления ПК. Первые IBM PC уже оснащались приводами для таких дисков, имевшими диаметр 5,25 дюйма (133 мм). Емкость первых дисков была невелика, она составляла всего 160 Кбайт. Магнитный слой на них был нанесен только с одной стороны. Сейчас используются в основном флоппи-диски диаметром 3,5 дюйма (89 мм) с двусторонним магнитным покрытием (рис. 12.3), называемые просто «трехдюймовками». Эти дискеты выпускаются, как правило, в исполнении HD (High Density - высокая плотность) и имеют емкость .1,44 Мбайта. На пластмассовом корпусе трехдюймовых дискет имеется подвижная пластинка (металлическая или пластмассовая), которая закрывает окошко для считывания или записи. Когда дискета вставляется в дисковод, эта пластинка автоматически отодвигается. По обе стороны от этикетки расположены два отверстия. Одно отверстие - простое, оно обозначает, что данная дискета HD-типа. Другое отверстие имеет маленькую пластмассовую задвижку. Когда эта задвижка закрыта (отверстия нет), иа дискету можно производить запись. Если же задвижка открыта (имеется сквозное отверстие), то дискета защищена от записи, и с нее можно производить только считывание информации. На обратной стороне дискеты находится вращающийся кружок для фиксации диска в приводе. Очень важно правильно вставлять дискету в щель дисковода: защитной пластинкой вперед и вращающимся кружком фиксации диска вниз. Конструкция привода гибких дисков похожа на конструкцию винчестера: чтение-запись осуществляется с помощью головок, а в приводе диска имеется также два двигателя, обеспечивающих вращение диска и позиционирование головок. Однако скорость вращения гибкого диска на порядок меньше скорости вращения жесткого диска и составляет 5-6 об/с. Поэтому работа компьютера с дискетой происходит значительно медленнее, чем с жестким диском. Лазерные диски Большинство современных ПК оборудуются приводом CD-ROM для чтения компакт-дисков. Сокращение CD-ROM образовано двумя буквенными обозначениями: CD - Compact Disk (компакт-диск) и ROM - Read-Only Memory (память только для чтения). Компакт-диски, для которых предназначены приводы CD-ROM, выполнены по лазерной технологии, поэтому их еще называют лазерными дисками (рис. 12.4). Благодаря своим небольши.м размерам и значительному объему хранимой информации лазерные диски стали в настоящее время наиболее популярными накопителями. На этих дисках хранят любую информацию: звуковые файлы, графические изображения, мультимедийные энциклопедии, пакеты программ. 3 Информятнка, Т И кд. 66 Часть I. Введение в информатику Рис. 12.4. Дисковод CD-ROM Лазерный диск имеет пластиковую основу с алюминиевым покрытием, которое отражает луч лазера при считывании. Закодированная в двоичных числах информация нанесена на диск в виде я.мок и бугорков,. Лмка отвечает нулю, а бугорок - единице. Дорожка, по которой произведена запись, имеет вид спирали. Эта дорожка всего одна, в отличие от множества дорожек па магнитном диске, выполненных в Считывание информации с дорожки виде концентрических окружностей, производится с помощью лазера. Время доступа к данным на лазерном диске значительно меньше, чем для магнитных дисков. Это позволяет разработчикам постоянно увеличивать скорость вращения дисков. За единицу скорости берется скорость вращения аудиокомпакт-диска. Приводы CD-ROM так и называются: с удвоенной, с учетверенной скоростью. Сейчас выпускаются модели со скоростью, увеличенной в 40 раз. Объем информации, хранимой на лазерном диске’ составляет примерно 600 Мбайт. Много это или мало? Для. высококачественных звуковых файлов это составляет более одного часа звучания. На лазерный диск можно записать более 20 тыс. картинок, выполненных в сжатом формате JPEG. Если же хранить только текст, то на диск CD-ROM можно вместить около ЮОО книжек по 300 страниц. В настоящее время наряду с CD-ROM распространены устройства, называемые CD-RW (CD-Read Write - компакт-диски для чтения и записи). С их помощью пользователь может самостоятельно записывать данные на компакт-диски, а также читать диски аналогично CD-ROM. Промышленность выпускает заготовки дисков («болванки»), допускающие многократную перезапись данных на диск. Обычно диски CD-RW применяются для создания копий аудио- и видеодисков, для копирования программ и больших массивов данных. Технические характеристики ПК Вам уже известны основные характеристики аппаратных компонентов ПК (см. предыдущие параграфы). Параметры компонентов определяют конфигурацию' и технические характеристики компьютера в целом. В данном пункте дано обобщение этих характеристик, что может быть полезно для оценки возможностей различных компьютеров, например, продаваемых на фирме, имеющихся у ваших приятелей, установленных в компьютерном классе. Численные значения параметров приводятся для современных компьютеров (для устаревших ПК эти значения могут быть на один или несколько порядков ниже). * Под конфигурацией компьютера понимают список и характеристики устройств, входяшнх в его состав. гпава 2. Информационная система 67 У У У Характеристики микропроцессора. Это, прежде всего, тип микропроцессора, его тактовая частота и объем кэш-памяти. Законодателем мод в производстве МП для ШМ-совместимых компьютеров является фирма Intel, которая ранее выпускала процессоры 80286, 80386, 80486, Pentium, Pentium MMX, Pentium Pro, Pentium II. В настоящее время ею выпускаются Pentium III, Celeron и Pentium IV. Из них наиболее производительным МП является Pentium IV, который может иметь тактовую частоту 2 ГГц и выше. Популярны также процессоры фирмы AMD типов: К5, Кб, Athlon, Athlon ХР, Duron. Современные процессоры имеют встроенную кэшпамять 256 или 512 Кбайт и более. Характеристики материнской платы. К основным параметрам материнской платы относятся: формфактор (АТ, АТХ и др.), системный набор микросхем - чипсет, разъем крепления микропроцессора, тип поддерживаемой оперативной памяти, интерфейсы видеоадаптера, накопителей и др. Характеристики оперативной памяти. Наиболее важными являются тип поддерживаемой оперативной памяти и ее объем. Минимальный объем памяти, необходимый для функционирования совре.менных ОС, это 32 Мбайта. Все чаще используется память 128 и 256 Мбайт. Характеристики жесткого диска. Основными параметрами являются емкость жесткого диска, скорость его вращения, плотность записи и интерфейс, через который винчестер подключается к компьютеру. Емкость современных винчестеров кратна 20 или 40 Гбайт, поскольку в них применяются диски именно с такой плотностью записи на одну пластину. Стандартные частоты вращения диска; 5400, 7200 и 10000 об/мин. От частоты вращения зависит время доступа к данным. Характеристики видеоадаптера. В подавляющем больщинстве современных компьютеров применяются видеоадаптеры с графическим режимо.м SVGA. Важны.ми параметрами являются объем видеопамяти (16, 32 , 64 Мбайта и выше) и поддерживаемая частота регенерации изображения (70 - 85 Гц). Новое поколение видеоадаптеров, предназначенных для работы с трехмерной графикой, принято называть графическими ускорителями. Характеристики CD-ROM, CD-RW. Кроме фирмы-производителя привода, указывают скорость записи, чтения и перезаписи (в единицах скорости вращения аудиодиска). Современные приводы CD-RW имеют соответственно скорости: 32х, 10х и 40х. Помимо перечисленных характеристик, существенными могут быть тины подключаемого периферийного оборудования и соответствующих контроллеров, например, звуковой карты и акустических колонок, мыши, сканера и т.д. Из периферийного оборудования наиболее важны характеристики монитора. Перечислим их отдельно; Тип экрана (электронно-лучевая трубка или жидкокристаллический); Размер экрана - определяется длиной диагонали в дюймах (14, 15, 17, 19, 21 дюйм и Т.Д.); Размер точки изображения - для ЭЛТ определяется размером зерна люминофора; 0.25, 0.26, 0.28 и 0.31 мм. Чем меньще размер точки, тем более качественное изображение позволяет получить монитор. / / ✓ ✓ 68 Часть I. Введение в информатику Приведем пример конфигурации ПК (в обозначениях, используемых фир-мами-продавцами): Pentium IV- 1,7 GHz/ 256 Mb DDR / 60Gb / ATI Radeon 8500 64Mb DDRAM / Samsung 17" 757NF / ATX / CD-RW 24/10/40 Это компьютер, построенный на основе МП Pentium IV с тактовой частотой 1,7 GHz. Оперативная память 256 Мбайт типа DDR; емкость жесткого диска 60 Гбайт; видеокарта ATI Radeon 8500 с видеопамятью 64 Мбайта типа DDRAM; монитор Samsung 757NF с диагональю экрана 17”; системный блок в корпусе АТХ; привод компакт-дисков CD-RW со скоростями 24х (запись), 10х (перезапись) и 40х (чтение). Контрольные вопросы 1. Назовите основные компоненты и характеристики накопителя. 2. Что представляют собой дорожки и секторы на магнитном диске? 3. ’Зачем выполняют форматирование дисков? 4. Какие основные узлы винчестера вам известны? 5. Сравните скорости вращения жестких и гибких магнитных дисков. 6. Что собой представляет лазерный диск? 7. Каково назначение устройств CD-ROM и CD-RW? 8. Перечислите основные технические характеристики ПК. 9. Приведите пример конфигурации ПК. § 13. Компьютерные сети в этом параграфе вы изучите: - кпассификацию и топологию компьютерных сетей; - программное обеспечение сетей; - элементы коммуникационного оборудования; - типы доступа к сетевым ресурсам. Общие понятия о компьютерных сетях Из предыдущих параграфов вы узнали, какой широкий круг задач можно решать, используя индивидуальный компьютер. Но существуют проблемы, которые решить с помощью одного компьютера принципиально невозможно. Например, как повысить надежность компьютера, управляющего каким-нибудь важным процессом: полетом ракеты, плавкой металла в металлургической печи, ядерной реакцией на атомной станции? Выход из строя управляющего компьютера в этих системах грозит непоправимыми последствиями. Про-стейщей схемой повышения надежности является дублирование компьютера, то есть создание сети. Другие примеры, когда невозможно обойтись без вычислительной сети, - это обмен информацией между компьютерами на одном предприятии или между ком-Рис. 13.1. Пример сети: пьютерами, удаленными на значительное расстояние. о - узлы;---связи Что стоит за термином сеть? Абстрактное понятие сети означает множество узлов, объединенных между собой связями. То есть сетью может быть как реально существующая система, например, сеть железных дорог, так и рисунок на бумаге. Глава 2. Информационная система 69 Однако, в отличие от сети на приведенном рисунке, компьютерная сеть -значительно более сложное понятие. Компьютерная сеть - это набор взаимосвязанных и согласованно действующих аппаратных и программных компонентов: компьютеров, периферийного (сетевого) оборудования, операционных систем и сетевых приложений. Частью компьютерной сети являются также каналы связи, по которым осуществляется передача данных. Компьютерные сети являются естественным результатом развития вычислительной техники. Первые сети начали появляться в 70-х годах, когда потребовалось налаживать обмен данными между какой-либо мощной супер-ЭВМ и терминалами*, за которыми работали пользователи. Терминалы могли быть удалены на многие десятки и сотни километров от ЭВМ, поэтому связь осуществлялась через телефонные линии с помощью модемов. Такой обмен информацией можно отнести к первым примерам компьютерных телекоммуникаций**. С изобретением мини-компьютеров на многих предприятиях появился парк небольших вычислительных машин. Естественно возникла потребность увеличить мощность отдельных компьютеров за счет использования ресурсов ком-пьютеров-соседей, поэтому компьютеры стали соединять друг с другом. Для налаживания обмена данными началась разработка специального программного обеспечения и устройств сопряжения компьютеров. Однако устройства сопряжения разрабатывались только для конкретных типов компьютеров, и это сильно сдерживало развитие вычислительных сетей. Требовались стандартные протоколы сетевого обмена и стандартные устройства для подключения к сетям. В середине 80-х годов в этой области произошел прорыв благодаря разработке ряда сетевых стандартов; Ethernet, Token Ring и ArcNct. Эти стандарты (о них пойдет речь ниже) были ориентированы на персональные компьютеры, которые в то время уже стремительно завоевывали рынок. Стало возможным соединять в сети персональные компьютеры на предприятиях и в подразделениях, чтобы объединять вычислительные мощности при решении сложных задач, чтобы организовать совместный доступ к дисковым массивам информации и т.д. Так появились компьютерные сети - прообраз современных локальных сетей, которые коренным образом изменили работу пользователей и расширили их возможности. Классификация компьютерных сетей Сети компьютеров различаются по своим масштабам и возможностям. Самые небольшие из сетей - .локальные вычислительные сети (ЛВС) или, по-английски, Local Area Networks (LAN). Эти сети объединяют небольшое число компьютеров (обычно до 100) и существуют в рамках одной организации или предприятия. LAN часто создаются для организации информационной системы или, * Терминал обеспечивает удаленный доступ к ресурсам ЭВМ и представляет собой рабочее место пользователя, оснащенное простыми устройствами ввода-вывода {дисплеем и клавиатурой). ** Телекоммуникация - процессы передачи и приема информации на расстоянии по общим либо специальным каналам связи (телефон, телеграф, радиосвязь, оптоволоконная связь).. 70 Часть I. Введение в информатику как минимум, для совместного использования ресурсов (дисководов, принтеров, сканеров и другого оборудовагтня). Каналами связи в ЛВС являются специальные кабели (коаксиальные или витая пара), которые обеспечивают хорошее качество связи и высокую скорость обмена (до 100 Мбит/с). Крупные предприятия (банки, энергетические и инвестиционные компании, средства массовой информации и т.п.) имеют обычно различные удаленные филиалы, и они заинтересованы в создании собственных, корпоративных вычислительных сетей {КВС). Составляющими КВС являются более мелкие локальные сети отдельных подразделений, соединенные между собой телефонными каналами, радиоканалами, спутниковой связью. Сети транснациональных корпораций могут накрывать собой страны и целые континенты. Однако, несмотря на свою значительную протяженность, КВС также относятся к сетям предприятий. В корпоративных сетях принимаются специальные меры для сохранения тайны и исключения несанкционированного доступа к информационным ресурсам. Если компьютеры объединяются в сеть масштаба региона страны, то говорят о региональной вычислительной сети (РВС). В качестве линий связи для такой сети .могут использоваться телефонные линии или беспроводная спутниковая связь. РВС нацелены, как правило, на решение задач масштаба региона (информационное обеспечение работы электроэ[£сргетики, транспорта, регионального снабжения и Т.Д.). Сети различного масштаба могут быть объединены между собой. Например, локальная сеть предприятия по кабелю может быть подключена к региональной сети, а сети различных регионов могут быть связаны по телефонной линии. Благодаря объединению сетей различншо масштаба возможна передача сооб-щс)1ий между городами, странами и даже кш'тшюнгами. Объединение сетей, которое предоставляет услуги большому количеству конечных пользователей, разбросанных по огромной территории, называется глобальной сетью (Witte Area Networks, WAN). Наиболее ярким примером глобальной сети мирового .масштаба является Internet (см. главу 12). В последнее время сформировался новый тип сетей - городские сети или сети мегаполисов (Metropolitan Area Networks. MAN). Они нредназначены для обслуживания клиентов на территории крупного города. Отличительной особенностью этих сетей является использование цифровых магистральных линий связи, построенных на оптоволоконных кабелях и имеющих высокую скорость обмена (более 40 Мбит/с). Развитие таких сетей обеспечивается в основном городскими телефонными компаниями. Конфигурации сетей При создании вычислительной сети в первую очередь важно выбрать схему электрического соединения компьютеров в сеть. Эта схема называется конфигурацией, или топологией сети. Выбор той или иной конфигурации существенно влияет на характеристики сети. Например, для повышения надежности сети можно предусмотреть резервные связи. А если нужно, чтобы сеть была легко расширяемой, то необходимо выбирать топологию, допускающую присоединение новых узлов без ухудшения трафика остальных абонентов сети. Рассмотрим основные конфигурации, которые чаще всего используются при построении локальных сетей. До недавнего времени самой распространенной Глава 2. Информационная система 71 конфигурацией была «общая шина» (рис. 13.2, а). Все компьютеры сети подключаются к одному коаксиальному кабелю, и информация может распространяться в обе стороны. Это наиболее простая и дешевая схема подключения, но она же и наименее надежная. Повреждение кабеля в одном месте может вывести из строя всю сеть. В конфигурации «звезда» (рис. 13.2, б) каждый компьютер подключается отдельным кабелем к общему устройству - концентратору, находящемуся в центре сети. Концентратор направляет информацию от одного компьютера всем остальным компьютерам или выделенному компьютеру сети. Вместо концентратора внутри «звезды» может находиться центральный компьютер. Конфигурация «звезда» является более надежной, чем «общая шина», поскольку повреждение кабеля периферийного компьютера не влияет на работоспособность всей сети. Еще одним плюсом является то, что концентратор может блокировать передачи данных, запрещенные администратором. С помощью нескольких концентраторов можно строить иерархические {«древовидные») сети (рис. 13.2, в). Иерархическая конфигурация «звезд» в настоящее время наиболее распространена в локальных и глобальных сетях. При построении локальных сетей перечисленных конфигураций наиболее популярна сетевая технология Ethernet*. Рис. 13.2 Возможные конфигурации ЛВС: а - «общая шина»; б - «звезда»: в - «древовидная»; г - «кольцо» * Под сетевой технологией понимается набор стандартных протоколов, аппаратных и программных средств, на основе которых можно создать компьютерную сеть. 72 Часть I. Введение в информатику Еще одной возможной конфигурацией сети является «кольцо» (рис. 13.2, г). В ней каждый компьютер связан отрезками кабеля с предшествующим и с предыдущим компьютерами, и он может обмениваться информацией только с ними. Данные передаются но кольцу, обычно в одном направлении. Как и в конфигурации «общая щина», соединение кольцом имеет невысокую надежность. Однако преимущество его состоит в том, что легко организовать обратную связь для контроля доставки пакетов адресатам. Действительно, легко сверить данные, отправленные компьютером-источником, после того как они пройдут полный оборот по кольцу. В конфигурациях «кольцо» используется сетевая технология Token Ring. Конфигурацию сети выбирают, исходя из потребностей предприятия. Для небольшой фирмы или офиса, вероятнее всего, будет выбрана конфигурация «звезда». Для более крупного предприятия выбирается древовидная конфигурация, в которой имеются концентраторы для «кустов» рабочих станций и есть один центральный сервер для всего предприятия. Серверы и рабочие станции Наиболее простыми локальными сетями являются так называемые одно-раиговые сети. Компьютеры, подключенные к одноранговой сети, наделены одинаковыми функциями. Все компьютеры сети равноправно участвуют в передаче и приеме данных. Такие сети обычно создаются для обеспечения связи между персональными компьютерами с целью совместного использования дисков и периферийного оборудования (принтеров, сканера и др.). Однако одноранговая сеть неприменима в случае большого числа компьютеров. В крупных сетях обычно выделяется один или несколько мощных компьютеров. предназначенных для обслуживания сети. Такие компьютеры называются сетевыми серверами (от английского слова serve - обслуживать, снабжать)*. Они отличаются более высокой производительностью, большими объемами ОЗУ и жестких дисков. Клавиатура и монитор для сервера не обязательны. Остальные компьютеры сети (кроме серверов) называются рабочими станциями. Рабочие станции могут не иметь жестких дисков и вообще дисководов. Первичная за1'рузка таких рабочих станций производится по локальной сети. Однако в большинстве случаев в качестве рабочих станций используются полноценные компьютеры, которые могут работать как в сети, так и в автономном режиме (отключенными от сети). В сетях с сервером рабочие станции выступают как клиенты сети, поэтому о таких сетях говорят, что это сети типа клиент-сервер. Сетевой сервер - это мощный компьютер сети, обслуживающий другие компьютеры - рабочие станции. Основными задачами серверов являются хранение данных и обработка запросов. Программное обеспечение и протоколы Чтобы компьютерная сеть могла функционировать, требуется соответствующее программное обеспечение. На каждом компьютере, входящем в сеть, * Серверами называются как компьютеры сети, наделенные определенными функциями, так и программные модули (см. следующий пункт «Программное обеспечение и протоколы»). Глава 2. Информационная система 73 должна быть установлена операционная система. Существует много операционных систем, поддерживающих работу локальных сетей, среди которых наиболее известны Novel NetWare и Windows NT. Первая из этих систем создана фирмой Novel, а вторая - фирмой Microsoft. Фактически все современные операционные системы (Novell, UNIX, Windows NT/95/98/2000) обеспечивают работу в локальных сетях. Какие преимущества получает пользователь при подключении своего компьютера в сеть? Прежде всего, он может пользоваться ресурсами других компьютеров сети (файлами, дисками, принтерами и т.д.) наравне с ресурсами своего компьютера. Однако, чтобы это стало возможным, недостаточно снабдить компьютеры сетевыми адаптерами и соединить их между собой кабелями. Необходимо на компьютеры сети установить определенные программные модули. Во-первых, на компьютерах, ресурсы которых должны быть доступны всем пользователям сети, должны быть установлены программные модули - серверы. Такие модули обычно входят в состав операционной системы. Основная задача серверов заключается в обслуживании запросов на доступ к ресурсам своего компьютера. Во-вторых, на компьютерах, пользователи которых хотят получать доступ к ресурсам других компьютеров, нужно установить программные модули - клиенты. Эти модули вырабатывают запросы и передают их па нужный компьютер. При этом роль сетевых адаптеров в системе клиент-сервер заключается в том, что они передают сообщения с запросами и ответами от одного компьютера к другому. Как компьютеры, обменивающиеся сообщениями, понимают друг друга? Дело в том, что они используют один и тот же «язык», называемый термином «протокол». Протокол - это совокупность стандартов для обмена информацией между объектами сети. Согласно протоколу определяются схема ^ передачи данных и порядок взаимодействия компьютеров. Сетевые модули операционных систем обеспечивают, как правило, поддержку популярных сетевых протоколов NetBIOS, RPC, IPX/SPX, TCP/IP и других. Об одном из этих протоколов, TCP/IP, пойдет речь ниже, в параграфах, посвященных Интернету. Коммуникационное оборудование Компьютерная сеть, помимо компьютеров, включает в себя периферийное, или, другими словами, коммуникационное оборудование. Это оборудование обеспечивает преобразование информации, предназначенной для посылки в сеть. Информация преобразуется в сигналы, которые передаются по линиям связи (процесс кодирования), а затем над еигналом вынолняетея обратное преобразование (процесс декодирования). Линии связи Существуют проводные и беспроводные линии связи. К проводным линиям относятся уже устаревщие воздушные линии, служащие для передачи телефонных и телеграфных сигналов. Эти линии могут быть использованы и для обмена компьютерными данными. Но нужно учитывать низкие скоростные качества и плохую помехозащищенность линий на воздушных проводах. 74 Часть I. Введение в информатику Влияние помех на сигнал уменьшается при скручивании пары проводов, поэтому при построении локальных сетей широко применяется кабель «витая пара». Еще более защищен от помех коаксиальный кабель, который представляет собой конструкцию из внутренней медной жилы и проводящей оплетки, отделенной от жилы изоляцией. Промыщленность выпускает различные типы коаксиального кабеля, рассчитанного на применение в ЛВС, в глобальных сетях, в телевидении и т.д. Но наиболее совершенным в смысле скоростных характеристик и помехозащищенности является волоконно-оптический кабель. Этот кабель состоит из множества тонких волокон (толщиной менее 50 .микрон), проводящих световые сигналы. Под беспроводными линиями связи понимается радиосвязь между передатчиком и приемником радиоволн. Вероятно, вам известно, что существуют различные диапазоны волн, в которых осуществляется радиосвязь. Перечислим их в порядке возрастания рабочих частот (уменьшения длины волны). Это длинные (ДВ) и средние волны (СВ), множество диапазонов коротких волн (КВ), ультракороткие волны (УКВ). Диапазон УКВ называют также FM-волнами, поекольку в нем сигналы преобразуются по методу частотной модуляции (Frequency Modulation), в отличие от диапазонов ДВ, СВ и КВ с амплитудной модуляцией. Существует также диапазон сверхвысоких частот (СВЧ) с рабочими частотами свыше 4 ГГц, в нем связь осуществляется только при наличии прямой видимости. Поэтому каналы СВЧ используются только в спутниковой и радиорелейной связи. При построении компьютерных сетей используются практически все типы линий связи. Но наиболее популярны в локальных сетях недорогие кабели «витая пара», а в магистральных линиях связи все чаще используется волоконно-оптический кабель. Дороговизна волоконно-оптического кабеля оправдывается его высокими скоростными характеристиками и пропускной способностью. Радиосвязь и спутниковые каналы обычно используются, когда затруднена или невозможна прокладка кабеля. Это бывает, например, при евязи компьютеров в пределах больших помещений; при создании сетей, охватывающих территории различных государств; при налаживании связи с отдельными удаленными абонентами (экспедицией, пассажирами авиалайнера и т.д.). Сетевые адаптеры и модемы. Типы доступа Компьютеры непосредственно подключаются к линиям связи локальных сетей через сетевые адаптеры. Если же нужно организовать удаленное подключение компьютера к сети (локальной или глобальной), используется модем. Рассмотрим эти устройства подробнее. Сетевой адаптер (сетевая карта) - это интерфейсный блок, обеспечивающий сопряжение компьютера с линией связи. Сетевой адаптер занимается кодированием и декодированием информации, синхронизацией передачи сигналов по линии связи, а также проверкой правильности передачи. Тип используемого сетевого адаптера определяется сетевой технологией, соответственно наиболее распространены адаптеры типов: Ethernet, Token Ring, FDDI. Стандарт Ethernet был введен в 1980 г. и в настоящее время является гпава 2. Информационная система 75 самым массовым стандартом локальных сетей. По некоторым оценкам общее число компьютеров, работающих в сетях Ethernet, перевалило за 50 миллионов. Если кратко сказать о принципе работы Ethernet, то это стандарт случайного доступа к каналу передачи данных. Что это значит? Компьютер, подключенный к сети, сначала проверяет, свободна ли сеть. Если свободна, то компьютер начинает передачу данных, монопольно «захватывая» сеть. Такая .монополия продолжается на время передачи одного кадра - минимальной порции обмена в сети. Когда кадр попадает в сеть, все сетевые адаптеры принимают этот кадр и сверяют адрес назначения кадра с их собственным адресом. Если эти адреса совпадают, то кадр помещается в память сетевого адаптера и в результате компьютер-адресат получает предназначенную е.му порцию информации. С появлением нового кадра в сети вес происходит аналогичным образом. В случае однокрс.менной передачи кадров в сеть двумя компьютерами, наступает ситуация, называемая колтаией. Протокол Ethernet предусматривас! корректное разрешение и этой ситуации. Другие распространенные тины адаптеров. Token Ring и FDD1, работают по принципу маркерного доступа к каналу передачи данных. По кольцу линии связи, соединяющей компьютеры (рис. 13.2, г), могут передаваться данные только в одном направлении. Чтобы определить право передачи данных тем или иным компьютером, но кольцу циркулирует кадр специального формата -маркер. Компьютер, получивший маркер, может передать порцию данных (кадр) в сеть. Если у компьютера нет данных для передачи, он передаст .маркер следующему компьютеру. Если же компьютер и.меет данные для передачи, он изымает маркер из кольца и передает в сеть кадр с данными. После возвращения отправленных данных по кольцу компьютер-отправитель проверяет факт получения данных адресатом и передаст маркер следующему компьютеру кольца, то есть своему соседу. Процедура с маркером повторяется уже на этом компьютере. Если для связи удаленного компьютера с сетью используется телефонная линия, то необходимым компонентом сетевою оборудования будет моде.м. Модем (сокращение от слов МОдулятср/ДЕМодулятор) - устройство, которое на стороне передатчика обеспечивает преобразование цифрового сигнала компьютера в модулированный аналоговый сигнал, а на стороне приемника выполняет обратное преобразование сигналов. С помощью модемов множество индивидуальных пользователей подключаются к городски.м, региональным сетям, к Интернету, а т.зкжс пользуются электронной почтой и участвуют в телеконференциях. Концентраторы, коммутаторы, маршрутизаторы Вы познакомились с минимальным набором коммуникационного оборудования, достаточным для построения локальной сети, эзо: линия связи (кабель) и сетевые адаптеры. Действительно, с помощью этих компонент можно уже сконструировать простейщую сеть Ethernet с конфигурацией «общая шина». Но, как от.мечалось, надежность этой сети и се производительность при большом количестве компьютеров будет невысока. Существенно улучшить характеристики сети при минимальных затратах позволяют концентраторы. 76 Часть I. Введение в информатику Концентратор (или повторитель) - это устройство, обеспечивающее физическое соединение различных сегментов кабеля с сетью. Концентратор имеет несколько портов., причем сигнал, пришедший на один из портов, повторяется на всех его портах. В англоязычной литературе за концентратором закрепилось название hub (хаб), в переводе: центр деятельности*. Таким образом, с помощью концентраторов можно строить небольшие базовые фрагменты сетей. Концентраторы применяются во всех основных сетевых технологиях (Ethernet, Токен Ring, FDDI, ArcNet). Концентратор Ethernet обеспечивает соединение компьютеров в звезду, а концентратор Токен Ring -соединение в кольцо. Благодаря концентраторам можно увеличить расстояния между узлами сети, а также повысить ее надежность. Поскольку концентратор повторяет сигналы на всех своих портах, при наращивании числа компьютеров, обслуживаемых одним концентратором, резко падает пропускная способность сети (каждый компьютер должен анализировать все кадры, циркулирующие в сети). Избежать этого можно, если разделить сеть на фрагменты с помощью специальных устройств - коммутаторов (простые варианты этих устройств называются мостами). Отдельные фрагменты сети соединяются между собой через коммутаторы. Коммутатор анализирует адрес назначения каждого кадра. Если компьютер-адресат находится в том же сегменте сети, что и отправитель, коммутатор соединяет между собой порты только этого сегмента, а остальные сегменты сети в обмене данными не участвуют. То есть нагрузка каждого сегмента сети уменьшается за счет исключения обменов в других сегментах. Более эффективно, чем коммутаторы, изолируют обмен отдельных сегментов сети другие устройства, называемые маршрутизаторами. Маршрутизаторы позволяют также связывать в единую сеть подсети, работающие по различным протоколам, например, Ethernet и Токен Ring. Маршрутизаторы являются интеллектуальными устройствами, они выбирают рациональный маршрут следования пакета данных из одного узла сети в другой узел. Контрольные вопросы 1. Что такое компьютерная сеть? 2. Какие виды сетей вам известны? 3. Что собой представляют корпоративные и глобальные сети? 4. Назовите основные топологии сетей. 5. Что такое сервер и рабочая станция? 6. Какие программные модули должны быть установлены на сетевых компьютерах? 7. Что такое протокол? 8. Перечислите известные вам виды линий связи. 9. Каково назначение сетевого адаптера? 10. Опишите принципы работы сетевых адаптеров. 11. Каковы функции модема? 12. В чем состоят основные принципы доступа к каналам передачи? 13. Что такое концентраторы и каково их назначение? 14. Каково назначение коммутаторов и маршрутизаторов? * Поясним термин хаб еще таким примером: «hub of the universe» переводится как «пуп Земли». Часть II Операционные системы гпава 3. Система MS-DOS и операционная оболочка Norton Commander § 14. Файлы и каталоги в этом параграфе вы изучите: - понятия файлов и каталогов: - правила записи имен файлов; - назначение файловой системы. Понятие файла Диск имеет, как правило, очень большую емкость, и размещаемая па нем информация не может сразу занять весь его объем. Поэтому при записи па диск информация объединяется в компактные блоки, называемые файлами. Чтобы к блоку-файлу можно было обратиться, ему присваивается имя, например, Doklad.txt или Figl.bmp. , Файл - это совокупность данных, записанных на внешний носитель, которая имеет определенное имя. Английское слово file переводится буквально как «шпилька для накалывания бумаг». Действительно, данные собираютея («подкалываются») в один информационный блок и оформляются в виде именованного файла. В существующий файл может быть записана дополнительная информация либо из него могут быть удалены ненужные данные. С файлами можно выполнять и другие операции, связанные с различными информационными процессами: поиск конкретных данных в файлах, копирование данных и т.д. Файл является универсальным информационным объектом. Любая работа, выполненная на компьютере (текст и рисунки, аудио- и видеозапись, база данных и программа), оформляется в виде файлов. Имя и расширение файла Имя файла включает в себя две части: собственно имя и расщнрение. Эти две части разделены точкой. Собственно имя (в дальнейшем - имя) состоит из букв, цифр, а также допустимых специальных символов (знака подчеркивания «_», дефиса «-», знака доллара «$» и т.д.). Например, возможны следующие имена:: Sveta_l.doc class 7-a.xls 78 Часть II. Операционные системы Expens$.dat 12su-res.arj rl$$-33.txt Имя должно содержать не менее одного символа, то есть нс может быть именем файла запись «.dat», однако записи «l.dat», «g.dat» или «_.dat» уже представляют собой имена. В операционной системе MS-DOS, к изучению которой вы приступаете, длина имени файла не должна превышать восьми символов, а расширение - трех символов. Имя файла может быть составлено как из строчных, так и прописных букв, причем MS-DOS не делает различия между ними. В результате имя файла Sveta_l.doc может быть записано как sveta_l.doc, SVETA_l.doc, svETA_l.doc или SvctA_l.DOC. Мы будем для удобства чтения обозначать файлы строчными буквами и начинать имя файла с прописной буквы, например, Class_7-a.xls или ExpensS.dat. Если имя файла задает пользователь, то расширение файла определяется типом файла. Тип файла связан с назначением файла и с программой, в которой файл был создан или должен открываться. Принято использовать стандартные расширения файлов. Например, имя файла Rcspcct.txt отвечает текстовому файлу с собственным именем Respect. Имя Exp2.pas - идентифицирует файл Ехр2, который содержит текст программы на языке Паскаль. Исполняемые файлы в системе MS-DOS имеют расширения .сот, ехс и .bat. Файлы графических изображений могут иметь расширения .bmp, .jpg, tif, .cdr и др. А файлы документов текстового процессора Word имеют расширение .doc, файлы электронных таблиц Excel - расширение .xls. Список возможных стандартных расширений можно было бы продолжить. От.метим, что при обращении к файлу расширение можно не указывать (если нет других файлов с таким же именем). Каталоги Отдельные файлы, записанные на диск, могут объединяться в каталоги (их также называют' директориями), а те, в свою очередь, - в другие каталоги. Часто каталоги, содержащиеся в данном каталоге, называются подкаталогами. В любом из каталогов или подкаталогов могут содержаться файлы. Каталог - это специальный файл, в котором регистрируются другие файлы, а также каталоги, вложенные в данный каталог. Для удобства хранения информации и доступа к ней каталоги упорядочиваются в некоторую структуру. Эта структура образуется по принципу подчинения или иерархии. Подчиненность в данном случае означает не принцип приоритета команд («команда начальника обязательна для подчиненного»), а взаимное расположение каталогов. Если, к примеру, каталог X вложен в каталог Y, то справедливо любое из следующих утверждений: каталог X подчинен каталогу Y; - каталог Y находится на более высоком уровне, чем каталог X; каталог X является подкаталогом для каталога Y. Глава 3. Система MS-DOS и операционная оболочка Norton Commander 79 Поясним значение слов «высокий» и «низкий» уровень примером на рис. 14.1. Иерархическая структура каталогов, как видно из рисунка, имеет вид дерева, растущего ветвями от уровня структуру называют еще «древовидной». Содержимое диска образует корневой каталог. Из корневого каталога можно перейти в каталоги первого уровня, из них - в каталоги второго уровня и т.д. Файлы могут храниться в каталогах всех уровней (файлы на иерархической структуре обычно не изображаются). В корневой каталог в нашем примере входят подкаталоги первого уровня; МОТН1 и МОТН2, каждый из которых включает в себя подкаталоги второго уровня: SON1, SON2, DAUGHT (каталог МОТН1) и SON (каталог МОТН2). В ката-jioie SON находится еще подкаталог GRANDCH, который является уже подкаталогом третьего уровня. диска. Поэтому иерархическую А:\ МОТН1 ■SON1 ■SON2 ■DAUGHT МОТН2 ■SON ■GRANDCH Рис. 14.1. Пример иерархической структуры каталогов логического диска А Путь к файлу Чтобы обеспечить доступ к подкаталогу или (})айлу, нужно указать путь к данному объекту по древовидной структуре каталогов. Фактически путь записывается как последовательность всех каталогов па пути от корневого каталога к нужному подкаталогу или файлу. Каталоги в этой последовательности разделяются знаком наклонной черты ' (так называемым «слэшем»). Например, путь к подкаталогу SON1 (рис. 14.1) из корневого каталога выглядит следующим образом: \MOTHl\SONl а путь к файлу Biogr.txt, размещенному в этом же подкаталоге, запишется как; \MOTHi\SONl\Biogr.txt Первый «слэш», с которого начинается запись пути, соответствует переходу от корневого каталога к каталогу первого уровня. Часто пользователь работает с каталогами, которые находятся «глубоко» в иерархической структуре, и путь к этим кагалога.м выражается очень длинпы.ми записями. Длину записи пути можно существенно сократить, если воспользоваться понятием текущий каталог. Текущий каталог - это каталог, с которым в данный момент рабо- ч.^ т.ает пользователь. Например, если текущим каталогом является МОТН2, то путь к подкаталогу GRANDCH в каталоге SON записывается просто как: SONXGRANDCH При записи пути придерживаются следующих правил: 80 Часть II. Операционные системы ✓ ✓ имя каталога отвечает входу в каталог, выход из каталога обозначается двумя точками переход между каталогами различного уровня отделяется косой чертой «\», а имя логического диска записывается с двоеточием «:»; если первым символом в записи пути является косая черта «\», это означает, что путь отсчитывается от корневого каталога. Если же первый элемент - имя каталога либо пробел, то путь отсчитывается от текущего каталога. Приведем примеры возможных записей пути для структуры каталогов на рис. 14.1: \MOTHl\Story. txt - путь из корневого каталога к файлу Story.txt в подкаталоге МОТН1; SON\GRANDCH\Fact-l .doc - путь из текущего каталога МОТН2 к файлу Fact-l.doc в каталоге GRANDCH; . . \SON\Biogr. txt - путь из подкаталога, вложенного в каталог SON, к файлу Biogr.txt в каталоге SON; . . \SON2\Casel. txt - путь из каталога SON1 или каталога DAUGHT в каталог SON2 к файлу Casel.txt. Стандартные имена дисков Файлы и каталоги хранятся на дисках внешних запоминающих устройств (накопителей). В компьютере может быть несколько таких устройств - дисководов, использующих жесткие диски, дискеты, лазерные компакт-диски. Чтобы различать дисководы, им присваивают опрсдсленпые имена. Стапдартпыми именами являются буквы из последовательности; А, В, С и т.д. Буквы А и В обычно присваиваются дисководам для гибких магнитных дисков - дискет. В компьютерах старых моделей имеются два привода: А и В для дискет большого (пятидюймовых) и малого (трехдюймовых) диаметров. Буква С всегда зарезервирована для жесткого системного диска, с которого производится загрузка ОС. Если в компьютере всего один привод для дискет, то ему присваиваетея буква А, имя В пропускается, а системный диск все равно именуется как С. Привод компакт-диска может иметь следующую букву - D. Для точности отмстим, что имена А, В, С, D присваиваются не дисководам, а логическим дискам. Дело в том, что один жесткий диск (винчестер) для удобства может быть разбит на несколько логических дисков, которые именуются буквами из последовательности С, D, Е, F,.. Например, на диске С могут храниться операционная система и программные приложения, на диске D - текстовые документы, на Е - рисунки и т.д. Буква компакт-диска будет следующей за буквой последнего логического диска винчестера. Например, если винчестер имеет логические диски С, D, Е, F и G, то к компакт-диску нужно обращаться по имени Н. Спецификация файлов Чтобы ОС могла находить на диске файлы и каталоги, необходимо соблюдать определенные правила записи сведений о них. В MS-DOS принята форма записи, которая называется спецификацией файла. Она состоит из следующих частей: имени дисковода, пути к файлу по иерархической струк- Глава 3. Система MS-DOS и операционная оболочка Norton Commander 81 туре каталогов и имени самого файла. Представим эту запись в сокращенном виде: [дисковод:I[путь\]имя_файла[.расширение] Здесь квадратные скобки указывают на то, что данная часть спецификации может отсутствовать. Допустим, в каталоге GRANDCH (рис. 14.1) содержится файл Hisface.bmp. Спецификация этого файла записывается в виде: А:\MOTH2\SON\GRANDCH\Hisface.bmp После имени дисковода (точнее, логического диска) обязательно ставится двоеточие и «слэш», означающий вход в корневой каталог. Имена каталогов мы по-прежнему записываем для удобства прописными буквами, а имена файлов -строчными (прописная - только первая буква имени). Если текущим каталогом является GRANDCH, то спецификация рассматриваемого файла записывается просто как: Hisface.bmp. А если имя файла Hisface является уникальным в каталоге GRANDCH, в спецификации можно опустить и расширение файла: Hisface Понятие файловой системы Все операции с файлами выполняются под управлением операционной системы, а, точнее, ее составляющей, называемой файловой системой. Файловая система - это часть ОС, обеспечивающая хранение файлов и выполнение операций над ними (открытие, копирование, о' ■ чл х перемещение, удаление, закрытие, чтение, запись и др.). Напомним, что в результате электронной разметки .магнитный диск оказывается поделенным на секторы - минимальные единицы для хранения информации. Каков размер сектора и сколько их может уместиться на диске? Рассмотрим гибкий диск размером 3,5”, то есть обычную трехдюймовую дискету. При форматировании она размечается на секторы по 512 байт (или 0,5 Кбайта) каждый. При емкости диска 1440 Кбайт на нем будет расположено 1440 : 0,5 = 2880 секторов. На современном жестком диске (винчестере) число секторов может достигать десятков тысяч. Чтобы обмен информацией с диском происходил более эффективно, секторы объединяются в более крупные единицы — кластеры. Размер одного кластера для наиболее распространенных винчестеров составляет от 2 до 64 Кбайт. Таким образом, адресуемой единицей дискового пространства в случае жестких дисков являются кластеры, а в случае гибких дисков - секторы. Каждый файл записывается в конкретные кластеры (или секторы). Если какой-либо из кластеров уже содержит данные одного файла, то в него не могут быть записаны данные другого файла. За каждым файлом на диске закреплены определенные кластеры. Чтобы лучше понять описанную выше ситуацию, представьте, что ученики 7А класса собрались в поездку в другой город и ехать им предстоит на поезде. 82 Часть II. Операционные системы Им были куплены билеты в один вагон. Этим же поездом и в том же вагоне решили поехать ученики 8Б класса. И тот, и другой классы рассядутся по своим .местам согласно купленным билетам. Класс - это аналог файла в пашем при-.мере, .место в вагоне - аналог кластера, сам же вагон (вы уже догадались) - это диск. Если при продаже билетов не произошло ошибки, то на каждом месте окажется только по одному ученику: из 7А или из 8Б. Возможно также, что место будет закреплено за другим пассажиром (нс учеником) либо оно окажется свободны,м. Когда рано утром учителю 7А придется разбудить своих учеников, он просто обойдет места, которые занимают его ученики. Аналогично при обращении к файлу происходит считывание данных из кластеров, представляющих данный файл. Принадлежность кластеров тому или иному файлу задается с помощью дву;< важнейших и11формационных структур: каталога фатов и таблицы размещения файлов, или сокращенно FAT (File Allocation Table - таблица размещения файлов). В каталоге файлов указывается первый кластер, в который записан тот или иной файл, а с помощью FAT указывается вся цепочка кластеров, храпящих каждый файл. Получается очень простая схема поиска файла на диске: система сначала обращается к каталогу и находит начальный кластер файла, а затем с помощью FAT находит все остальные кластеры. Контрольные вопросы I Что такое файл? Что такое каталог? 2. Что такое расширение файла? 3. Прг.педште при.меры написания имен файлов 4 1 зарисуйте пример иерархической структуры каталогов. 5. Какой каталог называется корневым? 6. Каковы правила записи спецификаиии файлов? 7. Как обозначаются корневой и текущий к.зталоги в записи пути? 8 Каково назначение файловой системы? Ч Что такое кластер? Ю.Чсму равен размер сектора па гибком магнитном диске? ii.Зачем нужна FAT? Упрамснение Определите структуру каталогов на диске, если известны имена файлов; C:\ARG\POSTER\TRIUM\Ef2 C:\ARG\POSTER\TRIUM K\GER\Ros. § 15. Функции и состав ОС. Загрузка MS-DOS в этом параграфе вы изучите: - функции, состав и классификацию операционных систем; - понятия резидентных программ, уттит; - общие сведения о MS-DOS и процессе загрузки; - общие правила ввода команд. Функции и классификация ОС , Понятие ОС обычно определяется через функции, которые она выполняет. Однако иногда проще объяснить не «зачем нужна операционная система», а «что было бы, если бы ее не существовало». Если бы нс было ОС, то с компьютером Глава 3. Система MS-DOS и операционная оболочка Norton Commander 83 стало бы очень сложно взаимодействовать. Например, программисту пришлось бы составлять программу не на каком-нибудь удобном языке программирования, а на языке машинных кодов. Отсутствие ОС поставило бы в тупик и любого пользователя. В его распоряжении не оказалось бы современных средств управления аппаратурой (дисками, мышью, принтером) и привычных программных приложений (игр, антивирусов, графических редакторов, текстовых процессоров и проч.). Операционная система - это совокупность программ, которые предназначены для управления ресурсами компьютера и вычисли- тельными процессами, а также для организации взаимодействия пользователя с аппаратурой: Остановимся подробнее на каждой из функций ОС. Первая функция ОС -управление ресурсами компьютера и их распределение. Ресурсы - это логические и физические компоненты компьютера: оперативная память, место на диске, периферийные устройства, процессорное время и т.д. Управление ресурсами заключается, например, в том, что ОС распознает и обрабатывает команды, поступающие с клавиатуры; управляет работой дисков; подготавливает информацию для вывода на экран монитора или на принтер и т.д. При этом ОС старается оптимальным образом распределять ресурсы между различными выполняемыми задачами. Вторая функция ОС - управление вычислительными процессами. Вычислительным процессом (или задачей) называется последовательность действий, которая задается программой. Подавляющее больщинство современных программ устроены таким образом, что они могут выполняться только при наличии операционной системы. В принципе, функции управления процессами можно было бы передать каждой прикладной программе, но тогда программы были бы намного больще и сложнее. Поэтому удобнее иметь на компьютере одну управляющую программу - операционную систему, услугами которой будут пользоваться все остальные программы. Для выполнения третьей функции ОС - обеспечение взаимодействия пользователя с аппаратурой - служит пользовательский интерфейс ОС. В пользовательский интерфейс входит также набор сервисных программ - утилит. Утилита - это небольшая программа, выполняющая конкретную сервисную функцию. Утилиты освобождают пользователя от выполнения рутинных и часто довольно сложных операций. Они позволяют, например, выполнить уже знакомые вам операции форматирования диска, разбиения его на разделы, они могут организовать управление памятью компьютера. Вообще, современные ОС предоставляют в распоряжение пользователю широкий спектр сервисных услуг. Чем совершеннее ОС, тем удобнее в ней работать пользователю. Для IBM-совместимых ПК создано множество ОС, среди которых наиболее популярны DOS, Windows, OS/2, UNIX и другие. Для работы на ПК чаще всего 84 Часть II. Операционные системы используются системы класса Windows (95, 98, ME, NT, 2000, ХР) и MS-DOS. Операционные системы удобно классифицировать по следующим признакам: - однопользовательские и многопользовательские ОС; - однозадачные и многозадачные ОС. Однопользовательские ОС могут обеспечить работу на компьютере только одного пользователя. Многопользовательские ОС поддерживают одновременную работу многих пользователей. Однозадачные системы (они же, как правило, однопользовательские) допускают юлько последовательное выполнение задач: в каждый момент времени исполняется только одна задача. Понятно, эффективность использования ресурсов компьютера при этом невысокая. Однозадачный режим был характерен для первых ЭВМ. При работе в этом режиме центральный процессор вынужден был простаивать в ожидании, например, окончания вывода на внешнее печатающее устройство или ввода дополнительных данных. Практически все современные ОС поддерживают многозадачный режим, в котором возможно параллельное выполнение заданий и разделение ресурсов компьютера между задачами. Однозадачной ОС является рассматриваемая здесь система MS-DOS. К современным многозадачным системам относятся все ОС класса Windows 95 и выше. Типичным примером многопользовательской ОС является система UNIX, когорая устанавливается на компьютерах в крупных офисах, банках, страховых компаниях и т.д. Модули MS-DOS и их назначение Операционные системы мы сначала рассмотрим на примере системы MS-DOS. Эта ОС была разработана в 1981 г. фирмой Microsoft и предназначалась для первых IBM PC. С чем связано название «MS-DOS»? Дело в том, что систе.ма MS-DOS хранится на дисковом накопителе, и с этого накопителя должна производиться загрузка ОС. Сокращение MS-DOS обозначает Microsoft Disk Operation System - дисковая операционная система фирмы Microsoft. К настоящему времени разработано много версий MS-DOS, из которых наиболее популярна MS-DOS 6.22. Отметим, что обозначение версии любой нро1'раммы состоит из названия программы и номера разработки. Первая версия имеет, как правило, номер 1.0, а последующие - более высокие номера. Как и любая операционная система, MS-DOS - это комплекс программ, выполняющих функции управления компьютером и вычислениями. Программы записаны в виде файлов на системный диск компьютера. Среди этих файлов есть обязательные, а есть и такие, без которых ОС может обойтись. Обязательные файлы входят в ядро операционной системы. Ядро MS-DOS составляют системные файлы lo.sys и Msdos.sys. Эти файлы имеют расширение .sys - обычное расширение многих системных файлов. К функциям ядра относятся: загрузка ОС, подключение драйверов, распределение основных ресурсов компьютера и другие важные функции. Помимо ядра, MS-DOS содержит программу, называемую командным про-цессоро.и и представленную файлом Command.com. Эта программа отвечает за взаимодействие компьютера с пользователем. Она анализирует команды, поступающие от пользователя. Глава 3. Система MS-DOS и операционная оболочка Norton Commander 65 Программа, выполняющая анализ команд по мере их поступления, называется интерпретатором команд. В связи с этим файл командного процессора Command.com часто называют интерпретатором команд. Набор команд, которые может выполнять процессор Command.com, называются внутренними командами (см. пункт «Внутренние и внешние команды», § 16). Таким образом, система MS-DOS состоит из трех основных файлов: lo.sys, Msdos.sys, Command.com Эти три файла сразу после загрузки компьютера помещаются в оперативную память и находятся в памяти все время, пока работает компьютер. Еще одним компонентом ОС являются драйверы устройств. Напомним, драйверы — это специальные программы, предназначенные для обслуживания определенных устройств: клавиатуры, мыщи, принтера, элементов памяти и т.д. Если устройство постоянно необходимо при работе компьютера, его драйвер должен быть постоянно загружен в память. О программах, которые постоянно находятся в памяти компьютера, говорят как о резидентных. Резидентная программа - это специальная программа, которая присутствует в памяти компьютера с момента своего запуска до перезагрузки ОС. Обычные программы, в отличие от резидентных,.после своего исполнения выгружаются из памяти. Примерами резидентных программ являются ядро MS-DOS и командный процессор, а также драйверы, необходимые для работы ОС. Внутренних команд, содержащихся в файле Command.com, недостаточно для полноценной работы с ПК. Поэтому в комплекте операционной системы MS-DOS поставляются сервисные программы - утилиты. Утилита - это небольшая лрограмма, вылолняющая конкретную сервисную функцию. Утилиты освобождают пользователя от вы-лолнения рутинных и подчас довольно сложных операций. Примером утилит являются программы форматирования диска, разбивки его на разделы, организации работы памяти и др. Утилиты MS-DOS, как правило, запускаются набором внешней команды, совпадающей с именем файла утилиты. Чтобы создать удобную среду для работы пользователя, в MS-DOS предусмотрены два файла: Config.sys Autoexec.bat Это текстовые файлы, назначение которых следующее. Файл Config.sys, называемый файлом конфигурации, обеспечивает загрузку необходимых резидентных программ драйверов, управляющих различными устройствами. Файл Autoexec.bat или файл автозагрузки - это командный файл, в котором указаны 86 Часть II. Операционные системы команды и программы, выполняемые при каждом запуске компьютера. Среди директив ттого файла содержатся команды конфигурирования устройств. Подробнее об этих файлах пойдет речь в параграфе «Конфигурирование MS-DOS». Включение компьютера и начало загрузки ОС Рассмотрим, что происходит при включении компьютера и как выполняется загрузка операпиониой системы. После включения электропитания компьютера или после перезагрузки (нажатия кнопки Reset - Сброс) запускается программа тестирования оборудования. Эта программа называется POST (Power-On Self Test - самотестирование при включении) и хранится она в ПЗУ компьютера. Результатом работы програм.мы POST будут сообщения на мерном экране об установленной версии BIOS, о типе микропроцессора (например, «Intel Celeron - 466 MHz»). Ниже будет располагаться ряд быстро меняющихся цифр, означающих, что в данный момент выполняется тестирование оперативной памяти. Затем начнется тестирование дисковых устройств. На экране появится текст типа; Auto-Detecting Pri Master . . . IDE Hard Disk Auto-Detecting Pri Slave . . . АтаР1 CD-ROM Болес полная информация с результатами тестирования появится на экране I! виде таблицы. В ней будут содержаться данные о центральном процессоре (Main Processor), математическом сопроцессоре (Math Processor), частоте таймера (Processor Clock), дисководах для гибких дисков (Floppy Drive А:, Floppy Drive В;), системе управления питанием (Power Management) и др. В таблице POST будет также выведена информация о ваших дисках, подключенных к интерфейсу IDE - чаще всего это жесткий диск и CD-ROM. Для жесткого диска указывается количество цилиндров (Су1), го.човок (Head), секторов (Sector) и общий объем в мегабайтах (Size). Ниже будет дана информация об устройствах, подключенных к слотам PCI (например, видеоадаптере, звуковой плате и т.д.). В завершение своей работы программа POST вызывает процедуру начальной загрузки операционной системы. Далее для загрузки ОС необходимо наличие в одном из дисководов системного диска, то есть диска с записанными на него файлами ядра ОС. Процедура начальной загрузки попытается определить первое загрузочное устройство, готовое к работе. Этим устройством может быть дискета, жесткий диск, CD-ROM, сетевой адаптер. Последовательность опроса устройств, разрешенных к загрузке, определяется установками CMOS Setup. Например, если задан порядок опроса А;, С:, то сначала проверяется наличие дискеты в дисководе и на дискете ищется загрузочная запись. По загрузочной записи определяется, есть ли на диске начальный загрузчик. Когда загрузчик найден, ему передается управление для выполнения загрузки операционной системы. При отсутствии на дискете программы начального загрузчика компьютер останавливается, и на экран выводится сообщение «Non-system disk or disk error» (Несистемный диск или ошибка чтения). Для загрузки с дискеты необходимо вставить в дисковод загрузочную дискету и перезапустить компьютер клавишами Ctrl+Alt+Delete или кнопкой Reset. Если дискета в дисководе А: отсутствует, то происходит обращение к жесткому диску С:. При этом делается попытка чтения начального сектора Глава 3. Система MS-DOS и операционная оболочка Norton Commander 87 диска - первого сектора нулевой головки нулевого цилиндра. В этом секторе ищется программа - главный загрузчик MBR (Master Boot Record), который должен содержать таблицу разделов диска. С помощью этой таблицы производится поиск активного раздела жесткого диска и загружается в память его первый сектор. Дальнейшее управление передается загрузчику, который находится в первом секторе активного раздела. Задачей загрузчика активного раздела, которому передано управление от начального загрузчика (в случае загрузки с дискеты) или от MBR (в случае диска), является загрузка операционной системы в память компьютера. Загрузчик активного раздела может запустить только свою операционную систему; на дискете это может быть MS-DOS, а па жестком диске - MS-DOS, Windows или какая-либо другая система, размещенная в активном разделе. Соответственно операционной системе определяется дальнейшее функционирование компьютера. Загрузка MS-DOS После того как системный загрузчик найден, он заносится в память компьютера и начинает управлять дальнейшим процессом загрузки. В первую очередь загрузчик проверяет, есть ли в корневом каталоге два системных файла lo.sys и Ms-dos.sys. Эти файлы загружаются в ОЗУ, и управление получает первый из них. Если же системные файлы отсутствуют, то на экран выводится сообщение: Non-system disk or disk error. Replace and strike any key when ready (Несистемный диск или ошибка на диске. Замените диск и нажмите клавишу) Чтобы продолжить загрузку в этом случае, нужно вставить дискету с системными файлами или вытащить дискету из дисковода и затем нажать любую клавишу. После загрузки системных файлов в память на экране появляется сообщение «Starting MS-DOS...». В течение двух секунд можно прервать загрузку нажатием на клавишу F8 (или F5). При нормальном ходе загрузки этого делать не нужно. Однако если загрузка происходит со сбоями, то не исключено, что сбои вызваны загрузкой драйверов. Прервав общую загрузку на этом этапе, вы можете управлять загрузкой каждого из драйверов. Как вам уже известно, драйверы загружаются файлом Config.sys. Этот файл начинает исполняться сразу после сообщения «Starting...». Если была нажата клавиша F8, загрузка будет прервана и система будет ждать ваших дальнейших указаний. Вам нужно будет давать подтверждение на исполнение каждой операции загрузки ОС. На запрос об исполнении операции нужно отвечать Y (Yes) или N (No). Так вы сможете избежать загрузки драйверов или исполнения команд, которые могут приводить к сбою. Конечно, если загрузка проходит нормально, прерывать ее клавишей F8 не нужно. После обработки файла Config.sys в память загружается командный процессор Command.com, которому передается дальнейшее управление загрузкой. Если файл Command.com не будет найден, то выводится сообщение 88 Часть II. Операционные системы Missing command interpreter Командный процессор отрабатывает командный файл Autoexec.bat. Если вы находитесь в режиме пошагового подтверждения команд, то можете в пошаговом режиме исполнить Autoexec.bat, но можно прервать последовательность saiipocoB, нажав на клавишу Esc. Нажатие на другую клавишу, F5, приведет к тому, чю данная команда и все последующие будут отменены. Завершив выполнение файла Autoexec.bat, командный процессор выведет на экран нри|-лашсннс MS-DOS (см. следующий пункт). Приглашение MS-DOS, ввод команд Мосле успещной загрузки MS-DOS вы видите черный экран, на котором находится сообщение операционной системы: А:\>_ или С:\>_ Это сообщение свидетельствует о готовности системы к обработке команд и пазывасгся приглашением MS-DOS. В приведенной записи мы обозначили символом _ мигающий курсор. Диск, который указан в приглашении, называется активным. Иногда активный диск называют текущим диском. В строку, следующую за приглашением, пользователь может вводить команды, поэтому эта строка называется командной строкой. Чтобы ввести команду в компьютер, работающий под управлением MS-DOS, нужно набрать команду на клавиатуре (текст команды отображается в командной строке) и затем нажать клавишу Enter, При наборе команды используются символы латинского алфавита, которые указаны в левой верхней части каждой клавиши. В DOS не различаются строчные и заглавные буквы. Например, слова COPY, Сору, соРу система будет считать одним и тем же словом сору. Поэто.му положение клавиши Shift при вводе команд несущественно. Если команда введена правильно, то после нажатия клавиши Enter компьютер обработает введенную команду. На экране снова появится приглашение MS-DOS с мига1ощим курсором, и вы можете вводить следующую команду. Рассмотрим простейшую команду MS-DOS - команду смены активного диска. Например, если в приглашении значился активным диск А, наберите с клавиатуры С; После этого в приглашении будет указан диск С. В дальнейшем, когда вы будете вводить команды, возможны ошибки - их можно исправить в процессе ввода. Ошибочный символ можно удалить нажатием на клавишу Backspace (клавиша со стрелкой , расположенная над клавишей Enter). Если нужно стереть несколько символов, нажмите несколько раз эту клавишу. При наборе команд вам могут пригодиться также следующие две клавиши: F3 - копирование последней команды в новую командную строку; F1 — посимвольное копирование (начиная с первого символа) последней команды в новую командную строку. Глава 3. Система MS-DOS и операционная оболочка Norton Commander 89 Перезагрузка системы Возможны ситуации, когда программа работает неправильно или компьютер вообще не реагирует на нажатия клавиш. Тогда потребуется перезагрузить компьютер. Для этого применяются следующие простые способы. «Горячий» перезапуск - осуществляется одновременным нажатием клавиш Ctrl+Alt+Del. При этом выполняется лишь перезагрузка файлов MS-DOS. Если такая процедура не восстанавливает работоспособность ОС, вам придется применить следующий способ. «Холодный» перезапуск - выполняется при нажатии на кнопку Reset на системном блоке. Такой перезапуск производится также при выключении и повторном включении питания компьютера. В этих случаях осуществляется загрузка ОС в полном объеме. Обычно кнопкой Reset пользуются в крайнем случае, когда комбинация трех клавиш Ctrl+Alt-i-Del нс позволяет вывести систему из зависания. В MS-DOS не предусмотрено специальной команды выхода из системы, поэтому для окончания работы просто убедитесь, что последняя введеппая команда или программа завершили свою работу, и отключите электропитание. Контрольные вопросы 1. Каково назначение операционной систе.мы? 2. Что подразу.мевают под ресурсами компьютера? 3. В чем отличие между однозадачными и многозадачными ОС? 4. Дайте определение резидентной программы? 5. Что такое утилита? Назовите примеры утилит. 6. Опишите последовательность работы компьютера после включения. 7. Как происходит загрузка MS-DOS? 8. Что означает приглашение MS-DOS? 9. Что называется активным диском? 10. Как ввести команду для MS-DOS? 11. Какие клавиши исправляют ошибки ввода и облегчают ввод команд? 12. Как выполнить перезагрузку ОС? § 16. Команды MS-DOS для работы с каталогами и файлами в этом параграфе вы изучите: - синтаксис команд; - команды работы с каталогами; - понятие о внутренних и внешних командах MS-DOS; - команды работы с файлами; - способы задания масок для имен файлов. Просмотр каталогов Узнать содержимое того или иного каталога можно с помощью простой команды MS-DOS: dir Если до ввода этой команды приглашение имело вид С:\>_, па экран будет выведено содержимое корневого каталога диска С. Каждая строка на экране 90 Часть II. Операционные системы отвечает каталогу либо файлу. Левый столбец заполнен именами объектов: за списком каталогов следует список файлов с указанием их имени и расширения, размера в байтах, даты и времени создания или обновления. Каталоги отмечены символами , а для файлов указаны расширения, например, EXE, СОМ, SYS и т.д. С помощью команды dir легко просмотреть содержимое не только корневого, но и любого каталога. Например, чтобы узнать состав каталога MOTHI (рис. 14.1), нужно набрать команду; dir \mothl То есть для просмотра содержимого вложенного каталога нужно в команде dir указать путь к нему из текущего каталога. Заметим, что после команды dir следует пробел. Если вы хотите просмотреть какой-либо из каталогов, например, SON1 (рис. 14.1), когда активным является диск С, нужно записать команду dir, поставить после нее пробел, а затем указать полный путь к каталогу, включая имя диска; dir a:\mothl\sonl Часто возникают ситуации, когда пользователю трудно сориентироваться в структуре каталогов. В таких случаях лучше всего применить команду tree, которая наглядно представляет структуру каталогов. Например, чтобы просмотреть структуру каталога МОТН1, нужно записать команду tree в виде; tree a:\mothl То есть после команды вы указываете диск и путь к каталогу, структуру которого желаете просмотреть. Если имя каталога не указать, то будет выведена структура текущего. каталога. Смена текущего каталога Чтобы свободно «путешествовать» по структуре каталогов, вам нс обойтись без команды cd (сокращение от change directory - изменить директорию). Это внутренняя команда, она служит для смены текущего каталога, то есть для переходов между каталогами в пределах активного диска. Рассмотрим пример, показанный на рис. 16.1. Чтобы перейти, например, в каталог C:\HOBBY\SPORT, нужно набрать команду: С;\ SCHOOI ■MATH ■EXERC HOBBY cd \hobby\sport Эта команда переведет нас в каталог SPORT независимо от того, какой каталог является текущим. Если текущим каталогом является HOBBY, то вместо предыдущей команды можно ввести более короткую команду: cd sport После перехода в каталог SPORT приглашение MS-DOS примет вид: с:\hobby\sport>_ Заметим, что команда cd не может изменить текущий диск, поэтому во всех приведенных примерах команды cd имя диска не указывается. ■S=ORT Рис. 16.1. Пример дерева каталогов диска С Глава 3. Система MS-DOS и операционная оболочка Norton Commander 91 Синтаксис команд На примере команды dir рассмотрим правила записи команд в системе MS-DOS. Указанную команду можно представить в общем виде как dir [d:][nyTb] Начинается запись команды с ее имени (в данном примере -- это имя di г). За именем команды следует пробел, а затем имя диска, которое обозначено как d:. Поскольку в некоторых случаях диск можно не указывать, зга часть команды заключена в квадратные скобки [ J. Скобки показывают, что данный элемент команды может отсутствовать. Сами квадратные скобки при вводе команды набираться, естественно, не должны. За именем диска в общей записи следует указание пути. Его также не обязательно указывать, в этом случае на экран будет выведено содержимое корневого каталога. В состав команд MS-DOS могут входить так называемые переключатели, которые задают условия исполнения команды. Так, если следом за командой dir набрать символы /Р, то будет выполнен постраничный вывод содержимого каталога. Этот режим удобен в случае больших каталогов, содержи.мос которых может занять несколько экранных страниц. Для каталога SCHOOL команда постраничного вывода будет иметь вид: dir c:\schocl./p Кро.ме переключателя Р, в команде dir возможен переключатель W, задающий вывод только и.мсн файлов - по пять имен в каждой строке. Возможность наличия переключателей в команде отражается записью вида: dir [d:][путь][/Р][/W] Таким образом, переключатель служит для уточнения действия ко,манды. Каждый переключатель начинается с символа косой черты «/» и может не отделяться от предыдущего эле.мента команды пробелом. Создание и удаление каталогов Вам уже знакомы несколько команд работы с каталогами: dir, tree, cd. Дополним этот список командами, предназначенными для создания и удаления каталогов. Это команды md и rd соответственно. Команда md .может записываться как mkdir, что означает сокращение слов «такс directory» - создать директорию. Ко.манда rd также может записываться в более подробном виде rmdir (сокращение от «remove directory» - удалить директорию). Синтаксис команд md и rd одинаков: md [d:][nyTb\] и rd [d:][nyTb\] С помощью команды md можно создавать древовидную структуру каталогов, указывая путь к новому каталогу. Приведем примеры: md дгарЬЗ - создать каталог GRAPH3 в текущем каталоге; md c:\rest - создать каталог REST в корневом каталоге диска С. Команда rd позволяет удалять каталоги, кроме текущего каталога. Например, чтобы удалить каталог HOBBY иа диске С, нужно набрать: 92 Часть II. Операционные системы rd c;\hobby В ранш'х версиях MS-DOS требовалось, чтобы каталог, удаляемый командой rd, был пустым. В MS-DOS, начиная с версии 6.0, предусмотрено удаление каталогов вместе со всем содержимым. Для этого используется команда deltrcc, которая имеет формат, аналогичный командам md и rd: deitree (d:J [путь\][/у] Все удаления производятся с подтверждением, если же в команде указать параметр /у, то подтверждения не требуется. Когда нужно удалить каталог (например, EXERC), содержащийся в текущем каталоге, вы просто набираете deitree ехегс Перед те.м как удалить каталог, система попросит вас подтвердить удаление, Введите Y (Yes) и нажмите клавишу Enter. Внутренние и внешние команды Пользователь при работе в MS-DOS вводит команды, например, показать содержимое диска, скопировать файл, сменить текущий диск и другие. Инструкции для выполнения многих команд содержатся в файле командного процессора Coinmand.com. Команды, выполнение которых расписано в этом файле, называются внутренними. К внутренним командам относятся, например, уже известные вам команды для работы с каталогами: dir, cd, md и rd. Однако не все команды, которые может выполнить MS-DOS, описаны в файле Command.com. Тс команды MS-DOS, которые в этот файл не попали, называются внешними командами. Инструкции для исполнения внешних команд содержатся в отдельных файлах, которые имеют расширения bat, com и ехе. Это гак называемые исполняемые файлы. Собственно, имена исполняемых файлов MS-DOS совпадают с названиями команд. Например, команда форматирования диска набирается как format, а исполняемым файлом для этой команды является Format.com. Внешними командами являются известная вам команда tree, команды проверки диска chkdsk и scandisk, команда разбиения диска на разделы fdisk и другие.' Как происходит выполнение команд? Пользователь вводит с клавиатуры ко-.манду для MS-DOS. Командный процессор 'ищет инструкции для исполнения этой команды, прежде всего, в собственном файле Command.com. Если нужные инструкции находятся, то командный процессор сразу ее исполняет. Если же инструкций, отвечающих введенной команде, в файле Command.com нет, то процессор ищет на диске файл с именем введенной команды и с расширениями bat, com или ехе. Когда нужный файл будет найден, операционная система пересылает инструкции из этого файла в оперативную память и выполняет их. Командные файлы и запуск программ Наиболее часто выполняемая операция над файлами - это запуск файла на исполнение. Ребенок, еще не знающий, что такое файл, уже учится запускать свою любимую програм.му-игрушку. Возможны различные варианты запуска, в зависимости от типа оболочки операционной систе.мы (см. ниже). Сейчас мы рассмотрим, как запускать файлы-программы непосредственно в MS-DOS, то есть из командной строки. Глава 3. Система MS-DOS и операционная оболочка Norton Commander 93 Команда на запуск программы обычно совпадает с именем псподпясмого файла. Этот файл может иметь расширения .сот, .ехе или .bat (файлы с расширением .bat, называются командными). Для запуска необходимо выполнить простые действия: указать имя программного файла в командной строке и нажать клавишу Enter. Чтобы запустить, например, антивирусную программу DrWEB, которая находится, допустим, в корневом каталоге диска С, нужно набрать команду: C:\drweb Эта команда будет внешней командой для MS-DOS, то есть при ее вводе командный процессор поищет файл Drweb.exe на диске С и, если найдет его, запустит на исполнение. Поскольку исполняемый файл с именем Drweb будет па диске единственным, расширение .ехе можно не указывать. Если в команде не был задан путь к файлу, то система в первую очередь будет просматривать текущий каталог и каталоги, указанные в строке path из файла Autoexec.bat (см. § 20 «Командные файлы. Конфигурирование MS-DOS»). Если путь к файлу не указан в команде path и вы точно не знаете полного пути к каталогу с нужной программой, сделайте этот каталог текущим (например, с помощью команды cd), а затем введите имя файла в командную строку и нажмите клавишу Enter. Допустим, что в команде указано имя файла и не указано его расширение, тогда командный процессор поищет файл с таким именем и расширением сот и попытается его исполнить. Если файла с расширением сот на диске нс окажется, будет продолжен поиск файлов ехе и bat. Дело в том, что файлы сот имеют приоритет перед файлами ехе и bat, а файлы ехе - только перед bat. Система из найденных одноименных файлов выберет для исполнения более высокий по приоритету в последовательности сот, ехе, bat. Может случиться, что система не найдет указанного вами файла либо файл будет найден, но его невозможно будет исполнить. Тогда результатом будет сообщение: Bad command or file name что означает «неверная команда или имя файла». Из сказанного следует, что программы, которыми вы чаще всего пользуетесь, лучше размещать в легкодоступных каталогах, и путь к ним обязательно указывать в Autoexec.bat. Это освободит систему от рутинной работы просмотра всех имеющихся каталогов и подкаталогов. В первую очередь это касается внешних, сервисных программ MS-DOS, которые нужно разместить в отдельном каталоге корневого каталога (например, DOS), и путь к нему отразить записью C:\DOS в команде path. Маски В операциях с файлами часто используются так называемые маски, задаваемые определенными символами. Маска из символов * и ? позволяет из множества файлов отфильтровать те файлы, которые удовлетворяют тому или иному критерию. 94 Часть II. Операционные системы Рассмотрим, как это делается. Допустим, вы хотите в записи какой-либо команды обратиться к множеству файлов, имеющих расширения txt. Это можно сделать с помощью записи *.txt. Символ * означает, что вместо него может быть подставлено любое число любых символов. Если вас интересуют все ехе-файлы, начинающиеся с символа g, то нужно записать д* . ехе. Другой символ, используемый при записи масок, это вопросительный знак ?. Вместо знака ? может быть подставлен любой символ. Например, запись зе? .doc будет обозначать все файлы, которые начинаются с «зе», состоят из грех символов и имеют расщирения doc. Если, допустим, вы забыли имя файла, но помните, что он состоит из четырех символов со вторым символом «Г», можете записать маску ?f??. Приведем пример использования маски. Допустим, вас интересует список всех файлов с расширением .dll, которые содержатся в каталоге WINDOWS. Для вывода такого списка на экран наберите команду: dir \windows\*.dll Копирование файлов Для копирования файлов существует внутренняя ко.манда сору, которая имеет формат сору_имя-исходного-файла[имя-целевого-каталога\ имя-целевого-файла] Первый аргумент определяет имя исходного файла, подлежащего копированию, а второй аргумент (его может не быть) - имя целевого каталога и имя файла, который будет дубликатом исходного. По этой команде происходит реальное дублирование исходного файла, а не только его повторная регистрация в другом каталоге. Пользуясь этой командой, можно переименовать файлы. Если имя целевого каталога в команде не задано, то копирование производится в текущий каталог. Если не задано имя целевого файла, то дубликату присваивается имя исходного файла. При записи имен файлов могут использоваться маски * и ?. Рассмотрим пример: вам нужно скопировать файл под именем Sea.bmp из текущего каталога и поместить дубликат в этот же каталог под другим именем Blacksea, но с тем же расширением. Для этого набирается команда сору sea.bmp blacksea.* Допустим, что вам необходимо скопировать все файлы из корневого каталога, имеющие расширения .bat, и поместить их в каталог C:\TEMP под теми же именами, но с новым расширением .old. Тогда вы должны записать: сору *.bat \TEMP\*.old Если вы поставите переключатель /V после имени исходного или целевого файла, то будет производиться проверка правильности записи информации на диск путем считывания. Команда сору требует осторожного обращения с ней: если вы в качестве целевого файла укажете уже существующий файл, то она перезапишет дубликат поверх этого файла без всякого предупреждения. Удаление файлов Для удаления ненужных файлов существует внутренняя команда del, которая имеет синтаксис: Глава 3. Система MS-DOS и операционная оболочка Norton Commander 95 del_[d:][путь\][имя-файла] Если имя файла не задано, то удалению подлежат все файлы из указанного в пути каталога (подкаталоги не удаляются). Если же путь не задан, то удаляется файл с указанным именем из текущего каталога. Задавая п качестве имени файла его образец (с использованием символов * и ?), вы можете удалить из каталога файлы, сопоставимые с образцом. Приведем команды для удаления файла Referat.doc из каталога BIOLOGY и команду для удаления всех файлов с расширением .doc из этого же каталога: del \biology\referat.doc и del \biology\*.doc Если же вы хотите удалить все файлы из каталога, задайте команду: del \biology После этой команды система попросит подтверждения на удаление всех файлов каталога. Еще раз подумайте и выберите нужный ответ. Контрольные вопросы 1. Назовите элементы синтаксиса команд MS-DOS. 2. Какие команды предназначены для просмотра каталогов? 3. Опишите синтаксис команды dir. 4. Составьте примеры команд смены текущего каталога, 5. Какая команда представляет иерархическую структуру каталогов? 6. Запишите команды создания и удаления каталогов. 7. Запишите команду удаления каталога SON1 в примере на рис. 14.1. 8. Какие команды MS-DOS называются внутренними, а какие - внешними? 9. Как запустить программный файл на исполнение? 10. Для чего служат .маски? И. Перечислите известные вам команды работы с файлами. Упражнения 1. Сделайте постраничный вывод на экран корневого каталога диска С на вашем компьютере. 2. Просмотрите содержимое первого (по списку) каталога на диске С. 3. На примере каких-либо каталогов диска С вашего компьютера выполните переходы с помощью команды cd. 4. Как будет выглядеть команда запуска файла Mygame.exe, находящегося в каталоге OBBY, если текущим является каталог SPORT (рис. 17.1)? 5. Запишите команду копирования файла Inf22.txt, хранящегося в каталоге SCHOOL, в каталог MATH (рис. 16.1). § 17. Операционная оболочка Norton Commander (NC) в этом параграфе вы изучите: - функции программы-оболочки; - основные элементы интерфейса оболочки; - приемы управления панелями; - назначение функциональных клавиш. Назначение оболочки Как вы могли зидеть, интерфейс MS-DOS не очень удобен для пользователя. Иеоб,чод;-,мо но.миить содержание многих команд и особенности их исполнения. 96 Часть II. Операционные системы Каждую команду в MS-DOS приходится набирать с клавиатуры, что занимает немало времени и требует хорошего знания правил написания команд. Чтобы облегчить рядовому пользователю работу в MS-DOS, существуют так называемые программы-оболочки. Оболочка ОС - это сервисная программа, облегчающая взаимодействие пользователя с операционной системой. Работая с оболочкой, пользователь может задавать те же самые команды MS-DOS, не вводя текст команды. Ему достаточно выполнять несложные манипуляции в интерфейсе оболочки: выделять объекты, нажимать определенные клавиши или щелкать мышью. Спектр возможностей оболочки, как правило, весьма широк. С ее помощью легко выполняются стандартные операции с файлами и каталогами: просмотр, копирование, перемещение, переименование, удаление и т.д. Средства оболочки позволяют создавать и редактировать текстовые файлы, работать с архивными файлами. Одной из наиболее популярных оболочек является Norton Commander (в русской транскрипции «Нортон Коммандер»). Эта программа, названная по имени своего автора - Питера Нортона, является одной из первых оболочек, предназначенных для MS-DOS. Оболочка Norton Commander (или сокращенно NC) оказалась настолько удачной, что последующие аналогичные программы (Volkov Commander, Disco Commander и другие) воспроизводят почти все детали интерфейса и основные команды оболочки NC, дополняя оригинал лишь новыми возможностями. Мы будем рассматривать популярную в настоящее время русифицированную версию Norton Commander 5.0 (для англоязычной версии NC названия опций будут даны в скобках). Запуск NC и элементы интерфейса Для запуска оболочки NC нужно ввести в командную строку имя программного, файла Nc.exe. Обычно все файлы этой оболочки находятся в каталоге с именем NC, который размещен на системном диске С. Поэтому команда запуска NC имеет вид: с:\nc\nc Эта запись упрощается, если в файле автозагрузки Autoexec.bat (см. § 20 «Командные файлы. Конфигурирование MS-DOS») в команде path указан каталог NC. Тогда для загрузки оболочки достаточно в командной строке набрать просто ПС Оболочка NC может также загружаться автоматически после запуска MS-DOS, если в файле Autoexec.bat записана команда пс. После загрузки NC на экране появляются две панели, а также другие элементы интерфейса, характерные для Norton Commander (рис. 17.1). Перечислим эти элементы. Две панели обычно голубого цвета: левая и правая. Каждая из панелей отображает содержимое какого-либо каталога на одном из дисков. глава 3. Система MS-DOS и операционная оболочка Norton Commander 97 v' Над панелью имеется заголовок, в котором указано имя отображаемого диска или каталога (например, C:\NC и С;\ - на рис. 17.1). Ниже панелей расположено поле командной строки MS-DOS, в коюрую с клавиатуры можно непосредственно вводить команды для ОС. В этой строке располагается приглашение MS-DOS с мигающим курсором, который отмечает позицию ввода символа. В нижней части экрана имеется строка подсказок для значений функциональных клавиш F1 - F10. Эту строку называют также строкой статуса Вместо нажатия клавиш можно щелкнуть мышью по какому-либо полю строки статуса и вызвать соответствующую команду. |С;1 Имя I i23view 4372ansi 18502ansi 8632ansi 8652ansi 8662ansi ansi 2437 ansi2850 ansi2863 ansi2865 ansi2866 arcview bitnai) bug bungee cl|)2c!ib clbview — £:\NC Размер »КШЙП' ( • 128380 255 255 255 255 255 255 255 255 255 255 81738 54805 1^133 1 41914 ' 38501 101494 :^T,i 7.08.02 25.05.95 25.05.95 25.05.95 25.05.95 25.05.95 25.05.95 25.05.95 25.05.95 25.05.95 25.05.95 25.05.95 25.05.95 25.05.95 25.05.95 25.05.Л 25.05.95 25.05.95 Время 22:38 5:00 5:00 5:00 5:00 5:00 5:00 5:00 5:00 5:00 5:00 5:00 5:00 5:00 5:00 5:00 5:00 5:00 С:1 Имя flDOBEflPP BITWRkE KPCWS NC PH65 PROGRR'l RECVCLED REGISTRV SVSTEH”! TEMP 0INOOUS HINRflR MOMflOK"! adobewcb log Psd log Размер ►КЯТЙП0Г'« ►KflTflflOr» -KflTflnor- ►KflTflflOr^ ►Kflinnor-* ►KflTflflOr- ►KflTflnor*' ►КНТЙПОГх ►KflTflnor-< ►KflTflnor^ ►KflTflfl0r-< ►KflTnnor« ►KflTflflOr^ 0 141 Дата I 18.03.02 17.03.02 12.03.02 7.08.02 12.03.02 7.03.02 7.03.02 3.05.Г2 29.03.02, 7.03.02' 7.03.02 13.03.02 7.03.021 26.03.96 18.03.02. 117.0ХЩ Время 12:28 20:09 4:29 22:38 4:28 9:11 18:48 15:02 21:32 10:30 9:11 7:20 9:38 18:47 6:42 пм ►KflTflflOl 7.68.02 22:38 autoexec.bat 182 29.07.02 17:54 Ц1оно1цьВ^,ызов В*1тениеВ11равка|^опия |1овКатШД1дал-вКМеню ЕВыход Рис. 17.1. Экран программы NC 5.0 Панели NC Панели программы NC - это прямоугольные области на экране, ограниченные двойной рамкой. На каждой из панелей отображается содержимое каталога, указанного в заголовке панели. Содержимое каталога состоит из файлов (они обозначены строчными буквами) и подкаталогов (обозначены прописными буквами). Возможны различные представления информации, выводимой на панели, но об этом мы поговорим позже. Пользователь может очень легко управлять панелями NC. Так, при необходимости панели можно убрать с экрана, для этого нужно нажать комбинацию клавиш Ctrl+O* . При этом останется командная строка, а на черном экране будут видны результаты работы программ, которые выполнялись в MS-DOS. Чтобы убрать только левую (или правую) панель, нужно нажать клавиши * Напомним, что при записи ко.мбинаций клавиш используются обозначения клавиш для латинской раскладки, то есть надписи в левом верхнем углу клавиш. Например, в данной комбинации Clrl+0 клавиша «О» отвечает латинской (а нс русской) букве О. 4 Ин^юрматика, 7-11 кл. 98 Часть II. Операционные системы Ctrl+Fl (или Ctrl+F2). Если же вы нажмете Ctrl+U, то панели поменяются местами. Когда на экран выведены обе панели, то одна из них будет активной, а другая - неактивной. Активная панель (она же текущая) имеет подсвеченный заголовок и па ней находится прямоугольник серого или светло-голубого цвета, отвечающий выделению объекта. Сменить активную панель можно клавишей Tab либо щелчком мыши. Например, если активной была левая панель, то после нажатия клавиши табуляции прямоугольник выделения переместится на правую панель, и эта панель станет активной. Функциональные клавиши Ниже панелей располагается командная строка MS-DOS, а еще ниже -строка статуса. В строке статуса указаны команды, которые можно выполнить над выделенным объектом. Такими командами в обычном режиме просмотра каталогов являются; Помощь (Help), Вызов (Menu), Чтение (View), Правка (Edit) и др. (рис. 17.1). Вызов любой из этих команд выполняется щелчком мышью по нужному полю с надписью команды. Возможен вызов команды также с помощью функциональных клавиш F1 - F10. Номер соответствующей функциональной клавиши указан слева от надписи. Перечислим действия, выполняемые с помощью функциональных клавищ в режиме просмотра каталогов: F1 - вызов справочника NC; F2 - вызов пользовательского меню (см. пункт «Создание меню пользователя», § 18); F3 - включение режима просмотра файла; F4 - включение режима редактирования файла; F5 - копирование файлов или каталога; F6 - переименование или перемещение файла (каталога); F7 - создание подкаталога; F8 - удаление файлов или каталогов; F9 - вызов управляющего меню NC (см. следующий пункт данного параграфа); F10 - выход из оболочки. Значения функциональных клавиш могут меняться при изменении режима работы оболочки. Например, в режиме просмотра файла клавиша F7 будет отвечать поиску фрагмента текста, а нс созданию каталога. Меню NC Еще одним элементом интерфейса является управляющее меню (рис. 17.2), которое вызывается клавищей F9. С помощью меню можно выбирать представление информации, выводи.мой на панели. Меню позволяет также устанавливать режим работы оболочки и выполнять некоторые другие действия. Подробнее о возможностях меню вы узнаете, разбирая содержание тех или иных операций в NC. Перемещаться по пунктам меню можно с помощью клавиш Т, 4. После выбора нужного пункта меню следует нажать клавишу Enter или сделать Глава 3. Система MS-DOS и операционная оболочка Norton Commander 99 двойной щелчок мышью. Чтобы убрать меню с экрана, нажмите клавишу Esc или щелкните мышью вне области меню. Рис. 17.2. Управляющее меню оболочки NC Выбор представления панелей с помощью меню В программах-оболочках типа Norton Commander предусмотрено несколько способов представления информации. Вы можете вывести на панель только краткую информацию, содержащую лишь имена каталогов и файлов. Можете отобразить на панели более полные данные, включающие дату и время создания объектов, объем файлов. Переход от одного представления информации к другому выполняется с помощью управляющего меню. Нажмите клавишу F9 и щелкните мышью по опции Левая (Left) или Правая (Right) соответственно настраиваемой панели NC. В ниспадающем меню (рис. 17.2) выберите щелчком мыши вид представления панели. Первые несколько опций ниспадающего меню NC отвечают следующим представлениям. Краткий формат (Brief) - вывод краткой информации, содержащей лишь и.мена файлов и каталогов (см. левую панель на рис. 17.1). Полный формат (Full) - отображение на панели NC имени, размера, даты и времени создания объекта (см. правую панель на рис. 17.1). Соответственно панель представляется в виде таблицы из четырех столбцов. Состояние (Info) - вывод информации о диске и каталоге, выделенном на активной панели, а также информации о свободном и занятом объеме памяти (левая панель на рис. 17.3). Этот режим вызывается также клавишами Ctrl+L. Дерево каталогов (Tree) - представление содержимого диска или каталога в виде дерева (правая панель на рис. 17.3). На экране отображается иерархическая структура каталогов, по которой можно дви1аться с помощью мыши или клавиш управления курсором. Содержимое каталога, выделенного на дереве, отображается на другой, неактивной панели. Дерево каталогов можно вывести на панель также с помощью клавиш Ctrl+Z. / ✓ / 100 . Часть II. Операционные системы Сортировка объектов Работать с файлами и каталогами удобнее, если они представлены в определенном порядке. Средства оболочек позволяют сортировать объекты по имени, но расширению и т.д. Для сортировки вызовите меню Левая (Left) или Правая (Right) - в зависимости от панели, на которой нужно провести сортировку. Выберите одну из следующих команд: The NortC^«an5fer' ‘ ерсия 5.0 г“—' ■ '• Дерево Kdidfiorob •'' “ \ 6 «Чвраля 199Ь ■IRECVCUL' 1 ■ ’— — A MSflSIC 6S5 360 6dm оперативной паияти 1 CeoOoflH> 591 93U сайт i Всего 1 513 928 байт на 5: “-PLUGINS h RESTORE Свободно 274 56Э 872 байт на Е: v.M>nos; и Каталогов: 7 ■-еРАЗСЙЕ Затнают в байт в ' ' BIN EABPflSCflL -KIL Метка тона C0MPIL 1 ' pCOMHON Серийный номер; 1671:10Е0 1 -svs -TV “-TTIN Galina “•Hrinlti" в эт;« каталоге нет -HOC LWTS LXRHPLES -DOS f-IVDEH l-TVFH -MIN l^fllNT l-TOOLBflh -OOCOEMOS >-TnSH Рис. 17.3. Представления NC: информационная панель (слева) и дерево каталогов (справа) Имя (Name) - сортировка по имени; Тип (Extension) - сортировка по расширению; Время (Time) - сортировка по времени изменения; Размер (Size) - сортировка по размеру. После выбора команды нажмите клавишу Enter, и список объектов на панели будет приведен в соответствие с указанным вами способом сортировки. Справка и выход из оболочки Если в процессе работы у вас будут возникать вопросы, то непосредственный ответ на них вы можете поискать в справочнике NC. Для этого требуется нажать клавишу F1. В зависимости от того, в каком режиме находится оболочка, будет появляться та или иная тема справочника. Например, если вы выполняете команду переименования файла, будет выведена справка о переименовании. Если выделен один из пунктов меню, то при нажатии на F1 вы увидите справку о данном пункте меню (рис. 17.4). Если информация справочника по данной теме не умещается на экране, то вы сможете прокручивать содержимое справки с помощью клавищ управления курсором или клавищ Ноте, End, PageUp, PageDown, а также с помощью мыщи и полосы прокрутки справа от поля справки. Кнопки Далее (Next) и Назад (Previous) в нижней части окна справки служат для вывода па экран следующей или предыдущей темы. Кнопка Указатель (Index) предназначена для вывода на экран списка тем справочной системы. гпава 3. Система MS-DOS и операционная оболочка Norton Commander 101 - д 1 ■ __________ Эта команда исспедцет . текцций ' диск в поискак . «айлов.^ Можно искв№ «айлы по имени или еайлы,- содержание заданный текст. ' Заполните; поля вводД для начала поиска. . , ’ ■ Можно залискать программы поиска *айлов rton Coaaender из командной строки,' набирая .NCfP. Цля получения инеорнацни об опцияк , этойГ команды. наберите Щ Набадите:* имя для поиска (можно использовать мбпона ; DOS,'^ описываемые , ниже) и нажните кпавиву Рис. 17.4. Справка программы NC Закончив работу в оболочке, можете выгрузить ее из памяти. Для этого нужно нажать клавишу F10, а затем в появившемся окне подтвердить выход, нажав на кнопку Да (Yes) или на клавишу Enter. Контрольные вопросы (.Каково назначение операционной оболочки? 2. Как выполнить запуск оболочки NC ? 3. Назовите элементы интерфейса NC. 4. Как убрать одну из панелей (обе панели) с экрана? 5. Как перейти с одной панели на другую? 6. Перечислите известные вам функциональные клавиши и их назначение. 7. Как вызвать меню оболочки? 8. Какие представления информации на панелях NC вам известны? 9. По каким параметрам возможна сортировка объектов в NC? 10. Как вызвать справку программы NC? 11. Как выгрузить оболочку из памяти компьютера? § 18. Работа в NC с каталогами и файлами. Меню пользователя в этом параграфе вы изучите: - просмотр катаюгов и дисков: - запуск программ из оболочки NC; - операции копирования, перемещения и удапения объектов; - создание и редактирование файлов; - создание пользовате.пьского меню; - поиск файлов на диске. Просмотр дисков и каталогов Работа в программе-оболочке обычно начинается с того, что выбирают логические диски, содержимое которых будет отображаться на панелях. Для выбора диска нажмите клавиши Alt+Fl (для левой панели) или AU+F2 (для правой панели). В появившемся окне небольшого размера (рис. 18.1) выдели- 102 Часть II. Операционные системы те с помощью клавиш > нужный диск либо щелкните мышью и нажмите Enter. Выбрать диск можно также двойным щелчком мыши по букве нужною диска. После выбора диска на напели будет отображено содержимое корневого каталога. Имя самого диска будет показано в заголовке панели (рис. 18.1). Подкаталоги обозначаются большими буквами, а файлы - малыми буквами. Рис. 18.1. Выбор текущего диска Чтобы выделить интересующий вас объект (подкаталог или файл), нужно навести на него серый прямоугольник выделения. Для этого используйте клавиши Т, i, PageUp или PageDown. Выбрать нужный объект можно также одиночны.м щелчком мыши. После выделения подкаталога нажмите клавишу Enter, и подкаталог будет «раскрыт» на активной панели. Когда вы откроете каталог, путь к каталогу будет отображен в заголовке панели, а вход в каталог будет обозначен двумя точками • • в начале списка. Если навести прямоугольник выделения на строку • • и нажать Enter, вы вернетесь во внешний каталог. Для быстрого выхода из текущего каталога нужно нажать клавишу Ноте, а затем - Enter. Информация о выделенном каталоге (имя, дата и время создания или изменения) отображается в нижней части панели. Строка с этой информацией называется строкой .мини-статуса. Если выделен файл, то в строке мини-статуса будет указан еще размер файла в байтах (рис. 17.1). Чтобы практически отработать приемы перемещения по каталогам, выполните описанные действия для дисков и каталогов, имеющихся на вашем компьютере. Обратите внимание, что когда вы перемещаетесь по каталогам, вид приглашения MS-DOS меняется. Возможно, что при просмотре каталогов вам встретятся и.мена объектов со знаком - (тильда), например, PROGRA~l или Compres~2.txt. Связано это с тем, что в MS-DOS и в оболочке NC отображаются полностью имена файлов и каталогов, длина которых не превышает восьми символов. В случае длинного имени программа выводит точно его первые шесть символов, после которых ставит знак тильда (~) и номер объекта. Если в результате усечения имен появятся два объекта с совпадающими именами, то им будут присвоены номера 1 и 2. Выделение объектов Будем называть каталоги и файлы одним словом - объекты. Прежде чем произвести операцию над объектом (копирование, перемещение и т.д.), его нужно выделить. В NC работают следующие правила выделения. Выделение одного объекта производится уже известными вам способами. Каталог или файл выделяется щелчком мыши либо перемещением с помощью клавиш управления курсором. Для перемещения по содержимому каталога можно использовать также клавиши PageUp, PageDown. Глава 3. Система MS-DOS и операционная оболочка Norton Commander 103 Рис. 18.2. Задание маски Если вам нужно выделить несколько расположенных подряд объектов, то выделите первый объект из списка, а затем выделите остальные, нажимая клавишу Ins. Такое выделение отменяется повторным нажатием клавиши Ins на объекте. Чтобы выделить нужные файлы, можно использовать маску (см. пункт «Маски», § 16). Для этого нажмите клавишу + (плюс) в цифровом блоке клавиатуры и заполните маску (рис. 18.2), пользуясь символами * и ?. Например, маска *.doc будет выделять все файлы с расширениями doc. А маска re7.txt приведет к выделению файлов с именами из трех букв и расширениями txt, причем первые две буквы имени должны быть ге. Если вы хотите выделить все файлы на панели, то проще всего нажать клавишу + в цифровом блоке (задать маску *.*) и затем нажать Enter. Операции копирования и перемещения Наиболее часто выполняемые операции в оболочке - это копирование и перемещение файлов и каталогов. Для этого собственно и предназначен интерфейс с двумя панелями: на одной панели располагается исходный объект, а на другой - целевой. Копирование объекта (файла или каталога) - это создание нового объекта, содержимое которого совпадает с содержимым исходного объекта. Перемещение - это переписывание объекта в новый каталог. Обе операции - копирование и перемещение - выполняются по одному сценарию. Во время выполнения этих операций на экране должны присутствовать обе панели NC. Причем неважно, какая из панелей (левая или правая) будет исходной, а какая - целевой. • На целевой панели (например, правой) перейдите на нужный диск и откройте каталог, в который будет помещена копия объекта или сам объект (в случае перемещения). • На исходной панели (например, левой) откройте нужный каталог и выделите исходный объект (или объекты), пользуясь уже известными вам приемами. • Находясь на исходной панели, нажмите клавишу F5 в случае копирования или клавишу F6 при перемещении. Вместо нажатия этих клавиш можно выполнить щелчок мышью по соответствующей опции (5 или 6) в строке статуса. • В появивщемся диалоге (рис. 18.3) введите новое имя объекта (по умолчанию вам будет предложено прежнее имя). • Если вы собираетесь скопировать или переместить каталог вместе с содержимым, установите щелчком мыши «крестик» напротив надписи Включая подкаталоги (Include sub directories). Установите также в случае необходимости другие «крестики», смысл которых ясен из надписей. 104 Часть II. Операционные системы tx} Мелочам пойкатопоги 11 licdOnbiK'f.eTb iHflbTp 4 I Копир(*вать только новые С 1 Проас-рить сеобойноо *к:сто Рис. 18.3. Диалог копирования файла • Для удобства выбора целевого каталога, вы можете щелкнуть по кнопке Р10-Дерево (FlO-Tiee). Тогда будет выведена иерархическая структура диска или каталога, отображаемого на целевой панели. Укажите мышью нужный каталог и нажмите Enter. • Если для выполнения операции копирования или перемещения вы хотите отобрать объекты, удовлетворяющие определенным условиям (например, все файлы с онрсдсленным расширением или с датой создания в заданном интервале), щелкните но кнопке Фильтр (Filters). В последующем диалоге (рис. 18.4) задайте необходимые условия и щелкните по кнопке ОК. • После задания имени нового объекта, целевого каталога и других пара-.метров нажмите Enter либо щелкните по полю Выполнить (Сору или Renamc/Move - в английской версии NC). г, *■ Результат копирования или перемещения вы сразу увидите на соседней (целевой) панели. 'Ыльгр оптальни Штц «dArid •—1 Г Раэнер лчйав После. 1 1 ; SiXibae . 1 У ... , .1 !. . Иенме 1 Дм! CKiMviiii Ixl Систенн1в1 ‘ If пь1й> чгение 1к) %:кноний ‘ 1x1 Квтогюг 1к1 Б^Э •]ГЦНЕ^уТОв Рис. 18.4. Диалог задания параметров фильтра Удаление объектов Каталоги и файлы удаляются простыми действиями: нужно выделить удаляемый объект, а затем нажать клавишу F8 (либо щелкнуть мышью по опции 8 8 строке статуса). На экран будет выведен диалог удаления (рис. 18.5). В случае удаления каталога в этом диалоге будет присутствовать опция Включая подкаталоги (Include sub directories), которая будет помечена крестиком. Это означает, что каталог будет удален вместе со всем его содержимым. Щелкните мышью по полю Удаление (Delete) либо нажмите Enter, после Чего появится предупреждающее сообщение (рис. 18.6). В случае удаления нескольких объектов, можете щелкнуть по полю Все (АП). Если же вы щелкните гпава 3. Система MS-DOS и операционная оболочка Norton Commander 105 . ■ 1x1 2хп1;ча» nonxit^ifKr^, ' 1x1 llrWHtto. nuciwe <^ц|<згн)ги^; 1 1 Исп-inb^iiTb «ип;;»'р^., . ^• - Рис. 18.5. Диалог удаления объекта по полю Удаление (Delete), появится такое же предупреждение для елсдующего удаляемого объекта, и вам нужно будет епова решать, удалить ли только один объект или сразу все оставшиеся. Можно выполнить удаление файла или каталога путем набора имени удаляемого. Для этого нажмите клавиши Shift+F8, после чего в появившемся диалоге задайте имя объекта и нажмите Enter. Этим способом удобно пользоваться в случае удаления группы файлов. После нажатия клавиш Shift+F8 в диалоге нужно задать имя или маску для отбора удаляемых файлов и нажать Enter. Кстати, задавать маску для удаляемых объектов удобно с помощью диалога, показанного на рис. 18.4. Этот диалог вызывается при щелчке но кнопке Фильтр (Filters) в окне удаления (рие. 18.5). Hn/irU'MWQ Ф.ЧЫП/1 К^тапог бмдет Й7 йя - Рис. 18.6. Предупреждение перед непосредственным удалением Запуск программ С помощью онерациопной оболочки можно запускать иршрамму, работающую под MS-DOS. Для этого не нужно набирать команду е клавиатуры, доетаточно выполнить любое из следующих действий: навести курсор на имя исполняемого файла и нажать Enter; сделать двойной щелчок мышью но имени файла. Например, чтобы запустить известную игру Lines, вам нужно войти в каталог, в котором находится игра (допустим, C:\GAMES\L1NES), и щелкнуть дважды мышью по файлу Lines.exe. Просмотр и редактирование файлов Чтобы просмотреть файл, его нужно выделить и затем нажать клавишу F3 (либо щелкнуть по кнопке 3 в нижней части экрана). Перемещаться по просматриваемому файлу можно с помощью клавиш Т, 4-, PageUp и PageDown. Для редактирования текстового файла нужно выделить этот файл и нажать клавишу F4. На экране появится текст файла и мигающий курсор, который предназначен для внесения изменений. 106 Часть II. Операционные системы Внесите необходимые изменения в файл и нажмите клавишу Esc. В ответ появится диалог (рис. 18.7), в котором по умолчанию будет подсвечено поле Сохранить (Save). Если вы согласны на сохранение файла, нажмите клавишу Enter. Рис. 18.7. Диалог при выходе из режима редактирования Создание каталога и файла Опишем сначала более простую операцию создания каталога. Перейдите на нужный диск и откройте каталог, в котором будет находиться создаваемый подкаталог. Далее просто нажмите клавишу F7 и в последующем диалоге введите имя нового каталога. В завершение нажмите клавишу Enter. Новый файл можно создать с помощью текстового редактора, встроенного в оболочку. Для этого выполните следующие действия. • Сделайте текущим каталог, в котором должен разместиться новый файл, и нажмите клавиши Shift+F4. • В появившемся диалоге (рис. 18.8) наберите имя и расширение нового файла и нажмите Enter. • В ответ откроется окно редактора, в котором можете набрать и отредактировать содержимое файла*. • После набора текста файла нажмите клавишу Esc и сохраните файл, как это было описано в пункте «Просмотр и редактирование файлов» настоящего параграфа. Новый файл с указанным вами именем и расщирснием будет помещен в текущий каталог) Рис. 18.8. Диалог открытия или создания нового файла Создание меню пользователя Пользователю в его повседневной работе часто приходится запускать одни и те же программы. В оболочках типа NC предусмотрена возможность создания меню пользователя из часто используемых команд. Такое меню (его пример показан на рис. 18.9) записывается в файл Nc.mnn и вызывается в процессе работы клавищей F2. Выбрать какую-либо команду из меню можно * В предыдущих версиях NC после диалога (рис. 18.8) появляется сообщение о том, что файл с введенным именем не найден. В этом сообщенпи нужно выделить поле Ncw-file и затем нажать клавищу Enter. После этого откроется окно редактора для набора текста файла. Глава 3. Система MS-DOS и операционная оболочка Norton Commander 107 клавишами i или Т с последующим нажатием Enter. Еще проще вызвать команду меню нажатием клавиши с цифрой, отвечающей номеру опции (в приведенном примере - это клавиши с цифрами 1, 2 и 3). Чтобы сформировать меню пользователя, выполните следующие действия. • Сделайте текущим каталог, в котором содержатся файлы оболочки NC, и нажмите клавиши Shift+F4. • В появившемся диалоге (см. предыдущий пункт) наберите имя и расширение файла пользовательского меню - Nc.mnu. Нажмите Enter. • Каждому пункту меню соответствует строка с названием опции и последующие строки, содержащие команду для выполнения данного пункта. В открывшемся окне редактора введите строки для первого пункта меню (рис. 18.9): l:_DrWEB С:\AIDS\drweb.exe В первой строке указано название опции меню и клавиша, с помощью которой можно эту команду вызвать (в данном , ч Г) Рис. 18.9. Пример пользовательского меню случае - это клавища «1»). Во н второй строке записана команда - идентификатор исполняемого файла. Строка, содержащая команду, обязательно должна начинаться с пробела. • Запищите в файл Nc.mnu последующие строки для остальных пунктов меню, например: 2:_Quick Basic _D:\Qbasic\qb.exe 3: Turbo Pascal D:\Pascal\tb.exe • Нажмите Esc, чтобы выйти из режима редактирования, и в последующем диалоге щелкните по полю Сохранить (Save). В результате будет создано пользовательское меню, которое вызывается клавищей F2, а убирается с экрана клавишей Esc. Иногда удобнее, чтобы опции меню обозначались не цифрами, а буквами. Для этого введите нужные буквы в соответствующие строки файла Nc.mnu. В дальнейшем созданное меню пользователя можно редактировать средствами самой оболочки. Для этого войдите в каталог NC, наведите курсор на файл меню и нажмите F4. Внесите необходимые изменения, после чего закройте окно редактора, нажав Esc или F10. На появившийся запрос о сохранении изменений ответьте Сохранить (Save). Поиск файлов на диске Если вы забыли или не знаете, в каком каталоге находится тот или иной файл, можете воспользоваться средством поиска, имеющимся в оболочке NC. • Нажмите комбинацию клавиш Alt+F7 либо с помощью F9 вызовите меню NC и выберите опцию Команды - Поиск файла (Commands - Find file). 108 Часть II. Операционные системы • В появившемся диалоге (рис. 18.10) в поле Найти файл(ы) (Find file(s)) введите имя и расширение файла либо задайте маску. • Щслкиитс по полю Диск (Drive), чтобы в последующем диалоге (рис. 18.1) выбрать логический диск, в котором будет проводиться поиск. • Выбранный вами диск будет указан в поле Каталог(и) (Location(s)). Вы можете в этом иоле уточнить область поиска, набрав с клавиатуры имя нужною каталога. • Для более удобного назначения каталога поиска щелкните по полю F10-Дерево (FlO-Tree). Программа выполнит сканирование заданного диска, и появится отображеиис дерева каталогов. Выберите щелчком мыши каталог, в котором будет проводиться поиск, и нажмите Enter. • Если вы проводите поиск но какому-либо текстовому фрагменту, содержащемуся в файле, введите текст фрагмента в поле Содержащие (Containing). • Элементы диалога, содержащиеся в рамках Место поиска (Search Locations) и Опции поиска (Search Options), позволяют задать дополнительные параметры поиска. • После задания параметров щелкните но нолю Старт (Start) или нажмите клавишу Enter, чтобы начать поиск. Найденные файлы будут выводиться в верхнюю часть окна в виде списка имен файлов, размера файлов, даты и времени создания. Если вы хотите прервать поиск, нажмите кнопку Стоп (Stop). Для выполнения поиска новых файлов, щелкните мышью по полю Новый (New Search), когорое появится на том же месте, что и поле Старт (Start) в диалоге поиска (рис. 18.10). V ♦ г ' 3 i'C ' 4. e_______P Puc. 18.10. Задание параметров поиска -Ш\ Глава 3. Система MS-DOS и операционная оболочка Norton Commander 109 Контрольные вопросы 1. Как выбрать текущий диск? 2. Какой команде MS-DOS отвечает операция перемещения по дереву каталогов в NC? 3. Как отображаются в NC объекты с длинными именами? 4. Перечислите приемы выделения объектов в оболочке NC. 5. Какова последовательность действий при копировании файла? 6. Как переместить файл из каталога в каталог? 7. Как переименовать файл (каталог)? 8. Каковы правила использования маски в NC? 9. Как удалить каталог или файл? Ю. Как просмотреть, как отредактировать файл? И. Опишите варианты запуска программы из оболочки? 12. Как создать новый каталог? 13.0пишите процедуру создания нового текстового файла. 14.Что собой представляет пользовательское меню? 15. Как выполнить поиск файла на диске? Упражнения 1. Задайте .маску для выделения файлов с расширением .dat и заканчивающихся буквой s. 2. Создайте временный каталог TEMPOR на диске С и скопируйте в него нееколько файлов, имеющих расширения txt. Удалите эти файлы, используя маску для отбора файлов с нужным расширением. 3. Создайте текстовый файл и введите в него текст. Сохраните файл с расширением txt и с именем, составленным из первых букв вашей фамилии. 4. Войдите в меню NC и выберите представление для левой панели в виде дерева каталогов. 5. Выполните сортировку объектов корневого каталога диска С по раз.мсру файлов, по дате создания. 6. Создайте меню пользователя из четырех часто используемых вами команд. 7. Составьте файл меню для примера, показанного на рис. 18.9, но в котором вместо цифр 1. 2, 3 были бы сочетания букв DW, QB и ТР соответственно. § 19. Операции с дисками в MS-DOS и NC в этом параграфе вы изучите: - процедуру форматирования дисков; - создание загрузочной дискеты; - копирование дискет. Сначала мы рассмотрим операции с дисками, выполняемые в интерфейсе системы MS-DOS, а затем покажем, как эти операции осуществляются в оболочке NC 5.0. Подготовка нового диска к работе (форматирование) Новый диск перед использованием его для храпения информации должен быть отформатирован. При форматировании производится электронная раз-метка магнитных дорожек и секторов диска, проверяются все секторы па возможность записи-считывания, а также формируется на диске системная область (стартовый сектор системного загрузчика, таблицы размещения файлов и корневой каталог). Процедуру форматирования .можно применять как к новым дискам, так и к дискам, бывшим в употреблении. В любой операционной системе для форматирования дисков предусмотрены специальные программы-утилиты. Есть такая утилита и в MS-DOS, она пред- 110 Часть II. Операционные системы ставлена отдельным файлом Format.com, который обычно хранится в корневом каталоге системного диска либо в каталоге DOS. Таким образом, команда форматирования, имеющая вид format, является внешней командой DOS. Чтобы выполнить форматирование диска или какого-либо раздела жесткого диска, необходимо в командную строку ввести команду: format d: где d - имя форматируемого диска. Такой вид команда форматирования имеет, когда текущим является каталог, содержащий файл Format.com. Данная запись возможна также, когда каталог с файлом Format.com записан в команду path файла Autoexec.bat. Нельзя форматировать диски, на которых содержится важная информация. Помните, что в результате форматирования эта ин-формация будет разрушена без возможности ее восстановления. Поэтому перед форматированием диска нужно перенести копии нужных файлов на другой внешний носитель. Если вы собираетесь отформатировать дискету, то предварительно на дискете снимите защиту от записи (на дискетах 3,5' нужно передвинуть ползунок на пластмассовом корпусе так, чтобы сквозное отверстие в корпусе было закрыто). Создание загрузочной дискеты В практике пользователя возможны ситуации, когда компьютер не удается загрузить с жесткого диска. Тогда необходима так называемая загрузочная дискета, на которой размещаются сиеземные файлы MS-DOS. Такую дискету нужно вставить в дисковод и затем включить компьютер. С дискеты автоматически будет выполнена загрузка ОС. Чтобы создать загрузочную дискету, нужно придерживаться следующей последовательности действий. • Подготовьте исходную дискету. Проверьте, открыта ли дискета для записи. • Перейдите в каталог DOS, содержащий файлы внешних команд, и наберите в командной строке команду; 1 format a:/s Переключатель /s означает, что после форматирования дискеты на нее будут скопированы системные файлы MS-DOS. • После ввода команды появится сообщение «Вставьте новый диск в дисковод А: и нажмите клавишу Enter», вы так и поступите (мы будем приводить сообшения для русифицированной версии MS-DOS). • Следом за этим будет выведено сообщение «Выяснение текущего формата диска. Проверка: 1,44 Мб» и начнется непосредственное форматирование диска. На экран будут выводиться числа - проценты обработанного объема диска, которые в случае успешного форматирования сменятся надписью «Форматирование завершено». После этого программа приступит к копированию системных файлов, в результате чего появится сообщение «Системные файлы скопированы». Глава 3. Система MS-DOS и операционная оболочка Norton Commander 111 • Далее вам будет предложено ввести метку тома, которая в будущем позволит быстро идентифицировать диск. Меткой может быть какое-нибудь сочетание букв и цифр. Вы можете присвоить загрузочной дискете метку SYSTEM и затем нажать Enter. Но можно отказаться от задания метки, сразу нажав Enter. • В завершение форматирования программа выведет на экран отчет о том, каков объем диска (в байтах), сколько байт занято системой, а сколько -свободно. Наконец, будет сделан запрос о том, нужно ли форматировать следующий диск, - отвечайте по ситуации, Y (Да) или N (Нет), и не забудьте нажать Enter. В результате на отформатированную дискету будут скопированы файлы lo.sys, Ms-dos.sys и Command.com. (Некоторые версии MS-DOS файл Command.com не копируют). На дискету будет также скопирован из корневого каталога файл драйвера сжатого диска Drvspace.bin (или Dblspace.bin). Самостоятельно на создаваемую загрузочную дискету вы должны скопировать важные в аварийных ситуациях файлы MS-DOS: Sys.com, Format.com, Unformat.com, Fdisk.exe, Scandisk.exe. Не помешает также компактный файл операционной оболочки Volkov Commander - Vc.com (аналог Norton Commander). Нс лишними на загрузочной дискете будут файлы антивирусной программы, например, DrWEB. Копирование файлов вы. можете выполнять как с помощью уже описанных команд MS-DOS, так и в какой-либо из оболочек. Отметим, что системные файлы нельзя скопировать с помощью команды сору, поскольку они имеют атрибуты скрытых файлов и должны размещаться в загрузочных секторах диска. Для создания копий системных файлов, помимо команды форматирования с переключателем /S, можно использовать специальную команду sys. Эта команда предназначена для копирования именно системных файлов и имеет простой синтаксис: sys d: что означает копирование на диск D: системных файлов из корневого каталога текущего диска. Копирование дискет Если нужно скопировать «один к одному» одну дискету на другую, .можно воспользоваться внещней «досовской» командой diskeopy. Сделать копию дискеты можно, конечно, и командой сору, однако diskeopy позволяет скопировать не только содержимое дискеты, но и файловую структуру дискеты, ее метку. Кроме того, diskeopy копирует скрытые и системные файлы, а также не требует предварительного форматирования целевой дискеты. Единственное требование: целевая дискета должна иметь тот же тип и размер, что и исходная дискета. Запись команды diskeopy выглядит следующим образом: diskeopy А: В: - скопировать дискету в приводе А на дискету в приводе В; diskeopy А: А: - скопировать дискеты с использованием одного привода. 112 Часть II. Операционные системы Рассмотрим копирование на одном дисководе. После ввода второй из приведенных выше команд на экране появится сообщение «Вставьте исходный диск в дисковод А. Нажмите любую клавишу...». Когда вы это выполните, начнется чтение исходного диска. Затем будет выведено сообщение «Вставьте результирующий диск в дисковод А. Нажмите любую клавишу». Если вы так и сделаете, будет произведена запись па целевую дискету. По завершении копирования программа спросит, нужно ли создать еще одну копию диска -отвечайте Y (Да) или N (Нет). Внимательно отнеситесь к использованию команды diskeopy, поскольку она необратимо уничтожает информацию на целевой дискете. Форматирование и копирование дискет в NC Дискету можно отформатировать в оболочке Norton Commander (начиная с версии 5.0). Для этого вставьте дискету в дисковод и выполните следующую последовательность операций. • Загрузите программу NC и вызовите клавишей F9 управляющее меню. • Выберите команду Диск - Форматировать дискету (Disk - Format Diskette). • В открывшемся диалоге (рис. 19.1) установите параметры операции форматирования; - В рамке Дисковод (Drive) задайте дисковод, в котором находится форматируемая дискета. В рамке Размер (Size) определите емкость дискеты, щелкнув мышью но нужной позиции. - Выберите в рамке Тип форматирования (Format Туре) один из режимов; Безопасное (Safe) - без низкоуровневого форматирования, применяется для ранее отформатированных дискет; Быстрое (Quick) -без проверки поверхности диска, применяется также для ранее отформатированных дискет; ДОС (DOS) - низкоуровневая разметка дискеты с уничтожением всех данных и последующим созданием новой системной области. - В рамке Опции (Options) можно указать режим создания загрузочной дискеты. Для этого щелкните по строке Создать системный диск (Маке System Disk). Если же установлена опция Сохранить системную Рис. 19.1. Диалог форматирования дискеты гпава 3. Система MS-DOS и операционная оболочка Norton Commander 113 Рис. 19.2. Диалог задания параметров копирования дискет область (Save Image Info), то при ошибочном форматировании можно будет восстановить имевшуюся на дискете информацию. С помощью поля Метка тома (Volume Label) вы можете задать имя, которое сделает более удобным дальнейшее использование дискеты. • После установки необходимых параметров форматирования щелкните мышью по полю Форматировать (Format). Если на дискете имеются данные, то будет выведено предупреждение типа «Диск А: содержит следующие файлы и каталоги:... Выполнять форматирование?». Для начала форматирования щелкните по полю Да (Yes). В ходе форматирования сначала будет выведено сообщение о том, что выполняется сохранение системной области диска, а затем появится окно с диаграммой, отображающей ход процесса. • В оболочке NC 5.0 можно выполнить копирование дискет. Для этого выберите команду меню Диск - Копировать дискету (Disk -Сору Diskette). В появившемся диалоге (рис. 19.2) задайте источник (дискету или файл-образ), а также получатель. Под термином «файл-образ» понимается точная копия дискеты, которая хранится в виде файла на жестком диске. Файл-образ позволяет создавать несколько копий одной дискеты без ес повторно.'о считывания. После задания источника и получателя нажмите кнопку ОК и далее следуйте инструкциям на экране. Контрольные вопросы 1. Какие предварительные действия необходимо выполнить перед форматированием диска? 2. Запишите , команду форматирования дискеты с переносом на нее системных файлов. Дискета находится в приводе В. 3. Перечислите файлы, которые должны быть на загрузочной дискете. 4. Опишите последовательность копирования дискет с использованием одного привода. 5. Как отформатировать дискету с помощью оболочки Norton Commander? 6. Какие типы форматирования предусмотрены в NC? 7. Как создать точную копию дискеты на жестком диске? § 20. Командные файлы. Конфигурирование MS-DOS в этом параграфе вы изучите: - командные файлы; - назначение файлов конфигурации и автозагрузки; - директивы файлов Config.sys и Autoexec.bat; - примеры конфигурирования системы. Командные файлы Пользователю, который регулярно работает в MS-DOS, часто приходится набирать одни и те же команды, например, на запуск программ с заданными 114 Часть II. Операционные системы значениями параметров, на поиск определенных файлов, на копирование файлов из заданного каталога и т.д. Система MS-DOS позволяет последовательности команд записывать в отдельные файлы, называемые командными. Командный (или пакетный) файл - это текстовый файл с расширением bat, который позволяет выполнять последовательность записанных в него команд. Для запуска командного файла достаточно набрать его имя в строке MS-DOS. Командные файлы записываются построчно, причем каждая строка содержит отдельную команду, которую можно было бы ввести в ОС вручную. Рассмотрим пример, в котором пользователь может запуском bat-файла скопировать на дискету некоторые файлы. Для этого он предварительно записывает эти файлы в каталог C:\TEMPCOPY, затем вставляет в дисковод дискету (в общем случае не отформатированную), и запускает командный файл Mycopy.bat. Код этого файла может быть следующим: а:\- C:\DOS\format а: сору \tempcopy\*. Первая команда задает форматирование дискеты, а вторая - копирование на нес всех файлов из каталога TEMPCOPY. Для выполнения этих операций теперь достаточно на панели NC сделать двойной щелчок мыщыо по файлу Mycopy.bat. Еще одним примером командного файла является файл Autoexec.bat (см. ниже). При составлении и исполнении командных файлов придерживайтесь следующих правил: v' В ко.мандах, записываемых в bat-файл, можно не указывать путь к какому-либо каталогу, если этот каталог значится в команде path файла Autoexec.bat. Из данного командного файла, например, Mycoml.bat, можно вызвать другой командный файл, например, Mycom2.bat. Это выполняется просто указанием ' спецификации файла Mycom2.bat в исходном файле Mycoml.bat. Если же после выполнения вызываемого bat-файла управление нужно передать исходному bat-файлу, то это можно сделать с помощью команды call Mycom2.bat (здесь не указан путь к вызываемому файлу). Если какую-либо строку bat-файла не следует выполнять, в начале этой строки ставится команда rem (комментарий). Прервать выполнение командного файла можно с помощью клавиш Ctrl+C или Ctrl-1-Break. Командный файл можно выполнить в пошаговом режиме (с подтверждением каждой команды пользователем). Для этого командный файл вызывается строкой command /у/с имя-ЬаС-файла В данном параграфе будет подробно рассмотрено составление и работа с командным файлом автозагрузки Autoexec.bat. ✓ ✓ Глава 3. Система MS-DOS и операционная оболочка Norton Commander 115 Как происходит конфигурирование ОС Чтобы операционная система могла оптимально работать на конкретном компьютере, необходимо обеспечить выполнение двух основных условий: совместимость ОС с конкретным оборудованием: монитором, принтером, устройствами памяти и т.д.; 'Г приспособление ОС к потребностям и пожеланиям пользователя. Выполнение этих условий достигается с помощью двух файлов: файла конфигурации Config.sys и файла автозагрузки Autoexec.bat. Оба файла находятся в корневом каталоге системного диска и автоматически исполняются в ходе загрузки MS-DOS. Имя файла Config.sys представляет собой сокращение от слова «Configuration» (конфигурация). Действительно, с помощью файла Config.sys создается определенная конфигурация системы или, другими словами, благоприятная среда для работы пользователя. Файл конфигурации загружает драйверы подключаемых устройств. Название файла Autoexec.bat - это сокращение слов «Auto execute» (выполнять автоматически). Этот файл содержит такие команды пользователя, которые должны выполняться при каждом запуске компьютера. Это, например, команды загрузки оболочки Norton Commander, редактора командной строки, антивирусной программы и т.д. Исполнением файла Autoexec.bat заканчивается загрузка компьютера. Отличие между файлами Config.sys и Autoexec.bat состоит в следующем. Настройки, выполненные файлом Config.sys, сохраняют свое действие до следующего запуска компьютера. Большинство же настроек файла Autoexec.bat можно впоследствии изменить без повторной перезагрузки MS-DOS. Директивы файла Config.sys Когда начинающий пользователь приступает к работе на компьютере, файл конфигурации уже составлен до него. Этот файл хранится в корневом каталоге системного диска. Файл конфигурации Config.sys - это текстовый файл, который управляет настройкой операционной системы и составляется по индивидуальным требованиям пользователя. Давайте посмотрим содержимое файла Config.sys. Для этого запустите NC и перейдите на диск С. Выделите файл Config.sys и нажмите клавишу F3. На экран будет выведен текст файла конфигурации, который может иметь, например, следующий вид: 1 files=30 2 buffers=20 3 device=c:\himem.sys 4 device=c:\emm386.exe noems 5 dos=high,umb 6 devicehigh=c:\mouse.com 7 devicehigh=c:\dos\display.sys con=(ega,,l) 8 country=007,866,c:\country.sys 116 Часть II. Операционные системы Здесь цифрами для удобства обозначены номера строк, однако в самом файле Config.sys этих номеров нет. Регистр букв значения не имеет. Поэтому в вашем файле Config.sys могут быть, например, директивы вида FILES=30 или DEVICE=C:\Himem.sys вместо тех, что приведены выше. Обратите внимание, что некоторые команды (их называют также директивами) начинаются словом device (в переводе с английского - устройство, прибор). С помощью команд device, devicehigh в файле Config.sys производится загрузка драйверов в память компьютера. Этими командами в приведенном примере загружаются драйверы памяти (строки 3,4), драйвер мыши (строка 6), драйвер, отвечающий за работу видеоадаптера монитора (строка 7). Указанные драйверы являются резидентными программами. Чтобы детально разобраться с директивами device и devicehigh, нам нужно было бы знать структуру оперативной памяти, которую формирует система MS-DOS. Однако вопрос этот достаточно сложный для начального знакомства с ОС, поэтому ограничимся лишь общими замечаниями. Для прикладных программ наиболее ценной областью памяти является так называемая стандартная (или обычная) память, занимающая пространство от О до 640 Кбайт. Система DOS, кроме стандартной памяти, формирует еще область памяти с адресами выше 640 Кбайт (до 1 Мбайта), которая называется верхней памятью. В этой области прикладные программы нс работают, однако в псе можно загружать программы драйверов и код самой системы DOS, освобождая при этом стандартную память. Загрузке в верхнюю память как раз и отвечает команда devicehigh (вторая часть этого слова - high, обозначает верхнюю память). Поясним назначение каждой команды на примере файла Config.sys, который вы видите у себя на экране. V' Строка 1, имеющая вид f iles=n (где п - целое число), связана со следующим обстоятельством. Когда работает та или иная программа, она открывает необходимые ей файлы. Максимальное число открытых файлов как раз и определяется числом п в директиве files. Если, например, программе для работы требуется 10 файлов, а согласно директиве files могут быть открыты только 8 файлов, то обратиться к оставшимся двум файлам программа сможет, только закрыв два открытых файла. Для этого программе потребуется время, поскольку при операциях открытия/закры-тия, связанных с обращением к диску, компьютер работает медленно. При работе в MS-DOS обычно устанавливается files = 20. Чрезмерное увеличение значения files приводит к потерям места в оперативной памяти. Строка 2, содержащая директиву вида buffers = n, устанавливает число буферов для обслуживания операций вывода с жесткого диска. Буфер - это как бы промежуточная память в операциях обмена с диском: в ней временно хранится информация, считываемая с секторов диска. Когда программа запращивает информацию с диска, содержимое сектора Глава 3. Система MS-DOS и операционная оболочка Norton Commander 117 ✓ ✓ / / / помещается сначала в буфер. Тогда при повторном обращении програм мы к тому же сектору считывание выполняется из ОЗУ, а не с более медленного устройства - диска. Размер области памяти, который резервируется для записи одного сектора, равен размеру самого сектора, то есть 512 байтам. Обычные значения числа буферов п в директиве buf fers=n лежат в интервале 10 - 30. Строки 3, 4 загружают драйверы Himcrn..sys и Emm386.exe, которые формируют структуру памяти компьютера. Кроме стандартной и верхней памяти, о которых мы говорили, существуют еще расширенная и отображаемая память. Для создания и управления всеми этими видами памяти как раз и служат драйверы Himem.sys и Emm386.exe Путь к этим драйверам записывается непосредственно в директиве device В дампом примере файлы драйверов памяти хранятся в корневом каталоге диска С. Заметим, что отображаемую память современные программы, как правило, не используют, поэтому в строке 4 записан параметр r.oerns, который отменяет поддержку отображаемой памяти. Строка 5 указывает системе MS-DOS на то, что она может разместит:, часть своего программного кода в верхней па.мяти. Делается это гакжо в целях максимального освобождения обычной памяти. Отметим, что строки 3-5 являются стандартными для файлов Config.sys. Строка 6 - это простая директива на загрузку драйвера Mouse.com, поддерживающего работу мыши. Фирма-производитель мыши может iipn менять свой оригинальный драйвер мыши, имя которого может отличаться от Mouse.com. Строка .7 предназначена для отображения русских букв па экране. Это достигается загрузкой драйвера Display.sys, который опрсделлет тип ви деоадаптера монитора (в данном случае EGA) и включает под,цержку кодовой страницы. Кодовая страница - это таблица, которая устанавливает соответствие между кодами и символами (см. пункт «Кодирог.пп'.с текстовой информации», § 4). При записи строки 7 считается, что драйвер Display.sys размещен в каталоге C:\DOS, в котором находятся файлы MS-DOS. Строка 8 обеспечивает поддержку национальных стандартов с помощью драйвера Country.sys. Эти стандарты касаются отображения даты, времени, денежных единиц, перевода прописных букв в строчные и обратно и т.д. В данном примере выполняется настройка на соглашения, принятые в СНГ, России (007), и на кодовую страницу 866. В файле Config.sys, помимо перечисленных строк, могут встречаться строки, которые отвечают загрузке драйвера компакт-диска, определению длины списка имен логических дисков (С, D, Е...) и другие. Возможно, что в файле конфигурации, который вы будете просматривать у себя на компьютере, вы встретите в начале некоторых строк слово rem. Это сокращение от слова remark (замечание). Операционная система игнорирует, то есть не исполняет все строки, которые начинаются словом rem. Просмотрев и изучив файл Config.sys, нажмите клавишу Esc и выйдите из режима просмотра. Вносить изменения в этот файл, то есть переходить в режим 113 Часть II. Операционные системы редактирования (клавиша F4), вам пока не рекомендуется. Отложите процесс внесения изменений в файл конфигурации до тех времен, когда вы будете хорошо представлять то, к чему эти изменения могут привести. Файл автозагрузки Autoexec.bat В файле автозагрузки Autoexec.bat может быть размещено любое число команд, которые, по мнению пользователя, должны выполняться при каждом запуске системы. Autoexec.bat - это специальный командный файл, который исполняется системой автоматически при каждом запуске компьютера. Выполнение команд Autoexec.bat завершает загрузку системы. Приведем простой пример файла Autoexec.bat, содержащий следующие типичные команды: 1 0echo.off 2 path с:\dos;с:\aids;с:\arc;с:\nc 3 prompt $p$g 4 set temp=c:\temp 5 doskey 6 mode con cp prep=((866,850)c:\ega3.cpi) 7 mode con cp sel=866 8 keyb ru,,c:\dos\keybrd3.sys 5 nc В этой записи, как и в записи файла Config.sys, цифрами обозначены номера строк. Понятно, что этих номеров в реальных файлах нет. Перечислим кратко назначение каждой команды. Строка 1 содержит команду, которая приводит к тому, что последующие обращения к другим командам не отображаются на экране. Благодаря значку «собаки» стоящему в начале строки, сама команда echo.off также не выводится на экран. Строка 2 содержит команду path, указывающую путь к каталогам, к которым часто обращается пользователь. Эта команда используется системой при поиске исполняемых файлов (сот, ехе и bat), когда дастся команда на их выполнение. Благодаря этой команде для запуска программы можно не указывать путь к файлу, а достаточно ввести только имя файла. В приведенном примере в команде path указан путь к каталогам DOS (в нем содержатся сервисные программы MS-DOS), AIDS (каталог антивирусных программ), ARC (в этом каталоге находятся программы-архиваторы) и к каталогу NC (каталог с файлами оболочки Norton Commander). Поскольку каталог NC «прописан» в команде path, последняя строка данного файла на загрузку оболочки имеет простой вид ПС, а не С: \NC\nc. Строка 3, содержащая команду prompt $p$g, устанавливает приглашение MS-DOS в виде записи текущего диска и каталога, а также символа >. Приглашение в этом случае будет иметь обычный вид, например, C:\ARC>_. Глава 3. Система MS-DOS и операционная оболочка Norton Commander 119 ✓ / Возможны другие виды приглашений. Так, в случае команды prompt $d$p$g перед именем активного диска будет указана текущая дата, например. Пн, 06.11.200ОС: \ARO_. Строка 4 задает каталог C:\TEMP, в котором программы могут создавать свои временные файлы. Строка 5 загружает сервисную программу Doskey, которая входит в состав MS-DOS 5.0 и выше. Doskey предоставляет расширенные возможности для редактирования командной строки. Благодаря этой программе можно, например, передвигать курсор вправо и влево (без удаления символов), устанавливать курсор в начало строки (клавиша Ноте) или в конец строки (клавиша End). Имеются и другие возможности редактирования. Строки 6, 7 присутствуют в файле Autoexec.bat для поддержки отображения кириллицы на экране монитора. Эти строки вводятся в файл одновременно с директивой devicehigh=c :\dos \di splay . sys con= (ega, , 1) в файле Config.sys. Строка 8 загружает драйвер Keyb, который служит для русификации клавиатуры. В данном примере этот драйвер располагается в каталоге C:\DOS, в котором размешена MS-DOS. Последняя, строка 9 отвечает загрузке оболочки NC. Благодаря этой строке сразу после завершения загрузки на экран будет выведен интерфейс Norton Commander. Чтобы некоторые строки в файле Autoexec.bat не выпол1гялись, их нужно «закомментировать», то есть вставить в начало строки слово rem. у/ Контрольные вопросы 1. Для чего применяются командные файлы? 2. Каковы правила составления командных файлов? 3. Каково назначение файла конфигурации Config.sys? 4. Что такое буфер? 5. Какие имена имеют драйверы формирования памяти? 6. Какие директивы служат для загрузки драйверов? 7.Запишите директиву загрузки драйвера мыши. 8. Что такое комментарий? 9. Для чего применяются командные файлы? 10. Каково назначение файла Autoexec.bat? И. В чем отличие между файлами Config.sys и Autoexec.bat? 12. Что выполняет команда path? 13. Какая команда устанавливает вид приглашения? 14. Как выполняется автоматическая загрузка оболочки? lir —r-1 гпава 4. Работа в операционной системе Windows § 21. Введение в ОС Windows в этом параграфе вы изучите: - особенности и назначение ОС Windows; - основные объекты Windows; - npaeiaa запуска Windows; - структуру рабочего стола; - правила выхода из системы и выключения компьютера. Данный параграф посвящен Windows 98 — популярной операционной системе для персональных компьютеров. Предшественником Windows 98 является ОС Windows 95. Эти две системы обозначаются для краткости как Windows 9.x, они существенно отличаются от уже известной вам операционной системы MS-DOS как но выполняемым функциям, так и по интерфейсу пользователя. В настоящее время сущеетвуют более новые версии Windows - это Windows ME (полное название Windows Millennium Edition), Windows 2(X)0 и Windows XP. Интерфейс этих систем подобен Windows 98, поэтому при работе с ними вы можете использовать описываемые ниже приемы. Особенности и достоинства систем Windows Напомним, что операционная система берет на себя функции управления вычислительными процессами и ресурсами компьютера: дисками, памятью, мышью, принтером и т.д. (см. пункт «Функции и классификация ОС», § 15). ОС - это как бы «посредник» между компьютером и пользователем. Чтобы пользователю легче было управлять компьютером, операционная система поддерживает пользовательский интерфейс. Интерфейс Windows 9.x называют еще графическим интерфейсом. Он превосходит известные оболочки MS-DOS по красочности оформления и по удобству работы. Все команды выдаются операционной системе путем простых манипуляций с окнами, кнопками, менкн списками и т.д. Помимо удобного интерфейса, система Windows обладает рядом других достоинств. Она обеспечивает согласование компьютера с периферийным оборудованием и с программным обеспечением. Системы Windows 9.x совместимы с огромным количеством программ, которые были разработаны ранее для MS-DOS и для предыдущих версий Windows. Благодаря этому пользователь может работать со всеми старыми программами, находясь в современном интерфейсе Windows. Эта особенность Windows называется аппаратной и программной совместимостью. гпава 4. Работа в операционной системе Windows 121 Программа, которая работает под управлением операционной системы Windows, называется Windows-приложением. Как известно, MS-DOS является однозадачной ОС, то есть пользователь может запускать на выполнение только одну задачу. Соответственно одна задача загружается в память. После исполнения задачи, ее программа выгружается из памяти, и пользователь переходит к следующей задаче. Система MS-DOS не может переключиться на другую задачу, не закончив предыдущую. В системах Windows 9.x нет этого недостатка, поскольку в них применена многозадачность, благодаря которой пользователь может загружать в память сразу несколько программ и свободно переключаться между ними. Так вы можете поработать, например, с программой-переводчиком, а затем запустить какую-либо игру и не выгружать при этом из памяти переводчик. Поиграв в игру, вы можете включить проигрыватель компакт-дисков и нослущать музыку. При этом можете вернуться в программу переводчика и выполнять перевод, не отключая музыкального сопровождения. С понятием многозадачности тесно связана другая особенность Windows 9.x -это многопоточность. Когда система может работать с несколькими задачами, очень важно наладить одновременное выполнение этих задач. С этой целью операционная система организует несколько потоков вычислений. Благодаря многопоточности система Windows оказывается намного производительнее, чем MS-DOS. Наконец, еще одной особенностью и достоинством Windows 9.x является то, что предлагается унифицированный интерфейс не только для самой ОС, но и для всех Windows-приложений. Этот интерфейс характеризуется едиными правилами работы в нем. Благодаря этому пользователь, изучив работу одного приложения, может без особых усилий осваивать все последующие Windows-приложения. Основные термины и объекты Windows Начнем изучение системы Windows с основных терминов, которые характеризуют ее интерфейс. Особенность интерфейса отражена в самом названии: «Windows» в переводе означает «окна». Окнами называются прямоугопьные области на экране, которые предназначены для ввода информации от пользователя и вывода информации, полученной программой (рис. 21.1). Окна - dTO, другими словами, графические изображения программ (то есть Windows-приложений), которые видит пользователь на экране. Некоторые окна могут закрывать собою всю область светящегося экрана монитора, в этом случае говорят, что окно «распахнуто» во весь экран. Вместе с тем, существуют окна, занимающие только часть экрана. Работая в Windows, помимо окон программ, вы часто будете встречать другой вид окон, которые называются диалоговыми окнами. Диалоговое окно (диалог) - это небольшое окно, предназначенное для взаимодействия пользователя с программой. 122 Часть II. Операционные системы Игра Справка Трус. Балбес № Qi^KJa '♦II* > ¥ ¥ ¥ А Л1 Бывалый Гв.1 Рис.21.1. Пример окна Windows-приложения Примеры диалогов приведены в следующих пунктах данного параграфа. В диалогах размещаются обычно различные кнопки, списки, флажки и другие элементы, называемые элементами управления (подробнее см. § 24). Для хранения информации на внешних носителях система Windows организует информацию виде файлов. Отдельные файлы складываются в папки, причем каждая панка может включать в себя как файлы, так и вложенные папки. JlanKH - это аналоги известных вам по работе в MS-DOS каталогов. Папка в Windows - это хранилище различных объектов: файлов, других папок, образов дисков, принтеров и т.д. Папки обозначаются желтым прямоугольником с выступом в левом верхнем углу. Среди всех папок, записанных на диски компьютера, существуют папки, которые необходимы для работы самой системы Windows. Эти папки называются системными. При изучении Windows вам часто будет встречаться слово объект. Этим термином обозначается любой элемент пользовательского интерфейса: значок, кнопка, меню, список, граница окна, а также само окно и т.д. Загрузка Windows Чтобы запустить Windows, вам достаточно нажать кнопку включения питания на системном блоке. Дальнейшие ваши действия при запуске будут определяться самой операционной системой. Прежде всего, в диалоговом окне (рис.21.2) система запросит ваше имя и пароль. Пароль может состоять из сочетаний прописных и строчных букв, причем вводимые вами символы будут отображаться в виде звездочек (чтобы окружаю- гпава 4. Работа в операционной системе Windows 123 щие не могли его увидеть). При наборе символов пароля имеет значение регистр букв, то есть нужно без ошибок набирать строчные и прописные буквы пароля. Имя пользователя вам будет предложено по умолчанию такое же, как в послед- Добро гтож-дловдть В Winduwtf > Для ВЮ1» в Wrdom нео<$»)ап<ю <^аэвть имя 1х>льэовлтеля и пвропк (Пвреклочвнив рвсклаохи клавивг^ры oSbNHO проиэвоонтся с пйнпцью клввш J OK Отмеиа ^мя польэсватвля; |аБ flBpontf Рис. 21.2. Ввод имени и пароля в W/nctows 95/98 нем сеансе работы на данном компьютере. Если вам нс известны имя и пароль или хотя бы пароль, нажмите клавишу Esc. После этого начнется загрузка ОС. Первый экран Windows - рабочий стол Если вы правильно выполнили вход в систему, то по окончании загрузки Windows вы увидите на экране изображение, которое называется «рабочий стол» (рис. 2I.3). Такое название связано с тем, что на рабочем столе, как на настоящем столе, размещаются все необходимые для работы инструменты. Только вместо реальных карандащей, ручек, панок и бу.маг вы найдете на рабочем столе значки папок и приложений. Эти значки обеспечивают быстрый доступ к документам и программам, с которыми часто работает пользователь. и ьч; : is:i ■ 3' iiteijli Кнопка Пуск Кнопки приложений Панель задач Область индикаторов Рис. 21.3. Рабочий стол в Windows 9.x 12Л Часть II. Операционные системы С одного края рабочего стола (обычно снизу) размещена полоска с кнопкой Пуск - это панель задач. С нажатия кнопки Пуск можно начать любые действия на компьютере. Поверх рабочего стола может находиться окно приветствия Вас приветствует Windows 98. Для дальнейшей работы вам необхолимо закрыть это окно, щелкнув мышью по кнопке Закрыть. Значки на рабочем столе называют еще пиктограммами. Они символизируют различные папки, документы, программы. Если сделать двойной щелчок мышью по значку, запустится программа или откроется документ, на который указывает значок. Обратите внимание; среди значков есть такие, которые имеют снизу слева маченький черный квадратик со стрелкой, в то время как у некоторых значков такого квадратика нет. Это придумано для удобства: пиктограммы без стрелки -iiHKTOi раммы системных папок, а пиктограммы со стрелкой - это ярлыки. Чем отличаются системные панки от ярлыков? Системные папки помещаются на рабочий стол самой системой Windows в процессе се установки. Без ^:их панок не может работать Windows, они символизируют основные ресурсы вашего компьютера. Ярлыки же создаются пользователем в процессе его работы. Ярлык - это небольшой файл (размером до 1 Кбайта), содержащий картинку-пиктограмму и ссылку на какой-либо объект (программу. rv. документ, папку, принтер и т.д.). Благодаря ссылке вы можете с помощью ярлыка запускать программу или открывать документ. Для этого достаточно всего лишь щелкнуть по ярлыку .'на раза подряд мышью. Сравните этот простейший способ запуска с про-цсдур(ж загрузки программ с помощью коматшной строки MS-DOS. Обратимся теперь к значка.м системных папок, то есть к значкам, которые имеются на Рабочем столе любого компьютера, работающего под Windows. Среди этих значков вы .можете видеть следующие. Мой компьютер - это приложение для управления файлами и программами, оно обеспечивает доступ ко всем дисководам и другим устройствам вашего компьютера. Мой компьютер выполняет в Windows примерно такие же функции, что и оболочка NC в MS-DOS. Портфель - это папка, служащая для согласованной работы с одними и теми же документами на разных компьютерах. Корзина - это папка, предназначепная для хранения удаленных объектов. Когда при работе в Windows вы удаляете файл, он не исчезает бесследно, а попадает сначала в корзину. Из корзины вы сможете впоследствии восстановить файл иа прежнее место либо уничтожить (очистить корзину). Сетевое окружение - инструмент, аналогичный приложению Мой компьютер, однако относится не к вашему компьютеру, а к другим компьютерам, подключенным к локальной сети. Входящие - универсальная программа, предназначенная для отправки и получения факсов, электронной почты в любых сетях. Таким образом, вы познакомились с содержимым рабочего стола. Для дальнейшей работы на рабочем столе вам понадобится устройство ввода - мышь. Рассмофим возможности этого устройства в системе Windows. ✓ гпава 4. Работа в операционной системе Windows 125 Сейчас сладвг С гриостаноеигь работу ком»«гвра <♦ 1выкяючигь компьютер дерерагруэигь комгъютер С П5реэагруаигь компьютер в режиме MS-DOS OK Отмена Справка Рис. 21.4. Диалог завершения работы в Windows 98 Выход из системы и выключение компьютера Приступая к работе в Windows, вы должны заранее знать, как грамотно выключить компьютер. Общее правило таково: при завершении работы в Windows 9.x нужно сначала выйти из системы и только затем отключить питание. Выполняется это следующим образом. Щелкните мыщыо по кнопке Пуск и выберите в появивщемся меню (оно называется главным меню) опцию Завершение работы. В последующем диалоге (рис. 21.4) щелкните по опции Выключить компьютер (если она не от-____________________________________________ мечена) и нажмите кнопку ОК. Далее Windows все проделает сама, сопровождая свою работу сообщениями «Идет подготовка к выключению компьютера» и «Теперь питание компьютера можно отключить». Только после появления последнего сообщения отключите питание, нажав на кнопку Power на системном блоке. Соблюдение этой процедуры отключения предотвратит потерю данных и другие неприятности, например «засорение» жесткого диска временными файлами, которые остаются на диске при неправильном выходе из Windows. Если питание было отключено во время работы в Windows (например, вследствие неисправности в электросети), то следующий сеанс работы система автоматически начнет с проверки жесткого диска с помощью утилиты ScanDisk (см. § 26 «Работа с дисками»). Загрузка Windows будет произведена мосле завершения проверки диска. Работая в компьютерном классе, запомните еще несколько правил, касающихся окончания работы: При завершении работы удалите с диска все созданные вами файлы и папки. Сохранить на жестком диске можно лишь те объекты, насчет которых было особое указание преподавателя. Если вы в процессе работы изменили текущие настройки экрана, панели задач, рабочего стола и других важных элементов интерфейса Windows, верните прежние настройки. Если вы работаете в сети и ресурсы вашего компьютера используются коллегами по сети, то выключайте компьютер лишь в том случае, когда уверены, что ваш компьютер не будет использоваться. Контрольные вопросы 1. Что подразумевается под аппаратной и программной совместимостью ОС? 2. Что такое многозадачность и многопоточность ОС? З.Чем удобен унифицированный интерфейс для Windows-приложений? 4. Как начать работу в Windows 98? 5. Можно ли войти в систему Windows, не зная пароля? 6. Что такое ярлык и чем он отличается от значка системной папки на рабочем столе? / ✓ 126 Часть II. Операционные системы § 22. Знакомство с интерфейсом Windows в этом параграфе вы изучите: - приемы выделения объектов; - операции Drag and Drop; - простые способы запуска прогрмш; - работу с контекстным меню объекта. Приемы выделения объектов Перед тем как произвести какую-либо операцию над объектом (файлом, папкой, ярлыком), его нужно выделить. Выделенный объект подсвечивается па экране инверсными («обратными») цветами, то есть на темном фоне отображаются светлые надписи. Рассмотрим для примера выделение объектов на рабочем столе, то есть на экране, который вы видите сразу после загрузки Windows. Чтобы выделить объект, например, ярлык, наведите на него указатель мыши и щелкните левой кнопкой мыши. Если на вашем компьютере установлен «режим одиночного щелчка», то для выделения ярлыка достаточно навести па него указатель мыши (подробнее о режиме одиночного щелчка вы узнаете несколько позже). При работе в Windows часто возникают ситуации, когда необходимо выделить множество объектов. Например, вам нужно выделить несколько файлов с тем, чтобы их все разом удалить. Для выделения множества объектов в Windows предусмотрены следующие способы; нажмите клавишу Ctrl и щелкните мышью по каждому из выделяемых объектов (в режиме одиночного щелчка наведите указатель мыши на каждый из объектов при нажатой клавише Ctrl); для выделения, соседних объектов, например, следующих друг за другом в списке, нажмите клавишу Shift; затем, удерживая нажатой клавишу, щелкните мыщыо по первому и по последнему объектам (в режиме одиночного щелчка вместо щелчка достаточно навести указатель мыши); если объекты расположены в прямоугольнике, например, в прямоугольной области на рабочем столе, щелкните левой кнопкой мыщи в верщине прямоугольника (не на объекте) и, не отпуская кнопки мыщи, обведите мыщью прямоугольник, затем кнопку мыщи отпустите. Попрактикуйтесь в описанных способах выделения, выделяя на рабочем столе ярлыки, которые расположены в различных местах стола, либо находятся рядом друг с другом, либо попадают в некий мысленный прямоугольник. Переименование объектов В системе Windows и в различных Windows-приложениях поддерживается простой способ переименования объектов. Выделите пиктограмму объекта, которому нужно присвоить новое имя, то есть щелкните по нему мышью (либо наведите указатель мыши в режиме одиночного щелчка). Затем нажмите кла-вищу F2 либо щелкните на самом имени объекта, в результате чего выделение перейдет на имя. Введите в подсвеченный прямоугольник новое имя объекта. При этом вы можете пользоваться клавишами управления .курсором и клави- гпава 4. Работа в операционной системе Windows 127 шами Delete или Backspace (удаление символа справа или слева от курсора). После ввода нового имени щелкните мышью вне прямоугольника. Попробуйте описанным способом присвоить новые имена некоторым ярлыкам на вашем рабочем столе. Переименовать можно любой значок, кроме значков некоторых системных папок (Корзина или Панель управления). Имена этих папок задаются в системном реестре Windows и не могут быть изменены описанным выше способом. Операции перетаскивания Drag and Drop Итак, при работе в Windows особую роль играет мышь. С помощью ее левой кнопки выполняются три основных операции: выделение, перетаскивание и запуск. Ранее вы познакомились с приемами выделения, теперь рассмотрим операции перетаскивания объектов. Эти операции называются термином Drag and Drop («перетащить и бросить»). Для перетаскивания объекта нужно щелкнуть по нему левой кнопкой мыши, переместить изображение объекта в новое место и отпустить кнопку. Выполните эту операцию с каким-либо из значков на рабочем столе. Во время перетаскивания под указателем мыши будет располагаться полупрозрачная копия исходного значка. Операции Drag and Drop чрезвычайно удобны при работе с несколькими окнами приложений, а также при копировании и перемещении файлов в программе Проводник (см. § 25). Удобство этих операций заключается в том, что они освобождают пользователя от множества промежуточных действий. Допустим, вы хотите удалить, распечатать текстовый документ на принтере, и на вашем рабочем столе имеется значок принтера. Тогда вам достаточно перетащить и «бросить» на значок принтера пиктограмму текстового документа. Система автоматически начнет печатать документ, над которым вы совершили указанную операцию Drag and Drop. Аналогично можно удалить ярлык с рабочего стола, перетащив и «бросив» его на значок корзины. А теперь выполните с помощью перетаскивания одну забавную операцию на рабочем столе. Нажмите клавишу Ctrl и, удерживая ее нажатой, перетащите какой-нибудь значок в новое положение. Отпустите кнопку мыши, и ita столе появится копия значка с названием, начинающимся словом «Копня». При каждом новом перетаскивании полученного значка будет появляться новая копия, а к названию значка будет добавляться новое слово «Копия», например, «Ко-нияКопия...». Так вы можете неограниченно размножать значки, правда, потом их за ненадобностью придется удалить. Для удаления значка его следует выделить и нажать клавишу Delete, после чего в появляющемся диалоге нужно подтвердить удаление. Запуск программ При работе в Windows самый простой способ запуска программного файла - это двойной щелчок левой кнопкой мыши по значку исполняемого файла или по его ярлыку. Двойной щелчок выполняется как два коротких щелчка, быстро следующих один за другим. Запустите таким образом програ.мму Internet Explorer, откройте окно Мой компьютер или папку Мои документы. Соогаетствующие ярлыки находятся на рабочем столе. 128 Часть It. Операционные системы OrKPhn-b Проводник Найти... В системах Windows, начиная с версии Windows 98, для запуска программ вместо двойного щелчка левой кнопкой может применятьея одиночный щелчок. Для этого нужно выполнить соответствующую настройку Windows (см. практикум «Установка режима одиночного щелчка» в конце данного параграфа). После этой настройки программы будут запускаться одиночным щелчком по соответствующе.му значку, а для выделения объекта доетаточно будет навести на пего указатель мыши. Контекстное меню объекта Правая кнопка мыши в Windows 9.x имеет не меньшее значение, чем левая кнопка. С ее помощью можно обращаться к контекстному меню объекта (или кратко - меню объекта). Контекстное меню вызывается правой кнопкой мыши и содержит список возможных действий, которые пользователь может совершить с данным объектом. Щелкните правой кнопкой мыщи по любому ярлыку на рабочем етоле, например, Мой компьютер - в ответ откроется контекстное меню (рис. 22.1). Содержание контекстного меню зависит от типа объекта и от предществующих операций с ним. Однако есть опции, встречающиеся почти во всех контекстных меню. Это, прежде всего, опция Открыть, с помощью которой произво-дитея запуск программ или загрузка документов. Данная опция стоит первой в епиеке меню и обычно выделена полужирным щрифтом. Это означает, что команда Открыть выполняетея по умолчанию при нажатии клавиши Enter или при двойном щелчке мышью по пиктограмме объекта. Завершает еписок контекстного меню пункт Свойства. Он служит для просмотра или изменения характеристик объекта. Этой командой мы будем часто пользоваться при работе с объектами. Если к вашему компьютеру подключена 104-клавишная клавиатура, то контекстное меню вызывается просто нажатием на соответствующую клавишу в нижнем ряду (рис. 9.1). Контрольные вопросы 1. Перечислите основные операции, выполняемые левой кнопкой мыши. 2. Как выделить несколько значков на рабочем столе? 3. Как выполняется операция Drag and Drop? 4. Каково назначение правой кнопки мыши? 5. Назовите наиболее простой способ запуска программы. 6. Что такое контекстное меню? 7. Перечислите возможности контекстного меню рабочего стола. 8. Опишите выход из Windows перед выключением компьютера. Подключить сетевой диск... Отключить сетевой диск... Создать ярлык Передаеновать Свойсте? Рис. 22.1. Контекстное меню папки Мой компьютер гпава 4. Работа в операционной системе Windows 129 Практикум. Изменение внешнего вида рабочего стола Рассмотрим возможности изменения внешнего вида рабочего стола, которые предусмотрены в Windows 9.x. Вызовите контекстное меню, щелкнув по рабочему столу правой кнопкой мыши. В появившемся меню (рис. 22.2) имеются следующие команды, позволяющие выполнять операции с объектами на рабочем столе: Упорядочить значки (расположение значков на рабочем столе в определенном порядке - по имени, типу, размеру или лате создания); Выстроить значки (выстраивание значков по ячейкам невидимой прямоугольной сетки); Вставить (размещение на рабочем столе любого файла, содержащегося в буфере); Вставить ярлык (создание на рабочем столе ярлыка, вставляемого из буфера); Создать (создание новой папки или документа непосредственно на рабочем столе); Свойства (вызов диалогового окна Свойства: Экран, с помощью которого задается внешнее оформление рабочего стола и других элементов интерфейса). Еабочий cionActive Desktop * т In' iTfet 1 Упорядочить значки по имени Bj^crpcMTb значки О^еит-ь — по 1ИПу по размеру по дате Вставить Вставить ярлык - автоматически V Создать ► к Ч ' Свойства у Рис. 22.2.Контекстное меню рабочего стола Выполните операции, предусмотренные в контекстном меню. Например, выберите команду Упорядочить значки - по имени* . Все значки на вашем рабочем столе окажутся размещенными в строгом геометрическом порядке и будут упорядочены по алфавиту: сверху вниз и слева направо. Аналогично можете выполнить упорядочение по дате создания ярлыка, по размеру ярлыка (в байтах), по типу (расширению файла). Команда Упорядочить значки - автоматически позволяет зафиксировать упорядоченные значки в ячейках невидимой прямоугольной сетки рабочего стола. Чтобы отменить автоматическое упорядочение, необходимо повторно выполнить команду Упорядочить значки -автоматически. Практикум. Установка режима одиночного щелчка Рассмотрим-установку режима одиночного щелчка - режима, который неоднократно упоминался в данном параграфе. Откройте окно Мой компьютер, щелкнув дважды по соответствующему значку на рабочем столе. Выберите команду меню Сервис - Свойства папки. В открывшемся диалоговом окне на вкладке Общие, нажмите кнопку Настройка. В последующем диалоге (рис. 22.3) щелкните по опции Открывать одним щепчком, выделять указателем и закройте диалоговые окна. * Последовательность команд в интерфейсе Windows мы буде.м записывать через тирс. Например, запись «Упорядочить значки - по имени» означает, что в .меню первого уровня нужно выбрать команду Упорядочить значки, а в меню следующего уровня - ко.маиду по имени. 5 Информятика. 7-J1 кл. 130 Часть II. Операционные системы Установив режим одиночного щелчка, убедитесь на примере объектов рабочего стола, что выделение происходит при наведении указателя, а запуск - при щелчке левой кнопкой. и оль:>ис»<11<;т>икме настройки Рабочей стол Active ОетМор ^ ^едвйствоветь все связенное с Интернетом coaepxotvioe рабочего столе Использоеаггь обычный виа рабочего столе Windows Настрого [* CfX)Co6 обдора папок ---------- ■—— - — -------——- t Открыввтьпалкивоаномитомжвокне Охкрыеать каждую папку в отдельном окне , Просмотр папок как страии! Интернете - -----------——и-— С Для всех папок с Г1«1ерггекстовьми докуменгаг* Трдькодляпалок,Х1лякоторыхвменю"8иа‘'выбран "Как страни1ыИнтернвта‘* , г ’■Г применение одиночных и двойных щелчков мышью -------- (* Открывать одиночным щелчком, вьщеяргть наведением указателя ^ Подчеркиватьпоаписизмачков, совпадающиеснастройсамиобозреввтеля (* Поачеркивать подписи евач^ое только при наведении (^^азателя ^ 0ткр{2<ватъдк>йным щелчком, выделять сдиючк>1м ОК Отмена Рис. 22.3. Диалог задания общих пользовательских настроек § 23. Панель задач и главное меню в этом параграфе вы изучите: - работу с -панелью задач; - устройство главного меню; - запуск программ с помощью кнопки Пуск; - процедуру поиска фай.юв и папок; - настройку панели задач и главного меню. Назначение и состав панели задач В нижней части экрана (иногда слева или справа) располагается панель задач - основное средство взаимодействия пользователя с ОС (рис. 21.2). С помощью панели задач пользователь выполняет большую часть операций, связанных с обращением к операционной системе. Панель задач позволяет переключаться между программами, уже загруженными в память компьютера, а также запускать новые программы, попьзуясь главным меню. Взгляните на панель задач: на ней обязательно находится кнопка Пуск. Если вы наведете на эту кнопку указатель мыши, появится всплывающая подсказка «Начните работу с нажатия этой кнопки». Действительно, эта кнопка является гпава 4. Работа в операционной системе Windows 131 как бы входом в систему: при ее нажатии открывается главное меню, обеспечивающее основные функции управления системой. В центре панели задач располагаются кнопки загруженных приложений. Когда запускается та или иная программа, соответствующая ей кнопка появляется на панели задач. Среди всех кнопок приложений одна кнопка будет «утоплена» и подсвечена ярче других. Эта кнопка отвечает активному приложению, то есть приложению, с которым в данный момент работает пользователь. Окно активного приложения размещается на экране поверх остальных окон. Щелкните по любой из кнопок на панели задач - и окно этого приложения, как лист из стопки бумаги, будет переложено на верх стопки. В правом углу панели задач (или нижнем углу при вертикальном расположении панели) размещены часы, которые показывают текущее время. С помощью часов можно также узнать дату (число, месяц, год) - для этого нужно навести указатель мыши на индикатор времени и прочитать дату во всплывающей рамке. Рядом с часами вы увидите несколько мелких значков, которые называются индикаторами. Если кнопки приложений на панели задач показывают, какие программы запущены пользователем, то индикаторы обозначают резидентные программы, которые загружены в память самой системой. Среди индикаторов можно увидеть значки регулятора громкости звука, антивирусной программы, планировщика заданий и проч. Кроме того, в области индикаторов размещен еще один очень важный элемент - это индикатор состояния клавиатуры (см. следующий пункт параграфа). В процессе работы на компьютере в область индикаторов могут выводиться различные значки событий, например, подключение к Интернету, получение факса или электронной почты и т.п. При работе в Windows 98 на панели задач вы можете видеть панель Быстрый запуск (рие. 23.1), которая создается при установке Windows. Помимо этой панели, могут быть и другие панели, которые формируютея самоетоя-тельцо пользователем. Панель Быстрый запуск открывает доступ к инструментам для работы в ИЙтс[5Йрте. Это кнопка включения каналов Internet, а также кнопки программ б^руз^В Internet Explorer и ai^icTpd ^нюй почты Outlook Express - и)ймы ||удем раесматривать в главе 13 кЛги,f Кроме того, имеетея кнопка Сфрмуть все окна, которая обес-печй^ает быстрый доступ к рабочему столу. При щелчке по этой кнопке сворачиваются все окна приложений, и на экране осгаетея изображение рабочего стола. Однако сами приложения при этом из памяти нс выгружаются. Включить каналы Рис. 23.1. Панель Быстрый запуск в Windows 98 Переключение языка клавиатуры Как отмечалось выше, на панели задач имеется индикатор состояния клавиатуры. Если этот индикатор отображает символы Uk, то включен украинский 132 Часть II. Операционные системы язык клавиатуры, если Еп - то английский (рис. 23.2). Для русского языка на индикаторе будут показаны символы Ru. 19:04 [а 19:04 Рис. 23.2. Примеры индикатора состояния клавиатуры Переключение между различными раскладками выполняется клавишами Ctrl+Shift либо комбинацией «левая клавиша Alt+Shift» (в зависимости от настроек Windows). Если вы не знаете переключающей комбинации клавиш, щелкните левой кнопкой мыши по значку индикатора клавиатуры и выберите из появившегося меню нужный язык. Кнопка Пуск и опции главного меню Основным элементом панели задач является кнопка Пуск. Щелкните мышью по этой кнопке, и система развернет перед вами главное меню, которое обеспечивает доступ к ресурсам компьютера (рис. 23.3). Если к компьютеру, на котором вы работаете, подключена клавиатура конструкции Microsoft, главное меню можно вызвать также нажатием на клавишу «Главное меню» (рие. 9.1). Главное меню разделено на Wrdows Update WrZi) Открыть документ 0№се Создать доктраенг Office ^ Панель тртравления Притгеры ^ Панель задач и мемо "Пуск". СвоДстеа паптк.. *91 Еабочтй стол Active Oetkiop ^ Wardows Update.. За8вр1уенив сеанса АГ... .^JJ Завершение pa|Soibi... Рис. 23.3. Главное меню Windows 98, раскрытое до второго уровня три части. В верхней части меню размещаются значки файлов, папок или программ, с которыми пользователь работает каждый день. Средняя часть главного меню, основная, отвечает тому или иному роду работы в Windows. Нижняя часть меню содержит команды завершения работы и сеанса конкретного пользователя. Некоторые пункты в средней части главного меню имеют треугольные стрелки. Эти пункты разворачиваются в меню следующего уровня. Чтобы исполнить команду, содержащуюся в таком пункте, нужно последовательно открыть вложенные меню и щелкнуть мышью по нужной команде. В средней и нижней частях главного меню на первом уровне имеются следующие пункты: Программы - MHoroypoijHeBoe иерархическое меню, с помощью которого запускается любое приложение, имеющееся в Главном меню; гпава 4. Работа в операционной системе Windows 133 Избранное - пункт меню, который открывает папку с избранными Web-страницами, документами и проч.; Документы - опция, предоставляющая список последних 15 документов, которые загружались в память компьютера; Настройка - открытие панели управления (настройка конфигурации системы), папки Принтеры (настройка параметров принтеров) и окна свойств панели задач (редактирование панели задач, опций главного меню и конфигурации рабочего стола); Найти - пункт, который открывает мощное средство поиска, позволяющее вести поиск объектов на вашем компьютере и на компьютерах сети; Справка - пункт, по которому загружается справочная операционной системы Windows; Выполнить - опция, служащая для запуска исполняемых файлов или загрузки документов; Завершение сеанса [имя пользователя] - опция, при вызове которой закрываются все открытые приложения, компьютер отключается от сети и подготавливается к открытию сеанса другого пользователя; Завершение работы - опция, позволяющая корректно завершить работу с Windows перед перезагрузкой или выключением компьютера. Назначение каждого из перечисленных пунктов главного меню вы будете изучать по мере освоения работы в Windows. Операции в главном меню Команды запуска программ Системы Windows 9.x устроены таким образом, что практически любую операцию можно выполнить несколькими способами. Какой именно способ предпочесть, определяет сам пользователь. Так, для запуска программ с использованием главного меню предусмотрено несколько возможностей. Нажмите на кнопку Пуск и откройте меню Программы, которое, в свою очередь, состоит из системы раскрывающихся подменю. Чтобы запустить ту или иную программу, нужно добраться до ее значка по цепочке раскрывающихся меню и щелкнуть мышью по значку. Запустите в Запуск программы иш Введите имя программы, пагки или документа, который требу1згтся открыть. Открыть: jC:\WINDOWS\Ca!c.exe качестве примера программу Калькулятор. Для этого нажмите кнопку Пуск и выберите команду Программы - Стандартные - Калькулятор. Запустить какую-либо программу можно еще одним способом. Щелкните по кнопке Пуск и затем - по команде Выполнить. В появившемся диалоге в поле 23.4. Диалог запуска программы Открыть введите путь и имя файла программы (рис.23.4). Если вы забыли имя файла, щелкните по кнопке Обзор и в новом диалоге выберите нужный исполняемый файл. Щелкните по кнопке Открыть и затем - по кнопке ОК внешнего ок а Отмена Обзор.. 134 Часть II. Операционные системы диалога Запуск программы. Заметим, что работа в диалоювом окне Запуск программы иапо.минает работу в командной строке MS-DOS. Кроме двух рассмотренных способов запуска программ из главного меню, существует еще один - это использование опции Поиск (см. ниже). Поиск файлов В ОС Windows 9.x имеется мощное средство поиска, которое вызывается из главною меню. Для поиска файла выберите в главном меню команду Найти -Файлы и папки. В открывающемся диалоге (рис.23.5) можно провести поиск по следующим параметрам объекта; по имени и местоположению объекта (вкладка Имя и размещение); по дате создания или изменения (вкладка Дата изменения); по другим признакам, включая тип файла, размер, фрагмент текста (вкладка Дополнительно). Опишем один из вариантов поиска - поиск по имени. Щелкните мышью по вкладке Имя и размещение. В верхнее текстовое поле введите имя искомого файла, а в нижнее - папку, в которой следует вести поиск. Для ввода имени папки удобно использовать кнопку Обзор и последующий диалог. Чтобы начать поиск, нажмите кнопку Найти. Результат поиска будет отображен в отдельном диалоговом окне. Из списка найденных файлов выберите тот, который вас интересует, и запустите его двойным щелчком мыши. Найти. Все «айп^ Н1ЭЕЗ| 2айя Правка Вид Параметры £правка Имяиместороложеже | Дата ] Дополните«>но ] |Лесн”1 ■3 Искагьхексг. | Еде искать: \з Sys-2 (С.) "3 |7 Включая влойеммые папки Обзор... [ Найти I 0;Г«г!ОГ.»<ТЬ НосзА поиск Рис. 23.5. Диалог поиска объектов (файла, папки) Открытие документов Выберите в главном меню опцию Документы, и вы увидите список из 15 документов, с которыми вел работу данный пользователь (имя пользователя было задано при входе в систему). Новые документы вытесняют в этом списке те, с которыми велась работа раньше. Щелкните по нужному значку, и Windows откроет интересующий вас документ в программе редактора, которая закреплена за документами данного типа. Если же нужного документа в списке меню нет (работа с ним в последнее время не велась), то можете использовать один из следующих способов открытия документа: гпава 4. Работа в операционной системе Windows 135 Запустить приложение, в котором создай документ (например, приложение Word или Paint), и открыть документ с помощью команды меню Файл -Открыть. Открыть окно Мой компьютер или запустить программу Проводник. Затем следует раскрыть папку, в которой находится требуемый документ, и дважды щелкнуть мышью по значку документа (подробнее см. пункт «Еще раз о запуске программ и открытии документов. Регистрация файлов», § 25). Получение справки С помощью пункта Справка главного меню запускается универсальная справочная система Windows. После запуска* открывается окно справочной системы (рис. 23.6), состоящее из трех разделов: Содержание, Указатель и Поиск. Эти разделы отвечают трем возможным способам получения справки. На вкладке Содержание отображаются разделы справочной системы. Щелкнув по значку-книге какого-либо раздела, можно получить список относящихся к нему тем (обозначаются знаком “?”) либо разделов более низкого уровня (обозначаются также значком книги). Тема справки открывается двойным щелчком и отображается в правой части окна. Вкладка Указатель содержит список справочных тем, упорядоченных по алфавиту. Для поиска интересующей темы можно либо прокрутить список, либо ввести в текстовое поле первые буквы слова для поиска. На экран тема выводится двойным щелчком по соответствующей записи. Спргюкд WtndoM« Я Скрыть О Наэаа & ^ П^метры Справка Web Содержагме j ^вэатель | Поис^ j Добре пожалоеат& а сгравочмую cwTe_^ введение в VMndows 98 (Знaf Ползунок Кнопки Рис. 24.4. Окно свойств экрана, вкладка Параметры Свойства NVIDIA GeFoice2 МХ/МХ 40D dJ Управление цветом | GeFace2 М>^/МХ 400 | TnrWew Общие I Адаптер | Mowrop | Быстродействие 3>фан... ‘ ------- Размер шрифта: тШШЕШШШШШШШБ Обы>аьа^ размер (96 ФО Р Вьеести зна:^ настройки на панель задач »* С^оемвс7Уе*юсгь ....- - ----------л— {Некоторые программы не смогут работать правильно, если не перезагрузить комгыотер после изменения настроек цвета ! После изменения параметров 1№ста следует. Г перезагрузить коьетысгер с новыми настройками цвета, Срименигь нс«ые настройки цвета без перезагрузки. а запрос перед 1$эмвнением настроек цвета ОК J. Отмена flfH-iM шг. Рис. 24.5. Диалог настройки дополнительных параметров экрана гпава 4. Работа в операционной системе Windows 143 ✓ вое окно с ползунковым регулятором. Чтобы изменить значение, нужно захватить ползунок указателем мыши и передвинуть его в нужное положение. Счетчики. С помощью счетчиков, предетавляющих собой цифровые поля, вводятся числовые данные (см. счетчик Размер на рис. 24.6). Счетчик обычно снабжается парой стрелок, нажимая на которые можно уменьшать или увеличивать значения чисел в связанных с ними полях. Свойства: Экран Фон I Звегаем Оформяеию | Эцхрвк^ты ] Интернет | Настройке | Активное окно Обычный 4eajCi-tnHtri4 | Вьпаленный Текст в окне Окно сообщения [Щ| Текст сообщения ОК zi Схема: 1 Обычная Windows Зяеменг jJ Сохражгьйвк...| Удвтгь| Еаэмер: .со ' Ц:*'' |:Икгербадмеждч значка1*и4)го 1 тшц ^1 67-й И !• iilPHlpr i.r. 1 3f D -14 i OK Отмена Hr.t.Mf'. Рис. 24.6. Окно свойств экрана, вкладка Оформление Контрольные вопросы 1. Каково назначение окон Windows? 2. Перечислите основные элементы окна приложения и их назначение. 3. Как можно управлять размером окна? 4. Для чего служит систе.мное .меню приложения? 5. Чем отличаются диалоговые окна (диалоги) от окон приложений? 6. Назовите основные элементы диалоговых окон. Практи/ум. Изменение интервала между значками на рабочем столе Рассмотрим работу с диалоговыми окнами на примере очень важного диалога Свойства: Экран (рис. 24.4, рис. 24.6). Выполним простую настройку рабочего стола, а именно: зададим период прямоугольной сетки, которая определяет интервал между значками. Сначала сверните все раскрытые окна, для чего нажмите кнопку Свернуть все окна на панели Быстрый запуск (в Windows 95 щелкните правой кнопкой мыши по панели задач и выберите в контекстном меню опцию Свернуть все окна). Затем щелкните по рабочему столу правой кнопкой и выберите в появившемся меню команду Свойства. В диалоге Свойства: Экран откройте вкладку Оформление (рис. 24.6). В списке Элемент выберите позицию Интервал между значками (гор.), а в счетчике Размер установите нужное значение интервала в пикселах. Выполните предыдущий шаг для элемента Интервал между значками (верт.). Закройте диалог Свойства: Экран щелчком по кнопке ОК. 144 Часть II. Операционные системы Практикум. Размещение рисунка на рабочем стопе Возможно, что вам случалось на чьем-то компьютере видеть в качестве фона рабочего стола привлекательный рисунок. Вы можете преобразовать аналогичным образом и свой рабочий стол. Откройте вкладку Фон окна Свойства: Экран (рис. 24.7). Посмотрите список предлагаемых образцов. Если ни один из рисунков не подходит, нажмите кнопку Обзор. В следующем диалоге выберите файл с нужным рисунком (этот файл необходимо заранее приготовить). Щелкните по кнопке Открыть и затем - по кнопке ОК внешнего диалога. Свойства: Экран Фон I Засгоека | Оформление | ЭФФекты | Интернет | Настройка | PwciiHOK рабочего стола ------- выберите док^екг HTML или рисунок: L Стежки ^ Ofisop... 1 @Треуго/ънм<и аэор... 1 Поместить: @Чешуя ^1 |Поцентря ОК ~] Отмене Пртфденигь Рис. 24.7. Диалог свойств экрана, вкладка Фон Практикум. Изменение фона рабочего стола Рассмотрим теперь задание цвета поверхности рабочего стола и заполнение поверхности узором. Откройте, как было описано выше, окно Свойства: Экран и перейдите на вкладку Оформление (рис. 24.6).В списке Элемент укажите запись рабочий стол и затем раскройте список Цвет. На появившейся палитре выберите устраивающий вас цвет фона. Закройте диалоговое окно, нажав на кнопку ОК. Для заполнения фона рабочего стола узором вам нужно в том же диалоговом окне открыть вкладку Фон (рис. 24.7) и щелкнуть по кнопке Узор. В следующем окне выберите подходящий узор. Затем закройте все открытые окна. Практикум. Задание размера шрифта для элементов интерфейса Размер шрифта, которым отображаются заголовки окон, опции меню, названия кнопок и прочие текстовые элементы интерфейса, можно изменить следующим образом. Откройте вкладку Настройкэ окна свойств экрана и щелкните по кнопке Дополнительно. В появившемся диалоге (рис. 24.5) в списке Размер шрифта выберите шрифт (мелкий или крупный). Для установки иного размера шрифта нужно выбрать в указанном списке позицию Другой. В следующем диалоге задайте с помощью масштабной линейки новый размер шрифта. Закройте все диалоговые окна, после чего для вступления в силу нового размера шрифта вам придется перезагрузить компьютер. Глава 4. Работа в операционной системе Windows 145 § 25. Программа Проводник. Работа с файлами и папками в этом параграфе вы изучите: - интерфейс программы Проводник; - способы просмотра структуры папок, свойств объектов; - операции с файлами и папками; - окно Корзина и удаление объектов; - понятие об установке программ. Для работы с файлами и папками в Windows 98 предусмотрена программа Проводник, которая устанавливается на компьютер вместе с системой Windows. Интерфейс Проводника напоминает интерфейс окна Мой компьютер (рис. 24.1) с тем отличием, что в Проводнике рабочая область окна разделена на две части: панель папок и панель содержимого. Загрузка Проводника и внешний вид окна Чтобы загрузить программу Проводник, щелкните правой кнопкой мыши по кнопке Пуск и выберите в контекстном меню опцию Проводник. Впрочем, Проводник вы можете запустить и из Главного меню, если поищите его значок в группе Программы. После запуска в Windows 98 программы Проводник открывается окно, показанное на рис. 25.1. В верхней части окна расположена строка заголовка с кнопками управления окном (-, П, X), Ниже заголовка размещается меню программы, состоящее из опций: Файл, Правка, Вид, Переход, Избранное, Сервис и Справка. Под строкой меню вы видите панель инструментов и поле Адрес, в котором указывается текущая панка (отметим, что название текущей папки отображается также в строке заголовка). Основную часть окна занимает рабочая область, которая состоит из двух частей, разделенных вертикальной границей. В левой части окна (панель папок) вы видите иерархическую структуру дисков и папок, причем текущая папка будет отмечена значком В правой части окна (панель содержимого) приведен список объектов, содержащихся в текущей папке. Список объектов состоит из колонок Имя, Размер, Тип, Изменен. Вы можете изменить соотношение размеров левой и правой частей окна Проводник. Для этого наведите указатель мыши на границу, разделяющую обе части окна. Указатель примет форму двунаправленной стрелки. Нажмите кнопку мыши и передвиньте границу в нужную сторону, после чего отпустите кнопку. Мы не будем останавливаться на содержании опций меню Проводника - в этом вопросе вы легко разберетесь в процессе работы. Отметим только опцию Вид, управляющую внешним видом окна программы. С ее помощью можно вывести или убрать из окна панель инструментов и строку состояния, выбрать способ представления объектов (крупные значки, мелкие значки, список, таблица), упорядочить значки, обновить содержимое окна. Рассмотрим операции упорядочения объектов в окнах рассматриваемых программ. Выполните команду Вид — Таблица либо щелкните по кнопке Таблица на нансли инструментов. При этом список папок и файлов окажется 146 Часть II. Операционные системы Обзор ■ Windows £айл Ораекв Ёий Перцдсп Цэ(!(ш*юе Сцяж £првекл I ) Нвзад V-V л. к , 1 .rJ I Вверк 1 1 Выремгь Кспгромгь Вставить ; Отменить >< Удалить » laepecjjj CAWINDOWS di Пегеш Имя 1 Размер] Тип 1 Изменен d А Ра6о<1Ий стол ^ Мой компьютер * ^ДискЭ,5(А) _J Syt-2(C| ♦ _J АаоЬгЙ _1) Adcbeapp . ♦ _ll 6ilw«e ♦ Jj Kpcms : ♦ lA PtnS5 j ♦ -1) Piogiam Files j Recycled j » Repfstiy SystemVobme Inlotnv j _) Temp j{ Widows Jj am95 *JjA!U$ers Ч __________I______21 ‘ > -J' ill Tasks -llTemp T empoitty Irtennel F tes JjTw«n_32 _ljTwain32 _l}Vcm JjWeb JJ Главное меню ^Избранное Ц) Рабо**л стол iQlstboot ^Acestat 4 Active Setup Log ВАК j3 Active Setup Log ^Adobeiegdb Назначенмью зада.. 07.03 02 9 21 Папка с файлами 07.03 029:26 Паг>л с файлами 07.03 029'36 Папка с файлами 07030218:28 Папка с файлами 07.03.02 9.45 Патта с файлами 01 01 01 0:33 Папка с файлами 07.0302921 Папка с файлами 07.03.029:33 She! Favorite Folder 07.03 02 935 Палка с файлами 07.03.02933 1КБ ФайлнастроРти 2903.028.45 2 КБ ACOSee BMP Image 05 05 99 22:22 36 КБ Приложение 0505392222 2 КБ Файл*ВАК' 190302 7:44 11КБ Текаоеыйдок;^-1енг 19.03027:47 1КБ Файл ОТ 1203024:32 Объектов: 361 79,6 МБ (Сеобойно не диске: 1.52 Г; Мой коигыотер Рос, 25.1. Окно программы Проводник представленным в виде таблицы с колонками Имя. Размер, Тип, Изменен (имеется в виду дата последнего изменения объекта). Чтобы провести сортировку списка по значениям в какой-либо колонке, щелкните один раз мышью но заголовку этой колонки. При этом произойдет сортировка списка в порядке возрастания значений (например, в алфавитно.м порядке - при щелчке по заголовку Имя). Повторный щелчок по заголовку приведет к упорядочению списка в обратном порядке. Просмотр иерархической структуры папок С помощью • Проводника удобно исследовать иерархическую структуру папок (она аналогична структуре каталогов в MS-DOS). Кстати, с этой возможностью программы Проводника связано се название, английский вариант которой (Explorer) переводится как исследователь. Как отмечалось ранее, структура папок выводится на панель панок, то есть в левую часть окна Проводник. Правая часть окна показывает содержимое папки, раскрытой в левой части. Чтобы узнать содержимое той или иной папки, нужно найти ее на диске, а затем раскрыть в левой (или правой) части окна. Раскрывается папка двойным щелчком по ее значку (или одиночным щелчком в режиме одиночного щелчка). После этого папка отображается значком раскрытой панки а ее имя выводится в адресную строку* . Уровни иерархии папок обозначаются вертикальными пунктирными линиями. Пиктограммы папок при переходе с одного уровня иерархии на другой сдвигаются вправо либо влево. Чем левее папка расположена, тем выше уровень. * Если адресная строка в окне Проводник отсутствует, ее можно вывести на экран командой Вид - Панели инструментов - Адресная строка. гпава 4. Работа в операционной системе Windows 147 / I CAWIND0WS\SYSTEM\D«ec0«) Изменен 5 мая 1999 г 22:2200 Открыт 6 сентября 2002 г. Атрибуты Р Архивный П Скрытый г* ICT^'V^ г ОК Отмена Пп-t Ш Обшив I а Windov^t Тип Папка с файлами Папка- DS Размер: 1^1 ГБ{1 627l234076aftri1 6675962886^ занято Ссаоржиг Файлов: 16 85Э: папок ^ Имя MS-DOS: WINDOWS Создак (неизвестно) Атрибуты Г" tlo/bKo чгекв! Р С^срытый Г Арлвиый Г >ГГрГ*Нт .1 Р [^спольэоват» просмотр зскиэов ОК [ Отмена а б Рис. 25.3. Сведения об объектах: а - свойства файла; б - свойства папки v' Имя в обозначениях MS-DOS. т' Даты создания, изменения и открытия файла. Атрибуты файла (Только для чтения, Скрытый, Архивный или Системный). Аналогичные данные приводятся в окне свойств папки (рис. 25.3,6). Это диалоговое окно также вызывается из контекстного меню командой Свойства. Для пользователя, помимо свойств файлов и панок, представляет интерес информация о логических дисках компьютера, прежде всего, общий размер диска, объем свободного пространства. Эта информация отображается в строке состояния окна Проводник, которая расположена в нижней части окна. Более полные данные о диске можно получить в диалоговом окне свойств, которое вызывается щелчком правой кнопки по пиктограмме диска (см. следующий параграф «Работа с дисками»). Еще раз о запуске программ и открытии документов. Регистрация файлов Из окна Проводник (или Мой компьютер) вы можете легко запускать программы и открывать документы. Для этого нужно в правой части окна Проводника открыть папку с требуемым файлом или его ярлыком и сделать по значку файла двойной щелчок мыщыо (либо одиночный щелчок, если установлен режим одиночного щелчка). То есть при открытии документа вам не нужно специально запускать программу редактора, с помощью которого был создан документ. Система сделает это за вас: она сама загрузит редактор и откроет в нем интересующий вас документ. Почему при щелчке по значку того или иного документа происходит запуск нужного приложения? В Windows существует понятие регистрации типов файлов. Регистрация - это установление связи между типом файла и приложением. гпава 4. Работа в операционной системе Windows 149 которое с данным типом файлов должно работать. Для определения типа файла используется расширение его имени. Например, расширение . bmp отвечает растровому графическому файлу, doc - текстовому файлу в формате Word и т.д. Если данный тип файла зарегистрирован, то двойной щелчок по значку файла будет приводить к запуску приложения, с которым этот тип файла связан, и к автоматическому открытию самого файла. Регистрация не распространяется на исполняемые файлы (.ехе или . сот), которые всегда запускаются непосредственно из операционной системы. Создание новых папок и ярлыков Выберите в левой части окна Проводника диск, на котором создается новая папка. Последовательно раскрывая папки, доберитесь до папки, внутри которой будет находиться создаваемая папка. Откройте эту папку и вызовите из меню Файл команду Создать — Папка. Эту же команду можно вызвать из контекстного меню при щелчке правой кнопки мыши в правой части окна Проводника. После выполнения указанной команды в списке окна появится пиктограмма новой папки с пустым подсвеченным прямоугольником. Введите имя новой папки в этом прямоугольнике и щелкните мышью вне пиктограм,мы папки. Аналогично создается ярлык файла. В окне Проводника (или Мой компьютер) щелкните правой кнопкой мыши по значку файла и затем - по опции Создать ярлык. Программа создаст ярлык и присвоит ему имя, по умолчанию начинающееся со слова «Ярлык...». Присвойте ярлыку краткое и инфор.матив-ное имя, чтобы ярлык был хорошо узнаваемым. Для этого, нс снимая выделения с созданного ярлыка, нажмите клавишу F2 и введите нужное имя в текстовое поле под ярлыком. Копирование файлов и папок Выберите исходный объект (файл или папку) в правой части-окна Проводник и далее действуйте по любой из следующих схем. • При нажатой клавише Ctrl перетащите объект левой кнопкой мыши в целевую папку в левой части окна. • Правой клавишей захватите объект и перетащите его в целевую папку. Отпустите правую кнопку и в контекстном меню выберите команду Копировать. • Щелкните правой кнопкой мыши по исходному объекту и выберите в контекстном меню команду Копировать. Затем щелкните правой кнопкой в целевом окне или на значке целевой папки и выберите в меню команду Вставить. • Выберите команду Правка - Копировать (либо нажмите кнопку Копировать в буфер на панели инструментов), откройте папку, в которую собираетесь скопировать объект, и затем выполните команду Вставить из меню Правка (либо нажмите кнопку Вставить из буфера). Отметим, что если целевая папка в левой части окна Проводника не отображена, но на экране есть ее внешняя папка, то при перетаскивании копируемого объекта кнопкой мыши подержите пиктограмму над значком внешней папки, пока она не раскроется. После этого наведите пиктограмму на целевую папку и отпустите кнопку мыши. С помощью этого приема вы можете 150 Часть II. Операционные системы опускагься вниз но структуре папок. Копировать можно как отдельный объект, так и труппу файлов или папок. Выделите эту группу и действуйте описанным уже образом. Выше ва.м всгретился термин «буфер», под которым понимается буфер обмена. Буфер обмена - это область памяти компьютера, зарезервированная для временного хранения каких-либо данных. Буфер обмена позволяет выполнять, операции копирования, вырезания и вставки файлов, папок, а также объектов документов: рисунков, таблиц, фрагментов текста и т.д.(см., например, § 28). Перемещение файлов и папок Эту операцию проще всего выполнить в окне Проводник. Перемещение обьсктов выполняется аналогично операции копирования, описанной в преды-дущс.м пункте. Однако имеются некоторые особенности. Так при перемещении обьекга левой кнопкой мыши не нужно держать нажатой клавишу Ctrl. При псусмещении правой кнопкой из контекстного меню необходимо выбрать команду Вставить, а не Копировать. Удаление объектов. Папка Корзина Д.тя удаления одного или нескольких объектов их нужно выделить. После выделения нажмите клавишу Delete (или воспользуйтесь кнопкой Удалить на панели |{цсгрументов). На экране появится сообщение о том, что система собирается удалить объекты. ЫДелкните по кнопке Да (ОК) в диалоге сообщения. При операции удаления файлов они не удаляются с диска, а попадают в системную панку, называемую Корзина. Значок этой папки размещается на Ра- б.>чс.м стоне (рис. 21.2). Для окончательного удаления файла его нужно удалить из папки Корзина аналогично тому, как удаляется файл из любой другой папки. Файлы и папки, попавшие в корзину, могут быть по вашему желанию восстановлены на прежнее место. Таким образом, корзина позволяет предотвратить мсобдуманное удаление файлов. Для того чтобы восстановить удаленные файлы, щелкттите два раза по значку Корзина на Рабочем столе. В открывшемся окне Корзина (рис. 25.4) выделите те файлы из списка, которые собираетесь восстановить, и выберите команду меню Файл - Восстановить. Рекомендуется корзину периодически очищать от скапливающегося в ней «мусора». Для этого предназначена команда меню Файл - Очистить. Можно проводить выборочную чистку Корзины. Для этого выделяют файлы, от которых хотят избавиться, и затем выполняют команду Файл - Удалить. Операции удаления и очистки, выполненные из окна Корзина, являются уже необратимыми операциями. ; Инсталляция программ Раесмотрим установку ПО на компьютер, или, другими словами, инсталляцию программ (от английского глагола install - устанавливать). Если компьютер работает под управлением системы MS-DOS, то установка сводится просто к копированию программных файлов на жесткий диск компьютера. Если же на компьютере работает ОС Windows, то ситуация с установкой программного приложения несколько сложнее. Дело в том, что файлы приложения долж- гпава 4. Работа в операционной системе Windows 151 Ораек« gna ilepeiioa Иэбражое £пр«9кд lb- «► Ltj Ь'- .1 Веерх Пооюючигь О'тлючигь ДИ(Ж 1 X Л бь^звть Когнров«гь Встдеигь &AP0C 1 Kop3we Имя 1 ИсмоАное рвзмеые. 1 Двг«1пале)М1 1 Тип 1 1 .. OOudhrvdn C:\WINDOWS\FON И 05 02 6.05 Файл шрифта TrueType 88 K£ т1 goudo$b CAWINDOWSVFON. 14 05026:05 Файл шрифта ТlueT^pe 60 КБ ..Т} ! CAWiNOOWS\FON... 14.05026:05 Файл цфифта TrueType 62 и '4 OOijdvo$i CAWlNDOWS\FON.. 1405026:05 Файл шрифта TrueType 58 КБ goudyosn CAWINDOWSVFON 14 05026:05 Файл шрифта Т гиеТуре 67 КБ л ЬигбЭТЬ C\W1ND0WSSF0N.. 14 0502 6 04 Файл шрифта Т гиеТуре 38 КБ Ьигп521Ы CAWINDOWSVFON. 140502 6 04 Файл шрифта TrueType 38№ л hutn521i C:\W1ND0WS\F0N.. 140502 6 04 Файл шрифта TrueType 37 КБ Ьс1п521п C:\WIND0WS\F0N 14 05026:04 Файл шрифта ТlueTуре 38 КБ IgJZB-OnIne ■ жформационный самой документы. 22 05 02 17 13 Microsoft HTML Doctme 22 КБ Автомобильная Торговая Ко.. С: \М ои документы.. 22.050217.19 Mrcrosolt HTML Docune 39 КБ ^ЗПооключенме к Интернету CAWINDOWSVAHU 19050211 53 Яр/ък 1 КБ ^Приложения Н.\РереЬЬог\балка 11 05.02931 CoielVenliia бОРиЫсг» 1510. jlp Приложения НАПере(Аю(\белка 1105.02 031 WirRAR arcHve 68 КБ 1 Тюнииг С; VM Ой документы 22 05 02 1 719 Папка c файлами 32 КБ Объектое; 15 2Д7МБ ■ f— - - • - ■ Рис. 25.4. Окно Корзина ны быть не просто скопированы на диск, - приложение должно пройти «регистрацию» в системном реестре Windows*. Кроме того, в системную папку Windows необходимо занести дополнительные файлы, которые используются совместно ОС и приложением. Это так называемые файлы библиотек dll. DLL (Dynamic Link Library - динамически подключаемая библиотека) -это модуль, к которому может обращаться любая программа. Система модифицирует исполняемые файлы таким образом, чтобы увязать вызовы с адресами нужных процедур в DLL. Функцию установки приложения, берет на себя, как правило, специальная программа, существующая на установочном диске приложения в виде файла Setup.exe или Install.exe. Эта программа, называемая инсталлятором, анализирует конфигурацию системы, копирует файлы приложения на жесткий диск, записывает необходимую информацию в системный реестр Windows, создает элементы главного меню и т.д. Запустить программу Setup можно из окна Проводник или с помощью диалога Запуск программ (рис. 23.4), вызываемого из главного меню**. Однако инсталляция программы может начаться автоматически после установки диска в дисковод, если на диске имеется файл автозапуска. * Реестр Windows - это центральная база данных системы, в которой хранится информация о конфигурации СХ^, о программных приложениях, об установленном оборудовании. Изменения в реестр может вносить только квалифицированный пользователь. ** Для установки приложений разработчики Windows предусмотрели также специальную программу-мастер, которая вызывается из окна панели управления (команда Пуск -Настройка - Панель управления - Установка и удаление программ). 152 Часть II. Операционные системы ✓ ✓ Благодаря программе инсталлятору процесс установки протекает для пользователя весьма комфортно и разбивается на несколько этапов, среди которых обязательными являются следующие; Знакомство пользователя с лицензионным соглашением и ввод пользователем ключа программного продукта. Определение диска и папки, в которую будут копироваться файлы приложения (эта папка назначается самим инсталлятором либо задается пользователем). Копирование файлов приложения (выполняется автоматически). Конфигурирование системы, которое состоит в задании определенных параметров, необходимых для нормальной работы приложения (этот этап также выполняется без участия пользователя). Перезаг рузка компьютера (для некоторых приложений необязательна). В случае инсталляции сложных программ, например, самой ОС Windows, к перечисленным этапам могут добавиться другие операции, а также потребуется несколько перезагрузок компьютера. Пользователю рекомендуется при работе инсталлятора следовать инструкциям, появляющимся на экране. Контрольные вопросы 1. Как запустить программу Проводник? 2. Перечислите элементы окна Проводник. 3. Как упорядочить объекты в окне Проводника? 4. Перечислите возможности Проводника для просмотра структуры папок и дисков? 5. Как выполнить просмотр свойств файлов и папок? 6. Как создать новую папку или ярлык? 7. Какие способы копирования файлов вам известны? 8. Что нужно сделать для перемещения файла? 9. Как открыть документ в окне Проводника? 10. Как восстановить из корзины удаленные файлы? 11. Как выполняется очистка корзины? 12. Чем отличается установка программ в системах Windows и MS-DOS? 13. Как установить Windows-приложение? § 26. Работа с дисками в этом параграфе вы изучите: - форматирование и копирование дискет; - процедуру дефрагментации дисков: - проверку магнитных дисков. Форматирование дискеты Напомним, что необходимой стадией подготовки дискет к работе является их форматирование. Рассмотрим, как выполняется форматирование с помощью программы Проводник. • На дискете 3.5 дюйма снимите защиту от записи (если она установлена), переместив пластмассовый движок в корпусе дискеты так, Чтобы было закрыто защитное отверстие в корпусе. На дискете 5.25 дюйма нужно снять наклейку с выреза на торце дискеты. гпава 4. Работа в операционной системе Windows 153 Вставьте дискету в дисковод. Откройте окно программы Мой компьютер или Проводник и убедитесь, что дискета не содержит нужных вам файлов. Щелкните правой кнопкой мыши по пиктограмме Диск 3.5 (А:) (на старых моделях компьютеров может быть дисковод 5.25 (А:)) и выберите в контекстном меню команду Форматировать. В появившемся диалоге (рис. 26.1) будет указана емкость гибкого диска. Выберите способ форматирования, установив соответствующий переключатель в одно из следующих положений. Полное форматирование. В этом режиме стирается записанная на диск информация и производится проверка всей поверхности диска, поэтому процесс занимает продолжительное время. Быстрое форматирование. При этом режиме форматирования происходит очистка оглавления диска и проверка поверхности не производится. Копирование системных файлов. Данный режим используется для создания загрузочного диска. На отформатированный диск записываются системные файлы. Созданный таким образом диск в дальнейшем может использоваться для запуска Windows 95/98. В диалоге Форматирование вы можете задать метку диска, которая облегчит вам в дальнейшем распознавание содержимого дискеты. Введите метку в поле Метка - система автоматически переведет введенное слово в верхний регистр. Приведем примеры меток: А1, 112, SONGS, GRAPH2.NGS, GRAPH2. Щелкните но кнопке Начать. После выполнения форматирования результаты будут выведены в отдельное окно. Нажмите кнопку Закрыть, и вы вернетесь в диалог Форматирование. Форматирование: Диск 3,5 (А:) Емкость: Ш Начать - Способ Форматирова»«я------------ <• БЁЮтрое (очистка оглавления диска) С Волное Только перенос системах Файлов Закрьпъ - Прочие параметры -Метка Г Без метки Р Вывести отчет о результатах Г Скопировать на диск системные файлы Рис. 26.1. Диалог форматирования дискеты 154 Часть II. Операционные системы • Щелкните еще по одной кнопке Закрыть, после чего закроется диалог форматирования. В завершение вытащите отформатированную дискету из щели дисковода. Процедуру форматирования можно выполнять как в окне Проводника, так и в окне Мой компьютер. Действия пользователя при этом ничем нс отличаются. Копирование диска С помощью программы Проводник вы можете скопировать содержимое одной дискеты на другую, причем не обязательно иметь два дисковода в компьютере. Для этого придерживайтесь следующей последовательности действий. • Вставьте исходную дискету в % Копирование диска ]^опироеатьдиск; ОШ MaAsjcic '3\ Диск 3.5(A ) Чтение исхооного опеке. L_zJ Отмена Рис. 26.2. Диалог копирования дисков дисковод. Щелкните правой кнопкой мыши по пиктограмме гибкого диска в левой части окна Проводник и выберите в контекстном меню пункт Копировать диск. В появившемся окне Копирование диска (рис. 26.2) щелкните мышью по пиктограмме исходного диска и затем - по кнопке Начать. • После чтения исходного диска появится сообщение “Вставьте диск, на который будет производиться копирование, и нажмите кнопку ОК” — вы так и сделайте. По окончании копирования щелкните по кнопке Закрыть. Получение сведений о диске Общие I Сервис 1 ■—..^1 (И§ткатома‘ |МЕ01^ Тип Покатый диск Файловая система: FAI32 Г” Замято: Г* Свободно: Емкость: 2Л 4 2635526ЛТ «6 238 720 байт 252 ГБ 425 МБ 3160 502 272 байт 2,94 IT ДискН Счистка диска.. ОК 1 Отмена П -г Рис. 26.3. Диалог свойств диска, вкладка Общие Для получения общей информации о диске запустите программу Мой компьютер и откройте окно интересующего вас диска. В строке состояния в нижней части окна вы увидите сведения о количестве объектов на диске и об их общем объеме (строка состояния включается через меню Вид - Строка состояния). За более точной информацией нужно обратиться к окну свойств диска. Щелкните правой кнопкой мыши по пиктограмме диска и выберите опцию Свойства. На вкладке Общие (рис. 26.3) вы найдете сведения о свободном и занятом пространстве на диске (с точностью до байта), а также сможете изменить метку тома (название диска), введя информацию в соответствующее текстовое поле. Глава 4. Работа в операционной системе Windows 155 Дефрагментация дисков. Утилита Defrag Когда в область данных незаполненного диска производится запись первых файлов, эти файлы помещаются в непрерывные последовательности секторов диска. Затем, когда в процессе работы происходит удаление некоторых файлов и запись на их место новых, файлы неизбежно разбиваются на фрагменты. Поскольку фрагменты файла разделены секторами, которые принадлежат другим файлам, считывание информации из фрагментированною файла происходит медленнее, чем из файла, занимающего непрерывную область на диске. При сильной фрагментации диска чтение данных будет существенно ограничивать производительность компьютера. Для устранения чрезмерной фрагментации файлов предназначена угилита Дефрагментация диска (Defrag). Чтобы провести дефрагментацию, щелкните по кнопке Пуск и выберите команду Программы - Стандартные - Служебные - Дефрагментация диска; в появивщемся диалоговом окне Выбор диска задайте диск, подлежащий дефраг.ментации, и нажмите ОК; в следующем окне (рис. 26.4) вы можете управлять процессом дефрагментации; прекратить его (кнопка Стоп), прервать на время (кнопка Пауза) и вызвать подробную карту логического диска (кнопка Сведения); по окончании дефрагментации появится окно сообщения, которое следует закрыть, щелкнув по кнопке ОК. Дефрагментацию лучше выполнять, когда никакие другие програм- ---- — • СК" Ч L±—.П8а;.1..и ✓ / В Дефрагмстоимйлмска С мы не работают. Дело в том, что когда во время дефрагментации происходит запись информации на диск, Windows начина- Съедания Рис. 26.4. Окно программы дефрагментации диска ет процесс дефрагментации заново. Это не влияет на результат работы утилиты Defrag, но замедляет процесс дефрагментации. Поиск и устранение ошибок на дисках. Утилита ScanDisk Напомним, что файлы записываются в секторы или кластеры логических дисков. Каждый файл представляется определенными кластерами. Однако в процессе работы возможны повреждения или ошибки файловой структуры. К таким ошибкам относятся, например, принадлежность одного кластера двум файлам, потери фрагментов файлов или, наоборот, наличие фрагментов старых файлов. Это не безобидные ошибки, поскольку они могут привести к потере информации. Для нахождения и ликвидации ошибок на дисках служит программа ScanDisk. Эта программа входит в комплект Windows 95.^98 (в русифицированной версии Windows она называется просто Проверка диска). Для проверки диска запустите ScanDisk из Главного меню, выбрав следующую последовательность команд: Программы — Стандартные — Служебные -Проверка диска. После запуска откроется окно Проверка диска (рис. 26.5), в котором нужно указать диск, подлежащий проверке, а также установить режим 156 Часть II. Операционные системы проверки диска; стандартный (проверка на наличие ошибок) или полный (проверка наличия ошибок и физических дефектов поверхности диска). Если в этом окне вы установите флажок Исправлять ошибки автоматически, программа будет устранять ошибки без вашего подтверждения. Установив режим проверки, нажмите на кнопку Запуск. По окончании проверки диска щелкните по кнопке Закрыть. Если вы проверяли дискету и на ней были обнаружены дефекты новерх-носги, нужно сделать копию той информации, которая доступна на дискете, а саму дефектную дискету потом лучше выбросить. Дело в том, что дефектные зоны на дискете имеют тенденцию со временем расширяться и могут вывести из строя дисковод. Проверка диска - Sfs-2 (С:) Вьбв|жге диски, которые следует проверить Sysi2(C) .2J 2П00 ID) д>Со1лр11(Е. I Проверке - ----------- --------- - - т--------------- <• Стчиоертьвя (г^: сверке папок и Фейлоа не наличие оитибок) Полная (сгенаартная проверка и проверке поверхности диска) 1 !Йсправпять ошибки аетоыатическ1| L Запуск ^Закрыть Допо/ыитвяьно... ■Рис. 26.5. Окно программы Проверка диска (ScanDisk) Чтобы избежать возможных ошибок файловой структуры, которые приходится устранять программой ScanDisk, всегда завершайте работу в Windows с по.мощью штатного средства Завершение работы из Главного меню. Контрольные вопросы 1. Почему необходимо форматирование дисков? 2. Какие режимы форматирования дисков вам известны? 3. Как выполнить копирование дискеты, пользуясь одним дисководом? 4. Как изменить метку диска? 5. Как получить сведения о свободном пространстве на диске? Назовите известные вам способы. 6. Какую цель преследует дефрагментация диска? 7. В чем заключается проверка диска с помощью ScanDisk? Упражнения 1. Выполните проверку дисков на вашем компьютере. 2. Проведите дефрагментацию диска С. Как прервать работу утилиты, если процедура дефрагментации чересчур затягивается? Часть III Простые компьютерные технологии ШШШТШН^ГП1]Г111Т1Т1111ШПТГП1Т]ШГП111Т[]Т[Т11ТГ11Т['Ш Глава 5. Стандартные программы из комплекта Windows 9.x Изучение Windows-приложений мы начнем с популярных программ, которые входят в комплект Windows 9.x и устанавливаются на компьютер вместе с самой операционной системой. Это программы калькулятора, лазерного и мультимедийного проигрывателей, текстового и графического редакторов. Доступ к этим программам открывается из главного меню: кнопка Пуск -Программы - Стандартные. § 27. Калькулятор Windows в этом параграфе вы изучите: - элементы управления программой; - режимы работы калькулятора; - различные вычисления с помощью калькулятора. Запуск и управление калькулятором Для загрузки калькулятора нажмите кнопку Пуск и выберите в главном меню команду Программы - Стандартные - Калькулятор. В результате откроется окно Windows-приложения, показанное на рис. 27.1. Окно калькулятора имеет обычные элементы: строку заголовка, значок системного меню, кнопки управления окном и меню программы, (см. пункт «Элементы окон приложений», § 24). Рабочая область окна содержит поле индикатора, в котором отображаются числа; имеются также кнопки ввода выражений и управления памятью. Пояснение к каждой кнопке дается на всплывающей подсказке, которую можно вызвать, если навести указатель мыши на нужный элемент и щелкнуть по появившейся надписи «Что это такое?».’ Функции большинства элементов окна вы узнаете по мере работы в калькуляторе, отметим пока некоторые кнопки общего назначения: Backspace - стирание последнего введенного символа; I'lf Калькултор Оравка Вт ^правка Ш Г мс MR MS М+ 6аск:рж;в 7 8 9 / sqit 4 5 6 К X 1 2 3 1/х 0 +/■ 4 = Рис. 27.1. Окно калькулятора в обычном режиме 158 Часть III. Простые компьютерные технологии т' СЕ - удаление числа, отображаемого на индикаторе; С - «сброс» перед вводом нового выражения. После очередного расчета, перед вычислением нового выражения необходимо выполнить сброс, щелкнув по кнопке С. Числа, участвующие в операциях (они называются операндами), вводятся в поле индикатора с помощью кнопок О,... 9 либо нажатием соответствующих клавищ на клавиатуре. Если вам удобно вводить числа с цифровой клавиатуры, включите се клавишей NumLock. Чтобы ввести разделитель целой и дробной частей десятичного числа, нажмите клавишу «.» или «,» либо щелкните по кнопке «, » в окне калькулятора. Программа калькулятора обеспечивает точность выполнения всех операций до 32 разрядов. В отличие от других Windows-приложений размер окна калькулятора фиксирован и не может быть изменен пользователем. Однако пользователь может перетащить окно калькулятора в удобное место, чтобы оно не занимало рабочую часть экрана. Окно можно также свернуть на панель задач щелчком по кнопке - . После окончания работы с калькулятором пользователь должен выгрузить его из памяти. Для этого используются стандартные приемы; щелчок мышью по кнопке X в правом верхнем углу окна либо нажатие клавиш Alt+F4. Обычный режим Приведенная картинка окна калькулятора (рис. 27.1) соответствует так называемому обычному режиму работы. Этот режим устанавливается по умолчанию при первом запуске калькулятора. Другим возможным режимом работы является инженерный режим (см. ниже). Переключение между режимами осуществляется с помощью меню Вид - Обычный (Инженерный). В обычном режиме выполняются арифметические операции (кнопки /, *, +), а также извлечение квадратного корня (кнопка sqrt), взятие процентов (кнопка %), вычисление обратной величины (кнопка 1/х). Удобным инструментом при вычислениях является регистр памяти калькулятора. Порядок выполнения действий в программе калькулятора следующий: При арифметических операциях выражение набирается согласно обычной записи действий. Например, для вычисления выражения «3+15» нужно ввести первый операнд 3, щелкнуть по кнопке +, ввести второй операнд 15 и затем щелкнуть по кнопке = или нажать клавишу Enter* . Отметим, что арифметические операции выполняются по мере их ввода, приоритет в выполнении операций отсутствует. Поэтому вычисление выражения 5+4*3 даст результат 27, а не 17, как в обычной арифметике. Для вычисления значения квадратного корня или обратной величины нужно ввести число, а затем щелкнуть по соответствующей кнопке (sqrt или 1/х). При вычислении процентов определяется результат умножения двух величин в процентах. Поэтому сначала вводится первое число, нажимается кнопка «*», вводится второе число и нажимается кнопка %. (или клавиша %) Например, последовательность действий 60*5% даст результат 3. ✓ У * Если второй операнд не введен, то считается, что он равен первому операнду. гпава 5. Стандартные программы из комплекта Windows 9.x 159 В процессе ввода чисел можно использовать буфер обмена. Например, при работе в каком-либо приложении вы можете скопировать число в буфер, а затем вставить его в окно калькулятора. Для этого выбирается команда меню Правка - Вставить или нажимаются клавиши Shift+Ins либо Ctrl+V. Через буфер выполняется также копирование результата вычислений в какое-либо приложение. Для копирования в буфер числа, отображаемого в поле индикатора, применяется команда Правка - Копировать (или клавиши Ctrl-blns либо Ctrl+C). Использование памяти калькулятора В программе калькулятора имеется регистр памяти, который управляется с помощью кнопок с красными надписями: ^ MS - занесение в регистр числа, отображаемого индикатором; MR - вызов содержимого регистра в поле индикатора; М+ - пересылка числа с индикатора в регистр и добавление его к содержимому регистра; ^ МС - «сброс» (обнуление) регистра. В ряду кнопок регистра над кнопкой МС имеется серое квадратное поле (рис. 27.1). Когда в регистре хранится число, в этом поле отображается буква М. Если регистр пуст, буква М отсутствует. Проиллюстрируем использование памяти на одном примере. Пусть требуется вычислить сумму первых пяти слагаемых ряда 1, 2^ 3^ ... Ваши действия на калькуляторе могут быть следующими: • Введите число 1 и нажмите кнопку MS; • Введите 2, нажмите кнопки * и =. Щелкните по кнопке М+. • Повторите предыдущий пункт для чисел 3, 4, 5. • Нажмите кнопку MR и прочтите искомое число в поле индикатора. В результате на индикаторе должно получиться 55. Заметим, что если в программу калькулятора непосредственно вводить выражение: 1+2*2+3*3+4*4+5*5 ответ будет неверным, а именно 645. Обдумайте, почему может получиться такой результат. Рассмотрим еще один пример. Допустим, нужно вычислить результат умножения чисел 21, 34, 67 на коэффициент 0,7. Запишите коэффициент в память, то есть введите 0,7 и нажмите MS. Введите первое число 21 и нажмите кнопку умножения *. Щелкните по кнопке чтения из памяти MR и затем нажмите Enter. На индикаторе будет показан первый результат: 14,7. Проделайте аналогичные действия для чисел 34, 67. Инженерный режим Этот режим, включаемый командой Вид - Инженерный, предоставляет для расчетов значительно большие возможности, чем обычный режим. В окне программы в инженерном режиме (рис. 27.2) имеются элементы управления, пеззоляюшие вычислять тригонометрические, степенные функции, логарифмы, а также переводить числа из одной системы счисления в другую. Рассмотрим jaaavH, интсрссмые старшеклассникам, которые могут решаться в инженерном режк.ме кэлькуля'ора. 160 Часть III. Простые компьютерные технологии 1^ Калькулятор Правка Ew £г^заека шва. о. [ (' Нек <• Dec 0с( f' Bin [[ <* Degfee$ С Radam f' GradfentT^ [г Inv f~ Hyp jr F Back$pace j CE Sla A--e Sufr Da' Г-Е I ) dms Exp In sin A X у log cos n! tan vTZ 1/x MC MR MS M* pi 7 8 9 7 Mod And 4 5 6 К Or Xof 1 2 3 Lsh Not 0 ♦A ♦ Ш Int A В C p E F Puc. 27.2. Окно калькулятора в инженерном режиме Вычисление тригонометрических функций Установите с помощью переключателей единицы, в которых будут вы-ражатьея аргументы тригонометрических функций; градусы (Degrees) или радианы (Radians). Введите аргумент и нажмите кнопку соответствующей функции: sin, cos или tan (функция тангенса). Результат будет сразу выведен в поле индикатора. Для определения котангенса нужно вычислить функцию tan, а затем взять обратную величину (нажать кнопку 1/х). Чтобы вычислить обратные тригонометрические функции, нужно установить флажок Inv, после чего нажать кнопку соответствующей функции. Например, для определения функции Arccos наберите число, щелкните по кнопке Inv, а затем - по- кнопке cos. Вычисление степенных функций и факториала Для вычисления квадратов и кубов числа в программе калькулятора предусмотрены кнопки х'^2 и х'^З соответственно. Введите аргумент х и нажмите соответствующую кнопку. Чтобы вычислить степенную функцию х>, введите число х, щелкните по кнопке х'^у, введите число у и затем нажмите клавишу Enter. Чтобы вычислить факториал п!* , введите число п и нажмите кнопку п!. Вычисление логарифмов Операцией, обратной возведению в степень, являетея, как известно, логарифмирование. С помощью калькулятора просто вычисляются десятичные и натуральные логарифмы**. Введите исходное число и нажмите кнопку log или In для вычисления соответственно десятичного или натурального логарифма. * Факториал натурального числа п обозначается как произведение п!=1-2-3'...(п- 1)‘п. ** Натуральным логарифмом называется логарифм, основанием которого является трансцендентное число е = 2,71828... Глава 5. Стандартные программы из комплекта Windows 9.x 161 Перевод чисел в другую систему счисления Очень удобной функцией калькулятора является перевод числа из одной системы счисления в другую. Калькулятор поддерживает десятичную, двоичную, восьмеричную и шестнадцатеричную системы (см. § 2 «Системы счисления»). Этим системам соответствуют переключатели, имеющие следующие надписи: 'Г Dec - сокращение от Decimal (десятичная); Bin - сокращение от Binary (двоичная); Oct - сокращение от Octal (восьмеричная); Hex - сокращение от Hexadecimal (тестнадцатеричная). Чтобы преобразовать, например, десятичное число 28 в двоичную систему, введите это число и щелкните по переключателю Bin. Вы получите на индикаторе двоичное число 11100. Если затем вы щелкнете по переключателю Hex, получите это же число в щестнадцатеричной системе: 1C. Вычисление суммы и среднего арифметического Калькулятор Windows позволяет вычислять сумму чисел и среднее арифметическое. Для расчета этих величин нужно с помощью кнопки Dat ввести исходные числа во вспомогательное окно Статистика (рис. 27.3). Рассмотрим как пример вычисление суммы чисел 12, 101, 33. Статистика 12. 101- ш г ВЕТ LOAD CD [М] п*3 Рис. 27.3. Окно Статистика программы калькулятора • Щелкните по кнопке Sta, в результате откроется окно Статистика. Переведите фокус на основное окно калькулятора, щелкнув в окне мыщыо либо нажав кнопку RET. • Введите числа, для которых вычисляется сумма. После каждого ввода нажимайте кнопку Dat. • Щелкните по кнопке Sum и прочтите в поле индикатора результат: 146. Аналогичная последовательность действий должна быть при вычислении среднего арифметического (за одним исключением: вместо кнопки Sum нужно нажать кнопку Ave). Чтобы вычислить новую сумму, очистите окно Статистика, для чего служит кнопка CAD (рис. 27.3). Если нужно исправить последнее введенное число, нажмите кнопку CD и снова введите число. Назначение остальных кнопок окна Статистика следующее: RET - переключение в основное окно калькулятора; LOAD - пересылка в основное окно числа, выделенного в окне Статистика. Упражнения 1. Вычислите с помощью калькулятора величину 12%-го налога с доходов: 2500 руб., 3400 руб. и 15100 руб. 2. Определите факториалы чисел 5, 7, 13. 3. Докажите с помощью калькулятора равенство: 12!/(4!8!) = 495. Используйте в вычислениях регистр памяти. 4. Используя кнопку pi в окне калькулятора, найдите площадь кругов с диаметрами 25 и 30. 5. Переведите в шестнадцатеричную систему десятичные числа: 19, 31, 303, 777. Когда в коле чисел появляются буквенные символы; А, В, С,..? 6. Определите среднеарифметический возраст ваших ближайших друзей (знакомых), используя для этого функцию Ave. 6 Информатика, 7*И кл. 162 Часть III. Простые компьютерные технологии § 28. Мультимедийные приложения в этом параграфе вы изучите: - фор.иаты мульт1шедийных файлов; - программу Лазерный проигрыватель; - проигрыватель Windows Media. ОС Windows 9.x позволяет превратить ПК в полную и простую систему воспроизведения мультимедиа. Благодаря встроенной в Windows поддержке мультимедиа пользователь избавлен от проблем, связанных с установкой драйверов устройств. Более того, все мультимедийные записи, разработанные для прежних версий Windows, совместимы с Windows 98. В состав Windows входит средство AutoPlay, благодаря которому упрощается процедура запуска мультимедийного диска: пользователю достаточно вставить диск в привод CD-ROM. После установки диска система ищет на нем файл Autorun.inf с тем, чтобы выполнить содержащиеся в этом файле инструкции. Требования к оборудованию Для воспроизведения мультимедиа компьютер должен иметь звуковую карту (плату), акустические колонки, дисковод CD-ROM и, желательно, микрофон. Кроме того, чтобы мультимедийные возможности были реализованы на минимально приемлемом уровне, компьютер и дополнительное оборудование должны удовлетворять определенным требованиям: ^ процессор не ниже 486 DX с тактовой частотой не менее 25 Мгц; оперативная память не менее 4 Мбайт; жесткий диск емкостью не менее 160 Мбайт; монитор VGA с разрешением 640г480, способный работать с 16-разрядной цветовой палитрой (одновременное отображение более 65 тысяч цветов); V привод CD-ROM для чтения компакт-дисков, работаюн^ий как минимум с удвоенной скоростью. Понятно, что чем мощнее ваше оборудование, тем более высокого результата можно добиться при работе с мультимедиа. Например, для работы со сложной графикой необходим монитор SVGA с разрешением 800x600 и поддержкой 24-разрядной цветовой палитры TrueColor (отображение более 16 млн. цветов). Сложные мультимедиа-продукты могут потребовать огромных объемов системных ресурсов. Суть требований к аппаратной части сводится к тому, что компоненты компьютера должны обеспечить высокое быстродействие и должны работать без взаимных конфликтов. Основные форматы мультимедийных файлов Существует множество форматов мультимедийных файлов, которые служат для хранения аудио- и видеоинформаций. Перечислим основные мультимедийные форматы для IBM РС-совместимых компьютеров: ^ AU (сокращение от Audio) - формат, разработанный фирмой SUN. Это общий формат для хранения звуковых файлов в операционной системе UNIX. В связи с этим аи-файлы широко распространены в сети Internet. гпава 5. Стандартные программы из комплекта Windows 9.x 163 / ✓ ✓ AVI (Audio Video Interleave - прослойка звука и видео). 3tox формат видеофайлов допускает храпение в одном файле различных компонентов: оцифрованных аудио, видео, а также текста и других видов информации. При работе с таким файлом система мультимедиа определяет состав данных в потоке, разделяет данные на компоненты и направляет их для обработки в соответствующие подсистемы. CDA (Compact Disk Audio - звук компакт-диска) - это формат обычных аудиодисков. Компакт-диск может иметь до 99 дорожек (треков), что составляет примерно 74 минуты звучания. Каждый файл (песня) записывается на отдельную дорожку. DVD (Digital Versatile Disk - цифровой универсальный диск). Наиболее продвинутый на данный момент формат цифрового высококачественного видео - на оптических дисках. Файлы dvd могут быть воспроизведены на современном компьютере с приводом DVD-ROM и с использованием специального ПО. MID (сокращение от MIDI - Musical Instrument Digital Interface, что означает «цифровой интерфейс с музыкальными инструментами»). Файлы MID построены но аналогии с нотной записью музыки, то есть в этом формате указываются партии всех инструментов. Звуки из mid-файлов получаются путем частотно-модулированного синтеза. Качество звука, его похожесть на звуки голоса или инструментов зависят от качества поддержки формата midi звуковой платой. Благодаря тому, что файлы MIDI хранят только партитуру музыки, они занимают значительно меньше места, чем wav-файлы (файл с большим музыкальным произведением может иметь объем всего несколько Кбайт). MPEG (Moving Picture Experts Group - экспертная группа кинематографии, разработавшая данный формат). MPEG представляет собой стандарт для сжатия звуковых и видеофайлов, предназначенных для пересылки по компьютерным сетям, например через Интернет. Формат позволяет десятикратно сжимать мультимедийные файлы почти без потери качества. MP3 (полное название MPEG Audio Layer 3) - это, можно сказать, революционный звуковой формат, разработанный в конце 90-х годов. MP3 использует специальный алгоритм сжатия, состоящий из трех последовательных уровней. Последний, третий уровень дает наиболее высокую степень сжатия звука при некотором ухудшении качества фонограммы, незаметном на слух. WAV (WAV - сокращение от англ, wave - волна) - это широко распространенный формат звуковых файлов для ПК, работающих под управлением Windows. Звук в этом формате записывается так же, как и на музыкальные компакт-диски, и представляет собой оцифрованный звук с волновым синтезом. В wav-формате записываются музыкальные CD-диски, фрагменты звуков, сопровождающие вашу работу в Windows, и т.д. Файлы wav можно воспроизводить на любом компьютере, имеющем звуковую плату, и их звучание не будет зависеть от приложения, выбранного для воспроизведения. 164 Часть III. Простые компьютерные технологии Лазерный проигрыватель Лазерный проигрыватель - это программа, предназначенная для проигрывания музыкальных компакт-дисков (файлы формата CDA). Она обычно устанавливается на компьютер вместе с другими стандартными программами Windows 9.x. Воспроизведение музыки лазерным проигрывателем происходит в фоновом режиме, что позволяет параллельно выполнять на компьютере любую другую работу. Программа Лазерный проигрыватель автоматически запускается, как только вы вставите компа1?т-диск в дисковод. Если же эта программа не загружена, то можете запустить ее через главное меню: кнопка Пуск - Программы -Стандартные - Развлечения - Лазерный проигрыватель. Элементы управления проигрывателем Окно Лазерный проигрыватель (рис. 28.1) содержит почти те же кнопки управления, что и настоящий проигрыватель компакт-дисков: начало и остановка воспроизведения, переход от одной записи к другой, перемотка вперед и назад, извлечение диска из устройства и другие. На индикаторе в окне проиг- Лиск. Вид Параметры Справка Q) Лазерный проигрыватель Ml II н 'Всего: 72:08микс Запись: 04:43 микс Рис. 28.1. Окно программы Лазерный проигрыватель рывателя показывается номер записи и промежуток времени. Возможна индикация одного из трех промежутков времени: от начала данной записи, до конца записи и до конца воспроизведения всего диска. Переключение индикации времени осуществляется через кнопки панели инструментов (рис. 28.1) или через меню Вид. Настройка проигрывателя Последовательность воспроизведения записей задается кнопками панели инструментов либо с помощью меню Параметры (Произвольный порядок или Непрерывное воспроизведение). На панели и соответственно в меню имеется опция Режим ознакомления, при включении которой воспроизводятся начальные фрагменты записей. Настройка 17 Свершать воспроизведение при выходе |7 Сохранять параметры при выходе 17 Дыводигь рслгываю|дие подсказки ОК Отмена Ознакомитеялт^ос воспэоиэведенив (с): |ю -г| Шриерт ---------------------------------- - > ^лкии [01 ] 00;00 Рис. 28.2. Диалог настройки лазерного проигрывателя Длительность этих фрагментов можно регулировать через диалог Настройка (рис. 28.2), который вызывается из меню Параметры. Для установки длительности служит счетчик Ознакомительное воспроизведение. Отметим, что помимо указанных выше способов воспроизведения аудиозаписей вы можете пользоваться совершенно простым приемом: для прослушивания зву- гпава 5. Стандартные программы из комплекта Windows 9.x 165 кового клипа достаточно перетащить его пиктограмму на пиктограмму одного из приложений Лазерный проигрыватель или Универсальный проигрыватель (последний рассматривается в следующем пункте). Закрывая программу Лазерный проигрыватель, вы прекращаете воспроизведение диска. Если вы желаете, чтобы проигрывание продолжалось и после закрытия программы, сбросьте флажок Завершать воспроизведение при выходе, который расположен в меню Параметры — Настройка. Создание альбома В программе Лазерный проигрыватель имеется полезная возможность создания альбома записей из музыкальных произведений, присутствующих на компакт-диске. Пользуясь альбомом в дальнейшем можно прослушивать лишь определенные записи, причем под своими оригинальными названиями (обычно па диске записи хранятся под номерами Запись 1, Запись 2 ...). Чтобы составить такой альбом, вызовите меню Диск и выберите опцию Описание диска. В открывшемся диалоге Параметры диска (Рис. 28.3) имеются два прокручивающихся списка: справа расположен список записей, имеющихся на диске, а слева - список записей для альбома. Очистите сначала левый список, нажав на кнопку Очистить все. Затем отметьте в правом списке те позиции, которые должны попасть в альбом, и щелкните по кнопке Добавить. Вы можете менять местами записи в альбоме, перетаскивая их мышью. Каждой записи в списке можно присвоить название (например, название песни), но сделать это нужно перед переносом записи с диска в альбом. Введите название в текстовое поле под списками и щелкните по кнопке Задать название. При этом название автоматически будет введено в оба списка. В Лазерный проигрыватель: параметры диска Устройство: |\Device\CdRo Исполмтель: joiffeient" Название; jSpanish Guitar I ^исок воспроизведения: Записи на диске; /) Samba Д Alba Д Rumbea 1] <-Ловавигь Оуистигь все | С^с /3 Л л л л л Samba Alba Rumbea Запись 4 Запись 5 Запись 6 Запись 7 Запись 8 Запись 9 Запись 10 Запись СЗ: |Runbea Задать название | ОК Отмена Рис. 28.3. Создание альбома записей 166 Часть III. Простые компьютерные технологии завершение можете задать название альбома и имя исполнителя, вписав их в соответствующие текстовые поля. При последующих сеансах прослушивания данного диска программа Лазерный проигрыватель будет запускать именно этот альбом, который вы создали. Позиции, из которых вы составили альбом, могут быть отражены в окне программы, если вы войдете в меню Вид и установите флажок Сведения о диске и записи. После этого соответствующие поля (Исполнитель, Название, Запись) будут помещены ниже кнопок управления проигрывателем. Проигрыватель Windows Media Первые версии рассматриваемой программы назывались YiinBepcajibiib^ проигрыватель (в Windows 95). В дальнейшем программа проигрывателя эволюционировала вместе с развитием Windows. В настоящем разделе мы рассмотрим версию Windows Media 6, входящую в состав Windows 98. Окно проигрывателя Запускается Проигрыватель Windows Media через главное меню; Программы - Стандартные - Развлечения - Проигрыватель Windows Media. Возможен также автоматический запуск сразу после установки компакт-диска или после двойного щелчка по значку файла, если соответствующий тип мультимедийных файлов записан в реестре за проигрывателем Windows Media. Для открывшегося окна вы можете выбрать одно из представлений: обычное, сжатое или сокращенное (см. ниже пункт «Настройка Windows Media»). На рис. 28.4 показано окно проигрывателя в обычном представлении. В верхней части окна проигрывателя находится меню (опции Файл, Вид, Воспроизведение, Избранное, Переход, Справка), под ним - полоса навигации (кнопки Назад и Вперед для открытия предшествующих файлов и кнопки «События Веба»). Центральную часть окна занимает область отображения, в которую выводится картинка при воспроизведении видео либо заставка при проигрывании аудиозаписи. Ниже размещена панель с элементами управления (см. следующий пункт), а еще ниже - область сведений, в которой может находиться (если она имеется) информация о мультимедийном файле: название клипа, имя автора и т.д. Вдоль нижней границы окна расположена строка состояния (см. следующий пункт). Воспроизведение записей и настройка проигрывателя Для управления процессом воспроизведения в нижней части окна проигрывателя на панели расположены кнопки: Воспроизведение, Приостановить, Остановить, Назад, Перемотка, Быстро вперед. Вперед, Просмотр каждого клипа в списке воспроизведения. Над кнопками находится индикатор-ползунок, который указывает на текущую позицию в мультимедийном файле. С его помощью вы можете указать момент, с которого должно начинаться воспроизведение. В правом углу панели размещается ползунковый регулятор громкости. Выбор проигрываемого файла осуществляется командой Файл — Открыть. При этом появляется стандартный диалог Открыть, в нем нужно нажать кнопку Обзор и выбрать открываемый файл в следующем диалоговом окне. После закрытия диалогов сразу начинается воспроизведение и становятся доступными кнопки управления проигрывателем. Однако для управления гпава 5. Стандартные программы из комплекта Windows 9.x 167 I Buckyb - Проигрыватель Windows Media $аЯл Вид Васпроиаведение Иэбранйое Перейш Справке Радио М;)зыка ^ П(реводигель по Media Л1 - II ■ I M и И) I ‘5 К>.иа Автор: Авторское право. !оспроизведеиие nLS 00 05/0010 <1х Рис. 28.4. Окно Проигрыватель Windows Media. Воспроизведение видеоролика воспроизведением можно пользоваться не только кнопками, но и командами меню Воспроизведение. Перечислим кратко некоторые возможности, которые делают комфортным процесс воспроизведения аудио- и видеофайлов. Регулировка громкости. Увеличивать или уменьшать громкость можно клавишами со стрелками Т и i либо с помощью ползунка на панели проигрывателя. Чтобы быстро выключить звук, нажмите сочетание клавиш Ctrl+b или кнопку Выключить (расположена на панели управления и имеет значок динамика). Изменение размеров окна. Для изменения размеров области просмотра в окне Проигрыватель Windows Media можно воспользоваться стандартными приемами Windows, перетаскивая мышью границу или уголок окна. Кроме этого, можно выбрать команду меню Вид - Увеличение - 50% (100%, 200%). Наконец, чтобы распахнуть окно на весь экран, можете дважды щелкнуть по заголовку окна. Повторный двойной щелчок по заголовку приведет к прежнему размеру окна. Полноэкранный режим. Для перехода к полноэкранному просмотру (демонстрация видеоролика во весь экран монитора без элементов интерфейса) выполните во время воспроизведения ролика команду меню Вид -Во весь экран. Если пожелаете вернуться от полного экрана к прежнему окну, нажмите клавищу Esc. 168 Часть III. Простые компьютерные технологии Циклическое воспроизведение. Если вы хотите, чтобы воспроизведение было непрерывным, пока не будет остановлено вами, войдите в меню Вид -Параметры и установите флажок Повторять бесконечно. Просмотр частей шоу. Для предварительного просмотра небольших отрывков каждого клипа выберите команду меню Воспроизведение -Просмотр. Для перемещения между клипами пользуйтесь кнопками Вперед и Назад в полосе навигации. У Пайка Избранное. В проигрывателе Windows Media предусмотрена папка Избранное, в которой располагаются любимые записи. Чтобы поместить открытый файл в эту нанку, выберите команду Избранное - Добавить в избранное. Сортировка записей в рассматриваемой папке выполняется командой Избранное - Упорядочить избранное. В дальнейшем для воспроизведения избранного файла вам нужно просто его выбрать в меню Избранное. Сведения о текущем действии. В строке состояния окна проигрывателя отображается информация о действии, выполняемом в данный момент программой. Например, при проигрывании файла в эту строку выводится текст «Воспроизведение» и указывается время от начала проигрывания файла. В нравом углу строки состояния имеется значок, который отображает текущее состояние проигрывателя (всего предусмотрено 8 значков). Настроить проигрыватель можно с помощью диалога, который вызывается командой Вид - Параметры. В этом диалоге имеются несколько вкладок с элементами для регулирования громкости и баланса, для установки режима повторения при воспроизведении, для задания внешнего вида окна проигрывателя. Вопросы настройки программы Windows Media оставляем для самостоятельной проработки. Контрольные вопросы 1. Перечислите основные форматы мультимедийных файлов. 2. Что представляет собой формат MID? 3. Каковы особенности формата WAV? 4. Как создать альбо.м записей в программе Лазерный проигрыватель? 5. Каковы возможности проигрывателя Windows Media при воспроизведении мультимедийных файлов? § 29. Текстовый редактор Блокнот в этом параграфе вы изучите: - функции текстовых редакторов; - понятия о шрифтах и их параметрах; - создание, открытие и сохранение текстового документа; - приелш набора текста. Кратко о текстовых редакторах В не столь далекие времена обработкой текстов занимались в основном профессионалы: машинистки, издатели, типографские работники. Сейчас благодаря широкому распространению персональных компьютеров подготовка Глава 5. Стандартные программы из комплекта Windows 9.x 169 текста стала доступна практически любому человеку, имеющему навыки пользователя ПК. Для работы с текстами создано соответствующее программное обеспечение, это. текстовые редакторы, текстовые процессоры, издательские системы. Текстовые процессоры и издательские системы - это довольно сложные приложения - о них мы будем говорить позже, в главе 9. А пока изучим технологию обработки текста с помощью простейщей программы - редактора Блокнот. Эта программа у вас всегда под рукой, поскольку она устанавливается на компьютер вместе с операционной системой Windows. Отметим, что к числу текстовых редакторов относятся также извеетные вам встроенный редактор Norton Commander и редактор, входящий в состав MS-DOS. Текстовый редактор - это программа или модуль, встроенный в другую программу, которая служит для ввода, изменения и сохранения символьного текста. Какие бывают шрифты Любой текст состоит из символов, которые в компьютере представляются двоичным кодом. Однако двоичный код неприемлем для отображения символов на экране монитора или на бумаге при печати (представьте, как выглядел бы текст а виде нулей и единичек). Более привычным является представление текста с помощью шрифтов. Шрифт - это набор графических форм определенного размера и оформления, который служит для представления символов на бумаге или на экране монитора. Носителями шрифтов являются файлы определенных форматов (fon, ttf, pfb и dp.). Шрифты различаются прежде всего гарнитурой, то есть особенностями своего оформления. За многие века работы с текстами человечество создало множество гарнитур. Глядя на тот или иной шрифт, нетрудно сказать, придуманы ли его символы в средние века или в наше время. Условно шрифты можно разделить на две большие группы: шрифты с «засечками» и «рубленые» (рис. 29.1). К шрифтам с «засечками» относятся: Times New Roman, Courier New, Bookman Old и множество других. Эти шрифты часто используются при печатании художественной, научной, учебной и, особенно, детской литературы. «Засечки» обладают тем свойством, что на А Б В А Б В а б Рис. 29.1. Шрифты различных групп: а - шрифт с «засечками»: б - «рубленый» шрифт буквах легко «зацепиться» взгляду. Поэтому текст, который набран шрифтом с «засечками», читается легче, чем текст, набранный «рубленым» шрифтом. Из «рубленых» шрифтов чаще всего используются: 170 Часть III. Простые компьютерные технологии Arial, Helvetica, Pragmatica, Futura. В одной и той же гарнитуре обычно существует несколько начертаний шрифта, это: обычный шрифт (Normal), полужирный (Bold), курсив (Italic) или полужирный курсив (Bold Italic). Другим важным параметром шрифта является его размер. Этот параметр может использоваться в нескольких значениях, однако чаще всего под размером шрифта понимают высоту его символов (букв). Высота букв называется кеглем шрифта. Кегль измеряется в пунктах (сокращенно «п»): 1п = 0,353 мм. При наборе текстов чаще всего используются шрифты с кеглем 10, 11 и 12 пунктов. Все шрифты по способу их представления в компьютере делятся па растровые и масштабируемые. Растровые шрифты — это шрифты, в которых каждый символ представлен его точечным изображением на сетке с фиксированным размером ячеек (рис. 29.2,а). Кегль растрового шрифта также фиксирован, обычно он указывается вместе с гарнитурой шрифта. Растровыми являются все шрифты, которыми отображаются все надписи в интерфейсе Windows. Это, например, шрифты Sans Serif 8, 10, 12, Courier 10, 12, 15 (число указывает кегль в пунктах), которые хранятся в файлах с расширением .fon. Отметим, что изображения символов в растровых шрифтах не очень качественные: они имеют ступенчатый контур, который особенно виден при увеличении изображения (рис. 29.2,а). Масштабируемые шрифты строятся с помошью математических описаний контуров отдельных символов. При выводе масштабируемых шрифтов на экран или на принтер описание контура преобразуется в точечное изображение. Достоинство масштабируемых шрифтов состоит в том, что изменение их размера не влияет на качество отображения символов (рис. 29.2,6). Примерами масштабируемых шрифтов являются шрифты: Times New Roman, Arial, Courier New и др. Масштабируемые шрифты, которыми вы будете пользоваться, принадлежат к типу TrueType и хранятся в файлах с расширением .ttf. TrueType - это технология масштабируемых шрифтов, которая построена на математическом описании контуров символов и позволяет качественно воспроизводить шрифты на любом устройстве и в любом масштабе. а б Рис. 29.2. Контур символа в различных шрифтах: а - растровый шрифт; б - масштабируемый шрифт гпава 5. Стандартные программы из комплекта Windows 9.x 171 Загрузка Блокнота и элементы интерфейса Текстовый редактор Блокнот более всего подходит для создания небольших текстовых файлов (размером до 64 Кбайт) в формате ASCII. Пользовательский интерфейс этой программы очень прост, однако следствием простоты являются не очень большие возможности редактора. Например, в окне Блокнота можно работать только с одним документом. Кроме того, текст, подготовленный в Блокноте, не допускает форматирования (о форматировании см. главу 9, посвященную программе Word). Чтобы запустить Блокнот, щелкните по кнопке Пуск на панели задач и выберите в Главном меню команду Программы - Стандартные - Блокнот. В ответ откроется окно программы (рис. 29.3), в котором сразу можно набирать с клавиатуры текст. Окно редактора включает в себя элементы, обычные для Windows-приложений. Среди них вы найдете следующие. Заголовок окна, который состоит из имени документа (для нового документа по умолчанию подставляется имя Безымянный) и названия программы Блокнот. Если зацепить мышью за строку заголовка, то можно перетащить окно программы в новое место на экране. Кнопки управления окном:- , □ (или <5), которые отвечают соответственно командам Свернуть, Развернуть (или Восстановить), Закрыть. Меню программы, включающее пункты Файл, Правка, Поиск и Справка. Содержание каждого из этих пунктов мы рассмотрим по ходу изучения программы.. Полосы прокрутки (горизонтальная и вертикальная), которые служат для перемещения по документу. Рабочая область, которая занимает центральную часть окна и предназначена для набора и редактирования текста. Обрамление окна в виде граничной рамки. Если навести указатель мыши на любую из сторон рамки, то указатель превратится в двунаправленную стрелку, и вы сможете зацепить границу мышью и перетянуть границу, изменив размер окна. Имеется еще один элемент интерфейса, который нс показан на рис. 29.3, - это системное меню (см. пункт «Управление окнами с помощью системного меню и панели задач», §24). Системное меню предназначено для управления размером окна. Чтобы вызвать системное меню, нужно щелкнуть мышью по значку программы Блокнот, расположенном в левом углу строки заголовка. ✓ ✓ ✓ 172 Часть III. Простые компьютерные технологии Создание и открытие документа Сразу поле запуска программы можно создавать новый документ. Если в окне программы уже открыт какой-либо документ, то новый документ создастся командой Файл - Создать. Редактор Блокнот позволяет также работать с ASCII-файлами, созданными ранее. Чтобы открыть существующий файл, выполните следующие действия. Выберите команду меню Файл - Открыть. • В открывщсмся диалоговом окне (рис. 29.4) с помощью раскрывающегося списка Папка выберите диск и панку с нужным файлом. Если требуется подняться вверх по иерархическому дереву папок, воспользуйтесь значком с изогнутой стрелкой в верхней части диалогового окна. • Открыв требуемую папку, выделите щелчком мыши нужный текстовый файл. При этом в поле Тип файла должна быть отмечена позиция Текстовые документы. • В заключение щелкните по кнопке Открыть. В результате указанный вами файл будет загружен в рабочую область окна редактора, и вы можете приступать к работе над ним. Открытие файла Папка pSys-2(C) шз 1] Ml Шш1 _JAciobal3 _IAdobeapp Bitwaie Kpems Pm65 _J Piogram Files ^ RegisUy ___I Sysleei Volutie Infomnation * I Detlog _J Temp _1j Windows jWmFlAR jj M on док>улекгы _bj Netlog e| Seloplog D SelupKig 1} Имя файла {Bootleg Inn файлов: | Tекстоеые докаменгы йткрьпъ "3 Отмена Рис. 29.4. Диалог открытия документа Общие приемы набора текста Перед началом набора текста проверьте, какой язык клавиатуры включен -он высвечивается на индикаторе в углу панели задач (см. пункт «Переключение языка клавиатуры», § 23). Текст набирается с помощью клавищ алфавитно-цифрового блока на клавиатуре. Место, в которое будет вводиться символ с клавиатуры, отмечается на экране мигающим курсором. Кстати, в новом создаваемом документе курсор занимает левую верхнюю позицию на листе. Если включен украинский или русский язык, то буквы и цифры для набора берутся согласно нижним подписям на клавишах. В английской раскладке буквы берутся в соответствии с верхними подписями на клавишах. Если вместе с клавишей буквы нажимается клавиша Shift (либо включается «защелка» гпава 5. Стандартные программы из комплекта Windows 9.x 173 Shift+CapsLock), то изменяется регистр, например, со строчной буквы на прописную. Если же клавиша Shift нажимается одновременно с цифровой клавишей, то результат не всегда совпадает с тем, который указан на клавиатуре. Для ввода символов с цифровых клавиш при нажатой клавише Shift пользуйтесь приведенной ниже таблицей. Табп. 29.1. Таблица использования цифровых клавиш Клавиша (верхний регистр) Печатаемый символ Клавиша (верхний регистр) Печатаемый символ I j 6 2 «(или ») 7 7 3 № 8 * 4 ; 9 ( 5 % 0 ) Для удаления какого-либо символа нужно поместить курсор рядом с этим символом. Если курсор расположен перед символом, то удалите символ клавишей Delete. Если же курсор находится за удаляемым символом, воспользуйтесь клавишей Backspace. Чтобы образовать новую строку, нажмите клавишу Enter. Действие этой клавиши напоминает действие рычага перевода каретки в пишущей машинке. Описанные приемы набора текста являются общими практически для всех программ текстовых редакторов и процессоров. Правда, в более сложных программах процессоров к этим приемам добавляются и другие, повышающие комфортность работы пользователя при вводе текста. Перемещение по тексту Чтобы перемещаться по создаваемому документу, в программе Блокнот предусмотрен ряд средств, которые условно можно разбить на следующие группы. Щелчок мыши по месту, в которое нужно установить курсор. Полосы прокрутки, которые позволяют перемещаться по вертикали или по горизонтали при нажатии на кнопки со стрелками, расположенные на полосах прокрутки. Одноклавишные команды, задаваемые клавишами управления курсором (<—, Т, —э, Ф), клавишами PageUp и PageDown (перемещение на один экран вверх и вниз), а также клавиши Ноте (в начало строки) и End (перемещение в конец строки). Когда курсор смещается в конец строки, видимая область документа смещается вслед за курсором вправо. Комбинации клавиш. В Блокноте предусмотрены для перемещения курсора удобные клавишные комбинации. Так для перемещения на одно слово влево нужно нажать Ctrl+ <— , а для перемещения на одно слово вправо -комбинацию Ctrl+ —Чтобы переместиться в начало документа, нужно использовать Ctrl+Home, а в конец документа - CtrU-End. / / ✓ 174 Часть III. Простые компьютерные технологии Сохранение текстового документа Созданный вами документ необходимо сохранить в виде текстового файла (ASCII). Для этого выполните следующее. • Выберите команду меню Файл - Сохранить как... или команду Файл -Сохранить. • В открывшемся диалоге (рис. 29.5) укажите диск и папку, в которую намечается поместить документ. • В поле Имя файла наберите имя сохраняемого файла. • Щелкните по кнопке Сохранить или нажмите клавишу Enter. Вместе с закрытием диалогового окна Сохранить как будет выполнено сохранение текущего документа в файл с расширением .txt. Вы изучили последовательность действий для сохранения документа под новым именем. Если требуется сохранить файл под прежним именем, достаточно выполнить команду меню Файл - Сохранить. [Сохранение Палка: | Заготовки У коды i. Имя файла' |3аписке{ Сс№ра»«<гъ 1 Хип файла: | Т екстовые док«^мекгы Отмена У- Рис. 29.5. Диалог сохранения документа Печать документа Для вывода созданного документа на печать предназначена команда Файл Печать. После задания этой команды документ сразу отправляется на печать. Контрольные вопросы 1. Каково назначение программы текстового редактора? 2. Назовите существующие группы шрифтов? Перечислите известные вам шрифты. З.Что такое гарнитура шрифта? 4. Какие бывают начертания шрифтов? З.Что собой представляют растровые шрифты? 6. Что такое масштабируемые шрифты и в чем их преимущество перед растровыми? 7. Как запустить программу Блокнот? 8. Перечислите элементы окна Блокнот. 9. Каков формат файла, создаваемого программой Блокнот? 10. Как создать новый документ? 11. Как открыть текстовый документ? 12. Перечислите правила работы с клавиатурой при наборе текста. 13. Какие клавиши нужно нажать, чтобы набрать символы; «», %, ?, №? 14. Перечислите приемы перемещения курсора по тексту. Глава 5. Стандартные программы из комплекта Windows 9.x 175 15. Как сохранить документ под прежним именем (под новым именем)? 16. Как распечатать документ на принтере? Практикум. Создание и сохранение документа в программе Блокнот Откройте Блокнот и наберите в нем любой текст, состоящий т нескольких строк, например, список уроков в школе на сегодня. Проверьте набранный вами текст, удаляя неправильные символы с помощью клавиш Delete или Backspace и вставляя правильные символы. Сохраните документ под именем Расписание в папке Мои документы (файлу автоматически будет присвоено расширение .txt). Запустите программу Проводник, найдите созданный вами файл Расписание. Щелкните по значку файла правой кнопкой мыши и выберите в контекстном меню команду Свойства. Прочтите в открывшемся диалоге размер файла и место, занимаемое файлом на диске. Убедитесь, что файл занимает ровно один кластер. § 30. Практика редактирования текста в этом параграфе вы изучите: - приемы выделения фрагмента текста; - использование буфера обмена при редактировании; - операции удсыения и отмены действий; - задание шрифта документа; - вставку даты и времени. О редактировании и объектах редактирования Как показывает практика, текст документа не может быть сразу набран в идеальном и окончательном виде. А значит, его предстоит редактировать. Редактированием в программах обработки текстов называется любое изменение символьного кода текста. Редактированием можно считать как обычное исправление ошибок в тексте путем изменения букв или знаков препинания, так и вставку или удаление частей текста. То есть перекомпоновку частей документа также можно рассматривать как редактирование. Произвольная часть текста в документе, над которой выполняется какая-либо операция редактирования, называется фрагментом. Фрагментом может быть как отдельный символ, так и слово, или часть слова, или несколько слов, или часть предложения и т.д. Выделение фрагмента текста Операция над фрагментом текста обычно начинается с его выделения, выделенный текст подсвечивается темным фоном. Чтобы изучить операции выделения, вам нужно предварительно набрать в окне редактора какой-нибудь текст, состоящий из нескольких строк. Опишем простейшие и наиболее распространенные способы выделения текстовых фрагментов. Щелкните мышью по началу выделяемого фрагмента и протяните указатель мыши при нажатой левой кнопке до конца фрагмента, затем отпустите кнопку - выделенный текст будет подсвечен темным фоном. Если вы про- 176 Часть III. Простые компьютерные технологии тягиваете указатель мыши сверху вниз и слева направо, то выделяется область текста, следующая за курсором. Если же указатель вы тянете снизу вверх и справа налево, то выделяется текст, расположенный перед курсором. Еще один способ выделения фрагментов с помощью мыши - это двойной щелчок мыщыо по какому-либо слову. При этом происходит выделение слова. Очень удобно выполнять выделение с помощью клавиш управления курсором. Пользуясь клавишами и Ф, можно посимвольно и построчно рас- ширять область выделения. Например, чтобы выделить символы, расположенные справа от курсора, нажмите клавишу Shift и, не отпуская ее, нажимайте па клавишу —э. Аналогично выделяются символы слева от курсора (Shift-i-<—). Если вы будете использовать клавишу Т или Ф одновременно с клавишей Shift, то это приведет к выделению строк, расположенных выше или ниже курсора соответственно. Если требуется выделить весь текст, используйте команду меню Правка -Выделить все. Чтобы отменить выделение, нужно щелкнуть мышью по любому месту в рабочей области документа либо нажать любую клавишу, смещающую курсор (клавиши со стрелками, PageUp и PageDown, Home и End). Операции удаления и отмены действий Для удаления фрагмента текста следует сначала этот фрагмент выделить одним из описанных выше приемов, а затем нажать клавишу Delete или Backspace. Если же вы нажмете Delete без предварительного выделения, то будет удален всего один символ, находящийся справа от курсора. Нажатие на клавишу Backspace (также без выделения) приведет к удалению символа слева от курсора. При вводе и редактировании текста пользуйтесь возможностью отмены последнего действия. Для отмены действия можете поступить одним из следующих способов: выбрать опцию меню Правка - Отменить... нажать клавиши Alt+BackSpacc или Ctrl+Z. Использование буфера обмена Операции над фрагментами текста часто выполняются с помощью буфера обмена (см. пункт «Копирование файлов и папок», § 25). Пользователь может скопировать фрагмент в буфер обмена, а затем вставить его копию из буфера в какое-либо место документа. Например, чтобы набрать стих: При всем при том. При всем при том Кого из нашей знати Иль из народа мы пошлем Решать дела в палате? не нужно набирать две одинаковых строки «При всем при том». Достаточно набрать первую строку только один раз, затем скопировать ее в буфер обмена. Вторую строку вы получите, вставив в текст содержимое буфера. Вообще основные приемы редактирования текста основаны на использовании буфера обмена. С помощью буфера выполняется копирование и пере- гпава 5. Стандартные программы из комплекта Windows 9.x 177 мещение фрагментов текста, вырезка и вставка фрагментов. Кроме тшо, буфер обмена позволяет просто выполнять вставку объектов из других приложений в текстовый документ. Операции с буфером обмена бывают следующих видов. Копирование в буфер - выполняется командой меню Правка - Копировать или командой контекстного меню Копировать. Выполнить копирование в буфер можно и с помощью клавищ: достаточно выделить фрагмент и нажать клавиши Ctrl+Ins или Ctrl+C. Вырезание в буфер означает перемещение в буфер обмена выделенного фрагмента. Выполняется вырезание фрагмента с помощью команды меню Правка — Вырезать или команды контекстного меню Вырезать. Заменить эти команды можно нажатием клавиш Shift-i-Delete либо Ctrl+X. т' Вставка из буфера - осуществляется теми же способами, что и копирование (вместо команды Копировать следует использовать Вставить). Быстрее всего вставка из буфера выполняется комбинацией клавиш Shift+Ins или Ctrl+V. В качестве иллюстрации приведем последовательность операций через буфер обмена при наборе стихотворения из предыдущего пункта. • Наберите первую строку текста и выделите фрагмент «При всем при том». • Выполните команду Правка - Копировать либо нажмите клавиши Ctrl+Ins. • Установите курсор в новую строку и выполните команду Правка - Вставить либо нажмите клавиши Sbift+Ins. Изменение шрифта документа Весь документ, создаваемый в про1раммс Блокнот, набирается одним шрифтом. По умолчанию это последний шрифт, который вы использовали в предыдущем сеансе работы в Блокноте или в работе с предыдущим документом. Для изменения шрифта выполните команду меню Правка - Шрифт. В открывшемся диалоговом окне (Рис. 30.1) задайте гарнитуру шрифта (список Шрифт), начертание шрифта (список Начертание) и кегль шрифта (список Размер). После задания этих параметров нажмите кнопку ОК. В результате всему тексту будет присвоен заданный вами шрифт. Вставка времени и даты в документ В редакторе Блокнот предусмотрено несколько возможностей вставки в документ времени и даты. Во-первых, можно вставить вре.мя и дату, отвечающие моменту вставки. Во-вторых, вы можете вставить текущие время и дату, обновляемые при каждом открытии документа. Чтобы вставить время и дату, которые совпадают с моментом выполнения команды вставки, установите курсор в место вставки и нажмите клавишу F5 (либо выберите команду Правка - Дата/время). В результате в докумсчгс сразу появится запись, например, «11:53 19.06.2001». Рассмотрим теперь вставку текущих времени и даты, которые будут обновляться всякий раз, когда вы открываете документ. В первой строке документа наберите команду: .LOG 178 Часть III. Простые компьютерные технологии ГыборЬрнФта Щри<»т Тttfes New Roman Cv 1г Tahoma Taminal 'Ч' T»nes New Roman Иачартамие; Еазмвр; i' Times Ne^v Roman Оч Tf liebuchet MS 4r Veidana Webdings Обраэеи AaBbAaOo .LV Ha^ CM'iBonoe: IКириллица ~3 □Ш1 Puc. 30.1. Диалог задания шрифта Эту команду нужно набрать прописными буквами. После этого сохраните файл командой Файл — Сохранить. В результате время и дата появятся в конце документа при следующем открытии файла. Контрольные вопросы 1. Что считается редактированием в программах обработки текста 2. Перечислите епссобы вылслепия фрагмента текста. 3. Каким из способов выделения вы будете пользоваться, если ксобходи.мо в документе выделить одно слово, несколько строк, весь текст? 4. Как удалить фрагмент текста? 5. Как отменить последнюю операцию? Можно ли отменить предпоследнюю операцию в программе Блокнот? 6. Что такое буфер обмена? 7. Перечислите основные операции, выполняемые с помощью буфера обмена. 8. Как присвоить тексту определенный шрифт, например, Arial Суг, курсив, 12 пунктов? 9. Как вставить в текст время и дату составления докумеща? Практикум. Операции с буфером обмена Откройте Блокнот и наберите в нем следующий текст; «Был он старый служака-зверь, умел деревья с корнями выворачивать и берлоги строить». Пользуясь буфером обмена, преобразуйте этот текст в правильное предложение (как в сказке М.Е. Салтыкова-Щедрина): «Был он старый служака-зверь, умел берлоги строить и деревья с корнями выворачивать». Глава 6. Работа с графикой МШШ:Ш в предыдущей главе вы изучали стандартные программы, входящие в состав Windows 9.х/МЕ/2000/ХР. Наряду с рассмотренными программами, каждая из версий Windows комплектуется простейщим графическим редактором Paint. Этому редактору, а также основам работы с компьютерной графикой посвящена данная глава. §31. Компьютерная графика, типы графических файлов в этом параграфе вы изучите: - принципы построения растровых и векторных изображений: - понятие количества графической информации: - форматы графичеста файлов. Что такое компьютерная графика? Под термином графика обычно понимается визуальное (то есть воспринимаемое зрением) представление каких-либо реальных или воображаемых объектов. Рисует ли художник пейзаж, чертит ли конструктор чертеж, рисует ли малыш на асфальте «классики» - все это процессы создания графики. Особое место в работе с изображениями занимает компьютерная графика. Компьютерная графика - это графика, которая обрабатывается и отображается средствами вычислительной техники. Для отображения графики используются монитор, принтер, плоттер и др. Для любой графики можно выделить процессы ее создания и визуализации. В случае традиционной графики (декоративной росписи, эскизов, чертежей и проч.) эти процессы,совпадают во времени. Действительно, художник или чертежник сразу видит результаты своего труда. Иная ситуация в компьютерной графике. Изображения после своего создания могут храниться неопределенное время в виде файлов на носителях. Визуализация наступает, когда данные файлов поступают на устройства вывода: монитор или принтер. Данные об изображениях хранятся в графических файлах. Эти файлы организованы определенным образом, например, они имеют заголовок, область данных и концовку. Способ организации графических файлов называется графическим форматом. Форматы графических файлов мы будем рассматривать позже (см пункт «Форматы графических файлов» настоящего параграфа), а пока остановимся на способах представления изображений. 180 Часть III. Простые компьютерные технологии Растровые изображения Напомним, что для воссоздания изображения на устройстве вывода, изображение разбивается на точки - пикселы (см. § 4 «Кодирование информации»). Наглядным примером этого является формирование изображения на экране монитора. Пикселы упорядочены по строкам, а набор строк в ЭЛТ образует растр. По аналогии с формированием изображения в ЭЛТ любое изображение, построенное на основе растра, называют растровым изображением. Растровое изображение представляет собой набор пикселов, то есть цветных точек, расположенных на правильной сетке. Например, вы можете какой-нибудь рисунок на бумаге расчертить вертикальными и горизонтальными линиями так, чтобы получилась правильная сетка с квадратными ячейками. Заполните каждую ячейку однородным цветом, который лучше всего подходит для данной области рисунка. В результате вы можете получить картинки, подобные тем, которые показаны на рис. 31.1. Рис. 31.1. Примеры растровых изображений: а - черно-белый (однебитовый) растр; _ б - растр в серых полутонах (8-битовый растр) Важной характеристикой растра является его разрешающая способность, то есть количество пикселов на единицу длины (см. §4). Значение разрешающей способности обычно записывается в единицах dpi. Разрешающая способность экранного изображения составляет обычно 72 или 96 dpi, оттиска лазерного принтера - 600 dpi. С каждым пикселом связаны числовые значения, определяющие его цвет. В случае черно-белого растра (рис. 31.1,а) эти значения могут быть закодированы одним битом (всего два цвета). Для растра в серых полутонах (рис. 31.1,6) пиксельные значения занимают 8 бит (1 байт). При этом возможно отображение 256 оттенков серого цвета. Заметим, что пикселы могут содержать информацию не только о серых, но и о других цветах (см. пункт «Смешивание цветов», § 4). Откуда берутся растровые изображения? Во-первых, они могут создаваться специальной программой - растровым редактором. Во-вторых, источником растровых данных являются также специальные устройства ввода: сканеры, видеокамеры, цифровые фотоаппараты. гпава 6. Работа с графикой 181 Количество графической информации Приступая к созданию растровых изображений на компьютере, желательно знать, каков будет примерный размер будущего графического файла. Это поможет вам рациональнее использовать место на диске и точнее подходить к заданию параметров изображения. Оценить размер файла с изображением можно по количеству содержащей::я в нем графической информации. Самая простая оценка выглядит как V = dWH, где d - глубина цвета (в битах), W и Н - соответственно ширина и высота изображения, выраженные в пикселах. Рассмотрим однобитовое (черно-белое) изображение размером 100x100 пикселов. Количество информации, содержащееся в соответствующих растровых данных, составляет 1*100*100 ~ 10000 бит. или 10000:8 = 1250(байт) » 1,22 (Кбайт) (О соотнощениях единиц информации см. пункт «Единицы инфирызцию', § 1.>. В случае 8-битового (однобайтового) цвета количество графическск янфер-мации в картинке того же размера составит 10^ байт, пли приблизительно 9,77 Кбайт. С увеличением глубины цвета и размера изображения количество графической информации и соответственно объем растровых фа:1лов сгрег(ите.г'ьно растут. Так, если в изображении 800x600 пикселов цвет кодируется 24 битами (?■ байтами), объем графических данных составит: 3*800*600 = 1440000(байт) » 1,37(Мбайт) Обратите внимание, что в оценках количества графической информации вообще не фигурирует разрешающая способность растра. Разрешающая способность нужна лишь для определения реальных размеров рисунка. Например, при разрешающей способности экрана 72 dpi изображение 800x600 пиксслол будет иметь размер примерно 11,1x8,3 дюйма или 28x21 см. Это соечвстстзуст диагонали экрана 14 дюймов. Если изображение нужно вывести не на экран, а на лазерный принтер и;;:: полиграфическую машину (например, при печати обложки книги), тс прихотш-ся увеличивать разрешение изображения до 300 dpi и выше. Объем графической информации при этом существенно возрастает. Так, для изображения размером 28x21 см, имеющем разрешение 300 dpi, количество информации составляет примерно 24 Мбайт. Таким образом, растровые изображения и растровые файлы, предназначенные для высококачественной печати, имеют очень большой объем. Чтобы обойти проблему больших графических файлов, часто используют другой способ представления изображений - векторный. Его мы рассмотрим в следующем пункте. Векторные изображения Идея векторного представления состоит в описании элементов изображения с помощью математических фор.мул. Для этого изображение раскладывается на простые объекты - примитивы. Примитивами являются линии, эллипсы, окружности, многоугольники, звезды и др. 182 Часть III. Простые компьютерные технологии Примитивы создаются на основе юиочевых точек, которые определяются в виде набора чисел. Программа воспроизводит изображение путем соединения ключевых точек. Примеры векторных изображений даны на рис. 31.2. Рис. 31.2. Векторные изображения (ключевые точки отмечены квадратиками ш): а - прямая; б - кривая; в - прямоугольник Для описания различных геометрических фигур требуются ключевые точки разных типов. На векторные объекты раскладываются не только геометрические фигуры и различные рисунки, но и текст. Почему данный тип изображений называют векторным? Известно, что вектором в математике называется отрезок прямой, имеющий длину и направление. В ко.мпыотерной графике термин «вектор» имеет несколько другой С.МЫСЛ. Он обозначает часть линии (сегмент), которая задается ключевыми точками. Таким образом, файлы векторных изображений содержат не пиксельные значения, а математические описания элементов изображений. По этим описаниям происходит визуализация изображений в устройствах вывода. Форматы графических файлов Размер графического файла сильно зависит от формата, выбранного для хранения изображения. Существует несколько категорий форматов графических файлов. Растровые форматы. Это форматы, используемые для хранения растровых изображений. Они больще всего подходят для записи графических данных, получаемых от устройств ввода. Наиболее распространены растровые форматы: BMP (сокращение от Bit Мар Picture, это «родной» графический формат ОС Windows), PCX, TIFF, GIF, JPEG. Векторные форматы. Эти форматы полезны для хранения линейных элементов (прямых, кривых, многоугольников), различных геометрических фигур, текста. По математическим описаниям графических объектов происходит визуализация изображений. Примерами наиболее распространенных векторных форматов являются CDR (формат файлов векторного редактора CorelDRAW), DXF (файлы пакета инженерной графики AutoCAD). Метафайловые форматы. Отличие этого формата от предыдущих заключается в том, что он может хранить как растровые, так и векторные данные. Метафайлы обычно используются для переносов изображений между различными приложениями и компьютерными платформами (IBM PC и Macintoch). Популярными метафайловыми форматами являются WPG, CGM. гпава 6. Работа с графикой 183 Графические редакторы Из параграфа 6 (пункт «Прикладные программы») вам известно, что существуют различные программы для работы с графикой. Графичесиий редактор - это прикладная программа, предназначенная для создания и обработки графических изображений на компьютере. Программа графического редактора позволяет создаваемые сю изображения записывать в файл, а также посылать изображение на устройство вывода. Для работы с растровыми (точечными) изображениями существуют растровые редакторы, а для работы с векторными изображениями - векторные редакторы. К числу наиболее известных программ растровой графики относятся Adobe Photoshop, Corel PhotoPaint. Эти приложения позволяют выполнять сложную обработку изображений на профессиональном уровне. Существуют также и более простые редакторы, один из них - Microsoft Paint - вы будете изучать в следующих параграфах. Векторные изображения создаются с помощью программ векторных редакторов. Наиболее популярны такие пакеты векторной графики, как CorelDRAW, Adobe Illustrator, Xara. Встроенные векторные редакторы имеются также в некоторых приложениях - текстовых процессорах, издательских системах. В главе 9 будет рассмотрена работа с инструментами векторной графики, входящими в пакет Microsoft Office, в частности в Word и Excel. Контрольные вопросы 1. Что понимается под ко.мпьютерной графикой? 2. Что такое графический формат? Какие графические форматы вам известны? 3. Назовите характеристики растрового изображения. 4. Как оценить объем графических данных в растровом изображении? 5. Каков принцип представления изображения в векторных файлах? 6. Что такое графический примитив и ключевые точки? 7. Назовите типы графических редакторов. Упражнения 1. Чему равен объем графических данных в изображении 300x400 пикселов, если цветовая информация описывается 4 байтами? 2. Найдите количество графической инфор.мации в ярлыке раз.мером 30x20 пикселов, выполненном в палитре из 256 цветов. 3. Пусть установленное разрешение монитора составляет 1024x768 пикселов, а шаг сетки растра равен 1/96 дюйма. Каков размер экрана монитора (в см)? §32. Графический редактор Paint в этом параграфе вы изучите: - запуск редактора Paint и элементы окна; - приемы рисования прямых, кривых и произвольных .пиний; - создание текста; - задание параметров отображения рисунка; - сохранение и печать рисунков. Paint - это растровый редактор, создающий изображения в виде набора пикселов. Рисунки, создаваемые редактором Paint, называют растровыми, или 184 Часть III. Простые компьютерные технологии пючечны.ми. Редактор Paint позволяет выполнять с помощью мыши черно-белые и цветные риеунки. С помощью инетрументов редактора можно еоздавать контуры и выполнять заливку цветом, рисовать прямые и кривые линии, имитировать рисование карандашом и кистью, вырезать, копировать и вставлять различные фрагменты изображения и т.д. Обо всех возможностях Paint вы узнаете в данном и последующих двух параграфах. Среда, графического редактора Запуск нро1‘раммы Paint осуществляется нажатием на кнопку Пуск на панели задач и выбором команды Программы - Стандартные - Paint. После запуска открывается окно, показанное на рис. 32.1. Окно редактора Paint имеет элементы, обычные для окон Windows-приложений: заголовок окна, кнопки управления окном, строку меню, рабочую область, линейки прокрутки, строку статуса и обрамляющую рамку. Помимо ЭТ010, в окне Paint размещены элементы, присущие именно графическим редакторам, - панель инструментов и палитра. Строка состояния Рис. 32 1. Окно графического редактора Paint гпава 6. Работа с графикой 185 Панель инструментов в левой части окна содержит 16 кпонок-пиктограмм (рис. 32.2). Назначение каждой кнопки вы можете прочесть на всплывающей подсказке, появляющейся при наведении на нее указателя мыши. Среди инструментов панели имеются Карандаш, Кисть, Ластик, Заливка, Выбор цветов и др. Выделение произвольной области — Ластик/Цветной ластик --------- Выбор цветов Караццаш Распылитель Линия Прямоугольник Эллипс ------- -Ari' \ -□ -О ^ й- о Вьщеление Заливка Масштаб — Кисть -Надпись — Кривая ■ Многоугольник Скругленный прямоугольник l"J ггигггвггггпгг Рис. 32.3. Панель Палитра в редакторе Paint Рис. 32.2. Панель инструментов редактора Paint Другой характерный элемент окна Paint - палитра (рис. 32.3) - размещен в нижней части экрана. Слева на панели палитры имеются два перекрывающихся квадрата, из которых верхний окрашен в основной цвет, а нижний - в фоновый цвет. Основной цвет используется для закрашивания линий, границ объектов и текста. Фоновый цвет применяется при заливке объектов с замкнутыми границами и фона надписи. Основной цвет выбирается щелчком левой кнопки мыши но одному из квадратов цветовой палитры, а цвет фона - щелчком правой кнопки. При выборе основного и фонового цветов изменяются соответственно цвета перекрывающихся квадратов в левой части палитры. Убедитесь в этом сами, выполнив щелчки мышью по цветам палитры. Открытие графического файла Графический редактор Paint может быть использован для работы с точечными рисунками, которые сохранены как файлы с расширениями jpg, gif или bmp. С помощью Paint можно, например, просмотреть изображение с компакт-диска, отсканированную картинку, рисунок, полученный из Интернета. Чтобы загрузить графический файл в редактор, выполните команду Файл — Открыть. В последующем диалоговом окне перейдите на нужный диск и откройте папку с файлом. Выделите файл и нажмите кнопку Открыть. 186 Часть III. Простые компьютерные технологии Инструменты графического редактора Рисование линий Для рисования линий в редакторе Paint предусмотрены инструменты: Линия - рисование прямых линий (рис. 32.4,а), Карандаш - рисование произвольных линий (рис. 32.4,6) и Кривая - рисование кривых линий (рис.32.4,в). Последовательность действий при рисовании линий следующая. • Выберите инструмент для рисования (щелчок левой кнопкой мыщи по пиктограмме Линия или Карандаш на панели инструментов). Рис. 32.4. Рисование линий в редакторе Paint: ■ прямые линии при нажатой клавише Shift; 6 - произвольные линии; в - кривые гпава 6. Работа с графикой 187 • Задайте с помощью палитры цвет. • При рисовании инструментом Линия выберите ширину линии, щелкнув по нужной пиктограмме под панелью инструментов. • Щелкните мышью в начальной точке линии и протяните указатель до конечной точки. После этого отпустите кнопку - линия готова. Если нужно нарисовать горизонтальную или вертикальную линию или линию, наклоненную под углом 45°, то при рисовании инструментом Линия удерживайте нажатой клавишу Shift (рис. 32.4,а). При построении кривой линии сначала рисуется прямая линия, как было описано выше. Затем указатель ставится в вершину будущей дуги и при нажатой кнопке мыши вытягивается дуга необходимой кривизны (рис. 32.4,в). Если нужно нарисовать замкнутую кривую (петлю), щелкните мышью в одной фаничной точке петли, затем - в другой граничной точке. Щелкните мышью за пределами появившейся линии и растяните петлю. Работая в редакторе Paint, вы можете последовательно отменить последние три действия. Для этого используется комбинация клавиш Ctrl+Z или команда меню Правка - Отменить. Использование кисти, распылителя и ластика Практически ни одна программа графического редактора не обходится без таких инструментов рисования, как кисть, распылитель и jjacTHK. Эти инструменты (Кисть, Распылитель и Ластик ) предусмотрены и в редакторе. Операции с ними выполняются единообразно. • Выберите на палитре основной (или фоновый) цвет, которым вы будете рисовать или закрашивать ластиком. • Щелкните по пиктограмме нужного инструмента. • Выберите под набором ннструменгов нужную форму и размер кисти, либо размер распылителя, либо размер ластика (рис. 32.5). • Ведите указатель мыши при нажатой кнопке аналогично тому, как вы это делаете при рисовании кистью или баллончиком или при стирании ластиком. Получаемый цвет зависит от того, какую кнопку мыши вы удерживали при рисовании: если левую - то получите основной цвет, если правую - то цвет фона. При использовании ластика очищенная область заполняется фоновым цветом. • • ■ ■ / 8 \ N □ Рис. 32.5. Панели задания параметров инструментов: а - Кисть; 6 - Распылитель; в - Ластик Создание текста В редакторе Paint имеется инструмент Надпись, с помощью которого вы можете в создаваемый рисунок ввести какой-нибудь текст. Последовательность ваших действий должна быть следующей. • Щелкните по пиктограмме инструмента Надпись и вытяните указагелсм мыши прямоугольник, в котором будет размещен текст. При этом в окно 188 Часть III. Простые компьютерные технологии редактора будет выведена панель Шрифты (рис. 32.6), а в получившейся прямоугольной пунктирной рамке появится курсор. I Т Апа:С>л Рис. 32.6. Панель задания параметров шрифта • На панели Шрифты задайте нужный шрифт, его размер и начертание. Наберите нужный текст. • Отрегулируйте размер прямоугольной рамки надписи и ее положение. Размер надписи изменяется путем перетаскивания ее границ. Чтобы измелить 110.чожен!1е надписи, наведите указатель мыши на прямоугольную рамку. К'Лда указатель примет форму оконтуренной стрелки, перетащите 'ладг.ись в новое место на рисунке. • Можете выбрать с помощью палитры цвет текста (щелчок левой кнопкой но нужному цвету) и заливку прямоугольника надписи (щелчок правой КИО 1КОЙ). • Для вставки полученной надписи в рисунок щелкните мышью в любом месте вне надписи. В процессе соз.дапия надписи вы можете отменять ошибочные действия с ■■io^;oшl.ю клавиш Ctrl+Z. От.мсннть .можно от одного до трех предыдущих действий. Изменение масштаба рисунка и вывод сетки Возможно, что обычный масштаб, в котором отображается рисунок, вам покажется мал. Тогда выберите в меню Вид команду Масштаб,, и в выпадающем подменю щелкните по опции Крупный или Другой. При выборе опции Крупный изображение рисунка будет увеличено в 4 раза (400%). Если же выбрать онцн‘0 Дру-^ой, появится диалог, в котором можно задать один из предложенных масштабов отображения: 100%, 200%, 400%, 600% и 800%. Установите соответствующий переключатель и нажмите кнопку ОК. Аналогично с помощью указанного диалога вы можете перейти с какого-либо увеличенного масштаба на обычный масштаб (100%). Однако обычный масштаб можно задать еще проще - нажатием клавиш Ctrl+PageUp. Переход к крупному масштабу осуществляется клавишами Ctrl+PageDown. Отмстим, что текст в редакторе Paint можно набирать только, когда установлен обычный масштаб. Если же выбрать крупный масштаб, вы сможете задать отображение сетки. Эта сетка особенно удобна при рисовании по пикселам (применяется масштаб 800% и инструмент Карандаш). Для вывода сетки на экран выберите команду Вид — Масштаб и щелкните по опции Отображать сетку. Изменение размера рисунка Допусти.м, BU открыли файл с рисунком и хотите к имеющемуся рисунку дорисовать еще что-либо. Тогда придется сначала увеличить размер рабочей области рисунка («листа бумаги»). Для этого нужно выполнить команду Рисунок - Атрибуты. В открывшемся диалоге (рис. 32.7) задайте новые размеры гпава 6. Работа с графикой 189 Атрибуты Файл сохранен: нет данных Размер файла: нет данных ОК Ширина: |830| Высота’ |б38 Отмена Единицы — Дкймы ПоумоАчанию (~ Си <♦ Течки - Палитра------ П Уерно-белая Цветная Проэраиносте --------------------------— Г я ■'сги5Л£.:.ть прр-Г'Счн1 ш №ет ф.-но EiTibup цин1 Z! J Г Рис. 32.7. Диалог задания атрибутов рисунка (ширину и высоту) рисунка, выбрав единицу измерения: дюймы, сантиметры или пикселы. Задав размеры, нажмите в диалоге кнопку ОК. Дополнительная область рисунка будет иметь фоновый цвет. Изменить размеры рисунка можно еще проще. На нижней и правой границах, а также в правом нижнем углу рисунка находятся маркеры выделения. Наведите указатель мыщи на один из маркеров и, когда указатель приобретет вид двунаправленной стрелки, перетащите маркер в нужную сторону. Сохранение рисунка Для сохранения файла выберите команду меню Файл — Сохранить как и в последующем диалоге задайте папку, в которую будет записан файл, а также имя файла. В поле Тип файла укажите количество цветов и щелкните по кнопке Сохранить. Отметим, что диалог сохранения вызывается также командой Сохранить, если созданный рисунок ранее еще не сохранялся. Возможны случаи, когда нужно сохранить в виде отдельного файла нс весь рисунок, а только его фрагмент. Для этого выделите требуемый фрагмент и в меню Правка щелкните по опции Копировать в файл. В последующем стандартном диалоге задайте целевую папку, имя файла и нажмите кнопку Сохранить. Печать изображения Если вы желаете вывести на печать созданный рисунок, рекомендуется следующая последовательность действий. • Выберите команду Файл - Предварительный просмотр. На экране появится окно предварительного просмотра с изображением рисунка в том виде, в каком он будет выведен на лист бумаги при печати. Закрыть окно просмотра можно щелчком по кнопке Закрыть. Нажатие на кнопку Печать приведет к непосредственной посылке файла на печать. • Если в результате предварительного просмотра вы рещили изменить поля и ориентацию рисунка на странице, закройте окно просмотра и выберите команду Файл - Макет страницы. • В открывщемся диалоге (рис. 32.8) задайте размер листа, ориентацию страницы и значения полей в миллиметрах. Закройте диалог щелчком по кнопке ОК либо пошлите файл на печать (кнопка Принтер). • Если вы не выдали задание печати в предыдущих операциях, воспользуйтесь командой меню Файл — Печать. 190 Часть III. Простые компьютерные технологии Ш аметр» стииницы 5ЕЕ5- I V. ssBg- Бумага - - — - - — Реамер |A4 210x?97mm ■3 Dopovia: |ирре и ориентация ^ |^нижнвя Поля (мм) I „ lilT" !йпь6омнзд ] ' верхнее |l9,l Сраеое |l9.i цижнее. |19.1 OK Отмене Прин1вр Рис. 32.8. Диалог Параметры страницы Контрольные вопросы 1. Как запустить приложение Paint и открыть графичеекий файл? 2. Перечислите элементы окна Paint? 3. Какие кнопки находятся на панели инструментов? 4. Что такое основной и фоновый цвета? Как ими пользоваться? 5. Как нарисовать прямую линию? 6. Как построить линию, наклоненную под углом 45°? 7. Как нарисовать двугорбую кривую? 8. Опишите, как вводится текст в рисунок. Как задать необходимый шрифт? 9. Как изменить масштаб отображения рисунка? 10. Как изменить размер рисунка? 11. В каких форматах возможно сохранение рисунка, созданного в Paint? 12. Как распечатать рисунок? § 33. Операции с графическими объектами в этом параграфе вы изучите: - приемы рисования геометрических фигур; - заливку фигур цветом; - преобразования геометрических объектов; - операции копирования и вставки фрагментов; - обмен изображениями с другими приложениями. Рисование геометрических объектов В редакторе Paint имеются инструменты для рисования графических примитивов: прямоугольников, квадратов, эллипсов, круга. Чтобы нарисовать любую из этих фигур с замкнутым контуром, щелкните по инструменту, затем - по граничной точке фигуры. При нажатой кнопке мыши перетащите указатель до другой граничной точки и после этого отпустите кнопку. Рассмотрим особенности работы с каждым из инструментов, предназначенных для рисования фигур. гпава 6. Работа с графикой 191 / / ✓ Прямоугольник, в общем случае при перетаскивании указателя рисуется прямоугольник. Если при этом держать нажатой клавишу Shift, получится квадрат. Скругленный прямоугольник. С помощью этого инструмента можно рисовать прямоугольники и квадраты, которые имеют скругленные углы. Эллипс. Данный инструмент служит для рисования эллипсов, причем форма эллипса и его наклон определяются длиной траектории и направлением движения указателя. Если при рисовании вы будете держать нажатой клавишу Shift, вместо эллипса получится круг. Многоугольник. Этот инструмент позволяет строить многоугольники с любым количеством сторон. Принцип построения многоугольников несколько иной, чем эллипсов и прямоугольников. Выберите на панели инструмент Многоугольник, затем последовательно щелкните мышью в каждой вершине многоугольника. Последний щелчок мышью должен быть выполнен примерно в той же точке, что и первый щелчок. При этом получится замкнутый контур многоугольника. Если вы хотите, чтобы многоугольник содержал только углы 90® и 45°, при рисовании держите нажатой клавишу Shift. Одновременно с созданием фигуры можно задать ее цвет (заливку) и цвет контура. Внизу панели инструментов имеются пиктограм.мы для выбора варианта заполнения цветом (рис. 33.1). Попробуйте нарисовать фигуры, как Ptufti Лг.А crtpcdKH выберите к0ионяу*8иаов елровки* из меню' 7.71 Т- Рис. 33.1. Различные варианты заполнения цветом фигур и контуров. Прямоугольники верхнего ряда нарисованы левой кнопкой мыши, нижнего ряда - правой кнопкой 192 Часть III. Простые компьютерные технологии показано на рисунке, выбирая разные варианты заполнения и используя как левую, так и правую кнопку мыши. Толщина контура фигуры совпадает с толщиной линии для инструмента Линия или Кривая. Поэтому, если вы хотите изменить толщину контура, задайте нужную толщину в одном из этих инструментов. Заливка цветом Вы можете отдельной операцией задать заливку фона или заливку какой-либо фигуры. Для этого выполните следующие действия. • Выберите на палитре нужный цвет, сделав его основным или фоновым. • Щелкните по инструменту Заливка - указатель мыши приобретет вид наклоненной баночки с тушью. • Направьте указатель мыши, а именно, струю туши на заливаемую фигуру и щелкните той же кнопкой мыши, которой выбирался цвет. Озмстим, что при заливке фигур цветом важно, чтобы они имели замкнутый контур. Если контур не замкнут, то цветом будет залита какая-либо другая область рисунка. Если среди цветов нет такого, вам нужен, необходимый 11шш t uu Осцовнъюивете. палитры который создайте цвет сами • Щелкните дважды .мышью по любому цвету палитры либо выполните команду !_■ '.И : Jivi >s ' 1 (Ж Отмена 0хтвнО)с.]121 Красный: |255 Коиграст:]207 Зеленый |255 apiOCTb |240 Синий |255 Добавить в набор Рис. 33.2. Диалог Изменение палитры меню Палитра - Изменить палитру. В открывшемся диалоге нажмите кнопку Определить цвет ». В следующем диалоге (рис. 33.2) выберите цвет в поле Основные цвета. Если вас не устраивает набор основных цветов, щелкните мышью в поле образцов цвета и подберите значения параметров Оттенок и Контраст, а затем в поле градиента цвета перетащите ползунок, чтобы изменить значение Яркость. • В заключение нажмите кнопку ОК. Заданный вами цвет появится в палитре как цвет по умолчанию. Полезным при заливке может оказаться инструмент Выбор цветов, Пиктограмма этого инструмента имеет вид пипетки. Выберите на рисунке нужный цвет и щелкните по нему пипеткой. В результате выбранный цвет станет основным (или фоновым), и вы сможете выполнять заливку этим цвезом. гпава 6. Работа с графикой 193 Выделение, перемещение и растяжение фрагмента рисунка В данном пункте мы рассмотрим преобразования, выполняемые над фрагментом рисунка, в том числе над готовым геометрическим объектом. Любое преобразование начинается с выделения фрагмента. Редактор Paint располагает удобными инструментами выделения. В результате выделения фрагмент помещается как бы в отдельный слой и над ним легко выполнять любые преобразования (перемещение, растяжение, поворот и др.). Рассмотрим для примера перемещение и растяжение фрагмента. Щелкните мышью по инструменту Выделение. Затем щелкните одной из кнопок мыши по рабочей области окна и перетащите указатель мыши через выделяемый фрагмент рисунка. Отпустите кнопку мыши, и вокруг фрагмента появится прямоугольная пунктирная рамка (рис. 33.3), имеющая восемь маркеров. Если вы обводили фрагмент правой кнопкой мыши, то вместе с рамкой на экран будет выведено контекстное меню. Одновременно с появлением пунктирной рамки указатель мыши примет форму перекрестия со стрелками. Это означает, что вы можете над выделенным фрагментом выполнять операции перемещения и растяжения. Чтобы переместить выделенный фрагмент, щелкните по фрагменту мышью и перетащите его в нужное место, после чего кнопку мыши отпустите. Чтобы растянуть или сжать фрагмент, наведите указатель мыши на один из маркеров рамки / Рис. 33.3. Область выделения, отмеченная пунктирной рамкой выделения. Указатель примет форму двунаправленной стрелки. Зацепите маркер и перетащите его в новое место. Отметим, что перед операциями изменения фрагмента использовался инструмент Выделение. Если выделяемый фрагмент имеет сложную форму, удобнее использовать для выделения другой инструмент - Выделение произвольной области. Отражение и поворот объекта Построенную вами геометрическую фигуру вы можете повернуть на 90°, 180°, 270° , а также отразить слева направо или сверху вниз. Для этого выделите фигуру и выберите команду меню Рисунок - Отразить/повернуть. В появившемся диалоге (рис.33.4) задайте необходимое преобразование и щелкните по кнопке ОК. Описанная процедура может применяться к любой области рисунка или ко всему рисунку. В последнем случае предварительное выделение нс нужно. 7 Иж{юрматика» 7*11 кл. Отражение и поворот гОействие иш\ (' Отразить сдева направо С Отразить сверху вниз Довернуть наугоу^ <1 20* Г 180‘ Г 270- ок Отмена Рис. 33.4. Диалог отражения и поворота фрагмента рисунка 194 Часть III. Простые компьютерные технологии Наклон объекта Еще одним типом преобразований над фрагментами рисунка являются наклоны по горизонтали и по вертикали на различные углы. Примеры этих операций показаны на рис. 33.5. Рис. 33.5. Операции наклона объекта: а - исходный прямоугольник: 6 - наклон прямоугольника по горизонтали на 30"; в - наклон по еертикщри на 30° РШ1 4J№H»U* И НОХВДН Рветяиуть ----1 Посоризонтоли __I* По аертикол»1: |100 1 Отмона |ш ■ Наклонить По горизонтали |з^ градусов По еартикопи градусов ___# . Рис. 33.6. Диалог растяжения и наклона фрагмента рисунка Для выполнения наклона какого-либо фрагмента рисунка выделите этот фрагмент. Затем выберите команду меню Рисунок - Растянуть/накло-нить и в открывшемся диалоге задайте необходимые значения углов (рис. 33.6). В этом диалоге вы можете так же точно задать изменение ширины или высоты фрагмента рисунка. Для этого нужно ввести в соответствующие поля значения горизонтального и вертикального размеров в процентах. Копирование, вырезание и вставка фрагмента рисунка В программе Paint операции копирования, вырезания и вставки выполняются с помощью буфера обмена. Последовательности действий при этих операциях аналогичны тем, которые вы изучали при работе в текстовом редакторе Блокнот (см. пункт «Использование буфера обмена», § 30). • Выделите копируемый или вырезаемый фрагмент рисунка. При этом пользуйтесь уже известными вам приемами выделения (см. пункт «Выделение, перемещение и растяжение фрагмента рисунка» данного параграфа). • Выполните команду меню Правка — Копировать (или Правка — Вырезать - в случае вырезания фрагмента). • Выберите способ вставки. Щелкните по пиктограмме [9S под набором инструментов, если вы хотите вставить непрозрачный фрагмент. Если вставляемый фрагмент должен быть прозрачным, щелкните по кнопке [9^ . • Выполните команду Правка - Вставить. Вставленный фрагмент рисунка будет обведен прямоугольной пунктирной рамкой и будет располагаться в отдельном слое. Глава 6. Работа с графикой 195 Перетащите копию фрагмента в нужное место на рисунке, а также отрегулируйте его размеры, изменяя положение маркеров на рамке. Пока не снято выделение с фрагмента (пунктирная рамка), вы можете выполнять над фрагментом любые преобразования, предусмотренные в Paint. Закончив обработку вставляемого фрагмента, щелкните мыщью вне фрагмента, при этом выделение с фрагмента будет снято, и он будет вставлен в рисунок. Пример работы с буфером обмена Проиллюстрируем операции через буфер обмена примером создания изображения, показанного на рис. 33.7. Последовательность ващих действий должна быть следующей. I В М PC Рис. 33.7. Пример операций копирования, вставки и преобразований объекта • Установите основной цвет - черный и фоновый цвет - серый. • Щелкните по инструменту Надпись й наберите текст «IBM РС». • В панели параметров щрифта (рис.32.6) задайте шрифт Arial, размер шрифта 36 пт, начертание полужирное. Затем щелкните мышью вне области текста. • Нажмите пиктограмму Выделение па панели инструментов и обведите указателем созданную надпись. • Выберите команду меню Правка - Копировать и затем - команду Правка -Вставить. • Щелкните по инструменту Заливка и залейте каждую букву копии текста «IBM РС» серым цветом, пользуясь правой кнопкой мыши, - это будет будущая тень от исходной надписи. • Выберите инструмент Выделение и выделите фрагмент, содержащий серую надпись. • Войдите в меню Рисунок — Растянуть/наклонить, установите растяжение по вертикали 200% и наклон по горизонтали 60°. • Выделите фрагмент с исходным текстом, набранный основным цветом. Затем щелкните по кнопке [9^], задав прозрачность выделенного объекта. Переместите надпись, совместив ее с тенью так, чтобы нижние края первых букв «I» совпали. • Растяните надпись, набранную черным шрифтом, до совпадения нижних краев всех букв с соответствующими тенями. • В заключение щелкните мышью вне области надписей. Обмен изображениями с другими документами Рисунок, созданный в Paint, можно вставить в другой документ. При этом выполняют импорт файла средствами приложения, в котором открыт документ. Если нужно импортировать фрагмент рисунка в другой документ, то можете воспользоваться возможностями буфера обмена. Выделите фрагмент в 196 Часть III. Простые компьютерные технологии редакторе Paint и выполните команду Правка - Копировать. Затем перейдите в целевой документ и вставьте содержимое буфера с помощью соответствующей команды. Удаление фрагментов и очистка рисунка При рисовании часто приходится удалять тот или иной неудачный фрагмент рисунка. Для этого достаточно выделить фрагмент и нажать клавищу Delete. Область удаленного фрагмента будет заполнена цветом фона. Если вам вообще не нравится весь рисунок, выполните его очистку (точнее, очистку рабочей области редактора). Для этого войдите в меню Рисунок и щелкните но опции Очистить. Контрольные вопросы 1. Какие инструменты для рисования геометрических фигур с замкнутым контуром имеются в Paint? 2. Как задать цвет контура фигуры? 3. Как выполнить заливку объекта цветом? 4. Перечислите способы выделения фрагмента рисунка? 5. Каково назначение маркеров на рамке выделения? 6. Опишите операции перемещения и растяжения фрагмента. 7. Как выполнить поворот фигуры? 8. Какие отражения возможны в Paint и как они выполняются? 9. Как осуществить наклон объекта? Ю.Опишитс операции копирования и вставки фрагмента с помощью буфера обмена. 11.Как удалить фрагмент? Как очистить рисунок? Упражнения 1. Нарисуйте конверт, используя инструменты Прямоугольник и Линия: 2. С по.мощью инструментов Линия, Эллипс и Заливка нарисуйте несложные логотипы: 3. Пользуясь различными инструментами создания геометрических объектов, нарисуйте следующие фигуры: гпава 6. Работа с графикой 197 4. Нарисуйте с помощью инструментов Линия, Эллипс, Многоугольник, Заливка и Ластик следующие рисунки: 5. Применяя операции наклона и растяжения, нарисуйте следующие фигуры; для Глава 7, Архивация данных ffiiHtmffitmHffiftfiiJiiiiimi! ошиинашми § 34. Общие понятия об архивации и сжатии файлов в этом параграфе вы изучите: - понятие об архивации; - методы сжатия данных; - архивные форматы файлов. Архивация и сжатие С развитием информационных технологий остро встал вопрос о способах хранения данных. Начиная с сороковых годов 20 ст., ученые занялись разработкой методов представления данных, при которых пространство на носителях информации расходовалось бы более экономно. Результатом этих работ стали технологии сжатия и архивации данных (по-английски .backup). Архивация данных - это слияние нескольких файлов и даже каталогов в единый файл — архив. Сжатие данных представляет собой сокращение объема исходных файлов путем устранения избыточной информации. Для решения этих задач служат программы-архиваторы, которые обеспечивают как архивацию, так и сжатие данных. С помощью специальных алгоритмов архиваторы удаляют из файлов всю избыточную информацию, а при обратных операциях распаковки они восстанавливают информацию в первоначальном виде. При этом сжатие и восстановление информации происходит без потерь. Сжатие без потерь актуально при работе с текстовыми и программными файлами, в задачах криптографии. Существуют также методы сжатия с потерями. Они удаляют из потока данных информацию, которая незначительно влияет на данные лкбо вообще не воспринимается человеком. Такие методы сжатия применяются для файлов аудио и видео, некоторых форматов графических файлов. Методы сжатия данных без потерь К настоящему времени разработано множество способов сжатия без потерь, в их основу положены следующие методы кодирования; Групповое кодирование RLE (Run Length Encoding) - один из самых старых и простых методов сжатия, который используется в основном для архивации графики. Кодирование Хаффмана (англ. Huffman) - основан на том факте, что некоторые символы в тексте могут встречаться чаще средней частоты повторения, а другие - реже. гпава 7. Архивация данных 199 '7 Кодирование Лемпеля-Зива (англ. Lempel, Ziv) - использует факт неоднократного повторения фрагментов текста, то есть последовательностей байт. Практически все популярные программы-архиваторы без потерь (ARJ, RAR, ZIP и др.) используют оба последних метода сжатия - Лемпеля-Зива и Хаффмана (так называемый алгоритм LZH - по начальным буквам фамилий авторов). Групповое кодирование RLE Представим изображение в числовом виде как цепочку байтов, записанных по строкам растра. При этом повторяющиеся последовательности байтов заменим парой чисел; первое число будет представлять цвет, а второе -количество пикселов. Тогда, например, следующая строка изображения описываемая байтами: 255 255 255 255 128 128 О О О О О будет представлена как 255 4 128 2 О 5 Вместо 11 байтов для записи этой строки потребуется 6 байт. Понятно, что степень уплотнения будет зависеть от характера изображения и наличия длинных цепочек с повторяющимися байтами. Это выполняется для изображений с большими одноцветными областями. Изображения, в которых мало соседних пикселов одинакового цвета, не подходят для сжатия по методу RLE. Размер сжатого файла в таких случаях может превосходить размер исходного файла (объясните почему). Кодирование Хаффмана Напомним, что при кодировании текстовой информации каждому символу отводится 1 байт (см. пункт «Кодирование текстовой информации», § 4). Однако на практике одни символы в конкретном тексте встречаются чаще, а другие -реже. Метод Хаффмана основан на том, что для записи распространенных си.мволов используются короткие последовательности бит (длиной меньше 8 бит), а для записи редких символов - длинные. При этом суммарный объем файла уменьшается. Хаффман предложил очень простой графический способ определения того, какому символу какой код необходимо присвоить. Не вдаваясь в подробные пояснения, покажем действие метода на примере кодирования слова «инфинитив». Частота появления букв в этом слове следующая: И-4; Т-1; Н - 2; В - 1 Ф-1; Пользуясь методом Хаффмана, буквам можно присвоить коды: и - 0; н -100; ф - 101; т - ПО; в - 111. После кодирования слово «инфинитив» будет записываться как 0100101010001100111 и иметь длину 19 битов. Так как исходное слово занимало 72 (=9X8) бита, получаем сжатие более чем в три раза. 200 Часть III. Простые компьютерные технологии Обратите внимание, что в методе Хаффмана код никакого символа не является началом кода какого-либо другого символа. Это позволяет получателю однозначно восстановить код сжатого файла, даже если он не знает длины кода каждого переданного символа. При приеме кода получатель сначала отделит первый символ, в нашем примере; 0-100101010001100111. Затем будет отделен второй символ: 0-100-101010001100111 и так до полной расшифровки кода; 0-100-101-0-100-0-110-0-111. Недостатком метода Хаффмана является только то, что к закодированному файлу нужно приложить таблицу, по которой производилось кодирование символов (у каждого файла она будет своя). Однако если размер файла велик, наличие таблицы несущественно скажется на степени сжатия. Кодирование Лемиеля-Знва > Согласно методу Лемпеля-Зива в потоке данных отыскиваются повторяющиеся последовательности символов. В сжатый файл записываются пе сами носледоватслыюсти, а ссылки на них в виде (смещение, длина). Поясним это на примере фразы «давним-давно», которая кодируется как <оавпим-(-7,4)о». То есть вместо повторяющейся последовательности «дави», которая состоит из 4 символов и начинается с 8-ой позиции, делается следующая подстановка. Отсчитывается смещение от текущей позиции на 7 знаков влево (смещение влево обозначается знаком минус) и берется фрагмент из 4 знаков. Представим с помощью метода Лемпеля-Зива следующее четверостищие: Ворон к ворону летит. Ворон ворону кричит: Ворон, где б нам пообедать? Как бы нам о том проведать? После кодировки получим «Ворон_к_в(-8,4)у_летит,/(-21,6)(-20,8)крич (-20,2):/(-20,5),_где_б_нам_пообедать?/Как_бы(-21,5)о_том_пров(-27,6)». Пробел здесь отмечен знаком «_», а перенос строки - косой чертой «/». Метод Лемпеля-Зива наиболее всего применим к сжатию текстов, и может успещно работать с файлами, которые вообще не сжимаются методом RLE. Задачи архивации До сих пор шла речь об одной задаче архивации данных - о более экономном использовании носителей информации. Однако с помощью архивации можно решать целый комплекс задач: Уменьшение объема файлов. Эта задача выполняется с помощью рассмотренных выще методов сжатия. Уменьшение файлов актуально не только для экономии дискового пространства, по и для более быстрой передачи файлов по сети. Если дисковое пространство можно «наращивать», приобретая более современные и емкие диски, то скорость передачи долго еще будет сдерживать увеличение размера передаваемых файлов, v' Резервное копирование. В процессе эксплуатации компьютера пе исключены ситуации, которые грозят необратимой потерей информации (неисправность устройства накопителя или дефекты на поверхности жесткого диска, неправильные операции с файлами или случайное уничтожение фай- Глава 7. Архивация данных 201 лов, разрушение информации компьютерным вирусом). Для сохранения ценной информации применяется резервное копирование на внешние носители (магнитооптические диски, диски CD-R и CD-RW, винчестеры). Выполняется резервное копирование с помощью специальных утилит, обеспечивающих создание компактных архивов. Одна из таких утилит, Microsoft Backup, входит в комплект Windows. 'Г Архивация при шифровании данных. Эта операция, выполняется с целью уменьщить вероятность взлома криптосистемы. Доказано, что чем меньше корреляция (взаимосвязь) между блоками входной информации, тем вероятность взлома ниже. Процедура архивация, устраняя избыточную информацию, как раз и ликвидирует корреляции во входном потоке. Архивные форматы и архиваторы Для работы с архивами существуют программы, называемые архиваторами. Эти программы, помимо создания архивов, выполняют сжатие архивируемых данных. Первые программы-архиваторы появились в средине 80-х годов. Они были ориентированы, прежде всего, на работу в MS-DOS и поддерживали популярные архивные форматы; ARC, ZIP, LZH, ARJ, ARC, ICE и др. Архиваторы того времени позволяли создавать архивные файлы и выполнять их разархивацию, просматривать архивы, сортировать файлы в архиве, выводить содержимое архива на экран, удалять файлы в архиве. Существовала также группа архиваторов (PKLITE, LZE,..), которые упаковывали данные в самораспаковы-вающиеся архивы - файлы с расщирениями ехе, сот. Для сжатия всего диска были разработаны резидентные архиваторы (STACKER, SSTOR и др ). Они позволяли повысить эффективность использования дискового пространства путем создания огромных архивных файлов - «сжатых» дисков. Архивация и разархивация данных на таком диске выполняется автоматически при любых операциях чтения-записи. При работе в MS-DOS программы-архиваторы вызываются командной строкой с многочисленными параметрами. Параметры обеспечивают богатые возможности, хотя и затрудняют работу рядового пользователя с архиваторами. Значительно более удобной стала работа с архивами при появлении ОС Windows 9.x и Windows-версий архиваторов. Из прежних архивных форматов среди пользователей Windows по-настоящему прижились ZIP, ARJ и, менее распространенный LZH. Популярен также формат САВ, разработанный фирмой Microsoft и вошедщий в состав Windows 9х. Многие архиваторы, ориентированные на.форматы ZIP и ARJ, позволяют также распаковывать САВ-архивы. Особо отметим формат RAR и соответствующие архиваторы, созданные программистом из г.Чслябинска Евгением Рощалем. Windows-версия этого архиватора (WinR.AR) очень удобна в работе (ее интерфейс напоминает окно Мой компьютер), обеспечивает высокую степень сжатия, позволяет создавать многотомные (на нескольких дискетах) и самораспаковывающиеся архивы (ехе-файлы). К сожалению, среди стандартных программ Windows нет архиватора (имеется только утилита резервного копирования Microsoft Backup). Поэтому в следующих параграфах мы остановимся на двух наиболее популярных архи- 202 Часть III. Простые компьютерные технологии ваторах сторонних разработчиков, WinZIP и WinRAR, устанавливаемых на компьютер отдельно от ОС Windows. Эти архиваторы интегрируются в систему Windows 9х: позволяют упаковывать и распаковывать файлы с помощью операций Drag and Drop, представлять архивы в виде обычных папок, вызывать для архивных файлов контекстные меню. Термины, связанные с архивацией В программах архиваторов используются специальные термины и фразы -их необходимо знать, чтобы объяснить программе, что от нее хотят. Add file - добавление файла в архив. Если архив не существует, то он создастся этой командой, v' Extract files - извлечение файлов из архива. Fresh files - добавление в архив новых версий уже имеющихся там файлов, т' Move files - перемещение файлов в архив. Multiple volumes - многотомные архивы, которые состоят из нескольких файлов (томов). Они создаются обычно для записи архивных файлов на отдельные дискеты. 'Z Ratio - степень сжатия файла, которая может определяться как отнощение исходного объема файла к сжатому либо наоборот (в зависимости от программы архиватора). Self-extract (SFX) archive - самораспаковывающийся архив, представляющий собой архивный файл с расщирсиием ехе или сот. После запуска этого файла происходит автоматическое извлечение содержимого из архива. Термин SFX означает буквально «самоизвлечение». ^ Solid archive - непрерывный архив, который создается обычно из множества (десятков и сотен) похожих файлов. Содержимое этих файлов рассматривается как один сплощной поток данных. Благодаря возможным повторам достигается больщее сжатие, чем при раздельной упаковке файлов. Непрерывные архивы могут занимать на треть меньше места, чем обычные архивы. Недостатком непрерывных архивов является, прежде всего, большая уязвимость архива (при повреждении архива не будет открыт ни один файл). Кроме того, такие архивы медленно распаковываются. Update files - добавление в архив новых файлов. Контрольные вопросы 1. Что такое архивация и сжатие данных? 2. Перечислите методы сжатия без потерь. 3. К каким файлам целесообразно применять сжатие по методу RLE. 4. В чем заключается идея кодирования по методу Хаффмана? 5. Приведите пример кодирования по методу Лемпеля-Зива. 6. Когда применяется архивирование данных? 7. Перечислите известные вам архивные форматы. 8. Какие вы знаете программы-архиваторы? 9. Что такое многотомный архив? 10. Какие расширения имеют самораспаковываюшиеся архивные файлы? гпава 7. Архивация данных 203 § 35. Программа-архиватор WinZip в этом параграфе вы изучите: - возможности и интерфейс архиватора WinZip; - извлечение файла из архива и упаковку в архив; - приемы Drag and Drop при работе с архивами; - создание многотомных и самораспаковывающихся архивов. Как отмечалось ранее, существующим программам-архиваторам для Windows предшествовали, как правило, их «досовские» аналоги. Сравнительный анализ тех и других показывает, что архиватор для MS-DOS может работать подчас эффективнее, то есть выполнять архивацию быстрее и с большей степенью сжатия, чем его последующая Windows-версия. Однако для широкого круга пользователей в настоящее время важны не столько скорость архивации (современные компьютеры достаточно производительны) и не степень сжатия (нынешние диски сняли остроту этой проблемы), сколько важна совместимость создаваемых архивов с программным обеспечением, установленным на других ПК. Другими словами, нужно заботиться не столько о создании прекрасного компактного архива, сколько о том, чтобы ваш архив смогли прочитать другие пользователи, которым он будет адресован. Это особенно важно, когда идет обмен архивами по сети. Поэтому в работе с архивами лучше всегда использовать наиболее популярные программы-архиваторы. К таким программам относятся WinZip и WinRAR, которые будут рассмотрены в данном и следующем параграфах. Запуск WinZip и просмотр архива Чтобы начать работу с архивом, необходимо запустить программу-архиватор. При работе в Windows сделать это можно простой операцией - двойным щелчком мыши по значку архивного файла в окне Проводника или на рабочем столе. Если ваш архив имел расширение zip - по умолчанию будет запущена программа WinZip. В окне программы (рис. 35.1) вы увидите содержимое архивного файла, а именно, имена файлов и папок, вошедших в архив. 5I9 Actions Options Це1р New Open Fovorites Add Extract View Checkout Wusrd 1 Nome • 1 Modified 1 Sue 1 Ratro 1 Packed | Path fiSICou значение doc ] 24 05 2000 21 _ 381 440 87V. 47 921 в]Мертвые души doc 1512200023 3 IBB 736 21% 2 513 926 ЯЦКрепостное npepo.doc 13 06 2001 7 29 23 552 B5V. 3 620 ^Земельный вопрос doc U 06 2001 713 IS 456 92V. 1 847 ^Эорй пгенит счос^ья doc 2511 2000 6 53 573 584 07% 77 367 (^Заметки иалолйх doc 13 062001 7 20 IS 456 914 1 671 в]Зоготоеки_Евг Онегин 21 102000 8 30 563 200 844 89 699 ч 1 li Selected 0 liies. 0 bytes [Total 7 files. ^ 664KB Рис. 35.1. Окно архиватора WinZip 204 Часть III. Простые компьютерные технологии Кроме щелчка по значку архивного файла, можно запустить собственно программу-архиватор. Выполняется это стандартными способами: выбором программы в главном меню (если архиватор «зарегистрирован» в меню) либо двойным щелчком по исполняемому файлу Winzip32.exe в окне Проводник. После этого откроетея окно программы е пустой рабочей областью. Далее, если вы хотите работать с архивом, уже имеющимся на диске, вам нужно открыть этот архивный файл в окне WinZip. Щелкните по пиктограмме Open (Открыть) на панели инструментов или воспользуйтесь меню File - Open archive (Файл - Открыть архив). В появивщемся стандартном диалоге выберите нужный архив и нажмите кнопку Открыть (либо дважды щелкните по значку этого файла). В результате в окно WinZip будет выведен список содержимого архива, подобный показанному на рис. 35.1. Найдите в списке содержимого архива интересующий вас файл. Вы можете просмотреть этот файл (документ), для чего щелкните дважды по значку файла -при этом будет запущена программа просмотра, связанная с данным типом файла. Если вы хотите просмотреть файл с помощью другой программы (вместо предлагаемой по умолчанию), выделите файл в списке окна WinZip (рис. 35.1) и Using <• ^soaated progrora (NOTEPAD)! С internal ASaitextviewei C Viewer: |c\wmdows\notepad exe UJ View Cancel Help Puc. 35.2. Диалог выбора программы для просмоппра файла из архива нажмите кнопку Vievi^ на панели инструментов. Появится диалог (рис. 35.2), в котором можно выбрать программу просмотра. После установки нужных переключателей и, если необходимо, указания программы просмотра щелкните по кнопке View (Просмотр), и файл будет открыт. В режиме просмотра файла вы можете читать текстовый файл, или рассматривать картинку (если открыли графический файл), или просматривать Wcb-страницу и т.д. Извлечение файла из архива Чтобы работать с файлом, входящим в состав архива, необходимо выполнить его извлечение из архива. Откройте архив, как было описано в предыдущем пункте. Затем в окне WinZip выделите нужный файл (если необходимо извлечь несколько объектов, файлов или папок, все их необходимо выделить при нажатой клавище Ctrl или Shift). После выделения щелкните по кнопке Extract (Извлечь) на панели инструментов. В ответ откроется диалог (рис.35.3), нужно выбрать диск и целевую папку, в которую будет помещен извлеченный файл. В данном диалоге в поле Extract to (Извлечь в) будет проставлено по умолчанию имя папки, использовавшейся последней в качестве целевой папки. Вы можете выбрать другую папку с помощью иерархической структуры, отображаемой в поле Folders/drives (Папки/ приводы). После выбора папки щелкните по кнопке Extract. В результате извлеченный файл будет помещен в целевую папку, и с ним можно будет работать, как с обычным файлом. гпава 7. Архивация данных 205 Eslradto EoldeisAlnvee; |G\Books Fites ------- -------- ^ Selected lites ; r r Files I Г exrsbng Mes Г ^^olde/Mes P ysefoldernomes "3^ •I. _lAPC(G) 3 ^ Adobe Goljve 4 0 * ^ AVPCopy ♦ jiOEE® • _J Onveo f _1 Fonts * «J Forrt8_biiel • vJ Fonts_Decoc * ^ Games ♦ _J KPT • _J Maaomedio and o^ers Help J CJew Folder Add I jl Архив "31 El Cf 0)" Puc. 35.3. Диалог выбора целевой папки для извлеченных файлов Создание архива и удаление файлов из архива Напомним, что пользователи создают архивы с различными целями. Например, архив необходим, если большие файлы нужно скопировать на носители малой емкости. Вам также не обойтись без архива, если вы собираетесь передать информацию по модему. Наконец, создание архивов позволяет освободить пространство на жестком диске. Для создания архива поместите все исходные файлы, подлежащие архивированию, в отдельную папку. Щелкните по пиктограмме New (Новый), после чего откроется диалог New archive (Новый архив). В этом диалоге выберите диск и папку для размещения архива и введите имя архивного файла. Проверьте, установлен ли флажок Add dialog (Добавить диалог) - он необходим для дальнейшего определения файлов, помещаемых в архив. Щелкните по кнопке ОК. В следующем диалоге Add (рис.35.4) выберите файлы, которые должны быть упакованы в архив. Группу файлов можно помечать щелчками мыши при нажатой клавише Ctrl. Если в архив должны попасть все файлы папки, то в поле Имя файла оставьте маску «*.*». Нажмите кнопку Add (Добавить). Возможны ситуации, когда нужно удалить некоторые файлы из существующего ар- Рис. 35.4. Диалог задания объектов, помещаемых в архив Копии Сои значение 5]Заготовки_ЕегОнегин ^Сочин «У Заметки иаполях ^Зард пленит ^Земельный вопрос У Крепостное право ^Мертвые души ^Ресрер Имя срайла |Соч ЗА &dd Отмена Справка Action: Easswofd ‘М |Add (and replace) Mes Folders Compression г Include subloldeis 1 Norma) V Seve extra folder nfo ' Attributes “3 1 Г Indude only iferchive attribute IS set ! Г" Reset arcbtve anribute Г Store filenames in S3tormc) P Include system end hidden files j 206 Часть III. Простые компьютерные технологии хива, - для этого не обязательно создавать архив заново с новым содержимым. Откройте архив командой Open (Открыть) и выделите файлы для удаления. Затем нажмите клавишу Delete или Shift+D (либо выберите команду Actions -Delete (Действия - Удалить)) и в следующем диалоге подтвердите удаление выделенных файлов. Операции с архивами с помощью Drag and Drop В программе WinZip поддерживается удобная технология Drag and Drop, позволяющая максимально упростить открытие и создание архивов. Для создания архива с помощью Drag and Drop в окно WinZip или на Oiog ond Drop File dropped С\Мои ...Щого8ор_пвторДос Asjd to archtve: П ^d |D \1п1огт\Архив\Изм_парам.г1р 1 dew... 1 Open... J ! Acjion: |Add (and replace) files zl Compression |Norma! d ^'1 It- IS- tfvi 4ijMi.rmQ li.'encvet'l.r • vde- nniy) J Cancel delp — Folders ---------------- Г Include subfolders Г Save extra (older info П Altnbutas ----------------- Г Include only i( o/ebive attribute is set Г Reset archive attribute 17 Include system and hidden files Г Store filenames in £.3 formal Eas sword... значок WinZip на рабочем столе перетащите пиктограмму файла (или файлов), подлежащих архивированию. После этого появится диалог (рис. 35.5), в котором в поле Add to archive (Добавить в архив) введите имя и путь к будущему архиву. В раскрывающемся списке Action (Действие) выберите операцию, которую необходимо выполнить над файлом. По умолчанию предлагается опция Add (and replace) files (Добавить и заменить файлы). В заключение щелкните по кнопке Add (Добавить), после чего начнется архивирование. Состав нового архива будет выведен в окно WinZip. Просмотрите содержимое созданного архива и убедитесь, что получен нужный результат. Рис. 35.5. Диалог Drag and Drop Создание многотомного архива В пункте «Создание архива и удаление файлов из архива» было рассмотрено создание архива, умещающегося на одном носителе. Если же архив велик, то в случае копирования архива на дискеты необходима его разбивка па отдельные файлы. Эти файлы составляют так называемый многотомный архив. Для создания многотомного архива нажмите кнопку New на панели инструментов окна WinZip и в диалоге New archive выберите диск и папку для размещения архива. Введите имя архивного файла и щелкните по кнопке ОК. Затем в следующем диалоге раскройте список Multiple Disk Spanning и отметьте позицию Automatic (автоматическое разбиение). Поскольку все файлы многотомного архива имеют одно и то же имя, пронумеруйте дискеты карандашом на наклейках либо присвойте им метки. Отметим, что многотомный архив в WinZip формируется сразу на гибких дисках, без гпава 7. Архивация данных 207 предварительного создания его на жестком диске. В программе WinRAR предусмотрена более удобная возможность формирования многотомного архива на жестком диске (см. следующий параграф). Создание самораспаковывающегося архива Рассмотрим создание архива в виде ехе-файла, который будет автоматически распаковываться, если щелкнуть по нему два раза мыщью (либо выполнить команду Открыть из контекстного меню). С такими файлами очень удобно работать ващему адресату, если у него нет нужной программы-архиватора. Для получения самораспаковывающегося архива выполните следующее. • Создайте из архивируемых объектов архивный файл с расширением zip (эта процедура описана в пункте «Создание архива и удаление файлов из архива» предыдущего параграфа). • Откройте архив, выбрав команду меню File — Open (Файл - Открыть) или щелкнув по кнопке Open (Открыть) на панели инструментов. • Выполните команду Actions - Маке .ехе file (Действия - Создать .ехе-файл), после чего откроется диалог, показанный на рис.35.6. • В поле Create Self Extracting .ZIP file from (Создать самораспаковываю-щийся ZIP-файл из) будут введены имя и путь к архиву, на основе которого готовится ехе-файл. • В поле Default «UnZIP То» folder (Папка для распаковки, выбираемая по умолчанию) введите имя и путь к целевой папке. Если это поле не заполнить, то будет выбрана папка C:\Windows\Temp. WtnZip Self-Extractor Personal Editron Osats SeU-blrecting Zip file from |с\Архив 1 ЭЗЛФиэика'РНехг Brcr,»(se.., OK ^ose Oelault "Unzip To" folder: About.. Blank entry means user's TEMP- folder -Self Extracting Type--------------------- tielp Г IB-bit Windows 3.1 P 32-bit Windows 35.98, and NT -Spanning Support - - ■-P No spanning C Salfi spanning method P Old spanning method Г i. I L'lU иц. tcf jO encct; it а<.«ИаЫ'? P Overwrite by default Puc. 35.6. Диалог создания самораспаковывающегося архива 208 Часть III. Простые компьютерные технологии • Проверьте, установлен ли флажок 32-bit Windows 95, 98 and NT, который отвечает ОС. • Щелкните по кнопке ОК, после чего появится сообщение о возможности проверки окружения ехе-файла. Нажмите кнопку Да или Нет. • В следующем диалоге вам будет предложено уточнить папку, в которую будет распаковываться ехе-файл. При желании вы можете архив сразу распаковать, для этого нажмите кнопку Unzip. Если распаковка не требуется, щелкните по кнопке Close (Закрыть). Возможности Проводника при работе с архивами Вы можете работать с zip-файлами (создавать и распаковывать архивы), не покидая программы Проводник или Мой компьютер. Дело в том, что при инсталляции WinZip основные команды этой программы вводятся в контекстные меню файлов. Так, если вы щелкнете правой кнопкой мыши по значку zip-файла, то увидите следующие опции, связанные с программой WinZip: Extract to - распаковка архива в произвольную папку, которую предстоит указать; Extract to folder ... - распаковка архива в текущую папку; Create Self-Extractor (.exe) - создание самораспаковывающегося архива. Если же вы щелкнете правой кнопкой по самораспаковывающемуся файлу, то вместо последней из перечисленных опций появится опция Open with WinZip (Открыть с помощью WinZip). Проводник (как и Мой компьютер) также предоставляет возможности по созданию архивов: з контекстном меню файлов и папок имеются опции: Add to ZIP - создание архива с оригинальным и.менем в произвольной папке; Add to ... - создание в текущей папке архивного файла с тем же именем, что и исходный файл. При выборе любой из этих опций запускается WinZip. Отличие заключается лишь в том, что в первом случае нужно заполнить поля диалога Add, а во втором случае архивный файл создается практически без вашего участия. Диало! Add совершенно аналогичен диалогу Drag and Drop (рис. 35.5). Контрольные вопросы 1. Как выполнить просмотр архива в программе WinZip? 2. Как извлечь определенный файл из архива? 3. Опишите последовательность действий при создании архива, включающего несколько файлов. Упражнения 1. Создайте текстовый файл в програм.ме Блокнот и упакуйте его в архив WinZip. 2. Извлеките файл из созданного архива, поместив его в папку Мои документы. 3. Запустите Проводник и откройте папку с каким-либо текстовым или графическим файлом. Выполните архивирование файла методом перетаскивания. 4. Создайте с помощью WinZip многотомный архив на дискетах. Для этого предварительно подготовьте отформатированные дискеты и достаточно большой графический файл формата bmp или tif. 5. Создайте из графического файла с расширением bmp самораспаковывающийся архив. Подсчитайте степень сжатия файла при архивировании (она оценивается как отношение размеров архивного и исходного файлов). Распакуйте созданный архив. гпава 7. Архивация данных 209 § 36. Универсальный архиватор WinRAR в этом параграфе вы изучите: - возможности программы WinRAR; - распаковку архивов и создание архивных файлов; - создание архивов на нескольких дисках; - создание самораспаковывающегося архива. Назначение и запуск WinRAR В предыдущем параграфе мы рассмотрели архиватор WinZip. Еще одной популярной программой-архиватором является WinRAR. Это мощный архиватор и менеджер архивов, который имеет удобную графическую оболочку и поддерживает технологию Drag and Drop. Программа WinRAR позволяет работать не только с архивными файлами гаг, но и с архивами zip, cab, arj и Izh. Запускается WinRAR любым из возможных способов, предусмотренных в Windows. Если пиктограммы WinRAR нет на рабочем столе или на панели инструментов Windows 98, то проще всего запустить WinRAR из Главного меню (Пуск - Программы - WinRAR - WinRAR). Рассмотрим основные операции с архивами, выполняемые с помощью программы WinRAR (рис. 36.1). Просмотр и извлечение файлов из архива Чтобы обеспечить доступ к файлам архива, нужно открыть архив в WinRAR. Запустите WinRAR и выберите нужный диск командой Файп - Изменить диск. В рабочей области окна появится содержимое диска в виде списки папок первого уровня. Перейдите в папку, в которой находится архив. Чтобы открыть ту или иную папку, нужно сделать двойной щелчок мышью по значку папки. Чтобы попасть во внешнюю (родительскую) папку, можно дважды щелкнуть мышью 01 03 ref-WmRAR g $вйл 1<сманды История Иабронное Параметры 2 " И иГ“С Тест Просмотр Удалить Ш Й I Извлечь Извлечь в ^ Г'г j Коммеит Звщитв Звпрвт 1^1 01-03wRARepxMB размерисхоцныхфайлов2^ S37 083байт I Размер Г Сжат | Тип 1] Имя -> Изменен 101 р65 5 716 480 160 859 РааеМвкег Pub. 29 05 7001. 102 р65 9 405Ш 244 859 PageMaker Pub. 28 052001.. 103 р65 8 675 840 310 76? PageMaker Pub.. 29 05.2001... lSummaiyp65 739 328 48 372 PageMaker Pub . 28.05.2001.. (всего 24 537 088 байт в 4 файлах Рис. 36.1. Окно WinRAR, в котором отображается содержимое архива 210 Часть III. Простые компьютерные технологии по значку папки без названия, расположенном вверху списка. Но проще всего для перехода в родительскую папку нажать клавишу Backspace. Открыв нужную папку, сделайте двойной щелчок на имени архивного файла. При этом в окне WinRAR будет показан список архива (рис. 36.1). Отмстим, что список архива вы можете раскрыть и более быстрым путем. Найдите в окне Проводника нужный архивный файл типа гаг и дважды щелкните по нему мышью. В результате будет запущен архиватор WinRAR и в его окне сразу будет отображено содержимое архива. Выберите в списке архива интересующий вас файл. Дважды щелкните по его значку левой кнопкой мыши - и будет запущено приложение, связанное с данным расширением файлов. В этом приложении откроется указанный вами файл-документ. Если вы не ограничиваетесь просмотром файла, а хотите извлечь его из архива, то после выделения файла нажмите кнопку Извлечь на панели инструментов (либо выберите опцию меню Команды - Извлечь файлы из архива, либо нажмите клавиши Alt+E). При этом разархивированные файлы попадают в ту же папку, в которой расположен архив. Если требуется извлечь файлы в другую пайку (не в текущую), щелкните по кнопке Извлечь в... на панели инструментов либо нажмите клавиши Alt+A. После этого в диалоге Путь и параметры извлечения (рис.36.2) укажите целевую папку и нажмите ОК. Оу^ь И извлемемк#»! •' Оу***ь изолемения (*»сли не сушествувт. тс будет соэсв!^] т |С\Мои сс<ументы Режим обноеоемил Извлечь с заменой файлов ■ О Извлечь сдбновлением фагшоэ I Обновить олиествую1циефш''1ЛЫ Режим перезаписи----------------- Залвос при перезаписи Перезаписать без запроса о Пропустить с^рстнуюшио файлы "ii Разнре —- i Г Извлечение Ьез путей Г Снимать атрибут ’Архивный' ! Г Оставить поврежпенныв файлы 'П . J -I t/ой ко^ шеютер » :s.*^ Писк 3 5 (А) • _АвА5Е(С) F CJ 3000 (D) ♦, _) ASK_Win н. Q Excel 2000 t О lofotm 'A LJ Minibook ff LJ Office CJ Piogiam Files LJ fiealiz UJ Spiav Л CJ Triumph It. LJ Web l« _J Web-сизайн * CJ Win 2000 LJ Шаблоны . ;dCOMP1U(E) L OK Отмена Справка Рис. 36.2. Диалог для задания целевой папки При выполнении извлечения на экране будет находиться диалог, показы-ваюшнй ход процесса. Прервать извлечение можно щелчком по кнопке Отмена. гпава 7. Архивация данных 211 Архивация файлов Последовательность архивации файлов и папок в программе WinRAR складывается из следующих действий. • Запустите программу WinRAR и перейдите в папку, в которой находятся файлы, предназначенные для архивации. • Выделите объекты, подлежащие архивации. Это можно сделать левой кнопкой мыши при нажатой клавише Ctrl или Shift (в зависимости от расположения в списке выделяемых объектов). • Щелкните по кнопке Добавить на панели инструментов, после чего появится диалог Имя и параметры архива (рис.36.3). Этот диалог также можно вызвать из меню Команды — Добавить файлы в архив или нажатием клавиш Alt+A. Введите имя архива или подтвердите имя, предложенное по умолчанию. Имя и параметры архив-1 ^хив: juayoutrar р Формат архива (5- BAR Г 1\р 2бзор. Методсжатия [об ьчный Размер словара Кб: [256 1] ■31 Размер IOMO. байт. I 3 3 Метод обновления: |Побвеить с заменой файлов ^ Параметры архивации -----------1 Г Удалить файлы после архивации j Г Создать ЗР5$-архив Г Создать непрерывный архив Г Добавить элехтроннухз подпись Г Мультимедиа-сжатие Г Информация для Еосстаноеления Параметры для резервного хопирования----------------- Г Счищать сменный диск перед архивацией на него Г Добавлять тодько с установленным атрибутом “Архивный" Г Снимать атрибут "Архивный" после архивации ОК Отмена Справка Рис. 36.3. Диалог Имя и параметры архива • Выберите формат нового архива (RAR или ZIP). Укажите также с помощью раскрывающихся списков метод сжатия и размер тома, а с помощью переключателей и флажков - прочие параметры архивации. • Щелкните по кнопке ОК. В процессе архивации на экране будет находиться диалог со статистикой процесса. Прервать процесс можно щелчком по кнопке Отмена. 212 Часть III. Простые компьютерные технологии Добавление файлов к архиву Рассмотрим добавление новых объектов (файлов, папок) к уже существующему архиву. Эта операция аналогична архивации файлов в новый архив (см. предыдущий пункт). Выделите в окне WinRAR объекты, которые необходимо добавить к архиву, и щелкните по кнопке Добавить на панели инструментов. В появившемся диалоге (рис.36.3) в поле Архив введите имя архива, к которому будут добавлены объекты (для ввода можете воспользоваться кнопкой Обзор и последующим диалогом). Щелкните по кнопке ОК диалога, после чего в список указанного вами архива добавятся новые объекты. Многотомные, самораспаковывающиеся и непрерывные архивы При создании средствами WinRAR многотомного архива нужно помнить следующее. Первый том имеет обычное расширение .гаг, а последующие тома обозначаются расширениями в порядке следования томов: .гОО, .г01, .г02 и т.д. Чтобы создать многотомный архив, придерживайтесь последовательности действий, описанной в предыдущем пункте, с одним отличием: в диалоге Имя и параметры архива (рис.36.3) в поле Размер тома выберите опцию 1 457 500 (для трехдюймовых дискет) или Автоопределение (для накопителей иного формата). Создав многотомный архив, вы уже не сможете вносить в него изменения, например, добавлять или удалять файлы. Любые изменения требуют повторного создания многотомного архива. Удобство архиватора WinRAR при создании многотомного архива заключается в том, что архивные файлы, разбитые на «тома», можно создать сначала на жестком диске. Затем эти файлы в любой момент можно скопировать на дискеты (WinZip этой возможностью нс обладает). Для создания самораснаковывающегося архива действуйте по схеме, описанной в пункте «Архивация файлов», однако в диалоге Имя и параметры архива (рис.36.3) установите флажок Создать SFX-архив и затем щелкните но кнопке ОК. Программа WinRAR позволяет также создавать непрерывные архивы (см. пункт «Термины, связанные с архивацией», § 34). Для этого в диалоге Имя и параметры архива (рис.36.3) необходимо установить флажок Создать непрерывный архив. Контрольные вопросы 1. Как запустить WinRAR? 2. Как извлечь файлы из архива RAR? 3. Каким образом создается архив в WinRAR? 4. Как добавить файл к архиву? 5. Как создаются многотомные, самораспаковывающиеся или непрерывные архивы в WinRAR? Глава 8. Антивирусные программы У[ПП'ГГ1Т111Г1||111ГПТ тта441К-! I i|ТП|1|1нЧ *'Hii - Г; I’-.rlrf {фКЙ^п-' L[' § 37. Компьютерные вирусы. Антивирусная программа Dr.Web в этом параграфе вы изучите: - компьютерные вирусы и их классификацию; - типы антивирусных программ: - профилактические меры; - проверку дисков и папок с помощью програлшы Dr. Web. Понятие компьютерных вирусов Многие не понаслышке знают о том, что такое компьютерные вирусы и какие неприятности они могут доставить пользователю ПК. Действия вирусов могут быть не очень опасными, например, выражаться в неожиданных звуковых или графических эффектах, перезагрузке компьютера, изменении функций клавиш на клавиатуре и т.д. Однако существуют вирусы, которые Ntoryr привести к серьезным сбоям в работе компьютера: порче данных на дисках, позере программ, удалению необходимой для работы компьютера информации и даже к переформатированию жесткого диска. Компьютерный вирус - это программа, однако нс вполне обычная Она отличается от привычных программ тем, что, во-первых, запускается без ведома пользователя, а во-вторых, после своего запуска начинает самовоенроишо литься, то есть создавать вредоносные копии и внедрять их в файлы, систсм.мыс области дисков, вычислительные сети. На перечисленных отличиях базируемся большинство определений термина «компьютерный вирус». Компьютерный вирус представляет собой программный код, который обладает возможностями несанкционированного запуска и са-о'” мовоспроизведения. Поясним эти свойства вирусов. Поскольку компьютерные вирусы являются программами, они могут проявить себя, лишь будучи запущенными на исполнение. Пока вирус не запущен, он может сколь угодно долго находиться иа диске в «дремлющем» состоянии и не приносить никакого вреда. Важно обнаружить вирус до того, как он успеет проявить себя. На этом принципе строится работа всех антивирусных программ, предназначенных для борьбы с вирусами. Компьютерный вирус обязан своим названием присущей ему способности к самовоспроизведению и «размножению». После своего запуска вирус может создавать собственные копии, то есть новые фрагменты программного кода. Причем эти копии могут нс. совпадать с оригиналом. Размножение вируса проис- 214 Часть III. Простые компьютерные технологии ходит, как правило, через оперативную память компьютера. Например, код вируса попадает в память вместе с загруженным зараженным файлом и оттуда начинается заражение других файлов, в том числе файлов операционной системы (случай файловых вирусов). Из памяти вирус может перемещаться также в загрузочные секторы дисков (случай загрузочных вирусов). Как видите, чтобы понять, какие действия производят вирусы, нужно разобраться в их классификации. Классификация вирусов Объекты, в которые внедряются компьютерные вирусы, называются образно средой обитания вирусов. В зависимости от среды обитания различают следующие типы вирусов. V' Файловые вирусы - внедряются в исполняемые файлы (ехе, сот, bat), в сис-тс.мные файлы lo.sys и Msdos.sys, в файлы загружаемых драйверов (sys, clrv. vxd), в файлы библиотек (dll), а также в ряд других типов файлов. Пос.ме внедрения файловые вирусы начинают размножаться при каждом запуске файла. т' Загрузочные вирусы ~ заражают загрузочный сектор диска (Boot-сектор) или сектор, содержащий программу системного загрузчика винчестера (Master Boot Record). Вирус такого типа замещает собой программу в загрузочном секторе и как следствие попадает в оперативную память и получает управление сразу при загрузке операционной системы. Файлово-загрузочные вирусы - способны внедряться как в файлы, так и в загрузочные секторы. К таким вирусам относятся, например, стелс-вирусы и наиболее опасные экземпляры полиморфных вирусов (см. ниже). Макровирусы - внедряются в файлы документов Word и другие файлы, подготовленные в приложениях, имеющих свой язык макрокоманд (например, Excel). Формально эти вирусы являются файловыми, но заражают они нс исполняемые файлы, а файлы данных. Опасность макровирусов не столько в их разрушительном действии, сколько в распространенности и многочисленности документов, подготовленных в популярных системах Word и Excel. Сетевые вирусы - распространяются по компьютерной сети. Особенность этих вирусов состоит в том, что они заражают только оперативную память компьютеров и не записываются на носители информации. Если какой-либо из отдельных компьютеров отключается, вирус пережидает это время на других включенных компьютерах сети. Возможна классификация вирусов не только по среде их обитания, но и по другим характеристикам, например, по способу заражения, по разрушительным возможностям, по алгоритму работы. В связи с различными способами заражения часто используют термины резидентный и нерезидентный вирус. Резидентные вирусы попадают в оперативную память компьютера и могут постоянно проявлять свою активность вплоть до выключения или перезагрузки компьютера. Нерезидентные вирусы, напротив, в память не внедряются и активны только ограниченное время, связанное с выполнением определенных задач. Глава 8. Антивирусные программы 215 Что касается различных алгоритмов работы вирусов, то ввиду огромного числа существующих вирусов (десятки тысяч) их классификация по этому признаку невозможна. Алгоритмы работы новых вирусов намного изощреннее алгоритма вирусов десятилетней давности. К вируса.м со сложным алгоритмом работы относятся полиморфные вирусы. Это труднообнаруживаемые вирусы, поскольку они имеют защифрованный программный код, который представляет собой как бы бессмысленный набор команд. Расщифровка кода производится самим вирусом в процессе его выполнения. Среди вирусов со сложным алгоритмом имеются также стелс-вирусы, или вирусы-невидимки. Это вирусы, которые не видимы при просмотре файлов средствами операционной системы. Стелс-вирусы могут перехватывать обращения к операционной системе. При открытии пораженного файла они немедленно удаляют из него свой программный код, а при закрытии файла восстанавливают свой код на прежнее место. Типы антивирусных программ Для защиты от вирусов разрабатываются специальные антивирусные программы, позволяющие выявлять вирусы, лечить зараженные файлы и диски, предотвращать подозрительные действия. В зависимости от выполняемых функций антивирусные программы делятся на следующие типы. 'Г Программы-детекторы. Эти программы делятся на детекторы, которые позволяют обнаруживать и удалять известные вирусы, и детекторы, способные бороться с еще не известными (то есть новыми) вирусами. К первой группе детекторов относится известная и популярная в прежние годы программа Aidstest, разработанная Д.Н. Лозинским. Детекторы второй группы содержат в своем составе так называемый эвристический анализатор, способный обнаруживать вирусы, которые еще не были известны авторам детектора на момент его разработки и которые могут появиться впоследствии. Примером эвристического детектора является мощная антивирусная программа DrWeb И.А. Данилова. Эта программа позволяет также бороться с полиморфными вирусами. Программы-ревизоры. Эти программы контролируют все уязвимые (для вирусной атаки) компоненты компьютера. Принцип их действия состоит в том, что они запоминают сведения о состоянии файлов и системных областей дисков, а при последующих запусках сравнивают их состояние с исходным. Програм.иы-сторожа. Подобные программы резидентно располагаются в памяти компьютера и автоматически проверяют на наличие вирусов запускаемые файлы и вставляемые в дисковод дискеты. При обнаружении вируса программа-сторож может выдавать предупреждающее сообщение, а также может предотвратить те действия вируса, которые могут привести к размножению вируса или причинить вред системе. •Г Антивирусные ко.мплексы. Современные антивирусные программы являются комплексами, которые сочетают в себе функции детектора, ревизора и сторожа. К таким комплексам относится известная в мире программа Norton Antivirus, а также пакет Antiviral Toolkit Pro (сокращенно 216 Часть III. Простые компьютерные технологии У У AVP). Последний создан в России в лаборатории Е. Касперского и наиболее популярен в странах СНГ. Профилактические меры С вирусами можно бороться нс только после их появления, но и определенными профилактическими действиями, снижающими вероятность заражения или гяжссть последствий от вирусной атаки. Перечислим основные профилактические меры, которые следует применять при работе на компьютере. т' Перед использованием сторонних дискет обязательно проверяйте их на наличие вирусов. Нс запускайте непроверенные файлы, которые получены из сети, но олсктронной почте. Необходимо регулярно выполнять копирование ценной информации на внешние носители. При копировании на гибкие диски желательно иметь две резервные копии ввиду невысокой надежности этих носителей. Всегда имейте иод рукой загрузочную дискету с записанной на нее антивирусной программой. Напомним, что дискета должна быть защищена от записи. Выполняйте периодическую проверку всех дисков вашего компьютера и памяти с помощью свежих версий антивирусных программ. Своевременно обновляйте свои антивирусные программы. Только при постоянном обновлении версий антивирусных программ можно поспеть за «создателями» новых вирусов и быть уверенными, что ва1ии данные и диски нс будут поражены. Если, несмотря на принятые меры, ваш компьютер оказался заражен вирусами, изолируйте его и воспользуйтесь какой-либо антивирусной программой. О том, как работать с наиболее популярными антивирусными программами, мы расскажем в следующих параграфах. Сканирование с помощью программы Dr. Web Популярная антивирусная программа Dr. Web имеет мощный эвристический анализатор кода, благодаря которому удается надежно выявлять новые вирусы, еще не известные антивирусной программе. Для обнаружения вирусов Dr.Wcb использует эмулятор микропроцессора, то есть программный вариант процессора. Любой файл с помощью эмулятора можно проверить на вирусоподобные действия без угрозы заразить непосредственно компьютер. Версия Dr.Wcb для MS-DOS компактна и умещается на загрузочной дискете. Это делает данный «антивирус» незаменимым в аварийных ситуациях. В настоящее время разработчиками программы Doctor Web (фирма «Диа-логНаука», г.Москва) выпускается 32-разрядная версия антивирусного сканера для Windows 95/98/ME/NT/2000, называемая DrWeb32W. Для запуска Dr.Web нужно дважды щелкнуть по пиктограмме файла Drwcb32w.exe. Ярлык этой программы вы можете заранее положить на Рабочий стол либо вывести соответствующую пиктограмму на панель инструментов или в главное меню. После загрузки программы появляется окно, показанное на рис. 37.1. В этом окне выделите объекты, подлежащие сканированию. Чтобы выделить диск для проверки, нужно щелкнуть мыщью по пиктограмме диска в правой Глава в. Антивирусные программы 217 •'«'Dr Web for Windows 95 2000 file View Options J^engunge Help 3 P Show files in tree Select drives Г All floppy drives Г All hard drives Г All CD-ROM drives Г All network drives Settings------- P Scan boot sectors i p Scan subdrectories ♦ J Диск 3.5 (A) BASE (C:) + _( 2000(D) t _jCOMPIL(E ) t _> GRAPH (F) :dARC(G ) t _j MEDIA (H) ■r, ^ Когипакт-аиск (I ) Dr Web for Windows 95-2000 v4.21. Virus records; 22662 Puc. 37.1. Окно программы Dr. Web части окна Dr.Web. Ha иикто1рамме выделенного объекта появится красный шарик (например, на представленном рисунке выделен диск С:). Чтобы задать папку для сканирования, щелкните по значку «■+•» рядом с пиктограммой соответствующего диска и найдите нужную папку, аналогично тому, как зто делается в окне Проводника. Папка, как и диск, выделяется щелчком мыши. После выделения объектов, которые необходимо проверить, можете сразу нажать кнопку Start/stop scanning (Начать/остановить сканирование), расположенную в правом нижнем углу окна программы (рис. 37.1). При этом начнется сканирование и лечение объектов согласно установкам но умолчанию. О том, как изменить эти установки, вы прочтете ниже. Процесс сканирования будет отображаться в строке состояния в нижней части окна. По окончании сканирования вы можете вывести отчет о найденных вирусах, если щелкните по кнопке Report list (Отчет) на панели инструментов. Полный отчет о работе в текущем сеансе (количество проверенных, инфицированных, вылеченных объектов) выводится щелчком но кнопке Statistics (Статистика). Вернуться к прежнему виду окна можно щелчком по кнопке Scan tree (Дерево сканирования). Настройка программы Dr.Web Для настройки антивирусной программы Dr.Web нажмите кнопку Settings (Установки) на панели инструментов, либо выберите команду меню Options -Change settings, либо нажмите клавишу F9. В открывшемся диалоге (рис. 37.2), состоящем из восьми вкладок, вы можете выполнить, в частности, следующие настройки. На вкладке Scan (Сканирование, рис. 37.2,а) устанавливаются флажки, отвечающие эвристическому анализу (Heuristic analysis), проверке памяги (Scan memory), загрузочных секторов (Scan boot sectors), поддиректорий 218 Часть III. Простые компьютерные технологии Or Web Property Sheet Scan I File types | Actions | Log file | Paths | Events | Update | General | --------Default scan drives Порру drives Г ! P Heuristic anolysisl tlard drives P г Scenmemoiy CO-BOM drives Г P Seen boot sectors Network drives г P Seen subdirectories P Showfiles in seen tree OK Отмене Прнсаенить Спревке Of Web Pcopeitw Sheet Scan I File types Actions | Log file | Paths | Events | Update [ General Incurable objects Infected objects — Acton ------ Г Bepotl (• Cure C Delete C Rename c J^oveto Suspicious objects F? Prompt for multiple floppies Г Prompt on агЛоп •il-jcied.ir J OK Отмене fIpK:;ll>r;i1Tn Спревке Puc. 37.2. Диалог настройки программы Dr. Web: a - вкладка Scan; 6 - вкладка Actions (Scan subdirectories). Возможно также задание отображения файлов на дереве каталогов в окне программы (флажок Show files in scan tree). '7' Вкладка File types {Типы файлов) позволяет задать формат проверяемых файлов, установить проверку архивных (Archives), архивных исполняемых файлов (Packed executables) и почтовых файлов (E-mail). 7' Вкладка Actions (Действия, рис. 37.2,6) состоит из трех страниц, отвечающих действиям над зараженными (Infected objects), неизлечимыми (Incurable objects) и подозрительными объектами (Suspicious objects). Вы можете задать тип действия, предпринимаемого программой для каждого Глава 8. Антивирусные программы 219 типа объектов: отчет (Report), лечение (Сиге), удаление (Delete), переименование (Rename) или перемещение (Move to). С помощью флажка Promt for multiple floppies устанавливается режим проверки нескольких гибких дисков. Установленный флажок Prompt on action означает вывод запроса на то или иное действие. Вкладка Log file (Log-файл) позволяет установить параметры log-файла, содсржащех'о информацию о зараженных, вылеченных и других объектах. В текстовом поле можно ввести имя log-файла, а в группе Log mode (Log-режим) следует указать, будут ли дописываться результаты очередной провер.ки в файл (переключатель Append) или будут записываться поверх предыдущих результатов (переключатель Overwrite). Остальные элементы вкладки служат для определения кодировки log-файла, ограничения на размер фай)1а и т.д Если вы хотите использовать установленные настройки е послсдующ;1ч сеансах работы с Dr.Web, откройте вкладку General (Общие) и щелкните ;io флажку Autosave settings on exit (Автосохранение установок при выходе). Контрольные вопросы 1. Что такое компьютерный вирус? 2. На какие типы разделяются компьютерные вирусы в зависи.мости от среды обитани.ч? 3. Что собой представляют файловые вирусы, загрузочные вирусы? 4. Чем отличаются макровирусы от обычных файловых вирусов? 5. Что такое резидентные и нерезидентные вирусы? 6. В чем состоит особенность алгоритма полиморфных вирусов? 7. Какие типы антивирусных программ вам известны? 8. Перечислите профилактические меры для борьбы с заражением вирусами. 9. В чем состоит особенность алгоритма работы антивирусной программы Dr. Web? 10. Как запустить программу Dr.Web? 11. Как выполнить проверку дискеты с помощью Dr.Web? 12. Как запустить проверку жесткого диска и памяти компьютера? 13. Опишите процесс настройки антивирусной программы Dr.Web. 14. В како.м файле содержится информация о зараженных и вы.зеченных объектах? § 38. Работа с пакетом антивирусных программ AVP в этом параграфе вы изучите: - характеристики А VP; - процедуру проверки (сканирования) дисков и папок; - мониторинг вирусоподобных действий. Характеристики и компоненты пакета AVP Пакет AVP (сокращение от AntiViral Toolkit Pro) представляет собой систему антивирусной защиты для компьютеров, работающих под управлением ОС MS-DOS, Windows 9.x/NT/2000/XP. Последние версии пакета позволяют контролировать основные источники поступления вирусов: дискеты и различные внешние носители, Интернет и электронную почту, архивированные и сжатые файлы. Сильной стороной AVP является наиболее обширная в СНГ антивирусная база данных, насчитывающая свыше 40 тыс. вирусов, а также надежная работа в условиях повышенной вирусной опасности, а hmciiho: в сетях, на компьютерах ?!-'П Часть III. Простые компьютерные технологии У ubiiici'o тиьюваиня и т.п. Пакет позволяет обнаруживать и обезвреживать по-'1чмор||)пы'.- вирусы, стслс-вирусы, макровирусы и др. AVP содержит эвристи-чсски!! модуаь, способный детектировать неизвестные вирусы. В соседи .AVP пакета входят следующие компоненты: Л\'Р Сканер - приложение, предназначенное для поиска и удаления вирусов. Оно имеет удобный пользовательский интерфейс, большое количество шетроск, выбираемых пользователем, а также одну из самых больших в мире антивирусных баз, гарантирующую защиту от огромного числа еа.ммх разнообразных вирусов. ЛУГ Мони гор - резидентный модуль, находящийся постоянно в опера-niBHoi! намятч компьютера и отслеживающий все файловые операции в с,)С!сме. По:1во;1яст обнаружить и удалить вирус до момента реального ^;;ра:-ксния системы в целом. ЛУГ Ценгр Управления - резидентный модуль, выполняющий функции у1,рав.чяющсГ1 обо.(очкн. Он предназначен для установки, обновления и у.та.чепии ко.чпопейюв пакета, для формирования расписания автозапуска за.ш'! и копгроля за результатами их выполнения. .лУГ .Лв юма гпческое обновление - модуль, предназначенный для регу-'й!Л10)У обпонлення антивирусной базы и компонентов AVP через Интернет или ссчевую панку. '' WP Инспектор - программа-ревизор, удовлетворяющая повышенным трсболапням к антивирусной защите. При первом запуске программа создаст базу данных о файлах, структуре папок, сбойных кластерах на диске. В процессе работы отслеживаются изменения в папках и файлах и фиксируются все возможные вирусоподобные действия. После установки пакета AVP в главном меню появляется группа Программы — Antiviral Toolkit Pro, в которой вы найдете пиктограммы перечисленных выше модулей пакета. Сканирование дисков или папок Если вы хотите проверить на наличие вирусов дискету, диск или папку, то из всех перечисленных компонентов AVP вам нужно выбрать AVP Сканер. Для з.знуска этой программы нажмите кнопку Пуск и выберите опцию Программы — Antiviral Toolkit Pro - AVP Сканер. П открывшемся окис AVP Сканер (рис. 38.1) будет выведен список приводов и логических дисков, имеющихся на вашем компьютере В верхней части окна имеется меню, а в иижней части - строка состояния, в которой указывается дата последнего обновления антивирусной базы. Окно программы включает пять вкладок (Область, Объекты, Действия, Параметры и Статистика). В правой части окна расположена кнопка Пуск, предназначенная для запуска процесса сканирования. Далее выполните следующие действия. • На вкладке Область, открываемой но умолчанию, выделите щелчком мыши диски, которые необходимо проверить. Диск, подлежащий проверке, будет отмечен голубой галочкой в списке дисков. Для ускорения выделения .можете воспользоваться флажками Локальные диски. Сетевые диски или Флоппи-диски. гпава 8. Антивирусные программы 221 R AouVhuI tuulktl Рш £ейл Осаиироеонив Сервис Справке Область I Объекты ) Сействир j Пвраиетры ] Статистике | Г ДОКв4Ч^ЫВ АИСКИ _;С Bate О госо Compi) F Crop* .jO Art b Media Cdtcm Г Сехавые диски Г* ФГЦ)ППИ-ДИСЯИ ■ Результат После Анее обновление'?4] о 2G00. иэввстньк вирусов'40043 Рис. 38.1. Окно приложения AVP Сканер • Если вы хотите выполнить проверку определенной папки, нажмите кнопку Добавить папку и укажите папку в последующем диалоге. Выделенная вами папка будет добавлена в общий список объектов. • Перейдите на вкладку Объекты и задайте флажками объекты, которые будут проверяться (Память, Секторы, Файлы, Упакованные файлы...). С помощью лереключателей в группе Типы файлов задайте типы проверяемых объектов. В этой же группе имеются текстовые поля задания маски для проверяемых файлов или для файлов, исключаемых из проверки. • На вкладке Действия укажите, что именно должна делать программа с инфицированными объектами (Только отчет. Запрос на лечение. Лечить без запроса или Удалять без запроса). На этой же вкладке можно задать папку, в которую выполняется копирование инфицированных или подозрительных объектов. По умолчанию назначаются соответственно папки Infected и Suspicous, находящиеся внутри рабочей папки АУР. • Выбрав диски и папки, нажмите кнопку Пуск. После этих действий начнется процесс сканирования. Если с проверяемыми объектами все в порядке, по завершении проверки под кнопкой Пуск появится зеленая надпись ОК с галочкой, а область просмотра будет пустой. Если же при проверке были обнаружены вирусы, то информация о них (имя зараженного файла и название вируса) будет выведена в область просмотра. Просмотр результатов сканирования Просмотреть результаты проверки программы AVP вы сможете па вкладке Статистика (рис. 38.2), на которой отображается информация об инфицированных объектах, предупреждениях, подозрениях на вирус, вылеченных и удаленных объектах. На этой вкладке указывается также последний инфицированный файл, название последнего найденного вируса и последний проверенный файл. Мониторинг вирусоподобных действий Модуль AVP Монитор позволяет осуществлять постоянный мониторинг по обнаружению вирусов и вирусоподобных действий со стороны различных 222 Часть III. Простые компьютерные технологии [Я AlUiVirei Т nulkit Рм) ^вйл Сконир^онив Сервис Справка Обгветь 1 Обьвкть* 1 Действия j Параметры Статистика j Проверено Найдено Сектороь: . 0 Иэвестнеос вирусов. 0 Файлов ггз Тел а^фуссв. 0 Папок S5 Вылечено: 0 Архивов 0 Удалено; 0 Упакованных 0 Предупреждений; 0 Подо^ений на вирус 0 Скорость (Кб/с) 67 Исгорченньос объектое 0 Время сканирований. 00.04 Ошибок вводе/Ьывода; 0 Объект Результат g 1 м К' Проиесс сканирований завершен iiimimi Рис. 38.2. Вывод результатов работы AVP программ. Это возможно благодаря тому, что данный модуль постоянно находится в памяти компьютера и контролирует обращения к файлам и загрузочным секторам. Перед тем как разрешить доступ к объекту, монитор проверяет его на наличие вируса. Если в объекте будет обнаружен вирус, монитор предлагает вылечить зараженный объект, удалить объект или заблокировать доступ к нему. То есть AVP монитор позволяет обнаружить и удалить вирус до момента его реального проникновения в систему. Чтобы вывести окно монитора на экран, щелкните дважды по значку AVP Монитор, размещенному в области индикаторов на панели задач. Появившееся окно содержит шесть вкладок: Общие, Объекты, Действия, Настройки, Статистика и О программе. С помощью элементов управления, размещенных на этих вкладках, вы можете задать нужные настройки программы. Режим работы программы AVP Монитор устанавливается на вкладке Общие. С помощью этой вкладки можно выполнить следующие действия и настройки: • включить или выключить монитор (флажок Включить); запустить программы обновления антивирусных баз данных (кнопка AVP Автоматическое обновление); • выйти из программы монитора (кнопка Выгрузить AVP Монитор); • запустить полное сканирование вирусов на вашем компьютере (кнопка Сканировать все локальные диски). Обратите внимание, что для завершения работы программы служит специальная кнопка Выгрузить AVP Монитор на вкладке Общие. Эта кнопка необходима, поскольку нажатие на кнопку закрытия окна в правом верхнем углу не приводит к выгрузке программы, как в случае обычных Windows-приложений. Выгрузить AVP Монитор можно еще щелчком правой кнопки мыши по значку монитора на панели задач и последующим выбором команды Выгрузить AVP Монитор. Однако, выгружая монитор, нужно помнить, что вы отключаете постоянную антивирусную защиту компьютера. гпава 8. Антивирусные программы 223 ^AVP Монитор Сканирование приостановлено Общие I Объекты | Пействия | Параметры | Статистика| С программе | пш 1№1ЙИ1№й№« ка^1»:«5ку5 Р Еиплчити -^ето1 is;TH"i=CKieji6HarreHHt Sorpj'THTe лч'РМгни! op Завершить сканирование [__ Пдополжить сканирование ок Отмене Справке Рис. 38.3. Окно AVP Монитор Выбор объектов, проверяемых на наличие вирусов, производится с помощью вкладки Объекты. На этой вкладке вы можете установить проверку на наличие вируса исполняемых файлов, проверку всех файлов, а также файлов по заданным маскам. Действия, которые нужно совершить програ.мме над инфицированными объектами, вы можете задать на другой вкладке окна монитора - вкладке Действия. Установите переключатель в одно из положений; Запретить доступ к объекту. Лечить зараженные объекты автоматически или Удалять зараженные объекты автоматически. На этой вкладке установлен по умолчанию флажок, отвечающий выводу на экран сообщений об обнаружении вируса. Дополнительные возможности монитора можно подключить с помощью вкладки Настройки. Так, установив переключатель Анализатор кода, вы запустите процедуру эвристического анализа кода, при которой обнаруживаются вирусоподобные действия. Включение процедуры Анализатор кода значительно увеличивает число обнаруживаемых вирусов, но снижает скорость сканирования. Контрольные вопросы 1. Перечислите возможности антивирусного пакета AVP. 2. Какие .модули входят в состав АУР? 3. Как выполняется сканирование дисков и папок с помощью АУР? 4. Как настроить процесс мониторинга? 5. Каки.м образом можно просмотреть результаты сканирования или мониторинга? 6. Как запустить эвристический анализ кода при мониторинге? Часть IV Прикладные программы общего назначения § 39. Системы обработки текста. Интерфейс процессора Word в этом параграфе вы изучите; - назначение текстовых процессоров и издательских систем; - способы запуска процессора Word; - элементы оконного интерфейса Word; - способы получения справки; - режимы отображения документа. О системах обработки текста В параграфах 29, 30 настоящей книги вы изучали простую программу текстового редактора - Блокнот. Текстовые редакторы, как отмечалось, обладают ограниченным набором функций. Более развитыми возможностями по обработке текстов располагают программы текстовых процессоров. Текстовый процессор - это программа, которая позволяет выполнять ввод и редактирование текста, а также операции форматирования текста, вставку рисунков и таблиц, проверку правопи-сания, автоматический перенос слов, составление оглавлений и множество других сложных операций. Популярными текстовыми процессорами являются Лексикон, WordPerfect, а также приложение Word, входящее в комплект программ Microsoft Office. Промежуточное положение между текстовыми редакторами и процессорами занимает программа WordPad, которая поставляетея вместе с ОС Windows 95/98/МЕ/ХР. Текстовые процесеоры предетавляют собой, как правило, мощные программы для создания небольщих текстовых документов. Однако они не настолько соверщенны, чтобы их использовать для подготовки к печати книг, газет или журналов. Для этой цели применяются другого рода программы, называемые издательскими системами. Основной задачей издательской системы является создание электронного оригинал-макета, в котором текст и иллюстрации будут размещены точно так же, как в будущей газете или книге (с точностью до долей миллиметра). Издательская система обеспечивает также точную цветопередачу, то есть необходимое процентное соотношение базовых цветов в получаемых изображениях. Глава 9. Текстовый процессор Word 225 Современная издательская система - это программа, которая выполняет функции целого электронного издательства и в то же время работа может производиться на одном компьютере, установленном на столе. Поэтому подобная программа называется Desktop publishing, или настольная издательская система. Настольная издательская система (НИС) - это программа, с помощью которой можно создавать высококачественные оригинал-макеты, содержащие текст и графические изображения и предназначенные для тиражирования в типографии. Из издательских систем наиболее популярны и доступны для работы на ПК программы PageMaker, QuarkXPress, Ventura Publisher. Мы будем рассматривать основы работы в программе текстового процессора Word (версий 7, 97 и 2000). Основное назначение Word - это профессиональная работа по созданию, редактированию и макетированию текстовых документов. Для этого Word обладает широкими возможностями размещения в документе графических объектов, таблиц, диаграмм. Программа Word удобна для работы с большими документами благодаря имеющимся в ней средствам создания колонтитулов, иерархических заголовков, оглавлений и т.н. Запуск процессора Если на ващем компьютере установлен пакет Microsoft Office, вы можете запустить программу Word любым из стандартных способов, предусмотренных в Windows. Отметим, что возможен запуск собственно программы Word либо запуск Word с последующим автоматическим открытием документа. Загрузить собственно программу Word можно, нажав кнопку Пуск и выбрав опцию меню Программы - Microsoft Word. В результате будет открыто окно Word с пустым листом документа, называемого по умолчанию Документ 1 (рис. 39.1). Варианты запуска Word с последующим открытием документа возможны благодаря тому, что в системе Windows каждому зарегистрированному типу файла соответствует приложение, его открывающее. Поэтому если вы намечаете работать с существующим документом Word, то можете сразу открыть документ, например, щелкнув по значку документа в окне Мой компьютер (или Проводник). Окно Word При работе в редакторе Word перед пользователем находится экранное изображение листа документа в обрамлении элементов управления: панелей, кнопок, надписей и т.д. Многие из этих элементов (рис. 39.1) вам уже знакомы по работе в редакторе Блокнот и других стандартных Windows-приложениях. В верхней части окна расположен заголовок, который содержит название документа и имя программы (Microsoft Word). Правее заголовка находится стандартная группа из трех кнопок управления окном (- , П или гЭ, X _ соответственно Свернуть, Развернуть или Восстановить, Закрыть). Справа от заголовка вы видите пиктограмму приложения Word. Вели щелкнуть по ней, то попадете в системное меню, которое управляет размерами и положением окна. Под заголовком окна размещается меню, состоящее из опций: Файл, Правка, Вид, Вставка, Формат, Сервис, Таблица, Окно, Справка. Содержание каждой 8 Информатика. 7-11 кл. 226 Часть IV. Прикладные программы общего назначения опции вам станет ясным по мере изучения программы. В вереии Word 2000 применено «интеллектуальное» меню. Это означает, что в выпадающих подменю скрыты до поры до времени опции, к которым пользователь пока не обращался. Вызвать такую опцию можно, если навести указатель мыши на двойную стрелку в нижней части подменю и в выпавшем списке выбрать нужную опцию. Один раз выбранная опция отображается в дальнейшем. k ГП.1 тлт! QpAdKtt Вид ecTfifMtt Фор1ДОТ Сервис Хеблицо Окно £провка J5^ i ® ных во все«^ Изменение вида гиперссылок в дм Переипеновате стилей^ зпененто Удаление стиля Измене >че стиля Оргетзация нового документа в Применение стиля 1. выполните одно из следующих действий: Чтобы прииеиитв стиль абзаца, щелкните абзац или выделите несколько абзацев, которые следует изменить. Чтобы лрииенить стиль знака, щелкните слово или выделите несколько слое, которые следует изнемкть. 2. Ь неню Формат выберите команду Стиль. 3. выберите в списке Стили тот стиль, который необходимо применить, а затем нажмите кнопку Применить. Бели нужный стиль отсутствует в списке, выделите другую группу стилей в списке Стиль. Слева от ипепи каждого стиля абзаца стоит знак абзаца1, а стили знаков Рис. 39.5. Окно справочной системы Microsoft Word Быстрая справка Неразумно по каждому мелкому вопросу вызывать справочную систему Microsoft Office, иногда достаточно всего лишь подсказки. Щелкните по кнопке Справка на панели инструментов (или нажмите Shift+Fl, или выполните команду меню Справка — Что это такое?). При этом указатель мыши превратится в широкую стрелку со знаком вопроса. Наведите указатель иа интересующий вас элемент интерфейса и щелкните по нему мышью. В ответ появится всплывающая подсказка. С помощью подсказки можно получать информацию не только об интерфейсе, но и об объектах документа: рисунках, форматах шрифтов и абзацев и проч. Убрать всплывающую подсказку можно нажатием на клавишу Esc. Контрольные вопросы 1. Чем отличается текстовый процессор от текстового редактора? 2. Что такое настольная издательская система и каково ее назначение? 3. Как запускается собственно программа Word? 4. Как запустить Word с автоматическим открытием документа? 5. Перечислите элементы окна Word. 230 Часть IV. Прикладные программы общего назначения 6. Какие дополнительные элементы по сравнению с Блокнотом имеются в окне Word? 7. Для чего предназначена строка состояния, и какие элементы она содержит? 8. Перечислите справочные средства, имеющиеся в пакете Microsoft Office. 9. Как вызвать и убрать помощника? 10. Какие виды помощи предоставляет окно справки? 11. Как вызвать быструю справку? § 40. Начало создания документа. Набор текста в этом параграфе вы изучите: - понятие шаблона; - особенности набора текста в программе Word; - прие.мы перемещения по документу.. Создание нового документа Итак, после запуска Word с помощью главного меню или двойного щелчка по значку программы Word будет открыт пустой Документ 1. Этот документ создается по умолчанию на основе шаблона Новый документ (файл Normal.dot). Шаблон документа - это файл, который содержит все признаки форматов, характерные именно для этого типа документов. Лучший аналог шаблона - это типографский бланк, который предстоит заполнить от руки или на пишущей машинке. Однако, в отличие от бланка, в котором вы ничего не можете изменить, шаблон Word можно настраивать. В Word имеются встроенные шаблоны, по которым можно оформить деловое письмо, заявление, Wcb-страницу и даже диссертацию. Пользователь может выбрать устраивающий его шаблон и начать создавать документ на его основе. Для выбора шаблона щелкните по пиктограмме Создать на панели инструментов или задайте команду меню Файл - Создать. В следующем диалоге выберите подходящий шаблон, пользуясь любой из предложенных вкладок. Режимы отображения документа Вид документа на экране задается режимом его отображения. Последние версии процессора Word, в том числе и Word 2000, поддерживают несколько режимов отображения; мы рассмотрим основные из них. V Обычный режим включается командой меню Вид - Обычный либо щелчком по первой кнопке слева от горизонтальной полосы прокрутки (рис. 39.1). Этот режим предназначен для ввода, редактирования и форматирования текста. Границы страниц и колонтитулы в обычном режиме не отображаются. Режим разметки задастся командой Вид - Разметка документа либо щелчком по третьей кнопке слева от горизонтальной полосы прокрутки (рис.39.1). Этот режим можно назвать также режимом макетирования, поскольку отображается действительное положение текста, колонтитулов, рисунков и других элементов на печатной странице. Режим Web-документа включается командой меню Вид - Web-документ либо щелчком по второй кнопке слева от горизонтальной полосы прокрутки. Этот режим удобен для отображения Web-документов. Глава 9. Текстовый процессор Word 231 'Г Полноэкранный режим. В программе Word для удобства ввода текста предусмотрен режим отображения документа на всю площадь экрана. Этот режим вызывается командой Вид - Во весь экран, и в нем обычные элементы интерфейса Word отсутствуют. Набор текста С основными приемами набора текста вы знакомы по программе Блокнот, поэтому обсудим только дополнительные возможности, которые предоставляет процессор Word для набора. Вводить текст в документ Word можно в любом режиме отображения, задаваемом из меню Вид. Однако при длительном наборе текста лучше всего использовать полноэкранный режим. Язык клавиатуры Для переключения языка клавиатуры, например, с украинского на английский, используются комбинации клавиш, заданные в настройках системы Windows (см. пункт «Переключение языка клавиатуры», § 23). Этими комбинациями могут быть Gtrl+Shift либо Alt+Shift. Еще один способ выбора языка - это щелчок по индикатору языка на панели задач и затем щелчок по нужному языку в появившемся списке установленных языков. Смена регистра Как известно, для переключения регистра клавиатуры используются клавиши Shift и CapsLock (см. пункт «Общие приемы набора текста», § 29). При наборе текста в Word вы можете менять регистр букв в уже набранных словах. Для этого применяются клавиши Shift+F3: повторные нажатия этих клавиш изменяют «по кругу» строчные и прописные буквы, например, «цикл —> Цикл —> ЦИКЛ —э цикл». Перевод строки Когда с клавиатуры вводится текст, курсор автоматически переводится на новую строку, как только закончилась предыдущая. Если вы хотите перейти к новому абзацу, то нажмите на клавишу Enter (в этих случаях Enter действует подобно рычагу перевода каретки в пишущей машинке). Часто возникают ситуации, когда нужно начать новую строку абзаца, оставаясь в прежнем абзаце. Так бывает, например, при наборе стихов. В таких случаях нужно нажать клавиши Shift+Enter. Пробелы Чтобы набираемый вами текст был грамотным, пользуйтесь правилами употребления пробелов. Перед знаком препинания (точкой, запятой, двоеточием и т.д.) пробел не ставится, но после знака пробел обязателен. В Word предусмотрен также знак неразрывного пробела, который применяется при вводе словосочетаний, которые не могут разрываться на две строки. Например, нельзя разрывать инициалы и фамилию (А .П. Чехов, Шевченко Т.Г.), число и месяц в записи даты (31 декабря) и т.д. Неразрывный пробел вводится с помощью одновременного нажатия клавиш Ctrl+Shift+Пробел. Режимы вставки и замещения Вводить текст в редакторе Word можно в режиме вставки и в режиме замещения, Переключение этих режимов производится клавишей Ins (см. также пункт 232 Часть IV. Прикладные программы общего назначения «Строка состояния», § 39). Когда включен режим вставки, символы, вводимые в место расположения курсора, автоматически сдвигают вправо весь находящийся правее текст. При режиме замещения вводимый с клавиатуры символ замещает прежний символ, находящийся в этой же позиции. То есть в режиме замещения новый текст набирается поверх прежнего. Вставка Ьимволов При наборе текста иногда нужно вводить символы, не входящие в обычные шрифты, например,, символы Z, п, ±, ?^,Т, i, =>, <= и т.д. Все подобные символы находятся в файлах специальных шрифтов, устанавливаемых вместе с системой Windows, это шрифты: Symbol, Marlett, Webding, Wingding. Чтобы вставить в текст символ, поместите курсор в место вставки и выполните команду меню Вставка — Символ. В открывшемся диалоге (рис. 40.1) укажите нужный символ и нажмите кнопку Вставить. I Сорцив1ы*>« ст90лы ] Шрифт; [symb« 1 j_ % Е * + , - 0^ i. _з_ 4_ _5 _7_ 9_ . 9 А _в Е ф L £ т К м И о П X X с о 2 А I 1 а ± JL £ _е_ ± Л к А JL о _2_ е_ _о_ т и С9 О I Ж S. I 1 ± и_ £ П_ £ и_ д_ 0_ 0 п_ £ £ Е О ш D □. д_ £ F ID £ Е £ Е □_ X » £ со ± ♦ * О _± X ос £ • - я а 1 ¥ Е Е А <г С « "v © m п i, л о <= ft о U О X Ф Е l'“I^UII 1 V I 1 1 1 ± 1 1 £ ± Ш И I J Т 1 J_ 1 _L J 1 ± J 0 ергемиена... | &мдиим... | Клавиша: Вставить I Отита Рис. 40. L Диалог вставки символов Вставленный символ удаляется точно так же, как и любой другой печатаемый символ: клавишами Delete или Backspace. Перемещение по документу Все приемы перемещения по документу, которые вы осваивали в редакторе Блокнот (см. пункт «Перемещение по тексту», § 29), годятся и при работе в Word. К этим приемам относятся щелчок мышью, использование полос прокрутки, клавиш управления курсором ( Т, —i ), клавиш PageUp и PageDown. При работе в Word удобно использовать комбинации клавиш. Кроме известных вам сочетаний Ctrl+Home или Ctrl+End (перемещения в начало и в конец документа), предусмотрена комбинация Shift+F5. Она позволяет вернуть курсор на прежнее место, что бывает полезно при частых переходах между различными частями документа. Очень удобным инструментом перемещения по документу может быть колесо прокрутки на корпусе мыши. Оно имеется в современных конструкциях мыши и обычно размещается между левой и правой кнопками. Глава 9. Текстовый процессор Word 233 Отмена действий Заметим, что в Word, как и в редакторе Блокнот, существует возможность отмены выполненных действий. Но, в отличие от Блокнота, возможна отмена на неограниченное число шагов назад. Для последовательной отмены действий можно пользоваться одним из следующих приемов; 'Г нажатие комбинации клавиш Alt+BackSpace; выбор команды Правка - Отменить... щелчок по кнопке Отменить () на панели инструментов. Последний способ позволяет отменить любое действие из списка выполненных операций. Список раскрывается при щелчке по треугольной стрелке справа от кнопки Отменить. Контрольные вопросы 1.Что такое шаблон документа? 2. Как создать новый документ в Word? 3. Перечислите известные вам режимы отображения документа и отличия между ними. Как эти режимы включаются? 4. Как переключить язык клавиатуры? 5. Что такое неразрывный пробел и как его вставить в текст? б.Чем отличаются между собой режимы вставки и замещения? Какая клавиша переключает эти режимы? 7.Опишите операцию вставки символа из определенного шрифта, установленного на компьютере. 8. Какие способы перемещения по документу вам известны? 9. Как вернуться в прежнее место расположения курсора? 10. Как отменить предыдущую операцию редактирования? И. Чем отличается средство отмены действий в Word от отмены действий в Блокноте? Практикум. Набор текста Создайте новый документ, набрав в нем текст первого абзаца пункта «Специальные символы». При этом пользуйтесь украинским и английским языками клавиатуры и средством вставки символов. Для исправления ошибок при наборе применяйте клавиши Delete или Backspace, а также средство отмены действий. § 41. Загрузка документа. Сохранение, печать и закрытие документа в этом параграфе вы изучите: - приемы загрузки документа; - способы сохранения документа; - защиту документа паролем; - предварительный просмотр и печать документа; - закрытие документа. Загрузка существующего документа В предыдущем параграфе была описана работа пользователя над новым документом. Однако вместо создания нового документа, вы можете продолжить работу над уже существующим документом. Для этого нужно интересующий вас документ загрузить с внешнего носителя информации. Щелкните по кнопке 234 Часть IV. Прикладные программы общего назначения Открыть на панели инструментов или выберите команду меню Файл -Открыть. В результате появится диалог, аналогичный диалогу открытия документа в редакторе Блокнот. Найдите папку, в которой расположен документ, и щелкните дважды по нужному файлу (либо выделите файл и щелкните по кнопке Открыть). Окна документов При работе в Word 2000 для каждого документа открывается отдельное окно процессора, которое представлено своей кнопкой на панели задач. Управлять этим окном (изменять размеры, перемещать) вы можете с помощью известных кнопок - , П или S, X , либо с помощью системного меню, либо путем перетаскивания границ окна. Если открыто несколько документов, то для активизации документа нужно щелкнуть по соответствующей кнопке на панели задач. Переключаться между документами можно также с помощью клавиш Ctrl+F6. При работе в процессоре Word 97 ситуация несколько иная; окно документа еодержится внутри окна приложения. Находясь в окне приложения, вы можете переключаться между различными документами с помощью клавиш Ctrl+F6. или меню Окно. Вы .можете закрыть окно документа, по па экране останется окно Word с пустой рабочей областью. Сохранение документа Word В процессе набора текста нужно периодически сохранять создаваемый вами документ, чтобы выполненная работа не пропала даром. Если вы сохраняете документ под прежним именем, то нужно нажать клавиши Shift+F12 или щелкнуть по кнопке Сохранить на панели инструментов. Если же вы хотите сохранить документ в виде нового файла, воспользуйтесь командой Файл - Сохранить как (или щелкните по кнопке Сохранить на панели инструментов Стандартная, или нажмите клавишу F12). Последовательность ваших дальнейших действий будет аналогична действиям при сохранении документа в приложении Блокнот (см. пункт «Сохранение текстового документа», § 29). Отличие от сохранения документа в Блокноте заключается лишь в том, что вы можете выбрать формат для сохраняемого файла. По умолчанию предлагается формат Microsoft Word (расширение файла doc). Чтобы задать другой формат, в списке Тип файла диалога Сохранение документа нужно указать соответствующую позицию, например. Только текст (расширение txt). Защита документа паролем В Word есть одно средство, которое вас наверняка заинтересует. Это защита созданного вами документа от доступа к нему других пользователей. Для защиты нужно установить пароль, который программа Word будет запрашивать каждый раз при попытке открыть документ. Можно также установить защиту от изменения документа. Обе степени защиты обеспечиваются отдельными паролями, которые устанавливаются следующим образом. • Откройте окно документа, для которого собираетесь установить защиту. • Выберите команду меню Сервис - Параметры и перейдите на вкладку Сохранение (рис. 41.1). Глава 9. Текстовый процессор Word 235 В появившемся диалоге наберите пароли в полях Пароль для открытия файла и Пароль для разрешения записи. Если вы решили вводить один пароль, введите его в одно поле. В качестве пароля используются произвольные сочетания букв, цифр и пробелов длиной не более 15 символов. При записи пароля существенным является регистр (прописные или строчные буквы). Щелкните по кнопке ОК и в следующем диалоге подтвердите пароль повторным его набором. Если вы задали два пароля, то появятся друг за другом два диалога. В этих диалогах нужно набрать пароль и нажать кнопку ОК. Теперь всякий раз при открытии документа профамма будет запрашивать у вас пароль. Без ввода пароля документ невоз.можно будет загрузить. Помните, что, создав пароль, вы защитили документ не только от других лиц, но и от себя (в случае, если пароль вы забыли). Поэтому запишите его на всякий случай и запомните то место, где его храните. Чтобы изменить или удалить пароль, нужно повторить описанную выше процедуру. При этом в поле пароля введите новое значение пароля или удалите ПШ испраеления | погьэоватвль | Совмвстамсхть 1 Расположв»® Вид I 06|дие I Главка | Печать Сохранение | Праеописгнае Параметры сохранения есетда семаеать реэеренух? шпио Г сазрешать быстрое сохранение Г предлагать гаполтвние свойств докуме Г запрос на содмнене шаблона Normal.d Г внедрять ц|зифты ТшеТу Г” то’':-' ■ г сохранять тотько даные для форм Р разреимть сохранение в itsJHoeoM ре Р детосохраненте кажды 15 lid м*<ут сохранять файлы WortI к |документ Word (*.doc) Г отихВ-Нтть средства, не гтоддерживаенхе Wot Параметры доступа к файлу “Tables.doc" ----— пароль для опфытия файла: - пароль, раэрешентязапис ----------------- Г* ремомендовать доступ тотъмэ для уен ■3 ОК Отмена Рис. 41.1. Диалог Параметры, вкладка Сохранение пароль с помощью клавищи Delete. Просмотр документа Когда документ готов к печати, вам остается дать всего лишь одну команду - Печать. Однако перед тем, как это делать, не мешает просмотреть документ на экране приближенно в том виде, который он будет иметь в результате печати (рис. 41.2). Для этого в Word существует режим предварительного просмотра, который вызывается из меню Файл — Предварительный просмотр или нажатием на кнопку Предварительный просмотр на панели инструментов Стандартная. Выйти из режима предварительного просмотра можно двумя способами (в зависимости от ваших дальнейших намерений): щелчком по кнопке Печать либо щелчком по кнопке Закрыть. Последнее действие переводит Word в обычный режим редактирования. 236 Часть IV. Прикладные программы общего назначения ^ 21_Пиагрвммы «ioc (просмотр) - M!cf080tt Word £еи^л Оровко Бид Вставка Форк^от Сареис Хоблииа Окно Опровке Звкрить Ч?, [7^1 Сгр. ^ Раз* I 17/32 На 8.7см Ста Коп 2 t. ■ t i, ..-V Рис. 41.2. Предварительный просмотр документа Печать документа Программа Word способна печатать документ на любом принтере, установленном в Windows 95/98. Для перехода к режиму печати войдите в меню Файл — Печать или нажмите клавиши Ctrl+P, в результате чего появится диалог Печать (рис. 41.3).В диалоговом окне Печать вы можете выполнить следующие настройки параметров печати. V В раскрывающемся списке Имя выберите из числа установленных принтеров тот, на котором будет выполняться печать. V По умолчанию будут отпечатаны вее страницы документа. Чтобы задать печатание определенных страниц, нужно воспользоваться переключателями в группе Страницы. Установка переключателя текущая приведет к печати только текущей страницы. Установленный переключатель номера позволит отпечатать страницы с определенными номерами. Для этого в текстовом поле правее переключателя наберите нужные номера страниц. Если, например, нужно печатать страницы 10 и 13, то наберите без пробелов: 10,13. Если же необходимо вывести на печать диапазон страниц с 3 по 8, то наберите: 3-8. V Еще одна удобная возможность Word - это печать не всей страницы или страниц целиком, а только выделенного фрагмента текста. Для этого перед командой Печать выделите нужный фрагмент текста. После команды Файл - Печать в диалоговом окне (рис. 41.3) щелкните по переключателю выделенный фрагмент. Глава 9. Текстовый процессор Word 237 rlxl Саободен Lexmark Cdor 4079 plus PS FEE: P п{^тъвфайл Страницы Копт------ Г ( Ормара: Введите номера и/или д иаг>а>оны страниц, раэделснные эапятьми. Нагринер: 1,3,5~12 П 3 Р разобрать по кспияк I_____ . Масштаб • Вывести на орчать: |бсе страгыцы диапазона | чисдр страниц на/акте: |l страница" (Докунент ' 1] Напедатать: П^миатры.. и по pa^iepy страницы: [тегущй^ Жз. 3 Закрыть Рис. 41.3. Диалог Печать ^ Программа Word позволяет задать печать нескольких страниц на одном листе. Для этого нужно установить масштаб печатаемых страниц и число страниц на листе (группа списков Масштаб). В диалоговом окне Печать можете также задать число печатаемых копий (счетчик число копий). Диалог Печать, а также другой диалог, вызываемый щелчком по кнопке Параметры, позволяют задать и другие условия печати, которые оставляем вам для самостоятельной проработки. Если вы не будете задавать специально никаких параметров, а сразу нажмете кнопку ОК, то будут отпечатаны все страницы текущего документа в одном экземпляре на принтер, используемый по умолчанию. Закрытие документа По окончании работы с документом его нужно закрыть. Это позволит более экономно использовать память. Чтобы закрыть документ, нужно всего лишь щелкнуть левой кнопкой мыши по значку который расположен в группе кнопок управления окном документа. Этот способ закрытия документа годится для всех версий Word. Упражнения 1. Создайте текстовый документ Word и выполните его сохранение в папке Мои документы. 2. Сохраните файл в новой папке, которую создайте из диалога Сохранение документа. 3. Для созданного документа задайте пароль, который защищает от открытия документа. 4. Выполните просмотр созданного документа перед печатью. 5. Для открытого документа выполните печать страницы с определенным номером. Практикум. Установка режима автосохранения документов Чтобы периодически сохранять доку.мент, установите режим автоматического сохранения. Для этого выберите команду Сервис - Параметры и откройте вкладку Сохранение. Установите флажок автосохранение каждые, а в счетчике справа от флажка укажите интервал времени, через который должно производиться автосохранение. 238 Часть IV. Прикладные программы общего назначения § 42. Приемы редактирования в этом параграфе вы изучите: - операции с фрагментами текста, использование буфера обмена; - операции поиска слов и словосочетаний; - процедуры замены фрагментов текста; - вставку автотекста в документ; - автоматические проверку правописания и перенос слов. Текстовые процессоры включают в себя развитые средства редактирования и подготовки макета страницы, а именно: поиск заданных фрагментов текста, автоматический перенос слов, проверку грамматики и орфографии, создание элементов автотекста и др. К средствам подготовки макета страницы относятся задание формата листа бумаги, определение размеров полей, расположения номеров страниц и др. Изучению всех этих возможностей программы Word и посвящен данный параграф. Операции с фрагментами текста Выделение и удаление Основные приемы выделения фрагментов текста в процессоре Word те же, что и в редакторе Блокнот (см. пункт «Выделение фрагмента текста», § 30). Кратко перечислим эти приемы, а также дополнительные возможности выделения, имеющиеся в Word. V Выделение фрагмента мышью, которое заключается в перетаскивании указателя мыши через выделяемый фрагмент. Выделение слова и абзаца мышью. Отдельное слово выделяется двойным щелчком мыши, а отдельный абзац - тройным щелчком левой кнопки мыши. Выделение с помощью клавиш управления курсором. Совместное использование клавиши Shift и клавиш Т и i позволяет посимвольно и построчно расширять область выделения. Выделение всего документа. Для выделения всего документа в Word имеется комбинация клавиш Ctrl+5 (здесь 5 - это клавиша в блоке цифровых клавиш в правой части клавиатуры). Весь документ выделяется также командой меню Правка — Выделить все. Выполненное выделение можно, как обычно, отменить щелчком мыши по любому месту в рабочей области документа либо нажатием любой клавиши, смещающей курсор. Удаление выделенного фрагмента текста выполняется клавишей Delete или клавишей Backspace. Копирование, вставка и вырезание Эти операции выполняются с помощью буфера обмена (см. пункт «Использование буфера обмена», § 30). Для них предусмотрены те же команды, что и в программе Блокнот: Копировать, Вырезать и Вставить. Указанные команды размещены в опции меню Правка. Операции копирования, вырезания и вставки можно также выполнить с помощью клавишных комбинаций Ctrl+Ins, Shift+Delete и Shift+Ins. ✓ ✓ ✓ Глава 9. Текстовый процессор Word 239 Поиск слов и словосочетаний При редактировании в Word многостраничного документа весьма полезным оказывается встроенное средство поиска, которое позволяет найти конкретное слово, словосочетание или специальный символ. Опишем общую схему поиска. • Выполните команду Правка — Найти или нажмите клавиши Ctrl+F, после чего появится диалог Найти и заменить, состоящий из трех вкладок. По умолчанию будет раскрыта вкладка Найти (рис. 42.1). • В текстовое поле Найти введите искомый текст. • Для задания параметров поиска щелкните по кнопке Больше, после чего появится нижняя часть диалога, показанного на рис. 42.1. • Задайте направление поиска, выбрав в списке Направление одну из опций Везде (поиск по всему документу). Вперед (поиск от точки вставки до конца документа) или Назад (поиск от точки вставки к началу документа). • Определите с помощью флажков остальные параметры поиска: учет регистра, поиск различных словоформ и др. Вы можете задать поиск текста с учетом формата (кнопка Формат) и с учетом специальных символов (кнопка Специальный). • Нажмите кнопку Найти далее, чтобы начать поиск. Word найдет первое вхождение искомого текста и выделит его. Чтобы продолжить поиск, снова нажмите кнопку Найти далее. • Для прекращения поиска и закрытия окна Найти и заменить щелкните по кнопке Отмена или нажмите клавишу Esc. Диалог поиска все время располагается поверх окна документа, поэтому, найдя очередное вхождение слова, вы можете вернуться в документ, выполнить в нем необходимые преобразования, а затем при необ.ходимости снова активизировать окно поиска. йайти I ^tioNKrb I Перейти | Найти: |елементГ 3 Параивтры поиске —---------- Нарравяаниа; |везде ^ Г Убывать регистр Р 1олько слово целиком Р Тод,стамовочныв знаки Р npsfuHocHTCB как Р Все слоеоформм Найти ---------------------- Мешце * ^te^nMan«iJ Отиема | 2ррмат ' Специальный ' См*1 if'COKOTrp'T'eor*- Рис. 42.1. Диалог Найти и заменить, вкладка Найти 240 Часть IV. Прикладные программы общего назначения Замена текста В процессоре Word имеется удобное средство автоматической замены слов. Например, если вы подготовили документ, в котором несколько раз встречается фамилия Петренко, а потом оказалось, что речь должна идти нс о Петренко, а о Кузьменко. Тогда с помощью автоматической замены вы можете внести все необходимые исправления. Для этого придерживайтесь следующей схемы. • Выберите команду Правка - Заменить или нажмите клавиши Ctrl+H, после чего появится диалог Найти и заменить с раскрытой вкладкой Заменить. • Введите в поле Найти: исходное слово или словосочетание. Возможен ввод специальных символов, которые становятся доступными при щелчке по кнопке Специальный. • Введите в ноле Заменить на; слово или словосочетание, которое заменит исходный текст. • Установите необходимые параметры поиска. При этом вы можете использовать вес преимущества поиска с учетом формата или специальных символов (см. предыдущий пункт «Поиск»). • Щелкните но кнопке Заменить все. При этом будут произведены все замены без подтверждения. Если вы хотите подтверждать каждую замену, щелкните по кнопке Найти далее, и после того, как слово будет найдено, нажмите кнопку Заменить. • Если вес необходимые замены выполнены, нажмите кнопку Отмена, или кнопку закрытия окна, или клавишу Esc. Как и в случае процедуры поиска, диалог замены всегда находится поверх окна документа. Чтобы вернуться в документ, достаточно щелкнуть по нему мышью, а чтобы продолжить замены - щелкнуть по диалогу Найти и заменить. Автотекст Очень удобным приемом работы в Word, экономящим усилия пользователя при наборе текста, является Автотекст. Представьте, что вы готовите текст о городском метро, и в этом тексте слово «метро» встречается десятки раз. С помощью автотекста вы сможете каждый раз вместо полного слова «метро» набирать одну букву, например «м». После нажатия клавиши F3 в тексте документа будет появляться нужное слово. Чтобы воспользоваться средством Автотекст, выделите сначала в тексте слово или фрагмент текста, который составит элемент автотекста (в нашем примере «метро»). Затем нажмите комбинацию клавиш Alt+F3 (или выберите Создание элементе евтотексте Элемент автотекста будет соэдан на основе выделенного фрагнента. Имя тлеиемта аетотекста: LzJxJ ок Отмена Рис. 42.2. Диалог создания элемента аетотекста команду меню Вставка - Автотекст - Создать). В появившемся диалоге (рис. 42.2) наберите имя автотекста, то есть сокращенное обозначение, с помощью которого вы будете вводить автотекст (в данном примере - «м»). В заключение щелкните по кнопке ОК. Теперь для того чтобы вставить элемент автотекста «метро», достаточно будет ввести одну букву «м» и нажать клавишу F3. Авто- Глава 9. Текстовый процессор Word 241 текст будет вставлен в место расположения курсора. В качестве автотекста можно задавать длинные фрагменты текста, рисунки, таблицы и т.д. Проверка правописания В программе Word под проверкой правописания понимается проверка орфографии и грамматики. При этом орфографическими ошибками в Word считается неправильное написание слов, неправильное употребление заглавных букв, некорректный перенос слов, слитное написание слов. Под грамматическими ошибками в Word понимается то, что обычно принято считать ошибками синтаксиса: неправильное сочетание слов в предложении, некорректное применение знаков препинания и др. Удобнее всего, когда проверка правописания производится в автоматическом режиме. В результате проверки слова с возможными орфографическими ошибками подчеркиваются красными волнистыми линиями, а слова с возможными грамматическими ошибками подчеркиваются зелеными волнистыми линиями. Чтобы выполнялась автоматическая проверка, выполните следующее. • Войдите в меню Сервис - Параметры и откройте вкладку Правописание (рис. 42.3). • Установите флажки Автоматически проверять орфографию и Автоматически проверять грамматику. Если нужно проверять только орфографию или только грамматику, установите один соответствующий флажок. • Установите флажки Пропускать слова из прописных букв и Пропускать слова с цифрами - тогда различные сокращенные слова (аббревиатуры) и обозначения не будут распознаваться как ощибки. Ларамвтр14 травлений | Пользователь | Совместимость | Вид I Общие ) Праегз | Печать | Сохранение Орфография --------- 17 |автойэпт«е(^ проверять о|эфогр^^ не выделять слога с ошибкани Р веет да предлагать замену Г” гредлагахь только из осмовмого словаря Р пропускать слова из прописных буке Р пропускать слова с цифрами Р пропускать адреса Интернета и имама Файлов Расположение Правоакание вспомогательль» словари: JcuSTOM DIC 3 _ Сдрвари... Грвжатика — — Р ;:-1 rp.v.^.■9Л^^^.y Р татуо »-е й- '0'+ .1 1] tfc'Tpi H а. . Ореторная проверка | ОК I От-ина Рис. 42.3. Диалог Параметры, вкладка Правописание 242 Часть IV. Прикладные программы общего назначения • Установив остальные значения параметров проверки, смысл которых ясен из названий, нажмите кнопку ОК. Автоматический перенос слов При подготовке документа вы можете работу по расстановке переносов слов предоставить самой программе процеесора. В Word предуемотрено несколько режимов расстановки переносов, но мы рассмотрим один из них -автоматическую расстановку переносов. В этом режиме Word автоматически вставляет переносы там, где это трсбуетея. При последующей правке текста переносы расставляются заново. Для включения автоматического переноса слов выберите команду Сервис - Язык — Расстановка переносов. В появившемся диалоге (рис. 42.4) установите Расстановка переносов Р Автоматическая расстановка переносов Р Прремосы в словах га ПРОГМСНЫХ БУКВ Ширина зоны переноса слое: Макс, уисло последовательньос переносов; ОК 31 Отмена |0,63см ^ ------3 Прц<удителы10., Рис. 42.4. Диалог установки'режима переноса слое флажок Автоматическая расстановка переносов и щелкните ПО кнопке ОК. Если вы решили отказаться от переносов, выполненных программой, то войдите в меню Сервис и выберите команду Язык - Расстановка переносов. Сни.мите флажок Автоматическая расстановка переносов. Контрольные вопросы 1. Перечислите способы выделения фрагмента текста. Как выделить щелчками мыши одно слово, один абзац? 2. Как удалить фрагмент текста? 3. Как выполнить перемещение фрагмента текста с помощью буфера? 4. Как скопировать фрагмент текста из одного документа в другой? 5. Какие дополнительные параметры поиска предусмотрены а Word? 6. Как выполняетея замена слов с подтверждением каждой замены? Как произвести глобальную замену? 7. Что понимается под автотскстом? Как задать и вставить автотекст? 8. В чем заключается проверка правописания в документе Word? 9. Как установить автоматический перенос слов? Упражнения 1. Создайте один документ, а затем - второй документ. Скопируйте фрагмент текста из одного документа и вставьте его во второй документ. Для переключения между документами пользуйтесь опцией меню Окно с выпадающим списком открытых документов или клавишами Ctr!+F6. 2. Откройте документ W'ord и выполните поиск какого-либо слова по заданному корню, поиск слова с заданным окончанием. 3. В открытом документе выполните поиск определенных символов с заданным форматом, например. Times New Roman, 10 пт, курсив. 4. В документе W'ord выполните глобальную замену одного слова на другое слово. 5. Откройте документ Word, найдите в нем часто употребляемые слова и создайте для них элементы автотекста. Убедитесь, что созданный автотекст работает. 6. Проверьте, настроена ли программа Word на автоматическую проверку правописания, и разберитесь с назначением каждого элемента настройки на вкладке Правописание. Глава 9. Текстовый процессор Word 243 § 43. Форматирование символов и абзацев в зто^ параграфе вы изучите: - понятие о форматировании текста: - различные приемы форматирования символов; - параметры абзацев и их форматирование: - создание маркированных и нумерованных списков. О форматировании Программа текстового процессора разбивает текст на составляющие эле-|центы, это: страницы, абзацы, символы. Каждому из этих элементов приписываются определенные признаки, называемые форматом. Формат элемента текста (страницы, абзаца, символа) - это свойства данного элемента. Процесс задания форматов в программах обработки текста называется форматированием. В программе текстового процессора применяются различные способы задания форматов. От того как выполнено форматирование, зависит внешний вид документа. Кроме того, правильно заданные форматы облегчают в дальнейшем работу с документом. Все приемы форматирования в Word можно разбить на два основных вида: 'Г форматирование символов - направлено на отдельные буквы, слова, текстовые фрагменты и заключается в выборе гарнитуры и размера шрифта, начертания (курсив, полужирный и т.д.), цвета шрифта, мсжсимвольного расстояния и проч.; 'Г форматирование абзаца - задает параметры расположения абзаца относительно полей страницы и относительно соседних абзацев, определяет межстрочный интервал и абзацный отступ. Наиболее быстрыми способами форматирования являются кнопки панели инструментов и предусмотренные комбинации клавиш. Болес точная настройка форматов выполняется с помощью диалоговых окоп. Форматирование символов Использование панели инструментов и клавиш Форматирование символов можно выполнять как в процессе ввода текста, так и после завершения ввода. В первом случае нужно выполнить необходимую форматирующую команду (например, задать набор курсивом), а затем выполнить набор текста. Во втором случае сначала нужно выделить символ или фрагмент текста, а затем применить к выделенному объекту команду форматирования. Для изменения начертания символов особенно удобно пользоваться следующими комбинациями клавиш: 'Г Ctrl+Shift+1 или Ctrl+I - начертание курсивом; ^ Ctrl+Shift+B или Ctrl+B - полужирное начертание; 'Г Cti'1+Shift+U или Ctrl+U - подчеркивание. Повторное нажатие этих клавиш возвращает прежнее начертание. 244 Часть IV. Прикладные программы общего назначения Для изменения начертания символов удобно также пользоваться соответствующими кнопками на панели инструментов Форматирование (рис. 39.2,6). На этой же панели имеется раскрывающийся список Шрифт, позволяющий установить нужную гарнитуру шрифта. Указанными инструментами форматирования символов чаще всего пользуются при изучении работы в Word. Использование диалога Шрифт Наиболее универсальным средством форматирования символов является диалог Шрифт (рис. 43.1). Этот диалог вызывается командой меню Формат - Шрифт. Начальные значения I 1Ьрифг I v^repufl I Аниция | Шрифт: [РгадгглЬсаСТТ Цачертаже: |о6ычмьи Е.азнер: Po^efBodorv ВТ SBT ВТ Serif д ThBT Shelley АДедг о ВТ т«(сте: zi «сурою попужуриый □рдчер»<ммние: 2} 31 3 Видоизменение П зачеркнутый Г* дротое зачерююамие Р верхжй индлсс 1“ MMjgftai »«4Аекс Образец___________ Р стенцо Р малые прогмоюю Р' Брнтур Р QCO грогисиые Р пр»«м««тый Р скрытый Р xroonertw шрифт ТмяТ ур«. Он KtnoAbiytToi дм na«/u км м« тм и «и npwrrap. Пoyиoлчaни^й■.. | Рис. 43.1. Диалог задания параметров шрифта параметров в этом диалоге показывают формат текущего выделения. С помощью вкладки Шрифт рассматриваемого диалога можно задать гарнитуру шрифта (список Шрифт), начертание шрифта (список Начертание), размер шрифта в пунктах (список Размер), цвет шрифта (список Цвет текста с раскрывающейся палитрой цветов), характер подчеркивания (список Подчеркивание), положение верхнего или нижнего индекса (флажки на вкладке) и другие параметры. После задания параметров следует нажать на кнопку ОК. Форматирование абзацев Прежде, чем вести разговор о форматировании абзацев, выясним, какие объекты текста обозначаются термином абзац. Абзац в документе Word - это фрагмент текста, завершаемый знаком абзаца Ц. Этот знак является скрытым символом, который ° Nu^ вводится всякий раз, когда вы нажимаете клавишу Enter. К абзацу можно применять отдельный набор параметров форматирования, таких как межстрочные интервалы, выравнивание и другие. Часто в одном документе абзацы оформляются по-разному, например, абзацы заголовка, основного текста и сноски будут отличаться своими шрифтами, интервалами и другими параметрами. Информация о параметрах форматирования абзаца содержится в знаке абзаца. Знак Ц представляет собой скрытый (то есть непечатаемый) символ, расположенный сразу за последним символом абзаца. Увидеть знак абзаца можно, если на панели инструментов Стандартная щелкнуть по пиктограмме Непечатаемые символы. Глава 9. Текстовый процессор Word 245 Параметры абзацев Рассмотрим примеры форматов абзацев. Данный абзац (который вы читаете) и несколько абзацев выше по тексту имеют определенный абзацный отступ первой строки - так называемую «красную строку». Однако абзац может начинаться не только отступом, но и выступом. Абзацный отступ может относиться не только к первой строке, но и ко всем строкам абзаца. В данной книге напечатаны с абзацным отступом все определения (например, определение абзаца в предыдущем пункте). Абзацный отегуп может измеряться в миллиметрах или в пунктах. К свойствам абзаца относятся также интервалы между абзацами. Обычно этот интервал равен межстрочному интервалу, но может и превышать его - в таких случаях говорят об отбивке абзаца. В читаемой вами книге отбивки имеют абзацы определений; интервалы между определением и соседними абзацами сверху и снизу увеличены по сравнению с межстрочным интервалом внутри абзаца. Кстати, абзацы определений имеют слева элемент, называемый .маркером (в данном случае Маркерами в настоя1цсй книге огмечены также перечисления действий пользователя (•) и перечисления названий (*^). Внешний вид абзаца определяется его выравпивание.м, которое может выполняться по левому краю, по правому краю, по центру или по ширине. Ниже приведены примеры этих случаев выравнивания. Задание выравнивания, интервалов и отступов Чтобы задать выравнивание определенного абзаца (но левому, но правому краю и т.д.), установите курсор, в этот абзац и щелкните но нужной кнопке на панели инструментов Форматирование (рис. 39.2,6). Наибольшие возможности для форматирования абзацев зак.ночсны в диалоговом окне Абзац (рис. 43.2), которое открывается командой Формат - Абзац. бзац • Отступы н tffтepмлы | Поло)](еже на страница | В$2]рвс»««»1ие: Отступ |по центру iipoee*«»; |осиоеной текст ~Б свеел'. |0,7сн перваа строка: tie: ссрвм: |0сн |(мет) ^ 1 ~В VHrepMn т- — -■ - П5рвд: |бпт Ц|вжАустро<««)1Й: значение: |0пт |Од>»и()мый ^ 1 Образец Х^ЛЯЧИЙ... Рис. 43.2. Диалог Абзац 246 Часть IV. Прикладные программы общего назначения Начальные значения параметров в диалоге Абзац (рис. 43.2) отвечают текущему формату абзаца. С помощью вкладки Отступы и интервалы этого диалога можно задать следующие параметры формата абзаца. Тип выравнивания. Для определения выравнивания в раскрывающемся списке Выравнивание нужно выбрать одну из опций: По левому краю, По центру, По правому краю или По ширине. V Абзацные отступы. Задать отступы (слева, справа, для первой строки) можно в группе Отступ, вводя нужные значения в соответствующие поля. Междустрочный интервал. По умолчанию используется одинарный интервал (несколько превышающий максимальный размер шрифта в данной строке). В списке междустрочный предусмотрены, кроме того, полуторный, двойной и минимальный интервалы. Если в указанном списке выбрать параметры Точно или Минимум, то возможно задание величины интервала вводом его в поле Значение. Интервалы перед абзацем и после абзаца. Эти параметры выражаются в пунктах и задаются в группе Интервал в полях перед и после. Изменения, вносимые в текущий формат абзаца, сразу визуально отражаются в окошке в нижней части вкладок, показанных на рис. 43.2. Создание списков Рассмотрим создание списков, то есть последовательных абзацев, отфор-магироваццых с помощью выступов (выступ - это способ форматирования абзаца, при котором первая строка выровнена по левому краю страницы, а последующие строки абзаца сдвинуты вправо). На месте выступов в списке размещается один и тот же маркер (Y, •. ♦, ♦,¥ и т.д.) или последовательные натуральные числа. Соответственно списки бывают маркированными и нумерованными. Маркированные списки применяются для описания перечислений, например, свойств объекта, основных положений доклада, действий поль-.’•овагеля (многочисленные примеры маркированных списков вы встречаете в настоящей книге). Нумерованные списки применяются для представления информации, если важен порядок элементов. Это могут быть описания пошаговых процедур, списки приобретаемых товаров в накладной и проч. Автоматическое добавление маркеров и номеров Процессор Word имеет развитые средства создания маркированных и нумерованных списков. Рассмотрим простой пример. Начните набор абзаца с символа дефиса (-) или звездочки (*), а затем поставьте пробел. В этом случае Word воспринимает абзац как начало маркированного списка. Нажмите после ввода такого абзаца клавишу Enter, и появится выступ с маркером для первой строки и абзацный отступ для последующих строк. Если в начале абзаца стоял дефис, то в качестве маркера также будет подставлен дефис, а если стояла звездочка - маркером будет кружок •. Аналогично маркированному списку может автоматически формироваться и нумерованный список, в котором каждый абзац начинается с порядкового номера. Поставьте в начале абзаца цифру 1 с точкой и после ввода текста абзаца нажмите клавишу Enter - следующий абзац будет начинаться с цифры 2. Глава 9. Текстовый процессор Word 247 Закончив второй абзац, снова нажмите Enter цифры 3 и т.д. новый абзац будет начат с Создание маркированных и нумерованных списков Маркеры или номера могут быть добавлены в уже существующий текст. Для этого выделите абзацы, в которые необходимо поместить номера, и нажмите кнопку Маркеры на панели инструментов либо кнопку Нумерация. Для создания маркированного или нумерованного списка можно также воспользоваться диалогом Список. Выделите абзацы, которые подлежат маркировке или нумерации, и войдите в меню Формат — Список (либо щелкните по кнопке Список на панели I Нунароеанный | МндрэуроеневьЛ ] • О ■ нет • О • • О ■ □ > > □ > - ✓ □ > ✓ Е^1сун<ж... ■'Sptt 1 1 ОК 1 Ошена Рис. 43.3. Диалог Список инструментов). В появившемся диалоге (рис. 43.3) откройте вкладку Маркированный или Нумерованный и щелкните по нужной пиктограмме. Если на вкладке Маркированный вы нс находите нужного маркера, нажмите кнопку Изменить и задайте маркер с помощью последующих диалогов. Закройте диалог Список щелчком по кнопке ОК. Чтобы удалить созданный маркер или номер абзаца, поставьте курсор между ним и текстом и нажмите клавишу Backspace. Нажмите еще раз Backspace, если вы хотите удалить и абзацный отступ. Если вы удаляете один из номеров в нумерованном списке, то список автоматически будет пронумерован заново. Контрольные вопросы 1. Что понимается под форматом символов? 2. Какие комбинации клавиш изменяют начертание символов? 3. Как вызывается диалог задания параметров шрифта символов? 4. Перечислите параметры абзацев. 5. Какие способы задания параметров абзаца вам известны? 6. Что такое маркированный список? 7. Как создать нумерованный список в автоматическом режиме? 8. Как удалить маркеры или номера в списке? Упражнения 1. Откройте документ и выполните форматирование символов первого абзаца, присвоив им гарнитуру Arial, 12 пт,- полужирный. Выполните эту операцию с помощью кнопок на панели инструментов, с помощью клавищ и, наконец, используя диалог Шрифт. 2. В первом абзаце текста переведите последнюю букву каждого слова первой строки в положение нижнего индекса, а первую букву каждого слова - в положение верхнего индекса. ' 248 Часть IV. Прикладные программы общего назначения 3. Залайте первой строке текста цвет шрифта красный, второй строке - оранжевый, а третьей - зеленый. Отмените выполненное присвоение клавишами Alt+BackSpace. 4. Залайте первому слову текста начертание букв с контуром, второму слову - начертание с тенью, третьему слову - приподнятое, а четвертому слову - утопленное. Сравните полученные начертания. Отмените выполненные присвоения клавишами Alt+BackSpace. 5. Откройте документ Word и установите в первом абзаце выравнивание по левому краю, во втором абзаце - по правому краю, в последующих абзацах - по центру и по ширине. 6. Задайте интервал между абзацами 12 пт, а отступ первой строки 0,6 см. 7. Наберите какое-нибудь известное стихотворение. При этом пользуйтесь комбинацией клавиш Shift+Enter для перехода на новую строку и установите выравнивание абзаца по левому краю. Практикум. Заливка абзаца цветом Для определенного абзаца (или нескольких абзацев) можно назначить заливку - это зрительно отделит абзац от остальной части текста и придаст документу более эффектный вид. Установите курсор в абзаце, для которого будет назначена заливка, либо выделите несколько абзацев. Войдите в меню Формат - Границы и заливка, откройте вкладку Заливка. Выберите нужный цвет. Если предложенные цвета вас не устраивают, щелкните по кнопке Другие цвета и назначьте цвет с помощью расширенной палитры. После выбора закройте палитру Цвета, щелкнув по кнопке ОК. Вместе с заливкой (или вместо заливки) можно задать узор или своего рода штриховку, которой будет заполнен абзац. Щелкните по раскрывающемуея списку тип, расположенному в группе Узор, и выберите нужный узор. Для задания цвета узора воспользуйтесь полем цвет фона. Закройте диалог Границы И заливка щелчком по кнопке ОК. § 44. Форматирование страниц в этом параграфе вы изучите: - установку параметров страниц документа; - формирование ко.понок в документе; - создание и редактирование колонтитулов; - вставку но.иеров страниц. В предыдущем параграфе было рассмотрено форматирование символов и абзацев. Существует еще один, более высокий уровень форматирования, относящийся к страницам. Параметры, которые задаются в процессе форматирования страниц, действуют в пределах всего документа (например, размер бумаги, поля, число колонок, колонтитулы). Определение параметров страниц Напомним, что новый документ создается на основе того или иного шаблона. Однако часто бывает, что имеющийся шаблон не устраивает пользователя, и пользователь хочет, чтобы формат создаваемого документа несколько отличался от формата шаблона. Если подобные отличия касаются параметров страниц, то необходимо определить новые параметры перед тем, как приступить к созданию документа. Действительно, если переопределить, например, размеры листа или полей уже после ввода текста в документ, изменится распределение текста на странице, а также общая компоновка документа. Ориентация страниц, размер бумаги, поля Приступая к созданию документа, нужно продумать, какой размер будут иметь страницы, и как они будут выглядеть. Стандартными размерами страниц Глава 9. Текстовый процессор Word 249 являются А5 (148x210), А4 (210x297), АЗ (297x420) и т.д. (в скобках даны ширина и высота листа в миллиметрах). Формат А4 имеет писчая бумага, продаваемая в пачках, - на такой формат рассчитано большинство принтеров. Страница может быть ориентирована широкой стороной по вертикали (книжная ориентация) или по горизонтали (альбомная ориентация). Между текстом и краями страницы документа располагаются пустые области - поля. Различают верхнее, нижнее, левое и правое поля. Часто страницы документов печатаются в разворот, как в книгах (поля этих страниц различаются как зеркальные изображения). На страницах, которые печатаются в разворот, вместо левого и правого полей определяют внутренние и внешние поля. Установка параметров страниц Чтобы установить параметры страниц в создаваемом вами документе, выполните команду меню Файл — Параметры страницы. В ответ откроется диалог, который состоит из четырех вкладок. Названия этих вкладок говорят сами за себя. Вкладка Размер бумаги (рис. 44.1,а) позволяет задать размер листа, на который будет при печати выводиться документ, а также определить ориентацию листа - книжную или альбомную. С помощью вкладки Поля, показанной на рис. 44.1,6, определяются размеры полей. Значения полей вводятся в счетчики Верхнее, Нижнее и т.д. Параметры страницы Dp™ 1 Ep»i«p6>wm1| Источник бумаги | Щх] Размер ^унаги: А4 210x297 mm UJHpfttia: Высота: Ориентация [irs; 3 |29,7см ±1 В*1жнвя альбомная Поупол!ииио.. ' Обрааец- Параметры страниц>.т Dp™ I Размер бумаги | Источник бумаги | Макет | I Образец IUJ4J берхнее: |5см 3 Цтасиее: |4,2см 3 Вну1ри: |3,5 сг Снаружи 14 см Переппег [осм ^ От края до колонтитула - -eepsHero; |4,2 см ^ ■э памего: 11,2 см ^ Р |5?ркалычыегюля1 Г” 2 ‘ -КГг- npMWWTfe.: |Ко всему документу Положение переплета <• слева С сверху Поуиоладникэ.., ОК Отмена Рис. 44.1. Диалог Параметры страницы: а - вкладка Размер бумаги; б - вкладка Поля 250 Часть IV. Прикладные программы общего назначения ✓ ✓ В счетчиках От края колонтитула устанавливаются расстояния от края листа до верхнего и нижнего колонтитулов (об этих элементах страниц читайте в пункте «Колонтитулы» данного параграфа). Если вы предполагаете работать с документом с разворотом страниц, установите флажок Зеркальные поля. Вкладка Макет используется для задания некоторых параметров макета страницы. Прежде всего это касается колонтитулов: они могут быть одинаковыми для четных и для нечетных страниц, а могут различаться. На вкладке Источник бумаги можете принять установки по умолчанию. Это будет означать подачу бумаги для печати из лотка принтера. Все установленные параметры страниц можно сделать используемыми по умолчанию, то есть применить к последующим создаваемым документам. Для этого после настройки страницы, находясь на любой из вкладок окна Параметры страниц, щелкните по кнопке По умолчанию. Появится предупреждающее сообщение о том. что вносимые изменения будут отражены во всех документах, создаваемых на основе выбранного шаблона (например, Norma!.dot), Вы можете подтвердить или не подтвердить изменения, вносимые в шаблон. Колонки Чтобы сделать текст более привлекательным и компактным, его разбивают на колонки. Тексты в виде колонок можно встретить на страницах газет, журналов, справочных изданий. Сейчас мы рассмотрим простые приемы создания таких колонок в документе Word. Создание колонок инструментом Столбцы Создать многоколоночный текст проще всего с помощью кнопки Столбцы панели инструментов Стандартная. Установите режим разметки текста и выделите область текста, который нужно разбить на колонки. Если не выделить какой-либо текстовый фрагмент, разбиение на колонки будет применено к текущему разделу или ко веему документу. Щелкните по кнопке Столбцы панели инструментов Стандартная. Удерживая нажатой левую кнопку мыши, выделите в списке (рис. 44.2, а) нужное количество колонок, после чего кнопку мыши отпустите. Колонки, созданные таким образом, будут иметь одну и ту же ширину. Для стандартных листов формата А4, имеющих минимальные поля и портретную ориентацию, можно создать от 2 до 7 колонок. Откорректировать ширину созданных колонок, а также промежутки между ними можно с помощью линейки. Включите линейку (меню Вид - Линейка) и II 1Т 2 колонки(ок) Рис. 44.2. Простейшие инструменты создания и настройки колонок: а - кнопка Столбцы; б - маркеры колонок на линейке 6• I •7■ I •8■ I •9 • I Ш- I 12- I 13 I 1-1 I 15- I -le- Глава 9. Текстовый процессор Word 251 поместите курсор в одну из колонок. На горизонтальной линейке будут отображены границы колонок (рис. 44.2, б). Вы можете изменить положение какой-либо границы и соответственно ширину колонки, если перетащите мышью границу в новое положение. Тек