Смекни!
smekni.com

КРАТКИЙ КОНСПЕКТ ЛЕКЦИЙ ПО ТЕОРИЯ ТЕСТИРОВАНИЯ АППАРАТНЫХ И ПРОГРАММНЫХ СРЕДСТВ (стр. 4 из 4)

SERVICEDIAGNOSTICS–фирмыLandmarkотличается высоким качеством. Невозможно выдумать самый изощренный тест, который с помощью этой программы нельзя было бы выдумать. Особенно хороши процедуры проверки памяти – очень полные и достоверные. Координаты, найденных в памяти ошибок определяются с точностью до бита. Программа определяет какой тип МП установлен в системе (распознаются практически все МП семейства Intel: 8086, 8088, 286, 386, 486 и Pentium) и проверяет его используя определенные алгоритмы, разработанные для МП данного вида. Также автоматически отождествляются и проверяются микросхемы – аналоги Harris 80C88 иAMD386 и сопроцессоры фирмIntel, Cyrixи ПТ. Эта программа дает возможность проверять с помощью входящей в ее комплект цифровой диагностической дискеты (DDD – DigitalDiagnosticsDiskette) позиционирование головок в накопителях на гибких дисках форматов 3.5 и 5.25. Допуск к разметке дорожек на этих дисках равен 12.5 МКМ – точность вполне достаточная для проверки позиционирования головок, но не для их настройки. Чтобы выполнить последнюю операцию необходимо обратиться к специальной настройке позиционирования (также включенной в пакет и вызываемой из меню основной программы), для проведения которой понадобится аналоговая эталонная дискета (AAD – AnalogAlignmentDiskette) и осциллограф. В пакет SERVICEDIAGNOSTICSвключена программа низкоуровневого форматирования жесткого диска. ST – 506/412. В ней можно задавать не только коэффициент чередования, но и коэффициент «перекоса» секторов. «Перекос» - это смещение секторов друг относительно друга на соседних дорожках записи. Он нужен для того, чтобы обеспечить необходимый запас времени для перехода головок с одной дорожки на другую. Возможность задавать вышеуказанные параметры появилась благодаря тому, что программа низкоуровневого форматирования обращается непосредственно к регистрам контроллера, в обход DOS и BIOS. С ее помощью можно отформатировать большинство ESDI – накопителей, но она не может быть использована для SCSI и IDE-дисков.

Для проверки принтера с помощью программы SERVICEDIAGNOSTICSможно послать в любой порт последовательность отдельных кодов. При этом с помощью одной простой операции проверяется исправность порта, кабеля и самого принтера. В комплектSERVICEDIAGNOSTICSвходят микросхемы ПЗУ, которые можно установить в гнезда вместоПЗУ BIOSна системных платахPC, XT, ATили другогоIBM-совместимого компьютера. Такие диагностические программы, записанные в ПЗУ, бывают необходимы в тех ситуациях, когда нужно проверить систему, «не оживляемую» никакими другими способами.

Программа SERVICEDIAGNOSTICSвыпускается в трех основных вариантах: дляPC, XTиAT(все – с микросхемами ПЗУ).В комплектSuperHitвходят все версии программ модификации ПЗУ.

Программы для диагностирования дисков.

Все диагностические программы общего назначения можно использовать для проверки накопителей на жестких и гибких дисках. Однако, эти программы являются все-таки «общими» и тестирование накопителей не всегда оказывается достаточно полным. Существуют специальные программы, предназначенные исключительно для диагностирования и обслуживания дисководов.

DRIVEPROBE. Для определения, насколько положение дорожек записи в данном накопителе соответствует стандартному, используется специальная дискета, отформатированная в прецизионном дисководе. Такие эталонные диски выпускает фирма Accurite. Существует 3 основных типа эталонных дисков:

DDD – цифровая диагностическая дискета (см. выше).

AAD – аналоговая дискета для настройки позиционирования (см. выше).

HRD – HighResolutionDiagnostics– диагностический диск высокого разрешения.

Дискета DDDбыла разработана в 1982 году. С ее помощью можно проверять дисководы только программным способом – осциллограф и прочие специализированные приборы при этом не используются.

ДискетаHRD, разработанная в 1989 году – изделие качественно иное. Погрешности разметки на этом диске не превышают 1.25 МКМ, чего вполне достаточно не только для тестирования дисководов, но и для настройки позиционирования головок. При использовании соответствующего ПО можно настраивать…

дисководы без применения специализированных приборов или осцилогрофа. Кроме программы и дискеты HRD понадобится IBM- совместимый компьютер, к которому надо подключить дисковод.

Используя дискету AADпри настройке дисководов, приходится пользоваться осцилографом, на котором наблюдают сигнал с усилителя воспроизведения. Дело в том, что на дорожках указанной дискеты записаны не цифровые данные , а аналоговый сигнал, не воспринимаемый компьютером. До появления дисков HRD настроить позиционирование головок накопителей можно было только с помощью дискеты AAD.

Программа DriveProbe компании Accurite предназначена для работы с дискетой HRD. В этой программе предусмотрен режим, в котором она работает прочно как «пульт управления» дисководом.

DiskManager компании Outrack считается на сегодняшний день наиболее совершенной и предназначена для тестирования и форматирования жестких дисков. Она может работать практически с любым накопителем и контроллером, в том числе и с новейшими SCSI и IDE – дисками.

Тесты могут проводиться как в режиме считывания, так и записи\считывания. Одним из главных достоинств программы является возможность проведения низкоуровневого форматирования, причем при этом можно задавать не только коэффициент чередования, но и коэффициент « переноса». С помощью программы DiskManager можно провести « истинное» форматирование большинства IDE –дисков, на что способны не многие программы.

Программы для восстановления данных.

Комплекс программ NortonUtilities фирмы Sumantec является на сегодняшний день лучшим из пакетов, предназначенных для восстановления данных.

Программа DiskEditor, входящая в комплекс NortonUtilities , является лучшей программой касающейся редактирования диска на уровне секторов. Чтобы автоматизировать и упростить для рядового пользователя процесс восстановления данных, в пакет входят несколько других программ.

К ним относятся DiskDoсtor и Calibrate, включенные в 8-ю и последующие версии NortonUtilities, в том числе и в Windows 95.С их помощью можно полностью проверить структуру и целостность данных и секторов на диске. Программа DiskDoctor работает как жесткими дисками, так и с дискетами, и проверяет как системные области дисков ( загрузочные секторы, FAT, файловые структуры), так и области данных. Программа Calibrate используется для более тщательной проверки области данных накопителя, а так же тестирует электронные схемы контроллера жесткого диска.

Программа Calibrate может быть так же использована для тщательного анализа качества магнитного слоя дисков в накопителях IDE, SCSI и ST-506\412. При этом в каждый сектор в течении довольно длительного времени записываются, а затем считываются многие миллионы байтов, и оценивается достоверность их воспроизведения. Если при такой проверки обнаруживаются ошибки, то данные из этого сектора переносятся в другой, а сам помечается в FAT как плохой.

С помощью программы Calibrate выполнить неразрушающее низкоуровневое форматирование накопителей ST-506\412. Это означает, что данные не уничтожаются , в отличии от той ситуации, когда эта процедура осуществляется через BIOS контроллера. Зачастую программе Calibrate удается регенерировать или размагнитить плохие секторы и « вернуть их в строй», то есть отметить их снова в Fat, как хорошие и использовать их в дальнейшем для вполне надежного хранения данных. Эту программу можно также использовать для оптимизации коэффициента чередования в накопителях ST-506\412. При этом если программа обнаружит , что при определенных коэффициентах производительность системы повышается , она самостоятельно переформатирует диск ( без потери данных).

Программа DiskEditor , обладает превосходными качествами в восстановлении данных, является основным инструментом профессионалов при проведении этих работ.

Программа конфигурирования.

Большинство ошибок и неисправностей в РС возникают по причине их неправильного конфигурирования.

Программа MCD (MicrosoftDiagnostics). С ее помощью можно довольно быстро разобраться с такими неприятностями, как конфликты прерывания или некорректное распределение памяти.

С помощью MSD можно получить основную информацию о системе: номер версии BIOS , типах процессора и видеоадаптера, подключение к сети , типах мыши и дисководов , параллельных и последовательных портах, версии DOS. Помимо чисто технических данных, можно выяснить, какие драйвера и резидентные программы находятся в данный момент памяти.

MSD наглядно демонстрирует наглядную картину расположения в памяти занятых и свободных участков. Программа MSD входит в состав Windows 3.1 , DOS 6.0 и последующих версий. Если же в РС установлена другая версия DOS, например PS-DOS(IBM), то программы MSD может и не быть.

Программа SysChk фирмы APS (AdvancedPersonalSistems) работает лучше, тем простейшие программы типа MSD, но стоит существенно дешевле других коммерческих программ. Отличается от других своим «естественным» пользовательским интерфейсом : данные о конфигурации системы и прочие технические подробности представляются в очень удобном для восприятия виде. Распространяется по принципу «возьми сейчас, заплати потом» т.е вы можете оценить достоинства программы прежде чем платить за нее.

Диагностические программы для Windows

Успех Windows 3.1,3.0 и, конечно, Windows 95 привел к тому, что многие производители П.О бросились заполнять свободную нишу диагностических программ, способных работать в среде Windows.

Например , в пакет NortonDesktop для Windows , который многие пользователи считают едва не белее важным, чем ProgramManager ( Диспетчер Программ), входит программа SYSINFO, с помощью которой можно получить подробную информацию о накопителях, доступных линиях ЗПР, памяти, видеоадаптере, принтере и т.д. SYSINFO может выполнить аттестацию компьютера, подсчитав его общую производительность.

Еще одной программой для Windows является программа WinSlenth . Ее главным достоинством является то, что, она может сообщать о доступных линиях ЗПР и свободных каналах ПДП непосредственно во время работы Windows.

Winprob фирмы Landmark является одной из более полных диагностических программ для Windows. Кроме того, что она может выполнять все другие процедуры, но и может помочь оптимизировать конфигурационные файлы Windows (файлы INI). Она дает советы как улучшить работу оболочки Windows, кроме того, оптимизирует распределение памяти в процессе работы Windows.

Программа FirstAid 95 фирмы Cybermedia ориентированна на диагностику аппаратной части и предназначена в основном, для выявления программных конфликтов в среде Windows. Она работает со всеми версиями Windows, в том числе и с Windosw95.

P.S. Вся ответственность за содержание данного документа возлагается на составителя.