Информатика, программирование: Діагностичні програми, Лабораторная работа

ЛАБОРАТОРНА РОБОТА N2

ТЕМА: Діагностичні програми


МЕТА: Застосування діагностичних програм.

Теоретичні відомості

При включенні комп’ютера програмне забезпечення виконує деякі процедури тестування, які зберігаються в ROM BIOS. Ці процедури називаються програмами автотестування (POST) при вмиканні комп’ютерного блоку живлення. Такі програми автотестування перевіряють відеоплату, клавіатуру і пам’ять перед завантаженням комп’ютера з твердого диску (вінчестера). POST по черзі тестує кожну частину комп’ютера. При виявленні збоїв у роботі, наприклад дефектна відеоплата, POST видає визначену послідовність звукових сигналів. Комбінація коротких і довгих звукових сигналів вказує на неполадки в обладнанні комп’ютера (таб.1.).

Табл.1.

Місце помилки Звукова послідовність
Джерело живлення або систем - сигнали. Повторяючі короткі або неперервні  звукові на плата
Системна плата, плата дисплея або джерела живлення Один довгий і один короткий звукові сигнали.
Системна плата, або джерела живлення

Один довгий і два короткі звукові сигнали.

Один короткий звуковий сигнал

: і пустий дисплей.

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

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

Більшість несправностей, виявлених POST, виводяться на дисплей у вигляді коду помилок. Коди помилок являють собою число, яке означає імовірність локалізації проблеми та наведенні в табл.2.


Табл.2.

Місце помилки Номер коду помилки
Системна плата 100-199
Помилка батареї 162
Помилка конфігурації 161
Помилка часу і дати 163
Системні опції не встановлені 165
Помилка пам’яті 200-299
Клавіатура 301-305
Паралельний порт 401
Дисковід гнучкого диску 600-699
Математичний сопроцесор 701
Послідовний порт 1100-1199 або 1200-1299
Жорсткий диск 1700-1799 або 10400- 10499
Системна відеоплата 2400-2499

Тестування пам’яті є одним з перших тестів, які виконує POST. При цьому виводиться повідомлення про тестування наступної області пам’яті у вигляді цифр (у Кбайтах).

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

Призначення програм діагностики. Діагностичні програми з допомогою спеціальних тестів дозволяють виявити і усувати несправності обладнання і неполадки в системі.

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

Основна увага користувачів сконцентрована на питаннях, які пов’язані з багаточисленними програмними проблемами. Наприклад, у Windows подібні проблеми виникають часто через те, що старі програми залишають після виконання багато “сміття” у вигляді пустих папок, піктограм, тимчасових файлів тощо. Багато використаних файлів можуть губитися при використанні пошкоджених програм.

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

·      пошук програмних проблем при роботі з додатками і автоматичне їх виправлення;

·      пошук апаратних несправностей, який реалізується комплектом тестів діагностики;

·      більш швидка і ефективна оптимізація параметрів системи. Діагностичні утиліти містять програмні модулі вдосконалених засобів для дисків, інструментальні засоби для оптимізації системи;

·      захист від “зависання” і відмовлення від системи, для чого в діагностичних утилітах маються програмні модулі захисту від аварійних відмовлення системи і засобів для створення дискет для встановлення системи.

Умовно програми діагностики можна розбити на такі категорії:

·      програми для перевірки апаратних модулів і підготовки звітів про результати перевірки;

·      програми, які вирішують проблеми програмного забезпечення;

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

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

Утиліти усунення неполадок - NortonDisk Doctor (NDD) - спеціалізована програма для роботи з дисками. Вона виконує перевірку цілісності інформації на диску. NDD дозволяє перевірити і усунути проблеми, які мають місце на дисках, виконувати тести для таблиць розділів , перевіряти структуру файлів і каталогів, вона виконує також перевірку стиснутого диску, який може бути організований у системі, тестує поверхню носія.

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

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

Інформаційні утиліти - Програма System Information - одна з програм, яка збирає при запуску системи відомості про ПК і периферійні пристрої. У вікні програми є вкладки з потрібними відомостями про динамічну пам’ять і простір пам’яті, які зайняті завантаженими в ній програмами, а також про дискову пам’ять , розміщеної між окремими програмами.

Запитання

1. Які завдання вирішує діагностичне програмне забезпечення?

2. Які програмні модулі утиліт діагностики можуть уникнути конфлікту портів при установці в ПК нових програм і обладнання?

3. Для чого призначена програма Checkit, які елементи меню вона містить?

4. Які типи тестів виконує програма Cheskit і для яких пристроїв?

5. Які програми складає пакет Norton Utilities, і яку інформацію надають користувачу?

