Тестування комп'ютерних засобів
Та на при кінець свого висновку розрахунково-графічної роботи я відзначу програму для тестування яка сподобалась мені найбільше це програма під назвою SiSoft Sandra яка на мою думку в даний час є найбільшим пакетом тестів. Під час даної розрахунково-графічнії роботи я освоїв її роботу та дізнався що з її допомогою можливо тестувати різноманітні компоненти комп’ютера та робити збір інформації про… Читати ще >
Тестування комп'ютерних засобів (реферат, курсова, диплом, контрольна)
Відкритий Міжнародний Університет Розвитку Людини «Україна»
Новокаховський гуманітарний інститут Кафедра Комп’ютерної інженерії
Розрахунково-графічна робота На тему: Тестування комп’ютерних засобів Виконав студент 3-КІ
Арутюнов А.А.
Викладач Шиліна В.О.
м. Нова Каховка 2011 р.
Реферат В розрахунково — графічній роботі розглядається тестування апаратної частини ПК за допомогою сучясних програм для діагностики. Для данного персонального комп’ютера розроблено багато різних цікавих тестів з використанням таких програмних засобів як:
· BurnInTest Pro
· OCCT
· EVEREST Ultimate Edition
· HD TunePro
· SiSoftware Sandra Lite XIIc
Також розглянуто тестування комп’ютера з використанням плати POST, та наявними засобами операційної системи.
Вступ Комп’ютер давно став невід'ємним атрибутом нашого побуту — на навчанні, на роботі і вдома. Комп’ютери — це універсальні пристрої для обробки інформації. Персональні комп’ютери можуть виконувати будь-які дії по обробці інформації. Для цього необхідна точна і детальна послідовність інструкцій (тобто програма), як треба обробляти інформацію, складена на зрозумілій комп’ютера мовою. Для ефективного використання комп’ютера необхідно знати призначення і властивості необхідних при роботі з ним програм.
Продуктивність комп’ютера залежить від технічних характеристик складових його пристроїв. У випадках виникнення збоїв у роботі комп’ютера або перед його модернізацією корисно здійснити тестування різних пристроїв комп’ютера (материнської плати, процесора, оперативної пам’яті, жорстких дисків та ін.)
Програми для діагностики комп’ютера дозволяють перевірити конфігурацію комп’ютера (кількість пам’яті, її використання, типи дисків і т.д.), а також перевірити працездатність пристроїв комп’ютера (перш за все жорстких дисків). Вони дозволяють виявити «намічені» дефекти дисків (що виникають із-за зносу магнітної поверхні диска) і запобігти втраті даних, що зберігаються на диску.
Існує величезна кількість програм для настройки та обслуговування комп’ютера, які поширюються в складі великих і потужних пакетів, а також у вигляді невеликих програм (утиліт), призначених для будь-якої операції, спрямованої на поліпшення роботи комп’ютера.
У цій роботі розглянуто найбільш відомі і доступні утиліти діагностики.
1. Тестування комп’ютера з використанням плати POST
Вказати версію BIOS тестового стенду.
Виробник: American Megatrends Inc.
Версія: 8.12
DMI версія BIOS: 0201
BIOS (англ. Basic Input/Output System — базова система вводу/виводу даних) — є набором спеціальних підпрограм, які використовуються комп’ютерами архітектури x86 для ініціалізації компонентів персональної платформи, необхідних для її первинного завантаження та подальшої роботи. Такими є процесор, системна логіка (чипсет), оперативна пам’ять, клавіатура, VGA-відеокарта та інші.
Фактично, це — перше програмне забезпечення, що виконується процесором. Оскільки на початковому етапі завантаження комп’ютера зовнішні пристрої недоступні, BIOS, в загальному випадку, зберігається незалежним від живлення персональної платформи чином — в NVRAM-пам'яті (від англ. Non Volatile, — не тимчасова). Для цього, як правило, використовується одна або декілька спеціальних мікросхем — пристроїв постійного зберігання даних, які розташовані на системній платі.
2. Описати методику тестування комп’ютера з використанням плати POST
Спостереження за повідомленнями POST проливає світло на багато подробиць апаратної конфігурації ПК і може підтвердити апаратний характер виниклої несправності. Якщо комп’ютер зависає на етапі початкового завантаження або в процесі POST з’являється повідомлення про помилку, можна з упевненістю зробити висновок, що проблема суто апаратна, а програмне забезпечення тут ні при чому.
На самому початку завантаження у верхній частині екрана зазвичай з’являється кілька рядків, що вказують виробника і тип відеокарти, версію її прошивки і обсяг відеопам'яті.
Поява будь-яких рядків на екрані доводить, що:
* монітор увімкнутий і працює, його кабель справний;
* відеоадаптер працює (принаймні здатний виконувати базові функції);
* живлення на компоненти комп’ютера надходить;
* процесор успішно запустився.
Відразу після повідомлення відеокарти на екрані з’являються логотип American Megatrends та відомості, що видаються програмою BIOS материнської плати. Перш за все за повідомленнями POST на екрані, можна дізнатися тип і частоту центрального процесора, об'єм і частоту оперативної пам’яті. На екрані обов’язково показується версія програми BIOS і ідентифікаційний номер материнської плати. Після проходження тесту оперативної пам’яті системний динамік, підключений до материнської плати, подає звуковий сигнал — це означає тест пройшов добре.
Всі повідомлення BIOS миготять на екрані дуже швидко, і зловити потрібний можна, натиснувши клавішу Pause Break на клавіатурі. Завантаження тимчасово припиняється, і потрібне повідомлення можна уважно розглянути. Після натискання клавіші Space завантаження буде продовжене.
3. Тестування комп’ютера наявними засобами операційної системи Виміряти продуктивність системи за допомогою засобу «Производительность» (Performance Monitor).
Диспетчер пристроїв Диспетчер задач
4. Тестування комп’ютера засобами програми SiSoftware Sandra Lite XII
Виконати арифметичний тест процесора.
Виконати мультимедійний тест процесора.
Виконати тестування файлових систем дисків, підключених до комп’ютера Виконати тестування фізичних дисків, підключених до комп’ютера Виконати тестування оптичних приводів Визначити швидкість доступу до процесорних кешів і підсистем пам’яті.
Визначити пропускну здатність підсистем пам’яті.
Виконати порівняння загальної продуктивності комп’ютера з іншими системами. Отримати загальний комбінований індекс продуктивності для системи.
Створити системний звіт у форматі Web/HTML (.htm)
Надати рекомендації по підвищенню продуктивності та оптимізації комп’ютера, що тестується.
При виконанні даної розрахунково — графічної роботи не відбулись труднощі при тестуванні комп’ютера.
Рекомендація перед виконання тестування комп’ютера спочатку потрібно його почистити від осадку пилу, перевірити наявність термопасти між радіатором та процесором та перевірити працездатність кулерів.
5. Тестування комп’ютера засобами програми BurnInTest Pro
Призначення програми BurnInTest та її функціональні можливості.
BurnInTest — програма, яка вміє одночасно проводити тести на надійність основних частин персонального комп’ютера.
Користувач може вибрати апаратні компоненти для перевірки та індивідуально коригувати навантаження. Результати всіх тестів сумуються і показуються разом з виявленими помилками в основному вікні програми. Центральний процесор, жорсткі диски, CD-ROM, CD-рекордер, DVD, звукова карта, 2D і 3D графіка, пам’ять, мережеве підключення, послідовні порти, паралельний порт, порти USB 1. x і 2.0, накопичувач на магнітній стрічці, відтворення відео і принтер — все це може бути підтверджено одночасно.
Практична цінність програми BurnInTest.
BurnInTest повністю навантажує апаратні засоби ПК в самий короткий період часу, і нестійкі або приховані проблеми будуть знайдені перш, ніж вони перетворяться на відкриті проблеми. BurnInTest призначений для користувачів, виробників комп’ютерного обладнання, настроювачів систем і любителів «розгіну», котрі хочуть ефективно використовувати свої ПК.
Результати тестування комп’ютера Процес роботи програми Результати роботи програми після тестування
6. Тестування комп’ютера засобами програми EVEREST Ultimate Edition
1. Провести тестування жорсткого диску.
2. Провести тестування основної і кеш-пам'яті.
3. Провести тест стабільності системи.
4. Створити звіт у форматі HTML, у якому повинна міститись наступна інформація:
· сумарна інформація про комп’ютер;
· результати усіх тестів.
7. Тестування комп’ютерних засобів з використанням програми HD Tune
Призначення і функціональні можливості програми HD Tune.
Утиліта призначена для тестування жорсткого диску. HD Tune показує температуру поверхні вінчестера, вимірює і в реальному часі будує графік швидкості передачі даних, виводить інформацію SMART, показує завантаження CPU.
Надати коротку інформацію про жорсткий диск, що тестується.
Виконати тестування жорсткого диску комп’ютера.
Сканування диску на наявність помилок читання
8. Тестування комп’ютерних засобів з використанням програми OCCT
Призначення і функціональні можливості програми OCCT.
Програма OCCT призначена для проведення тестів на стабільність роботи комп’ютера. OCCT дозволяє проводити парне тестування: процесор — пам’ять і окрему перевірку роботи центрального процесора і оперативної пам’яті. Результати перевірки відображаються у вигляді інформативних графіків.
Який набір тестів має програма? Поясніть призначення кожного з цих тестів.
OCCT (від «Overclock Checking Tool) — програма для тестування стану центрального процесора.
CPU:OCCT:
ь модернізований оригінальний тест процесорів з попередньої версії
ь додана підтримка для процесорів Core i7
ь включені оптимізації для останніх процесорів
CPU:LINPACK:
ь заснований на базі процесорного тесту IntelBurnTest, що надається корпорацією Intel
ь підтримка процесорів архітектури х86 і х64
GPU:3D:
ь написаний з використанням Direct3D, можливості його схожі з тестами ATITool і Furmark
ь призначений для максимального розігрівання графічних процесорів ь підтримуються декілька відеокарт в конфігураціях SLI і Crossfire в повноекранному режимі
GPU:Memtest:
ь написаний з використанням SDK CUDA, а також напрацювань
Memtest86 і Memtest86+
ь для максимальної ефективності перевірки відеопам'яті вимагає наявність відеокарти nVIDIA, починаючи від Geforce 8 і вище
Power 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;
2. Гук М. Ю. Аппаратные средства IBM PC. Энциклопедия. 3-е изд. — Питер, 2006.
3. Фиргунов В. Е. IBM PC для пользователя. Краткий курс. — Питер, 2008.
4. Левин А. Ш. Самоучитель работы на компьютере. 9-е изд. — Питер, 2007.
Додаток диск комп’ютер конфігурація тестовий Коди POST BIOS тестового стенду
03 Забороняються операції: контролю парності, обробки переривань NMI, запуску відеосистеми і блокується робота контролера ПДП.
Ініціалізується область даних поточного виконання BIOS і POST
04 Виконується перевірка напруги живлення акумулятора і контрольної суми CMOS. Якщо контрольна сума не коректна, пам’ять при включенні харчування оновлюється значенням за замовчуванням і очищається пароль.Ініціалізіруется регістр стану А. ініціалізується база даних змінних для Setup, а також обох контролерів переривань (сумісних з ІМС 8259)
05 Ініціалізуть лінії запитів переривань IRQ контролерів переривань від УВВ, а також розмічається таблиця векторів переривань
06 Виконується читання / запис таймер, при цьому задіюється обробник для переривання POST INT 1Ch. Дозволяється лінія IRQ 0
08 Ініціалізується процессор. Виполняется BAT-тест контролера клавіатури, включається синхронізація клавіатури
C0 Підготовка процесора до работе. Отключеніе кешу, підготовка до роботи контролера процесорного контролера APIC
C1 Початкова установка параметрів процесора для завантаження інформації
C2 Початкова установка параметрів процесора для виконання POST
C5 Перерахування і початкова настройка додатків процесора
C6 перезапускається кеш для початкової налаштування процесора
C7 Вихід процесора з режиму ініціалізації
0A ініціалізується контролер клавіатури (сумісний з ІМС 8742)
0B Виявлення підключеної комп’ютерної миші PS / 2
0C Виявлення підключеної клавіатури
0E Перевіряються і инициализируются різні пристрої введення.
Модифікація змінюваного ядра. Захват переривання INT 09h. Оброблювач готує лінію IRQ 1. Распаковка всіх наявних мовних модулів, відображення логотипу BIOS і логотипу модулів Silent
13 Рання ініціалізація регістрів чіпсета
24 Розпакування і ініціалізація BIOS-модулів будь-яких платформ
30 Ініціалізується компонент SMI (System Management Interrupt)
2A Ініціалізуть різні пристрої за допомогою DIM
(Device Initialization Manager)
2C Ініціалізуть різні УВВ. Обнаруженіе і ініціалізація підключеного відеоадаптера, який містить розширення BIOS
2E Ініціалізуть всі пристрої виводу
31 Виділення області пам’яті для блоку ADM і його розпакування.
Ініціалізація ADM і передача управління. Настройка мови і шріфта.Актівізація модуля ADM
33 Ініціалізуть програми модуля завантажувача.
Підготовка вікна дисплея для перегляду текстової інформації
37 Відображаються заставки повідомлень, інформації про процесор, повідомлень про настановних клавішах та іншої специфічної інформації OEM (виробника)
38 Ініціалізується компонент DIM
39 Ініціалізується контролер ПДП
3A Ініціалізується дата / час в RTC
3B Перевірка всієї пам’яті, змонтованої на системній платі.
Тестовий приклад для клавіш і, призначених для скорочення числа проходів тесту пам’яті. Відображення кількості загальної пам’яті на системній платі
3C Продовження ініціалізації регістрів чіпсета
40 Виявлення успішно установлених у системі пристроїв паралельного і послідовного портів, математичного співпроцесора і пр.
Модифікація BDA, EBDA і т.д.
50 Програмування модулів управління пам’яті різних різновидів, представлених в системі, коригування обсягу ОЗУ
52 Модифікація в CMOS обсягу ОЗУ. Розміщення в ОЗУ EBDA
60 Ініціалізується стан клавіші і програмується швидкість друку клавіатури
75 Ініціалізується переривання INT 13h і готується до пошуку пристроїв IPL 78 ініціалізується управління BIOS пристроями IPL і розширеннями BIOS
7A Ініціалізуть інші розширення BIOS
7C Генерування і запис вмісту ESCD в енергонезалежну пам’ять
84 Складання звіту про помилки, виявлені при виконанні POST
85 Відображення на моніторі помилок для користувача, отримання відповіді від користувача на надану інформацію
87 Якщо ви хочете налаштувати ПК і викликали програму Setup BIOS, то вона повинна запуститися
8C Завершення ініціалізації регістрів чіпсета
8D Якщо підтримується підсистема ACPI, то виконується побудова таблиці ACPI
8E Програмування параметрів периферійних пристроїв.
Заборона або дозвіл переривання NMI (залежно від налаштування)
90 Завершальна ініціалізація POST модуля SMI
A0 Перевіряється пароль завантаження (в залежності від налаштування)
A1 Виконується операція очищення, необхідної перед запуском програми завантаження операційної системи
A2 Підготовка відображення на екрані виконуваних модулів BIOS, що беруть участь у завантаженні операційної системи.
Заповнення вільної пам’яті в адресному просторі сегмента від F000h до 0FFh. Ініціалізація таблиці Microsoft IRQ Routing Table.
Підготовка використовуваного при завантаженні мовного модуля.
Заборона відображення системної конфігурації (в залежності від налаштування)
A4 Ініціалізується мовний модуль.
A7 У разі вибору відповідної опції відображається екран заставки системної конфігурації. Налаштування процесора перед завантаженням, яка включає також заповнення регістрів MTRR
A8 Завершення програмування MTRR, підготовка процесора для завантаження операційної системи
A9 Очікування введення даних конфігурації (в залежності від налаштування)
AA Скидання переривань POST — INT 1Ch, INT 09h.
Відключення модуля ADM
AB Підготовка BBS до завантаження обробника переривання INT 19h
AC Завершення ініціалізації регістрів чіпсета
B1 Збереження контексту для підсистеми ACPI
00 Передача управління через переривання INT 19h завантажувачу операційної системи