Жизнь прекрасна (потрясающий фильм), Аватар, Гордость и предубеждение, герцогиня, Джейн Остин, голая правда, 2012, Всегда говори «ДА», Миллионер из трущоб, приют, гладиатор, зеленая миля, Ледниковый период 3, Район №9, P.S I love you, милые кости, побег из Шоушенка, мой Ангел-хранитель, Помни меня, между небом и землей, Как приручить дракона, охотник за головами, как отделаться от парня за 10 дней, дневники памяти, Шрек, Принц Персии, Робин Гуд, Железный человек 2, Слишком крута для тебя, Хатико: Самый верный друг, Тэсс из рода Д'эбервилей, 27 свадеб, экс-любовник, загадай желание, мария-антуанетта, еще одна из рода Болейн, Чего хочет девушка, Сидни Уайт, аферисты Дик и Джейн, влюбись в меня если осмелишься, интуиция, гадкий я, давайте потанцуем, приведение, Дневники вампира, покахонтас, мулан, унесенные призраками, король лев, шрек, ледниковый период, 500 дней лета, киллеры, вверх, вкус жизни, железная маска, начало, реальная любовь, пока не сыграл в ящик, Заплати другому, в погоне за счастьем, Освободите Вилли
ФГОУ СП Оглавление Раздел 1. Устройство персонального компьютера ................................................................................... 6 Раздел 2. Программное обеспечение ..................................................................................................... 11 Раздел 3. Понятие «Операционная система» ......................................................................................... 13 Раздел 4. Понятия файл, каталог. ............................................................................................................. 15 Раздел 5. Операционная система MS-DOS (Microsoft Disk Operating System)...................................... 18 Раздел 6. Операционная оболочка для ms-dos: Norton Commander. ................................................... 29 Раздел 7. Архивация. Программы-архиваторы. ..................................................................................... 31 Раздел 8. Вирусы. Антивирусные программы ........................................................................................ 35 Раздел 9. Операционные системы семейства WINDOWS ...................................................................... 41 Раздел 9.2 Операционная система Windows XP. .................................................................................... 45 Раздел 9.3 Операционная система Windows Vista. ................................................................................ 58 Раздел 9.4 Операционная система Windows Seven. ............................................................................... 61 Раздел 10. Файловые системы. ................................................................................................................ 64 Раздел 11. Виртуальные машины. ........................................................................................................... 70 Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Рекомендуемая литература: 1. IBM PC для пользователя. Фигурнов В.Э. 2. Общая информатика. Симонович С.В., Евсеев Г.А., Алексеев А.Г. 3. Операционные системы. Гордеев А.В. 4. Трасковский А.В. Секреты настройки BIOS. 5. Ms-Dos. Й. Шиб. 6. Установка и настройка Windows XP. 7. Установка и настройка Windows Vista. 8. Виртуальные машины. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Раздел 1. Устройство персонального компьютера Тема 1: «История возникновения ПК» Этапы развития вычислительной техники Этап Период Ручной До XVII века Механический С середины XVII века Электромеханический С 90-х годов XIX века Электронный С 40-х годов XX Первый его прототип компьютера сконструировал французский математик и философ Блез Паскаль ещѐ в 1642 году. Эта вычислительная машина могла суммировать числа до 8-ми знаков. Улучшил машину Паскаля немецкий математик и философ Готфрид Вильгельм Лейбниц в 1694 году. Тогда машина могла уже перемножать числа. В 30-х годах XIX века Чарльз Бэббидж предложил идею своей вычислительной машины. Бэббидж обратил внимание на то, что аппарат может безошибочно выполнять вычисление больших математических таблиц посредством простого повторения шагов. В 1889 году американец Герман Холлерит сконструировал устройство для решения статистических задач. Для работы этой машины использовалось электричество. В 1944 году на фирме IBM под руководством Говарда Айкена была запущена машина «Марк-1». Именно этот аппарат впервые реализовал идеи Бэббиджа. В 1945 году знаменитый математик Джон фон Нейман описал, как должен быть устроен компьютер. Первой действующей ЭВМ стал ENIAC (США, 1945 – 1946 гг.), разработанная под руководством Джона Мочли и Преспера Эккерта. Его название по первым буквам соответствующих английских слов означает «электронно-числовой интегратор и вычислитель». Однако подлинную революцию в вычислительной технике произвело создание микропроцессора. В 1971 году компания «Intel» разработала устройство, реализующее на одной небольшой микросхеме функции процессора. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Принципы Неймана: 1. Компьютер состоит из: АЛУ (арифметико-логическое устройство), УУ (устройство управления), память, УВВ (устройство ввода вывода). 2. Информация кодируется в двоичной системе счисления. 3. Программы и данные хранятся в одном и том же виде памяти. 4. Алгоритм представляется в виде последовательности управляющих слов. 5. АЛУ+УУ = центральный процессор. Рисунок 1 – Схема Неймана Тема 2: «Устройство ПК» монитор ИБП системный блок клавиатура мышь принтер Рисунок 2 – Устройство ПК АЛУ УУ Внешние устройства Оперативная память Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. ИБП – автоматическое устройство, позволяющее подключенному оборудованию некоторое время работать от аккумуляторов при исчезновений электрического тока. Системный блок - корпус, в котором находятся основные функциональные компоненты персонального компьютера. Монитор - устройство для показа изображений. Клавиатура – устройство, представляющее собой набор клавиш для управления и ввода информаций. Компьютерная мышь - указательное устройство ввода, обеспечивающее интерфейс пользователя с компьютером. Принтер – устройство для распечатки информаций. Сканер – устройство анализирующее объект и создающее цифровую копию. Рисунок 3 – Системный блок БП (блок питания) – устройство предназначенное для формирования напряжения, необходимого системе из напряжения электросети. (Характеристика: мощность). CD/DVD – устройство для чтения и записи лазерных дисков. (Характеристика: скорость). FDD - устройство для чтения дискет. HDD (жесткий диск) – устройство, предназначенное для долговременного хранения информаций (Характеристика: объѐм). БП CD/DVD FDD HDD Пр Ч Системная шина Контроллер звука Контроллер видео Контроллер портов BIOS CMOS +- ОП Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Материнская плата – печатная плата, имеющая набор разъемов для сопряжения устройств (Характеристики: разъем для процессора, форм-фактор) Форм-фактор материнской платы: Название форм-фактора Размеры ATX 305 мм X 244 мм Mini-ATX 284 мм X 208 мм Micro-ATX 244 мм X 244 мм BTX 325 мм X 267 мм Micro-BTX 264 мм X 267 мм Pico-BTX 203 мм X 267 мм Mini-ITX 170 мм X 170 мм Nano-ITX 120 мм X 120 мм Системная шина – магистраль, обеспечивающая передачу информаций между процессором и остальными устройствами (Характеристика: частота). Контроллеры и адаптеры – микросхемы, управляющие работой отдельных устройств. Оперативная память – предназначена для временного хранения информаций. Энергозависима (Характеристика: объем). Чипсет – набор микросхем, обеспечивающих передачу данных между процессором и другими устройствами. Северный мост – Процессор <> ОП, видео Южный мост – Процессор <> HDD, IDE, PCI, USB. ПЗУ (BIOS)- предназначена для постоянного хранения информаций. Хранит BIOS (базовая система ввода вывода). CMOS (полупостоянная память) – хранит информацию о времени, дате, конфигураций ПК итд. Процессор – АЛУ+УУ (Характеристика: частота, форм-фактор). Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. ДОМАШНЕЕ ЗАДАНИЕ 1. Составить конфигурацию ПК и оформить в виде таблицы. Процессор Материнская плата Оперативная память Видео HDD 2. Прочитать: Фигурнов В.Э. IBM PC для пользователя стр. 16 – 51. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Раздел 2. Программное обеспечение Рисунок 4 – Классификация ПО. ПО – это все программы установленные на компьютере. Системное ПО – это программы без которых ПК работать не сможет. Сюда относятся: операционные системы, системы улучшающие интерфейс, средства расширяющие возможности пользователя. ОС – это первая программа, которая загружается в память ПК, обеспечивает управление компьютером на уровне команд, а также осуществляет распределение ресурсов ПК. Ресурсы компьютера: Порты ввода-вывода. Каналы прямого доступа к памяти (DMA). Диапазон памяти. Линии прерывания (IRQ). Примеры ос: Ms-Dos, Windows 98, Windows NT, XP, Vista, Linux, FreeBSD, Windows Server 2003… Операционная среда – это надстройка над ОС, с развитым пользовательским интерфейсом, предоставляющая доп. Набор услуг для работы с Ос. Примеры: Windows 3.x, 95 Операционная оболочка – это программа позволяющая более удобно и наглядно выполнять команды ОС. Примеры: Norton Commander, FAR, Volcov Commander, Total Commander, Проводник. Драйверы – это программа управления внешними устройствами или изменяющая работу внутренних устройств. Сервисное ПО – это программное средство облегчающее поиск и устранение неисправностей аппаратного и программного обеспечения. ПО системное сервисное прикладное Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Примеры: антивирусы, Scandisk (проверка диска на ошибки), Defrag (дефрагментация диска. Фрагментация — процесс дробления чего-либо на множество мелких разрозненных фрагментов. Чем более фрагментирован диск, тем ниже скорость работы с ним). Прикладное ПО – это программы, для каких либо нужд пользователя. Примеры: Пакеты прикладных программ (MsOffice) Обучающие программы Игры ДОМАШНЕЕ ЗАДАНИЕ 1. Найти назначение следующих программ. Задание оформить в виде таблицы. Microsoft Office Outlook Media Player Classic Adobe Reader WordPad VLC media player Unlocker Assistant Radmin Viewer UserGate Nero Burning ROM ICQ6.5 DAEMON Tools Ad Muncher Alcohol 120% 2. Прочитать: Фигурнов В.Э. IBM PC для пользователя стр. 52 - 61. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Ядро ОС Модули вспомогательного назначения Раздел 3. Понятие «Операционная система» ОС – комплекс взаимосвязанных программ, который действует как интерфейс между пользователем и компьютером с одной стороны и оборудованием и оборудованием с другой стороны. Основные функций ОС: 1. Прием от пользователя заданий или команд, и их обработка. 2. Загрузка в ОП подлежащих выполнению программ. 3. Распределение памяти и организация виртуальной памяти. 4. Идентификация всех программ и данных. 5. Прием и исполнение запросов от выполняющихся приложений. 6. Обслуживание всех операций ввода-вывода. 7. Защита одной программы от влияния другой. 8. Аутентификация и авторизация пользователей. Рисунок 5 – Архитектура ОС. Модули ядра выполняют базовые функции такие как: управление процессами, управление памятью, устройствами ввода-вывода ит.д. Модули вспомогательного назначения выполняют соответственно менее значимые функций. Чтобы выполнить свои функций программа должна быть загружена в ОП и еѐ данные должны быть обработаны процессором. Для этого программа обращается к ос, которая в свою очередь загружает программу и предоставляет необходимые сервисы. Прерывание – это событие, генерируемое внешним устройством (по отношению к процессору). Посредством прерывании аппаратура аппаратура Программы Пользователи Интерфейс\сервис Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. информирует процессор о том, что произошло какое то событие, требующее немедленной реакций (например: пользователь нажал клавишу). Прерывание создается только аппаратурой. Системный вызов – это интерфейс между программой и ОС, осуществляя системный вызов программа запрашивает сервис у ОС на выполнение определенных действий. Совокупность системных вызовов и правил, по которым их следует использовать, определяет интерфейс прикладного программирования (Интерфейс API). Интерфейс прикладного программирования—это структуры и функций, используемые при программировании пользовательских приложений и обеспечивающих правильное взаимодействие между пользовательским приложением и операционной системой. Практически все операционные системы имеют API, с помощью которого программисты могут создавать приложения для этой операционной системы. Главный API операционных систем — это множество системных вызовов. Последовательный вычислительный процесс – является определѐнным видом абстракций. Задача – это отдельная программа с ее данными, выполняющаяся на последовательном процессоре. Под последовательным процессором понимается такой процессор, в котором текущая команда выполняется после завершения предыдущей. В современных процессорах возможно параллельное выполнение нескольких команд. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Раздел 4. Понятия файл, каталог. Все программы, данные представлены на компьютере в виде файлов. Файл – это поименованная область на диске. Классификация файлов: 1. Текстовые или ASCII файлы, предназначены для чтения человеком. Основные преимущества ASCII файлов: - могут отображаться на экране, и выводится на принтер без преобразований - могут редактироваться почти любым редактором 2. Двоичные. Основные типы двоичных файлов: Исполняемые - программы, их может обрабатывать сама операционная система, хотя они записаны в виде последовательности байт (.com .exe .bat). Неисполняемые - все остальные. Основные атрибуты файла: Флаг "только чтение" - 0 - для чтения/записи, 1 - только для чтения. Используются в Windows. Флаг "скрытый" - 0 - виден, 1 - невиден в перечне файлов каталога (по умолчанию). Используются в Windows. Флаг "системный" - 0 - нормальный, 1 - системный. Используются в Windows. Флаг "архивный" - готов или нет для архивации (не путать сжатием). Используются в Windows. Флаг "сжатый" - файл сжимается (подобие zip архивов). Используются в Windows. Защита - кто, и каким образом может получить доступ к файлу (пользователи, группы, чтение/запись). Используются в Windows и UNIX. Пароль - пароль к файлу. Создатель - кто создал файл. Владелец - текущий владелец файла. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Флаг "шифрованный" - используется алгоритм шифрования. Если кто-то попытается прочесть файл, не имеющий на это прав, он не сможет его прочесть. Используются в Windows. Флаг ASCII/двоичный - 0 - ASCII, 1 – двоичный Флаг произвольного доступа - 0 - только последовательный, 1 - произвольный доступ Флаг "временный" - 0 - нормальный, 1 - для удаления файла по окончании работы процесса Флаг блокировки - блокировка доступа к файлу. Если он занят для редактирования. Время создания - дата и время создания. Используются UNIX. Время последнего доступа - дата и время последнего доступа Время последнего изменения - дата и время последнего изменения. Используются в Windows и UNIX. Текущий размер - размер файла. Используются в Windows и UNIX. Имя файла Чтобы определить адрес файла на компьютере, необходимо знать: Путь к папке, где находится файл; Имя файла в этой папке. Имя файла необходимо для того, чтобы обратится к файлу на диске. В одной папке не может быть двух файлов с одинаковыми именами, в разных папках это допустимо. Имя файла состоит из двух частей, разделенных точкой: Название (до точки, часто также называют именем); Расширение (необязательная часть). С:\Program Files\ESET\eset.chm <- полное имя файла eset.chm Каталог – это файл специального вида, который хранит информацию о файлах, которые в нем расположены. Позволяет структурировать информацию. Корневой каталог - описывает файлы и другие каталоги. Например: С:\ D:\ E:\ Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. AUTOEXEC.BAT Рисунок 6 – Дерево каталогов. На рисунке 6 представлено дерево каталогов. Каталог C:\ является корневым каталогом. Каталог 1 является родительским для каталога 3. Маска – это обозначение группы файлов. Обычно маску используют при поиске файлов. Комбинация символов «*.*» - обозначает все файлы. (* - заменяет любое количество символов, ? – заменяет один неизвестный символ) Найдем все файлы начинающиеся на А: a*.* Найдем все файлы начинающиеся на А, имя файлов состоит из двух символов: а?.* ДОМАШНЕЕ ЗАДАНИЕ 1. Прочитать: Фигурнов В.Э. IBM PC для пользователя стр. 85 - 96. С:\ 1 2 3 Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Раздел 5. Операционная система MS-DOS (Microsoft Disk Operating System). Была выпущена в 1981 году корпорацией Microsoft. Вышла в 8 версиях, пока корпорация не прекратила еѐ разработку в 2000 году. Операционная система работает в реальном режиме работы процессора x86, поддерживает выполнение только 1 команды в 1 момент времени. Работа осуществляется на основе последовательного ввода команд. Рисунок 7 – Внешний вид ОС Ms-Dos. Системные требования: Процессор: x86 (Intel 286) ОП: 512B. Наличие FDD. Составные части ОС: BIOS IO.sys MSdos.sys Command.com Autoexec.bat Config,sys Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Тема 1. BIOS (Base Input Output System). BIOS (англ. Basic Input-Output System — базовая система ввода-вывода) — это программа, находящаяся в ПЗУ и отвечающая за базовые функции интерфейса и настройки оборудования, на котором она установлена. Наиболее широко среди пользователей компьютеров известна BIOS материнской платы, но BIOS присутствуют почти у всех компонентов компьютера: у видеоадаптеров, сетевых адаптеров, модемов, дисковых контроллеров, принтеров. Рисунок 8 – Схема ПЗУ. Назначение BIOS материнской платы Главная функция BIOS материнской платы — инициализация устройств, подключѐнных к материнской плате, сразу после включения питания компьютера. BIOS проверяет работоспособность устройств (т. н. самотестирование, тест POST — Power-On Self Test), задаѐт низкоуровневые параметры их работы, и после этого ищет загрузчик операционной системы. Если в процессе тестирования ПК происходит сбой, то BIOS выводит сообщение на экран и сигнализирует пользователю с помощью определенных звуковых сигналов. Микросхема BIOS содержит в себе специальную программу, которая позволяет пользователю устанавливать значения различных параметров. Для того чтобы запустить эту программу, необходимо после включения ПК нажать специальную клавишу, обычно это клавиша «DEL». В различных версиях BIOS внешний вид программы и управление различны, но принцип остаѐтся тот же. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. а) б) Рисунок 9 (а, б) – Внешний вид утилиты BIOS. Рассмотрим некоторые параметры и значения программы: BIOS Features – позволяет определять режим работы системы. Chipset Features – позволяет определять режим работы чипсета. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Frequency/Voltage control (Power Management Setup) - позволяет задавать настройки электропитания, изменять тактовую частоту и коэффициент умножения центрального процессора. Integrated Peripherals – настройка интегрированных контроллеров. Boot – загрузка с накопителей. Primary /Secondary Master/Slave – информация о подключенном HDD. Load BIOS Defaults – восстановление первоначальных настроек BIOS. Таблицы звуковых сигналов Award BIOS Последовательность звуковых сигналов Описание ошибки Сигнал Успешный POST 1 короткий, 1 длинный Ошибка оперативной памяти (RAM) 1 длинный, 2 коротких Ошибка видеокарты Повторяющийся короткий Проблемы с блоком питания Повторяющийся длинный Проблемы с ОЗУ AMI BIOS Последовательность звуковых сигналов Описание ошибки 1 короткий Ошибок не обнаружено ПК исправен 1 длинный, 1 короткий Проблемы с блоком питания 2 коротких Ошибка чѐтности RAM 1 длинный, 2 коротких Ошибка видеокарты 1 длинный, 8 коротких Не подключѐн монитор Для более подробного изучения данной темы рекомендуется следующая литература: Трасковский А.В. Секреты настройки BIOS. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Тема 2. Загрузчик операционной системы. Загрузчик операционной системы — системное программное обеспечение, обеспечивающее загрузку операционной системы непосредственно после включения компьютера. Загрузчик операционной системы: обеспечивает необходимые средства для диалога с пользователем компьютера; приводит аппаратуру компьютера в состояние, необходимое для старта ядра операционной системы; загружает ядро операционной системы в ОЗУ; формирует параметры, передаваемые ядру операционной системы; передаѐт управление ядру операционной системы. Загрузчик ядра Windows NT – NTLDR. Тема 3. Файлы управления Ms-Dos. К файлам управления относятся: IO.sys MSDOS.sys COMMAND.com CONFIG.sys IO.sys – расширяет возможности BIOS и заканчивает работу по предоставлению услуг связанных с вводом-выводом. MSDOS.sys – обработчик прерываний. CONFIG.sys – файл конфигураций системы, содержит команды для настройки операционной системы. COMMAND.com – отвечает за обработку и выполнение команд, которые вводит пользователь. Команды делятся на две категорий: внутренние и внешние. Внутренние – хранятся внутри файла command.com и обрабатываются им самим. Внешние – существуют в виде отдельных исполняемых файлов, имя файла совпадает с именем команды, а расширение обычно .com или .exe. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Тема 4. Команды ОС Ms-DOS. Операционная система выполняет 1 команду в 1 момент времени. Команды вводит пользователь. Интерфейс ОС представлен в виде командной строки. C:\> - приглашение ОС Ms-Dos. 1. Изменение текущего каталога: CD * 2. Переход в корневой каталог: CD \ 3. Переход на уровень выше: CD.. 4. Создание каталога: MD * 5. Просмотр каталога: DIR * 6. Копирование: COPY * * 7. Перемещение: MOVE * * 8. Переименование: REN * * 9. Создание файла: COPY CON * 10. Вызов встроенного редактора: EDIT * 11. Вывод файла на экран: TYPE * 12. Вызов встроенного справочника: HELP 13. Вывод атрибутов: ATTRIB * 14. Отображение дерева каталогов: TREE 15. Очистка экрана: CLS 16. Удаление пустого каталога: RD * 17. Удаление каталога с содержимым: DELTREE * 18. Удаление файла: DEL * 19. Форматирование: FORMAT * Примеры: 1) Создать дерево каталогов: C:\> MD 1 <- создается каталог 1 С:\ 1 2 3 Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. C:\> MD 2 <- создается каталог 2 C:\> СD 1 <- перейдем в каталог 1, и обратим внимание на то как изменится приглашение C:\1> MD 3 <- создается каталог 3. 2) В созданном дереве каталогов создадим файл ABC.txt в папке 2. C:\1> cd.. C:\> cd 2 C:\2> copy con abc.txt это наш файл. ^Z. Скопировано файлов: 1 C:\2> 3) Скопируем файл abc.txt из каталога 2 в каталог 3 и одновременно переименуем. C:\2> copy C:\2\abc.txt C:\3\ddd.txt Если файл переименовывать не надо, то команда будет выглядеть следующим образом. C:\2> copy C:\2\abc.txt C:\3 ДОМАШНЕЕ ЗАДАНИЕ 1. Прочитать: Фигурнов В.Э. IBM PC для пользователя стр. 111 - 167. 2. Прочитав учебник классифицировать все команды по следующим категориям: Команды для работы с файлами Команды для работы с каталогами Общие команды 3. Выполнить практические работы по теме MS-Dos. После ввода команды copy con нам предлагается ввести содержимое файла. После окончания ввода необходимо нажать на клавиши «ctrl+z» после чего «Enter». Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Тема 5. Пакетные командные файлы. ПКФ – это текстовый файл в Ms-Dos, который содержит последовательность команд, предназначенный для исполнения командным интерпретатором. ПКФ имеют расширение .bat («batch» - пакетный). Запуск ПКФ осуществляется точно также, как и запуск исполняемых файлов .com и .exe. ПКФ применяются для облегчения выполнения наиболее рутинных операций. Алгоритм создания ПКФ: 1. Создаѐм текстовый файл. 2. Набираем команды. 3. Сохраняем с расширением .bat. Строки ПКФ могут представлять собой: Команды Ms-Dos Обращения к исполняемым программам Вызов других ПКФ Команды специфические для ПКФ. Специфические команды ПКФ: GOTO – переход на метку IF - условие FOR - цикл SHIFT – сдвиг EXIT - выход EXIST - существование ECHO - сообщение Применение ПКФ: Облегчение рутинной работы Написание вирусов Написание программ Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Рассмотрим действие пакетного командного файла EXAM.bat: 1) @echo off 2) Cls 3) C:\ 4) If exist mail.dat goto lab1 5) Echo Файл сообщений отсутствует 6) Goto lab2 7) :lab1 8) Type mail.dat 9) :lab2 10) Cd C:\user 11) For %%N in (*.bak) do del *.bak %%N 12) If exist %1 copy %1 C:\user 13) If exist %2 copy %2 C:\user 14) Dir c:\user 15) Pause 16) Cd C:\user1 В строке 1 запрещается вывод командных строк на экран. Строка 2 очищает экран. В строке в качестве рабочего каталога задается диск C:\. Строка 4 проверяет условие существования файла mail.dat. Если файл существует выполняется переход на метку lab1, если файла нет, то показывается сообщение. Строки 7 и 9 сами метки lab1 и lab2. Строка 8 выводит файл на экран. Строка 11 в виде цикла находит все файлы с расширением .bak и удаляет их. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Тема 6. Конфигурирование системы. Под конфигурированием системы понимается настройка системы для достижения поставленных целей: Настройка под конкретную конфигурацию Адаптация системы под конкретного пользователя Повышение эффективности системы За конфигурацию системы в Ms-Dos отвечают файлы CONFIG.SYS и AUTOEXEC.BAT. Если при загрузке ОС файл config.sys обнаружен, то происходит настройка по его указаниям, если файл не найден, то система загружается в режиме <по умолчанию>. Файл CONFIG.SYS представляет собой текстовый файл, каждая строка которого может содержать команду конфигураций системы. Кроме общих команд Ms-Dos в файле используется ряд специфических команд: Buffers – указывает количество дисковых буфферов обмена. Country – региональные настройки. Device – загружает драйвер. Files – указывает сколько файлов может быть одновременно открыто. Install – загружает программу. Shell – указывает интерпретатор отличный от comand.com. Stack – резервирует место для обработки прерывании. Break – задает поведение системы при нажатий клавиш ctrl+c. Rem – комментарии. Set – устанавливает значение переменной. Пример файла Config.sys: Buffers=20,0 Files=25 Device=C:\DOS\Himem.sys Device=C:\DOS\EMM386.exe Country=038,052, c:\dos\country.sys Break on Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Файл AUTOEXEC.BAT – это ПКФ, служит для автоматической загрузки программ или выполнения команд сразу после загрузки ОС. Тема 7. Установка системы Ms-Dos. 1. Перед началом установки необходимо убедиться, что в BIOS выставлена загрузка с дискеты. 2. Вставляем установочную дискету в дисковод. С дискеты автоматически запускается установочная программа. 3. По умолчанию установочным каталогом является C:\DOS. ДОМАШНЕЕ ЗАДАНИЕ 1. Прочитать: Фигурнов В.Э. IBM PC для пользователя стр. 342 - 360. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Раздел 6. Операционная оболочка для ms-dos: Norton Commander. Операционная оболочка – это программа, позволяющая наиболее удобно и наглядно выполнять команды ОС. Программа NC выпущена компанией Peter Norton Computing и является одной из наиболее популярных программ – оболочек для Ms-Dos. Рисунок 10 – Графический интерфейс программы-оболочки NC. NC позволяет: 1. Наглядно отображать содержимое файлов и каталогов. 2. Удобнее выполнять работу по копированию и перемещению. 3. Позволяет использовать «компьютерную мышь». Активная и неактивная панель Если на экране выведено 2 панели, то одна из них является активной, другая нет. Активную панель легко опознать по выделению еѐ заголовка. Практически все действия пользователя выполняются в активной панели. Использование функциональных клавиш: F1 – вызов справки. F2 – вызов пользовательского меню. F3 – просмотр (чтение) файла. F4 – редактирование файла. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. F5 – копирование. F6 – переименование. F7– создание нового каталога. F8 – удаление. F9 –вывод верхнего меню. F10 –выход из NC. Выделение файлов и каталогов: Выделение одного объекта – «Insert» Выделение группы файлов по маске – «+» Использование горячих клавиш: Ctrl+F1 – закрыть левую панель. Ctrl+F2 – закрыть правую панель. Alt+F1 – сменить диск у левой панели. Alt+F2 – сменить диск у правой панели. Ctrl+O – закрыть обе панели сразу. Ctrl+U – поменять панели местами Рисунок 11 – составляющие интерфейса NC. ДОМАШНЕЕ ЗАДАНИЕ 1. Прочитать: Фигурнов В.Э. IBM PC для пользователя стр. 168 - 223. 2. Выполнить практические работы по теме NC. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Раздел 7. Архивация. Программы-архиваторы. Тема 1. Архивация Архивация файлов — перекодирование данных с целью уменьшения их объѐма. Сжатие данных — процедура перекодирования данных, производимая с целью уменьшения их объѐма. Применяется для более рационального использования устройств хранения и передачи данных. СЖАТИЕ Без потерь (универсальное) С потерями Сжатие без потерь обычно используется при обработке компьютерных программ и данных, реже — для сокращения объѐма звуковой, фото- и видеоинформации. Сжатие с потерями применяется для сокращения объѐма звуковой, фото- и видеоинформации, оно значительно эффективнее сжатия без потерь. Алгоритмы сжатия: Алгоритм RLE Алгоритм Хаффмана Арифметическое кодирование Алгоритм Лемпеля-Зива Алгоритм RLE Суть алгоритма: AAAABCDDDDDDDAFD - > 4ABC7DAFD Достоинства: - простота Недостаток: - чем меньше повторяющихся символов, тем хуже степень сжатия Архивный файл – это специальным образом организованный файл, содержащий в себе один или несколько файлов в сжатом или несжатом виде и служебную информацию об именах файлов, дате и времени их создания или модификации, размерах и т.п. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Под степенью сжатия понимают отношение размеров сжатого файла и исходного, выраженное в процентах. Степень сжатия зависит от используемой программы сжатия, метода сжатия и типа исходного файла. Лучше всего сжимаются файлы графических образов, текстовые файлы. Почти не сжимаются архивные файлы. Программы для архивации отличаются используемыми методами сжатия, что соответственно влияет на степень сжатия. Тема 2. Программы - архиваторы Архиваторы – это программы позволяющие выполнит перекодировку данных, с целью уменьшения их объѐма или объединения нескольких файлов в один архивный файл. В настоящее время применяются несколько десятков программ-архиваторов, которые отличаются перечнем функций и параметрами работы, однако лучшие из них имеют примерно одинаковые характеристики. Из числа наиболее популярных программ можно выделить: Zip (и его модификация WinZip), WinRAR, Arj, G-Zip, 7-Zip, Ha, Cab. Типовые функций архиваторов: Создание архивов Распаковка архивов Добавление файлов в архив (извлечение файлов из архива) Проверка целостности архива Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. Тема 3. Архиватор WinRar WinRAR — это файловый архиватор для Windows. Рисунок 12 – Графический интерфейс программы WinRar Разработчики: Евгений Рошаль, Александр Рошаль. Основные возможности: Создание архивов форматов RAR и ZIP. Распаковка файлов формата CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, 7z, Z. Возможность работы с файлами размером до 1012 гигабайт. Создание самораспаковывающихся, непрерывных и многотомных архивов. Добавление в архивы дополнительной информации для восстановления архива в случае его повреждения, в том числе создание специальных томов восстановления. Самораспаковывающийся архивный файл (SFX-архив) – к такому архиву присоединен исполняемый модуль, который способен к самостоятельной разархивации находящихся в ней файлов. Непрерывный архив — архив, упакованный таким образом, что все сжимаемые файлы рассматриваются как один непрерывный поток данных. При упаковке каждого файла (кроме первого) используется информация, содержащаяся в предыдущих файлах. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В. К преимуществам непрерывного архива следует отнести потенциальное увеличение степени сжатия. Недостатки непрерывного архива: изменение непрерывного архива (то есть добавление или удаление из него файлов) происходит медленнее, чем обычного; извлечение отдельного файла из середины или конца архива происходит медленнее, чем из его начала, так как для этого приходится анализировать все предыдущие упакованные файлы; если непрерывный архив окажется повреждѐн, то не удастся извлечь не только файл, на данные которого приходится повреждение, но и все файлы, следующие после него, поэтому при создании непрерывных архивов имеет смысл всегда добавлять информацию для восстановления. Многотомный архив — архив компьютерных программ и данных, разбитый на несколько частей (томов). ДОМАШНЕЕ ЗАДАНИЕ 1. Выполнить практическую работу по теме WinRar. 2. Сделать доклад по архиваторам WinZip и 7-ZIP. Составлено: Преподаватель II категории: Давыдов Д.В. Лаборант: Тетеркин В.В.