Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
WINDOWS ME (Millennium Edition)
Потерпев относительную неудачу в деле продвижения Windows 2000 на рынок домашних ПК, Microsoft решила выпустить в последнем году второго тысячелетия новый вариант «домашней ОС» линии Windows 98/ME. Точнее – «второе исправленное (учитывая Windows 98 SE) издание» последнего представителя этого популярного семейства. А поскольку кассовая цифра 2000 уже была использована в названии другой ОС, Microsoft поспешила зарезервировать за собой другой популярный «брэнд», связанный с новым тысячелетием, Millennium. Основными нововведениями в Windows ME (именно такое сокращенное название стало официальной торговой маркой новой ОС) стали новая версия пакета Microsoft Internet Explorer версии 5.5, обновленный пакет драйверов DirectX 7.1, несколько новых дополнительных программ (например, пакет для редактирования видео Movie Maker или универсальный проигрыватель Windows Media Player), поддержка модных цифровых устройств ввода (цифровых фото- и видеокамер, усовершенствованная поддержка сканеров). Полный комплект Windows ME занимает на жестком диске от 300 до 500 Мбт – примерно втрое больше, чем Windows 98. Скорость работы в Windows ME, вопреки обещанию разработчиков, несколько снизилась. И если раньше объем оперативной памяти в 64 Мбт был для работы в Windows 98 весьма комфортным, то для Windows ME уже необходимо 96 Мбт и более. Зато стабильность работы по сравнению с той же Windows 98 возросла, хотя до уровня Windows 2000 ее «младшая сестра» не дотягивает. Серьезные изменения претерпела система безопасности самой ОС – в состав Windows ME вошел ряд новых инструментов обеспечения сохранности конфигурации и системных файлов. WINDOWS XP Под именем Windows XP (сокращенное от «eXPerience») вышла целая линейка операционных систем: «корпоративные» ОС Windows XP Server и Windows XP Professional и «домашняя» Windows XP Home. Внутреннее устройство новой версии Windows, на первый взгляд, не претерпело значительных изменений со времен Windows 2000 (если не считать традиционно «улучшенной» защиты системных файлов и ряд новых драйверов устройств). Одно из серьезных нововведений – встроенная система распознавания голосовых команд и голосового ввода данных. А самое главное, помимо привычного 32-разрядного варианта Windows, Microsoft подготовила и 64-разрядную модификацию, предназначенную для установки на серверы, оснащенные новым 64-разрядным процессором Itanium. Windows ХР – первая операционная система Microsoft с полностью настраиваемым интерфейсом! Теперь пользователи могут коренным образом изменять внешность своей ОС с помощью сменных «шкурок» (skins), сменивших простые экранные «темы» времен Windows 95. Благодаря новым «темам» можно не только сменить рисунок на Рабочем Столе, шрифт подписей к иконкам и вид курсора мыши – в стороне не остается и обличье папок, служебных панелей и выпадающих меню. Вторым «подарком» Microsoft домашнему пользователю стало «интеллектуальное» меню «Пуск». При щелчке по этой кнопке Windows ХР предлагает меню лишь тех программ, которыми вы часто пользуетесь, для вызова же остальных придется нажать на кнопку «Другие программы» (More Programs). Наконец, кардинально переработана Панель управления – отныне все иконки в ней аккуратно распределены по группам. Одним из наиболее приятных (и долгожданных! ) нововведений стала поддержка записи CD-R и CD-RW дисков на уровне самой ОС – появилась возможность работать с «CD-болванками», как с обычными дискетами, перетаскивая на чистый диск нужные файлы непосредственно в Проводнике. Конечно же, в составе новой версии Windows мы найдем множество новых и обновленных программ, массу мультимедийных изысков и добавлений. Вместе с красивым интерфейсом пользователи наконец-то получили относительную стабильность и удобство работы. А расплачиваться за это пришлось дополнительными ресурсами компьютера. для нормальной работы Windows XP потребуется не меньше 128 Мбт оперативной памяти, процессор с частотой не менее 700–800 МГц и около 1 Гбт дискового пространства.
Вопросы для самоконтроля 1. Дайте определение операционной системы. 2. Что такое интерфейс пользователя? Какие виды интерфейса пользователя Вы знаете? 3. Назовите основные функции операционных систем. 4. По каким признакам классифицируются операционные системы? Приведите примеры. 5. Поясните, чем отличается работа однозадачной и многозадачной операционной системы, используя понятия прерывания, активных и пассивных задач. 6. Дайте определение файла, каталога, файловой системы. 7. Как формируется имя файла в иерархических файловых системах? 8. Поясните понятия краткого и полного имени файла. 9. Какие способы физической организации файла Вы знаете? В чем их достоинства и недостатки? 10. Кратко расскажите историю создания операционных систем корпорации Microsoft.
ОПЕРАЦИОННАЯ СИСТЕМА MS-DOS Следует отметить, что совсем необязательно подробно изучать ОС MS-DOS, если предполагается работать с ОС Windows, но знакомство с MS-DOS позволяет глубже понять работу компьютера и освоить принципы его настройки, что пригодится при работе с любой версией Windows. Состав MS-DOS MS-DOS (Microsoft Disk Operation System – Дисковая Операционная Система фирмы Майкрософт) относится к однопользовательским однозадачным ОС. Любая операционная система должна выполнять следующие основные функции: – управлять файловой системой и памятью компьютера; – обеспечивать взаимодействие с внешними устройствами; – предоставлять пользователю возможность управления ПК. Принято считать, что MS-DOS состоит из следующих основных модулей: – блок начальной загрузки (Boot Record); – модуль взаимодействия с BIOS (IO.SYS); – модуль обработки прерываний (MSDOS.SYS); – командный процессор (COMMAND.COM); – внешние команды(программы) MS DOS; – файл CONFIG.SYS; – файл AUTOEXEC.BAT. По определению, ОС загружается в оперативную память и постоянно присутствует в ней во время работы ПК, значит, она занимает часть оперативной памяти. Всегда стремятся иметь как можно больший объем оперативной памяти для работы с прикладными программами, поэтому разработчики ОС постарались включить в состав MS-DOS самый необходимый минимум программ. Boot Record + IO.SYS + MSDOS.SYS + COMMAND.COM – составляют ядро MS-DOS. Каждый из указанных модулей выполняет определенную часть функций, возложенных на ОС. Блок начальной загрузки (или просто загрузчик) – это очень короткая программа, она просматривает корневой каталог системного диска. Проверяет, являются ли первые два файла в каталоге – файлами IO.SYS и MSDOS.SYS. Если ДА – загружает их в ОЗУ и передает управление MS-DOS. Если НЕТ – выдает сообщение на экран и ожидает нажатия какой-либо клавиши пользователем: Non-System disk or disk error Replace and press any key when ready Несистемный диск или ошибка диска Замените и нажмите какую-либо клавишу, когда будет готово Модуль взаимодействия с BIOS ( IO.SYS). Это резидентный модуль (всегда находится в ОЗУ после загрузки, пока включен ПК). Взаимодействует с BIOS и дает возможность использования дополнительных драйверов, обслуживающих новые внешние устройства, а также драйверов для нестандартного обслуживания внешних устройств. Модуль обработки прерываний (MSDOS.SYS). Это резидентный модуль, он обеспечивает интерфейс высокого уровня для прикладных программ, содержит программные средства для управления файлами, устройствами ввода-вывода, обрабатывает исключительные ситуации (ошибки) и др. Командный процессор DOS (COMMAND.COM) обслуживает работу системы с пользователем. Этот модуль MS-DOS предназначен для: – приема команд с клавиатуры или из *.bat-файлов и их выполнения; – выполнения команд файла AutoExec.bat при загрузке MS-DOS; – загрузки в ОЗУ и запуска на выполнение прикладных программ в среде MS-DOS. В командном процессоре находится некий минимум команд MS-DOS, необходимый в основном для работы с файлами и каталогами. Эти команды называются внутренними командами MS-DOS и постоянно присутствуют в оперативной памяти ПК. Остальные команды MS-DOS поставляются вместе с операционной системой в виде отдельных файлов и загружаются в оперативную память при необходимости только на время их выполнения. Они называются внешними командами MS-DOS. Внешние команды (программы) представляют собой отдельные программы, выполняющие какие-либо сервисные функции, например, разметку дискет, проверку дисков и т.д. Файл CONFIG.SYS. Специальный текстовый файл, где содержится информация о подгружаемых дополнительных драйверах и некоторая другая информация, касающаяся непосредственно MS-DOS и выполняемых в ее среде прикладных программ. MS-DOS выполняет этот файл автоматически, сразу после загрузки COMMAND.COM. Файл AUTOEXEC.BAT. Специальный текстовый файл, содержащий дополнительную настроечную информацию. MS-DOS выполняет этот файл автоматически, сразу после выполнения CONFIG.SYS. Начальная загрузка MS-DOS 1. При включении ПК вначале выполняются программы BIOS. После проверки блока питания (сигнал Power Good) формируется сигнал RESET, который запускает процедуру тестирования POST (Power-On-Self-Test) для проверки микропроцессора, постоянной и оперативной памяти, видеосистемы, клавиатуры, микросхем последовательных портов, жестких дисков и дисководов. При успешном завершении процедуры POST раздается короткий сигнал, и программа из состава BIOS (ROM Bootstrap Routine, программа начальной загрузки операционной системы) осуществляет поиск на дисках (сектор 1, головка 0, цилиндр 0) и загрузку блока начальной загрузки (Boot Record): вначале производится поиск на устройстве A:, если не найдено – поиск на устройстве C:, если не найдено, то вызывается встроенный в ПЗУ BASIC (выдается сообщение пользователю) или производятся другие действия, «указанные» в ПЗУ. 2. Блок начальной загрузки производит поиск в корневом каталоге системной дискеты (диска) файлов IO.SYS и MSDOS.SYS (эти файлы должны быть первыми и именно в таком порядке), производит загрузку в оперативную память файла IO.SYS и передает ему управление. 4. IO.SYS: загружает и настраивает MSDOS.SYS, определяет состояние подключенных устройств, инициализирует подключенные устройства, загружает необходимые драйверы устройств, передает управление MSDOS.SYS. 5. MSDOS.SYS: инициализирует (настраивает) свои внутренние рабочие таблицы, загружает драйверы, указанные в файле CONFIG.SYS, загружает командный процессор (файл COMMAND.COM). 6. Командный процессор «выполняет» команды, указанные в файле AUTOEXEC.BAT, а затем выдает на экран монитора системную подсказку MS-DOS (обычно C: \> ) и ожидает команд пользователя. После загрузки компьютера, его экран выглядит следующим образом (рис. 5.1): Рис. 5.1. Вид экрана после загрузки ОС MS DOS
Имена файлов Как следует из названия, DOS – это дисковая операционная система. Ее основная задача – предоставить пользователю средства для работы с файлами. У каждого файла есть полное имя, которое состоит из имени файла и его типа (расширения), разделенных точкой, по которому компьютер и находит его. Имя файла может состоять из 1–8 букв, цифр, знаков «-» (минус) и «_» (подчеркивание), расположенных в произвольном порядке, а расширение – до трех включительно. Друг от друга они отделяются символом «.» (точка). Это правило можно назвать правилом «8.3». Оно обязательно только для операционной системы MS-DOS. Расширение является необязательным параметром и, в принципе, может отсутствовать. При отсутствии типа точку в задании имени файла ставить не обязательно. Тип файла обычно соответствует характеру хранимой информации. Имя файла задается пользователем, тип также может задаваться пользователем, но иногда определяется программой, создавшей этот файл. Примеры полных имен файлов: COMMAND.COM В названии файлов могут использоваться прописные и строчные латинские буквы (причем, DOS не делает разницы между большими и маленькими буквами, т.е. символ «G» и символ «g» в названии файла будут восприняты совершенно одинаково), символы $ & # @ '! % ^ () {} [ ] - _ и цифры. Недопустимо использование символов?, *,.,: ,; , =, +, \, /, | и ". Следует заметить, что если попытаться ввести более длинное имя, чем это допустимо, то ничего страшного не произойдет: лишние символы будут просто проигнорированы (в силу этого, например, названия файлов readtextl.txt и readtext2.txt будут восприниматься системой как один файл с названием readtext.txt, как, впрочем, файлы ReadText.Txt и READTEXT.TXT). Следует отметить, что название файлов, т. е. имя и расширение файла вместе взятые, практически всегда называют просто именем файла, мы также будем пользоваться в дальнейшем этим соглашением. Файлы можно разделить на четыре группы: исполняемые – это файлы, которые представляют собой программы и которые можно запустить. Они могут иметь расширение.СОМ или.ЕХЕ; пакетные – они содержат в себе наборы команд MS-DOS и тоже могут быть выполнены. Их расширение.ВАТ; текстовые – файлы, которые содержат текстовую информацию и которые можно вывести на экран и прочитать. Они имеют расширение.ТХТ, .DOC или, если содержат исходный текст программ, .С, .PAS, .BAS, .ASM и др.; прочие – это файлы конфигурирования системы, дополнительные файлы программи т.д. Шаблоны имен файлов Шаблон имени файла употребляется в командах для обозначения сразу нескольких файлов (там, где это имеет смысл и допустимо). В шаблонах употребляются знаки: «*» («звездочка») – любое число любых допустимых символов; «? » (вопросительный знак) – один любой символ в имени и типе файла. Например: – LI*.* – все файлы с именами, начинающимися с LI и любыми типами; – T*.L* – все файлы, имена которых начинаются с T, а типы с L; – *.* – все файлы текущего каталога; – *. – все файлы без типов; –????.TXT – все файлы типа TXT с именами не более чем из четырех букв; – A?.? – все файлы, имена которых начинаются с A и содержат не более двух букв, и с типами, состоящими не более чем из одной буквы. Зарезервированные имена В операционной системе существует несколько зарезервированных имен, которые пользователь не может использовать для своих целей. Эти имена присвоены определенным устройствам, и когда происходит обращение к такому файлу, то на самом деле происходит работа с данным устройством. Эти имена и устройства следующие: – AUX – асинхронный интерфейс (вспомогательный асинхронный выход); – СОМ1 – первый последовательный порт; – COM2 – второй последовательный порт; – COM3 – третий последовательный порт; – COM4 – четвертый последовательный порт; – LPT1 – первый параллельный порт; – LPT2 – второй параллельный порт; – LPT3 – третий параллельный порт; – PRN – принтер; – CON – консоль (при выводе – экран, при вводе – клавиатура); – CLOCK$ – драйвер часов; – NUL – пустое устройство (все операции с этим устройством игнорируются). Для всех зарезервированных имен справедливо одно правило: при наличии расширения это расширение игнорируется, т. е. имена PRN.PRN, PRN.N1 и PRN будут значить одно и то же устройство PRN, или принтер. Если же все-таки попытаться работать с такими файлами, то сообщения об ошибках, получаемые в этих случаях, будут далеко не всегда говорить об истинной причине возникновения аварийной ситуации (например, при работе с файлом NUL.TXT вполне можно получить сообщение «файл пуст»). Но все эти ограничения не имеют никакого отношения к собственно расширениям, например, файл EPSON.PRN имеет полное право на существование. 5.6. Краткое описание основных внутренних Работа с MS-DOS осуществляется путем набора команд в командой строке. Сразу после загрузки MS-DOS выводит приглашение, которое состоит из имени текущего диска и текущего каталога. После приглашения расположен курсор, который указывает позицию ввода следующего символа. Запуск программ в MS-DOS производится при помощи указания в командной строке пути и имени файла (или только имени, если этот файл расположен в текущем каталоге). Файл COMMAND.COM принимает с клавиатуры различные команды DOS, но сам выполняет только внутренние команды и командные файлы наборов команд. Встретившись с командой, которую он не готов выполнить своими внутренними силами, файл COMMAND.COM просмотрит список путей, ведущих в каталоги, и загрузит с диска файл соответствующей программы для выполнения. В комплект MS-DOS помимо системных файлов входит большой набор программ, называемых внешними командами DOS. Они хранятся на диске в каталоге DOS как обычные файлы с расширениями.COM и.EXE и совершают действия обслуживающего характера. Перечень основных внутренних и некоторых внешних команд MS-DOS и правила их записи приведены в табл. 5.1, 5.2.
Таблица 5.1 Внутренние команды
Таблица 5.2 Внешние команды
Вопросы для самоконтроля 1. Что входит в состав операционной системы MS-DOS? 2. Кратко поясните, для чего предназначены основные модули MS-DOS? 3. Поясните правила записи имени файла в MS-DOS. 4. В чем разница между внутренними и внешними командами MS-DOS? Приведите примеры. ПРОГРАММЫ-ОБОЛОЧКИ Работа в MS DOS с использованием интерфейса командной строкидовольно неудобна, поэтому для облегчения работы пользователя были созданы программы-оболочки. Оболочка – это программа, точнее набор взаимодополняющих программ, созданных для упрощения работы со сложными программными системами, такими, например, как MS-DOS. Программы-оболочки позволяют выполнять операции по обработке и обслуживанию программ и данных (т.е. файлов) в удобной и наглядной форме, и, как правило, с разумной степенью детализации. К таким операциям относятся копирование, создание, удаление, переименование, перемещение, просмотр, архивирование, редактирование сравнение файлов, создание и удаление каталогов, поиск нужных файлов по именам (или по фрагментам) или по содержанию и др. Операционные оболочки выводят на экран дисплея большой объем информации, которая упрощает работу и расширяет возможности пользователя. Эти системы (в частности, Norton Commander) создают пользователю более эффективный и комфортный интерфейс для выполнения часто используемых функций операционной системы, например, для управления файлами, вызова программ, работы с накопителями и т.д., чем это делают стандартные средства операционной системы MS DOS. Пакет программ Norton Commander (NC) разработан фирмой Symantec Inc. для семейства операционных систем типа MS DOS и широко используется как начинающими пользователями, так и профессионалами (рис. 6.1). В процессе развития NC создано несколько версий, и каждая последующая, как правило, обладает новыми возможностями, сохраняя или улучшая функции предыдущих версий. Название Norton Commander стало почти нарицательным среди файловых менеджеров. «Командеры», которые выпустили различные фирмы, имеют нередко более высокий уровень, но используют исходную (1986 г.) конструктивную идею П. Нортона. – создание, копирование, пересылку, переименование, удаление, поиск файлов, а также изменение их атрибутов; – отображение дерева каталогов и характеристик входящих в них файлов в форме, удобной для восприятия человека; – создание, обновление и распаковку архивов (групп сжатых файлов); – просмотр текстовых файлов; – редактирование текстовых файлов; – выполнение практически всех команд DOS; – запуск программ; – выдачу информации о ресурсах компьютера; – создание и удаление каталогов; – поддержку межкомпьютерной связи; – поддержку электронной почты через модем. В начале 90-х гг. прошлого века во всем мире огромную популярность приобрела графическая оболочка MS-Windows 3.х , преимущество которой состояло в том, что ее графический интерфейс вместо набора сложных команд с клавиатуры позволял выбирать их мышью из меню практически мгновенно. Эта оболочка, которую иногда называют операционной средой Windows, работала совместно с операционной системой DOS, реализовывала все свойства, необходимые для производительной работы пользователя, в том числе – многозадачный режим. Ниже приведены примеры нескольких современных оболочек. Оболочка Norton Navigator – это набор мощных программ для управления файлами, расширяющий возможности Windows. Позволяет экономить время практически на всех операциях: поиск файлов, копирование и перемещение файлов, открытие каталогов. Пакет Norton Commander 95. Эта программа представляет собой полный аналог Norton Commander 5.0. Идентичны структура меню, функциональные возможности (за исключением тех, которые связаны с особенностями Windows 95), а также возможности настройки пакета. Единственное отличие NC 95 – графический режим работы. Пакет FAR (File and Archive Manager) представляет собой консольную программу Win32 и работоспособен только в среде Windows 95/NT. Не использует графических средств ОС, а функционирует в текстовом режиме, препоручая заботы о выполнении операций экранного ввода-вывода «посреднику» – специальной резидентной программе (conagent.exe). Windows Commander ( TotalCommander ) – это чрезвычайно мощная оболочка, по обилию функций с ней может сравниться лишь пакет FAR. В то же время Windows Commander отличается исключительно хорошо продуманной организацией меню и диалоговых окон. Как и остальные графические клоны пакета Norton Commander, она позволяет применять метод «перетаскивания» для выполнения самых различных операций, обрабатывать архивные файлы, представляя их в виде каталогов, причем в пакете реализованы собственные средства для обработки файлов в форматах ZIP, ARJ, LZH, GZ и TAR. Два качества Volcov Commander сделали его столь популярным: быстродействие и компактность. В отличие от FAR Volcov Commander представляет собой «чистую» DOS-программу, благодаря чему он совместим со всеми современными ОС, которые так или иначе эмулируют MS-DOS (Windows 95/NT, OS/2 и даже некоторые версии UNIX). В Volcov Commander учитываются специфические особенности, присущие файловым системам VFAT и HPFS, например, длинные имена файлов (Windows 95) или расширенные атрибуты файла (OS/2). Все указанные свойства файлов сохраняются при их копировании, перемещении, создании и пр.
Вопросы для самоконтроля 1. Для чего предназначены операционные оболочки? 2. Какая из операционных оболочек получила наибольшую популярность среди пользователей персональных компьютеров? 3. Какие возможности предоставляет пользователю операционная оболочка Norton Commander? 4. Как назывались первые графические операционные оболочки? 5.
операционных оболочек. 7. ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS 7.1. Общее представление об операционной Эффективность работы компьютера определяется не только его аппаратным обеспечением: моделью процессора, размерами жесткого диска, оперативной памяти и т.п., но и установленной на нем операционной системой. Операционная система Windows 9х представляет собой высокопроизводительную, многозадачную 32-разрядную операционную систему с графическим интерфейсом и расширенными графическими возможностями. Она предназначена для настольных и переносных компьютеров. (Название Windows 9х означает операционную систему семейства Windows, начиная с версии Windows 95)[4]. Windows 9х – интегрированная среда, которая обеспечивает эффективный обмен текстовой, графической, звуковой и видео- информацией между отдельными программами (внедрена технология OLE – Object Linking and Embedding – стандарт, поддерживаемый операционными системами Windows, который позволяет создавать объекты с помощью одного приложения и внедрять их затем в данные другого приложения или ссылаться на него из другого приложения); расширяет возможности использования средств мультимедиа и компьютерных игр последнего поколения; предоставляет большие возможности при работе с интерактивными компакт-дисками; редактировании музыкальных произведений; воспроизведении видеоизображений. Телекоммуникационные возможности позволяют использовать Windows 9х в локальных и глобальных сетях, работать с электронной почтой. Windows 9х поддерживает технологию Plug-and-Play (Включи и Работай), которая автоматизирует сложный процесс подключения к компьютеру новых периферийных устройств и различных плат и их удаление. Кратко перечислим основные преимущества Windows 9х по сравнению с широко распространенной операционной системой МS-DOS: - возможность параллельного (независимого) выполнения нескольких программ одновременно; - легкость переключения из одной программы в другую; - автоматизация обмена информацией между различными программами, например, рисунок, полученный в графической программе, можно легко вставить в текст, созданный с использованием текстового процессора; - облегчение доступа к программам и документам за счет использования раскрывающихся меню; - увеличение объема памяти за счет использования свободного пространства жесткого диска; - защищенность прикладных программ друг от друга в случае некорректных действий одной из них; - обращение к внешним устройствам только через операционную систему, что позволяет программистам использовать уже написанные драйверы и не заниматься проблемами обеспечения совместимости с ними вновь разработанных программ; - возможность использования звуковых и видеоприложений. |
Последнее изменение этой страницы: 2017-03-17; Просмотров: 740; Нарушение авторского права страницы