Тестування комп'ютерних засобів

 

Відкритий Міжнародний Університет Розвитку Людини Україна

Новокаховський гуманітарний інститут

Кафедра Компютерної інженерії










Розрахунково-графічна робота

На тему: Тестування компютерних засобів



Виконав студент 3-КІ

Арутюнов А.А.

Викладач

Шиліна В.О.









м. Нова Каховка 2011 р.

Реферат


В розрахунково - графічній роботі розглядається тестування апаратної частини ПК за допомогою сучясних програм для діагностики. Для данного персонального компютера розроблено багато різних цікавих тестів з використанням таких програмних засобів як:

·BurnInTest Pro

·OCCT

·EVEREST Ultimate Edition

·HD TunePro

·SiSoftware Sandra Lite XIIc

Також розглянуто тестування компютера з використанням плати POST, та наявними засобами операційної системи.


Вступ


Комп'ютер давно став невід'ємним атрибутом нашого побуту - на навчанні, на роботі і вдома. Комп'ютери - це універсальні пристрої для обробки інформації. Персональні комп'ютери можуть виконувати будь-які дії по обробці інформації. Для цього необхідна точна і детальна послідовність інструкцій (тобто програма), як треба обробляти інформацію, складена на зрозумілій комп'ютера мовою. Для ефективного використання комп'ютера необхідно знати призначення і властивості необхідних при роботі з ним програм.

Продуктивність комп'ютера залежить від технічних характеристик складових його пристроїв. У випадках виникнення збоїв у роботі комп'ютера або перед його модернізацією корисно здійснити тестування різних пристроїв комп'ютера (материнської плати, процесора, оперативної пам'яті, жорстких дисків та ін.)

