Рефераты. Техническая диагностика средств вычислительной техники

DOS Devices Drivers Information – загруженные драйверы DOS;

DirectX Information – информация о модулях DirectX;

Network Information – информация о сетевых установках данного компьютера;

Fonts Information – сведения об установленных на компьютере шрифтах;

Remote Access Service Connections – сведения о настройках подключения к Интернет;

Protected Mode Int Handlers – сведения о загруженных в память компьютера программных модулях Windows и занимаемых ими областях памяти;

Real Mode Int Handlers – сведения о загруженных в память компьютера программных модулях DOS и занимаемых ими областях памяти.

Информационные модули о файлах конфигурации программы Sandra-2000.

Config.sys

Autoexec.bat

Основные файлы конфигурации, управляющие процессом загрузки:

Config.dos

Autoexec.dos

Environment Variables

MsDOS.sys

Win.ini

System.ini

Файлы конфигурации Windows:

Control.ini

Protocol.ini

Bootlog.ini

Netlog.ini

«Мастера» модули быстрой настройки программы Sandra-2000.

Performance Tune-Up Wizard – суммирование советов и рекомендаций по настройке всех установленных в компьютере устройств:

Web Update Wizard – мастер автоматического обновления Sandra через Интернет;

Create A Report Wizard – выдача отчетов по тестированию выбранных устройств.

Список впечатляющий, но, при всей своей мощи, Sandra может лишь сообщить о проблемах, не делая никаких попыток их исправить. Если же нужно попробовать их автоматическое исправление (что не гарантирует правильности результатов на все случаи), то можно воспользоваться программами
Win Tune-98, First AIDA-2000. Для углубленного тестирования и диагностики неисправностей придется (с оговорками, учитывающими особенности работы ОС Windows) использовать, описанную выше
WINCheckIt 6.5, или другие совместимые с Windows тест-программы. Например, такие, как Disk Technician Gold, PrinTrace, ExperTrace, Personal Measure Window RAM, или, что предпочтительнее, – самозагружаемые тест-программы.

Контрольные вопросы.

1. Какие программы известны в среде MS DOS?

2. Какие преимущества при диагностике неисправностей РС имеют тест-программы под MS DOS перед тест-программами Windows?

3. Какая программа не требует предварительной загрузки никакой из операционных систем, совместима с многими ОС и действует в обход всех существующих ОС и приложений?

4. Какие тест-программы известны в среде Windows?

5. Какие информационные модули имеет тест-программа Sandra-200?

6. В чем преимущества тест-программы Sandra перед программой Sysinfo?

7. Какие задачи выполняют "Мастера" – модули быстрой настройки из состава программы Sandra?

8. Какими программами можно воспользоваться для устранения проблем и ошибок, обнаруженных программой Sandra?


Раздел 3. Автономная и комплексная проверка функционирования
и диагностика СВТ, АПС и АПК


Некоторые из достаточно интеллектуальных средств вычислительной техники, такие как принтеры, плоттеры, могут иметь режимы автономного тестировании. Так, автономный тест принтера запускается без подключения к компьютеру, нажатием комбинаций клавишей на пульте его управления. Принтер, исполняя имеющуюся в его ПЗУ специальную микропрограмму, печатает диагонально все доступные ему символы, и оператор, просматривая и сравнивая полученную при этом распечатку, определяет правильность его работы в режимах различной плотности и качества печати.

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

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

3.1 Функциональный контроль АПС


Контроль функционирования компонент специализированных АПС типа Main Frame осуществляется, во время ее работы, аппаратурными средствами (специальными схемами контроля сумматоров, счетчиков, дешифраторов, средств передачи данных и т. д.). Контроль вычислительного процесса в таких АПС выполняется специальными программными средствами, контролирующими правильность выполнения алгоритмов вычислений, допустимость получаемых результатов, их достоверность. Чаше всего такой контроль использует метод двойного пересчета отдельных частей общей задачи. При разработке специализированных АПС разрабатываются одновременно и специальные тест-программы их комплексного тестирования. Комплексные тест-программ типа ТКП (Тесты Контрольно-Проверочные), должны периодически запускаться обслуживающим персоналом, во время планово-предупредительного и текущего технического обслуживания АПС.

Если говорить об АПС типа персональный компьютер, то программы комплексного тестирования для них практически отсутствуют, т. к. разработка подобных программ, в общем случае, невозможна. АПС, используя одно и то же вычислительное ядро (системную плату), могут иметь самую различную аппаратную конфигурацию в зависимости от задач, на которые они ориентированы. Поэтому, для функционального контроля РС используются тест-программы общего применения, такие как рассмотренные выше CheckIt, NDiags, Sandra и т. п.

3.1.1. Контроль и диагностика компонент системной платы.

