Разработка программы испытаний компьютерной техникиРефераты >> Программирование и компьютеры >> Разработка программы испытаний компьютерной техники
СОДЕРЖАНИЕ
Введение
1 Обзор программ диагностики и тестирования персонального компьютера
1.1 Программы проверки жесткого диска
1.2 Программа для тестирования оперативной памяти
1.3 Программы для тестирования видеокарты
2 Разработка программы тестирования персонального компьютера
2.1 Технико-математическое описание задачи
2.2 Требования к функциональным характеристикам
2.3 Обоснование выбора языка программирования
2.4 Постановка задачи
2.5 Требования к техническим и программным средствам
2.6 Описание структуры программы
2.7 Описание алгоритма решения задачи
2.8 Отладка и тестирование
2.9 Инструкция к пользователю
2.10 Практическое тестирование ПК
Заключение
3 Охрана труда
3.1 Анализ условий труда
3.2 Техника безопасности
3.3 Производственная санитария и гигиена труда
3.4 Пожарная профилактика
3.5 Выводы
4 Технико – экономическое обоснование
4.1 Расчет сметной стоимости научно-исследовательской работы
4.2 Оценка результатов научно-исследовательской работы
4.3 Определение экономической эффективности результатов НИР
Вывод
Перечень ссылок
Приложение А
Приложение Б ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ, СИМВОЛОВ ЕДИНИЦ, СОКРАЩЕНИЙ И ТЕРМИНОВ
ГОСТ |
– |
международный стандарт |
ДНАОП |
– |
государственные нормативные акты охраны труда |
ДСН |
– |
государственные санитарные нормы |
ДСТУ |
– |
национальный стандарт Украины |
ПК |
– |
персональный компьютер |
СНиП |
– |
строительные нормы и правила |
ССБТ |
– |
система стандартов безопасности труда |
Ч-М-С |
– |
система «Человек-Машина-Среда» |
ПО |
– |
программное обеспечение |
ВВЕДЕНИЕ
Компьютер давно стал неотъемлемым атрибутом нашего быта. Давно известно, что наибольшей эффективностью обладает хорошо сбалансированная система, без явных или скрытых дефектов отдельных составных частей, препятствующих достижению всей системой максимальной производительности при минимальных материальных затратах.
Ни один компьютер не гарантирован от сбоев. Сбои, остановки работы, перезагрузки и другие примеры необъяснимого поведения ПК вошли в повседневность. До сих пор Windows так и не избавлен от множества потенциальных поводов для неприятностей. Старые программы после удаления оставляют ненужные файлы и элементы в системном реестре, файлы совместного пользования теряются при переносе поврежденными программами, а повышенная фрагментированность диска снижает производительность. Часто в Windows возникает и обратная проблема, заключающаяся в том, что файлы, от которых хочется избавиться, не удаляются. В результате также снижается производительность и даже может произойти отказ. В подобной ситуации необходимо сжатие системного реестра.
Наиболее уязвимым компонентом ПК, подверженным всевозможным напастям, является жесткий диск. Конечно, сейчас диски стали намного надежнее, чем были раньше, но необходимость регулярно их обследовать для выявления возникающих проблем сохраняется.
При длительной работе компьютера возрастает фрагментация диска, что существенно замедляет работу системы. Для разрешения этой проблемы предназначены утилиты дефрагментации.
Встроенные в Windows средства диагностики и настройки производительности можно охарактеризовать как довольно поверхностные. Утилиты независимых производителей позволяют выявлять проблемы с аппаратным и программным обеспечением (ПО). Они нацелены на исправление дефектов в настройке системы, повышение производительности и профилактическое обслуживание компьютера.
Утилиты поиска неисправностей нужны:
а) для фиксации программных проблем. Программы поиска неисправностей помогут выявить проблемы с приложениями, например пропущенные DLL или неверные записи в системном реестре, и чаще всего автоматически исправят их.
б) для диагностики аппаратных проблем. Диагностические утилиты содержат набор тестов тесты для контроля функционирования системы и периферийных устройств.
в) для оптимизации параметров системы. Утилиты поиска неисправностей предусматривают усовершенствованные средства для дефрагментации дисков, инструментальные средства для оптимизации системного реестра и файла подкачки, а также ускоренного запуска программ.
г) для защиты от дорогостоящих крахов системы. Во многих утилитах поиска неисправностей имеются модули защиты от аварийных отказов системы и средства для создания дискет для восстановления системы.
д) для регулярного обновления программной базы системы. Службы на базе Internet выполняют просмотр системы и загружают из сети новые версии имеющихся программ и драйверов.
В дипломном проекте необходимо рассмотреть методику диагностики и тестирования ПК как стандартными средствами, входящими в состав Windows XP, так и средствами сторонних производителей.
1 ОБЗОР ПРОГРАММ ДИАГНОСТИКИ И ТЕСТИРОВАНИЯ ПЕРСОНАЛЬНОГО КОМПЬЮТЕРА
Утилиты диагностики и тестирования многообразны. В них предусмотрены те или иные функции настройки системы, а настройка это критически важный этап диагностики. Функции защиты от аварийного сбоя работают в фоновом режиме и позволяют сохранить все уже сделанное, прежде чем система будет остановлена из-за неисправности. Такая возможность очень важна, особенно если теряется многочасовая работа.
Диагностические утилиты для аппаратуры славятся богатством предоставляемой ими разносторонней информации и средствами, например, для выявления неисправностей разнообразных устройств.
Возможности утилит также неодинаковы. Некоторые из них представляют собой обычные системы для диагностики аппаратных элементов и подготовки отчетов. В сферу деятельности других входят в первую очередь проблемы программного обеспечения (ПО). У диагностических комплектов как для борьбы с неполадками, так и для оптимизации систем перечень возможностей довольно обширен. Поэтому основной задачей для пользователя является поиск оптимального ПО.