Nhu cầu xây dựng một phần mề àhướng dẫn mọià gười tự khắc phục lỗi thông dụng là thực sự cần thiết... Phạm vi Các lỗi trên máy tính rấtàđaàdạng, phức tạpàt o gàđiều kiện thời gian không
Trang 1
Hệ cơ sở tri thức chuẩn đoán lỗi phần cứng máy tính
Nhóm 10:
Nguy ễn Chí Hữu 20091415
Đ oàCô gàNghiệp 20091870
Tr ần HữuàCường 20093398
Ngô Vi ệt Linh 20091599
Đ oàHuyền Trang 20096273
Gi oàviê àhướng dẫn:
TS Ph ạ àVă àHải
11/28/2012
Trang 21
M ục lục
I Mụ àđ h 2
II Phạm vi 3
III Các sự kiện và cách biểu diễn tri thức 4
1 Thông tin phân loạià ơà ản về phần cứng máy tính 4
a Nhóm thiết bị nguồn 4
b Nhóm thiết bị xử lý 4
c Nhóm thiết bị hiển thị 5
d Nhóm thiết bị lưuàt ữ 5
2 Xây dựng tập sự kiện, tập luật và biểu diễn tri thức 5
e Xây dựng tập sự kiện 5
f Xây dựng tập luật,àđộ gà ơàsu àdiễn 7
g Biểu diễn hệ ơàsở tri thứ àd gàđồ thị AND/OR 9
3 Độ gà ơàsu àdiễn 10
IV “ơàđồ kiến trúc hệ thống 12
V C iàđặt 13
1 Hướng dẫ à iàđặt 13
2 Hướng dẫn sử dụng 13
VI Kết luận 18
VII Tài liệu tham khảo 19
Trang 32
I Mục đích
Hiện nay trong thờiàđại công nghệ thông tin và truyền thông phát triển mạnh
mẽ, máy tính cá nhân đ àt ở thành công cụ không thể thiếu của mỗià gười
M àt hàđược sử dụng trong công việc, học tập và giải trí Vấ àđề đặt ra là số gười hiểu biết về lỗi máy tính còn rấtà tàđặc biệt là lỗi phần cứng Mỗi khi xảy
ra sự cố gườiàd gàthường rất lúng túng trong việc xử lýà àthường phảiàđe à
ra tiệm sửa chữa Nhu cầu xây dựng một phần mề àhướng dẫn mọià gười tự
khắc phục lỗi thông dụng là thực sự cần thiết T ê à ơàsở đ à h à h gàe à
tiến hành xây dựng Hệ ơàsở tri thức chuẩ àđo àlỗi phần cứ gà àt h à
nhằm cung cấpàth gàti à hoà gười sử dụng giúp tiết kiệm thời gian và tiền
bạc
Trang 43
II Phạm vi
Các lỗi trên máy tính rấtàđaàdạng, phức tạpàt o gàđiều kiện thời gian không nhiều nên nhóm em giới hạn phạm vi: chỉ xây dựng hệ ơàsở tri thức chuẩn
đo àlỗi ơà ản của phần cứ gàt ê à àt hàđể bàn
Trang 54
III Các sự kiện và cách biểu diễn tri thức
1 Thông tin phân loại cơ bản về phần cứng máy tính
a Nhóm thiết bị nguồn
b Nhóm thiết bị xử lý
Bo mạch chủ (mainboard): Còn gọi là bo mạch chính, bo mạch chủ hay bo hệ thố gà ai à oa d,à s ste à oa d,à pla a à oa d à Đ à l à
một bản mạch in lớn nằm trong hộp máy chính, chứa hầu hết bộ nhớ
và mạch vi xử lý củaà àt h,à ũ gà hưà à usà ở rộng có card mở
rộng cắ àt ê ààđ àBoà ạch chính cùng với các thành phần gắn trên
nó quyếtàđịnh tố àđộ xử lý chung của hệ thống
Bộ vi xử lý (CPU): Là một mạch tích hợp rất phức tạp,ààđảm nhận việc
xử lý các thông tin củaà àt h.àHơ à ất kỳ yếu tố o,à gà ă gà
của một loại máy tính phụ thuộc chủ yếuà oà àđặ àt ư gàkỹ thuật
và nhãn hiệu của bộ vi xử lý (VXL)
Hệ oà aà ơàsở (BIOS): BIOS (Basic Input/Output System) là một tập
hợpà hươ gà t hà sơà ấpà để hướng dẫn các hoạtà độ gà ơà ản của máy tính, bao gồm cả thủ tục khởiàđộng và việc quản lý các tín hiệu
nhập vào từ àph àBIO“àđược nạp cố định trong một chip nhớ chỉ đọc (ROM) lắp trên board mẹ Một chứ à ă gàkh à ủa BIOS là cung
cấpà hươ gàt hà iàđặt,àđ àl mộtà hươ gàt hàdựaà oàt hàđơ à
để ta tự chọn các thông số cấu hình hệ thố gà ơà ả à hưà g àgiờ hệ
thống, cấu hình ổ đĩa,àk hà ỡ bộ nhớ, thông số cache, shadow ROM, trình tự khởiàđộng, và kể cả mật khẩu Các thông số quan trọng này
sẽ được giữ lại trong chip CMOS thuộ àBIO“à àđược nuôi bằng pin
Bộ nhớ chính(main memory): Được lắp trên mainboard, bộ nhớ chính có nhiệm vụ chứa tạm dữ liệu và các lệ hà hươ gàt hàđể lấy dùng trực tiếp và nhanh chóng cho bộ VXL trong phiên công tác, vì khi tắt máy nội dung nhớ sẽ bị mất hết Bộ nhớ chính còn gọi là bộ
nhớ truy cập ngẫu nhiên (Random Access Memory - RAM)
Trang 65
c Nhóm thiết bị hiển thị
Card màn hình: Card video (hay bộ điều hợp hiển thị) làm nhiệm vụ
nhận lệnh từ CPUàđể điều khiển nộidung sẽ hiển thị trên màn hình Card video còn kiể àt aàđộ phân giải, tố àđộ quét, dải mầu cósẵn của
một màn hình cụ thể.àCa dà ideoà ũ gà hưà àh hà à hiều loại, nhiều chuẩ àdoàđ giữa card màn hình và màn hình phảiàtươ gàth hà
với nhau
Màn hình: Là thiết bị d gàđể theo dõi, giám sát, và giao tiếp với máy tính thông qua những ký tự và hình ả hà được biểu hiện trên một màn hiển thị (display)
d Nhóm thiết bị lưu trữ
Các thiết bị lưuàt ữ thông tin dùng phổ biến trong máy tính cá nhân là ổ
đi à ềm (FDD), ổ đi à ứng (HDD), ổ đĩaà CD-ROM và ổ ă gà ghià lưu.à Ngoài ra còn một số phươ gàtiệ àlưuàt ữ kh à hưàđĩaàflashà àgọi là đĩaàU“B ,àổ đĩaàzip
2 Xây dựng tập sự kiện, tập luật và biểu diễn tri thức
e Xây dựng tập sự kiện
Sự kiện trong hệ C“TTàđược xây dựng dựa trên các sự cố phần cứng máy tính, các tín hiệu báo lỗi, trạng thái các phần của máy tính khi bị lỗi Các
sự kiệ à được phân thành các nhóm khác nhau dựa trên nền tảng sự phân loại của phân loại máy tính
“auàđ àl à ột số ví dụ ơà ản về tập sự kiện (chi tiết trong file excel
đ hàkèm.)
Trang 76
Trang 87
f Xây dựng tập luật, động cơ suy diễn
Mô t ả luật:
Luậtàđược cấu trúc theo mô hình: IF A THEN B
T o gàđ àáàl àtập sự kiện giả thiết, B là tập sự kiện kết luận
Các phép AND, OR, NOT dùng để liên kết các sự kiện trong tập giả thiết và kết luận
Khià gười dùng mô tả hiện trạng máy tính, hệ CSTT sẽ đưaà aàgiả thuyết
và hỏià gược lạià gườiàd gàđể xác minh Trong quá trình xác minh kết
luận giả thuyết là sai tiế à h hà đưaà giả thuyết mới Khi quá trình xác minh hoàn thành và giả thuyếtàđưaà aàl àđ gàth àt ả lỗi choà gười dùng đồng thời từ mã lỗi ánh xạ khắc phục sự cố
Trong hệ thống này, có thể gườiàd gàkh gà àđị hàđược chính xác các sự kiện cần hỏià hư:à"Lỏng RAM" hay "Hỏng RAM" nên trong THEN
sẽ có chứa cả OR,àđưaà hoà gười dùng những kết luận có thể xảy ra
Một số ví dụ về tập luật (chi tiết trong file excel đ hàkè :
R01
"1 bíp ngắn" OR "2 bíp ngắn" OR "3 bíp
ngắn" OR "4 bíp ngắn" OR "5 bíp ngắn"
OR "6 bíp ngắn" OR "7 bíp ngắn" OR "8 bíp ngắn" OR "9 bíp ngắn" OR "10 bíp
"Ami Bios"
Trang 98
ngắn" OR "11 bíp ngắn" OR "1 bíp dài, 8 bíp ngắn"
R02 "1 bíp dài, 3 bíp ngắn" "Ami Bios" OR "Award BIOS"
R03 "Ami Bios" AND "1 bíp ngắn" "Hthường" ệ thống bình
R04 "Ami Bios" AND ("2 bíp ngắn" OR "3 bíp
R05 "Ami Bios" AND "4 bíp ngắn"
"Hỏng RAM" OR
"Hỏng bộ đặt
giờ mainboard"
R06 "Ami Bios" AND "4 bíp ngắn" AND NOT
"Hỏng RAM"
"Hỏng bộ đặt
giờ mainboard"
R07 "Ami Bios" AND "5 bíp ngắn"
"Lỏng RAM" OR
"Hỏng mainboard"
R08 "Ami Bios" AND "5 bíp ngắn" AND NOT
"Lỏng RAM"
"Hỏng mainboard"
R44 "LED" AND "CF" "Hỏng CMOS"
R45 "LED" AND "C1" "Lỏng RAM"
R46 "LED" AND ("C3" OR "C5") "Hỏng RAM"
R47 "LED" AND "18" "Hỏng CPU"
R48 "LED" AND "25" "Hỏng card màn hình"
R49 "LED" AND "75" "Hỏng ổ CD/DVD" OR "Hỏng ổ
cứng"
Trang 109
R53 "Đè àLedà guồn không
sáng"
"Lỏng dây nguồn" OR "Hỏng nguồn"
R54
"Đè àLedà guồn không sáng" AND NOT "Lỏng dây nguồn"
"Hỏng nguồn"
R55 "Hệ thố gà hàthường"
AND "Màn hình không lên"
"Lỏng cáp nối màn hình" OR
"Hỏng màn hình" OR "Hỏng card màn hình"
R56
"Hệ thố gà hàthường"
AND "Màn hình không lên"
AND NOT "Lỏng cáp nối màn hình"
"Hỏng màn hình" OR "Hỏng card màn hình"
R57
"Hệ thố gà hàthường"
AND "Màn hình không lên"
AND NOT "Lỏng cáp nối màn hình" AND NOT "Hỏng card màn hình"
"Hỏng màn hình"
R58 "Window không nhận
CD/DVD"
"Hỏng ổ CD/DVD" OR "Cáp CD/DVD có vấ àđề"
g Biểu diễn hệ cơ sở tri thức dùng đồ thị AND/OR
MộtàCơàsở tri thức bao gồm tập các sự kiện và tập các luật có thể được
biểu diễn bằng một cấuà t à C à T o gà đ à ỗi sự kiện là một Nút (Node), mỗi luậtàđược biểu diễn bằng một hoặc nhiều cung (Arc) Một
luậtàđược biểu diễ àdưới dạng:
Trang 1110
Kí hi ệu:
3 Động cơ suy diễn
Hệ thống sử dụng haiàphươ gàph pàsu àdiễn:
có thể Trong bài toán nhóm trình bày suy diễn tiế àđược áp dụng vào giaiàđoạ àđầu nhằm thu hẹp phạ à ià àđ hàsauàđ àd gàsu àdiễn lùi
để đưaà aàkết luận hoàn chỉnh
Trang 1211
một giả thuyếtà hưàl àkết luận), hệ thố gàđưaà aà ột tình huống trả lời
gồm các sự kiệ àl à ơàsở của giả thuyếtàđ à họn này
Việc sử dụng suy diễn lùi là phù hợp với hệ thống chuẩ àđo àhỏng hóc máy tính khi mình có giả thuyết là máy tính bị hỏ g,àsauàđ àsẽ đưaà aà câu hỏi phù hợpàđể củng cố giả thuyếtà àđưaà aàkết luận hỏng hóc tại
bộ phận nào
Ví d ụ:
Bước 1: Đ h "Hỏng màn hình"
Bước 2: Tìm thấ àđ hàt o gàphần THEN của luật R57
Bước 3: Xem giả thiết luật R57, cần xác định "Hệ thố gà hàthường",
"Màn hình không lên", "Lỏng cáp nối màn hình", "Hỏng card màn hình" Bước 4: Sự kiện "Hệ thố gà hàthường" có trong THEN của luật R03,
tiếp tục xem giả thiết của nó, bao gồm "Ami bios" và "1 tiếng bíp"
Bước 4: VD giờ chỉ xem sự kiện "Lỏng cáp nối màn hình", do không xuất
hiện trong THEN của bất cứ luật nào nên cần phải hỏi: "Cáp nối màn
hình có bị lỏng không?"
Bướ à :àTươ gàtự cứ thế hỏià à àđịnh các sự kiệ ,à àđưaà aàkết luận
cuối cùng dựa vào các câu trả lời
Trang 1312
IV Sơ đồ kiến trúc hệ thống
gười dùng Ở ước suy diễn cuối cùng, sẽ hiện thị nguyên nhân gây hỏng máy
Nhận câu trả lời từ Giao tiếpà gười dùng
Truy xuấtàCơàsở tri thức
Nhận thông tin cần xác nhận từ Cơàsở tri thức
Phát sinh câu hỏi, truyền tới Giao tiếpà gười dùng
Trang 1413
V Cài đặt
1 Hướng dẫn cài đặt
- Sử dụ gà“QLà“e e à àR àđể restore lạià ơàsở dữ liệu HCSTT, file backup đượ àđ hàkè à HC“TT ak
- “ou eà odeàđược viết trên VS 2008, nên hãy sử dụng phiên bản thấp nhất
l à àđể có thể load source thành công
- Chạ àfileàChua Doa Ho gHo Ma Ti h.e eàđể bắtàđầu sử dụ gà hươ gà trình
- Tài khoả àđă gà hập vào hệ thống là : admin - admin
2 Hướng dẫn sử dụng
Giao diệ à hươ gàt h :
Khi bấm vào Tập sự kiện thì sẽ có form yêu cầuàđă gà hập vào hệ thố gàđể
quản lí tập sự kiện :
Trang 1514
Khiàđă gà hập thành công sẽ hiện ra form quản lí tập sự kiện, ở đ à àthể thêm sửa xóa sự kiện :
Tươ gàtự với quản lí tập luật,àsauàkhiàđă gà hập sẽ hiện ra :
Trang 1615 Giao diệ à tươ gà t à gườià d gà l à ơià gười dùng sẽ thực hiện việc chuẩn
đo àhỏng hóc máy tính của mình :
Trang 1716
Ở đ à ạn hãy chọn những gì bạn thấ àđược ở máy tính của mình để hệ thống
bắtàđầu chuẩ àđo ,à u àt hà huẩ àđo àdiễn ra và kết quả được hiển thị trên màn hinh :
Trang 1817
Trang 1918
VI Kết luận
Hiện tại nhóm chúng em vẫ àđa gàtiếp tục tìm hiểu thêm các sự kiện mớiàđể hoàn thiện CSTT của hệ thống Hiện tại hệ thống mà nhóm xây dựng vẫn còn nhiều yếuàđiể à hưà hưaà ử lýàđượ à à u gàđột trong tập luật, những luật
có xảy ra mâu thuẫn, CSTT vẫ à hưaàđầ àđủ,à…àT o gàthời gian tới nhóm sẽ tiến hành cải thiệ à hươ gàt hàOffli eà àsauàđ à àdự gà àh hàO li eàđể có
thể mở rộng phạm vi sử dụ gà àđồng thời có thể xây dự gàđược một CSTT pho gàph à àđaàdạ gàhơ àCh gàe à o gà àthể nhậ àđược sự gi pàđỡ của
thầy
Trang 2019
VII Tài liệu tham khảo
http://docs.oracle.com/cd/E19127-01/ultra20.ws/819-2146-13/AppC.html
http://www.pcworld.com.vn/articles/cong-nghe/ung-dung/2004/01/1184842/chan-doan-benh-qua-tieng-bip-cua-bios/
edu.vn/bitstream/123456789/228/1/HeChuyenGia.pdf+&hl=vi&gl=vn&p
id=bl&srcid=ADGEESjh8C3A79TqF_snxQ-Ev9aTHJYM8YJODbdXPn31ejkvM1h_mj4EsghncDxjEFYyl3SlvbTYx47JZ4d
Yj-32RDDMy5gZVFlw9uT8VdYOAwdeiK3aye5dzkN6s12RuiGykkX9VJyZ&sig
=AHIEtbRvjN5OJzR1TU8TK8EPKco3r6Zshg