Пример: Глобальная сеть INTERNET
Я ищу:
На главную  |  Добавить в избранное  

Главная/

Программирование, базы данных. /

Операционная система Windows 9.x

Документ 1 | Документ 2
Курс лекций по основам информатики и
 вычислительной техники.

Предмет и состав дисциплины.

Продолжительность 2 часа.

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

Теоретический материал:

1.      Предмет и состав дисциплины.

2.      Понятие информатизации, ее роль в развитии общества.

3.      История развития вычислительной техники.

4.      Классификация и развитие вычислительной техники.

5.      Значение ПК в области экономики.



Предмет и состав дисциплины.

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

Понятие информатизации, ее роль в развитии общества.

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

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

-        Появляются противоречия между возможностями человека по восприятию и переработке информации  и ее растущим  объемом.

-        Большое количество лишней информации, мешающей восприятию полезной.

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

История развития вычислительной техники.

             

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

VI в. до н. э. - Пифагор ввел понятие числа как основу всего сущего на земле.

V в. до н. э. - остров Саламин - первый прибор для счета «абак».

IV в. до н. э. - Аристотель разработал дидуктивную логику.

III в. до н. э. - Диофант Александрийский написал «Арифметику» в 13 книгах.

IX в. - Аль-Хорезми обобщил достижение арабской математики и ввел понятие алгебры.

XV в. - Леонардо да Винчи разработал проект счетной машины для выполнения действий над 12- разрядными числами.

XVI в. - изобретены русские счеты с 10-чной системой счисления.

XVII в. - Англия - логарифмические линнейки.

1642 г. - Паскаль разработал модель вычислительной машины для выполнения арифметических действий (построена в 1845 г. и имела название «Паскалево колесо»).

1801-1804 гг. - Жаккар использовал перфокарты для управления ткацким станком.

1820 г. - Карл Томас изобрел арифмометр.

1823 г. - Чарлз Бэбидж разработал проект вычислительной машины из 3 частей (программно управляемая машина):

- склад (хранение чисел)

            - фабрика (выполнение операций над числами)

- устройство управления с помощью перфокарт

1826 г. - введено понятие о полупроводниках.

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

XIX в. 30-40 гг. - Морзе изобрел систему кодирования информации.

1864 г. - Максвелл - теория электромагнитного поля.

1885 г. - Берроуз разработал машину, печатающую исходные данные и результат.

1886 г. - Холлерн (США) изобрел табулятор на перфокартах (начало существования фирмы IBM).

1928 г. - теория фон Неймана.

1929 г. - Волков изобрел цветное телевидение.

1931 г. - использование в вычислительных машинах двоичной системы счисления.

1940 г. - Нейман создает первый компьютер «MANIAC».

1945 г .- Нейман  изобрел машину где числа и программы хранились в памяти.

1946 г. - первая ЭВМ в США (сложение за 0,2 с.).

1948 г. - изобретение транзистора.

1951 г. - изобретена в СССР МЭСМ.

1952-1953 гг. - изобретена в СССР БЭСМ.

1952 г. - Англия - Даммер выдвинул идею интегральных схем.

1953 г. - операторный метод программирования. Разработаны и изготовлены ЭВМ «УРАЛ», «МИНСК», «КИЕВ».

1957 г. - разработаны языки «Фортран» и «Алгол».

1960 г. - язики «Кобол», «Лого».

1970 г. - язык «Паскаль».

1971 г. - выпущен первый микропроцессор (США).

1976 г. - изготовлен синтезатор речи для ЭВМ.

1981 г. - первый персональный компьютер фирмы IBM, проект ЭВМ пятого поколения в Японии.

1981-87 г. - IBM PC XT; PC AT.

1993 г. - первый процессор класса Pentium.

Классификация и развитие вычислительной техники.

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

Первой электронной вычислительной машиной принято считать машину ENIAC (США, 1946 г.) Первой вычислительной машиной в СССР была МЭСМ, построенная  под руководством академика Лебедева в 1951 г.

Первой серийно выпускавшейся ЭВМ в США стала IBM – 701(1951 г.), в СССР ЭВМ БЭСМ – 1 (1952 г.)

Развитие вычислительной техники обычно принято привязывать к изменению элементной базы, на которой она строится, в связи с этим можно выделить несколько поколений ЭВМ:

1.      Поколение начало 50-х годов. Элементная база – электронные лампы. Техника этого поколения характеризовалась низкой надежностью, большими габаритами, высоким энергопотреблением, программированием в кодах.

2.      Поколение конец 50-х начало 60-х. Элементная база – полупроводники. Повысилась надежность работы, уменьшилось энергопотребление были разработаны первые алгоритмические языки.

3.      Поколение 60-е первая половина 70-х годов. Элементная база  первые интегральные микросхемы, многослойный печатный монтаж. Резкое уменьшение габаритов вычислительной техники, дальнейшее повышение надежности, быстродействия. ЭВМ применяются в промышленных масштабах, организован доступ с удаленных терминалов.

4.      Поколение конец 70-х начало 80-х годов. Элементная база – микропроцессоры, большие и сверх большие интегральные микросхемы. Дальнейшее уменьшение размеров, повышение быстродействия ЭВМ их надежности. Начало выпуска персональных компьютеров.

5.      Поколение наши дни. Ведутся исследования в области оптоэлектроники и построению на ее базе ЭВМ, разрабатываются новые поколения интеллектуальных систем, развивается концепция сетевых вычислений.

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

¨      СуперЭВМ: производительность – 1000-100000 MIPS, оперативная память – 2000-10000 Мб, разрядность 128 бит.

¨      Большие ЭВМ: производительность – 2000-10000 MIPS, оперативная память – 256-10000 Мб, разрядность 32-64 бит.

¨      Мини  ЭВМ: производительность – 1-100 MIPS, оперативная память – 16-512 Мб, разрядность 16-64 бит.

¨      Микро ЭВМ: производительность – 1-100 MIPS, оперативная память – 4-256 Мб, разрядность 16-64 бит.

MIPS – миллион операций в секунду над числами с фиксированной запятой.

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

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

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

1.      Потребительские - процессор 300 МГц, ОЗУ 32 Мб.

2.      Деловые ПК, бизнес ПК - процессор 300 МГц один или несколько, ОЗУ 32-64 Мб.

3.      Развлекательные - процессор 300 МГц один или несколько, ОЗУ 64 Мб.

4.      Рабочие станции - процессор 400-450 МГц один или несколько, ОЗУ 128 Мб контроль ошибок.

5.       Мобильные ПК - процессор 233 МГц, ОЗУ 32 Мб.


Лекция 2.

Основы информатики.

Продолжительность 2 часа.

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

Теоретический материал:

1.      Составные части информатики.

2.      Общее понятие информации, экономическая информация.

3.      Структурные единицы  информации.

4.      Классификация и кодирование экономической информации.

Составные части информатики.

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

Термин информатика возник в конце 60  гг.  во Франции. Он образован путем слияния  слов information (информация) и automatigue (автоматика) означает «автоматизированная переработка информации». В англоязычных странах этому термину соответствует синоним computer science (компьютерные науки).

Как самостоятельная наука информатика возникла на базе сформировавшейся в конце 40 гг. кибернетики XE "кибернетики"  –  науке  об общих принципах управления в различных системах: технических, биологических,  социальных и др.

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

Информатика решает следующие задачи:

¨      Исследование информационных процессов любой природы.

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

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

Условно информатику можно разделить на три взаимосвязанных части:

¨      Аппаратно-технические средства

¨      Программные средства

¨      Алгоритмические средства

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

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

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

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

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

Общее понятие информации, экономическая информация.

Термин информация происходит от латинского informatio, что означает разъяснение, осведомление, изложение.

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

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

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

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

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

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

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

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

Важным условием практического использования информации является ее своевременность и адекватность. Адекватность XE "Адекватность"  задает определенный уровень соответствия образа  построенного  на основе полученной информации реальному объекту.  Адекватность выражают в трех основных формах:

¨      Синтаксическая адекватность – определяет сам процесс передачи ее скорость, точность, систему кодирования, наличие помех и т. п.

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

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

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

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

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

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

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

Структурные единицы информации.

Количественная мера информации зависит от формы адекватности, которую мы рассматриваем.

Синтаксическая мера информации. XE "Синтаксическая мера информации."

Для определения количественных мер информации вводятся два параметра: количество информации I и объем данных Vд. 

Объем данных Vд XE "Объем данных Vд" . в сообщении измеряется количеством символов (разрядов). Единица измерения зависит от системы счисления.

Количество информации I XE "Количество информации I"  в сообщении  об объекте, который может находиться в одном из равновероятных E состояний, определяют по формуле Хартли:

I=log2E

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

Единицы измерения информации  зависят от применяемой системы счисления:

¨      в двоичной системе единица измерения – бит(bit – binary digit – двоичный разряд)

¨      в десятичной – дит.

Семантическая мера информации XE "Семантическая мера информации" .

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

Тезаурусом называют совокупность сведений, которыми располагает пользователь или система.

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

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

Прагматическая мера информации XE "Прагматическая мера информации" .

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

Эффективность использования информации определяется показателями ее качества такими как:

1)      Репрезентативность, определяет критерии  отбора  для адекватного отражения свойств объекта. Важнейшее значение здесь имеют:

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

b)      Обоснованность отбора данных признаков и связей отображаемого явления.

2)      Содержательность, определяет отношение количества семантической    информации в сообщении к общему объему данных.

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

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

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

6)      Точность определяет степень близости полученной информации к реальному состоянию объекта.

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

8)      Устойчивость информации отражает ее способность реагировать на изменение исходных данных без нарушения необходимой точности.

Классификация и кодирование экономической информации.

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

Классификация – система распределения объектов, процессов и т. д. по группам  в соответствии с определенным признаком.

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

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

Применительно к информации как объекту классификации выделенные классы называют информационными объектами.

Свойства информационного объекта описываются  его реквизитами.

Реквизит – логически неделимый информационный элемент, описывающий определенное свойство объекта, процесса.

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

¨      Марка, модель.

¨      Дата выпуска.

¨      Тип кузова.

¨      Цвет кузова.

¨      Тип, мощность, количество цилиндров, литраж, система питания двигателя.

¨      Тип подвески.

¨      Тип трансмиссии.

Или, например информационный объект «Студент» характеризуют перечисленные ниже реквизиты:

¨      Ф. И. О.

¨      Пол

¨      Год рождения.

¨      Место рождения.

¨      Адрес проживания.

¨      Факультет.

¨      Группа.

При любой классификации необходимо соблюдать следующие требования:

¨      Максимально возможная полнота охвата объектов рассматриваемой области.

¨      Однозначность реквизитов не допускающая их двойственного толкования.

¨      Возможность добавления новых объектов.

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

Теперь давайте рассмотрим два метода классификации объектов. Которые лежат в основе различных систем классификации.

Иерархическая система (принцип пирамиды).

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

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

Достоинствами данной системы является:

¨      простота построения.

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

Недостатки:

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

¨      Невозможность группировать объекты по заранее не предусмотренным признакам.

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

В данной системе на 0 уровне находится факультет, уровень 1 названия факультетов, которые выступаю в данном случае классификационным признаком, уровень 2 признак возраст, разделенный на три подгруппы, уровень 3 признак пол, распадающийся только на две группы, уровень 4 признак семейное положение, делящийся также на две подгруппы и т. д.

Глубина классификации в нашем примере 4.

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

 

Фасетная система классификации.

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

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

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

Группировка фасетов для конкретного объекта  может, выражается структурной формулой KS=(Ф1,…,Фi,Фn), где KS – класс, Ф – фасет.

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

Достоинствами данной системы является:

¨      Возможность создания большой емкости классификации.

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

Недостатки:

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

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

Сгруппируем и представим в виде таблицы классификационные признаки по фасетам. Получим:

¨      Фасет название факультета.

¨      Фасет возраст.

¨      Фасет пол.

¨      Фасет семейное положение

Структурная формула для класса примет вид KS =(Факультет, Возраст, Пол, Семейное Положение).

Таблица же будет иметь вид.

Название факультета.

Возраст.

Пол.

Семейное положение.

Правоведение

До 20 лет

М

Холост

Менеджмент

20 – 30 лет

Ж

Замужем

После рассмотрения систем классификации давайте, обратим свой взор на системы кодирования. Они предназначены для замены названий объектов на условные обозначения (код) для обеспечения удобной и более эффективной работы по обработке информации.

Системой кодирования XE "Системой кодирования"  – называют совокупность правил кодового обозначения объектов.

Присваиваемый код характеризуется:

¨      Длинной – количеством позиций символов.

¨      Структурой – порядком расположения в коде символов.

Процедуру присвоения объекту кода называют кодированием.

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

I.                    Классификационная – ориентирована на проведение предварительной классификации объектов  с последующим их кодированием. При этом различают:

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

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

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

Второй разряд для признака «возраст» и его значения: 0 до 20 лет, 1 от20 до 30 лет, 2 свыше 30 лет.

Третий разряд признак «пол», его значения 0 мужской, 1 женский.

Четвертый разряд признак «семейное положение», 0 холост; не замужем, 1 женат, замужем.

При такой системе код 1200 будет означать – студент факультета менеджмента, возраст больше 30 лет, мужчина, холост.

I.2.    Параллельное - применяется для фасетной классификационной структуры. В этом случае все фасеты кодируются, не зависимо друг от друга. Для значений каждого фасета выделяется определенное количество разрядов кода. Длина кода определяется количеством фасетов. Например, для Вузовской фасетной системы классификации длина кода будет 4. Порядок кодировки фасетов значения не имеет, выберем десятичную систему счисления  и назначим:

Первый разряд фасету «пол», со значениями 1 мужчины, 2 женщины.
Второй разряд фасету «семейное положение» со значением 1 женат, 2 холост.
Третий разряд фасету «возраст», со значениями 1 до 20 лет, 2 от 20 до 30 лет, 3 свыше 30 лет.

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

Расшифруем код 2131 – женщина, замужем, возраст за 30, студентка факультета менеджмента.                  
                      

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

II.1.   Порядковое кодирование  – когда объектам присваиваются последовательные номера из чисел натурального ряда. Например, простенький инвентарный список.

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

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


Лекция 3.

Формализация и алгоритмизация вычислительных процессов.

Продолжительность 2 часа.

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

Теоретический материал:

1.      Понятие информационной модели.

2.      Понятие  алгоритма, алгоритмизация задачи.

3.      Компьютерная программа, описание входных, промежуточных и конечных (выходных) данных.

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



Понятие информационной модели.

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

Математическое моделирование – применение математического аппарата для описания и исследования явления. Точная математическая модель позволяет проследить поведение  объекта и спрогнозировать его.

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

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

Понятие  алгоритма, алгоритмизация задачи.

