Разработка программы испытаний компьютерной техники
Рефераты >> Программирование и компьютеры >> Разработка программы испытаний компьютерной техники

Сбои в подсистеме памяти часто становятся причиной ошибок, происхождение которых не очевидно, причем ошибки эти могут проявляться не каждый раз. Быстрый тест памяти, выполняемый подпрограммами BIOS при запуске компьютера, способен выявить далеко не все проблемы в работе ОЗУ.

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

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

Видеокарта – устройство, преобразующее изображение, находящееся в памяти компьютера, в видеосигнал для монитора. Обычно видеокарта является платой расширения и вставляется в разъем PCI-Express, но бывает и встроенной (интегрированной) в системную плату (как в виде отдельного чипа, так и в качестве составляющей части северного моста чипсета или ЦПУ).

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

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

На данный момент существует большое количество программного обеспечения для тестирования графического адаптера, но самой популярной программой для определения скорости работы видеокарты и выявления неисправностей является программа 3DMark.

Интерфейс программы достаточно прост, после установки для запуска тестирования достаточно нажать кнопку Run 3DMark.

Рис. 1.10. Интерфейс программы 3DMark

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

Но данная программа помогает выявить дефекты не только видеокарты, а и других комплектующих персонального компьютера, так как во время ее работы задействуются и другие элементы ПК, так что переходить к тестированию видеокарты необходимо в последнюю очередь, после того как будет проверенна работоспособность и стабильность других комплектующих.

Также с помощью программы 3DMark можно оценить скорость работы видеокарты и всего компьютера. В конце теста программа выводит окно с результатами тестирования. Результаты представлены в баллах:

Рис. 1.11. Результат тестирования программой 3DMark

Нажав на кнопку Details, можно просмотреть подробные, результаты отображаются в среднем количестве кадров в секунду.

Рис. 1.12. Подробные результаты тестирования

С помощью программы 3DMark мной было произведено тестирование нескольких видеокарт на следующей конфигурации персонального компьютера: Процессор: Intel Core2Duo E7500 2,93 ГГц Оперативная память: DDR2 2Gb/800 Hynix original Материнская плата: Gigabyte GA-G41M-ES2H Жесткий диск: 250Gb Hitachi

В результате тестирования были получены следующие данные:

Рис. 1.13. Результаты тестирования видеокарт

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

2 РАЗРАБОТКА ПРОГРАММЫ ТЕСТИРОВАНИЯ ПЕРСОНАЛЬНОГО КОМПЬЮТЕРА

2.1 Технико-математическое описание задачи

Программа делится на две части:

Первая часть программы – Сбор сведений – это часть программы, собирающая справки об оборудовании, установленном на ПК, на котором программа выполняется. Справки наводятся о следующих устройствах:

- СОМ портах;

- LPT портах;

- дисководах;

- CD-ROM приводах;

- расширенном управлении электропитанием;

- манипуляторе «мышь».

СОМ порты – это порты с последовательным типом передачи данных, предназначенные для подключения коммуникационных, манипуляторных и других устройств, где требуется сравнительно небольшая скорость передачи данных. Количество установленных последовательных портов может варьироваться от одного до четырёх. На некоторых материнских платах существует ограничение на подключение последовательных портов, например: если это значение будет два, и если вы подключите четыре порта, то работать будут все равно два.

LPT порты – это порты с параллельным типом передачи данных, предназначенные для подключения принтеров и других устройств, где требуется относительно большая скорость передачи данных, а также могут использоваться для соединения двух компьютеров между собой для обмена данными. Количество установленных LPT портов может варьироваться от одного до четырёх.

Дисковод – устройство, предназначенное для чтения/записи накопителей на магнитном диске (гибкий диск). Существует четыре типа дисководов:

- 360 КБ.;

- 720 КБ.;

- 1.2 МБ.;

- 1.44 МБ.

Они различаются по формату обслуживаемых дискет и максимально возможному объему данных, записываемых на дискету соответствующего типа.

CD-ROM привод – устройство, предназначенное только для чтения накопителей на лазерных дисках. Различаются по скорости доступа к данным и скоростью вращения лазерного диска. Обычно устанавливают не более одного привода.


Страница: