реферат Программное средство анализа и диагностики

Владимирский Государственный Университет



Кафедра Информатики и Вычислительной техники



                               Доклад на тему:
                 «Программное средство анализа и диагностики
                         аппаратных средств ПК фирмы
             Catalin-Adrian Silasi - SiSoft Sandra Professional»



                                    Выполнил: студент V курса группы ИВТ-194
                                               Шабардин Р.И.
                                     Принял: Быков



                              г. Владимир, 1998
                                 Содержание:


1. Предисловие
2. Введение
3. Интерфейс программы SiSoft Sandra
4. Список используемых модулей
                               1. Предисловие.

      В  мире  насчитываются  десятки  миллионов  аналогов  PC   совместимых
компьютеров. Это объясняется  огромной  популярностью  стандартного  IBM  PC
компьютера и их доступностью широки массам  пользователей  всемирным  парком
вычислительной техники. Все они, как предполагается, являются 100  процентов
совместимыми с реальной вещью. Однако сегодня, поскольку  фирма  IBM  больше
не  выпускает  спецификации  на  новые   аппаратные   средства,   все   чаще
применяется термин - «истинно  IBM  совестимый»,  который  мог  бы  означать
сегодня  как  наиболее  популярная  спецификация,  т.е.  материнская  плата,
графический контроллер, некоторый процессор,  который  широко  используется,
следовательно,   обеспечиваемый   большинством   программного   обеспечения.
«Истинно IBM совместимый» мог бы означать одно (если доступно),  программное
обеспечение, используемое в  компаниях  (например  Microsoft)  -  если   это
работает на их оборудовании, то это будет работать и на  вашем  оборудовании
также.
      Хуже дело обстоит с программным обеспечением. До  сих  пор  имелось  и
использовалось  множество  версий  MS  DOS,  эмуляторов  MS  DOS,  а   также
множество версий и эмуляторов MS Windows. Насчитываются сотни тысяч  утилит,
которые каждая выполняет только ей известной действие. Поскольку  вы  можете
писать программные оболочки как сложно сделать их  совместимыми  со  многими
(не говоря уже о всех!) платформами и программными средами.  Взять  например
проблему игр для MS  DOS.  Нужно  обеспечить  совместимость  звуковых  карт,
джойстиков, «мышей», видео плат, КЭШей и др.
      Теперь о MS Windows. Widows принес нам ключ ко всему  этому.  Если  вы
используете стандартный набор процедур (API).  Другие  операционные  системы
подобно  MS  Windows  NT,  Linux,  OS/2,  Unix  и  т.д.  все   предоставляют
аналогичные условия для работы. По этим и ряду других причин  SiSoft  Sandra
и был разработан под операционную систему MS Windows.
      Поскольку мы затронули программу SiSoft  Sandra,  есть  смысл  сказать
несколько слов о проблемах диагностики в MS Windows…
      Проще   обнаружить   характеристики   компонентов   системы   (   если
соответствующие  драйверы  установлены),  но  не  всегда  -  драйверы  могут
содержать в себе ошибки и вызывать ошибку при любом обращении.  Имеются  так
же слабые места в Windows,  при  сборе  информации  о  системе  и  системных
устройствах, когда  программист  должен  многое  определять  самостоятельно.
Возникает очень много проблем при использовании на 32-х разрядной  платформе
16-ти разрядных  (Dos)  приложений,  основным  камнем  преткновения  которых
стало манипулирование виртуальным и защищенным режимом,  использование  0-го
и 3-го кольца, VxD и др.
                                2. Введение.

      SiSoft Sandra (“System Analyser, Diagnostic and Reporting  Assistant”)
- утилита  для  сбора  информации  и  диагностики  системы,  написанная  под
Win32’s. Предлагаемая информация о состоянии системы и  настройки  Plug-and-
Play устройств является, по мнению авторов,  наиболее  полной,  т.к.  в  нее
включены не документированные источники информации.
      SiSoft Sandra - это  32-х  разрядное  приложение,  которое  пользуется
преимуществом  всех  усовершенствований,  разработанных   для   операционных
систем MS Windows 95  и  98.  Данный  программный  продукт  совместим  и  MS
Windows NT на Intel x86, хотя и предоставляет немного  меньше  свойств,  чем
для обычного Windows. Несовместимые модули не будут появляться в  распечатке
или  программа  автоматически  завершит  свою  работу   в   зависимости   от
характеристик системы.
                    2. Интерфейс программы SiSoft Sandra.



-----------------------
[pic]