Đồ Án HỆ CHUYÊN GIA : Xây dựng hệ chuyên gia chẩn đoán lỗi phần cứng máy tính

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    TG . NHÓM SV LỚP 05TLT - BK ĐÀ NẴNG



    I. Đặt vấn đề

    Những năm gần đây, ngành công nghiệp máy tính cá nhân đã có những bước phát triển

    rất mạnh mẽ. Mọi người đã quen thuộc với cảnh máy vi tính xuất hiện trong từng hộ gia đình

    như một thiết bị điện tử thông dụng. Tuy nhiên, chúng ta không thể phủ nhận rằng máy tính là

    một thiết bị phức tạp và khó sử dụng. Khi những hỏng hóc xuất hiện, cho dù là những hỏng

    hóc rất nhỏ, cũng có thể làm người sử dụng bối rối. Vì vậy, sự xuất hiện một phần mềm

    hướng dẫn mọi người tự tay khắc phục những lỗi thông dụng là thực sự cần thiết.

    Có hai giải pháp cho vấn đề trên. Một là là tổng hợp, xây dựng cơ sở dữ liệu về kiến

    thức phần cứng máy tính, những sự cố thông thường và cách khắc phục. Hai là xây dựng một

    hệ chuyên gia chẩn đoán sự cố máy tính.

    Cả hai phương án điều khả thi, nhưng với tình hình hiện nay, phương án thứ hai là phù

    hợp hơn cả. Một chương trình “thông minh” sẽ tiết kiệm được nhiều thời gian, công sức cho

    người sử dụng. Hơn nữa, như chúng ta đã biết, việc xây dựng một hệ chuyên gia đòi hỏi phải

    có một kho tri thức và công cụ xây dựng chương trình chuyên dụng. Hiện nay, nguồn thông

    tin khổng lồ trên Internet đã đáp ứng được yêu cầu thứ nhất. Thứ hai, ngôn ngữ Prolog là đủ

    mạnh để xây dựng bất kỳ chương trình thuộc lĩnh vực trí tuệ nhân tạo nào.

    Chính vì những lý do trên, cộng với mong muốn áp dụng những kiến thức đã học từ

    môn Hệ chuyên gia, chúng tôi đã chọn đề tài “Xây dựng hệ chuyên gia chẩn đoán lỗi phần

    cứng máy tính”. Đây thực ra là một lĩnh vực hẹp so với một hệ chuyên gia chẩn đoán, sửa

    chữa máy vi tính và các thiết bị ngoại vi.

    Do thời gian có hạn, chúng tôi không mong muốn xây dựng một phần mềm hoàn chỉnh

    và chính xác, mà chỉ cố gắng áp dụng qui trình xây dựng hệ chuyên gia thông qua ví dụ nhỏ

    này. Những kiến thức sử dụng để xây dựng cơ sở luật trong bài tập này được chúng tôi thu

    thập chủ yếu từ các số báo của tạp chí Thế Giới Vi Tính Việt Nam, tạp chí eChip, cộng với

    kinh nghiệm bản thân.


    MỤC LỤC




    GIỚI THIỆU . 1

    I. Đặt vấn đề . 1

    II. Nội dung thực hiện . 1

    III. Dự kiến kết quả đạt được 2

    IV. Bố cục trình bày . 2

    THU THẬP TRI THỨC CHUYÊN GIA . 3

    I. Một số kiến thức cơ bản về phần cứng máy tính 3

    I.1. Nhóm thiết bị xử lý 3

    I.1.1. Bo mạch chủ (mainboard) . 3

    I.1.2. Bộ vi xử lý (CPU - Central Processor Unit) . 3

    I.1.3. Hệ vào/ra cơ sở (BIOS) .3

    I.1.4. Bộ nhớ chính (main memory) . 3

    I.2. Nhóm thiết bị hiển thị 3

    I.2.1. Card video (video card) . 3

    I.2.2. Màn hình (monitor) . 3

    I.3. Nhóm thiết bị lưu trữ 4

    II. Giới thiệu các hỏng hóc thường gặp 4

    II.1. Các hỏng hóc từ nguồn điện . 4

    II.2. Các hỏng hóc từ đĩa cứng và hệ điều hành . 4

    II.3. Các hỏng hóc từ các thiết bị xử lý 4

    PHÂN TÍCH VÀ THIẾT KẾ . 6

    I. Tổng hợp và phân loại tri thức 6

    I.1. Nhóm hỏng hóc từ nguồn điện . 6

    I.2. Nhóm hỏng hóc từ màn hình 6

    I.3. Nhóm hỏng hóc từ các thiết bị xử lý 6

    I.4. Nhóm hỏng hóc do dữ liệu . 7

    II. Xây dựng các luật và sự kiện . 9

    II.1. Bảng tên các hằng, luật, và sự kiện . 9

    II.2. Xây dựng sự kiện và luật 10

    III. Chuyển các luật và sự kiện về ngôn ngữ Prolog 11

    IV. Đặt câu hỏi . 12

    KẾT LUẬN 13



    CHÚ THÍCH : TÀI LIỆU TRÊN GỒM FILE PDF + WORD
     

    Các file đính kèm:

Đang tải...