Системные платы РС, в зависимости от их модификаций, могут содержать либо только собственно вычислитель (CPU с его системной обвеской, оперативную память и систему шин со своими контроллерами и формирователями), либо дополнительно – некоторые из контроллеров периферийных устройств (НЖМД, видеоконтроллер, коммуникационные порты, аудиоконтроллер, сетевые средства межкомпьютерной связи и т. д.). Это нужно иметь в виду и, когда разговор пойдет о контроле и диагностике системной платы, то будет подразумеваться системная плата минимальной конфигурации, без интегрированных в нее контроллеров периферийных устройств.

3.1.1.1) Контроль работы CPU и FPU.

Функциональный контроль центрального процессора РС происходит первым и обязательно – при каждом выполнении POST-программы. При этом тестируется файл регистров процессора, его переключения из режима RМ в PM и обратно, и его реакция на запросы прерывания. CPU, как известно, имеет собственную микропрограмму самотестирования, которая запускается автоматически, если CPU достаточно долго находится в режиме простоя (Ti Idle).

Контроль функционирования CPU можно проводить специально, с использованием внешних тест-программ. Так, если в программе CheckIt выбрать пункт меню Tests, а в его контекстном меню пункт System Board, то этот тест проверит в части микропроцессора:

- общие функции CPU (General Function),

- ошибки по прерывания CPU (Interrupt Bug),

- 32-разрядное умножение (32-bit Multiply),

- защищенный режим работы (Protected Mode),

- арифметические функции FPU (NPU Arithmetic Functions),

- тригонометрические функции FPU (NPU Trigonometric Functions),

- функции сравнения FPU (NPU Comparison Function).

Если в программе NDiags выбрать пункт СИСТЕМА/ТЕСТ СИСТЕМНОЙ ПЛАТЫ, то тест-программа проведет:

- общий тест ЦПУ,

- тест регистров ЦПУ

- арифметический тест ЦПУ,

- тест защищенного режима работы ЦПУ.

Если в программе PC-Doctor выбрать пункт Diagnostics/CPU/Coprocessor, то будут выполнены тесты:

- CPU Registers,

- CPU Arithmetic’s,

- CPU Logical Operations,

- CPU String Operations,

- CPU Interrupt/Exceptions (/исключение),

- CPU Buffer/Cache.

- CPU C&T/Cyrix Specific (если ЦПУ их поддерживает),

- CoProc Registers,

- CoProc Commands,

- CoProc Arithmetic’s,

- CoProc Transcendental,

- CoProc Exceptions,

- CoProc Cyrix/IIT.

Как видно, самый большой набор проверок предлагает программа PC-Doctor.

3.1.1.2) Контроль средств системной поддержки CPU

Тестирующие способности системной поддержки процессора у программы CheckIt весьма скромные. Если в программе CheckIt выбрать пункт меню Tests, а в его контекстном меню пункт System Board, то этот тест проверит из средств системной поддержки CPU только:

- контроллер(ы) DMA и

- контроллер(ы) прерываний (Interrupt Controllers).

Программа NDiags, при выборе пункта меню СИСТЕМА/ТЕСТ СИСТЕМНОЙ ПЛАТЫ, из устройств системной поддержки процессора тестирует контроллер ПДП и контроллер прерываний.

Программа PC-doctor в пункте Diagnostics/Motherboard тестирует те же средства системной поддержки процессора:

- контроллер прерываний,

- контроллер ПДП.

3.1.1.3) Контроль и диагностика DRAM

Оперативная память персонального компьютера выполняется, как известно, на микросхемах динамического типа, что и соответствует аббревиатуре DRAM – Dynamics-Random-Access Memory (динамическая память произвольного доступа). Запоминающими элементами таких микросхем являются элементарные конденсаторы, образованные плавающими затворами полевых транзисторов. Эти переходы могут находиться в заряженном (логическая единица) или разряженном (логический нуль) состояниях.

Особенностью динамической памяти, в отличие от статической, является требование периодической регенерации всей хранящейся в ней информации, т. к. запоминающие емкости имеют тенденцию к саморазряду. Кроме того, элементарный запоминающий конденсатор памяти может разрядиться, если в него попадет высокоэнергетическая космическая частица, что не редкость на земной поверхности. Таким образом, динамическая память имеет склонность к искажениям отдельных бит информации. Это может иметь фатальные последствия для компьютера, т. к. в DRAM хранятся как данные, так и рабочие программы, и сама операционная система. Искажение одного бита в машинной команде может привести к тому, что, например, вместо операции чтения выполнится операция записи, которая может испортить данные, программу и даже саму ОС.

Именно поэтому динамическая оперативная память снабжается схемой паритетного контроля – свертки каждого записанного байта по модулю-2. В ответственных ЭВМ используются коды, исправляющие ошибки, например, код Хемминга. При записи, каждый байт информации сопровождается контрольным разрядом, вырабатывающимся схемой свертки, а при чтении, той же схемой свертки каждый байт проверяется на четность и, в случае нарушения паритета, вырабатывается немаскируемое прерывание, формирующее сообщение об ошибке DRAM. В этом случае автоматическое выполнение дальнейших операций блокируется и на экране дисплея появляется сообщение:

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.