Компьютер при всей своей вычислительной мощи является быстрым, аккуратным, точным и вместе с тем совершенно тупым исполнителем. При использовании его при  решении различных задач нельзя рассчитывать на то, что компьютер о чем-то  догадается сам  ему для работы нужны очень точные и подробные инструкции. Здесь мы с вами подходим к одному из множества определений алгоритма. АЛГОРИТМ – строго установленный порядок выполнения каких-то действий, необходимых для получения конечного результата. Как ни странно это может прозвучать, в реальной жизни мы постоянно сталкиваемся с алгоритмами. Инструкция по пользованию телефоном-автоматом, содержащая порядок действий необходимых для успешного телефонного звонка. Правила использования бытовой техники и многое другое в краткой, лаконичной форме сообщают нам, что надо делать в той или иной ситуации, определяя тем самым алгоритм нашего поведения. Само слово «алгоритм» – арабского происхождения. Одна из версий предполагает, что в основу данного термина положена арабская фамилия «аль-Хорезми» (из Хорезма). Алгоритм является основой для разработки тех инструкций, которыми руководствуется компьютер при работе, но напрямую использовать алгоритм мы не сможем, так как он пишется на естественном человеческом языке, компьютеру не понятном.

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

Давайте запишем определения:

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

Давайте рассмотрим пример алгоритма.

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

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

Обозначим движущуюся лодку стрелкой, волка, козу, капусту буквами – В, КЗ, КП.

1.      Первой везем козу. Другие варианты не возможны, т. к. приводят к нарушению условий.

2.      Лодка возвращается обратно, забирает капусту и везет на другой берег.

3.      Капусту с козой оставлять нельзя, забираем козу обратно.

4.      Оставляем козу, забираем волка и везем его к капусте.

5.      Затем возвращаемся за козой и перевозим ее на другой берег.

6.      Задача решена.


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

Любой алгоритм имеет ряд обязательных свойств:

¨        Дискретность – разбиение процесса решения задачи на более простые этапы (шаги выполнения), выполнение которых компьютером или человеком не вызывает затруднений.

¨        Определенность алгоритма – однозначность выполнения каждого отдельного шага.

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

¨        Массовость – пригодность алгоритма для решения определенного класса задач. 

Типы алгоритмов.

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

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

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

Способы записи алгоритмов.

1.      Словесный

2.      Формульный

3.      Табличный

4.      Графический


Обозначения графических элементов блок-схем.

Начало-конец                  Блок ввода-вывода    Блок ариф. вычислений             Блок условий

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

Компьютерная программа, описание входных, промежуточных и конечных (выходных) данных.

Определение гласит.

Алгоритм решения задачи, заданный в виде последовательности команд на языке  вычислительной машины (в кодах машины), называется машинной программой. XE "машинной программой."

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

Программирование – теоретическая и практическая деятельность, связанная с созданием программ.

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

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

Используемые данные разделяются на:

1.      Входные – поступают в компьютер и используются в качестве условий для решения задачи.

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

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

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

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

Его можно представить  в виде схемы:

Явление, процесс, задача и модельиалгоритмипрограммаикомпьютерирезультат.


Лекция 4.

Состав, архитектоника и функционирование ЭВМ, вычислительных систем и сетей.

Продолжительность 2 часа.

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

Теоретический материал:

1.      Представление информации в ПК.

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

3.      Определение и функции процессора, памяти, шины, устройств ввода-вывода ПК.

4.      Периферийные устройства ПК. Оборудование для работы с мультимедиа и телекоммуникациями. 



Представление информации в ПК.

Теперь давайте познакомимся с формой представления информации в компьютере. Наиболее простым, надежным и экономичным способом  из множества возможных оказалось так называемое «битовое» представление и хранение информации. При таком способе каждая частица запоминающей среды может иметь только два возможных состояния: ДА, НЕТ; есть напряжение – нет напряжения. Связано это с логической организацией и физическим устройством ПК, как  программно управляемого автомата.

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

Для начала давайте запишем определение. Система счисления XE "Система счисления"  – это способ наименования и изображения чисел с помощью   символов, имеющих определенные количественные значения.

В зависимости от способа изображения чисел системы делятся на позиционные и непозиционные.

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

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

В хорошо нам известной с детства десятичной  позиционной системе счисления для записи любого числа используются десять цифр (основание системы 10) причем каждая цифра в числе несет двойную информацию: во-первых, свое собственное значение-2;3;4…., а во-вторых, место которое она занимает в записи числа.

Рассмотрим пример числа: 1579320.

Занумеруем все разряды справа на лево, причем привычный нам разряд единиц будем считать нулевым; тогда разряд десятков будет первым, сотен вторым, тысяч третьим и так далее.  Такая нумерация весьма естественна, поскольку единицы – это 10 в нулевой степени, десятки – 10 в первой, сотни – 10 во второй и т. д., то есть расположение той или иной цифры в записи числа есть не что иное, как прямое указание, какой степенью 10 его можно заменить. А само значение цифры показывает, сколько раз надо взять 10 в заданной степени. Таким образом, окончательно наше число запишется в следующем виде: 1*106+5*105+7*104+9*103+3*102+2*101+0*100 .

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

Пример записи двоичного числа 101110.

Давайте запишем начало таблицы перевода:

Десятичные

Двоичные

0=0*20

1=1*20

2=1*21+0*20

3=1*21+1*20

4=1*22+0*21+0*20

5=1*22+0*21+1*20

6=1*22+1*21+0*20

7=1*22+1*21+1*20

8=1*23+0*22+0*21+0*20

9=1*23+0*22+0*21+1*20

10=1*23+0*22+1*21+0*20

0

1

10

11

100

101

110

111

1000

1001

1010

Для перевода десятичных чисел в двоичные числа можно использовать несложный алгоритм:

1.      Разделить число на 2. Зафиксировать остаток (0 или 1) и частное.

2.      Если частное не равно 0, то разделить его на 2, и  так далее пока частное не станет равно 0. Если частное 0, то записать все полученные остатки, начиная с первого, справа на лево.

A.     Например, представим 23 в двоичной форме.

Получим: 10111.

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

В общем случае запись любого  смешанного числа в системе счисления с основанием Р будет представлять собой ряд вида:

am-1Pm-1+am-2Pm-2+…+a1P1+a0P0+a-1P-1+a-2P-2+…+a-sP-s,

где нижние индексы определяют местоположение цифры в числе (разряд);

-положительные значения индексов – для целой части числа (m разрядов);

-отрицательные значения – для дробной (s разрядов).

В вычислительных машинах применяют две формы представления двоичных чисел:

·          естественная форма или форма с фиксированной запятой (точкой).

·          нормальная форма или форма с плавающей запятой (точкой).

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

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

N=±MP±r

, где М- мантисса числа(|M|<1);r – порядок числа (r – целое число); Р – основание системы счисления.

Нормальная форма представления имеет огромный диапазон значений отображения чисел и является основной в современных ЭВМ.

При программировании иногда используется шестнадцатеричная система счисления. Перевод десятичных чисел  в шестнадцатеричные осуществляется по тому же алгоритму, что и в двоичные, только основание деления берется 16. Для представления используются 16 символов: 0,1,2,3,4,5,6,7,8,9,A(10),B(11),C(12),D(13),E(14),F(15).

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

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

1

8

16

8*1024

8*10242

8*10243

8*10244

Наименование единицы измерения.

Бит

Байт

Параграф

Килобайт

Мегабайт

Гигабайт

Терабайт

Структурная схема ПК. Взаимодействие основных блоков в процессе работы.[А. И.1] 

Теперь мы переходим к рассмотрению функциональной схемы ПК.

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

Персональный компьютер – это настольная или переносная ЭВМ, удовлетворяющая требованиям общедоступности и универсальности применения.

Достоинствами ПК являются:

·          относительно невысокая стоимость;

·          автономность эксплуатации не требующая специальных помещений;

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

·          «дружественность» системы при общении облегчающая  работу с компьютером без специальной подготовки;

·          высокая надежность.

микропроцессор

ОЗУ

ПЗУ

ЧипСет

Адаптеры дисков

Адаптер клавиатуры

Порты ввода-вывода


Теперь давайте рассмотрим функциональную схему ПК.

Системная шина

Графический ускоритель

Устройства ввода-вывода

Устройства ввода-вывода



Определение и функции процессора, памяти, шины, устройств ввода-вывода ПК[А. И.2] .

Рассмотри состав и назначение основных блоков ПК.

Внешне компьютер можно условно разделить на три части:

·          системный блок, содержащий большинство электроники ответственной за  работоспособность ПК;

·          монитор, устройство отображения визуальной информации;

·          клавиатура, позволяющая вводить в компьютер информацию и управляющие команды.

Давайте каждую из этих частей рассмотрим более подробно.

Системный блок.

Содержит следующие устройства:

1.      Блок питания.

2.      Системную (материнскую) плату.

3.      Комплект адаптеров для подключения внешних устройств к ПК.

4.      Дисковод гибких магнитных дисков НГМД.

5.      Дисковод жестких магнитных дисков НЖМД.

6.      Дисковод CD-ROM устройство чтения компакт дисков и так далее.

1)      Блок питания обеспечивает электроэнергией все электронные устройства ПК.
Характеризуется максимальной отдаваемой мощностью в среднем 200-250 Вт.

2)      На системной (материнской плате) размещаются:

a)      Микропроцессор – это центральный блок ПК, предназначенный для управления работой всех остальных устройств компьютера и выполнения арифметических и логических операций над информацией. Именно процессор выполняет машинные команды, передаваемые ему из программы. В состав процессора входят:   

(1)   Устройство управления – формирует и подает во все блоки машины  в нужные моменты времени определенные сигналы управления, обусловленные спецификой выполняемой операции.

(2)   Арифметико-логическое устройство в комплекте с математическим сопроцессором – предназначено для выполнения всех арифметических и логических операций над числовой и символьной информацией.

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

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

b)      Генератор тактовых импульсов – генерирует последовательность электрических импульсов, которые используются микропроцессором и другими устройствами ПК для работы.

c)      Контроллеры устройств интегрированных в материнскую плату – группа микросхем, которые совместно управляют всеми отдельными компонентами ПК.

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

e)      Шинный интерфейс – обеспечивает сопряжение и связь всех устройств компьютера между собой.

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

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


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

a)      Формата 3,5” дюйма емкостью 1,44 Мб

b)      Формата 5,25” дюйма емкостью 1,2 Мб

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

6)      CD-ROM – устройство чтения компакт дисков на компьютере. Характеризуется скоростью передачи данных и качеством чтения некачественных компакт дисков.

Монитор.

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

Размер диагонали монитора задается в дюймах, при прочих равных условиях чем диагональ монитора больше тем лучше. Стандартные размеры трубки мониторов: 14”, 15”, 17”, 19”, 21” дюйм.

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

Разрешающая способность монитора определяется максимальным количеством пикселей, размещающихся по горизонтали и по вертикали на экране. Стандартные значения разрешающей способности монитора: 640х480, 800х600, 1024х768 и т.д.

Величина зерна определяет размер точки люминофора на экране, чем она меньше, тем четче и качественнее изображение. Стандартные значения 0,28;0,26 мм.

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

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

Кроме основных показателей для оценки мониторов есть еще и ряд вспомогательных, таких как наличие программ управления цветовой температурой изображения, устранения возможных искажений изображения, качество сведения лучей, наличие качественного противобликового покрытия, соответствие стандартам радиационной и экологической безопасности MPR II, ТСО 95.

Говоря о мониторах нельзя не упомянуть о видеокартах (видеоадаптерах) – устройствах, которые непосредственно занимаются управление монитором и выводом информации на их экран. Они располагаются внутри системного блока в специальном разъеме (слоте расширения) и обеспечивают связь компьютера и монитора. К основным параметрам видео карты можно отнести: тип поддерживаемой шины ISA, EISA, VESE LB, PCI, AGP; объем видеопамяти, максимально возможное разрешение выводимого изображения, поддержка ускорения вывода графики и 3D функций и т.д.

Клавиатура.

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

Периферийные устройства ПК. Оборудование для работы с мультимедиа и телекоммуникациями. 

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

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

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

Характеристики: скорость печати в знаках в минуту, формат      используемой бумаги.

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

Характеристики: скорость печати в листах в минуту, разрешающая способность в количестве точек на один дюйм длинны dpi (например, 360х360;720х720;720х1200), максимальный формат используемой бумаги.

Лазерные – изображение формируется при помощи лазерного луча, красящего порошка и специального светочувствительного барабана. Делятся на цветные и черно-белые.

Характеристики: скорость печати в листах в минуту, разрешающая способность в количестве точек на один дюйм длинны dpi (например, 360х360;720х720;720х1200), максимальный формат используемой бумаги.

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

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

Основные характеристики: тип подключения порт LPT или SCSI, размер сканируемой области оригинала, оптическое разрешение в dpi должно быть не меньше 300.

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

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

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

Манипулятор мышь – устройство, при помощи которого позиционируется курсор на экране ПК.

Трекбол – подобен мышке перевернутой вверх ногами.

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

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

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

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

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

Модем – устройство, позволяющее компьютерам обмениваться друг с другом информацией  по телефонному каналу. Делятся на внешние и внутренние. Внешние выполнены в виде отдельного устройства, подключаемого кабелем к системному блоку компьютера через порт (разъем) COM1 или COM2. Внутренние выполнены в виде специальной платы устанавливаемой внутрь системного блока в специальный разъем (слот расширения).

Основные характеристики:  скорость передачи данных по каналу в Кб/с.

           

 


Лекция 5.

Системное программное обеспечение ПЭВМ.

Продолжительность 4 часа.

Цель данной  темы  - изучить основные принципы управления работой персонального компьютера на базе использования операционной системы MS DOS 6.22. Студенты ознакомятся с основными командами операционной системы. Разберут понятия резидентных программ и утилит. На практических занятиях слушатели получат навыки работы в среде МS DOS.

Теоретический материал:

1.      Назначение и виды операционных систем персональных компьютеров.

2.      Операционная система MS DOS 6.22. Структура, порядок загрузки.

3.      Основные команды работы с MS DOS.

4.      Командные файлы, резидентные программы и утилиты.



Назначение и виды операционных систем персональных компьютеров.

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

ОС – обеспечивает выполнение двух главных задач:

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

2.      Предоставление пользователю возможности общего управления машиной.

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

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

Другими важными интерфейсами являются интерфейсы аппаратуры и программ.

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

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

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

-        Файловую систему

-        Драйверы внешних устройств

-        Процессор командного языка

Рассмотрим эти компоненты подробней.

            Файловая система.  

Одной из первостепенных задач операционной системы следует считать управление дисковым накопителем  и доступом к  нему. Не случайно ранние ОС для ПК содержали в своем названии аббревиатуру DOS (Disk Operating System – дисковая операционная система). Для этого используется файловая система. Файл – это место постоянного хранения информации – программ, данных, текстов и т.д. Реализуются файлы как участки памяти на внешних носителях. Каждый файл имеет имя, зарегистрированное в каталоге – оглавлении файлов. Каталог может иметь собственное имя и храниться в другом каталоге наряду с обычными файлами; так образуются иерархические файловые структуры. К файловой системе имеет доступ любая прикладная программа, для чего во всех языках программирования имеются специальные процедуры. Для ПЭВМ  файловая система в определенной степени является сердцевиной всего системного программного обеспечения.

Драйверы внешних устройств.

Поддержка широкого набора внешних устройств – одна из важнейших функций ОС.

В современных ОС между прикладными программами и аппаратурой имеется промежуточный уровень, своего рода буфер, называемый API (application programming interface – интерфейс прикладного программирования). API – интерфейс предоставляет программисту возможность вызова определенных процедур общего назначения, обращающихся к конкретным аппаратным ресурсам. По мере появления нового оборудования обновляется и API, однако этого бывает недостаточно. Корректную работу с «железом» обеспечивают драйверы XE "драйверы"  – программы, специально написанные для связи ОС с тем или иным аппаратным компонентом, например видео картой.  Каждому типу внешнего устройства сопоставляется свой драйвер. Драйверы стандартных устройств образуют в совокупности базовую систему ввода-вывода (BIOS), которая  часто заносится в ПЗУ системного блока ПЭВМ.

Процессор командного языка

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

Важной характеристикой ОС является количество выполняемых на ПЭВМ вычислительных задач. Большинство простых ОС обеспечивает такую работу машины, при  которой в каждый момент времени не решается только одна задача. Примером такой задачи может являться процесс редактирования текста. При решении такой задачи оперативная память машины и процессор не могут быть заняты другой работой. Примером такой ОС может служить система MS DOS фирмы Microsoft. Другие ОС ориентированы на одновременное обслуживание нескольких задач. При этом имеется ввиду возможность запуска нескольких программ с соответствующим распределением оперативной памяти компьютера между ними, переключением центрального процессора с обслуживания одной задачи на другую, организации обмена сообщениями  между ними и т.п.  Примером  такой ОС может служить MS WINDOWS 95-98, NT той же фирмы Microsoft.

В зависимости от используемого оборудования и решаемых задач используются  различные ОС. Наиболее распространенными ОС в среде персональных компьютеров являются: MS DOS; MS WINDOWS 95-98, NT фирмы Microsoft; OS/2 фирмы IBM; UNIX; Linux.

Операционная система MS DOS 6.22. Структура, порядок загрузки.

Эта операционная  система получила распространение вместе с популярным семейством IBM совместимых компьютеров. Первая версия этой системы вышла в 1981 г. вместе с первой моделью персонального компьютера фирмы IBM. Разработана фирмой Microsoft, крупнейшей софтверной компанией на сегодняшний день. Фактически эта операционная система стала стандартной для маломощных 16 разрядных ПК.

К основным достоинствам этой ОС относятся:

1.      Развитый командный язык.

2.      Возможность организации многоуровневых каталогов.

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

Для работы DOS необходимо незначительный объем оперативной памяти – около 60 кВ.

Давайте кратко рассмотрим структуру этой ОС.

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

Итак, DOS состоит из следующих основных модулей:

-        Базовая система ввода-вывода BIOS

-        Блок начальной загрузки

-        Модуль расширения базовой системы ввода-вывода

-        Модуль обработки прерываний

-        Командный процессор

-        Утилиты DOS

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

Рассмотрим эти модули несколько подробней.

1)      Система BIOS.  Располагается в микросхемах ПЗУ, установленных на материнской плате ПК. Входящие в нее программы и данные обеспечивают выполнение ряда важных функций по поддержке работоспособности ПЭВМ.

a)      Одна из первых функций – тестирование системы при включении электропитания. Так называемый авто тест.

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

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

Прерывания делятся на:

-        Аппаратные – вызванные сигналом от кого-либо устройства ПК.

-        Логические  - возникновение нестандартной ситуации в работе центрального процессора ПК. Например, деление на ноль.

-        Программные – вызываются из программы с помощью специального кода.

2)      Блок начальной загрузки – это маленькая программа назначение, которой заключается в считывании с диска в оперативную память ПК двух других частей DOS – модуля расширения базовой системы ввода-вывода  и модуля обработки прерываний. Сам загрузчик размещается на 0 стороне в 1 секторе дорожки 00 системного магнитного диска.

3)     

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

Выноска 2: Команды установки драйверов управления оперативной памятью компьютера

Модуль расширения BIOS – обеспечивает подключение внешних драйверов устройств, подстройку прерываний и других параметров системы, указанных  в настроечном файле config.sys, располагающемся на системном диске.      
Пример файла config.sys:
Device=C:\DOS\himem.sys

Включение поддержки русского языка на ПК.

Выноска 2: Включение поддержки русского языка на ПК.Device=C:\DOS\Emm386.exe NOEMS


Dos=High,Umb

Country=007,866,C:\DOS\country.sys

Кроме этого модуль завершает загрузку DOS в оперативную память ПК. Расположен в файле io.sys, записанном  в системной области диска.

4)      Модуль обработки прерываний – обслуживает прерывания, вызываемые из прикладных программ. Расположен в файле msdos.sys, записанном в  системной области диска.

5)      Командный процессор – по сути обычная компьютерная программа расположенная в файле command.com, который может располагаться в любом месте системного диска. Его функции:

a)      Прием и обработка команд из настроечного файла autoexec.bat, а также клавиатуры.

b)      Исполнение встроенных команд DOS, находящихся внутри файла command.com.

c)      Загрузка и исполнение прикладных  компьютерных программ и внешних программ DOS.

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

Давайте рассмотрим общую схему загрузки и инициализации DOS.

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

§         Выключить и снова включить электропитание компьютера. Этот способ является самым варварским. Такая перезагрузка может привести  к порче файлов ОС.

§         Несколько раз одновременно нажать на клавиатуре комбинацию клавиш Ctrl+Alt+Del.

§         Нажать на специальную кнопку Reset на системном блоке ПК.

При любом из выше перечисленных способов перезагрузки загрузка ОС начинается с точки А на схеме, бес тестирования аппаратных средств.


В
Включение машины

Выдача сообщения об отсутствии DOS на системном диске.

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

Точка входа при перезапуске машины

Есть.

Нет.

Не найден DOS

Есть DOS на системном диске

Возврат на точку А



Основные команды работы с MS DOS.

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

Все  команды DOS делятся на два типа: встроенные или внутренние; внешние или загружаемые.

Внутренние команды XE "Внутренние команды"  выполняются непосредственно командным процессором   DOS – это  простейшие, наиболее часто употребляемые команды. Введенные с клавиатуры они выполняются немедленно.

Внешние  команды XE "Внешние  команды"  выполняются отдельными программами, входящими в стандартную поставку ОС и располагаются эти программы в файлах записанных на жесткий магнитный диск. Если нужного файла выполняющего внешнюю команду нет на диске, то она естественно не доступна для выполнения. 

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

Запишите общий  формат команд DOS.

Command [options…], где command – команда DOS.

Options – допустимая для каждой команды совокупность следующих параметров:

§         Drive – ссылка на имя диска, например С:

§         Path – на каталог или подкаталог

§         Pathname – имя подкаталога. Включает имя подкаталога и имя файла в следующем формате: [ <directory>]\[<directory>]\[<filename>]

§         Filename – имя файла

§         Switches – ключи команды, которые контролируют режим ее выполнения. Перед ключом должна стоять косая черта, например /Р

§         Arguments – аргументы несут более полную информацию для команд DOS. Обычно предполагается,  выбор между аргументами, например ON or OFF.

§          String – некоторые команды требуют строку символов как параметр, например для поисков слов в тексте файла.

Общие правила для всех команд DOS.

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

2.      Команды и параметры должны быть отделены друг от друга разделителями в виде пробела или точки.

3.      Команды можно вводить в любом буквенном регистре.

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

5.      При получении на мониторе подсказки “Press any key” командного процессора, необходимо нажать клавишу пробел на клавиатуре.

6.      Исполнение команды можно прервать одновременным нажатием клавиш
Ctrl + Break  на клавиатуре.

7.      Введенные команды начинают выполняться после нажатия клавиши Enter на клавиатуре.

Теперь рассмотрим примеры внутренних и внешних команд DOS.

Внутренние команды.

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

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

Формат команды:

       DIR [диск:][маршрут][имя файла][/P]

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

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

CD - выводит на  экран имя текущего каталога или изменяет текущий каталог.

Формат команды:

      CHDIR [диск:][маршрут]

      CHDIR[..]

      CD [диск:][маршрут]

      CD[..]

Например, команда cd \progs изменяет текущий каталог на под каталог PROGS. Чтобы вывести буквенную метку текущего диска и имя каталога, дайте команду CHDIR или CD без параметров.

Параметр [диск:][маршрут]  задает  диск  (если он отличен от текущего) и каталог,  куда вы хотите перейти. При этом  определяет переход в порождающий каталог.  Чтобы перейти в корневой каталог (вершину иерархии каталогов), наберите команду CD \.

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

MD - cоздает каталог. Команду MKDIR или MD можно использовать для  создания многоуровневой структуры каталогов.

Формат команды:

       MKDIR [диск:]маршрут

       MD [диск:]маршрут

Параметр "диск:"  задает диск,  на котором вы хотите создать каталог. "Маршрут" задает имя  и  расположение  нового  каталога.

Максимальная длина одного маршрута от корневого каталога до нового каталога - 63 символа (включая \).

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

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

RD - удаляет каталог.  Перед  удалением  каталога нужно удалить в нем все файлы и подкаталоги (он должен быть пуст).

Формат команды:

     RMDIR [диск:]маршрут

     RD [диск:]маршрут

Параметр [диск:]маршрут задает расположение и имя удаляемого каталога.

О создании каталога рассказывается в описании команды MKDIR, о скрытых файлах - в описании ATTRIB и DIR /A, а об удалении файлов - в описании DEL. См. также команду DELTREE.

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

     Invalid path, not directory, or directory not empty

     (Недопустимый маршрут, это не каталог, или каталог не пуст)

При указании перед первым именем в маршруте символа обратной косой черты (\) MS-DOS интерпретирует каталог как подкаталог корневого каталога (независимо от текущего каталога).  Если обратная косая черта не указывается, каталог интерпретируется как подкаталог текущего каталога.

Нельзя использовать  RMDIR  для  удаления  текущего каталога (нужно перейти сначала в другой каталог), иначе выводится сообщение:

     Attempt to remove current directory - диск:маршрут

     (Попытка удалить текущий каталог)

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

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

      COPY [/Y¦/-Y][/A¦/B] источник [/A¦/B] [+ источник

           [/A¦/B] [+ ...]][приемник [/A¦/B]] [/V]

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

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

По умолчанию,  если в качестве целевого файла задается существующий файл, COPY будет запрашивать, хотите ли вы затереть существующий файл (в предыдущих версиях MS-DOS это происходило без запроса).  При использовании команды COPY в командных файлах она будет вести  себя как в предыдущих версиях.  Указание данного параметра переопределяет все назначения по умолчанию  и  текущую  установку переменной операционной среды COPYCMD.

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

Указание данного параметра переопределяет все назначения по умолчанию и текущую установку переменной операционной среды COPYCMD.

Параметр /A указывает текстовый файл ASCII.   В файле ASCII для указания  конца  файла  можно использовать символ конца файла (CTRL+Z). При комбинировании файлов COPY по умолчанию интерпретирует текстовые файлы как файлы ASCII. Когда /A предшествует списку имен файлов в командной строке, он применяется ко всем файлам, имена которые  следуют за /A,  пока COPY не обнаруживает параметр /B (в этом случае /B применяется ко всем  файлам,  имена  которых предшествуют  параметру /B).  Когда параметр /A следует за именем файла,  он применяется ко всем файлам, имена которых предшествуют параметру /A, и ко всем файлам, имена которых следуют за /A, пока COPY не обнаруживает параметр /B (в этом случае /B применяется ко всем файлам, имена которых предшествуют параметру /B).

Параметр /B указывает двоичный файл.  Он задает, что интерпретатор команд должен считывать  число  байт,  заданных  размером файла  в каталоге.  Параметр /B - используется по умолчанию (если COPY не применяется для комбинирования файлов).  Когда  /B  пред шествует списку имен файлов в командной строке, он применяется ко всем файлам,  имена которых следуют за /B, пока COPY не обнаруживает  параметр  /A  (в этом случае /A применяется ко всем файлам, имена которых предшествуют параметру /A).  Когда параметр /B следует за именем файла,  он применяется ко всем файлам, имена кото рых предшествуют параметру /B,  и ко всем файлам,  имена  которых следуют за /B, пока COPY не обнаруживает параметр /A (в этом слу чае /A применяется ко всем файлам, имена которых предшествуют параметру /A).

Параметр /V проверяет корректность записи новых файлов. О копировании каталогов  и подкаталогов подробнее рассказывается в описании команды XCOPY.

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

     copy data1.doc data2.doc /a

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

     copy mon.txt + tue.txt + wen.txt tree.txt

При этом файлы текущего диска и каталога mon.txt,  tue.txt и wen.txt объединяются и помещаются в файл tree.txt (также в  текущем каталоге). Целевой файл будет иметь текущую дату и время. Если опустить имя этого файла,  MS-DOS использует в качестве приемника первый файл из списка.

Команда copy *.doc total.doc комбинирует все файлы в текущем каталоге в один файл total.doc.  Если  вы  хотите  скомбинировать несколько двоичных файлов, укажите параметр /B, например:

     copy /b *.exe sup.exe

DEL - Удаляет заданные файлы.

Формат команды:

      DEL [диск:][маршрут]имя_файла [/P]

      ERASE [диск:][маршрут]имя_файла [/P]

Параметр [диск:][маршрут]имя_файла задает расположение файла или набора файлов для удаления.  /P перед удалением файла выводит запрос на подтверждение.

Например, чтобы  удалить  файл  PRINT1.TMP в каталоге OUT на диске C вы можете воспользоваться командой:

      del c:\out\print1.tmp

О восстановлении  удаленного файла рассказывается в описании команды UNDELETE,  а об удалении каталога - в команде  RMDIR.  Об удалении каталога  вместе  с его файлами и всеми подкаталогами вы можете прочитать в описании команды DELTREE.

При указании  параметра /P DEL выводит имя файла и подсказку с сообщением вида:

filename, Delete (Y/N)?

     (имя_файла, удалить (Да/Нет)?)

Для подтверждения удаления нажмите Y,  а для отмены и вывода следующего имени  файла (при задании группы) - N.  Нажатие CTRL+C останавливает работу DEL.

Набрав команду DEL с параметром  [диск:]маршрут,  вы  можете удалить все файлы в каталоге.  Чтобы удалить сразу несколько файлов, можно также использовать трафаретные символы (* и ?).  Однако, чтобы избежать непреднамеренного удаления файлов,  такой  командой  следует пользоваться внимательно.  Сначала лучше дать команду DIR с теми же трафаретными символами и  просмотреть  список этих файлов. Команда del *.* приводит к выводу на экран запроса:

     All files in directory will be deleted! Are you sure (Y/N)?

     (Будут удалены все файлы в каталоге! Вы уверены (Да/Нет)?)

Чтобы удалить все файлы в текущем каталоге,  нажмите Y и затем ENTER. Для отмены удаления - N и ENTER.

VER - выводит на экран номер версии MS-DOS.

Формат команды:

 VER

Внешние  команды.

FORMAT  - форматирует диск  для  использования  его  MS-DOS.   Команда FORMAT создает для диска новый корневой каталог и таблицу распре деления файлов. Она может также проверять плохие области на диске и удалять с диска все данные.  Чтобы операционная  система  могла использовать новый диск, задайте для форматирования диска эту команду.

Формат команды:

      FORMAT диск:  [/Q] [/U] [/S]

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

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

Параметр /Q задает быстрое форматирование диска. При указании данного параметра FORMAT удаляет информацию таблицы распределения файлов (FAT) и корневой каталог диска,  но не просматривает его в поиске плохих областей.  Используйте /Q только для форматирования ранее сформатированных дисков, в состоянии которых вы уверены.

 Параметр /S копирует файлы операционной системы IO.SYS,  MSDOS.SYS  и COMMAND.COM  с  системного  диска на вновь сформатированный диск, который вы сможете использовать в качестве системного.  Если  команда  FORMAT не может найти системных файлов,  она выводит подсказку для вставки системного диска.

SYS - создает загружаемый диск, копируя на него скрытые  системные файлы (IO.SYS  и  MSDOS.SYS)  MS-DOS   и   интерпретатор   команд (COMMAND.COM).

Формат команды:

     SYS [диск1:][маршрут] диск2:

Параметр [диск1:][маршрут]   задает  расположение  системных файлов.  Если вы не указываете маршрут, MS-DOS ищет их в корневом каталоге системного диска.  Параметр "диск2:" задает диск, на который вы хотите скопировать системные файлы.  Эти файлы могут копироваться только в корневой каталог, но не в подкаталог.

Команда SYS копирует  файлы  в  следующем  порядке:  IO.SYS,MSDOS.SYS и COMMAND.COM.

MS-DOS больше  не  требует непрерывности двух системных файлов.  Это означает,  что если вы хотите скопировать новую  версию MS-DOS на диск,  содержащий системные файлы MS-DOS версии 3.3 или младше, то переформатировать диск не нужно.

Команда SYS не работает с дисками,  переназначенными  с  помощью команд ASSIGN,  JOIN или SUBST, а также с дисками, перенаправленными INTERLNK.

О копировании  файлов рассказывается в описаниях команд COPY и XCOPY.

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

Формат команды:

     PRINT [[диск:][маршрут]имя_файла[ ...]] [/C] [/P]

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

Параметр [диск:][маршрут]имя_файла задает расположение и имя файла или набора файлов,  которые вы хотите напечатать.  В  одной команде вы можете задать до 10 файлов.

Параметр /C удаляет файлы из очереди печати.  Параметры /C и /P можно  указывать  в одной командной строке.  Когда параметр /C указывается после списка имен файлов в командной строке,  он применяется ко всем файлам, после которых указывается, пока PRINT не встречает параметр /P.  В этом случае /P  применяется  к  файлам, имена которых предшествуют /P.

Параметр /P добавляет файлы к очереди печати.

XCOPY - копирует каталоги,  их подкаталоги и файлы (кроме скрытых  и системных).

Формат команды:

      XCOPY источник [приемник]

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

Командные  файлы, резидентные программы и утилиты.

Часто пользователю приходиться набирать одну и ту же последовательность команд  для выполнения задания. В MS-DOS для этого можно поместить последовательность команд в специальный файл, который называется командным, и выполнить всю последовательность , просто набрав имя командного файла на клавиатуре. Команды в таком файле выполняются, как если бы пользователь вводил их с клавиатуры. Каждый командный файл должен иметь расширение имени файла  «.ВАТ»  и выполняется при наборе имени без расширения. При написании командных файлов применяется специальный язык командных файлов.

Например:

REM [строка] - позволяет включать  в   командный  файл  комментарии. Команду REM полезно использовать для временного запрещения команд.

Параметр "строка"  задает любую строку символов (в комментарии командного файла нельзя указывать символы <, > и |).

Команда REM не выводит на экран сообщений (см.  описание команды ECHO).  Чтобы вывести  комментарии  на  экран,  включите  в  командный файл команду ECHO ON.

            ECHO [ON¦OFF] - выводит на экран или скрывает текст командного файла при еговыполнении. Показывает также,  включено  или  выключено  средство эхо-отображения.  При запуске командного файла MS-DOS обычно отображает выполняемые команды на экране.  Этот режим можно выключитьили включить.

Чтобы использовать команду для вывода сообщения, запишите: echo [сообщение]

           

 PAUSE -  приостанавливает обработку  командного файла и выводит сообщение с подсказкой пользователю вида:

     Press any key to continue . . .

     (Для продолжения нажмите любую клавишу)

PATH [[диск:]маршрут[;...]] - указывает, в каких каталога MS-DOS должна искать выполняемые файлы.  По умолчанию маршрут поиска ограничивается только текущим каталогом.

Команду PATH удобно поместить в файл AUTOEXEC.BAT.  При этом MS-DOS автоматически  инициирует заданный маршрут поиска при каждом запуске системы.     

           

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

Параметр "метка" задает строку командного файла,  на которую должна перейти MS-DOS. Метка не может включать в себя разделители (пробелы, точки с запятой или знаки равенства).  GOTO  использует первые 8 символов каждой метки.

Метка, заданная вами в команде GOTO, должна совпадать с меткой в командном файле (перед такой меткой указывается двоеточие). Если командный файл не содержит заданной метки,  то его обработка прекращается, а MS-DOS выводит на экран сообщение:

     Label not found

     (Метка не найдена)

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

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

      IF [NOT] ERRORLEVEL число команда

      IF [NOT] строка1==строка2 команда

      IF [NOT] EXIST имя_файла команда

Параметр NOT определяет, что MS-DOS должна выполнять команду только в случае ложного значения условия.  "ERRORLEVEL число" определяет  истинное  условие  только  если  предыдущая выполняемая COMMAND.COM программа возвращает код выхода,  больший или  равный заданному числу.

"Команда" задает команду,  выполняемую MS-DOS при удовлетворении условия.  "Строка1==строка2"  определяет  истинное  условие только при  совпадении  указанных строк.  Строки могут быть литеральными или представлять собой переменные (например, %1). Кавычки для литеральных строк не требуются.

EXIST имя_файла задает истинное условие, если указанный файл существует.

      Приведем пример:

      if not errorlevel 1 goto A

      ...

      :A

      ...

Здесь, если  код  выхода выполненной ранее программы отличен от 1,  то выполняются операторы, следующие за меткой A. В противном случае выполняется группа операторов за строкой if.

    

Говоря о командных файлах необходимо сказать о специализированном командном файле autoexec.bat, который ОС  ищет на диске в момент загрузки и выполняет. Данный файл предназначен для автоматического запуска указанных в нем программ в момент загрузки ОС.

Рассмотрим пример такого файла.

@Echo Off

Path=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\;C:\SERV\ARC;C:\NC;C:\SERV\DRV;C:\BC45\BIN

Rem C:\DOS\MSCDEX /D:MSCD001 /M:8

rk.com

nc

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

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

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


Лекция 6.

Структура данных на магнитных носителях.

Продолжительность 2 часа.

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

Теоретический материал:

1.      Основные устройства, применяемые для долговременного хранения данных на ПК.

2.      Логическая организация хранения данных на магнитных дисках. Понятия: файла, каталога, корневого каталога, полного пути размещения файла.

3.       Физическая организация хранения данных на магнитных дисках.



Основные устройства, применяемые для долговременного хранения
данных на ПК.

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

Устройства ленточного типа называются - стриммерами.

К дисковым устройствам относятся – магнитные: жесткие магнитные диски (винчестеры), гибкие магнитные диски; оптические: проигрыватели компакт-дисков CD-ROM, и др.

Рассмотрим дисковые устройства подробней.

Магнитные.

Магнитные диски относятся к магнитным машинным носителям информации. В качестве запоминающей среды у них используется магнитные материалы со специальными свойствами, позволяющими фиксировать два магнитных состояния – два направления намагниченности. Каждому из этих состояний ставятся в соответствие двоичные цифры: 0 и 1. Считывание магнитных состояний с диска производится специальной головкой. Магнитные диски наиболее широко распространенные устройства хранения информации на ПК. Устройства для чтения и записи информации на магнитном диске называется дисководом.

Рассмотрим дисководы гибких магнитных дисков.

На гибком магнитном диске магнитный слой наносится на гибкую основу. По размеру гибкие магнитные диски (дискеты) бывают двух видов 3,5” и 5,25”. В зависимости от количества сторон дискеты, используемых для записи, и плотности  записи на одну сторону они имеют следующую маркировку и емкость:  

DS/DD-двухсторонняя (Double Sides), одинарной плотности (Single Density), 360 КБайт.  

DS/DD-двухсторонняя (Double Sides), двойной плотности (Double Density), 720 КБайт.

DS/HD-двухсторонняя (Double Sides), высокой плотности (High Density), 1200; 1440 КБайт.  

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

Накопители на жестких магнитных дисках или винчестеры.

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

Основными показателями  накопителей являются:

§         Размер или форм фактор. Определяется по размеру используемых пластин: 1,125;2,5;3,74;5 дюймов.

§         Максимальная емкость. Определяется в мегабайтах или гигабайтах, и чем она больше, тем лучше.

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

§         Скорость передачи данных накопителем. Выражается в Мегабайтах в секунду.

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

Интерфейс SCSI (Small Computer Systems Interface).

Базовый интерфейс малых компьютерных систем. Позволяет подключать до 7 устройств различных типов: "винчестеры"; сканеры и т.д. скорость передачи данных колеблется в пределах 1,5-5 Мб/с.. Аппаратно реализован для использования в ПК в виде дополнительного адаптера, вставляемого в слот расширения материнской платы. Существует модернизированный вариант SCSI – SCSI-2 в зависимости от модификации скорость передачи данных увеличена до 20-40 Мб/с..

Интерфейс IDE-ATA ( Integrated Drive Electronics – AT Attachment)

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

-        EIDE или ATA-2 поддерживаются диски емкостью больше 540 Мб. Максимальная теоретическая скорость передачи 11,1-16,6 Мб/с.

-        ATA-3 или UDMA-33 увеличена надежность работы накопителей (технология SMART – Self Monitoring Analyses And Report Technology – технология самостоятельного слежения, анализа  и  отчета, позволяющая накопителям сообщать системе о своих неисправностях и устранять их). Теоретическая скорость передачи данных увеличена до 33 Мб/с.

Интерфейс EIDE стал стандартным для ПК.   

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

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

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

Информация на диске хранится в виде файлов. Файлом -  называется поименованная область памяти на   физическом носителе. В соответствие с характером хранимой информацией  файлу обычно приписывают тип. Задание типа осуществляет либо сам пользователь либо программа порождающая файл. Для однозначной идентификации файла используется уникальное имя файла и тип. Имя может состоять из 1-8 букв английского алфавита, тип состоит из 1-3 букв английского алфавита. Полное имя файла образуется из двух частей: имени и типа разделенных знаком «точка».

Примеры имен файлов: command.com; start. bat;read.txt; и т.д.

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

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

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

Пример.

C:\tutor\babytype\babytype.exe

Имя диска, имена каталогов и имя файла отделяются друг от друга косой чертой.

Физическая организация хранения данных на магнитных дисках.

Рассмотрим организацию хранения информации на гибком и жестком магнитном дисках.

Стороны диска

То, что дискета имеет две стороны, является самой важной ее характеристикой. При этом данные можно записывать или считывать с обеих сторон. Система рассматривает первую сторону как сторону с номером 0, а вторую как сторону с номером 1.Жесткие диски, как правило, имеют несколько поверхностей для записи, называемых пластинами. Эти пластины смонтированы на одной оси и запечатаны в корпусе жесткого диска; каждая из них имеет две стороны. Нумерация сторон следующая: первой стороне первой пласти­ны присвоен номер 0, второй-1, первой стороне второй пластины - номер 2, и так далее. Для каждой стороны дискеты и для каждой стороны пластины жесткого диска имеется своя головка считывания - записи.

Дорожки

Каждая сторона пластины жесткого диска или дискеты разделена на концентрические полоски, называемые дорожками. Самая дальняя от центра дорожка на нулевой стороне верхней пластины диска идентифи­цируется как дорожка с номером 0 на стороне 0, а самая дальняя от центра дорожка на первой стороне верхней пластины, как дорожка с номером 0 на стороне 1. Дорожки нумеруются последовательно, от нулевой до самой ближней к центру. Число дорожек зависит от типа диска: дискета 360К имеет по 40 дорожек на каждой стороне, дискеты 1.2 Мбайт, 720 Кбайт и 1.44 Мбайт - по 80 дорожек на сторону. Жесткий диск может иметь от 300  дорожек на каждой стороне пластины.

На дискете дорожки занимают лишь небольшую часть ее поверхности шириной около 2 см. Дискета 360К имеет  приблизительно 22 дорожки на 1 см поперечного сечения, а дискета 1.2 Мбайт – 44 дорожки.

Цилиндры

Дорожки на обеих сторонах дискеты (или на всех пластинах жесткого диска), расположенные на окружностях с одинаковым радиусом объединены под общим названием цилиндр. На дискете цилиндр состоит из двух  дорожек, например дорожка 0 на стороне 0 и дорожка 0  на стороне 1.

Секторы и абсолютные секторы

Каждая дорожка делится на секторы. На каждом диске все дорожки включают одно и то же число секторов. Минимальный объем информации, которую DOS может записать или считать за один раз, равен, одному сектору. Сектор является той наименьшей частью пространства диска, ко­торую DOS может считать или записать. Каждый сектор имеет собст­венный адрес, содержащийся в его заголовке. Секторы отделены друг от друга пробелами. Число секторов на дорожке зависит от типа диска. Дискеты 360К и 720К имеют по 9 секторов на дорожку, 1.2 Мбайт -15. 1.44 Мбайт - 18; на жестких дисках, как правило, секторов 17 или 26. DOS  идентифицирует секторы на  диске, нумеруя их последовательно

Например, на дискете 360К секторы пронумерованы от 0 до 719, так что на некоторый сектор можно сослаться, как, например, на сектор 317. Другой способ ссылки - идентификация по соответствующим данному сектору стороне диска, цилиндру и позиции сектора в этом цилиндре. Например, сторона 0, цилиндр 25, сектор 7. При использовании этого метода вы ссылаетесь на абсолютные секторы,

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

Кластеры

Хотя DOS считывает и записывает на диск отдельные секторы, про­странство под файлы отводится в кластерах, которые состоят из одного или более секторов. Каким бы маленьким ни  был файл, он всегда занимает на диске по крайней мере один кластер: файл длиной в 1 байт занимает 1 кластер, файл в 511 байт на дискете 1,2 Мбайт также занимает один кластер. На рисунке показан файл размером 1025 байт и кластеры, каждый из которых имеет величину 1024 байта, или 2 сектора. Данные файла занимают весь первый кластер и только один байт второго, остальная же часть второго кластера ничем не заполнена, однако недоступна для других файлов (эта незанятая область по-анг­лийски называется slack). В следующем доступном кластере могут размещаться данные другого файла. Если первый файл увеличится в длине, он займет большую часть второго кластера. Если под данные этого файла не хватит второго кластера, файл будет продолжен в сле­дующем доступном кластере.

Число секторов в кластере зависит от типа диска  и версии DOS: на дискетах 1,2 Мб и 1,4 Мб  - один сектор. Жесткие диски  имеют по 4, 8, 16 и т.д. секторов на кластер.

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

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

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

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

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

ИЗУЧЕНИЕ СИСТЕМНОЙ ОБЛАСТИ ДИСКА

Когда вы форматируете диск, DOS всегда резервирует самую дальнюю от центра дорожку для своих целей. Эта часть диска называется системной областью и включает в себя загрузочную запись, таблицу размещения файлов (file allocation table, или FAT) и корневой каталог. Остальная часть диска называется областью данных и используется для размещения данных и программ. Область данных гораздо больше системной области. На 360 Кбайт - дискете системная область занимает 1,6%.

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

Загрузочная запись

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

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

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

Программа начальной загрузки проверяет наличие на диске систем­ных файлов (IO.SYS или IBMBIO.COM и MSDOS.SYS или IBMDOS. СОМ). Если эти файлы присутствуют, она загружает их в память компьютера и передает все управление системой программе командного процессора COMMAND.COM. По ходу этого процесса загружаются файлы CONFIG.SYS и AUTOEXEC.BAT, а также устанавливаемые драйверы устройств, необходимые для работы мыши или псевдодиска (например, драйвер устройства VDISK.SYS). Когда загрузка закончится и вы увидите запрос DOS, компьютер готов к работе.

Если системные файлы DOS не найдены, компьютер выдает на дисплей сообщение об ошибке:

Non-System disk or disk error Replace and strike any key when ready (Несистемный диск или ошибка диска

Замените и нажмите любую клавишу)

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

'Таблица разделов

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

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

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

Таблица размещения файлов

Следующую часть системной области диска занимает 'таблица размеще­ния файлов (FAT), которая также создается командой DOS FORMAT. DOS использует FAT для хранения информации, необходимой для доступа к файлам, записанным на диске. FAT настолько важна, что DOS обычно создает две ее копии. FAT можно представить как таблицу, состоящую из двух колонок: в первой размещен последовательный список кластеров из области данных диска, а во второй-список чисел, дающих специальную информацию о каждом кластере. Если кластер используется для хранения данных некоторого файла, во второй колонке содержится номер следующего кластера этого файла.

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

(0)ОООН

Кластер доступен для хранения данных

(F)FF7H

Кластер имеет дефект и не может быть ис­пользован для хранения данных

(F)FFO-(F)FF6H

Кластер зарезервирован и не может исполь­зоваться для хранения данных

(F)FF8-(F)FFFH

Последний кластер данного файла

На рис. 2.5 показано, как записи в' FAT объединяются в логические цепочки. Файл А начинается в кластере 2, затем перескакивает на кластер 8. Следующий использованный этим файлом кластер-11. За ним следует кластер 12, где, согласно FAT, файл кончается. Файл А расщеплен на 4 кластера, два из которых отделены друг от друга. Это называется фрагментацией.  Файл В  занимает кластеры 3, 4, 6, 7, 9 и 10. В этой последовательности пропущен кластер 5, так как он является дефект­ным, и кластер 8, использованный файлом А.

Корневой каталог

В следующих за FAT секторах размещен корневой каталог, который является третьей частью системной области на форматированном диске. Величина этой области не может быть изменена, но она пропор­циональна общему объему диска. Например, на дискете емкостью 360 Кбайт корневой каталог может содержать до 112 записей, тогда как на жестком диске-512 либо 1024 в зависимости от типа диска.

На 720 Кбайт дискете корневой каталог занимает 7 секторов.

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

Каждая запись в каталоге имеет длину 32 байта и может содержать информацию о файле или подкаталоге. Запись имеет следующий формат:

Основное имя

Расширение

Байт атрибутов

Зарезервировано

Время

 Дата

Начальная запись

в FAT

Длина файла

8 байт, ASCII

3 байта, ASCII

1 байт, каждый бит которого представляет

один из атрибутов:

бит 0, файл только для чтения

бит 1, скрытый файл

бит 2, системный файл

бит 3, метка тома

бит 4, подкаталог

бит 5, атрибут архивации

бит 6, не используется

бит 7, не используется

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

2 байта

2 байта

2 байта

4 байта

Для основного имени файла и его расширения можно использовать буквы, цифры, а также любые другие символы, за исключением. "/ \ [ ] ) < > + : * ?, = ', и пробела.

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

Если первый байт в имени файла содержит величину 0, данная запись не используется; это характеризует конец активных записей каталога. Если первый байт имени файла содержит коды символов «.» или «..». этот файл резервируется для DOS ^.

В случае когда первый байт имени файла содержит код строчной греческой (7 (код ASCII 229 в десятичном или Е5 в шестнадцатеричном представлении), это означает, что файл стерт. Если для уничтожения файла использовалась команда DEL или ERASE, DOS записывает в первый байт имени файла код Е5, показывая, что файл уничтожен. и затем стирает записи о файле в FAT. Поскольку DOS оставляет в каталоге номер начального кластера файла и его длину и, кроме того. оставляет на диске сами данные, найти первый кластер файла и восста­новить файл не составляет труда, если только его кластеры не были затерты другим файлом.

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

• Файлы «только для чтения» можно использовать, но нельзя изменить их содержимое.

• Скрытые файлы не выводятся в листинги каталогов, получаемые с помощью команды DIR. Такой файл нельзя скопировать с помощью команды COPY или стереть, используя команды ERASE или DEL, Однако его можно скопировать с помощью команды DOS DISKCOPY.

• Системные файлы предназначены только для чтения.

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

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

 А файл был размещен в смежных кластерах.- Прим. перев.

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

• Имя подкаталога имеет тот же формат, что и имя файла.

• Бит архивации используется при резервном копировании. Если на диск записан новый файл или файл был модифицирован, то этот бит устанавливается в 1. После того как программа архивации скопирует файл, она сбрасывает бит архива в 0. Таким образом, всегда известно, с каких файлов сделана резервная копия, а с каких нет.

Подкаталоги

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

СТРУКТУРА ОБЛАСТИ ДАННЫХ

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

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


Лекция 7.

Сервисные программы персональных ЭВМ. 

Продолжительность 2 часа.

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

Теоретический материал:

1.      Операционная оболочка NORTON COMMANDER.

2.      Программы для создания архивных копий. Архиватор ARJ.

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



Операционная оболочка NORTON COMMANDER.

Назначение программы.

Системы, подобные NORTON COMMANDER (далее NC), называются операционными оболочками. Они позволяют вы­полнять операции по обработке и обслуживанию программ и данных (т.е. файлов) в удобной и наглядной форме, и, как правило, с разумной степенью детализации. К таким опера­циям относятся копирование, создание, удаление, переиме­нование, перемещение, просмотр, архивирование, редакти­рование сравнение файлов, создание и удаление каталогов, поиск нужных файлов по именам (или по фрагментам) или по содержанию и др. Операционные оболочки выводят на экран дисплея большой объем информации, которая упрощает ра­боту и расширяет возможности пользователя. Эти системы (в частности, Norton Commander) создают пользователю более эффективный и комфортный интерфейс для выполнения час­то используемых функций операционной системы (далее ОС), например, для управления файлами, вызова программ, рабо­ты с накопителями и т. д., чем это делают стандартные сред­ства операционной системы MS DOS, под управлением которой работает NC. При изучении NC используются неко­торые понятия операционной системы MS DOS, например, понятие полного пути размещения файла.

NC разработан фирмой  Symantec. Inc. для семейства операционных систем типа MS DOS и широко ис­пользуется как начинающими пользователями, так и профес­сионалами. В процессе развития NC создано несколько вер­сий и каждая последующая, как правило, обладает новыми возможностями, сохраняя или улучшая функции предыдущих версий.

Основные файлы программы их размещение на диске.

При использовании операционной оболочки NC необхо­дим файл nc.exe - собственно программа NC (как видно по расширению, это программный файл). В процессе работы система NC может самостоятельно создать файл treeinfo.ncd для информации о дереве каталогов текущего устройства. Для определения начального состояния NC системой автома­тически создается файл nc.ini. Для вызова меню пользовате­ля и задания реакции на нажатие клавиши Enter (используется при вызове файла по расширению ) пользователем могут создаваться файлы с именами nc.mnu и nc.ext соответственно. В каждом подкаталоге может быть свой файл nc.mnu, описывающий локальное меню поль­зователя для этого подкаталога. В каталоге, в котором со­держится система NC, может быть создано так называемое главное меню. Главное меню оформляется как локальное, но вызывается только при отсутствии локального меню в теку­щем каталоге. Это соглашение дает возможность пользовать­ся в конкретных каталогах по желанию как главным меню, со­держащим обычно общие операции, так и локальным меню, которое может содержать операции, полезные в данном ката­логе.

При настройке типов файлов для фильтрации  и  для  автоматического  вызова  вьюверов (просмотрщиков файлов) нажатием клавиши F3 используется файл nc.cfg.

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

Таблица 1  файлы системы NC.

Имя

Функция

Каталог

nc.exe

файл, содержащий код программы

C:\NC

nc.ini

файл начальных установок

Тот же, что и у nc.exe

nc.cfg

Конфигурационный файл nc.exe

Тот же, что и у nc.exe

nc.ext

файл определения автоматического вызова по расширению

Тот же, что и у nc.exe

nc.mnu

Файл определения меню

Может быть, в каждом из каталогов

Запуск и выход из программы.

Для запуска NC необходимо выполнить стандартные действия в ОС для программного файла. Например, войти в каталог NC и выполнить команду, т.е. набрать имя программ­ного файла (nc.exe) и нажать клавишу Enter.

Для запуска NC из неактивного каталога необходимо указать маршрут. Чтобы запустить файл без указания мар­шрута надо в командную строку команды PATH файла autoexec.bat добавить описание месторасположения катало­га, содержащего NC.

Пусть, например, файл nc.exe находится на диске C: в каталоге NC. Тогда возможен запуск в виде:

C:\NC\nc, или необходимо добавить в команду PATH элемент: C:\NC и тогда запуск системы NC осуществляется без указания маршрута, т. e. необходимо набрать только имя файла: nc.

Для автоматического запуска системы NC при включении компьютера необходимо в файл автозапуска autoexec.bat вставить команду вызова NC.

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

Например:

Set NC=C:\NC, где C:\NC - полное имя каталога на жестком диске, в ко­тором размещены файлы NC.

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

Структура панелей, основные клавиши, используемые в NC, использование мышки.

В случае удачного запуска NC на экране появляется изо­бражение, представленное на рис.1  или аналогичного вида в зависимости от сделанных ранее установок среды (иначе го­воря - окружения, т. е., набора параметров) для NC:

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

Вызванное меню системы NC (далее системное меню) содержит основные команды (операции) NC.

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

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

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

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

Таблица 2 Назначение специальных клавиш

КЛАВИША

РЕАЛИЗУЕМАЯ ОПЕРАЦИЯ

esc

Отмена выполняемой функции.

Enter

Исполнение функции.

Tab

Смена активной панели (Переход из одной в другую)

PgUp

Переход на страницу вперед.

PgDn

Переход на страницу назад.

Home

Установка на начало каталога.

End

Установка на конец каталога

Перемещение курсора:

и

Вправо

з

Влево

й

Вверх

к

Вниз

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

В нижней части экрана находится строка подсказки NC, в которую выводится информация о назначении клавиш F1-F10.

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

-        команд операционной системы, вводимых тем же спо­собом, что и для ОС в командной строке панели;

-        функциональных клавиш F1-F10;

-        клавиш управления курсором;

-        комбинации функциональных клавиш и клавиш управ­ления;

-        комбинации клавиш управления и символьных;

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

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

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

Пример: скопировать всю информацию с дискеты, нахо­дящуюся на устройстве А: на дискету, находящуюся на уст­ройстве В:

Набираем с помощью клавиатуры следующую команду ОС, которая появляется в командной строке: COPY А: В: и нажимаем клавишу Enter.

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

Таблица 3 Редактирование и управление курсором.

КЛАВИША

РЕАЛИЗУЕМАЯ ОПЕРАЦИЯ.

ПЕРЕМЕЩЕНИЕ КУРСОРА В КОМАНДНОЙ СТРОКЕ

Ctrl-S

На символ влево.

Ctrl-D

На символ вправо.

Ctrl-A

На слово влево.

Ctrl-F

На слово вправо.

УДАЛЕНИЕ В КОМАНДНОЙ СТРОКЕ

Ctrl-H (BS) Ctrl-G(Del)

Символ слева.

Символ над курсором.

Ctrl-W

Слово слева.

Ctrl-BS

Слово слева

Ctrl-T

Слово справа.

Ctrl-Y

Строка.

Запись Ctrl-S обозначает одновременное нажатие кла­виш Ctrl и S. Иногда, клавишу Ctrl обозначают символом ^  и запись Ctrl-S эквивалентна  ^S.

При переходе в режим с отключенными файловыми па­нелями (нажатием Ctrl-0) клавиши со стрелками позволяют перемещать курсор в командной строке. Введенная команда исполняется нажатием клавиши Enter. Обратное включение файловых панелей выполняется также с помощью Ctrl-0.

Таким образом, комбинация клавиш Ctrl-0 играет роль двухпозиционного переключателя.

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

Основные команды NC отображаются в строке подсказ­ки (последняя строка экрана), которая может быть включена или выключена нажатием клавиш Ctrl-B. Альтернативные строки подсказки появляются там же при нажатии и удержании клавиш Alt, Ctrl или Shift. Все эти операции сосредоточе­ны в меню. В частно­сти, операции основной строки подсказки являются частью меню File - Файл.

Вызов системного меню NC (Клавиша F9)

Если функциональные клавиши F1-F8 и F10 выполняют только одну команду, то клавиша F9 позволяет вызвать сис­темное меню NC, реализующее несколько десятков команд. Это меню является двухуровневым и при нажатии клавиши F9 в верхней части экрана (над панелями) появляется горизон­тальная полоса верхнего уровня, содержащая пять разделов (пунктов меню):

Left,     Files,    Disk, Commands, Right.

Левая, Файл, Диск, Команды, Правая.

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

Нажав клавишу F9, а затем клавишу Enter, вы увидите подменю настройки правого или левого окна Left - Левая или Right - Правая (того, в котором был курсор). На рис.

окно изображено на левой панели. В этом меню горизонтальными чертами разде­лены группы логически родственных команд. Если команды одной группы альтернативны, т. е. в любой момент времени может использоваться только одна из команд такой группы, то символом «Ц» выделена установленная в данный момент команда. На рис.2 в верхней группе команд выделена пер­вая, а в средней - вторая.

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

Выбор функций из меню

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

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

Имеются три способа выбора пунктов меню.

Способ 1 - Выбор перемещением курсора. Можно пере­вести курсор на название пункта при помощи клавиш со стрелками (клавиш управления курсором) и нажать клавишу Enter для подтверждения сделанного выбора.

Вначале обычно пользуются этим более простым спосо­бом выбора пунктов меню, но по мере освоения клавиатуры и

закрепления навыков можно перейти ко второму или треть­ему способу с целью ускорения работы

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

Например, при использовании второго способа выбор пункта “Tree «' подменю “Left” можно выполнить, последова­тельно нажимая клавиши F9, L и Т.

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

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

Программы для создания архивных копий. Архиваторы ARJ и RAR.

Понятие процесса архивации файлов

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

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

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

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

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

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

С теперь сжатия файлов характеризуется коэффициентом Кс, определяе­мым как отношение объема сжатого файла Vc к объему исходного файла Vq, выраженное в процентах:

Кс=Vc/Vq*100%

Степень сжатия зависит от используемой программы, метода сжатия и типа исходного файла. Наиболее хорошо сжимаются файлы графических образов, текстовые файлы, файлы данных, для которых степень сжатия может достигать 5 - 40%, меньше сжимаются файлы исполняемых программ и загрузочных модулей — 60 - 90%. Почти не сжимаются архивные файлы. Программы для архивации отличаются используемыми методами сжатия, что соответственно влияет на степень сжатия.

Архивация (упаковка) — помещение (загрузка) исходных файлов в архив­ный файл в сжатом или несжатом виде.

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

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

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

Большие по объему архивные файлы могут быть размещены на нескольких дисках (томах). Такие архивы называются многотомными.

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

Основные виды программ-архиваторов

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

ARJ, РКРАК, LHA, ICE, HYPER, ZIP, РАК, ZOO, EXPAND, разработанные за рубежом, а также AIN и RAR, разработанные в России. Обычно упаковка и распаковка файлов выпол­няются одной и той же программой, но в некоторых случаях это осуществляется разными программами, например, программа PKZIP производит упаковку файлов, a PKUNZIP — распаковку файлов.

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

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

Самораспаковывающийся архив получил название SFX-архив (SelF-eXtracting). Архи­вы такого типа в MS DOS обычно создаются в форме ЕХЕ - файла.

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

Программа EXPAND, входящая в состав утилит операционной системы MS DOS и оболочки Windows, применяется для распаковки файлов программных продуктов, постав­ляемых фирмой Microsoft.

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

Способы управления программой-архиватором

Управление программой-архиватором осуществляется одним из двух способов:

•   с помощью командной строки MS DOS, в которой формируется команда запуска, со­держащая имя программы-архиватора, команду управления и ключи ее настройки, а также имена архивного и исходного файлов; подобное управление характерно для ар­хиваторов ARJ, AIN, ZIP, РАК, LHA и др.;

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

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

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

ПРОГРАММА-АРХИВАТОР ARJ

Назначение архиватора ARJ.

Программа ARJ позволяет:

-        создавать архивные файлы из отдельных или всех файлов текущего каталога и его подкаталогов, загружая в один архив до 32000 файлов;

-        добавлять и заменять файлы в архиве;

-        извлекать и удалять файлы из архива, просматривать содержимое архива;

-        создавать многотомный архив;

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

-        получать помощь по работе на 3 международных языках;

-        вводить в архив комментарии к файлам;

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

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

-        осуществлять поиск строк в архивированных файлах;

-        восстанавливать файлы из разрушенных архивов;

-        создавать самораспаковывающиеся архивы как на одном томе, так и на нескольких томах;

-        просматривать содержимое текстовых файлов, содержащихся в архиве;

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

Структура командной строки для работы с программой ARJ

Для получения на экране краткой помощи по работе достаточно в командной строке ввести имя программы: ARJ.

Для получения развернутой помощи и примеров задания команд следует ввести:

ARJ/?

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

ARJ <команда> [-<ключ1> [-<ключ2>...]] <имя_архива> [<список_имен_файлов>]

Обязательные параметры командной строки — это два параметра: <команда> и <имя_архива>.

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

Обозначение

Команда

a:

Создать архивный файл

c:

Файлы Комментария архива

d:

Удалить файлы из архива

e:

 Извлечь файлы из архива

f:

Обновить файлы в архиве

l:

 Содержание  архива

m:

 Переместить файлы в архив

t:

Проверить целостность архива

u:

Модифицировать файлы в архиве

x:

Извлечь файлы из архива с полным именем пути

Параметр <имя_архива> задает имя архивного файла и записывается по общим прави­лам MS DOS, но без указания расширения, которое при создании нового файла присваива­ется автоматически. Имя архива может быть записано с указанием пути к файлу. Архиватор по умолчанию обрабатывает архивные файлы, имеющие расширение .ARJ.

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

Необязательные параметры командной строки — это ключи <ключ1> и <список_имен_ файлов>. Принято необязательные параметры обозначать с помощью квадратных скобок.

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

Обозначение

Команда

c:

Пропустить Проверку временной метки

e:

Исключить пути из имен

f:

Обновить существующие файлы

g:

шифровать с паролем

i:

Без индикатора хода работы

m:

С Методом 0, 1, 2, 3, 4

n:

Только Новые файлы ( которые не существуют)

r:

Учитывать подкаталоги s: Установить временную метку архива

u:

Модифицировать файлы (новый и более новый)

v:

Создание многотомных архивов

w:

Назначить рабочий каталог

x:

Исключить выбранные файлы

y:

Отвечать Да на все  запросы

je

Создать самораспаковывающийся архив

Примечание. Команды и ключи программы-архиватора ARJ можно вводить в командную строку в любом регистре

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

*.* — все файлы;

*.bat — все файлы с расширением .ВАТ;

А?.* — все файлы, начинающиеся на А.

Помещение файлов в архив.

Одной из основных операций при работе с архивными файлами является помещение фай­лов в архив, которая может выполняться с помощью команд: a, f. Наиболее часто эти команды применяются совместно с ключами: -r, -jm, -y.

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

Поместить в архив все файлы в каталоге DOS:

Arj a dos

Поместить в архив все файлы в каталоге DOS, архивный файл разбить на тома размером в 1,44Мв.:

Arj a –v1440 dos 

Поместить в архив все файлы и подкаталоги в каталоге DOS, архивный файл разбить на тома размером в 1,44Мв.при создании тома автоматически отвечать «да»:

Arj a –r –v1400 –y dos

Извлечение файлов из архива

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

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

Извлечь из архивного файла arhmat.arj на диске В: все файлы и запи­сать их в каталоги в соответствии с путями к ним:

ARJ x b:\arhmat

Извлечь из многотомного архивного файла mat.arj все файлы и запи­сать их в каталоги в соответствии с путями к ним:

ARJ x –v –r –y mat

Удаление файлов из архива

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

Удаление из архивного файла arhmat.arj двух файлов с подтвержде­нием для каждого файла:

ARJ d -q arhmat m_012.fox m_12.prg

Сервисные функции

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

Тестирование архива.

Тестирование архива основано на принципе проверки кода циклического контроля (CRC — Cyclic Redundancy Check) каждого входящего в него файла. Циклический код контроля вычисляется как сумма всех кодов, представляющих информацию файла, и поэтому его часто называют контрольной суммой файла. При вычис­лении контрольной суммы ее максимальное значение ограничивают обычно 16 или 32 раз­рядами, при этом, чтобы не происходило переполнение, значение переноса из старшего разряда добавляется к значению младшего разряда.

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

Тестирование архива — это проверка сохранности информации каждого файла, содержащегося в архиве.

Проверить целостность всех файлов в архиве arcmafcarj на диске a:

ARJ t a:arcmat

Просмотр содержимого архива.

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

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

Вывести на экран сведения о файлах с расширением bas, хранящихся в            архивном файле bas.arj с приостановкой после заполнения экрана:

Arj l bas.arj *.bas

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

История и статистика

Компьютерные вирусы появились приблизительно в начале 80 х годов Но сам термин “компьютерный вирус” был впервые употреблен только в 1984 году — на конференции по безопасное ти информации, проходившей в США.

Количество вирусов увеличивается с каждым годом. В 1990 году было известно 500 вирусов, в 1992 — 1500, 1998 – 15000.

В последнее время все чаще ветре чаются Windows вирусы. По причине своей сложности они не столь много­численны как DOS и макро вирусы. Это естественно поскольку форматы Windows на порядок сложнее форма­тов DOS, и для написания полноцен­ного Windows вируса требуется зна­чительная квалификация программи­ста чего нельзя сказать о DOS- или Word Basic вирусах. Однако Windows вирусы постепенно «укрепляют» свои позиции — за последнее время изве­стно несколько инцидентов, когда Windows вирусы вырывались на свободу. В 1994 - 4000 в 1996 - 8000, 1998 -более 14000 и это еще не конец Середина 80-х — первые вирусы под MS DOS, 1992 год — появление виру­сов под Windows Через некоторое вре­мя — вирусы под OS/2, 1995 год — по явление вируса под Microsoft Word, 1996 год — первый вирус под Win­dows 95 Количество компьютеров растет возрастает и угроза нашествия вирусов

Сегодня уже можно сказать, что уровень опасности от DOS-вирусов постепенно падает Это естественно, поскольку практически все переходят на программное обеспечение, рас считанное на новые операционные системы — Windows, NT, OS/2 или разновидности Unix

В “экологическую нишу” которую раньше занимали DOS вирусы, ак­тивно вторгаются сотни макро вирусов.

Сущность и проявление компьютерных вирусов

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

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

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

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

Основными путями проникновения вирусов в компьютер являются съемные диски (гибкие и лазерные), а также компьютерные сети. Заражение жесткого диска вирусами может произойти при загрузке компьютера с дискеты, содержащей вирус. Такое заражение может быть и случайным, например, если дискету не вынули из дисковода А: и перезагру­зили компьютер, при этом дискета может и не быть системной. Заразить дискету гораздо проще. На нее вирус может попасть, даже если дискету просто вставили в дисковод зара­женного компьютера и, например, прочитали ее оглавление.

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

После запуска программы, содержащей вирус, становится возможным заражение дру­гих файлов. Наиболее часто вирусом заражаются загрузочный сектор диска и исполняемые файлы, имеющие расширения ЕХЕ, СОМ, SYS или ВАТ. Крайне редко заражаются тексто­вые и графические файлы.

Зараженная программа — это программа, содержащая внедренную в нее программу-вирус.

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

-        прекращение работы или неправильная работа ранее успешно функционировавших

-        программ;

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

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

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

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

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

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

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

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

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

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

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

Основные виды вирусов

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

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

•   способу заражения среды обитания;

•   воздействию;

•   особенностям алгоритма.

Рис.1. Классификация компьютерных вирусов:

а — по среде обитания; б — по способу заражения;

в — по степени воздействия; г — по особенностям алгоритмов

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

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

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

Загрузоч­ные вирусы внедряются в загрузочный сектор диска (Boot-сектор) или в сектор, содержащий программу загрузки системного диска (Master Boot Record). Файлово-загрузочные вирусы заражают как файлы, так и загрузочные сектора дисков.

По способу заражения вирусы делятся на резидентные и нерезидентные.

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

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

По степени воздействия вирусы можно разделить на следующие виды:

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

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

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

Программы обнаружения и защиты от вирусов

Характеристика антивирусных программ

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

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

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

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

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

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

программы-вакцины или иммунизаторы.

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

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

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

Антивирусный комплект АО "Диалог-Наука"

Среди обилия современных программных средств борьбы с компьютерными вирусами предпочтение следует отдать антивирусному комплекту АО "Диалог-Наука", в который входят четыре программных продукта: полифаги Aidstest и Doctor Web (сокращенно Dr.Web), ревизор диска ADinf лечащий блок ADinfCure Module. Рассмотрим кратко, как и когда надо применять эти антивирусные программы.

Программа-полифаг Aidstest.

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

Для вызова Aidstest следует ввести команду:

AIDSTEST <path> [<options>]

где path   — имя диска, полное имя или спецификация файла, маска группы файлов:

* — все разделы жесткого диска,

** — все диски, включая сетевые и диски CD ROM;

options — любая комбинация следующих ключей:

/F — исправлять зараженные программы и стирать испорченные;

/G — проверять все файлы подряд (не только СОМ, ЕХЕ и SYS);

/S — медленная работа для поиска испорченных вирусов;

/X — стирать все файлы с нарушениями в структуре вируса;

/Q — спрашивать разрешение на удаление испорченных файлов;

/В — не предлагать обработку следующей дискеты.

Пример 11.27. Запуск антивирусной программы Aidstest для проверки и "лечения" диска В:. Обнаруженные зараженные программы будут исправлены. Проверке подле­жат все файлы диска. Если файл исправить не удастся, то программа будет просить разрешение на его удаление:

aidstestb:/f/g/q

Программа-полифаг Doctor Web.

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

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

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

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

Третий уровень эвристического анализа предусматривает дополнительную проверку файлов на "подозрительное" время их создания. Некоторые вирусы при заражении файлов устанавливают некорректное время создания, как признак зараженности данных файлов. Например, для зараженных файлов секунды могут иметь значение 62, а год создания может быть увеличен на 100 лет.

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

Работать с программой Dr. Web можно в двух режимах:

•   в режиме полноэкранного интерфейса с использованием меню и диалоговых окон;

•   в режиме управления через командную строку.

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

Командная строка для запуска Dr. Web выглядит следующим образом:

DrWeb {диск: [путь] ] [ключи]

где   диск:

X:   — логическое устройство жесткого диска или физическое устройство гибкого диска, например F:

или А:,

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

Наиболее важные ключи:

/AL          — диагностика всех файлов на заданном устройстве;

/CU       — "лечение" дисков и файлов, удаление найденных вирусов;

/DL          — удаление файлов, корректное лечение которых невозможно;

/НА(уровень] — эвристический анализ файлов и поиск в них неизвестных вирусов, где уровень может принимать значения 0,1,2;

/CL          — запуск программы в режиме командной строки, при тестировании файлов и

системных областей не используется полноэкранный интерфейс;

/QU         — выход в DOS сразу после тестирования;

/?            — вывод на экран краткой справки.

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

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

Пример. Запуск антивирусной программы Dr Web для проверки и лечения диска В:. Обнаруженные зараженные файлы будут "вылечены" Проверке подлежат все файлы диска. Если файл "вылечить" не удастся, то программа будет просить раз­решение на его удаление. Для поиска вирусов должен использоваться эвристический уровень анализа 1. Программа должна выполняться только в режиме командной стро­ки с выходом в DOS после завершения тестирования

DrWeb В: /AL /CUP /HA1 /QU / CL

Антивирус-ревизор диска ADinf.

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

•   информацию о загрузочных секторах;

•   информацию о сбойных кластерах;

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

•   дату и время создания файлов.

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

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

Лечащий блок ADinfCure Module.

ADinfCwe Module — это программа, которая по­могает "вылечить" компьютер от нового вируса, не дожидаясь свежих версий полифагов Aidstest или Dr. Web, которым этот вирус будет известен.

Программа ADinfCwe Module использует тот факт, что, несмотря на огромное разно­образие вирусов, существует совсем немного различных методов их внедрения в файлы. Во время нормальной работы, при регулярном запуске ревизора ADinfoH сообщает ADinfCwe Module о fWf какие файлы изменились с момента последнего запуска. Adinf Cure Module анализирует эти файлы и записывает в свои таблицы информацию, которая может потребо­ваться для восстановления файла при заражении вирусом. Если заражение произошло, то ADinf заметит изменения и снова вызовет ADinfCure Module, который на основе анализа за­раженного файла и сопоставления его с записанной информацией попытается восстановить исходное состояние файла.

Основные меры по защите от вирусов

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

•   оснастите свой компьютер современными антивирусными программами, например Aidstest или Doctor Web, и постоянно обновляйте их версии;

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

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

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

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

•   обязательно делайте архивные копии на дискетах ценной для вас информации;

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

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

•   для обеспечения большей безопасности применения Aidstest и Doctor Web необходимо сочетать c повседневным использованием ревизора диска ADinf.


Лекция 8.

Основные сведения об операционной системе Windows95.

Продолжительность 2 часа.

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

Теоретический материал:

1.      Основные сведения о системе. Ее основные отличия от DOS.

2.      Установка системы на компьютер.

3.      Запуск компьютера с системой W95 и выход из системы.

4.      Состав рабочего стола и главного меню кнопки «Пуск».

5.      Запуск программ, работа с программными и диалоговыми окнами.   

6.      Получение справочной информации по W95.

Основные сведения о системе. Ее основные отличия от DOS.

Операционная система Windows 95 была разработана и выпущена на смену операционной системе DOS фирмой Microsoft в августе 1995 года. Именно поэтому она и называется Windows 95. Причиной ее разработки и появления  стали возросшая мощность и скорость работы персональных компьютеров,  потребовавшая иной организации ОС с одной стороны  и повышение требований пользователей к удобству и простоте работы с компьютером с другой.

Основные отличия Windows 95  от DOS.

1)      Эта ОС полностью 32 разрядная система, обеспечивающая многозадачность и много поточность.  Т.е. теперь в отличие от DOS  в одно и тоже время возможно выполнение нескольких компьютерных программ одновременно, что существенно экономит время и упрощает работу пользователя.

