Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Логическое программирование1 / 1-3_ЛР_4КСМ_Логічне_прогр._2014-15.doc
Скачиваний:
20
Добавлен:
07.02.2016
Размер:
396.8 Кб
Скачать

5. Контрольні завдання

5.1. Загальні контрольні завдання

Завдання 1. Уведіть до комп`ютеру, збережіть на диску, запустіть на виконання та проаналізуйте результати роботи програми WELCOME, наведеної нижче.

predicates

hello

goal

hello.

clauses

hello :-

write("Welcome to Turbo Prolog!"),

nl.

Додайте до програми WELCOME (див. завдання 1), одразу після рядка «write("Welcome to Turbo Prolog!"),» наступний рядок:

nl, write("Have a nice day."),

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

Ще раз модифікуйте, запустіть на виконання та проаналізуйте програму, замінивши запропонований у ній текст інформацією про результати вашої останньої заліково-екзаменаційної сесії.

Завдання 2. Уведіть до комп`ютеру, збережіть на диску, запустіть на виконання та проаналізуйте результати роботи програми, наведеної у матеріалах «Основи системы Visual Prolog» інформаційного ресурсу wikiru.visual-prolog.com. Модифікуйте зазначену програму, ще раз запустіть її на виконання та проаналізуйте.

5.2. Індивідуальні контрольні завдання

Завдання 4. Виконайте один із наведених нижче варіантів завдань, пов'язаних із виведенням на екран комп’ютеру текстових повідомлень про типові несправності процесорів, охарактеризовані в таблиці 1.

Варіанти 1-11. За аналогією з попередніми програмами (див. представлені вище завдання 1-3), складіть Пролог-програму, що виводить на екран комп'ю-теру діагностичне інформаційне повідомлення про один із перелічених нижче типових проявів несправностей процесорів:

1) система не відзивається;

2) система «зависає» перед початком тестування POST;

3) система «зависає» під час виконання тестування POST;

4) неправильно ідентифікується процесор під час тестування POST;

5) система «зависає» одразу ж після тестування POST;

6) операційна система не завантажується;

7) додатки не інсталюються та не працюють;

8) система не подає звукових сигналів;

9) на екрані монітору нема зображення;

10) на екрані монітору нема курсору;

11) вентилятор не працює.

Варіанти 12-19. За аналогією з попередніми програмами (див. представлені вище завдання 1-3), складіть Пролог-програму, що виводить на екран комп'ютеру діагностичне інформаційне повідомлення про виявлення однієї з перелічених нижче типових комплексних проблем, повязаних із несправностями процесорів:

12) система не відзивається, нема курсору та звукового сигналу, не працює вентилятор;

13) система не відзивається, нема звукового сигналу або «зависає» перед початком тестування POST;

14) система подає звукові сигнали, вентилятор працює, на екрані нема курсору;

15) система «зависає» під час виконання або одразу ж після тестування POST;

16) неправильна ідентифікація процесору під час тестування POST;

17) операційна система не завантажується;

18) додатки не інсталюються та не працюють;

19) система працює, але зображення на екрані монітору нема.

Варіанти 20-37. За аналогією з попередніми програмами (див. представлені вище завдання 1-3), складіть Пролог-програму, що виводить на екран комп'ютеру діагностичне інформаційне повідомлення з назвою можливої причини виникнення несправності процесору:

20) несправний шнур живлення;

21) несправний блок живлення;

22) несправна системна плата;

23) несправні модулі пам`яті;

24) компоненти системи не встановлені або встановлені некоректно;

25) неправильно встановлений або несправний відеоадаптер;

26) недостатнє відведення тепла;

27) неправильно встановлено напругу;

28) неправильно встановлено частоту шини системної плати;

29) неправильно встановлено множник тактової частоти;

30) застаріла BIOS;

31) неправильна конфігурація плати;

32) недостатнє відведення тепла;

33) неправильно встановлено напругу;

34) неправильно встановлено частоту шини системної плати;

35) неправильно встановлено множник тактової частоти;

36) застарілі драйвери або несумісне апаратне забезпечення;

37) монітор вимкнений або несправний.

Варіанти 38-56. За аналогією з попередніми програмами (див. представлені вище завдання 1-3), складіть Пролог-програму, що виводить на екран комп'ютеру діагностичне інформаційне повідомлення з рекомендаціями щодо дій, які потрібно виконати для перевірки наявності певної причини виникнення несправності процесору та, в разі можливості, усунення цієї несправності:

38) оскільки зовнішній огляд не завжди дозволить визначити справність мережного шнура, під`єднайте до мережі або замініть шнур живлення;

