Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Принципиальные отличия WIN95 от предыдущих версий. Достоинства и недостатки WIN95

Application Programming Interface) -
   интерфейс - прикладного программирования - совместим с АРI, который
   поддерживается- Windows  NT , вследствие чего разработчикам, желающим
   выпускать программные продукты для обоих операционных систем, будет
   гораздо проще создавать и поддерживать свои приложения.

6. Windows  95 сама использует 32-разрядную модель памяти, в результате
   чего исчезает множество ограничений, которые были присущи ранним версиям
   Windows. Теперь чрезвычайно ценные ранее системные ресурсы, такие как,
   дескрипторы файлов (files handless), доступны в изобилии, и разработчикам
   программного обеспечения уже нет нужды придумывать изощрённые методы,
   позволяющие уменьшить потребности программ в системных ресурсах.

                          Первая остановка - Чикаго

     Windows  95 - это крупный шаг в эволюционном процессе. На компьютере,
работающем под управлением Windows  95, отдельный продукт под названием MS-
DOS уже не нужен. Windows  95 берёт на себя все функции операционной
системы. Вы устанавливаете на свой компьютер один-единственный продукт и
после загрузки системы оказываетесь непосредственно в среде Windows  95.
При этом Windows  95 сохраняет полную совместимость с MS-DOS , и вы по-
прежнему можете запускать все свои резидентные программы и прочие
приложения MS-DOS с которыми вы привыкли работать. Однако в основе
архитектуры Windows  95 лежит Windows, обладающая совместимостью с MS-DOS,
а не  MS-DOS , при которой Windows работает как подсистема.
     Есть много причин, в силу которых имело смысл воплотить Windows  95
именно таким образом. Расчет на MS-DOS , как на базовую операционную
систему неминуемо снизил бы общую мощность и производительность системы.
Сейчас Windows  95 поддерживает все те функции, которые необходимы
современным приложениям и сетевым программам. Разработчики- Windows  95
хотели сделать крайне надёжную систему - они стремились исключить
практически любую возможность сбоя системы вследствие неправильного
поведения прикладных программ и прочих внешних факторов. Надёжная система -
это система, которая не даёт сбоев, чтобы ни делали с ней пользователи или
прикладные программы. Если какая-нибудь программа вдруг начнет работать
неправильно, пользователь может завершить ее без ущерба для других программ
или данных. Если программа некорректно обращается к операционной системе,
та защищает себя, завершая программу-нарушителя спокойствия без ущерба для
других приложений. Как обеспечить такую надёжность? Всё дело в том, как
организованна система: прежде всего, необходимо обеспечить аккуратную,
тщательную проверку запросов, которые посылают ей приложения, защитить
области системных данных и изолировать отдельные компоненты программ. В
частности, новая 32-разрядная модель прикладного программирования позволила
команде Windows  95 обеспечить полную защиту памяти для отдельных 32-
разрядных программ. При этом 32-разрядные программы не только защищены друг
от друга, но и сама система полностью защищена от них. (Было несколько
улучшено обслуживание и 16-разрядных программ, однако тут, вследствие
проблем с совместимостью, мало что можно было сделать.)

                    Удобная настройка и конфигурирование
      Настройка и конфигурирование системы Windows  никогда не была лёгкой
задачей. Каждая новая версия улучшала этот процесс, однако даже настройка
Windows  3.0 и Windows  3.1 (которые, как предполагалось, должны были
заметно облегчить это занятие), продолжала ставить в тупик многих
пользователей. Идея "сделать удобной" полностью преобладала при разработке
и организации процедур настройки и конфигурирования. Поставив себе цель
серьёзно усовершенствовать настройку, команда разработчиков сосредоточила
свое внимание на следующих областях:

7. Конфигурация аппаратных средств. Идея PLUG & PLAY должна была коренным
   образом облегчить конфигурирование персональных компьютеров. Windows  95
   должна была стать первой операционной системой, поддерживающей стандарт
   PLUG & PLAY, который подготовили Microsoft, Intel, Phoenix Technologies и
   ряд других компаний.

8. Установка и конфигурирование Windows  95 поверх существующей Windows
   3.1. Разработчики решили, что в этом процессе пользователь должен
   участвовать лишь в качестве лица, в нужное время вставляющего в дисковод
   дискеты. В конце концов, если на данной системе уже работала Windows
   3.1, кто-то наверняка ужу решил проблемы настройки  и конфигурирования.
   При этом Windows  95 должна была быть способна использовать все ванне
   определённые настройки для облегчения собственной установки.

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

                           Инициатив с PLUG & PLAY
      Инициатива с PLUG & PLAY заключает в себе гораздо более серьёзную