Програми для діагностики комп'ютера дозволяють перевірити конфігурацію комп'ютера (кількість пам'яті, її використання, типи дисків і т.д.), а також перевірити працездатність пристроїв комп'ютера (перш за все жорстких дисків). Вони дозволяють виявити "намічені" дефекти дисків (що виникають із-за зносу магнітної поверхні диска) і запобігти втраті даних, що зберігаються на диску.

Існує величезна кількість програм для настройки та обслуговування комп'ютера, які поширюються в складі великих і потужних пакетів, а також у вигляді невеликих програм (утиліт), призначених для будь-якої операції, спрямованої на поліпшення роботи комп'ютера.

У цій роботі розглянуто найбільш відомі і доступні утиліти діагностики.


1. Тестування компютера з використанням плати POST


Вказати версію BIOS тестового стенду.

Виробник : American Megatrends Inc.

Версія : 8.12версія BIOS : 0201(англ. Basic Input/Output System - базова система вводу/виводу даних) - є набором спеціальних підпрограм, які використовуються комп'ютерами архітектури x86 для ініціалізації компонентів персональної платформи, необхідних для її первинного завантаження та подальшої роботи. Такими є процесор, системна логіка (чипсет), оперативна пам'ять, клавіатура, VGA-відеокарта та інші.

Фактично, це - перше програмне забезпечення, що виконується процесором. Оскільки на початковому етапі завантаження комп'ютера зовнішні пристрої недоступні, BIOS, в загальному випадку, зберігається незалежним від живлення персональної платформи чином - в NVRAM-пам'яті (від англ. Non Volatile, - не тимчасова). Для цього, як правило, використовується одна або декілька спеціальних мікросхем - пристроїв постійного зберігання даних, які розташовані на системній платі.


. Описати методику тестування компютера з використанням плати POST


Спостереження за повідомленнями POST проливає світло на багато подробиць апаратної конфігурації ПК і може підтвердити апаратний характер виниклої несправності. Якщо комп'ютер зависає на етапі початкового завантаження або в процесі POST з'являється повідомлення про помилку, можна з упевненістю зробити висновок, що проблема суто апаратна, а програмне забезпечення тут ні при чому.

На самому початку завантаження у верхній частині екрана зазвичай з'являється кілька рядків, що вказують виробника і тип відеокарти, версію її прошивки і обсяг відеопам'яті.

Поява будь-яких рядків на екрані доводить, що:

монітор увімкнутий і працює, його кабель справний;

відеоадаптер працює (принаймні здатний виконувати базові функції);

живлення на компоненти комп'ютера надходить;

процесор успішно запустився.

Відразу після повідомлення відеокарти на екрані з'являються логотип American Megatrends та відомості, що видаються програмою BIOS материнської плати. Перш за все за повідомленнями POST на екрані, можна дізнатися тип і частоту центрального процесора, об'єм і частоту оперативної пам'яті. На екрані обов'язково показується версія програми BIOS і ідентифікаційний номер материнської плати. Після проходження тесту оперативної пам'яті системний динамік, підключений до материнської плати, подає звуковий сигнал - це означає тест пройшов добре.

Всі повідомлення BIOS миготять на екрані дуже швидко, і зловити потрібний можна, натиснувши клавішу Pause Break на клавіатурі. Завантаження тимчасово припиняється, і потрібне повідомлення можна уважно розглянути. Після натискання клавіші Space завантаження буде продовжене.


. Тестування компютера наявними засобами операційної системи


Виміряти продуктивність системи за допомогою засобу «Производительность» (Performance Monitor).


Диспетчер пристроїв



Диспетчер задач


4. Тестування компютера засобами програми SiSoftware Sandra Lite XII


Виконати арифметичний тест процесора.



Виконати мультимедійний тест процесора.



Виконати тестування файлових систем дисків, підключених до компютера



Виконати тестування фізичних дисків, підключених до компютера



Виконати тестування оптичних приводів



Визначити швидкість доступу до процесорних кешів і підсистем памяті.



Визначити пропускну здатність підсистем памяті.


Виконати порівняння загальної продуктивності компютера з іншими системами. Отримати загальний комбінований індекс продуктивності для системи.



Створити системний звіт у форматі Web/HTML (.htm)



Надати рекомендації по підвищенню продуктивності та оптимізації компютера, що тестується.

При виконанні даної розрахунково - графічної роботи не відбулись труднощі при тестуванні компютера.

Рекомендація перед виконання тестування компютера спочатку потрібно його почистити від осадку пилу, перевірити наявність термопасти між радіатором та процесором та перевірити працездатність кулерів.


. Тестування компютера засобами програми BurnInTest Pro


Призначення програми BurnInTest та її функціональні можливості.

BurnInTest - програма, яка вміє одночасно проводити тести на надійність основних частин персонального комп'ютера.

Користувач може вибрати апаратні компоненти для перевірки та індивідуально коригувати навантаження. Результати всіх тестів сумуються і показуються разом з виявленими помилками в основному вікні програми. Центральний процесор, жорсткі диски, CD-ROM, CD-рекордер, DVD, звукова карта, 2D і 3D графіка, пам'ять, мережеве підключення, послідовні порти, паралельний порт, порти USB 1.x і 2.0, накопичувач на магнітній стрічці, відтворення відео і принтер - все це може бути підтверджено одночасно.

Практична цінність програми BurnInTest.

BurnInTest повністю навантажує апаратні засоби ПК в самий короткий період часу, і нестійкі або приховані проблеми будуть знайдені перш, ніж вони перетворяться на відкриті проблеми. BurnInTest призначений для користувачів, виробників комп'ютерного обладнання, настроювачів систем і любителів "розгіну", котрі хочуть ефективно використовувати свої ПК.

Результати тестування компютера

Процес роботи програми



Результати роботи програми після тестування



. Тестування компютера засобами програми EVEREST Ultimate Edition


. Провести тестування жорсткого диску.


. Провести тестування основної і кеш-памяті.



. Провести тест стабільності системи.



. Створити звіт у форматі HTML, у якому повинна міститись наступна інформація:

·сумарна інформація про компютер;

·результати усіх тестів.














. Тестування компютерних засобів з використанням програми HD Tune


Призначення і функціональні можливості програми HD Tune.

Утиліта призначена для тестування жорсткого диску. HD Tune показує температуру поверхні вінчестера, вимірює і в реальному часі будує графік швидкості передачі даних, виводить інформацію SMART, показує завантаження CPU.

Надати коротку інформацію про жорсткий диск, що тестується.



Виконати тестування жорсткого диску компютера.



Сканування диску на наявність помилок читання



. Тестування компютерних засобів з використанням програми OCCT


Призначення і функціональні можливості програми OCCT.

Програма OCCT призначена для проведення тестів на стабільність роботи комп'ютера. OCCT дозволяє проводити парне тестування: процесор - пам'ять і окрему перевірку роботи центрального процесора і оперативної пам'яті. Результати перевірки відображаються у вигляді інформативних графіків.

Який набір тестів має програма? Поясніть призначення кожного з цих тестів.

OCCT (від «Overclock Checking Tool) - програма для тестування стану центрального процесора.:OCCT:

üмодернізований оригінальний тест процесорів з попередньої версії

üдодана підтримка для процесорів Core i7

üвключені оптимізації для останніх процесорів

CPU:LINPACK:

üзаснований на базі процесорного тесту IntelBurnTest, що надається корпорацією Intel

üпідтримка процесорів архітектури х86 і х64:3D:

üнаписаний з використанням Direct3D, можливості його схожі з тестами ATITool і Furmark

üпризначений для максимального розігрівання графічних процесорів

üпідтримуються декілька відеокарт в конфігураціях SLI і Crossfire в повноекранному режимі:Memtest:

üнаписаний з використанням SDK CUDA, а також напрацюваньі Memtest86+

üдля максимальної ефективності перевірки відеопам'яті вимагає наявність відеокарти nVIDIA, починаючи від Geforce 8 і вищеSupply:

üпризначений для тесту блоків живлення, запускає одночасно GPU:3D і CPU:LINPACK для досягнення максимального навантаження на компоненти

üне рекомендується використовувати з дешевими блоками живлення центрального процесора.

Системна інформація



Тестування процесора



Висновки


В даній розрахунково-графічній роботі я провів тестування та діагностику за допомогою різних тестових пакетів програм та невеликих програм (утиліт). До їх складу входили такі відомі програми як:

·BurnInTest Pro

·OCCT

·EVEREST Ultimate Edition

·HD TunePro

·SiSoftware Sandra Lite XIIc

Розглянуто тестування компютера з використанням плати POST, та наявними засобами операційної системи.

В продовж всієї роботи всі тестові програми показали доволі таки непогану продуктивність, в ході тестування компютера не трапилось ні яких проблем.

Тестуючи програмою BurnInTest Pro від чулося максимальне навантаження на компютер . Мені не сподобалось в програмі те що вона платна, дається 30 днів безкоштовного користування Програма дуже добра але перед тим я проводити різні тести нею, потрібно все ж таки приділити трішки уваги чистоті компютер від пилу та перевірити систему охолодження ,що являється запорукою стабільності роботи всієї системи в цілому. Всі зняті показання цієї програми можна подивитись на сторінках 15 - 16.

Програма OCCT, яка мені не сподобалась своїм інтерфейсом. Програма OCCT при тестуванні показала системну інформацію та показала повну інформацію про процесор у вигляді графіків . Всі зняті показання цієї програми можна подивитись на сторінці 26.

Мені сподобалась програма EVEREST Ultimate Edition своїм приємним інтерфейсом, наданням детальної інформації про компютер та наявності багато комплексних тестів з яких я дізнався про швидкість свого компютера. Подивитися деталі тестування можна на сторінках 17 - 22.

Программа HD TunePro має призначення тестування жорсткого диску та перевірки його на наявність помилок. За допомогою цієї утиліти я визначив швидкість читання, час доступу та перевірили сам жорсткий диск на наявність помилок читання в якому не було виявлено жодної помилки, та також взяв до уваги інші тести, дізнався про мінімальну швидкість читання яка склала 38.4 мегабайти за секунду, далі середня швидкість яка дорівнювала 64.6 мегабайтам за секунду а максимальна швидкість яка склала 82.1 мегабайт за одну секунду. Всі інші тести можна переглянути на сторінках 23 - 24.

В цій роботі я виконав цікавий тест з використанням плати POST. За допомогою цього тесту можна дізнатися системну інформацію та зясувати апаратні проблеми компютера. POST- тестування описано на сторінках 7-8.

Далі по плану проводились тестування за допомогою наявних засобів операційної системи де було приведено не мало прикладів стандартних утиліт. Всі ці досліди ми можемо переглянути на сторінці 9.

Та на при кінець свого висновку розрахунково-графічної роботи я відзначу програму для тестування яка сподобалась мені найбільше це програма під назвою SiSoft Sandra яка на мою думку в даний час є найбільшим пакетом тестів. Під час даної розрахунково-графічнії роботи я освоїв її роботу та дізнався що з її допомогою можливо тестувати різноманітні компоненти компютера та робити збір інформації про нього . Також данна програма дозволяє зробити зрівнювальні тести пристроїв компютера та отримати справку про те, як можна збільшити продуктивність. Можливе діагностування помилок в програмному забезпеченні та виявлення конфліктів пристроїв. Деталі тестування можна на сторінках 10 - 13.

Ця робота ближче дала ознайомитися з адмініструванням операційної системи та діагностикою компютера.

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

Список використаних джерел


1. iSoftware Sandra Help File [Електронний ресурс]: файл довідки програми SiSoftware Sandra Lite 2008 v1.12.34;

. Гук М.Ю. Аппаратные средства IBM PC. Энциклопедия. 3-е изд. - Питер, 2006.

. Фиргунов В.Е. IBM PC для пользователя. Краткий курс.. - Питер, 2008.

. Левин А.Ш. Самоучитель работы на компьютере. 9-е изд. - Питер, 2007.


Додаток

диск компютер конфігурація тестовий

Коди POST BIOS тестового стенду


Забороняються операції: контролю парності, обробки переривань NMI, запуску відеосистеми і блокується робота контролера ПДП.

Ініціалізується область даних поточного виконання BIOS і POST

Виконується перевірка напруги живлення акумулятора і контрольної суми CMOS. Якщо контрольна сума не коректна, пам'ять при включенні харчування оновлюється значенням за замовчуванням і очищається пароль.Ініціалізіруется регістр стану А. ініціалізується база даних змінних для Setup, а також обох контролерів переривань (сумісних з ІМС 8259)

Ініціалізуть лінії запитів переривань IRQ контролерів переривань від УВВ, а також розмічається таблиця векторів переривань

Виконується читання / запис таймер, при цьому задіюється обробник для переривання POST INT 1Ch. Дозволяється лінія IRQ 0

Ініціалізується процессор.Виполняется BAT-тест контролера клавіатури, включається синхронізація клавіатуриПідготовка процесора до работе.Отключеніе кешу, підготовка до роботи контролера процесорного контролера APICПочаткова установка параметрів процесора для завантаження інформаціїПочаткова установка параметрів процесора для виконання POSTПерерахування і початкова настройка додатків процесора перезапускається кеш для початкової налаштування процесораВихід процесора з режиму ініціалізації

A ініціалізується контролер клавіатури (сумісний з ІМС 8742)

B Виявлення підключеної комп'ютерної миші PS / 2

C Виявлення підключеної клавіатури

E Перевіряються і инициализируются різні пристрої введення.

Модифікація змінюваного ядра. Захват переривання INT 09h. Оброблювач готує лінію IRQ 1.Распаковка всіх наявних мовних модулів, відображення логотипу BIOS і логотипу модулів Silent

Рання ініціалізація регістрів чіпсета

Розпакування і ініціалізація BIOS-модулів будь-яких платформ

Ініціалізується компонент SMI (System Management Interrupt)

A Ініціалізуть різні пристрої за допомогою DIM

(Device Initialization Manager)

C Ініціалізуть різні УВВ.Обнаруженіе і ініціалізація підключеного відеоадаптера, який містить розширення BIOS

E Ініціалізуть всі пристрої виводу

Виділення області пам'яті для блоку ADM і його розпакування.

Ініціалізація ADM і передача управління. Настройка мови і шріфта.Актівізація модуля ADM

Ініціалізуть програми модуля завантажувача.

Підготовка вікна дисплея для перегляду текстової інформації

Відображаються заставки повідомлень, інформації про процесор, повідомлень про настановних клавішах та іншої специфічної інформації OEM (виробника)

Ініціалізується компонент DIM

Ініціалізується контролер ПДП

A Ініціалізується дата / час в RTC

B Перевірка всієї пам'яті, змонтованої на системній платі.

Тестовий приклад для клавіш <Del> і <Esc>, призначених для скорочення числа проходів тесту пам'яті. Відображення кількості загальної пам'яті на системній платі

C Продовження ініціалізації регістрів чіпсета

Виявлення успішно установлених у системі пристроїв паралельного і послідовного портів, математичного співпроцесора і пр.

Модифікація BDA, EBDA і т.д.

Програмування модулів управління пам'яті різних різновидів, представлених в системі, коригування обсягу ОЗУ

Модифікація в CMOS обсягу ОЗУ. Розміщення в ОЗУ EBDA

Ініціалізується стан клавіші <Num Lock> і програмується швидкість друку клавіатури

Ініціалізується переривання INT 13h і готується до пошуку пристроїв IPL 78 ініціалізується управління BIOS пристроями IPL і розширеннями BIOS

A Ініціалізуть інші розширення BIOS

C Генерування і запис вмісту ESCD в енергонезалежну пам'ять

Складання звіту про помилки, виявлені при виконанні POST

Відображення на моніторі помилок для користувача, отримання відповіді від користувача на надану інформацію

Якщо ви хочете налаштувати ПК і викликали програму Setup BIOS, то вона повинна запуститися

C Завершення ініціалізації регістрів чіпсета

D Якщо підтримується підсистема ACPI, то виконується побудова таблиці ACPI

E Програмування параметрів периферійних пристроїв.

Заборона або дозвіл переривання NMI (залежно від налаштування)

Завершальна ініціалізація POST модуля SMIПеревіряється пароль завантаження (в залежності від налаштування)Виконується операція очищення, необхідної перед запуском програми завантаження операційної системиПідготовка відображення на екрані виконуваних модулів BIOS, що беруть участь у завантаженні операційної системи.

Заповнення вільної пам'яті в адресному просторі сегмента від F000h до 0FFh. Ініціалізація таблиці Microsoft IRQ Routing Table.

Підготовка використовуваного при завантаженні мовного модуля.

Заборона відображення системної конфігурації (в залежності від налаштування)Ініціалізується мовний модуль.У разі вибору відповідної опції відображається екран заставки системної конфігурації. Налаштування процесора перед завантаженням, яка включає також заповнення регістрів MTRRЗавершення програмування MTRR, підготовка процесора для завантаження операційної системиОчікування введення даних конфігурації (в залежності від налаштування)Скидання переривань POST - INT 1Ch, INT 09h.

Відключення модуля ADMПідготовка BBS до завантаження обробника переривання INT 19hЗавершення ініціалізації регістрів чіпсетаЗбереження контексту для підсистеми ACPI

Передача управління через переривання INT 19h завантажувачу операційної системи


Відкритий Міжнародний Університет Розвитку Людини Україна Новокаховський гуманітарний інститут Кафедра Компютерної інженерії

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