2)      Полностью изменен интерфейс пользователя. Он стал графическим и многооконным. Каждая запущенная программа работает в своем собственном окне. Значительно упростилось управление программами.

3)      Появилась развитая система контекстной справочной помощи.

4)      Изменилось управление файлами:

a)      Длинные имена файлов на национальных языках

b)      Виртуальная FAT обеспечивающая совместимость с FAT системой DOS.

c)      Поддержка различных файловых систем.

5)      Упростился процесс установки нового оборудования в системе Windows 95 благодаря технологии  Plug and Play.

6)      Windows 95  имеет встроенные возможности создания одно-ранговых компьютерных сетей. Развитые средства для работы в глобальной сети Интернет.

7)      Поддержка OLE технологии. Расширенные возможности работы с графикой и видео на компьютере.

     

Установка системы на компьютер.

Требования к системе: процессор I80486 и выше, RAM  8Mb и больше, 80-100 Мв на жестком диске. Монитор SVGA. Видео карта  должна поддерживать разрешение 800х600 точек при 16 цветах и иметь объем видео памяти как минимум 500 Кв.

Для установки операционной системы Windows 95  необходим комплект инсталляционных дискет или компакт диск. Перед установкой завершите работу со всеми программами. Освободите место на диске С: под новую систему, если есть графическая оболочка Windows 3.11 и установленные для нее приложения рекомендуется удалить их или сархивировать, предварительно сохранив созданные в этих программах документы на дискетах или другом диске. Удалите, если имеется  постоянный файл подкачки для оперативной памяти Windows 3.11.   Отредактируйте файлы  и config.sys  так, чтобы в них остались только следующие строки:  

autoexec.bat:

@Echo Off

Path=C:\;C:\SERV\ARC;C:\NC;C:\SERV\DRV;C:\BC45\BIN;

Set NC=С:\NC

Set Temp=C:\TMP

Set Tmp=C:\TMP

SET BLASTER=A220 I5 D1 H5 T4

c:\serv\ukr\keyrus

config.sys:

Device=C:\WINDOWS\himem.sys

Device=C:\WINDOWS\Emm386.exe NOEMS

Dos=High,Umb

Country=007,866,C:\WINDOWS\COMMAND\country.sys

Найдите среди установочных фалов с расширением «*.САВ» файл программы установщика  SETUP.EXE и запустите его из DOS.

Ключи запуска программы:

            SETUP.EXE/? – список всех ключей SETUP

SETUP.EXE/is – запустить SETUP.EXE не запуская программу проверки жесткого диска SCANDISK.

После запуска программы установки необходимо будет ответить на несколько вопросов задаваемых программой. В частности о использовании CD-ROM и звуковой карты, выбрать тип установки обычная, минимальная или по выбору и ряд других. После  чего SETUP.EXE установит  файлы операционной системы Windows 95  на ваш компьютер. После перезагрузки компьютер будет готов к работе.

Обычно по умолчанию файлы ОС устанавливаются на диске С: в каталоге Windows.

Запуск компьютера с системой W95 и выход из системы.

Существует два способа запуска ОС Windows 95 – обычный и аварийный.   

При обычном способе необходимо просто включить компьютер и дождаться появления на экране рабочего стола Windows 95.

При аварийном запуске необходимо сразу после прохождения авто теста компьютера несколько раз нажать клавишу F8 до появления на экране загрузочного меню Windows 95. В этом меню следует выбрать пункт Safe mode  и нажать клавишу Enter. Данный пункт позволяет загрузить систему в том случае, если обычным путем это не удается.

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

Для завершения работы следует щелкнуть мышкой на кнопке «Пуск» в панели задач Windows 95, выбрать пункт «Завершение работы» в открывшемся окне выбрать мышкой пункт «Выключить  компьютер» и щелкнуть мышкой на кнопке «Да». После появления на экране разрешающей надписи отключить питание компьютера.


Состав рабочего стола и главного меню кнопки «Пуск».

После загрузки Windows 95 на экране вашего компьютера появляется картинка как на рис.

 

Рис. Экран Windows 95. Начало работы.

Рабочий стол

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

На английский язык термин рабочий стол переводится как desktop.

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

ЯРЛЫК

Мой компьютер

Представляет на рабочем столе папку, в которой можно просмотреть все, что есть на  компьютере

Сетевое окружение

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

Входящие

Открывает Microsoft Exchange для отправки и приема электронной почты и факсимильных сообщений

Корзина

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

Панель задач­­.

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

Переключатель регистра­­.

Переключатель регистра показывает состояние текущего регистра клавиатуры. Для переключения регистра используются комбинации клавиш: CTRL+SHIFT; ALT+SHIFT или щелчок мышью на значке регистра на панели задач. Значок Ru  означает, что в настоящий момент печатаются русские буквы, значок En – английский, Uk – украинский. Появится меню из  трех команд. Стрелка указывает на текущий алфавит. Для выбора алфавита нажмите мышью нужную опцию.­

Кнопка  Пуск.

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

-        Завершение работы – запуск процедуры завершения работы с ОС Windows 95   и подготовки компьютера к выключению.

-        Выполнить – предназначена для запуска программ при помощи командной строки DOS. Является аналогом командной строки DOS в Windows 95.

-        Справка – запуск справочной системы по ОС

-        Поиск – запуск режима поиска файла, каталога на диске компьютера.

-        Настройка – содержит перечень всех доступных настроек различных компонентов Windows 95.

-        Документы – содержит перечень последних 15  документов с которыми  работали на компьютере.

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

Запуск программ, работа с программными и диалоговыми окнами.   

В ОС Windows 95 существует  несколько способов запуска установленных на компьютере программ.

1.      При помощи  меню «Программы» кнопки Пуск. Для этого следует щелкнуть мышкой на кнопке Пуск выбрать меню «Программы» в открывшемся подменю выбрать мышкою необходимую программу и щелчком запустить ее.

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

3.      Двойным щелчком мышки на ярлыке программы, расположенном на рабочем столе Windows 95.

4.      Двойным щелчком мышки на  файле программы в окне «Проводника» или окне папки «Мой компьютер»

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

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

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

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

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

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

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

Чтобы сделать окно текущим необходимо щелкнуть на нем мышкой или щелкнуть мышкой по кнопке программы в панели задач или использовать комбинацию клавиш  ALT+TAB.

Получение справочной информации по W95.

Вход в справочную систему Windows 95.

Для входа в справочную систему нажмите кнопку Пуск  на панели задач и выберите строку Справка из раскрывающегося основного меню. Появится окно диалога справочной системы Windows 95.

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

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

Команда Справка основного меню выводит на экран три вкладки справочной системы:

-        Содержание

-        Предметный указатель

-        Поиск

Нажмите мышью на названии одной из вкладок и вы войдете в соответствующий раздел справочной системы.

Получение информации из вкладки “Содержание”.

В начале каждой строки вкладки "Содержание" находится пиктограмма. На этой вкладке встречаются пиктограммы трех видов. При перемещении курсора по строкам обратите внимание, что каждому виду пиктограмм отвечает соответствующая надпись на левой кнопке в нижней части вкладки:

ПИКТОГРАММА      НАДПИСЬ НА КНОПКЕ                  НАЗНАЧЕНИЕ

                        Открыть                                Открывает раздел

            Закрыть                                   Закрывает раздел

           Вывести                      Выводит содержание справки на экран

Пиктограммы    изменяют свой вид при двойном нажатии на них мышью. Раскрытая книга закрывается, а закрытая — открывается.

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

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

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

Поиск справки по предметному указателю

Для поиска справки по предметному указателю выполните команду Пуск | Справка и выберите вкладку "Предметный указатель".

На этой вкладке вы видите поле ввода  и окно просмотра. В поле ввода вы вводите ключевое слово. В окне просмотра находится список ключевых слов, упорядоченный по алфавиту.

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

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

Получение информации из вкладки "Поиск"

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

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

После создания перечня слов на экране появляется вкладка "Поиск". Окно диалога "Настройка поиска" будет появляться на экране только после нажатия кнопки Перестроить.

Поиск будет осуществляться по одному или нескольким словам в верхнем поле ввода. В нашем случае введено слово "данные".

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

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

Если слово содержит дефис, ввод дефиса является обязательным.

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

Параметры поиска

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

В поле ввода Отображать слова указывается один из режимов поиска слов:

-        начинающиеся с введенных символов

-        содержащие введенные символы

-        оканчивающиеся введенными символами

-        в точности соответствующие введенным символам.

Например, введем в первое поле ввода символы "данны". Если указать в окне диалога "Параметры поиска" следующие режимы поиска слов:

-        оканчивающиеся введенными символами

-        в точности соответствующие введенным символам,

то ни одного раздела найдено не будет, а если указать режим

-        начинающиеся с введенных символов,

то будет найдено 30 разделов.

Если указать режим

-        содержащие введенные символы,

то будет найдено 34 раздела.

Результат поиска в режиме “содержащие введенные символы”.

Если установить во втором окне курсор на какое-нибудь одно слово, то в третьем окне останутся только содержащие это слово разделы.


Лекция 9.

Файловая система W95, работа с файловой системой

Продолжительность 2 часа.

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

Теоретический материал:

1.      Технология работы с файлами и папками Windows 95.

2.      Поиск файлов и папок на дисках.

3.      Использование для работы с файлами «Проводника» Windows.

Технология работы с файлами и папками Windows 95.

Файлы, папки и ярлыки в Windows 95.

Файлы.

Ориентироваться в море информации позволяет понятие файла. Как правило, файлом называют определенную и отдельным образом оформленную часть информации. Файлами называют программы, рисунки, все что угодно. Тексты документации также находятся в файлах. Ярлыки и папки в Windows 95 — это файлы. В самом общем случае файл — это часть информации с именем. Имя — неотъемлемый атрибут файла. Можно сказать и по-другому: "Все что имеет имя — это файл". Определенные типы файлов по традиции называются каталогами, программами, папками, ярлыками, рисунками и т.д.

Имя файла.

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

Вместо звездочек в реальном имени файла печатаются символы алфавита, например, setup.exe, fig_1.bmp, lib.dll.

Приведенная конструкция имени файла называется "8.3" и означает 8 символов для имени файла и 3 для его расширения.  

В Windows 95 допустимы длинные имена файлов.

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

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

Использование длинных названий для собственных нужд безусловно оправдано, а если пользователи, с которыми вы связаны также используют Windows 95, работа с файлами становится просто приятным занятием. Действительно, файл с названием:
Отчет по продажам компьютеров за 3-ий квартал 1996 года.doc дает предельно точную информацию о содержании файла.

Ввести длинное имя файла вы можете только для приложений написанных специально под Windows 95. Указанное выше имя файла вы не сможете ввести в текстовом редакторе Word 6.0 для Windows 3.1, но сможете ввести в Word 7.0 для Windows 95.

При открытии файла с длинным именем программой, которая не поддерживает длинные имена, отображается DOS аналог длинного имени представляющий собой первые 6 символов длинного имени знак тильда и номер. В нашем случае это будет имя отчетп~1.doc. Такое же имя вы увидите в каталоге “Temp" при просмотре его в MS-DOC, поскольку DOS не поддерживает длинные имена файлов. При передаче файлов на компьютер не работающий под Windows 95  это следует учитывать и не использовать длинные имена файлов.

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

Открытие файла.

Для открытия и работы с файлами в Windows 95  используется значок «Мой компьютер» на рабочем столе Windows.

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

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

Рассмотрим в качестве примера запуск графического редактора «Paint» из окна «Мой компьютер».

Выполните для этого следующие действия:

·           Дважды щелкните мышью значок "Мой компьютер".

·           Приложение "Paint" находится на диске “C:”. Дважды нажмите мышью значок диска. Появляется окно с папками и файлами, расположенными на диске “C:”.

·           Найдите папку "Windows" и дважды нажмите на ней мышью. Появляется окно с файлами папки.

·           При помощи линейки прокрутки найдите файл "Pbrush.exe" и дважды нажмите на нем мышью. Запуститься программа "Paint".

Во многих окнах файлы открываются командой Файл | Открыть и последующего поиска нужного файла по дереву каталога.

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

Полный путь к файлу.

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

·           Откройте папку "Мой компьютер" или окно проводника.

·           Выполните команду Вид | Параметры.

·           Откройте вкладку "Просмотр".

·           Установите флажок Отображать в заголовке полный путь MS-DOS.

·           Нажмите кнопку ОК.

Папки

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

Для просмотра содержимого папки  дважды нажмите мышью на значке "Мой компьютер". Появится окно диалога "Мой компьютер"

Внутри папки "Мой компьютер" представлены все диски компьютера. Увидеть содержимое любого из них позволяет двойное нажатие кнопки мыши. Любой диск содержит папки и файлы. На рис.  вы видите часть папок и файлов, находящихся на диске C: .

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

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

Для просмотра содержимого папки дважды нажмите на ней мышью.

Устройство папки.

Папки в Windows 95 играют роль каталога. Внешнее оформление и внутреннее устройство папок существенно отличаются от каталогов MS-DOS. Работать с папками в Windows 95 исключительно удобно и приятно.

Изучим устройство папок на конкретном примере. Типичную папку в Windows 95 вы видите на рис. Она называется "Proba" и расположена на рабочем столе. Изображение открытой папки на рис.  появилось после двойного нажатия мышью на значке папки "Proba".

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

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

Для их подключения нужно выполнить команды Вид | Панель инструментов и Вид | Строка состояния.

После нажатия мышью на опции Вид появляется меню

Меню опции Вид.

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

Команды меню Вид и контекстного меню папки.

Информация о командах меню Вид и контекстного меню папки собрана в следующей таблице:

Команда меню

Действие

Панель инструментов

Выводит в окне панель инструментов

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

Выводит в окне строку состояния

Упорядочить значки

Упорядочивает значки по алфавиту, типу, размеру, времени создания или автоматически

Выстроить значки

Размещает значки на одинаковом расстоянии друг от друга по горизонтали и вертикали.

Обновить

Обновление сведений об объекте папки

Параметры

Устанавливает параметры окна папки

Вид

Предлагает установить вид и размеры выводимых в папке объектов

Вставить

Вставка объектов из буфера обмена

Вставить ярлык

Создание в папке ярлыков к скопированным или перемещенным объектам

Создать

Создает новый объект в папке: ярлык, папку, текстовый документ и т.д.

Свойства

Выводит на экран окно с информацией о  папке

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

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

Создание новой папки в окне.

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

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

Для ввода нового имени папки или изменения старого выполните следующие действия:

·           Нажмите правую кнопку мыши на значке папки. Появится контекстное меню.

·           Выберите опцию Переименовать.

·           Введите новое имя папки. После окончания ввода нажмите кнопку Enter.

 Пункт Файл есть в каждом окне, но опция Создать не всегда доступна. Иногда ее просто нет. Это означает, что вы не можете создать в таком окне новую папку. Вы не можете создавать папки в служебных окнах и служебных папках Windows 95.

Создание папки на рабочем столе

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

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

·           Выполните команду Создать | Папка. На рабочем столе появится значок папки.

·           Введите имя папки и нажмите клавишу Enter. Папка на рабочем столе создана.

Если вы хотите таким же способом создать папку в каком-нибудь окне, откройте в папке "Мой компьютер" или в окне проводника папку, в которой будете создавать новую. Затем переместите курсор на свободное место окна и нажмите правую кнопку мыши. Появится контекстное меню окна.  Далее повторите шаги 2 и 3.

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

Ярлыки.

Каждому типу объектов в Windows 95 соответствует определенный значок.

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

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

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

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

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

 Ярлык является лишь ссылкой на документ, поэтому его удаление не приводит к удалению файла или программы.

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

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

Создание ярлыков

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

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

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

Ярлыки в текущем окне создаются командами Файл | Создать | Ярлык, Файл | Создать ярлык или с помощью команды Создать ярлык контекстное меню. После создания ярлыка вы можете переместить его в нужное место

            Приведем последовательность действий при реализации первой схемы:

·           Выберите место где будет расположен ярлык.

·           Нажмите правую кнопку мыши. Появится контекстное меню.

·           Выполните команду Создать | Ярлык. Появится окно диалога "Создание ярлыка". В этом окне вы должны указать объект, для которого собираетесь создать ярлык.

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

Копирование, перемещение, удаление и восстановление объектов в Windows 95

Перемещение и копирование объектов

Механизм перемещения и копирования объектов в Windows 95 прост и эффективен. Вы берете объект, переносите его в нужное место и там оставляете. Такой механизм переноса называют Drag-and-Drop. Реализуется он с помощью мыши и отличается исключительным удобством в исполнении. Действительно, что может быть удобнее: для перемещения  файла в папку нажимаете на нем мышью и перемещаете его значок на значок папки.

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

Пожалуй единственное неудобство механизма Drag-and-Drop состоит в том, что папка или рабочий стол, куда происходит перемещение или копирование, должны быть видны на экране. Этого недостатка лишен метод копирования и перемещения через буфер обмена. При этом используются команды меню Файл и Правка или контекстное меню, которое вызывается нажатием правой кнопки мыши.

Копирование на внешние устройства удобно выполнять командой Файл | Выполнить.

Windows 95 создает при необходимости имена копируемым файлам и предупреждает о копировании в уже существующие файлы.

Механизм перемещения и копирования Drag-and-Drop

Для перемещения объекта выполните следующие действия:

·           Переместите курсор на объект.

·           Нажмите левую кнопку мыши и, удерживая ее нажатой, переместите курсор на то место, где должен быть расположен объект.

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

Если вы хотите скопировать объект, то перед началом перемещения курсора нажмите и удерживайте клавишу Ctrl в течение всего времени перемещения.

Вы можете одновременно перемещать или копировать несколько объектов. Перед началом перемещения или копирования эти объекты необходимо выделить.

Выделить объекты в окне можно различными способами:

·           Если нужно выделить один объект, то нажмите его мышью.

·           Если объектов несколько, нажмите мышью каждый объект, удерживая при этом нажатой клавишу Ctrl.

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

·           Все объекты окна выделяются командой Правка | Выделить все.

При копировании или перемещении объектов в запрещенное место курсор принимает вид перечеркнутого круга    и операция не выполняется.

Копирование содержимого папки в другую папку

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

            Для копирования объектов из папки "Copy_Temp" в другую папку выполните следующие действия:

·           Откройте папку, в которую вы собираетесь копировать файлы из папки "Copy_Temp". В нашем случае это папка "Liza".

·           Выберите мышью все объекты папки "Copy_Temp", удерживая при этом нажатой клавишу Ctrl. В результате все объекты папки окажутся выделенными. Для выделения всех объектов папки можно также воспользоваться командой Правка | Выделить все.

·           Переместите курсор на один из выделенных в папке объектов.

·           Нажмите и удерживайте нажатой клавишу Ctrl. 

·           Нажмите кнопку мыши и, удерживая ее нажатой, переместите курсор на открытую папку "Liza".

·           Или нажмите правую кнопку мыши и, удерживая ее нажатой, переместите курсор на открытую папку "Liza".

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

Обратите внимание, что характерный порядок расположения объектов сохранился.

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

Если операция копирования или перемещения не происходит, повторите ее.

Перемещение и копирование при помощи команд меню.

При перемещении файлов или папок используются команды Правка | Вырезать и Правка | Вставить, а при копировании — Файл | Копировать и Правка | Вставить.

Команды Правка | Вырезать и Файл | Копировать применяются к выделенной группе объектов. Эти команды удобно использовать, т.к. не нужно заранее открывать папки где будут расположены перемещаемые и копируемые файлы.

Приведем последовательность действий при перемещении и копировании с использованием команд меню окна:

·           Откройте в папке "Мой компьютер" или в окне проводника нужный файл или папку.

·           Выделите объекты для копирования или перемещения.

·           Если вы хотите переместить выделенные объекты, выберите в меню Правка  команду Вырезать. Для копирования выберите в меню Файл команду Копировать .

·           Откройте папку, в которую следует переместить или скопировать объекты.

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

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

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

            В случае перемещения файлов с одинаковыми именами также появляется окно диалога с предупреждением как на рис.  При нажатии кнопки Нет перемещения файла не происходит. Он остается на том же месте.

Удаление объектов в корзину.

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

-        Переместить значок объекта на изображение корзины

-        Выделить объект и нажать клавишу Delete

-        Выделить объект и выполнить команду Файл | Удалить

-        Выделить объект и выполнить команду Удалить контекстного меню объекта

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

Кроме того, при удалении важной для системы программы появляется еще одно предупреждение

После нажатия кнопки Да начинается процесс удаления в корзину

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

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

Если при перемещении объекта в корзину удерживать нажатой клавишу Shift, объект будет не перемещен в корзину, а просто удален.

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

Для восстановления удаленных файлов или ярлыков выполните следующие действия:

·           Дважды нажмите мышью значок корзины.

·           Выделите файлы или ярлыки, удерживая нажатой клавишу Ctrl или рисуя курсором прямоугольник.

·           Выполните команду Файл | Восстановить.

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

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

Безвозвратное удаление файлов.

В Windows 95 вы можете удалить файлы без сбрасывания их в корзину. При этом файлы удаляются окончательно. К таким способам удаления объектов относятся следующие:

-        Переместите объекты в корзину или на ее значок, удерживая нажатой клавишу Shift. Удаление происходит без предупреждения.

-        Выделите объекты и нажмите клавиши Shift+Delete. Появляется окно диалога с предупреждением об удалении. При подтверждении удаления файлы теряются окончательно.

-        Выполните команду Файл | Удалить, удерживая нажатой клавишу Shift. Появляется окно диалога с предупреждением об удалении. При подтверждении удаления файлы теряются окончательно.

-        Выполните команду Удалить контекстного меню объекта, удерживая нажатой клавишу Shift. Появляется окно диалога с предупреждением об удалении. При подтверждении удаления файлы теряются окончательно.

Переименование фалов.

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

-        Для переименования файла  щелкните левой кнопкой мышкой на нужном файле или папке, выберите в меню «Файл» команду «Переименовать» и наберите  новое имя на клавиатуре.

Создание файлов зарегистрированного типа.

Для создания файла щелкните мышкой на меню «Файл» в окне «Мой  компьютер» и выберите команду «Создать»,  укажите в списке тип создаваемого файла, задайте имя файла. Или  щелкните правой кнопкой мыши в окне «Мой компьютер»  в окне контекстного меню выберите команду «Создать».

Поиск файлов и папок на дисках.

Для поиска файлов, программ, документов, папок, ярлыков выполните команду Поиск | Файлы и папки из главного меню. Появляется окно диалога "Найти: Все файлы" .

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

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

Для выбора устройства установите на него курсор и нажмите кнопку мыши. Выбранное устройство окажется в поле ввода Папка. Мы будем вести поиск на диске "C".

            Если вы укажите устройство "Мой компьютер", то во время поиска будет сделано обращение ко всем устройствам вашего компьютера, в частности, к CD-ROM, дискам “A:” и “B:”, и если эти устройства будут находится в рабочем состоянии, то поиск будет произведен и на этих устройствах.

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

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

            Если установлен переключатель Все файлы, то временные ограничения не учитываются при поиске.

Если имя на вкладке "Имя и размещение" не указано, то поиск будет проводиться по указанным временным характеристикам всех файлов Windows 95.

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

            Чтобы установить типы разыскиваемых файлов, нужно раскрыть список в поле ввода Тип и выбрать нужный тип файлов.

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

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

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

Если условия поиска не заданы ни на одной из вкладок окна диалога "Найти: Все файлы", то в список найденных файлов будут выведены все файлы, находящиеся на вашем компьютере, включая файлы среды Windows 95.

Использование шаблонов поиска.

В этом разделе вам предстоит познакомиться с использованием шаблонов поиска "*" и "?" в окне диалога "Найти: Все файлы". Во всех примерах мы будем искать ярлыки. Для этого в раскрывающемся списке поля Тип вкладки "Дополнительно" выберем строку Ярлык.

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

Во всех приведенных в этом разделе примерах регистр не учитывается. Для проведения поиска с учетом регистра в окне диалога "Найти: Все файлы" выполните команду Параметры | С учетом регистра.

            В следующей таблице приведены конкретные примеры поиска ярлыков с использованием шаблонов "*" и "?":

ШАБЛОН       РАСШИФРОВКА ШАБЛОНА       

д*        начинающиеся с буквы "д"  

*д*      содержащие букву "д"

*д?      содержащие букву "д", не являющуюся последней

*а        заканчивающиеся на букву "а"

д?с       букву или символ окаймляют буквы "д" и "с"

?_?       символ “_” окаймляют буквы или символы

?и?      букву "и" окаймляют буквы или символы 

??и?     перед буквой "и" есть 2 символа, а после — 1

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

Лекция 10.

Настройка системы через панель управления.

Продолжительность 2 часа.

Цель данной  темы  - изучить основные настройки системы осуществляемые через меню «Настройки» главного меню кнопки «Пуск».

Теоретический материал:

1.      Обзор настроек системы в «Панели управления»

2.      Настройка «Панели задач»

3.      Подключение и настойка принтера.


PAGE \# "'Стр: '#'
'"   [А. И.1] В данном разделе необходимо начертить простенькую функциональную схему ПК объяснить взаимодействие частей ПК.

PAGE \# "'Стр: '#'
'"   [А. И.2]Определение и характеристика устройств дается крайне схематично подробный разбор выносим на лабораторку.


Copyright © 2005—2007 «RefStore.Ru»