6. Які програмні модулі діагностичних пакетів дозволяють визначити виконувані програми і які об’єми пам’яті вони займають?

Послідовність виконання практичної роботи

1. Запустити програму ChechIt.

2. Викликати з меню SysInfo, розкрити та виписати (замалювати в робочий зошит наступне:

·  конфігурацію комп’ютера (Configuration);

·  розпреділення пам’яті (Memory Map);

·  підключені зовнішніх пристрої (Device Drivers).

3.Викликати з меню Test та здійснити тестування:

·  пам’яті (Memory Test);

·  жорсткого диску (вінчестера) (Hard Disk Test);

·  гнучкого диску;

·  системної плати;

·  портів;

·  відеосистеми;

·  клавіатури. Описати одержані результати по кожному тесту.

Наприклад, Hard Disk Test:

а). Характеристика жорсткого диску (кількість циліндрів, головок, доріжок, його місткість у Кбайтах тощо);

б). Наявні у ньому збійні ділянки (Cyl, Hd тощо).

4. Викликати з меню Benchmarks. Провести шкалу оцінювання та замалювати порівняльні діаграми:

·  процесора;

·  відеосистеми;

·  жорсткого диску.

5. Викликати інструментальні засоби (Tools). Провести діагностику пам’яті комп’ютера. Розмалювати розміщення мікросхем ОЗУ у банках пам’яті, їх адреси розміщення.

Відповісти на запитання:

Скільки пам’яті має комп’ютер? Який тип пам’яті використовується комп’ютером? Чи правильно працює пам’ять?

Звіт по роботі

1.Запускаємо програму Chechit.

C:\Diagnost\Chechit\chechit.exe

2.За допомогою меню Sysinfo ознайомлюємося:

а) з конфігурацією комп’ютера.

Processor Type: 80286 AT Mashine.

Math Coprocessor: Not Present.

Base Memory: 640 K Available: 562 K

Video Adapter: CGA

Hard Drive(s): Drive 0 ( C: ) = 11 M

Floppy Drive(s): A = 360 K ( 5,25’’ )

Parallel Port(s): None

Serial Port(s): None

Mous: None

б) розподілення пам’яті.

0000h to 0040h 1K Interrupt Vectors

0040h to 61E7h 391KPrograms

61E7h to 9E80h 242K Available

9E80h to A000h 6K Programs

A000h to B800h 96K ( nothing )

B800h to BC00h 16K CGA Video RAM

BC00h to C000h 16K Hi RAM

C000h to F000h 192K ( nothing )

F000h to 0000h 64K System ROM

в) підключення зовнішніх пристроїв

NULNUL

CONSTDIN, STDOUT

PRNIOCTL

CLOCKCLOCK

LPT1IOCTL

LPT2IOCTL

LPT3IOCTL

3.Проводимо тестування:

а) пам’яті.

Проведено тестування програмних буферів, основної пам'яті та адресних ліній. Тестування розширеної і додаткової пам'яті не проводилось.

б) жорсткого диску С:

Кількість циліндрів: 305

Кількість головок: 4

Кількість секторів: 17

10,618,800b.

в) гнучкого диску А:

Кількість циліндрів: 20

Кількість головок: 1

Ємність диску: 360Kb

г) системної плати

CPU General Functions

CPU Interrupt Bug

Протестовано:CPU Protected Mode ( 80286 and above )

DMA Controllers

Interrupt Controllers

д) портів

послідовних портів немає

паралельних портів немає

е) відеосистеми

Video RAM 16384

4.Викликаємо меню Benchmarks і ознайомлюємося із порівняльними характеристиками:

а) процесора

2560 Dhrystones: Determine CPU Speed ( 80286, 16,01MHz )

52,7K Whetstones: Determine Math Speed ( No NPU )

б) відео системи

4020 Characters/Second: Determine BIOS Video Speed ( CGA )

30787 Characters/Second: Determine Direct Video Speed ( CGA )

в) жорсткого диску

176,1К/Second: Determine Transter Speed ( C:\ 34K blocks )

92,4ms, 18,0ms: Determine Average and Track Speed Times

5.Проводимо діагностику пам'яті комп'ютера.

Висновок: на даній лабораторній роботі я ознайомився із діагностичними програмами. Вивчив роботу програми CHECKІT, її меню і настройки, а також здійснив нею тестування комп’ютера.


Еще из раздела Информатика, программирование:


 Это интересно
 Реклама
 Поиск рефератов
 
 Афоризм
Мужчина, добившийся успеха, это тот, кто зарабатывает денег больше, чем может потратить его жена. Женщина, добившаяся успеха, это та, которая сумела найти такого мужчину.
 Гороскоп
Гороскопы
 Счётчики
bigmir)net TOP 100