Я,Фомкин Алексей,ученик 9 б класса.Тема моегореферата«ПрограммноеобеспечениекомпьютеровIBMPS».В моем рефератепредставленанализ операционныхсистем фирмыMicrosoft,которые широкоприменялисьи применяютсяна большинствекомпьютеровмира. Такжедано описание,характеристики,системныетребования,достоинстваи недостаткиоперационныхсистем этойже фирмы.
Я выбралданную тему,потому чтооперационнаясистема являетсяосновой компьютера,также чтобынаиболее полнорассказатьо возможностяхоперационныхсистем и о последнихтенденцияхв их совершенстве.
Безоперационнойсистемы современныйкомпьютер нев состояниивыполнятьположенныефункции. Операционнаясистема—это тот минимальныйнабор программ,который превращаетплаты, микросхемыи жгуты проводовв то, что принятоназывать современнымкомпьютером.Именно благодаряоперационнойсистеме компьютервзаимодействуетс внешним миром,принимаетсигналы, интерпретируетих как командыили данные. Подуправлениемоперационнойсистемы командывыполняются,а данные хранятся,обрабатываютсяи передаются.Она, операционнаясистема, выступаетпосредникоммежду аппаратными программнымобеспечением.
Перейдемк самим операционнымсистемам. Перваяоперационнаясистема MS-DOS1.0 появилась вфеврале 1981 г. Яне буду рассказыватьдолгое развитиесистем, начнусразу с последнейверсией MS-DOS,которой является6.22, она была выпущенав мае 1994 г. В этуверсию MS-DOS,наконец, былавключена поддержкаввода русскихбукв с клавиатурыи отображениеих на экранемонитора (ранеедля этого надобыло использоватьспециальныепрограммы –русификаторы).Главным недостаткомMS-DOSявлялось сложностьнаписаниякоманд управлениякомпьютераи то, что он немог выполнениенесколькихпрограмм вреальном времени.На этой версиизакончилосьразвитие системMS-DOS,потому что всентябре 1995 г.компания Microsoftс колоссальнымуспехом выпустилаграфическуюоперационнуюсистему Windows95. Правда и сейчасMS-DOSпо-прежнемуработает и вWindows95, и в Windows98, по крайнеймере, в первыесекунды послевключения питания компьютера.
Атеперь перейдемк Windows.Операционныесистемы Windowsодновременноразвивалисьс MS-DOS.Первая версиявышла в светв 1985 г. под именемWindows1.0. Но до 1993 годаWindowsне пользовалсябольшой популярностью,до тех пор, покане создалисистему Windows3.11 для рабочихгрупп. С выпускомэтой системыбыли решенымногие проблему большинства малых предприятий.
И,наконец, выпущеннаяв сентябре 1995года операционнаясистема Windows95 стала первойграфическойсистемой длякомпьютерныхплатформ. Выпусксистемы былв беспрецедентныхмасштабах, водин день системапоявилась в20000 магазинахмира. Внешнийвид Windows95 вы можете увидетьна рисунке 1,впервые появилосьглавное менюдля удобствапользованияприложениями,рабочий стол,на которыйможно помещатьярлыки любыхпрограмм ипапок, диспетчерфайлов сменила папка мой компьютер,к сожалению,я не смог показатьрисунок Windows3.11, чтобы вы увиделиогромную разницу.Windows95 получила доверияпользователейкомпьютероввсего мира, анекоторыеработают в этойсистеме и сейчас.
Windows95 так заинтересовалапользователей,что в разработкеWindows98 принималиучастие дажеамериканскиедомохозяйки.И на данныймомент самаяпопулярнаяоперационнаясистема – этоWindows98 SecondEdition,в ней удаленыошибки предыдущихверсий, приработе практическине возникаетни каких проблем,сделан оченьудобный пользовательскийинтерфейс.Внешний видсистемы выможете увидетьна рисунке №1,т.к. отличиемежду системамиWindows95 и Windows98 существуетне большое.
Невыходя за пределыWindows98,можно своимируками создатьмультимедийнуюэнциклопедию!Здесь всепредусмотрено:редактор FrontpageExpressдля созданиямультимедийныхдокументов,обозревательInternetExplorer4.0для их просмотра,средства мультимедиадля управлениязвуковым, музыкальными видео сопровождением,графическиеи текстовыередакторы дляобработкиграфики и текстов.
Посленесколькихлет разработкипоявилась новаяоперационнаясистема MicrosoftWindows2000 инаконец-то онастановитсядоступной дляширокого кругапользователей.
Иобычные пользователи,и системныеадминистраторывсегда проявляютбольшой интереск новым программнымпродуктамкомпании Microsoft,тем более, еслиэто—новая версиясамой популярнойоперационнойсистемы Windows.
Припервом взгляде(рис. №3) сразубросается вглаза новаяцветовая гамма,тень под курсороммыши, эффектыпрозрачностипри выводеменю, графическиеоформленияокон. Внешнийвид Windows2000 напоминаетWindows98 с установленнымInternetExplorer5, но, в отличиеот Windows98, InternetExplorer5 значительноглубже интегрированв систему. Это,прежде всего,касается новогоинтерфейсаWindowsExplorer,окон для открытияи сохраненияфайлов, поискафайлов, выпадающихменю и т.д. Explorerтеперь сталдействительноудобным средствомдля работы сфайлами.
Операционнаясистема Windows2000сохраниламодульнуюархитектурусвоих предшественницWindowsNT3.51/4.0.Хотя системаWindows2000и унаследоваланекоторыеархитектурныерешения, реализованныев NT4.0.В целом новаяверсия существеннопереработанапо сравнениюс предыдущей(с учетом всехсервисныхпакетов), устраненымногие недостатки,ошибки и т. п.
Новсе равно наданный моментWindows98 является самойпопулярнойсистемой, самойнадежной вмире, может нетакой удобной,как Windows2000 Professional,потому чтокогда я установилWindows2000, возникломножествопроблем: мойсканер пересталработать, сетевуюкарту компьютервообще не нашел, модем работалс проблемами.А когда я решилпопробоватьустановитьсистему на свойноутбук приустановкеWindows2000 предоставилмне целый списокустройств,которые пересталибы работатьпри установке.
И взаключениия бы хотел обратитьвнимание навысокую ценулицензионныхпродуктов (таб.№1), и такжепорекомендоватьпокупать лицензионныепродукты компанииMicrosoft,т. к. в них почтиисключеновозникновениеошибок и другихпроблем. А, междупрочим, в Америкетолько заиспользования«пиратской»продукции можнопопасть в тюрьмуна 5 и более лет.В России медленно,но тоже начинаютпоявлятьсязаконы об авторскомправе.
Мой рефератнаписан пользователямПК, с целью показатьразвитие операционныхсистем и помочьв выборе операционнойсистемы.
№ | НАИМЕНОВАНИЕПРОГРАММЫ | ЦЕНАПРОГРАММЫ | |
РУССКАЯВЕРСИЯ | АНГЛИЙСКАЯВЕРСИЯ | ||
Windows 2000 Professional | 378 | 390 | |
Windows 2000 Server StandardEdition | 270 | 291 | |
Windows 2000 Advanced Server | 2000 | 1571 | |
Windows 2000 Datacenter Server | 3000 | 4000 | |
Windows 98 | 160 | 204 | |
Windows 95 | 60 | 50 |
«ПрограммноеобеспечениекомпьютеровIBMPS»
Работувыполнил:
ученик 9бкласса 377 школы
Консультант:
ХмелеваТатьяна Михайловна
Санкт-Петербург
2000 г.
Содержание:
Введениеּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ4
Краткаяистория MS-DOSּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ5
Краткаяистория MicrosoftWindowsּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ7
MicrosoftWindows3.11ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ8
Первыйвзглядּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ8
КонцепцияWindowsּ3.11ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ8
Преимуществаи недостаткиWindowsּ3.11ּּּּּּּּּּּּּּּּּּּּּּּּּּּ9
ОсновыработыWindowsּ3.11ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ10
ОкноWindowsּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ10
ДополнительныевозможностиWindowsּ3.11ּּּּּּּּּּּּּּּּּּּּּּּ11
Работас DOSприложениями ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ11
Некоторыезамечанияּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ14
MicrosoftWindows95 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ16
Общеепредставлениео Windows95 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ16
Архитектурныевозможностиּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ16
Особенностиинтерфейса ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ17
Функциональныевозможностиּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ17
ОтличиеWindows95 и Windows3.xx ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ18
ПреимуществоWindows95 по сравнениюс MS-DOSּּּּּּּּּּּּּ18
MicrosoftWindows98 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ20
Новоев Windows98ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ20
Установкаи системныетребования ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ21
УстановкаWindows98 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ21
Системныетребования ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ22
АрхитектураWindows98 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ23
Интернетв Windows98ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ24
Мультимедиаиигрыּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ24
Мультимедийноеоборудованиеּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ25
ПоддержкаMPEG ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ25
Устранениенеисправностей ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ25
Ошибкиприложений ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ25
Ошибкизагрузки иконфигурацииּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ26
MicrosoftWindows2000 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ33
Первыйвзглядּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ33
Семействооперационныхсистемּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ33
Windows2000 Professionalּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ34
Простотаработы с системойּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ34
Традиционныедостоинствасистем WindowsNTּּּּּּּּּּּּ34
Лучшиекачества Windows98 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ34
СнижениеТСОּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ35
Серверныепродукты семействаWindows2000 ּּּּּּּּּּּּּ35
Windows2000 Serverּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ36
Windows2000 AdvancedServerּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ36
Windows2000 DatacenterServerּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ36
Общиехарактеристикисистемּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ37
Windows2000 Professionalּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ37
Windows2000 Serverּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ39
Требованияк аппаратнымресурсамּּּּּּּּּּּּּּּּּּּּּּּּּּּ40
Выборфайловой системыּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ43
FAT ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ43
FAT32 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ43
ПреимуществоNTFS ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ44
Способыустановки ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ46
Потипу носителядистрибутивныхфайловּּּּּּּּּּּּּּּּּּּ46
Поотношению ксуществующейсистемеּּּּּּּּּּּּּּּּּּּּּ47
Порежиму установки ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ47
Заключениеּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ48
Списокиспользованнойлитературыּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ49
Приложение
1.Введение.
Безоперационнойсистемы современныйкомпьютер нев состояниивыполнятьположенныефункции. Операционнаясистема— этотот минимальныйнабор программ,который превращаетплаты, микросхемыи жгуты проводовв то, что принятоназывать современнымкомпьютером.Именно благодаряоперационнойсистеме компьютервзаимодействуетс внешним миром,принимаетсигналы, интерпретируетих как командыили данные. Подуправлениемоперационнойсистемы командывыполняются,а данные хранятся,обрабатываютсяи передаются.
Общениес внешним миром— неединственнаяфункция операционнойсистемы. Онавыступаетпосредникоммежду аппаратными программнымобеспечением.Зная о наличииизвестнойоперационнойсистемы накомпьютерепользователя,разработчикимогут не задумыватьсянад тем, как ихпрограммы будутработать снеизвестнымоборудованием.В свою очередь,конструкторыоборудованиямогут не утруждатьсебя решениемзадач взаимодействияс другим, ранееустановленнымоборудованиеми неизвестнымипрограммами.Функции посредникаберет на себяоперационнаясистема, иединственнойзаботой разработчиковстановитсяобеспечениес ней связи.Чем совершеннееоперационнаясистема, темудобнее с нейработать, тембольше она«знает» обоборудовании,тем меньшенеразрешенныхаппаратныхи программныхконфликтовостается надолю пользователя.
Наоперационнуюсистему помимотехническихзадач в моментвыхода ее всвет частовозлагают иполитическиезадачи. Новаясистема должнастать общепризнаннойи получитьтройную поддержку:со стороныпользователей,производителейаппаратногообеспеченияи разработчиковпрограмм. Еслитакая цель недостигнута,система несможет достаточнодолго и полноценновыполнять итехническиезадачи. Признаниестановитсявсеобщим, еслисистема обеспечиваетследующиепреимуществапо сравнениюсо своимипредшественниками:
расширениеоперационногопространства;
расширениеподдержкиаппаратныхсредств;
расширениеподдержкипрограммныхсредств;
повышениенадежностиэксплуатацииоборудованияи программ;
повышениеэффективностиработы;
повышениекомфортностиработы;
упрощениеобслуживаниякомпьютераи самой операционнойсистемы.
Большинствоперечисленныхтребованийпротиворечатдруг другу.Расширениеоперационногопространстваи средств поддержкиаппаратнойи программной
базы можетповлечь снижениенадежностиработы из-заповышениявероятностинештатныхситуаций, арезкое повышениенадежностиработы можетпотребоватьне менее решительногосужения спектраэксплуатируемыхпрограмм. Визвестнойстепени противоречивытакже понятия«комфортность»и «эффективность».Непросто сочетатьи усложнениеархитектурыоперационнойсистемы с упрощениемее обслуживания.
Преждечем приступатьк изучениюсистемы Windows98 «ссамого начала»,мы посмотрим,как в ней решеныперечисленныевыше проблемыи каким, с точкизрения ее создателей,видится путьвыхода из замкнутогокруга отмеченныхпротиворечий.Но сначалаобратимся кистории операционныхсистем.
2. Краткаяистория MS-DOS.
Далеко несразу операционныесистемы сталинеобходимымикомпонентамиперсональныхкомпьютеров.Первые восьмиразрядныемодели 70-80-х годовсодержаливсе необходимыесредства длявзаимодействияс пользователемв составе системногоПЗУ. Обычно этобыл интерпретаторБейсик илидругого языка,командамикоторого компьютери управлялся.Теми же средствамивыполнялосьи управлениезагрузкойпрограмм свнешнего носителя.Ни о какоймногозадачностив таких системахне могло бытьи речи.
Необходимостьв операционныхсистемах возниклав тот момент,когда персональныекомпьютерыполучили достаточносложный объект,для управлениякоторым средствсистемногоПЗУ уже былонедостаточно.Таким объектомстал дисководгибких дисков.В феврале1981 г. прошлопервое испытаниеоперационнойсистемы MS-DOS1.0 наготовящемсяк выпуску компьютереIBMPC.
Перваямодель PCбыла созданана базе16-разрядногопроцессора8086 и неимела штатногодисковода всвоем составе,но в ней былапредусмотренавозможностьиспользованиявнешнего дисководагибких дисков(пока толькоодносторонних).Система MS-DOS1.0 полностьюсодержаласьв ПЗУ компьютераи позволялапереключатьрежимы экрана,вызывать редактори интерпретаторБейсик, обслуживатьвнешние портыи, в частности,управлятьработой внешнегодисковода.
Первоерасширениерабочего пространстваMS-DOSпришло с MS-DOSI.I,которая вышлав мае1982 г. иподдерживаладвусторонниегибкие магнитныедиски, что позволилодовести объеминформациина носителедо 360Кбайт.
В марте1983 г.одновременнос выпускомновой моделикомпьютераIBM(PCXT)вышла и новаяверсия операционнойсистемы— MS-DOS2.0. Этаверсия принципиальноотличаласьот предыдущей,и многие еечерты сохранилисьдо наших дней.MS-DOS2.0 поддерживалажесткие дискиразмером до10 Мбайти впервые ввелапонятие файловойструктуры. Таконцепциявложенныхкаталогов, скоторой мыработаем исегодня, впервыебыла введенаименно в этойверсии операционнойсистемы.
Следующаяверсия операционнойсистемы (MS-DOS3.0, август1984 г.)расширилаобслуживаемоерабочее пространствожестких дисковдо 20Мбайт и далавозможностьработы с гибкимидисками высокойплотности(1,2 Мбайт),а версия MS-DOS3.2 (январь1986 г.) добавилаподдержкугибких дисковдиаметром3,5 дюйма(720 Кбайт).
Несмотряна свой номер,скорее революционной,чем эволюционной,стала версияMS-DOS3.3 (август1987 г.), работас которой убольшинствапользователейпродолжаласьнаиболее долго.Многие миноваливерсию MS-DOS4.0 и перешлиот MS-DOS3.3 к MS-DOS5.0 илисразу в операционнуюсреду Windows.Основным достижениемMS-DOS3.3 сталавозможностьразбиенияжестких дисковна логическиеразделы размеромдо 32Мбайт, а такжеподдержкагибких дисков3,5 дюймавысокой плотности(1,44 Мбайт).
ВерсияMS-DOS4.0 (май1988 г.) осталасьпочти незамеченной,хотя и ввелазаметные новшества:псевдографическийинтерфейсDOSSHELLс возможностьюуправлениямышью и поддержкужестких дисковразмером более32 Мбайт.По-видимому,отсутствиешумного успехаэтой версиисвязано с тем,что к этомувремени пользователиMS-DOSуже не нуждалисьв псевдографическоминтерфейсе.Те, кому он былнужен, с успехомпользовалисьоболочковымипрограммамитретьих фирм(например, NortonCommander)и не собиралисьот них отказываться.Многие же кэтому времениуже перешлина работу соперационнойсредой Windows2.0, и дляних псевдографическийинтерфейс былбы шагом назад.Вместе с тем,четвертаяверсия MS-DOSстала по-своемузнаменательной.В апреле1989 г. компанияMicrosoftвпервые выпустилалокализованнуюверсию дляРоссии— еюстала версияMS-DOS4.01.
Значительнобольшие удобствапользователиполучили вверсии MS-DOS5.0 (июнь1991 г.), вкоторую вошелдолгожданныйполноэкранныйредактор (EDIT)и не менеедолгожданныесредствавосстановленияинформации(утилиты UNDELETEи UNFORMAT).Древнюю версиюстандартногоБейсика GW-BASICнаконец-тосменил болеесовременныйвариант QBASIC(облегченнаяверсия языкаMicrosoftQuickBasic).Но самым важнымдостижениемстала возможностьвыноса ядраоперационнойсистемы запределы стандартнойпамяти компьютерав первые64 Кбайтрасширеннойпамяти. Начинаяс этой версииу пользователейпоявиласьвозможностьэксплуатироватьпрограммы,использующиеобласть стандартнойпамяти почтидо верхнегопредела (этимособенно отличалиськомпьютерныеигры тех лет).
Шестаяверсия MS-DOS(MS-DOS6.0), вышедшаяв январе1993 г., явиласьответом наширокое распространениедисководовCD-ROM— расширениесферы действияоперационнойсистемы продолжалось.Особенностьюэтой версиистало такжепоявлениеспециальногосредства созданияуплотненныхжестких дисков— DBLSPACE(до этого пользователиприменялипрограммуSTACKERкомпании StacElectronics).Патентныенарушения,обнаруженныев программеDBLSPACE,привели к выпускуверсии MS-DOS6.1, неимеющей средствдляуплотнениядисков, а послеурегулированияразногласийс компаниейStacElectronics— к возвратуDBLSPACEв версии MS-DOS6.2 и кзамене DBLSPACEпрограммойDRVSPACEв версии MS-DOS6.22.
Из прочихдостиженийMS-DOS6.0, повысившихэффективностьи удобствоработы с компьютером,надо отметитьпоявлениепрограмм MEMMAKER(оптимизатороперативнойпамяти, упростившийпроблемы «обживания»области расширенногоОЗУ программамиDOS)и SMARTDRV(резидентнаяпрограмма,кэширующаяоперации сжестким дискомили дисководомCD-ROM).
На этомистория MS-DOSзакончилась:в сентябре1995 г. ейна смену пришлаграфическаяоперационнаясистема Windows95. Правда,«за кадром»MS-DOSпо-прежнемуработает и вWindows95, и вWindows98, покрайней мере,в первые секундыпосле включенияпитания компьютера.
3. Краткаяистория Microsoft Windows.
К работенад графическойсредой дляперсональныхкомпьютеровIBMPCкомпания Microsoftприступилаеще в далеком1981 г. сразупосле выпускаоперационнойсистемы MS-DOS1.0. Тогдатрудно былопредставить,что пройдетпочти полторадесятка лет,пока графическаясреда станетполноценнойоперационнойсистемой.
Первыйэтап работызавершилсяк апрелю1983 г., когдана закрытомсовещании сменеджерамикомпании IBMбыла представленапрограммаInterfaceManager.Программадемонстрировалаодновременноеналичие наэкране несколькихперекрывающихсяокон, в каждомиз которых былозапущено отдельноеприложение.Экранный интерфейспроизводилвпечатлениеодновременнойработы несколькихпрограмм, ноне вдохновилпредставителейIBM.В последующиегоды им ещедважды демонстрироваласьновая среда(октябрь1983 г. иноябрь1984 г.), ноодобрения таки не последовало.Тем не менеев июне1985 г. проектInterfaceManagerвышел в свет,но под названиемWindows1.0, а ужев июле компанияMicrografxвыпустилапервое в миреграфическоеприложениеWindows— программуInAVision.
Несмотряна общую неудачупервой версии,не нашедшейподдержки ниу пользователей,ни у разработчиковпрограммногообеспечения,компания Microsoftпродолжилаработу надпроектом, и вапреле1987 г. былаобъявлена, ав октябре вышлав свет версияWindows2.0. В ноябретого же годадля нее выпущенапервая версияпрограммыMicrosoftExcel.Сегодня многиесчитают версиюWindows2.0 стольже неудачной,как и Windows1.0, новсего за полгодабыл проданпервый миллионкопий этойпрограммы, ав те временаэто был успех.Для Windows2.0 былразработанряд текстовыхпроцессоров,в том числеWord1.0 forWindows.Версия Windows/286предоставилапользователямудобную возможностьиспользованиярасширеннойпамяти, а версияWindows/386впервые реализоваламногозадачность(до этого допускалосьлишь переключениемежду задачами,но не одновременноевыполнение).
ВерсииWindows2.0 заинтересовалипроизводителейпрограммногообеспечения,поэтому, когдав мае1990 годавышла в светWindows3.0, ведущиепроизводителипрограмм сготовностьюзаявили о поддержкеновой среды.Windows3.0 понравиласьи пользователям,которые благодаряей смогли болееэффективноиспользоватькак мощь новыхпроцессоров80386 и передовых80486,так и увеличенныеразмеры оперативнойпамяти.
Windows3.0 имелане только полноценныйграфическийинтерфейс имногозадачность.Ее главнымдостоинствомстал Диспетчерпрограмм (ProgramManager),который позволилперейти науправлениекомпьютеромс помощью мыши.Невидимым дляпользователя,но неоценимымдля производителейоборудованияи программстало посредничествоWindowsмежду аппаратными программнымобеспечениемза счет регистрациидрайверовустройств всистемныхфайлах. Тем неменее надежностьработы Windows3.0 все-такибыла недостаточной.
4. Microsoft Windows 3.11.
ОболочкаWindowsявляется насегодня самымпопулярнымпрограммнымпродуктом.Практическинет такогокомпьютера,где она бы неиспользовалась.Это вызванотем, что Windowsреализуеткрайне простойи удобныйпользовательскийинтерфейс,единый для всехпрограмм (точнееговоря, длявсех приложенийWindows).РассмотримверсиюWindows3.11 forWorkgroups,Русская редакцияи работус ней.
Примечание:
ЕслиВы пользуетесьанглоязычнойверсией Windows,то названияпунктов меню,опций и кнопокдля этого вариантабудут приведенырядом в скобкахили ниже.
Дляначала поговоримо концепцииWindows.Внешний види правила работыс Windowsпринципиальноотличаютсяот тех же правилдля программDOS.Первое, в чемзаключаетсяэто отличие— отходот концепциифайла. Если вDOSкаждой программев соответствиеставится имяфайла (котороеможет бытьдлиной только8 символов,а поэтому весьманеинформативно),то в Windowsдля каждойпрограммыиспользуетсяпонятие программногоэлемента. Программныйэлемент— этокомбинациянебольшойкартинки инадписи подней (рис.1).
Рис.1 Программнаягруппа и программныеэлементы Windows
Картинкаимеет названиепиктограмма,но чаще ее называютиконкой (расширениефайла с пиктограммой.ico),иконка отражаетсуть программногопродукта. Надписьпод иконкойназываетсяописанием итакже отражаетсуть программы.Т.е. можно сказать,что каждомупрограммномупродукту всоответствиеставится пиктограммас описанием.Данная комбинациягораздо болееинформативнаи легко запоминается.Помимо этого,дерево директорийв DOSзагроможденовспомогательнымифайлами (файламиданных, настроеки т.д.), в Windowsже все этивспомогательныефайлы простоне видны. Всесерьезныепрограммныепродукты имеютсейчас в своемсоставе донесколькихсотен файлов,ориентироватьсяв таком огромномколичествевесьма затруднительно,а в Windowsэтому программномупродукту будутсоответствовать2-3 иконки(запуск непосредственнопрограммы,настройкаданной программы,файл ReadMeили ПрочтиМеня). К томуже однородныепо своему назначениюпрограммыпомещаютсяв программныегруппы (рис.1), которыетакже могутбыть свернутыв иконки (чтобыне заниматьместа на экране).
Второепринципиальноеотличие— этоединый программныйинтерфейс. Всепрограммы,работающиепод управлениемWindows(они называютсяWindows-
приложениями)имеют абсолютноодинаковыйудобный интерфейс.Поэтому, еслиВы захотитеизучить новыйпрограммныйпродукт. Вамне нужно будеттратить времяна выяснениеособенностейуправленияим. Вы сразусможете приступитьк изучению еговозможностей.
Третьеотличие— этомногозадачностьWindows,т.е. одновременномогут выполнятсясразу несколькоWindows-приложений(пока происходятдолгие вычисленияв одном изприложений.Вы можете, например,набивать текств другом приложении).Правда, реальноодновременномогут бытьзапущены4-5 серьезныхприложений,но, как правило,этого вполнехватает. Причемв многозадачномрежиме могутбыть запущеныи программы,предназначенныедля работы всреде DOS,правда, далеконе все.
ЧетвертаяособенностьWindows— это поддержкаразнообразнейшихдополнительныхустройств. ЕслиВы установитена своем компьютереновое устройство,скажем, принтер,то Вам не надоломать головунад тем, поддерживаютли Ваши программыработу с даннымтипом принтераили нет. В WindowsВам достаточноподключитьсоответствующийдрайвер (а онвсегда поставляетсявместе с дополнительнымоборудованием),и все Ваши приложениятут же "научатся"работать спринтером.
ПятаяособенностьWindows— легкостьобмена даннымимежду различнымиприложениями.В Windowsкрайне легко,скажем, вставитьтолько чтонарисованнуюв графическомредакторекартинку вобрабатываемыйтекст.
Шестое— этоподдержкаTrueTypeшрифтов. Рассмотримотличие TrueTypeшрифтов отобычных. Обычныешрифты (их называютрастровыми)содержат поточечноеизображениекаждого символа,т.е. для каждогоразмера необходимсвой наборописаний. Весьмабольшие проблемывозникали, еслишрифтов данногоразмера вдругне находилось.TrueTypeшрифты (их ещеназываютмасштабируемыми)содержат описаниеконтуров символови правил ихрисования, т.е.по этому описаниюможет бытьвоспроизведенсимвол абсолютнолюбого размера.И, что оченьважно, такиешрифты могутлегко искажаться(скажем, вытягиватьсяпо вертикали),достаточнопри рисованиииспользоватьнеобходимыепоправки.
Седьмое— этовстроеннаяподдержкамультимедиа,что позволяеточень простореализоватьпринципы мультимедиавWindows-приложениях.
Продолжатьрассматриватьотличия Windowsможно до бесконечности,но, пожалуй,все главныеуже рассмотрены,поэтому здесьи остановимся.
Как илюбой программныйпродукт. Windowsимеет своиплюсы и минусы.Кратко перечислимеще раз плюсыэтой оболочки:
наглядноепредставлениепрограммныхпродуктов иотход от концепциифайла;
единый удобныйпользовательскийинтерфейс;
многозадачность;
поддержкаработы с DOSприложениями;
простотаподключенияи поддержкивсевозможнейшихустройств;
простотаобмена даннымимежду приложениями;
поддержкамасштабируемыхшрифтов;
поддержкамультимедиа.
Теперьо недостатках.Как известно,за все надоплатить, в частности,в Windowsза все удобстваэтой оболочкиприходитсяплатить оченьбольшой нагрузкойна аппаратнуючасть компьютера.Windowsвесьма требовательнак быстродействиюпроцессора,объему оперативнойпамяти компьютераи свободномуместу на диске,т.е. самый главныйнедостатокэтой оболочки— этовысокие требованияк быстродействиювсех без исключениячастей машины.Если использоватьWindowsна медленныхмашинах, тоиз-за постоянныхпростоев иожидания работаиз приятнойпревращаетсяв настоящеемучение.
Повторимеще раз требованияк оборудованию.Минимальнаяконфигурация,необходимаядля более илименее приемлемойработы, этопроцессор486SX-33(лучше 486SX2-80),память4 Мбайта,винчестеробъемом от120 Мбайт(лучше 240)и монитор SVGA.Наличие мышидля работы сWindowsможно считатьобязательным.Также необходим3-дюймовый дисковод,т.к. все дистрибутивы(фирменныекопии программныхпродуктов)поставляютсясегодня на3-дюймовых дискетах.
Комфортнаяработа обеспечиваетсяпри процессоре486DX2-66(а еще лучше486DX4-100),памяти в8 Мбайт,винчестереобъемом420 Мбайти мониторе SVGAс разрешением,как минимум,800х600 точекпри256 цветах.
Еслина компьютеребудут обрабатыватьсябольшие объемыинформации,особенно этокасаетсяредактированияграфики, то,возможно, потребуетсяустановкапроцессораPentium,винчестераобъемом1 Гбайти расширениепамяти до 16-ти,а то и 32-х Мбайт.Разрешениемонитора приработе с графикойдолжно бытьне меньше1024х768 точекпри256 цветах(желательно,конечно,1280х1024 точкипри16 миллионахцветов).
Ещеодним минусомWindowsявляется еенеполнаямногозадачность.Некоторыесистемныересурсы памятиявляются общимидля всех запущенныхприложений.Из-за этогореально одновременномогут выполнятсятолько4-5 серьезныхприложений.Причем, еслинекорректнаяработа одногоиз приложенийприведет кразрушениюсистемныхресурсов, тоWindowsскорее всегоповиснет.
Самыйглавный недостатокWindows,связанный скритичностьюпо времени, непозволяетиспользоватьоболочку дляобработкипоступающихизвне сигналовв реальноммасштабе времени.В данном случаеWindowsпросто "захлебывается".
И,наконец, какэто ни печально.Windowsне лишена ошибок,как, впрочем,и Windowsприложения.
Послеэтого вступленияприступимтеперь непосредственнок изучениюработы с оболочкой.
Концептуальнымпонятием вWindowsявляется понятиеокна (как известно,windowsв переводе санглийскогообозначает"окна"). Любоеприложениев Windowsвыполняетсяв окне, такжев окне выдаютсяразличныесообщения изапросы. Окноможет заниматьчасть экрана,оно может бытьразвернутона весь экран,а также можетбыть свернутов пиктограмму.Помимо этого,окно может бытьактивным илинеактивным.Одно окно можетчастично илиполностьюзакрыватьдругое и т.д.
Рис.2 Внешнийвид окна Windows
Внешнийвид окна.
Рассмотримобщий вид окна,он представленна рис.2. В верхнейчасти окнарасположензаголовок. Онхарактеризуетсодержимоеданного окна.Слева вверхурасположенакнопка системногоменю. Она позволяетвызвать рядсистемныхфункций, о нихнесколькопозже. Справавверху расположеныдве кнопки,отвечающиеза размер окна.Правая кнопкапозволяетразвернутьокно на весьэкран (а потоми свернутьего), а леваяпозволяетсвернуть окнов пиктограмму.Ниже, сразу зазаголовком,расположенастрока меню.С ее помощьюмогут бытьвызваны различныефункции, характерныедля данногоприложения.Справа и снизувдоль окнамогут бытьрасположенылинейки (строки)прокрутки. Онииспользуются,если в окне непомещаетсявся информацияприложения,строки прокруткив этом случаепозволяютпросматриватьсодержимоеокна. В зависимостиот конкретнойситуации и типаокна часть илипочти все изэтих элементовмогут отсутствовать.
РежимыработыDOS-приложенийпод управлениемWindowsимеют своиособенности,поэтому и ихподключениеимеет своинюансы.
Полноэкранныйрежим и выполнениев окне.
ПервойособенностьюDOS-программявляется возможностьвыполненияих в полномэкране или вокне. При запускекакой-либоDOS-программыона начинаетсвое выполнениев режиме полногоэкрана. В этомрежиме выполнениепрограммыпрактическине отличаетсяот выполненияпод управлениемDOS.Другой режимработыDOS-программы— выполнениев окне. Переключитьсяиз полногоэкрана в окноможно, нажавAlt+Enter.На экране приэтом появитсяокно WindowsдляDOS-программ.Правда, в этомрежиме Вы лишаетесьвозможностиработать смышью, но затоу Вас появляетсямного новыхвозможностей,стандартныхдля работы сокнами (изменениеразмера и положения,вывод на экрансразу несколькихокон и т.д.).
Примечание:
Невсе программымогут бытьзапущены в окне(в первую очередьэто касаетсяграфическихпрограмм), еслиэто так, то припопытке переключитьсяв окно Windowsвыводит соответствующеепредупреждение.
ЕслиВаша программауже выполняетсяв окне, то переключитьсяв полный экранможно следующимобразом: надовызвать системноеменю (щелчкомпо кнопкесистемногоменю), выбратьпунктУстановка(Setting)и в появившемсядиалоговомокне установитьпереключательОпции дисплея(DisplayOptions)в положениеПолный экран(или снова нажатьAlt+Enter.
Переключениев другие приложения.
Переключениев другие приложенияизDOS-программыосуществляетсястандартнымобразом с помощьюAIt+Tab, Ctrl+Esc илиAlt+Esc. РежимвыполненияDOS-программы(окно или полныйэкран) значенияне имеет.
Режимыработы DOSприложений.
ЕслиВы вызовитесистемное менюокнаDOS-программы(естественно,DOS-приложениедолжно выполнятьсяв окне) и выберетепунктУстановка(Setting),то Вамбудет предоставленавозможностьустановитьрежимы работыданной программы.В появившемсяокне переключательОпции дисплея(DisplayOptions)
задает режимвыполнения:
Окно(Window) | — выполнениев окне; |
Полныйэкран(Full Screen) | — выполнениев полноэкранномрежиме. |
ФлажкигруппыОпции заданий(TaskingOptions)позволяютзадать: | |
Исключающее(Exclusive) | — еслиустановитьданный флажок,то будет выбранисключающийрежим выполненияданного приложения(если данноеприложениеактивно, товсе ресурсысистемы будутотданы ему); |
Фоновыйрежим(Background) | — установкаданного флажкапредписываетсистеме выполнятьданное приложениеи в фоновомрежиме. |
ПолягруппыПриоритет(Priority)позволяютустановитьколичестворесурсов (вусловных единицах,минимум1, максимум10000), которыебудут отводитьсяпрограмме восновном ифоновом режимах.
ЗавершениеповисшегоDOS-приложения.
ЕслиDOS-приложениеповисло, то Вамнеобходимопереключитьсяв окно (еслипрограммаработала вполном экране),вызвать системноеменю и выбратьпунктУстановка(Setting).В появившемсяокне надо нажатькнопку ПРЕКРАТИТЬ(TERMINATE).После дополнительногозапроса даннаяпрограмма будетудалена изпамяти, естественно,все несохраненныеданные из неебудут потеряны.Другой вариант— стандартный.Если повисшееDOS-приложениеактивно, нажатькомбинациюCtrl+Alt+Del.
Запускрезидентныхпрограмм.
Из-подWindowsможно запуститьрезидентнуюDOS-программу,однако следуетучитывать, чтоее возможностибудут доступнытолько вWindows-приложениях,в DOSже программах,запущенныхиз-под Windows,резидент будетнедоступен.
Призапуске резидентнойпрограммы наэкран выводитсясоответствующеепредупреждение(рис.3). Выможете переключитьсяв другие окнадля продолженияработы, резидентнаяпрограмма приэтом останетсяв памяти. Еслинеобходимостьв ней отпала,то Вам надопереключитьсяв ее окно (окнос предупреждением,что программаосталась резидентной)и нажать комбинациюCtrl+C,резидентнаяпрограмма будетудалена изпамяти.
MICROSOFTWINDOWS POP-UP PROGRAM SUPPORT |
Всплывающаяпрограммаготова к выполнению.Для закрытияэтого окнаи возвратав Windowsпосле использованияпрограммынажмите Ctrl+C. |
Рис.3 СообщениеWindows призапуске резидентнойпрограммыПримечание;
Далеконе все резидентныепрограммыработают подWindowsкорректно,часть из нихпросто отказываетсяработать.
ЕслиВы хотите, чтобывозможности,предоставляемыерезидентнойпрограммой,были доступныи вDOS-приложениях,запущенныхиз-под Windows,Вам необходимозагрузитьинтересующийВас резидентиз-под DOSдо запускаWindows.
ПодключениеDOS-приложенийс помощью .pifфайлов.
Как Выуже заметили,работаDOS-программпод Windowsимеет некоторыеспецифическиеособенности.Эти особенностиможно учесть,если подключитьDOS-приложениек Windowsс помощью.pifфайла.
Такчто же такое.pifфайл. Это файл,содержащийпараметрызапуска данногоDOS-приложения.В комплектеWindowsпоставляетсявспомогательнаяутилита РедакторPIF(PIFEditor)(обычно расположенв программнойгруппеГлавная (Main).С его помощьюВы можете создатьдляDOS-приложениясоответствующий.pifфайл, где указатьвсе необходимыепараметрызапуска.
Примечание:
Поумолчанию призапуске из-подWindowsDOS-программиспользуютсяпараметры,указанные вфайле _default.pif.Изменять егоне рекомендуется.
ДляWindows.pifфайл являетсяисполнимымфайлом, и еслиВы хотите запустить(или подключитьк системе какDOS-приложение)DOS-программутак, чтобы былиучтены всепараметрызапуска, то Выдолжны запустить(подключить)соответствующий.pifфайл.
Несколькослов о самомредакторе.Перечислимназначениеопций пунктаменю файл;
Создать(New) | — создатьновый.pifфайл; |
Открыть(Open) | — открытьдля редактированиясуществующий.pifфайл; |
Сохранить(Save) | — записатьфайл на диск; |
Сохранитькак(SaveAs) | — записатьфайл на дискпод новым именем. |
ПунктРежим (Mode)позволяетзадать режимвыполненияпрограммы:
Стандартный(Standard) | — стандартныйрежим процессора; |
386расширенный(386Enhanced) | — расширенныйрежим 386-го ивыше процессора,рекомендуетсяустанавливатьвсегда. |
Рис.4 Окноредактирования.pifфайлов
В полеИмя файла программы(ProgramFilename)Вы должны указатьполное имяисполняемогофайла программы,в полеЗаголовок окна(WindowTitle)— -собственнозаголовок окна,в полеНеобязательныепараметры(OptionalParameters)-— параметры,используемыепри запускепрограммы, ав полеКаталог запуска(StartupDirectory)— рабочую директориюпрограммы.
ПереключательВидеопамять(VideoMemory)дает возможностьуказать видеорежимработыDOS-программы.ПоляТребованиек памяти (MemoryRequirements),Память EMS(EMSMemory)и Память XMS(XMSMemory)позволяютуказать минимальнонеобходимоедля работыколичествопамяти соответствующеготипа, и количествопамяти, обеспечивающеекомфортнуюработу. ПереключательИспользованиедисплея (DisplayUsage),указывает вкаком из двухрежимов запускатьDOS-приложение(окно или полныйэкран). ФлажкиВыполнение(Execution)позволяютзадать режимвыполненияприложенияв многозадачнойсреде (исключительныйи фоновый, оних мы уже говорили).ФлажокЗакрывать окнопри выходе(CloseWindowonExit)позволяетуказать, когдасвертыватьокно: сразу поокончанииработыDOS-программы(флажок установлен)или через системноеменю окна (можетпотребоваться,если Вам необходимоболее подробноизучить результатыработыDOS-программы).
При нажатиина кнопку ДОПОЛНИТЕЛЬНО(ADVANCED) раскроетсяеще одно окнос дополнительнымипараметрамиработыDOS-приложения.Их естьсмысл устанавливатьтолько привозникновениипроблем приработеDOS-приложенияпод Windows(например, пропаданиеинформациис экрана, конфликтыв памяти и т.д.).
Длятого чтобысоздать .pifфайл, надо запуститьРедактор PIF(PIFEditor),выбратьопциюСоздать (New)пункта менюФайл (File),заполнитьсоответствующиеполя, а потом,выбрав опциюСохранить(Save),задать имя ирасположениесозданного.pifфайла.(рис 4)
Примечание:
Сохранять.pifфайлы рекомендуетсяв директориипрограммы подименем программы(естественно,с расширением.pif),это позволитВам в дальнейшемлегко находитьнужные файлы.Не забудьтепосле этого,при созданиипрограммногоэлемента в полеКоманднаястрока (CommandLine),указать именно.pifфайл, а если уВас уже подключенфайл программы,то изменитьсвойства программногоэлемента дляуказания в полеКоманднаястрока (CommandLine).pifфайла.
Дляредактированияуже существующего.pifфайла его нужнооткрыть с помощьюопцииОткрыть (Open)пункта менюФайл(File).
Примечание:
Частьпрограммныхпродуктовпоставляетсяс уже готовыми.pifфайлами. ПриподключенииданныхDOS-приложенийк Windowsнеобходимоиспользоватьименно этифайлы.
Ограниченияпо запуску DOS-приложений.
Далеконе все программымогут бытьзапущены из-подWindows.Это ограничениекасается особенностейфункционированияWindows.Перечислимгруппы программ,которые нельзязапускатьиз-под Windows:
кешидиска (в томчисле и Smartdrive);
программыразбиениядиска (типаFDISK);
DOSпрограммыисправленияошибок (типаCHKDSK,SCANDISK,NortonDiskDoctor);
DOSпрограммыоптимизациидиска (типаNortonSpeedDisk,DEFRAG);
DOSпрограммывосстановленияфайлов (типаNortonUnerase,UNDELETE);
программытестированияоборудования(типа NortonDiagnostics);
программы,напрямую работающиес жестким диском;
программы,напрямуюиспользующиересурсы компьютера.
Здесьхочется сделатьнекоторыезамечания,касающиесяработы с Windowsи, забегая чутьвперед,Windows-приложений.
БиблиотекиWindows.
Еслиу Вас установленаоболочка Windows,то на дискеимеется большоечисло файловс расширением.dll— это библиотекиWindows.В среде Windowsони являютсяисполняемымифайлами. Посвоей структуреони аналогичны.ехе файлами содержат всвоем составеряд подпрограмм,но изначальнопредназначены(и соответственнооптимизированы)для запускаиз-под Windows.Попытка запустить.dllбиблиотекуиз-под DOSни к какимположительнымрезультатамне приведет.
Работас файлами из-подWindows.
Windowsизначальноориентированана отход отконцепциифайла, но полностьюизбавитьсяот нее не смогла.Так, все обрабатываемыедокументыявляются файлами.Из-за этоговремя от временипоявляетсяпотребностьв выполненииразличныхоперацийнепосредственнос файловойструктурой.В принципе, вкомплект Windowsвходит вспомогательноеприложениепод названиемДиспетчерфайлов (FileManager),предназначенноеименно для этихфункций. Но,как показываетпрактика.Диспетчерфайлов (FileManager)весьма громоздоки неудобен вработе.
Дляработы с файловойструктуройлучше всегоподключитьк системе какDOS-приложениеNortonCommander,он с успехомвыполняетпрактическивсе функцииДиспетчерафайлов (FileManager).
Единственное,когда естьсмысл использоватьДиспетчерфайлов (FileManager)— это подключениек сети.
Размещениевременныхфайлов.
Впроцессе своейработы WindowsиWindows-приложениясоздают большоеколичествовременныхфайлов (ониимеют расширение.imp).При правильносконфигурированнойсистеме онипрактическивсегда располагаютсяв директориис именем TEMP.Время от времениэтот директорийнеобходимоочищать.
5. Windows95.
5.1.Общее представлениео Windows 95.
Многозадачностьозначает, чтовы можете работатьс несколькимипрограммамиодновременно.Например, можнослушать звуковойфайл, рисоватькартинку ипечатать нужныйдокумент. ВWindows95 реализованаприоритетная(вытесняющая)многозадачность(preemptivemultitasking).Программа,нуждающаясяв ресурсах,может приостановитьработу до полученияресурса илиперейти к выполнениюдругих операций.Приоритетнаямногозадачностьтребует, чтобыкаждая программаимела своезащищенноеадресноепространство,и предоставляетвсем работающимприложениямравные возможности.
Многопоточное(multithread)выполнениеотдельнойзадачи позволяетпри задержкев выполненииодного потокаработать соследующим. Подпотоком подразумеваетсяпоследовательностькоманд, составляющихотдельнуючастную задачу,решаемую внутриобщей задачи(процесса). Одинпоток можетреагироватьна командыпользователя,а другой потокуправлятьвыводом напечатающееустройство.
Windows95 - интегрированнаясреда, котораяобеспечиваетэффективныйобмен текстовой,графической,звуковой ивидео информациеймежду отдельнымипрограммами.Новая операционнаясистема расширяетвозможностииспользованиясредств мультимедиаи компьютерныхигр последнегопоколения,предоставляетбольшие возможностипри работе синтерактивнымикомпакт-дисками,редактированиимузыкальныхпроизведений,воспроизведениивидеоизображений.
УлучшенныетелекоммуникационныевозможностипозволяютиспользоватьWindows95в локальныхи глобальныхсетях, работатьс электроннойпочтой. Разработчикисистемы приложилинемало усилий,чтобы в максимальнойстепени удовлетворитьпридирчивыезапросы пользователейкомпьютеровблокнотноготипа, обеспечитьих работу сдок-станциями.
Windows95 обеспечиваетподдержкунациональныхстандартовбольшого числастран, в томчисле России,позволяетиспользоватьодни и те жешрифты дляпечатаниядокументана несколькихязыках (в предыдущихверсиях былинеобходимыспециальныепрограммы,позволяющиеиспользоватьшрифт другойстраны). Шрифтыс русским алфавитомсодержатпан-европейская(PanEuropeanEdition)и русская версии.В русской версииинтерфейс, менюи система справоквыполнены нарусском языке,в частностив окнах диалогапо-русски написаныдаты. Например,21 августа1995 г. Прилокализациисохранены всефункциональныевозможностипан-европейскойверсии.
Windows95 поддерживаеттехнологиюPlugandPlay(Включи и Работай),которая автоматизируетсложный процессподключенияк компьютеруновых периферийныхустройстви различныхплат и их удаление.
Нововведенияв Windows95 можноразделить натри группы.Первая- касаетсяособенностейархитектурысистемы, вторая- пользовательскогоинтерфейса,третья- функциональныхвозможностей.
5.2.Архитектурныеособенности.
Важнейшейособенностьюновой операционнойсистемы является32-разряднаяархитектура,которая обеспечиваетболее высокуюпроизводительностьсистемы, снимаетмногие ограниченияна память системныхресурсов. Увеличениеразрядностипо сравнениюс предыдущимиверсиями операционнойсистемы с16 до32 можносравнить сповышениемпропускнойспособноститрубопроводаили автострады- чембольше диаметртрубы или количествополос для движенияавтомобилей,тем больше ихпропускнаяспособность.Тесты показали,что в Windows95 WinWord-документобъемом100 страницзагружаетсяи печатаетсяпримерно на30 % быстрее,чем в Windowsдля рабочихгрупп 3.11.
Специальная16-разряднаяподсистемаобеспечиваетвыполнениеприложений,написанныхдля Windows3.1. Этиприложениявыполняютсякак отдельныйпоток. Однакоони в отличиеот "родных"приложенийдля Windows95 не могутиспользоватьприоритетнуюмногозадачностьи многопоточность,так как такиепрограммыдолжны бытьнаписанысоответствующимобразом. Некоторыестарые приложения(например,коммуникационныеили старыеутилиты подиагностикесистемы), использующиепорты, прерыванияи другие системныересурсы, нуждаютсяв обновлении,так как в Windows95 примененыновые методыдля работы сустройствамиввода-вывода.
5.3.Особенностиинтерфейса.
По сравнениюс предыдущимиверсиямипользовательскийинтерфейссистемы сталпроще и понятнее.Как образносказал работниккорпорацииMicrosoftБрэд Силверберг,они стремятся,чтобы эксплуатацияперсональногокомпьютерабыла бы стольже простой,как любогодругого бытовогоэлектроприбора,например, тостера.Приняты новыестандартыизображенияокон диалога(dialogboxes),приложенийи документов.Появилисьэффектныетрехмерныеэлементы. Новыеэлементы реализованына базе библиотекиCOMCTL32.DLL,предназначеннойдля использованияв 32-разрядныхприложениях.Окно DOSтеперь снабженопанелью инструментов,облегчающейвыполнениемногих операций.При работе вокне DOSпоявиласьвозможностьвыбирать типшрифта. Улучшенныйпользовательскийинтерфейс,однотипностьвыполнениявсех базовыхопераций призваныускорить процессосвоения операционнойсистемы.
Предложенныев новой версииглавное (Startmenu)и контекстноеменю, ярлыки(Shortcuts),программы Мойкомпьютер (MyComputer)и Проводник(WindowsExplorer)сделали нецелесообразнымприменениеДиспетчерапрограмм (ProgramManager)и Диспетчерафайлов (FileManager).Установленныеранее на компьютерегруппы программ,отображаютсяна экране ввиде команд(папок) в менюПрограммы.Аналогом Диспетчерафайлов в новойверсии выступаетПроводник,который такжевходит в этоже меню. Пользователи,предпочитающиеработать сДиспетчеромпрограмм (ProgramManager)или с Диспетчеромфайлов (FileManager),могут заменитьстандартныйинтерфейсWindows95 на ихновые версии.
5.4.Функциональныевозможности.
Windows95 представляетбольшой шагвперед по сравнениюс предыдущимиверсиями. Онапозволяет болееполно реализоватьвозможностиоперативнойпамяти и микропроцессоровсовременных386-х, 486-х и болеестарших моделейкомпьютеров.32-разрядныеприложенияработают взащищенномадресномпространстве,причем системаобеспечиваетавтоматическуюочистку памятипосле завершенияработы каждогоприложения(к сожалению,это не распространяетсяна 16-разрядныеприложения).Запуск системыпроизводитсяодновременнос включениемкомпьютера.
5.5.Отличие Windows 95 иWindows 3.xx.
Несколькоизмениласьтерминология:вместо ранееиспользовавшихсяпонятий каталог,директорияи подкаталогиспользуютсяновые- папка(folder)и подчиненнаяпапка (subfolder).В них хранятсявсе документыи программы.Появиласьподдержкадлинных именфайлов, позволяющаяболее полноотразить ихсодержание:имя файла илипапки вместовосьми символовможет иметьдо 255символов.
Болееудобной сталаработа в сети,упростилсядоступ к файлами программам,которые хранятсяна других компьютерахв сети. Улучшенаинтеграциясетевой печати.Упростилсядистанционныйдоступ к сетиза счет средствудаленногодоступа (remoteaccessservices- RAS).Большие возможностипредоставляютбазовые программы,входящие встандартнуюпоставку. Ихчисло увеличилось.Изменены названиянекоторыхпрограмм. Текстовыйредактор теперьназываетсяWordPad,графическийредактор- Paint.
ПривстраиванииMS-DOS-программбольше нетнеобходимостив написанииинформационногофайла программы(ProgramInformationFile).Улучшен механизмвстраиванияи внедренияобъектов OLE2.0. В предыдущейверсии OLEдля работы собъектом былонеобходимопереключитьсяв приложение,породившееэтот объект.В версии2.0 работас документомведется в основнойпрограмме безперехода впрограмму, вкоторой создавалсяданный объект.Более полнореализованмеханизм специальногоперетаскивания(draganddrop),который облегчаетвыполнениемногих операций.Так, для удаленияфайла достаточноперетащитьего значок назначок корзины.
Благодаряиспользованиюусовершенствованнойфайловой системы,более эффективнойсистемы сжатиязвуковых файлови встроеннойподдержкецифрового видеозначительнобогаче сталивозможностиработы со средствамимультимедиа.Дополнительныевозможности,предоставляемые32-разряднойсистемой, позволилимногим фирмаморганизоватьразработкуновых интерактивныхигр на компакт-дисках.Игры предусматриваютнепосредственноеучастие пользователяв различныхперипетиях.Кратко перечислимеще несколькоотличий:
• Появилисьновые значкидля отображенияфайлов.
• ПапкаПринтеры замениладиспетчерпечати.
• Окнагрупп выглядятпо-новому.
• Закрытиедиспетчерапрограмм неприводит кзавершениюработы с Windows.
• Нажатиеклавиш Ctrl+Escоткрываетглавное меню,а не списокзадач.
• Свернутыеокна изображаютсякак кнопки напанели задач,а не как значки.Панель задачускоряет переходмежду программами.
• Упростилосьподключениек сетевым дисками отключениеот них с помощьюкоманд менюДиск.
5.6.ПреимуществоWindows 95 по сравнениюс MS-DOS.
Поставщикипрограммногообеспечениядля ряда отраслейпромышленностипереходятна Windows95, сокращаяразработкидля DOS.В частностив печати появилисьсообщения,что большинствопоставщиковнастольныхсистем автоматическогопроектирования(САПР) уже работаютнад 32-разряднымиверсиями своихпрограммныхпродуктов.РазработанныйMicrosoftинтерфейсприкладногопрограммированияDirect3-Dпризванобеспечитьускореннуюобработкутрехмернойграфики и освободитьресурсы процессора.
Краткоперечислимосновные преимуществаWindows95 посравнению сшироко распространеннойоперационнойсистемой MS-DOS:
• возможностьпараллельного(независимого)выполнениянесколькихпрограммодновременно;
• легкостьпереключенияиз одной программыв другую;
• автоматизацияобмена информациеймежду различнымипрограммами,например, рисунок,полученныйв графической(растровой)программе,можно легковставить втекст, созданныйс использованиемтекстовогопроцессора;
• облегчениедоступа к программами документамза счет использованияраскрывающихсяменю (drop-downmenus);
• нетнеобходимостизапоминатьимена программи документов,так как для ихобозначенияиспользуютсяграфическиесимволы-значки(icons),которые отличаютсядруг от другарисунком ицветом;
• увеличениеобъема памятиза счет использованиясвободногопространстважесткого диска;
• защищенностьприкладныхпрограмм другот друга в случаенекорректныхдействий однойиз них;
• обращениек внешним устройствамтолько черезоперационнуюсистему, чтопозволяетпрограммистамиспользоватьуже написанныедрайверы, и незаниматьсяпроблемамиобеспечениясовместимостис ними вновьразработанныхпрограмм;
• возможностьиспользованиязвуковых ивидеоприложений.
Вотличие отWindowsЗ.х новая операционнаясистема ненуждается вустановке накомпьютереоперационнойсистемы DOS.Однако она всеже содержитнекоторыеограниченияDOSи компоненты,применяющие16-разрядныйкод. Новая версияWindows,которая появиласьв 1997,является ужеполностью32-разряднойоперационнойсистемой.
6. Windows98.
6.1.Новое в Windows98.
ИсторияMS-DOSдемонстрируетпараллельностьразвития аппаратныхи программныхсредств: появлениеновых устройствнеизбежнонаходит откликв измененииоперационнойсистемы. В тоже время историяWindowsслужит примеромтого, как операционнаясреда опережаеттекущие потребностипользователейи предопределяетразвитиевычислительнойтехники намногие годывперед. Оставаясьневостребованнойв течение1985-1990 гг.,среда Windowsизменила лицокомпьютерногомира в последующеепятилетие.Windows98 тожев значительноймере ориентированана будущее.
По-видимому,несколько летеще будет оставатьсяневостребованнымтакое средствоWindows98, какWebTVforWindows,но вXXI векеархитектураширокого вещания,основы которойзаложены в этойпрограмме,повлияет нажизнь каждогочеловека, независимоот того, пользуетсяон компьютеромили нет.
Последниетридцать летчасто сообщалось,что со дня надень будет либосоздан видеотелефон,либо достигнутоуправлениетермоядернойреакцией. Нодо управляемоготеромоядерногосинтеза и сегоднядальше, чем довысадки человекана Марсе, авидеотелефонияуже сейчасреальна дляпользователейWindows98 с помощьюпрограммыMicrosoftNetMeeting.Правда, сегоднявидеотелефониядоступна немногим,но пройдетвсего нескольколет, и видеоконференциина предприятияхстанут обычнымделом, а видеоконтрольза деятельностьюудаленныхторговых точекнужен уже сейчас,даже в маломбизнесе. Телефоннаялиния, недорогаявидеокамера,персональныйкомпьютер иоперационнаясистема Windows98 — воти все, что дляэтого нужно.
Простыепользователи,никогда неизучавшиепрограммирование,давно мечтаюто самореализациис помощьюперсональногокомпьютераплатформы IBMPC.Десяток летназад простейшийвосьмиразрядныйбытовой компьютерлюбой системыпозволял включитьего в сеть иначинать творческиеэкспериментыбез необходимостичто-либо загружатьи изучать нечтоболее сложное,чем Бейсик. Соперационнойсистемой Windows98 к миллионампростых людейвозвращаетсявозможностьтворчестваи самореализации.Не выходя запределы Windows98, можносвоими рукамисоздать мультимедийнуюэнциклопедию!Здесь всепредусмотрено:редактор FrontpageExpressдля созданиямультимедийныхдокументов,обозревательInternetExplorer4.0 дляих просмотра,средства мультимедиадля управлениязвуковым имузыкальнымсопровождением,графическиеи текстовыередакторы дляобработкиграфики и текстов.
Средствасертификациииздателей ипрограммногообеспечения,как и средствауправленияэлектроннымбанковскимсчетом, включенныев InternetExplorer4.0, тожедадут реальнуюотдачу не сегодня,но непременнобудут востребованы.Они уже сегоднянаходят применениеу тех, кто, работаядома, выпускаеткомпьютерныепрограммы и,не покидаярабочего кресла,сертифицируетих в мировыхцентрах, выставляетна продажу вэлектронныхмагазинахИнтернета иуправляет своимбанковскимсчетом средствамиWindows98.
Человеческиевозможностине безграничны,а иногда хочетсяработать более24 часовв сутки. СистемаWindows98 позволяетприблизитьсяк этому пределу.Компьютер,оснащенныйэтой системой,может работать,когда хозяинотдыхает. Windows98 многоеспособна выполнитьсамостоятельно:
почиститьжесткие дискии удалитьнакопившийсяза день мусор;
проверитьсостояниежестких дискови устранитьимеющиесядефекты файловойструктуры;
выполнитьрезервноекопированиеважнейшейинформации;
проверитьсостояниесжатого тома,провестипереупаковку,повысить степеньсжатия редкоиспользуемыхданных и программ;
обслужитьжесткие дискии провестидефрагмеитациютаким образом,чтобы файлы,последовательнозагружающиесяпри запускепрограмм,располагалисьна диске в порядкеих вызова;
подключитьсяк Интернетуи проверить,не появилисьли в мире новыедрайверы устройств,имеющихся вкомпьютере;получить ихи предложитьустановить;
проверитьсвое состояниеи автоматическиобновиться,если на сервереMicrosoftбудут обнаруженыизменения илидополненияк системе;
автоматически«подлечиться»,если неаккуратнаяустановка иудалениесомнительныхпрограмм привелик потере важныхсистемныхфайлов;
проверитьсостояниеWeb-узлов,на поставкуинформациис которых оформленаподписка; принятьобновленнуюинформацию;
ответитьна вызов каналовИнтернета ипринять свежуюпрессу;
проверитьпочтовый ящик,принять иотфильтроватьпоступившуюпочту;
отправитьсообщения,подготовленныек рассылке;
проверитьгруппы новостейтелеконференций;принять непрочитанныесообщения.
6.2.Установка исистемныетребования.
6.2.1.УстановкаWindows98.
Первыйопыт установкиWindows95 приучилстраховатьсяот любой неожиданности.При установкеWindows98 он непригодился.Когда я писалреферат, тоустанавливалсистему более10 разпри всевозможныхкомбинацияхаппаратногои программногообеспеченияна несколькихмашинах— от486 доPentiumП. Система ставиласьна «чистый»диск, поверхвсевозможныхязыковых ипрочих версийMS-DOS,WindowsЗ.хх и Windows95 и ниразу не подвела.Даже при установкес устаревшегодисководаCD-ROM,не сумевшеготолком прочитатьдесяток файлов,система всеравно заработала.
Единственнаяпроблема возниклапри установкена компьютерес включеннойаппаратнойзащитой отвирусов. Каки при установкеWindows95, этуфункцию BIOSнадо отключать.
Продолжительностьустановкисистемы составляетот 30минут до часас небольшими зависит отпроизводительностикомпонентовкомпьютернойсистемы, в первуюочередь, жесткогодиска и дисководаCD-ROM.Heжаль потратитьчас, если учесть,что обычноработа с операционнойсистемой продолжаетсяне менее двухлет, aWindows98 можноиспользоватьеще дольше,поскольку этасистема включаетсредстваавтоматическогообновленияресурсов поканалам сетиИнтернет. Многиегоды она будетоставатьсяновой и современной.Вы вправерассчитыватьна ее соответствиетребованиям,предъявляемымновыми программамии новыми узламиаппаратногообеспеченияв течение всегосрока службы.Имейте в видуэто обстоятельство,когда будетеприниматьрешение обустановкеWindows98 и отведитена нее, конечно,не час, а одинсвободный день.Согласитесь,это небольшаяплата за спокойнуюработу в течениенесколькихлет. Большуючасть этогодня у вас займетподготовкак установкесистемы. Поверьте,время не придетсятратить напрасно— работыбудет много.Итак, приступим.
В техническихтребованияхк системе записано,что марка процессорадолжна бытьне ниже, чем486SX 66 МГц.Но рекомендоватьустановкусистемы Windows98 на такомкомпьютереможно лишь вочень редкихслучаях. Дажеесли у вас самыйпередовойпроцессор всерии80486, с индексомDX4,вам вряд липонравитсязамедленнаяработа с окнамии, скорее всего,некоторыефункциональныевозможностисистемы придетсяотключить. Вэтом случаелучшепродолжитьиспользованиеWindows95, поканеобходимоевам прикладноепрограммноеобеспечениеостается доступным,до появлениядостаточновеских основанийдля переходак Windows98.
Вы такжене ощутитерадости отперехода наWindows98, еслиработаете спроцессоромPentium,частота которогониже100 МГц.По-настоящемуоценить преимуществановой системыпозволяютпроцессорыPentium,начиная со 166МГц. Располагаятаким процессором,вы вправерассчитыватьна полноеиспользованиедостоинствWindows98.
Требованияк жесткомудиску
Самаябольшая неприятность,подстерегающаяневнимательногопользователяво время установкиWindows98, можетбыть связанас недостаточнымобъемом свободногопространствана жесткомдиске. В этомслучае вы останетесьи без той системы,с которой работалиранее, и безWindows98. Причемдиск можетзаполнитьсяцеликом. Дляудаления файлов«недоустановленной»системы потребуетсясерьезноехирургическоевмешательство.Если Windows98 устанавливаетсяповерх ранеесуществующейсистемы Windows95, неполагайтесьна заменупредшественницыпутем вытеснения.Такое бывает,но не всегда.Это зависитот сочетаниямежду собойтекущей иустанавливаемойсистем. Нерассчитывайте,что устанавливающаяпрограмма будетпо ходу работыуправлятьраспределениемсвободногоместа на жесткомдиске. Онаостановитсяв тот момент,когда доступноепространствобудет исчерпано.Такое событиеособенно неприятнодля тех, ктопользуетсясжатыми жесткимидисками. Нетрудноошибитьсяв оценке реального(физического,а не расчетного)объема свободногопространства,и в этом случаепоследствиянезавершеннойустановки могутбыть фатальными.
Убедитесьв том, что объемреальногосвободногопространствана жесткомдиске соответствуетминимальнымтребованиям,предъявляемымсистемой (110Мбайт), и добавьтек этому ещепримерно50 Мбайтна тот случай,если при установкевы приметерешение о созданиирезервной копиисистемныхфайлов. Наличиеэтой копиипозволит принеобходимостиавтоматическиудалить Windows98 и вернутьсяк работе с предыдущейсистемой.
Требованияк оперативнойпамяти
Требованияк оперативнойпамяти у системыWindows98 вдвоевыше, чем у Windows95. Минимальнымдля Windows95 считалось8 Мбайт,Windows98 требует16 Мбайт,но рассчитыватьна комфортнуюработу можноначиная с32 Мбайт.Опыт эксплуатацииWindows98 накомпьютерес оперативнойпамятью16 Мбайтпоказываетзначительноеснижениепроизводительностиза счет постоянныхобращений кжесткому диску.Если у вас достаточнобыстрый жесткийдиск, с этимеще можно как-томириться, нодля производительнойработы с компьютеромстоит установить32 Мбайтоперативнойпамяти. Есликомпьютер неиспользуетсядля служебныхцелей, а служитв качестведомашнего,можно нормальноработать собъемом ОЗУ,равным16 Мбайт,но при этомжелательноиспользоватьсовременныйвысокоскоростнойжесткий диск.
6.3.АрхитектураWindows 98.
Начнемс плохой новости:Windows98 унаследовалаархитектуру,которая лежалав основе операционныхсистем Windows95, WindowsЗ.х и MS-DOS.Хорошая новостьзаключаетсяв том, что проблемы,с которымичасто сталкивалисьпользователив прошлых версиях,гораздо режевстречаютсяв Windows98. СистемаWindows98 включаетдополнительныевозможностиподдержки16-разрядныхприложений,предоставляяим расширенныйдоступ к 32-разряднымкомпонентам.Это обеспечиваетнеплохуюпроизводительностьи умеренныйуровень защиты16-разрядныхприложений.Все новыесредства, включенныев Windows98, даютэтой операционнойсистеме шачительныепреимуществаперед предыдущимиверсиями, однакоона по-прежнемудалека от совершеннойоперационнойсистемы, еслирассматриватьее с точки зрениянадежностивыполненияприложений.
По сравнениюс Windows98 операционнаясистема WindowsNTявляется болеестабильной.К сожалению,некоторыеприложения(в том числепрограммыMS-DOS)не будут работатьпод управлениемWindowsNT,посколькусредства WindowsNT,обеспечивающиеустойчивуюработу приложений,одновременноявляются преградойдля выполнениянекоторыхопераций. ПопоказателямнадежностиWindows98 находитсяпримерно посерединемежду WindowsNTи MS-DOS— она имеетсредства повышениянадежностивыполненияприложений,предоставляетусовершенствованные32-разрядныекомпонентыи, в то же время,обеспечиваетсовместимостьс предыдущимиверсиями Windows(и даже MS-DOS),что позволяетиспользоватьстарые приложения.Windows98 работаетболее устойчиво,чем все еепредшественницы(Windows95 и WindowsЗ.х). Тем не менее,Windows98 невсегда можетзаверши гьработу приложения,попавшего внеуправляемоесостояние.
6.4.Интернет вWindows 98.
Многиеполагают, чтосеть Internetстала символомдевяностыхгодов— этоместо встречиновых людейи средствообмена идеями.Более80% популярныхтелевизионныхшоу включаютссылку на собственныйузел Internetв титры своихпрограмм. Вравной степениинтереснымявляется самоподключениек ресурсамInternet,которое повозможностямможно сравнитьс ковром-самолетом.Конечно, решеныеще не все проблемы,касающиесяиспользованияInternetдля деловогообщения, номногие компаниипытаются сделатьэту идею жизнеспособной.Обсудим другиевозможностиInternet.Один журналпредложилхудожникамиспользоватьInternetдля созданиявиртуальнойкартиннойгалереи, представляющейработы на продажу.Появилосьнесколькостатей, повествующихо том, как используетсяInternetдля представленияновых тенденцийв мире моды. ВInternetсуществуетмного другойинформациииз светскойхроники. В Internetможно найтимного телеконференций,используемыхлюдьми в исследовательскихцелях. Internetуже фактическистал стандартнымсредствомобмена информациейдля правительственныхучрежденийи учебныхорганизаций.
Конечно,Internetвоплощаетмножестворазличных идей.Можно использоватьInternetкак чрезвычайноценный инструментисследования,обмена опытом,можно создатьWeb-узелдля сотрудников,находящихсяв командировках.Однако ни однаиз перечисленныхвозможностейне говорит отом, чем являетсяInternetи как его использоватьдля личнойпользы. Приэтом уделяетсявнимание основамInternetи инструментальнымсредствам,позволяющимего исследовать.Путешествиепо Internetтребует опыта,помогающегонайти интересныеместа в сетии расширитьобозримыегоризонты.
6.5.Мультимедиаи игры.
Принимаяво вниманиемультимедийнуюнаправленностьInternet,можно предположить,что мультимедиабудет и дальшеразвиваться.Мультимедиав Internetне ограничиваетсявозможностямианимации ипростейшимивизуальнымиэффектами.Звуковые файлыи видеоклипыуже сейчасстали неотъемлемойчастью многихWeb-страниц.Например, однаиз фирм, занимающихсяраспространениемзвуковыхкомпакт-дисков,предлагаетпознакомитьсяс образцамизвукозаписейна своем узлеInternet.
ПомимоInternet,возможностимультимедиамогут бытьиспользованыв обучающихпрограммах,компьютерныхэнциклопедияхи играх. Во многихиграх широкоприменяютсявизуальныеи звуковыеэффекты. Этотребует наличиямощных аппаратныхсредств. Поэтомузачастуюмультимедийнуюаппаратуруможно увидетьна прилавкахмагазинов,занимающихсяпродажей игровыхпрограмм.
Сферыприменениясредств мультимедиапостояннорасширяются.Например, всеболее популярнымистановятсясистемы распознаванияречи. И хотяэти системыпока далекиот совершенства,все большелюдей пользуютсяими. В связи стем что средствамультимедиатребуют мощныхаппаратныхи программныхсредств, даннаяглава посвященанастройке ииспользованиюмультимедийныхустройств ипрограммныхкомпонентов.После прочтенияэтой главы выпоймете, какприменять болееудобно и эффективномультимедийныевозможностиWindows98.
6.5.1. Мультимедийноеоборудование.
Поддержкасредств мультимедиав Windows98 значительноулучшена посравнению сболее раннимиверсиями Windows.Компакт-дискс Windows98 содержитнесколькопримеровмультимедийныхприложений,которые хотяи не раскрываютполный спектрвозможностеймультимедиа,но позволяютдостаточнохорошо познакомитьсяс мультимедийнымисредствамиWindows98.
Следующиеразделы описываютвозможностимультимедиав Windows98 и обсуждаютприемы эффективнойработы с приложениямимультимедиа.Какие средства,аппаратныеили программные,наиболее важныпри работе смультимедиа?На этот вопросне существуетоднозначногоответа. Возможно,прочитав этуглаву, вы найдетедля себя ответна этот вопрос.
6.5.2.ПоддержкаMPEG.
Кинотеперь стремитсязавоевать миркомпьютеров.Группа экспертовв областидвижущихсяизображений(MotionPictureExpertsGroup— MPEG)разработаламетод для сжатиявидеоданных,позволяющийсохранитьполнометражныйфильм на стандартномкомпакт-диске,причем качествоне уступаеткачеству записии воспроизведениябытовоговидеомагнитофона.
Длясжатия и распаковкивидеоданныхв форматеMPEG используетсякодек(кодер/декодер).По схеме своейработы кодекпохож на модем.Как и модем,кодек позволяетпринимать иполучать видеоданные,а также преобразовыватьих в специальныйформат. Вместотелефоннойлинии в качествесреды для передачиданных обычнослужит приводкомпакт-дисков.
Windows98 позволяетвыводить видеоданныес разрешением640х480 ичастотойобновлениядо 30кадров в секунду.Это примерносовпадает споказателями,используемымив телевидении.В некоторыхслучаях (ноотнюдь не вовсех) для достиженияподобногокачества изображениядостаточноиспользоватьдвухскоростнойпривод компакт-дисков.Для качественноговоспроизведениявидеоданныхв форматеMPEG простонеобходимоиспользование12- или24-скоростныхприводовкомпакт-дисков.
6.6.Устранениенеисправностей
6.6.1.Ошибки приложений.
ПриразработкеWindows98 планировалось,что эта операционнаясистема будетобладатьсовместимостьюи устойчивостью.Термин "совместимость"означает, чтоприложения,созданные дляработы в операционныхсистемах MS-DOS,WindowsЗ.х и Windows95 должныработать и подуправлениемWindows98. Терминже "устойчивость"означает, чтовсе старыеприложения,а также приложения,созданные дляWindows98, должныработать подуправлениемWindows98 безсбоев.
К сожалению,обеспечениесовместимостис приложениями,разработаннымидля работы встарых операционныхсистемах, привелок уменьшениюустойчивостиWindows98. Прощеговоря, Windows98 можетдавать неожиданныесбои. Рано илипоздно пользователь,работающийс Windows98, с нимистолкнется.В данной главеописаны некоторыетипы сбоев иприведеныприемы и способыборьбы с ними.
6.6.2. Ошибкизагрузки иконфигурации.
Ошибкизагрузки иконфигурацииобнаруживаютсебя различнымиспособами.Самым очевиднымиз них являетсянеожиданноепрекращениеработы Windowsв процессеначальнойзагрузки.
Ошибки загрузки
Наихудшими,с точки зрениярешения, являютсяошибки загрузки.Дело в том, чтопри возникновенииошибок загрузкипользовательне имеет доступак встроеннымсредствамустраненияошибок Windows98. Чащевсего ошибкизагрузки возникаютв случае конфликтаустройств илинеправильнойустановкипараметровустройств.
В случаевозникновенияошибок загрузкиможно попытатьсяих обойти, загрузивмашину в безопасномрежиме. В этомрежиме Windowsзагружаеттолько драйверывидеокартыи жесткогодиска. При этомиспользуетсястандартныйдрайвер VGA.Даже если драйвервидеокартыповрежден илизаданы неверныепараметрыдрайвера, стандартныйдрайвер VGAбудет работатьправильно.
Существуютдва способазагрузки Windowsв безопасномрежиме: автоматическии вручную. Еслив процессезагрузки Windows98 фиксируетошибку, тоавтоматическивыбираетсябезопасныйрежим. Естественно,это происходиттолько в томслучае, еслиWindows98 действительнозафиксируетошибку. Проблемазаключаетсяв том, что иногдаошибка возникаетв конце загрузки,поэтому Windowsне может автоматическизафиксироватьее (достаточночасто причинойтаких ошибокстановятсязвуковые карты).В случае, еслиWindowsне может автоматическиперезагрузитькомпьютер вбезопасномрежиме, этонеобходимосделать вручную.Для этого нужнонажать клавишу
Normal(Обычная).Загрузка Windowsпроисходитв обычном режиме.Этот вариантследует выбратьпри случайномнажатии клавиши
Logged(\BOOTLOG.TXT)(С созданиемжурнала).В файл BOOTLOG.TXTзаписываетсявся последовательностьзагрузки Windows.При анализеэтого файламожно точноопределитьместо возникновенияошибки.
Safemode(Безопасныйрежим).Происходитзагрузка Windowsс минимальнымчислом задействованныхустройств. Приэтом не используютсяфайлы CONFIG.SYSи AUTOEXEC.BAT.Также не запускаютсяприложенияиз папки АВТОЗАГРУЗКА
Safemodewithnetworksupport(Безопасныйрежим с поддержкойсети). Этотрежим используетсяв случае, еслизагрузка вбезопасномрежиме не позволилавыявить причинувозникновенияошибки и, возможно,она вызываетсясетевой картой.
Step-by-step confirmation (Пошаговаязагрузка).Призагрузке вданном режимепользователюпредоставляетсявозможностьконтролироватьвыполнениекоманд файловAUTOEXEC.BATи CONFIG.SYS,а также позволяетразрешать илизапрещатьвыполнениетой или инойкоманды. Благодаряэтому появляетсявозможностьопределитькоманду, приводящуюк ошибке загрузки.
Command prompt only (Команднаястрока).Прииспользованииданного режимазагрузки графическаяоболочка идрайверы устройствWindowsне загружаются.При загрузкеиспользуютсятолько файлыAUTOEXEC.BATи CONFIG.SYS.Этот режимцелесообразновыбирать припопытке запуститьприложение,разработанноедля MS-DOS.
Safemodecommandpromptonly(Безопасныйрежим команднойстроки). ЗагрузкаWindowsосуществляетсяаналогичнопредыдущемупункту, заисключениемтого, что файлыAUTOEXEC.BATи CONFIG.SYSпри этом неиспользуются.
Previousversion of MS-DOS (ПредыдущаяверсияMS-DOS). Данныйэлемент появляетсятолько в случаевключениястроки BootMulti=iв файл MSDOS.SYS.Естественно,подразумевается,что на компьютереприсутствуетпредыдущаяверсия MS-DOS.В противномслучае использованиеданного элементастанет невозможным.
Послетого как Windowsперезагрузитсяв безопасномрежиме, можноприступатьк поиску причинвозникновенияошибки. Убедитесьв отсутствииконфликтовустройств.Попробуйтеудалить всеэлементы изпапки АВТОЗАГРУЗКА.Просмотритефайл WIN.INIнaпредмет наличияв нем строк,начинающихсяс load=илиrun=.Закомментируйтеэти строки— приследующемзапуске Windowsне будут запускатьсялишние приложения.После этогоможно попробоватьперезагрузитьWindowsв обычном режиме.
Ошибкиконфигурацииустройств
Обнаружитьошибку конфигурацииустройствдовольно просто.Для этого требуетсящелкнуть правойкнопкой мышипо значкуМой компьютер,в появившемсяконтекстномменю выбратькомандуСвойства(Properties)и раскрытьвкладкуУстройства(DeviceManager).
Приобнаруженииконфликтующихустройствизмените, значенияпараметрових настройки(конфликтующееустройствопомечено особымзначком).
В большинствеслучаев можнопонять причинуконфликта,взглянув навкладкуРесурсы(Resources)диалоговогоокна свойствустройства.
К сожалению,Windows98 можетпросто не заметитьнекоторыхконфликтов,поскольку неумеет управлятькаким-либоспецифическимустройством,к которым, например,относятсяустройства,требующиеиспользованиядрайверовреальногорежима. Поэтому,если одно изних не работает,остается толькообратитьсяк руководствупользователяс надеждойнайти в немправильныезначения линийпрерываний(IRQ),каналов прямогодоступа к памяти(DMA)и адресовиспользуемыхустройствомпортов.
Проблемадругого родавозникает вслучае, еслиWindowsиспользуетдля какого-тоустройствастандартныйдрайвер, аустройство,тем не менее,работаетнеправильно.Например, длязвуковой картыProAudioSpectrum16 Plusсуществуеттолько одинстандартныйдрайвер, носами картывстречаютсяв четырехразновидностях,не говоря ужео разновидностяходного и тогоже драйвера.Вполне можетоказаться, чторазновидностьиспользуемоговами устройстване может работатьпод управлениемиспользуемогодрайвера.
Большиепроблемы возникаютв случае, есливы думаете, чтоотключиликакую-либо изфункций устройства,не работающуюпод Windows,а на самом делеэто не так. Пояснимэто на примере.Рассмотримопять звуковуюкарту ProAudioSpectrum.Известно, чтоприсутствующийна ней порт дляподключенияигровых устройствплохо работаетна многих машинах.Естественно,его нужно отключить.Но что делать,если послеэтого устройствовсе равно работаетнеправильно?Автора спаслатолько переустановкадрайвера(правда, этоможно объяснитьпростым везением).Даже если Windows"думает", чтокакая-либоспецифическаявозможностьустройстване используется,это устройствовсе равно можетявлятьсяпотенциальнымвиновникомвозникновенияошибки.
Существуеткласс ошибок,не являющихсякритическими.Они скореепричиняютнекоторыенеудобства,но не болеетого. Например,при использованиинесколькихмониторов могутвозникнутьпроблемы сопределениемосновноговидеоадаптера.Иногда их можнорешить, поменявместами основнойи вспомогательныйвидеоадаптеры,но это не всегдапомогает.
Ошибкиконфигурацииприложений
Ошибкиконфигурацииприложениймогут возникатьпо различнымпричинам.Например, каквы могли заметить,многие приложениястремятсяизменитьзначение переменнойpathв файлеAUTOEXEC.BAT.На одну из проблем,связанную сиспользованиемпеременнойpath,я натолкнулсяслучайно. Проблемавозникла приустановкенового приложения.Дело в том, чтохотя приложениезапускалосьнормально, темне менее наэкран выдавалосьсообщение отом, что приложениене может найтинеобходимыйфайл данных.После несколькихчасов, затраченныхна устранениеошибки, длянормальнойработы приложения,оказалось,достаточнодобавить путьк папке, в которойнаходилосьприложение,в строку path.
Некоторыеприложенияработают неправильноименно из-затого, что путьк ним не былдобавлен встроку path.К такимпрограммам,например, относитсяСА-VisualObjectsи некоторыедругие. Обычнопри запускеони выдаютна экран несколькозагадочныхсообщений обошибке, послечего заканчиваютсвою работу,не давая временисообразить,что же все-такислучилось.Это может проявитьсяи при попыткезагрузки необходимыхдля работыприложенияфайлов данных,т. к. приложениепросто не сможетих найти. Симптомомтого, что необходимоподправитьстроку pathфайлаAUTOEXEC.BATявляется и то,что установленныезначения параметровприложенияне сохраняютсяпри выходе изприложения.Если вы столкнулисьс подобнымиошибками, попытайтесьвнести необходимыеизменения встроку path,возможноэто избавитвас от дальнейшихмучений.
Другойпричинойвозникновенияошибок привыполненииприложенийможет явитьсяповреждениебиблиотекдинамическойкомпоновки(DLL)или другихсовместноиспользующихсяфайлов. Некоторыеприложениятребуют наличияустаревшейверсии библиотекидинамическойкомпоновки,т. к. используютспециальныефункции этойбиблиотеки.Таким образом,иногда бываетполезно хранитьна диске устаревшиеверсии DLLна случай, есликакое-нибудьспецифическоеприложениетребует ихприсутствиядля нормальнойработы.
Как жебыть в случае,если одномуприложениюдля работынеобходимановая версиябиблиотекидинамическойкомпоновки,а другому— стараяверсия тойже библиотеки?За исключениемслучаев, когдаприложениехранит необходимыедля работыбиблиотекидинамическойкомпоновкив собственнойпапке, нужноотказатьсяот использованияэтого приложения.Возникновениеподобной ситуациислужит сигналомк тому, что порамодернизироватьпрограммноеобеспечение.Действительно,неразумнохранить верностькакой-либоустаревшейпрограмме, еслиона мешаетнормальнойработе болеесовременногопрограммногообеспеченияиз-за своихспецифическихтребований.
Если,исходя извышесказанного,вы сделаливывод, чтопрограммноеобеспечениедля Windowsвесьма ненадежно,то смею васуверить, чтоприложенияMS-DOSв этом отношениинамного хуже.Действительно,разработкаприложенийдля MS-DOSчасто отягощенажеланиемпользователейполучитьмаксимальнуюпроизводительностьлюбой ценой.Это требуетот разработчиковпрограммногообеспеченияприменениявсе более изощренныхметодов программирования(зачастую сприменениемпрямого доступак устройствам).Естественно,это ведет ктому, что малейшиеошибки приразработкеприложениямогут привестик его неадекватнойработе.
Всеприложения,попадающиев описаннуювыше категориюцелесообразнозапускать врежиме MS-DOS.Необходимопомнить, чтопри работе врежиме MS-DOSтеряется основноепреимуществоработы с Windows,а именно—многозадачность,поэтому пытатьсязапускатьпрограмму врежиме MS-DOSнужно толькопосле того, какпотеряна последняянадежда добитьсяадекватнойработы приложенияпод Windows.Могу привестиодин из возможныхсценариеврешения проблемы:допустим, имеетсяигра, не запускающаясяв Windows,но отличноработающаяв MS-DOS.В этом случаенеобходимоубедиться втом, что параметрызвуковой карты(или другогоустройства),использующиесяв Windowsи DOS,совпадают— причинаможет крытьсяименно в этом.Поэтому нужновнимательнопроверятьзначенияпараметроввсех устройствперед попыткойзапуститьприложениеMS-DOSв Windows.
Существуетряд другихпроблем, связанныхс настройкойприложений.Они связаныс установкойпеременныхокружения вфайле AUTOEXEC.BAT.Например, многиеигры требуютустановкиопределенныхзначений переменнойblasterс помощьюкоманды set.Во времязапуска играпроверяетзначение переменнойокружения инастраиваетсебя соответствующимобразом.В случае, еслине заданы значениянеобходимыхигре переменныхокружения,игра может незапуститься.
БольшинствоприложенийMS-DOSочень чувствительнык значениямпеременныхокружения. Вбольшей мереэтим недостаткомобладают компиля
торы с языковвысокого уровня,хотя это относитсяи к остальнымтипам программ.Неплохим выходомиз подобнойситуации являетсяиспользованиекомандных (ВАТ)файлов. Длязапуска приложения,требующегосложных настроекпеременныхокружения,создаетсяотдельныйкомандный файл,в котором сначалаустанавливаютсявсе необходимыепеременныеокружения,и в последнююочередь осуществляетсязапуск приложения.
Помимоописанных вышепроблем, пользовательможет столкнутьсяи с такойспецифическойпроблемой, какнехватка стандартнойпамяти MS-DOS(это первые640 Кбадресногопространства).Одним из путейрешения этойпроблемы являетсяизбавлениеот ненужныхрезидентныхпрограмм идрайверовустройств. Выможете сэкономитьзначительныйобъем памяти,если избавитесьот такой резидентнойпрограммы, какDOSKey.Если же она вамнеобходима,запускайтеее с помощьюкомандногофайла передзапуском приложенияMS-DOS.Также вы смеломожете избавитьсяот такого драйвера,как ANSI.SYS—дело в том,что в его использованиипросто отпаланужда. Windows98 автоматическивыполняетзадачи, ранеевозложенныена этот драйвер.
Ошибки памяти
Приработе с Windows98 пользовательможет столкнутьсяс рядом проблем,связанных сошибками памяти.Все они подразделяютсяна несколькокатегорий,перечисленныхниже. Если приработе с Windows98 выстолкнетесьс какой-либоошибкой памяти,просмотритеэтот список,прежде чемпытаться устранитьошибку.
О Конфликтыдиспетчеровотображаемойпамяти.Иногда в Windows98 могутвозникатьпроблемы прииспользованиинекоторыхдиспетчеровотображаемойпамяти, такихкак 386МАХ илиQEMM.В основном этидиспетчерыприменяютсядля борьбы снехваткойстандартнойпамяти MS-DOS.Некоторыепользователипредпочитаютприменятьдополнительныедиспетчерыпамяти, посколькусчитают, чтоони лучшесправляютсяс данной задачей,чем диспетчерпамяти Windows98. Проблемазаключаетсяв том, что в этомслучае в борьбуза управлениепамятью вступаютдва абсолютноразных диспетчерапамяти. Основнымисимптомамивозникновенияошибок данноготипа являются:проблемы призагрузке Windows98, неожиданныйпереход компьютерав неуправляемоесостояние впроцессе работы,ошибки привыводе на экранмонитора и т.п. Если вы обнаружилиподобные симптомы,а приложениюдействительнотребуетсяотображаемаяпамять, необходимозапускать егов режиме MS-DOS.
Утечкапамяти.НекоторыеприложенияWindowsплохо работаютс памятью. Впроцессе работыони резервируютбольшие объемыпамяти, а послезавершенияработы освобождаютее не полностью.В результатенаблюдаетсяпостепенноесокращениеобъема свободнойпамяти. Этотпроцесс можноотследить позамедлениюработы остальныхприложенийили по увеличениюразмеров файлаподкачки. Windowsувеличиваетфайл подкачки,чтобы скомпенсироватьвозникшуюнехватку физическойпамяти. Еслиустановлено,что одно изприложенийявляется причинойутечки памяти,необходимо,чтобы во времяработы с даннымприложениемне запускалисьдругие приложения,а также чтобыэто приложениебыло открытона протяжениивсего сеансаработы. Не стоитлишний раззакрывать, апотом запускатьэто приложение.Иногда, в случаеесли нехваткапамяти сталасерьезно сказыватьсяна работе системы,необходимоперезагрузитькомпьютер.
Большоечисло необязательныхкомпонентов.Иногда проблемыс памятью возникаютпри использованиибольшого числанеобязательныхкомпонентов(например,программ-заставок,антивирусныхпрограмм ит.д.). Симптомамипроблем такоготипа могутслужить: необъяснимоезамедлениеработы компьютера,выдача на экрансообщений овозникновенииневосстановимойошибки приложения(UnrecoverableApplicationError— UAE).
ПовреждениесистемныхкомпонентовWindows.Некоторыепроизводителимало заботятсяо тестированиисвоих программныхпродуктов напредмет возникновенияошибок подобногорода. Что происходит,когда какое-либоприложениеначинаетиспользоватьдля своих нуждсистемнуюобласть Windows?Чаще всегоWindows98 сразуэто обнаруживаети выдает наэкран соответствующееуведомление,после чеговыполнениеданного приложенияпрекращается.Но иногда Windowsне может определитьпричину возникновениясбоя и попадаетв неуправляемоесостояние.
Пробуксовкадиска.При попыткезапуска приложения,для которогоресурсовсистемы недостаточно,иногда возникаетявление, называемое"пробуксовкойдиска". Оновыражаетсяв том, что индикатор,отображающийработу жесткогодиска, светитсяслишком долго,при этом приложениеработает оченьмедленно.Единственнымпо-настоящемудейственнымвыходом изданной ситуацииявляется установкадополнительнойпамяти.
Повреждениевидеопамяти.НекоторыеустаревшиеприложенияWindowsвызывают ошибкипри выводеинформациина экран монитора.Иногда подобныеошибки возникаютиз-за некорректногоизмененияприложениемцветовой палитры.Хотя в окнеприложенияизображениеможет выглядетьнормально, вокнах другихприложенийможет наблюдатьсястранная комбинацияцветов, а иногдаи абсолютнонечитаемыйтекст. Довольночасто эта проблемаостается дажепосле того,как работаприложения,вызвавшегоошибку, ужезавершена.• Иногдавозникаютситуации, прикоторых происходитзамена значковна Рабочемстоле (например,значокПанели управлениязаменился назначок MicrosoftWord).Данная ситуациявозникает вслучае поврежденияприложениемфайла SHELLICONCASH,в котором хранитсясписок наиболеечасто используемыхзначков. Дляисправленияданной ошибкизакройте всеактивные приложенияи перезагрузитекомпьютер.Надо отметить,что это не всегдаприводит кжелаемомурезультату.В этом случаенеобходимоудалить файлSHELLICONCASH,находящийсяв системнойпапке Windows98, иперезагрузитькомпьютер.
После устраненияошибки памятинеобходимовыяснить, почемуже она возникла?Чаще всегопричина кроетсяв каком-либоприложении,некорректноработающимс памятью. Послетого как приложение,вызывающееошибку, найдено,необходиморешить вопросо его дальнейшемиспользовании.Дело в том, чтоущерб, нанесенныйошибками, вызваннымиработой данногоприложения,может бытьдостаточновелик.
Итак, как женайти причинувозникновенияошибок памяти.Причиной ошибкиможет быть инеактивноев данный моментприложение.Это может бытьи не приложениевообще. Частопричинойвозникновенияошибки становитсядрайвер какого-либоустройства.Примерно третьот общего количестваошибок памятивозникает из-законфликта междуприложениями,или конфликтамежду драйверомустройстваи приложениеми т. д.
Ниже приведенапроцедура, спомощью которойможно найтимногие, но далеконе все причинывозникновенияошибок памяти:
1.Для началанеобходимосоставитьсписок потенциальноопасных приложений.Рекомендуетсяпри возникновенииошибки памятизаписыватьвсе запущенныена этот моментприложения.Также важносоставитьсписок всехиспользующихсяв данный моментустройств(некоторыеустройстваиспользуютсявсегда, поэтомуих можно в списоки не включать).
2.Запуститеподозрительныеприложенияпо отдельности.Предварительно,перед перезагрузкойWindows,необходимоудалить всеприложенияиз папки АВТОЗАГРУЗКА,а также предотвратитьзапуск каких-либоприложенийс помощью файлаWIN.INI.Перед тем какприступатьк экспериментамсо следующимприложением,перезагрузитекомпьютер.
3.Если на предыдущемшаге не удалосьвыявить приложение,вызывающееошибку, попробуйтезапускатьподозрительныеприложенияв различныхкомбинациях.При этом могутвыявитьсяконфликты междуприложениями,приводящиек ошибкам памяти.
4.Проверьтеработу каждогоиз подозрительныхустройств вотдельности.
5.Продолжайтезаполнятьсписок подозрительныхприложенийкаждый раз привозникновенииошибки памяти.Со временемвы составитенабор приложений,которые могутявиться причинойошибки. Попробуйтезапуститьтолько приложенияиз этого набораи пронаблюдайтеза поведениемсистемы. Продолжайтепостепенносокращатьсписок, покав нем не останетсяодно или дваприложения,конфликтующихмежду собой.Тогда для решенияпроблемы будетдостаточноне запускатьэти приложениявместе.
6.Если постоянногонабора подозрительныхприложенийвыявить неудалось,следовательно,проблема кроетсяв драйвереустройства.Повторитепредыдущийпункт данногосписка, но ужев приложениик устройствам.Не следуетсбрасыватьсо счетов конфликтымежду Windowsи драйверамиреальногорежима— ихнадо проверитьв первую очередь.
Локализацияошибки, естественно,потребуетнекотороговремени, ноесли выполнятьвсе пунктыданной инструкции,то можно разобратьсяс ошибкой вкраткие сроки.К сожалению,ошибки памятипри работе сWindows98являются наиболеетрудноуловимыми.Все дело в том,что при работев Windows в каждыймомент временипроисходитогромное количествопроцессов:приложенияобщаются междусобой и с драйверамиустройств ит. д. и т. п. Обычнонаиболее сложнойзадачей являетсявыяснениевиновниковконфликта внаборе из трехили четырехприложенийили драйверов.
7. Windows 2000.
7.1.Первый взгляд.
Посленесколькихлет разработкиновая операционнаясистема MicrosoftWindows2000 наконец-тостановитсядоступной дляширокого кругапользователей.И обычныепользователи,и системныеадминистраторывсегда проявляютбольшой интереск новым программнымпродуктамкомпании Microsoft,тем более, еслиэто —новая версиясамой популярной(факт, с которымнужно считатьсявне зависимостиот личныхпристрастий!)операционнойсистемы Windows.
Новаясистема— "самоебольшое капиталовложениеза все времясуществованиякомпании" (пословам БиллаГейтса, основателяMicrosoft)— появиласькак очереднаяверсия WindowsNT5.0, а затембыла переименованав Windows2000. СистемаWindows2000 сохраниламногие чертысвоей предшественницы,WindowsNT4.0, и некоторыевозможности"младшей сестры"(по рангу, ноне по временивыпуска)— Windows98. Подробновсе особенностии возможностипродуктовсемействаWindows2000 рассматриваютсядалее.
Можетвозникнутьвопрос: "Еслиокончательнаяверсия толькочто появилась,когда же готовилсяреферат?" Ответочень прост.Я знакомилсяс системой,начиная ещес версии Beta1. Стех пор накопленныйматериал постояннодополнялсяновыми темамии пересматривалсяпри появлениикаждой очереднойбета-версии(имеются в видуверсии Beta и ReleaseCandidate), что обеспечилоего актуальностьк моменту выходаокончательнойверсии.
7.2.Семействооперационныхсистем Windows2000
Рассмотримдля началаобщие концепциисистем Windows2000, ихособенности,назначение(область применения)и цели, поставленныепри их создании.Особое вниманиеуделяется новымвозможностями отличиям отпредыдущейверсии (WindowsNT4.0). Требованияк аппаратнымсредствамперечисленыв главе1.
В числооперационныхсистем семействаWindows2000 входятчетыре продукта:
Windows2000 Professional
Windows2000 Server Standard Edition
Windows2000 Advanced Server
Windows2000 Datacenter Server
Всепродукты линииWindows2000 имеютлоготип "BuiltonNTTechnology"(Создано набазе технологииNT),поскольку ониявляются"наследниками"операционныхсистем WindowsNT.
Нижеописаны назначение,особенностии возможностикаждого изперечисленныхпродуктов.Большое вниманиеуделяетсяпродуктамWindows2000 Professionalи Windows2000 Server,поскольку имв первую очередьпосвященаэта книга.
7.2.1.Windows2000Professional.
СистемаWindows2000 Professionalпризвана статьпервой операционнойсистемой длянастольныхкомпьютеровв организациилюбогомасштаба, заменивпри этом Windows95/98 в качествестандартнойплатформы дляделовых приложений.В процессепроектированияWindows2000 Professionalпреследовалисьследующие цели:
Упроститьработу с системой
Сохранитьтрадиционныедостоинствасистем WindowsNT
Перенестив систему лучшиекачества Windows98
Создатьлегко конфигурируемуюнастольнуюсистему, позволившуюснизить общуюстоимостьвладения (TotalCostofOwnership,TCO)
7.2.2. Простотаработы с системой.
Легкостьиспользованияновой системыкорпоративнымиклиентамиобусловленаследующимифакторами:
ИспользуетсяпривычныйинтерфейсWindows,но более простойи "интеллектуальный".Удалены лишниеэлементыпользовательскогоинтерфейса,стандартныеэлементы сталиинтуитивнопонятными.Упрощен механизмпоиска информации,ставший приэтом болееэффективным.Обеспечиваетсяподдержкамножестванациональныхязыков.
Упрощенанастройкасистемы благодаряиспользованиюновых программ-мастеров(для подключенияновых устройств,создания сетевыхсоединенийи т. п.).
Имеютсяэффективныеинструментыдля работы сInternet,встроенныев систему, которыеускоряют работуи поиск информациив сети Web.
7.2.3.Традиционныедостоинствасистем WindowsNT.
Windows2000 Professionalнаследуеттрадиционносильные чертысистем WindowsNT:защищенностьинформации,высокую надежность,производительность.
Защищенностьинформацииобеспечиваетсяблагодаряиспользованиюмодифицированнойфайловой системыNTFS5.0, шифрующейфайловой системы(EFS),коммуникационныхпротоколов,позволяющихсоздаватьзакрытыевиртуальныечастные сети(VPN),протоколааутентификацииKerberos(в сетях Windows2000) итехнологийуправлениядоступом, такихкак смарт-карты.
Операционнаясистема обеспечиваетустойчивуюи надежнуюсреду работы,в которой существенноуменьшенанеобходимостьперезагрузкисистемы (последобавленийпротоколовили новых устройстви т. п.), повышенанадежностьдрайверовустройств,используетсяновая службаWindowsInstaller,определяющаятребованияк процессуинсталляциипрограммныхпродуктов.
В системеулучшеномногозадачноевыполнениеприложений,обеспечиваетсямасштабируемаяподдержкапамяти и процессоров,ускоряетсядоступ к информациина локальныхдисках и в сети(благодаряиндексированиюсодержимогофайлов).
7.2.4.Лучшие качестваWindows98.
В системеWindows2000 Professionalреализованымногие удачныерешения, появившиесяпосле выпускасистемы Windows98.
По сравнениюс WindowsNT4.0 системаWindows2000 Professionalобеспечиваетлучшую поддержкусуществующихприложенийи драйверов.Новая системаподдерживаетмножествоимеющихся32-разрядныхприложений,а также 16-разрядныеWin-и DOS-приложения.Однако приложения,не соответствующиемодели безопасностиWindowsNT,не будут работатьв Windows2000 Professional.Новая системаимеет значительнорасширенныйсписок совместимыхаппаратныхустройств.
Поддерживаютсяустройстванового поколения:компьютерыс возможностямиуправленияпитанием, шиныAGP,LJSBи IEEE1394, DVD-диски,адаптерыАТМ, кабельныемодемы и т. д.
Имеетсявстроеннаясетевая поддержкадля подключенияк системамWindowsNTServer,NovellNetWareили UNIX.
7.2.5. СнижениеТСО.
В системеWindows2000 Professionalреализованымногие решения,призванныеуменьшитьзатраты наэксплуатациюсистемы вкорпоративныхсетях. Расширенывозможностиобновлениясуществующихсистем приустановкеWindows2000 Professional,упрощен иавтоматизировансам процессинсталляциисистемы. Системаимеет развитыесредства удаленногоадминистрирования,установки иудаления программи встроеннойдиагностикипроцессазагрузки.
В сочетаниис Windows2000 Serverсистема Windows2000 ProfessionalреализуетвозможноститехнологииIntelliMirror,объединяющейв себе новыесредстваадминистрирования:
Централизованноеадминистрированиекорпоративнойсети с использованиемшаблонов политикбезопасностии ActiveDirectory.
Управлениеинсталляцией,обновлением,восстановлениеми удалениемпрограммныхпродуктов.
Поддержкарабочей конфигурации(документов,приложенийи настроексистемы) длямобильныхпользователей.
Удаленнаяинсталляцияоперационнойсистемы с сервера,что упрощаетзамену илиподключениекомпьютеров.
7.2.6.Серверныепродукты семействаWindows2000.
Основныехарактеристикии область применениясерверныхпродуктовсемействаWindows2000:
Продукт | Описание | Возможности |
Windows2000 Server | Базовыйсервер дляделовых приложенийимеет универсальныесредства,необходимыедля рабочихгрупп и размещенияфайловыхслужб, серверовпечати и приложений,коммуникационныхи Web-серверовв масштабахподразделения |
|
Windows2000 AdvancedServer | Болеемощный серверсреднего уровня,имеющий всевозможностиWindows2000 Serverи дополнительныесредства дляподдержаниявысокой надежностии масштабируемости,необходимыхдля предприятияили крупногоподразделения |
|
Windows2000 Datacenter Server | Самаямощная и функциональнополная сервернаясистема изпредлагаемыхMicrosoftдля крупныхкорпоративныхрешений | ВсевозможностиWindows 2000Advanced Server SMPдо 16(или32 — черезOEM)процессоров |
7.2.7.Windows2000Server.
Windows2000 Server—многофункциональнаяоперационнаясистема, обеспечивающаяфункции серверафайлов и печати,сервера приложений,Web-сервераи коммуникационногосервера. Новаясистема посравнению спредыдущейобеспечиваетбольшую надежность,быстродействиеи легкостьуправления.Что еще важнее— в Windows2000 Serverимеется большойнабор распределенныхслужб, построенныхна базе ActiveDirectory— многоцелевого,масштабируемогокаталога, созданногос использованиемInternet-технологийи полностьюинтегрированногос системой.ActiveDirectoryзначительноупрощаетадминистрированиесистем и поискресурсов вкорпоративнойсети.
МногочисленныеWeb-иInternet-службы,входящие всостав Windows2000 Server,позволяюторганизациямшироко использоватьInternet-технологии— создаватьсложныеWeb-приложенияи службы распространенияпотоковойинформации(аудио, видеои т. п.), а такжестроить сетиintranetна базе Windows2000 Server.
7.2.8.Windows2000Advanced Server.
Windows2000 AdvancedServer,более мощнаяпо сравнениюс Windows2000 Serverсервернаясетевая операционнаясистема, обеспечиваетвозможностьсозданиявысоконадежных,масштабируемыхкластерныхсистем. Этасистема являетсяэффективнымрешением дляпостроенияинтенсивноиспользуемыхбаз данных,обеспечиваявысокую производительность,надежностьи возможностьраспределениясетевой нагрузкии загрузкикомпонентовсистемы.
Средиключевых особенностейWindows2000 AdvancedServerможно отметитьследующие:
Корпоративнаяархитектурапамяти (Enterprise MemoryArchitecture, EMA). Большаяфизическаяпамять можетсущественноускорить обработкутранзакцийна большихнаборах данных,посколькуприложениямогут использоватьадреса выше4 Гбайтдля кэшированияданных в памяти.
Улучшеннаямасштабируемостьмногопроцессорнойсимметричнойобработки(SymmetricMultiprocessing,SMP).Модернизированныйкод, поддерживающийSMP,обеспечиваетболее линейноевозрастаниепроизводительностипри увеличениичисла процессоров.
Кластеризацияс высокойготовностью.Служба кластеризацииявляетсястандартной.Главное ееназначение— обеспечениеочень высокойнадежностиприложенийи данных.
Высокопроизводительнаясортировка.Windows2000 AdvancedServerпозволяетоптимизироватьработу стандартныхпрограмм сортировкина большихнаборах данных.Такая сортировкаобычно используетсяпри загрузкеинформациив хранилищаданных, приподготовкебольших отчетовили пакетнойобработкеданных.
7.2.9.Windows2000Datacenter Server.
Windows2000 DaiacenterServer— наиболеемощная и функциональнополная сервернаяоперационнаясистема извсех, когда-либопредлагавшихсякомпаниейMicrosoft.Стандартнымивозможностямиэтой системы,как и Windows2000 AdvancedServer,являются службыкластеризациии балансировкинагрузки. Крометого, системаWindows2000 DatacenterServerоптимизированадля большиххранилищ данных(datawarehouse),эконометрическогоанализа, крупномасштабногонаучного иинженерногомоделирования,оперативнойобработкитранзакций,многосерверныхи больших ISV-и Web-проектов.
7.3. Общиехарактеристикисистем.
Операционнаясистема Windows2000 сохраниламодульнуюархитектурусвоих предшественницWindowsNT3.51/4.0. Хотясистема Windows2000 иунаследоваланекоторыеархитектурныерешения, реализованныев NT4.0, в целомновая версиясущественнопереработанапо сравнениюс предыдущей(с учетом всехсервисныхпакетов), устраненымногие недостатки,ошибки и т. п.
НовшестваWindows2000 в первуюочередь распространяютсяне на ядрооперационнойсистемы илипользовательскийинтерфейс (еслиучитывать, чтоконцепцииActiveDesktopизвестны ещепо продуктуInternetExplorer4.0), а намногочисленные,очень важныеподсистемыи службы, выводящиесреду WindowsNTна новый уровень.В новой системеиспользованабольшая частьядра WindowsNT4.0, однакоэто не делаетсистему Windows2000 менее"революционной".Новые функции,базируясь настабильном,проверенномядре, обеспечатустойчивостьсистемы в целом,что особенноважно для серверныхплатформ.
Нижеприведен краткийобзор имеющихсясредств, помогающийлучше ориентироватьсяв материалекниги и представитьзначение тогоили иного средствадля системыв целом; сначалаперечисленывозможностиWindows2000 Professional,а затем— дополнительныесредства, характерныедля Windows2000 Server(и старших версийсерверныхпродуктовWindows2000). В скобкахуказаны номераглав, описывающихнаиболеепринципиальныеновшества.
7.3.1.Windows2000Professional.
Наиболееважные средстваоперационнойсистемы Windows2000 Professional:
НовыйпользовательскийинтерфейсWindows,ориентированныйна Web,— ActiveDesktop.
БраузерInternetExplorer— последняяверсия популярногоWeb-браузераотMicrosoft,обеспечивающаянаиболее полнуюинтеграциюс операционнойсистемой.
Новаяверсия существующихпрограммныхсредств дляобработкифаксов— PersonalFaxforWindows.
DirectX7.0 — новейшаяверсия графическихинтерфейсовAPIот Microsoft,разработаннаяспециальнодля возрастающихпотребностейрынка компьютерныхигр.
ПоддержкаAsynchronousTransferMode(ATM)средствамиоперационнойсистемы, обеспечивающаяприложениямвсе возможностиATM.
ВстроеннаяподдержкатехнологииPlugandPlay,дающая толчокраспространениюNTна рынке переносныхкомпьютеров.
ПоддержкаUniversalBus(USB),обеспечивающаяподключениек компьютерумножества (до127 наодин порт)разнообразныхустройств споследовательнойпередачейданных со скоростьюдо 12Мбит/с. ШинаUSBможет статьчрезвычайнопопулярнойсреди конечныхпользователей,поскольку дляее примененияне требуютсяглубокие технические знания.
Поддержканового стандартадля скоростныхсоединенийIEEE1394 (FireWare),позволяющегоиспользоватьполосу пропусканиядо 100,200 и даже400 Мбит/с.
AdvancedConfigurationandPowerInterface(ACPIPower)—усовершенствованныйстандарт управленияконфигурациейи питанием,обеспечивающийлучшее управлениепериферийнымиустройствамипо сравнениюс WindowsNT4.0 иполноценнуюреализациюPlug and Play.
Расширенноевосстановлениесистемы AdvancedSystemRecovery(ASR)— технология,позволяющаяпользователямсохранятьцеликом состояниесистемы иобеспечивающаяее восстановлениепри отказе.
WindowsScriptingHost(WSH)— средстводля выполнениясценариев,запускаемоеиз графическойсреды или изкоманднойстроки. Поддерживаютсяязыки VisualBasicи Java.В дальнейшемэта независимаяот языка архитектурапозволит писатьсценарии и надругих языках,а также разрабатыватьсобственныеинтерпретаторыкомандныхсценариев.
TaskScheduler— новоесредство дляпланирования(диспетчеризации)задач, идущеена смену командеAT.
MicrosoftManagementConsole(MMC)— новаяоболочка дляадминистративныхутилит, обеспечивающаяуниверсальныйпользовательскийинтерфейсдля всех системныхинструментовсреды NT,собственныхсистемныхутилит операционнойсистемы и средствадминистрирования,входящих вдругие программныепродукты.
ПоддержкаFAT32,улучшеннойверсии файловойсистемы FAT(FileAllocationTable),уже используемойв OSR-версиях(OEMServiceRelease)Windows95, а такжев Windows98.
Улучшеннаяверсия NTFileSystem(NTFS),которая должнаработать быстрееи имеет множествоновых возможностей,таких как выделениедисковых квотдля каждогопользователя,создание точексоединения,шифрованиефайлов, расширениедисковых томовNTFSбез перезагрузкисистемы идругих.
Встроенныесредствадефрагментациидисков, работающиес файловымисистемами FAT,FAT32и NTFS.
ДрайверNDIS5.0 — новаясетевая архитектура,поддерживающаяшироковещаниеи резервированиеполосы пропускания.
Win32DriverModel(WDM)— новаяархитектурадрайверов для32-разрядныхсистем Windows.ДрайверыWDMтакже используютсяв Windows98. Этидрайверы болеестабильны иимеют модульную,расширяемуюархитектуру.
Поддержкасмарт-карт— компанияMicrosoftрассматриваетмножествоспособовиспользованиясмарт-карт вперсональныхкомпьютерах,а также считаетнеобходимымобеспечитьих совместимостьс различнымистандартамиСетевых компьютеров(NetworkComputers).
Сканерыи камеры— имеетсявстроеннаяподдержкасканеров, цифровыхфотоаппаратови видеокамер.
ПоддержкаIntelligentInput/OutputArchitecture(120) —архитектура120 позволяетразгрузитьцентральныйпроцессоркомпьютераи передатьчасть задачпо обслуживаниюустройствввода/выводадругим процессорам.Такое решениеможет значительно(до 50%)повыситьэффективностьработы базданных с интенсивнымвводом/выводом.
ПоддержкаMultimediaExtensions(MMX)—предполагается,что Windows2000, каки Windows98, будетиспользовать57 дополнительныхкоманд дляММХ-процессоров,соответствующихформату Intel.MMX,надстройкадля процессораPentium,повышает скоростьвыполненияприложениймультимедиаблагодаряиспользованиюмногочисленныхспециальныхкоманд.
Дополнительныемониторы(Multimonitoring)— возможностьподключениядо четырехмониторов,которые операционнаясистема (и,следовательно,приложения)рассматриваюткак один монитор.Такая возможностьимеет громадныеперспективы,например, мониторингсложных базданных илисоздание "объемных"видеоигр.
ПоддержкаAcceleratedGraphicsPort(AGP)— новогостандартатрехмернойграфики, повышающегопроизводительность"обычных"компьютеров.
IndexingService— стандартнаяслужба дляиндексациисодержимогои атрибутовдокументов,хранящихсяна локальныхдисках; ускоряетпоиск информациии расширяетвозможностипоиска.
IPSecurity— средствозащиты соединений,использующихпротокол TCP/IP,позволяетиспользоватьи настраиватьполитикибезопасностидля сетевыхсоединенийи шифроватьпередаваемыеданные.
7.3.2.Windows2000Server.
Windows2000 Serverобладает всемивозможностямиWindows2000 Professional,а также имеетдругие новыесредства,перечисленныениже. Крометого, этот продуктсодержитразнообразныесредстваадминистрирования,построенныена основе MicrosoftManagementConsole.Среди новыхвозможностейотмечены те,которые могуттакже использоватьсякак "расширение"WindowsNTServer4.0.
ActiveDirectory— службакаталогов,позволяющаяхранить в одномместе информациюобо всех объектахсети (пользователях,компьютерах,общих каталогах,принтерах ит. д.). Такая службаполезна, вчастности,пользователям,работающимна удаленныхили новыхкомпьютерах,поскольку онисмогут получитьпривычнуюрабочую среду.Служба каталоговпозволилаиспользоватьтранзитивныедоверительныеотношения(transitivetrusts),которые автоматическиустанавливаютсямежду доменамиWindows2000; этозначительнооблегчаетработу администраторовсети.
DynamicDNS(DDNS)— службадинамическихдоменных имен,заменяющаясуществующуюслужбу WINS(WindowsInternetNamingService)на механизминдексированияимен.
GroupPolicies(Групповыеполитики)— могутназначатьсяпользователями группам иприменятьсяв заданномсайте, доменеили организационнойединице ActiveDirectory.Управлениес использованиемполитик позволяетавтоматизироватьобновлениеоперационнойсистемы, инсталляциюприложенийи работу спользовательскимипрофилями иограничиватьвозможностиклиентскихсистем. Локальныегрупповыеполитики можноиспользоватьи на Windows2000 Professional.
DistributedFileSystem(DFS)(Распределеннаяфайловая система)— обеспечиваетвозможностьразделенияфайловой структурымежду несколькимисерверами и,при необходимости,повышаетотказоустойчивость,благодарядублированиюэлементовфайловой структурына различныхсерверах. Даннаяверсия совместиматакже с WindowsNTServer4.0.
MicrosoftInstaller— новаятехнология,упрощающаяинсталляциюпрограммногообеспеченияв среде Windows(она входит вшироко рекламируемуютехнологиюIntelliMirror®).Наибольшейэффективностиот ее использованияможно добитьсятолько на платформахWindows2000 Professional.ТехнологияMicrosoftInstallerявляется ключевымэлементом дляполной реализациипродвигаемойкомпаниейMicrosoftметодологииZAW(ZeroAdministrationforWindows,Нулевое администрированиеWindows);с ее помощьюможно значительноуменьшитьвероятностьконфликтовDLLи улучшитьконфигурируемостьнастольныхприложений.
СредстваWeb-BasedEnterpriseManagement(WBEM,Управлениекорпоративнымиресурсами спомощьюWeb-технологий)— стандарт,призванныйупроститьуправлениедрайверамии приложениями,расширитьвозможностиадминистрированияи, как следствие,снизить ТСО.
DistributedСОМ (DCOM)— распределеннаямодель компонентныхобъектов,платформа дляпостроенияраспределенныхприложений.
ActiveDirectoryServicesInterface(ADSI)— стандартныйинтерфейс дляразнообразныхслужб каталога;обеспечиваеттакже унифицированныйдоступ к другимкаталогам, длякоторых имеетсясоответствующийпоставщикуслуг (ADSI-provider).
ComponentService— позволяетболее эффективноуправлятьразличнымипрограммнымикомпонентамипо сравнениюс традиционнымитехнологиями,использующимимеханизм транзакций.(Последняяверсия данногопродукта,TransactionServer,имеется такжедля WindowsNTServer4.0, являясьчастью пакетаOptionPack.)
MessageQueuing— системапередачи сообщенийи запросов,реализующаянадежную доставкусообщений иданных в распределеннойсреде. (Последняяверсия, данногопродукта, MSMQ,имеется такжедля WindowsNTServer4.0, являясьчастью пакетаOptionPack.)
WWWServer(в составе службInternetInformationServices,US)— последняяверсияInternet-сервераот Microsoft,позволяющеголегко реализоватьв сети службыFTPи HTTP(последняяверсия данногопродукта, InternetInformationServer,имеется такжедля WindowsNTServer4.0, являясьчастью пакетаOptionPack)
IndexingService— обеспечиваетиндексированиетекстовогосодержимогои свойств файловразличноготипа, включаяфайлы HTML.Созданныеиндексы ускоряютпоиск документови обеспечиваютгибкость поиска.(Последняяверсия данногопродукта имеетсятакже для WindowsNTServer4.0, являясьчастью пакетаOptionPack.).
АутентификацияKerberos— протоколбезопасности,используемыйв распределенныхсредах дляаутентификациипользователей.
PublicKeyCertificateServer(Сервер сертификатовс открытымиключами)— позволяетиспользоватьаутентификациюпользователейс применениемоткрытых ключейпо протоколуSSL/TLS(SecureSocketsLayer/TransportLayerSecurity).Эти протоколыобеспечиваютзащиту данных,передаваемыхчерез Internet.
QualityofService(QoS,Службы качестваобслуживания)— позволяютсовместимымс QoSприложениямрезервироватьполосу пропусканияи менять приоритетпередаваемыхданных.
Многопротокольнаямаршрутизация— позволяетиспользоватьсервер какмаршрутизаторв IP-и IPX-сетях(также имеетсяверсия, совместимаяс NTServer4.0)
7.3.3. Требованияк аппаратнымресурсам.
Основнаязадача, которуюнеобходиморешить передтем, как приступатьк установкеWindows2000, заключаетсяв том, чтобыопределить,будет ли оборудованиекомпьютера,на который высобираетесьпроизвестиустановку,работать сданной операционнойсистемой. Принятьэто принципиальноерешение помогаютдва документа:
Требованияк минимальнойаппаратнойконфигурации
Списоксовместимыхаппаратныхсредств (HardwareCompatibilityList,HCL)
Впервую очередьнеобходимоознакомитьсясо спискомтребований,которые Windows2000 предъявляетк оборудованию.Состав минимальнонеобходимойаппаратнойконфигурациидля компьютеровна базе процессоровIntelпредставленв табл.1.1.
Таблица1.1.Требованияк минимальнойконфигурации,необходимойдля установкиWindows2000 наплатформе Intel
Компонент | Требования | |
Windows2000 Professional | Windows2000 Server | |
Процессор | IntelPentium(илиPentium-совместимый)с тактовойчастотой133 МГцили выше. Длямногопроцессорныхсистем обеспечиваетсяподдержка 2процессоров. | IntelPentium(илиPentium-совместимый)с тактовойчастотой133 МГцили выше. Длямногопроцессорныхсистем обеспечиваетсяподдержка неболее4 процессоров. |
Монитор | VGAили мониторс более высокимразрешением | VGAили мониторс более высокимразрешением |
Клавиатура | Стандартная | Стандартная |
Флоппи-дисковод | Дляпроведениясмешаннойустановки(установочныедискеты икомпакт-диск)необходимоиметь 3,5-дюймовыйфлоппи-дисководвысокой плотности(диск А:). Этотребованиеявляется важным,так как накомпьютере,где в качестведисковода Аиспользуется5,25-дюймовыйдисковод,установкуWindows2000 можнопроизвеститолько черезсеть | Дляпроведениясмешаннойустановки(установочныедискеты икомпакт-диск)необходимоиметь 3,5-дюймовыйфлоппи-дисководвысокой плотности(диск А:). Этотребованиеявляется важным,так как накомпьютере,где в качестведисковода Аиспользуется5,25-дюймовыйдисковод,установкуWindows2000 можнопроизвеститолько черезсеть |
CD-ROM | Еслиустановкабудет производитьсятолько с компакт-диска(CD-onlyinstallation),то необходимоиметь устройствоCD-ROMили устройствоDVDс возможностьюзагрузки скомпакт-диска(чтобы иметьвозможностьзапуска программыинсталляциибез флоппи-дисковода) | УстройствоCD-ROM(рекомендуется12-скоростноеили более быстрое) |
Сетевые адаптеры | Дляустановкичерез сетьна компьютеренеобходимоиметь одинили несколькосетевых адаптеров,позволяющихполучить доступк совместноиспользуемомусетевому каталогу,содержащемудистрибутивныефайлы | Дляустановкичерез сетьна компьютеренеобходимоиметь одинили несколькосетевых адаптеров,позволяющихполучить доступк совместноиспользуемомусетевому каталогу,содержащемудистрибутивныефайлы |
Жесткиедиски | Жесткийдиск объемом2 Гб, собъемом свободногопространстване менее 650 Мб | Разделна жесткомдиске с объемсвободногопространствасвободногопространстване менее850 Мб.При расчетеобъема свободногодисковогопространства,необходимогодля установкиWindows2000 Server,следует учитыватьобъем RAM,установленныйна компьютере,добавляя кначальномузначению(850 Мб)по 100Мб на каждые64 МбRAM. Помимоэтого, необходимыйобъем свободногопространстваможет зависетьот устанавливаемыхдополнительныхкомпонентов,используемойфайловой системы(на разделахFATобычно требуетсяна 100—200Мб больше) иот методаинсталляции(при установкечерез сетьдополнительнопотребуетсяот 100до 200Мб свободногопространствадля дополнительныхдрайверов).Наконец, привыполненииобновленияоперационнойсистемы будеттребоватьсядополнительныйобъем свободногопространства,посколькупри добавлениифункциональныхвозможностейActiveDirectoryсуществующаябаза данныхучетных записейпользователейможет увеличитьсяв объеме |
Память | Минимальныйобъем RAM,необходимыйдля установкиWindows2000 Professionalна х86-совместимыхсистемахсоставляет32 Мб.(Рекомендуемыйобъем составляет64Мб, максимальноподдерживаемый— 4 Гб) | Минимальныйобъем RAM,необходимыйдля установкиWindows2000 Serverна х86-совместимыхсистемахсоставляет64 Мб.(Рекомендуемыйобъем— 128Мб,максимальноподдерживаемый— 4 Гб) |
7.4. Выборфайловой системы.
Данныйраздел содержитнекоторые общиерекомендацииотносительновыбора файловыхсистем: FAT,FAT32или NTFS.
Накомпьютере,работающемпод управлениемWindows2000, можноиспользоватьлюбую из этихфайловых систем.Кроме того, этифайловые системыможно использоватьи совместно.На выбор файловойсистемы оказываютвлияние следующиефакторы:
Цель, длякоторой предполагаетсяиспользоватькомпьютер;
Аппаратнаяплатформа;
Количествожестких дискови их объем;
Требованияк безопасности.
NTFSпо сравнениюс FATпредоставляетцелый рядпреимуществ,которые будутописаны далеев этой главе.Однако, есливы в дополнениек Windows2000 намереныиспользоватьеще одну операционнуюсистему, необходимопомнить о том,что доступ кфайлам, расположеннымв разделахNTFS,можно будетполучить толькочерез Windows2000. Поэтомудля системногои загрузочногоразделов другойоперационнойсистемы необходимоиспользоватьиную файловуюсистему (иначеэта операционнаясистема простоне сможетзагрузиться).
7.4.1.FAT.
Файловуюсистему FAT,вследствиебольших накладныхрасходов, нерекомендуетсяиспользоватьдля томов, размеркоторых превышает511 Мб.Файловая системаFATпредоставляетследующиепреимущества:
Файловаясистема FATможет использоватьсяне только сWindowsNT/2000,но и с другимиоперационнымисистемами,включая Windows9x,WindowsforWorkgroups,MS-DOSи OS/2.
Использованиефайловой системыFATявляется лучшимвыбором длятомов небольшогоразмера, таккак в этом случаенакладныерасходы минимальны.На томах, размеркоторых непревышает500 Мб,она работаеточень хорошо.Однако на большихтомах(1 Гб иболее) FATстановитсякрайне неэффективной.
Длятомов, размеркоторых находитсяв пределах400—500 Мб,FATявляетсяпредпочтительнымвыбором посравнению сNTFS,посколькулишена накладныхрасходовNTFS,связанных сдисковымпространством:при форматированиитома для использованияфайловой системыNTFSсоздаетсяцелый ряд системныхфайлов и файлжурнала транзакций,которые потребляютнекоторыйпроцент дисковогопространства(и для небольшихтомов этотпроцент значителен).
7.4.2.FAT32.
32-разряднаяфайловая системаFAT32была введенас выпускомWindows95 OSR2,и ее поддержкаобеспечиваетсяв Windows98. Онаобеспечиваетоптимальныйдоступ к жесткимдискам, повышаяскорость ипроизводительностьвсех операцийввода/вывода.FAT32представляетсобой усовершенствованнуюверсию файловойсистемы FAT,предназначеннуюдля использованияна томах, объемкоторых превышает2 Гб.Windows2000 продолжаетподдерживатьфайловую системуFAT,а также добавляетдополнительнуюподдержку дляFAT32.
Возможностифайловой системыFAT32намного превышаютвозможностифайловой системыFAT16. Так,эта файловаясистема поддерживаетжесткие диски,размер которыхможет достигать2 терабайт.В дополнениек этому, FAT32уменьшаетразмер кластерана большихдисках, снижаятаким образомобъем неиспользуемогопространства.Например, прииспользованииFAT16 нажестком дискеразмером2 Гб,размер кластерабудет составлять32Кб. Если этотже диск отформатироватьс использованиемFAT32,то размер кластерабудет составлятьтолько4 Кб.
Всеутилиты Microsoft,предназначенныедля работы сдисками (Format,FDISK,Defragи ScanDisk)были переработаныдля обеспеченияподдержкиFAT32.Кроме того,Microsoftпроводит большуюработу по поддержкеведущихфирм-производителейдрайверовустройств иутилит дляработы с диском,чтобы помочьи в обеспеченииподдержкиFAT32в их продуктах.
Итак,файловая системаFAT32обеспечиваетследующиепреимуществапо сравнениюс прежнимиреализациямифайловой системыFAT:
Обеспечиваетсяподдержкадисков размеромдо 2терабайт.
Болееэффективноиспользуетсядисковоепространство.За счет того,что FAT32используетболее мелкиекластеры (так,для дисковразмером до8Гб используютсякластеры размеромпо 4Кб), что позволяетповыситьэффективностьиспользованиядисковогопространствана 10—15%по сравнениюс FAT,а также снизитьтребованияк ресурсам,необходимымдля работыкомпьютера.
Обеспечиваетсябольшая надежность.FAT32обладаетвозможностьюперемещениякорневогокаталога ииспользованиярезервнойкопии FATвместо стандартнойкопии по умолчанию.В дополнение,загрузочнаязапись надискахFAT32была расширена,и включает всвой составрезервныекопии наиболееважных структурданных. Этоозначает, чтодиски FAT32менее чувствительнык одиночнымсбоям, нежелитома FAT.
Болеебыстрая загрузкапрограмм. Благодарятому, чтоFAT32имеет меньшиеразмеры кластеров,приложенияи необходимыедля их загрузкифайлы могутбыть оптимальнымобразом размещенына диске.
Примечание:
Windows2000поддерживаеттома FAT32,имеющие любойобъем и созданныеверсиями Windows9x.Однако системабудет форматироватьтомаFAT32только в томслучае, еслиих объем непревышаетмаксимальногозначения,составляющего32Гб. Причинойэтого ограниченияявляются ограниченияпо памяти,присущие такимутилитамвосстановления,как Autochk. Вследствиеэтого ограниченияMicrosoftрекомендуетформатироватьтома, размеркоторых превышает32Гб, с помощьюфайловой системыNTFS.
7.4.3.ПреимуществаNTFS.
Файловаясистема WindowsNT(NTFS)обеспечиваеттакое сочетаниепроизводительности,надежностии эффективности,которое невозможнопредоставитьс помощью любойиз реализациифайловой системыFAT(как FAT16,так иFAT32).Основнымицелями разработкиNTFSявлялись обеспечениескоростноговыполнениястандартныхопераций надфайлами (включаячтение, запись,поиск) и предоставлениядополнительныхвозможностей,включая восстановлениеповрежденнойфайловой системына чрезвычайнобольших дисках.
Крометого,NTFSобладает механизмамизащиты данных,необходимымина файловыхсерверах ивысокопроизводительныхкомпьютерахв корпоративныхсредах. ФайловаясистемаNTFSподдерживаетконтроль доступак данным ипривилегиивладельца,играющиеисключительноважную рольв обеспечениицелостностижизненно важныхконфиденциальныхданных. Разделяемыепапки на компьютереWindowsNTимеют назначенныеим права доступа,папки и файлыNTFSмогут иметьназначенныеим права доступавне зависимостиот того, являютсяони разделяемымиили нет. NTFS— единственнаяфайловая системав WindowsNT,которая позволяетназначать правадоступа к отдельнымфайлам. Однако,если файл будетскопированиз раздела илитомаNTFSв раздел илитом FAT,все права доступаи другие уникальныеатрибуты, присущиефайловой системеNTFS,будут потеряны.
ФайловаясистемаNTFSявляется простой,и одновременно— чрезвычайномощной. Практическивсе объекты,которые имеютсяна томе, представляютсобой файлы,а все, что имеетсяв файле, представляетсобой атрибуты,включая атрибутыданных, атрибутысистемы безопасности,атрибуты именифайла. Каждыйзанятый секторна томеNTFSпринадлежиткакому-нибудьфайлу. Частьюфайла являютсядаже метаданныефайловой системы(информация,которая представляетсобой описаниесамой файловойсистемы).
В системахWindows2000 используетсяNTFSверсии5.0, набазе которойреализованыновые функциональныевозможности:квотированиедиска, шифрованиефайлов и каталогов(EFS)и т. д. Эта файловаясистема неявляетсясовместимойс предыдущимиверсиями WindowsNT,поэтому еслизагрузить болеераннюю версиюоперационнойсистемы, торазделыNTFS5.0
будутнедоступны(для WindowsNT4.0 нужноставить ServicePack4). ПриустановкеWindows2000 на ужесуществующийтом с предыдущимиверсиями NTFSпроизойдетавтоматическаяконвертациядо NTFS5.0; возможнатакже конвертацияи других томовNTFS.
Некоторыеиз возможностей,обеспечиваемыхна сегодняшнийдень толькофайловой системойNTFS,перечисленыниже:
NTFSобеспечиваетширокий диапазонразрешений,в отличие отFAT,что дает возможностьиндивидуальнойустановкиразрешенийдля конкретныхфайлов и каталогов.Это позволяетуказать, какиепользователии группы имеютдоступ к файлуили папке иуказать типдоступа.
Встроенныесредствавосстановленияданных; поэтомуситуации, когдапользовательдолжен запускатьна томеNTFSпрограммувосстановлениядиска, достаточноредки. Даже вслучае крахасистемыNTFSимеет возможностьавтоматическивосстановитьнепротиворечивостьфайловой системы,используяжурнал транзакцийи информациюконтрольныхточек.
Реализованнаяв виде В-деревьевструктурапапок файловойсистемы NTFSпозволяетсущественноускорить доступк файлам в папкахбольшого объемапо сравнениюсо скоростьюдоступа к папкамтакого же объемана томах FAT.
NTFSпозволяетосуществлятьсжатие отдельныхпапок и файлов,можно читатьсжатые файлыи писать в нихбез необходимостивызова программы,производящейдекомпрессию.
7.4.4.Рекомендациипо использованиюфайловых систем.
ПриустановкеWindows2000 пользователюпредлагаетсявыбрать файловуюсистему дляраздела, накоторый будетвыполнятьсяустановкаWindowsNT,Принимая эторешение, следуетучитыватьприведенныениже рекомендации:
ОпциюFATследует выбирать,если объемвыбранногораздела жесткогодиска не превышает2 Гб, ипри этом требуетсяобеспечитьвозможностидоступа к файламна этом разделепри загрузкекомпьютерапод управлениемтаких операционныхсистем, какMS-DOS,Windows3.x,Windows95, иOS/2.
ОпциюFATследует использоватьи в том случае,когда необходимообеспечитьдвойную загрузкукомпьютерас использованиемWindows2000 и такихоперационныхсистем, какWindows95 версииOSR2или Windows98, и приэтом размердиска превышает2 Гб. Вэтом случаедиск будетотформатированс использованиемфайловой системыFAT32.
ОпциюNTFSследует выбирать,если требуетсяв полной меревоспользоватьсяпреимуществами,предоставляемымисистемойбезопасностиWindows2000 и файловойсистемыNTFS.В этом случаепрограммаSetupотформатируетжесткий дискс использованиемфайловой системыNTFS5.0.
Примечание:
Выполнитьпреобразованиефайловой системыиз формата FATв формат NTFSможно в любоевремя послезагрузки спомощью утилитыconvert.Однако еслитребуетсявыполнитьобратноепреобразование(разделNTFSпреобразо-ватьв раздел FAT),то необходимовыполнитьрезервноекопированиевсех файлов,отформатироватьраздел заново(в результатечего все файлыбудут уничтожены)и восстановитьнужные файлыпо резервнойкопии.
В процессезапуска Windows2000 накомпьютерахх86 системавыполняетпоискнекоторыхфайлов, которыенаходятся вкорневом каталогежесткого диска,содержащегосистемныйраздел. Этотраздел можетбытьотформатировани как FAT,и какNTFS.Его размердолжен бытьдостаточнымдля того, чтобыразместитьвсе нужныефайлы, доступк которым необходимпри использованииконкретнойфайловой системы.
НакомпьютерахсRISC-процессорамисистемныйраздел долженбыть отформатировандля использованияFAT.Файловую системуNTFSможно использоватьна загрузочномразделе, но вэтом случаеего размердолжен бытьдостаточнымдля размещениявсех системныхкомпонентовWindows2000.
Примечание:
Системныйразделсодержит загрузочныйсектор раздела(PartitionBootSector)и другие файлы,необходимыедля загрузкиоперационнойсистемы, например,NTLDR(для компьютеровх86) или OSLOADER(для компьютеровна базеRISC-процессоров).В загрузочномразделедолжна находитьсяпапка с файламиоперационнойсистемы. Загрузочныйи системныйразделы могуткак совпадать,так и не совпадать.
7.5.Способы установкиWindows2000.
СистемаWindows2000 поставляетсяна компакт-диске,и компанияMicrosoftпредлагаетмножествовариантовинсталляции,из которыхпользовательможет выбратьнаиболее подходящий.В целом, способыустановкиWindows2000 можноклассифицироватьследующимобразом:
7.5.1. По типуиспользуемогоносителядистрибутивныхфайлов.
Здесь можновыделить следующиеварианты:
установкас использованиемтолько дистрибутивногокомпакт-диска
установкас использованиемдистрибутивногодиска и четырехинсталляционныхдискет
установкас локальногожесткого диска
установкачерез сеть(как с использованиемустановочныхдискет, так ибез их использования)
В какомслучае можновыполнитьинсталляциюфайлов Windows2000 сиспользованиемтолько дистрибутивногокомпакт-диска(не используяинсталляционныхдискет и неприбегая ккопированиюфайлов на жесткийдиск)? Это возможно,если компьютерснабжен загрузочнымустройствомCD-ROM(так называемымЕ1Torito-совместимымCD-ROM).Но как же определить,является лиустройствоCD-ROM,установленноена компьютере,загрузочным?Простейшимметодом являетсяпопытка загрузитькомпьютер скомпакт-диска.Чтобы сделатьэто, вставьтедистрибутивныйкомпакт-дискWindows2000 в устройствоCD-ROM,затем остановитеоперационнуюсистему и выключитекомпьютер.После этоговключите компьютер,и если программаWindowsNTSetupзапускаетсяавтоматически,то устройствоCD-ROMявляется загрузочным.В этом случаепроцедуруустановки можнопродолжать,следуя инструкциям,появляющимсяна экране. Еслиже загрузкас компакт-дискане начинается,то ваше устройствоCD-ROMне являетсязагрузочным.В этом случаеизвлекитеиз устройствакомпакт-диск,а затем запуститепроцедуруустановкис использованиемзагрузочнойустановочнойдискеты.
По отношениюк существующейсистеме.
На выборпользователейпредоставляютсяследующиеварианты:
созданиеновой инсталляцииWindows2000
обновлениесуществующейоперационнойсистемы доWindows2000
организациясистемы с двойнойзагрузкой
Передзапуском процедурыустановкинеобходимоопределить,требуется лиосуществитьобновлениесуществующейоперационнойсистемы иливыполнить новуюинсталляцию.Обновлением(upgrading)называетсяустановкаWindows2000 в текущийкаталог Windows.УстановкаWindows2000 в любуюдругую папкупредставляетсобой новуюинсталляцию.При обновленииоперационнойсистемы сохраняетсябольшинствосистемныхпараметровнастройки, атакже большинствоуже установленныхв системеприложений.Обновлениедо Windows2000 допускаетлюбая из предыдущихверсий WindowsNT(3.51, 4.0).
Еслина компьютерене установленани одна операционнаясистема, илиже на нем установленаоперационнаясистема, отличнаяот Windows,то установкаWindows2000 возможна,но при этомнеобходимовыполнять новуюинсталляцию,а не обновление.Кроме того,опцию новойинсталляцииследует выбиратьв тех случаях,когда требуетсяполучить системус двойной загрузкой.
7.5.3. По режимуустановки.
Установкаможет быть:
ручная (требующаявмешательствапользователяи ответов назапросы системы)
полуавтоматическая(с минимальнымвмешательствомсо стороныпользователя)
полностьюавтоматическая
Итак,существуетбольшое количествоспособов установкиWindows2000. Каждыйиз них имеетсвои преимуществаи недостатки,поэтому вашазадача заключаетсяв том, чтобыопределить,какой из способовбудет для васпредпочтительным.Например, еслиоперационнуюсистему требуетсяустановитьтолько на одномкомпьютере,то метод установкис компакт-дискапрактическинавернякаокажется самымбыстрым. С другойстороны, еслиустановкутребуетсяпроизвестина несколькихкомпьютерах,то более удобнымбудет методинсталляциичерез сеть(хотя, если всеинсталляциивыполняютсяодновременно,а сервер сильноперегружен,эта операцияможет занятьмного времени).Если же вамтребуетсявыполнитьустановкуWindows2000 набольшом количествекомпьютеровв сжатые сроки,то, возможно,стоит подуматьоб использованииспособа автоматическойинсталляции.Наконец, в некоторыхслучаях выбираемыйспособ установкидиктуетсяаппаратнойконфигурациейустанавливаемогокомпьютера,который можетудовлетворятьминимальнойаппаратнойконфигурации,но не иметьустройства,необходимогодля проведениятого или иногоспособа инсталляции(например, сетевогоадаптера).
8. Заключение.
И,наконец, я хочуподвести итог.С системойWindows3.11 я работал оченьмало, и она мнеочень не нравилась.Система быланеудобна инепривычнаядля работы.Далее у меняпоявился Windows95, он мне сразупонравился.В нем была оченьудобная пользовательскаяструктура. Дажепрезиденткомпании MicrosoftБилл Гейтссказал: «Подготовкапотрясающейлокализованнойверсии дляроссийскогорынка былаодним из ключевыхмоментов приработе надWindows95»
`Потомвышел в светWindows98, сначала, в нембыло оченьмного недоработок,ошибок, дефектов.При установкепробной версииу меня возникаломножествопроблем. Но онвсе же превосходилсвоего предшественника,хотя оченьсильно не отличался.Он требует уже16 Mb,но нормальноработать можно,если не менее32 Mb.Также 110Mbна жесткомдиске. Осенью1999 года вышла2 версия, с 5 ИнтернетExplorer.Windows98 SecondEdition– эта версияпрактическине содержитошибок, и наданный моментлучшая версиядля работы.Windows2000 Professionalвышла совсемнедавно и топробная версия.При установкеникаких проблемнет, правдатребования64Mbоперативнойпамяти, нормальноработает при128 Mb.Система сделанаочень удобно,красиво, всеможно настроить,как ты хочешь.Но потихонькувидно, что вней очень многонедоработок,например в этойсистеме неработает мойсканер, а еслиустановитьна мой ноутбук,то половинаустройств неработает. Такчто сейчаслучше пользоватьсяWindows98, пока Microsoftне исправитошибки.
1.В.Э. Фигурнов«IBM PC дляпользователя»,7-е издание
«ИМФРА*М»г. Москва 1999 г.
2.А. Микляев«Настольнаякнига пользователяIBM PC»
«СОЛОН» г.Москва 1997 г.
3.Джен Снайдер«Windows 95 Справочник»
«ПИТЕР» г.Санкт-Петербург1999 г.
4.Э.М. Берлин, Б.Э.Глазырин «MicrosoftWindows 95. Русскаяверсия»
«ABF» г.Москва 1997 г.
5.П. Нортон, Дж.Мюллер«Windows 98»
«BHV-Санкт-Петербург»1998 г.
6.С.Симонович«Windows 98»
«ПИТЕР» г.Санкт-Петербург1998 г.
7.А.Г. Андреев,Е.Ю. Беззубова,М.М. Емельянова«Windows 2000»
«BHV-Санкт-Петербург»2000 г.
«ПрограммноеобеспечениекомпьютеровIBMPS»
Работувыполнил:
ученик 9бкласса 377 школы
Консультант:
ХмелеваТатьяна Михайловна
Санкт-Петербург
2000 г.
Краткаяистория MS-DOS,создание первыхверсий.
Какэто все начиналось,краткая историяMicrosoftWindows.
MicrosoftWindows95 общая характеристика;новая архитектурныевозможности;интерфейс;показать новыефункциональныевозможности;сравнить спредыдущейверсией и сMS-DOS
MicrosoftWindows98 новые дополнения;системныетребования;архитектура,возможностиинтернет, новыевозможностимультимедиаи игры; устранениенеисправностей,ошибок.
MicrosoftWindows2000 первый взгляд,семействоновой системы;простая работав системе; лучшиекачестваунаследованныеу Windows98; серверныепродукты Windows2000; характеристикасистем; системныетребования;выбор файловойсистемы; способыустановкиWindows2000.