Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Программа CheckIt




Внешние программы общего тестирования.

Из многих внешних, загружаемых программ общего тестирования и диагностики РС под DOS наиболее популярны программы CheckIt и Norton Diagnostic. Обе программы, по своим тестирующим возможностям, примерно одинаковы, и какую из них использовать решает сам пользователь. Здесь коротко рассматриваются возможности, предоставляемые каждой из этих тест-программ.

Программа CheckIt позволяет получить сведения о конфигурации, используемых системных ресурсах и протестировать многие аппаратные средства, составляющие АПС.

Главное меню программы состоит из пунктов:

1.SysInfo – информация о системе. Позволяет получить сведения о системных аппаратных средствах и программном обеспечении тестируемого РС в подпунктах:

1) Configuration – инсталлированная версия DOS, используемая версию BIOS, список аппаратных средств и установленного периферийного оборудования;

2) Memory Map – карта распределения памяти, включая базовую и зарезервированную (от 640 Кбайт до 1 Мбайт), с возможностью подробного просмотра отдельных областей:

I (Interrupt) – занятых векторами прерываний;

P (Programs) – программами (DOS, TSR, драйверами, самой CheckIt);

A (Available) – доступные, незанятые области;

В (BIOS) – область расширенной памяти с участками, занятыми копиями ROM BIOS и видеопамятью;

E (Enhanced) – страничный блок, используемый спецификацией EMS;

3) Interrupts– устройства и программы, использующие аппаратные и программные прерывания, а также стандартные назначения каналов DMA;

4) CMOS Table – текущие параметры аппаратной конфигурации, записанные в CMOS-памяти;

5) Device Drivers – список блоков DOS и драйверов, инсталлированных в РС, с указанием адреса сегмента, в котором этот блок размещен;

2.Tests – позволяет выбрать из предложенного списка устройство или подсистему, подлежащие проверке в подпунктах:

1) Memory – диагностика DRAM, в том числе базовой, расширенной и дополнительной. Объемы каждого из разделов памяти должны быть заданы специально.

Перед началом тестирования можно выбрать режим только быстрого тестирования (Quick Memory Test Only), или более полного тестирования. В последнем случае, тестирование выполняется не только по записи-чтению псевдослучайных чисел в ячейки памяти, но и пробегом нуля и единицы влево и вправо и другими тест-кодами, способными обнаружить ошибки, вызванные чипами неправильного размера, оборванными выводами и другими адресными проблемами, когда один неправильный бит, может повлиять на другой, отдаленный байт. Еще один интересный параметр режима – число проходов теста (Number of Tests Passes), позволяет задавать до 1000 проходов теста, что бывает нужно при поиске плавающих ошибок в DRAM. Если при тестировании DRAM обнаружены ошибки, то можно выбрать в главном меню пункт Tools (инструментальные средства), который, после правильно проведенного диалога с программой, способен вывести на дисплей карту расположения всех чипов памяти на системной плате и отметить неисправные чипы.

2) Hard Disk – тест НЖМД, позволяет выбрать для тестирования любой из установленных HDD-накопителей, выводит сведения о геометрии тестируемого диска и общий объем тестируемого накопителя.

Поле тестов состоит из четырех основных тестов:

- диагностика контроллера, – проверяет исправность портов ввода-вывода контроллера дисковода;

- тестирование поверхностей диска методом линейного чтения, начиная с первого (нулевого) цилиндра и, последовательно, для всех остальных цилиндров;

- тест "бабочка" (Butterfly), - проверяет сначала нулевой и последний цилиндры, а затем очередные за ними и так далее – к средним. Этот тест задает самый тяжелый режим работы позиционера головок, проверяя надежность его работы;

- тест случайного чтения, – наиболее близко имитирует нормальный режим работы дисковода, выбирая для чтения цилиндры в случайном порядке. Это позволяет оценить работоспособность дисковода при не вполне исправном позиционере.

3) Floppy Disk – тест позволяет выбрать и протестировать любой из четырех НГМД, могущих быть установленными в компьютере; позволяет протестировать сам дисковод и конкретную дискету, на предмет плохих дорожек. Тестирование НГМД производится методами случайного чтения и случайной записи. При тестировании методом случайной записи вся имеющаяся на дискете информация неизбежно теряется, впрочем, программа сама предупредит об этом.

4) System Board – тестируются CPU, FPU, контроллер DMA и контроллер прерываний.

5) Real-Time Clock (тест часов реального времени) – тестирует таймер реального времени, чтобы убедиться, что системные часы компьютера, верно отсчитывают время.

6) Serial Port (тест COM-портов) – тестирует каждый регистр контроллера последовательного порта, а если на разъем порта установлена специальная заглушка, то и – передатчики-приемники порта, на передаче-приеме данных с разными скоростями передачи.

7) Parallel Ports (тест LPT-портов) тестирует внутренние регистры параллельного порта, а если на разъем порта установлена специальная внешняя заглушка, то проверяются также внешние сигналы и передаваемые строки данных.

8) Printers – тестирует принтер методом печати нескольких образцов печати, что поможет обнаружить неисправности в кабеле и проблемы с конфигурацией принтера. Чтобы скомпоновать этот тест для конкретной среды, следует выбрать режим смены конфигурации, набрав <С> (Change), и настроить тест, выбрав тип принтера и порта, после чего, получить распечатку.

9) Video – тестирует видеоподсистему в режимах Тест видеопамяти, Тест текстового режима, Тест графического режима, включая тесты цветовой палитры и чистоты цвета.

10) Input Devices (устройства ввода информации) может протестировать Keyboard (клавиатуру), Mouse (манипулятор "мышь") или манипулятор Joystick.

11) Select Batch позволяет управлять ресурсами для тестирования:

- можно задать тестирование компонент многократно, чтобы "поймать" плавающие ошибки;

- можно скомпоновать блок сокращенного теста, – только нужных компонент;

- выполнить тренировочный тест, для вновь вводимого оборудования.

Установочные параметры могут быть сохранены в файле конфигурации CheckIt; тогда, при следующем запуске тест-программы, эти параметры будут установлены автоматически.

3. Benchmarks (тесты производительности системы) позволяют:

- определить производительность CPU на операциях регистр-регистр, на операциях с плавающей точкой, сравнить рейтинг текущей машины с IBM PC/XT или другой моделью РС;

- получить значения скоростей передачи данных в видеоподсистеме как с использованием стандартных функций BIOS, так и при прямой передаче данных из ОЗУ в видеопамять через контроллер DMA;

- измерить, сколько времени тратится, в среднем, в данном РС на поиск данных на жестком диске, сколько – на позиционирование к следующему цилиндру и – какова скорость передачи данных в дисковой подсистеме, сравнить рейтинг текущей машины с РС/ХТ или другим РС.

4. SetUp (установки) – позволяет установить цветной или монохромный вывод на экран при работе CheckIt, вывести протокол активности на дисплей, принтер или сохранить на жестком диске.




Поделиться с друзьями:


Дата добавления: 2014-11-25; Просмотров: 4393; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.