область применения, нежели просто Windows  95. Поскольку его разработчики
сочли необходимым обеспечить независимость от конкретной операционной
системы,  PLUG & PLAY определяет расширений для любой существующей
архитектуры  IBM-совместимых компьютеров, включая новые BIOS и аппаратные
возможности, которые призваны оградить пользователя от проблем с настройкой
и конфигурированием. Если не принимать в расчет процесс физического
подключения некоторого устройства к системе, интерфейс PLUG & PLAY берёт на
себя все заботы по идентификации подключенного устройства и по обеспечению
данного устройства необходимыми аппаратными ресурсами (вроде уровня запроса
прерывания) и по конфигурированию соответствующих драйверов устройств.
      Интерфейс PLUG & PLAY не зависит от архитектуры системной шины. Он
способен работать с ISA, EISA, MICRO CHANNEL, PCMCIA и любой другой шиной,
которая завоюет себе место на рынке. В случае с шиной ISA, для которой не
существует аппаратной поддержки типа PLUG & PLAY, спецификация определяет
новый интерфейс карты адаптера. Кроме этого, при крайне незначительных
затратах на модификацию аппаратных средств и при наличии соответствующего
программного обеспечения карта ISA адаптера может стать совместимой с
интерфейсом PLUG & PLAY.

                          Конфигурирование Windows
      Конфигурирование Windows уже само по себе напоминает нечто вроде
черной магии. Объёмистые статьи и даже целые книги посвящаются разъяснению
содержимого зачастую крайне загадочных строк, которые находятся в файлах
WIN.INI и SYSTEM.INI. Если сравнивать содержимое этих файлов с тем, что
находится в файлах CONFIG.SYS и AUTOEXEC.BAT, становится ясно, что
пользователь, собирающийся изменить настройки или улучшить
производительность Windows , ставит перед собой не самую простую задачу.
Команда Windows 95 задалась целью тщательно проанализировать каждый
параметр файлов конфигурации. И действительно, если какой-то параметр не
нужен, зачем включать его в файл конфигурации? Кроме того, чем обусловлена
необходимость такого большого количества условно необходимых параметров? А
не могли бы принятые по умолчанию параметры исключить надобность введения
новых? Неужели улучшенные параметры, принятые по умолчанию, не дадут
возможность уменьшить количество дополнительных? В итоге этих размышлений
решено было, что, чем меньше параметров останется, тем удобнее будет
пользователю разбираться с системой.
      Но кроме тех файлов, что сами по себе управляют конфигурированием
Windows , многие приложения используют собственные файлы инициализации или
добавляют некоторую информацию в файл WIN.INI. Понятно, что приведение этих
проблем в соответствие со здравым смыслом несколько запоздало, однако
команда разработчиков Windows 95 взяла на вооружение подход, который в своё
время использовали разработчики Windows NT . Дело в том, что Windows NT
использует специальный файл, называемый REGISTRY , в котором содержится вся
информация, относящаяся к аппаратным средствам, операционной системе и
конфигурации прикладных программ. Содержащиеся в registry параметры
доступны прикладным программам через заранее определенный интерфейс
прикладного программирования. При этом приложения могут добавлять и
изменять свои собственные настройки конфигурации при помощи соответствующих
функций API . Пользователь избавлен от необходимости редактировать файлы
конфигурации, что автоматически исключает целый ряд ошибок. Windows 95
использует файлы регистрации, так же как и Windows NT , поэтому по мере
того как разработчики будут совершенствовать свои программы для Windows 95
, все проблемы с настройкой конфигурации должны исчезнуть.

                           Действия пользователей
      Большинство действий по управлению системой, таких как настройка
принтера или изменение вида экрана Windows должны быть доступны всем
пользователям. Да так оно и есть, однако многие из них не так-то просто
реализовать и достаточно трудно понять. Windows 95 решает эту проблему,
объединяя и упрощая большинство необходимых в наши дни  действий, которые
все пользователи должны проделывать на своём компьютере.

                   Новая оболочка и интерфейс пользователя
      Первое, что бросается в глаза при взгляде на Windows 95 - это новый
облик экрана. Сейчас Microsoft привлекает к работе над всеми своими
проектами художников-профессионалов, и внешнему виду Windows 95 уделяли
очень много внимания. Программистам уже нет нужды часами разрабатывать
часами новые значки для панели управления. Теперь этим занимаются
специалисты, которые тщательно продумывают вид новых элементов экрана в
соответствии с их назначением и общим обликом интерфейса. На первый взгляд,
нет особых    отличий  в том,
1234
скачать работу

Принципиальные отличия WIN95 от предыдущих версий. Достоинства и недостатки WIN95

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