Діагностичні програми

Програма автотестування (POST). Призначення діагностичного програмного забезпечення, категорії програм діагностики. Використання утилітів пошуку несправностей, неполадок і оптимізації. Проведення тестування комп’ютера за допомогою програми CHECKІT.

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык украинский
Дата добавления 03.10.2010
Размер файла 13,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

ЛАБОРАТОРНА РОБОТА 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, її меню і настройки, а також здійснив нею тестування комп'ютера.


Подобные документы

  • Аналіз програмного забезпечення для проведення тестування в комп’ютерному класі. УТК (Універсальний тестовий комплекс). Асистент 2. OPEN TEST. Порівняння програм для тестування. Організація інтерактивного тестування за допомогою програми OPEN TEST.

    реферат [30,3 K], добавлен 19.09.2008

  • Призначення програми BurnInTest та її функціональні можливості. Конфігурація тестового стенду. Тестування жорсткого диску комп’ютера з використанням програми HD TunePro. Рекомендації по підвищенню продуктивності та оптимізації комп’ютера, що тестується.

    курсовая работа [4,8 M], добавлен 27.02.2013

  • Програми, які виводять на екран характеристики комп'ютера. Розробка програми "Монітор використання ресурсів комп’ютера" на мові програмування ASM-86. Алгоритм програми та її реалізація. Системні вимоги, інструкція для користувача, лістинг програми.

    курсовая работа [22,2 K], добавлен 08.08.2009

  • Методи захисту програмного забезпечення та комп’ютера від несанкціонованого доступу. Метод створення програми перевірки доступу за методом Тюрінга. Розробка структури програми, вибір мови програмування, тестування. Інструкція по роботі з програмою.

    курсовая работа [606,7 K], добавлен 06.08.2013

  • Характеристика програмної взаємодії людини з комп'ютером. Визначення функціональних та експлуатаційних потреб при голосовому управлінні. Реалізація програмного забезпечення. Розробка тестів та тестування системи. Аналіз ефективності даної програми.

    курсовая работа [2,8 M], добавлен 15.10.2014

  • Порядок використання комп'ютера для автоматичного перекладу текстів, умови доцільності використання спеціального програмного забезпечення. Характеристика програми PROMT, її можливості та опис інтерфейсу, принцип та правила роботи. Переклад Web-сторінок.

    реферат [14,9 K], добавлен 21.09.2009

  • Загальна характеристика та принцип дії діагностичних програм. Запуск програми Sysinfo, виписка інформації про систему ПК. Виклик меню Benchmark та порядок проведення тестування процесора на швидкодію, системної плати. Оптимізація жорсткого диску С:\.

    лабораторная работа [6,3 K], добавлен 03.10.2010

  • Загальні поняття програмного забезпечення (ПЗ) для персонального комп'ютеру (ПК). Розвиток прикладного ПЗ для ПК, пакетів прикладних програм, а також про використання прикладних програм в житті кожного користувача. Розгляд пакетів прикладних програм.

    реферат [30,9 K], добавлен 03.03.2010

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

    курсовая работа [356,2 K], добавлен 05.03.2012

  • Огляд існуючих методів розробки компіляторів, детальний опис мови. Характеристика та специфіка процесу розробки програми компілятора на рівні блок-схем і тексту програми. Подання тексту компілятора, а також результатів тестування розробленої програми.

    курсовая работа [510,2 K], добавлен 03.06.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.