39) замініть блок живлення завідомо справним блоком;

40) замініть системну плату іншою, завідомо справною платою;

41) вилучіть усі модулі пам`яті, окрім одного, та протестуйте ще раз, а якщо система не завантажується, то замініть цей модуль;

42) перевірте всі периферійні пристрої, особливо пам`ять і відеоадаптер;

43) перевірте гнізда та роз`єми компонентів;

44) перевстановіть або замініть відеоадаптер завідомо справним адаптером;

45) перевірте тепловідвід/вентилятор процесору та, за необхідності, замініть його більш потужним;

46) установіть напругу системної плати у відповідності з напругою ядра процесору;

47) установіть відповідну частоту системної плати;

48) перемкніть системну плату на відповідне значення множника;

49) поновіть BIOS;

50) перевірте положення перемичок системної плати у відповідності з параметрами шини та множника;

51) перевірте вентилятор процесору та, за необхідності, замініть його більш потужним;

52) установіть напругу системної плати у відповідності з напругою ядра процесору;

53) установіть відповідну частоту системної плати;

54) перемкніть системну плату на відповідне значення множника;

55) поновіть драйвери та перевірте сумісність компонентів;

56) перевірте монітор і подачу живлення та спробуйте замінити монітор завідомо справним.

Таблиця 1

Типові причини несправностей процесорів

з/п

Проблема

Можлива причина

Способи вирішення

проблеми

1

Система

не відзивається,

нема курсору

та звукового сигналу,

не працює вентилятор

Несправний шнур

живлення

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

Несправний

блок живлення

Замініть блок живлення завідомо справним блоком

Несправна системна плата

Замініть системну плату іншою, завідомо справною платою

Несправні

модулі пам`яті

Вилучіть усі модулі пам`яті, окрім одного, та протестуйте ще раз.

Якщо система не завантажується, то замініть зазначений модуль.

2

Система не відзивається, нема звукового сигналу або «зависає»

перед початком тестування POST

Компоненти системи

не встановлені або встановлені некоректно

Перевірте всі периферійні пристрої, особливо пам`ять і відеоадаптер.

Перевірте гнізда та роз`єми компонентів.

3

Система

подає звукові сигнали,

вентилятор працює,

на екрані нема курсору

Неправильно встановлений

або несправний відеоадаптер

Перевстановіть або замініть відеоадаптер завідомо справним адаптером.

Продовження таблиці 1 Типові причини несправностей процесорів

з/п

Проблема

Можлива

причина

Способи вирішення

проблеми

4

Система «зависає»

під час виконання

або одразу ж

після тестування

POST

Недостатнє відведення тепла

Перевірте тепловідвід/вентилятор процесору. За необхідності, замініть його більш потужним.

Неправильно встановлено напругу

Встановіть напругу системної плати у відповідності з напругою ядра процесора

Неправильно встановлено частоту шини системної плати

Встановіть відповідну частоту системної плати

Неправильно встановлено множник тактової частоти

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

5

Неправильна ідентифікація

процесору

під час

тестування POST

Застаріла BIOS

Поновіть BIOS

Неправильна конфігурація плати

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

6

Операційна система

не завантажується

Недостатнє відведення тепла

Перевірте вентилятор процесору; за необхідності, замініть його більш потужним

Неправильно встановлено напругу

Встановіть напругу системної плати у відповідності з напругою ядра процесора

Неправильно встановлено частоту шини системної плати

Встановіть відповідну частоту системної плати

Неправильно встановлено множник тактової частоти

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

Продовження таблиці 1 Типові причини несправностей процесорів

з/п

Проблема

Можлива причина

Способи вирішення

проблеми

7

Додатки

не інсталюються

та не працюють

Застарілі драйвери або несумісне апаратне забезпечення

Поновіть драйвери та перевірте сумісність компонентів.

8

Система працює, але зображення

на екрані монітору нема

Монітор вимкнений або несправний

Перевірте монітор і подачу живлення.

Спробуйте замінити монітор завідомо справним.