Yahoo Hỏi & Đáp sẽ ngừng hoạt động vào ngày 4 tháng 5 năm 2021 (Giờ Miền Đông nước Mỹ) và từ nay, trang web Yahoo Hỏi & Đáp sẽ chỉ ở chế độ đọc. Các thuộc tính hoặc dịch vụ khác của Yahoo hay tài khoản Yahoo của bạn sẽ không có gì thay đổi. Bạn có thể tìm thêm thông tin về việc Yahoo Hỏi & Đáp ngừng hoạt động cũng như cách tải về dữ liệu của bạn trên trang trợ giúp này.

Zeroman đã hỏi trong Máy tính & InternetLập trình & Thiết kế · 1 thập kỷ trước

Thiết kế phần mềm tạo đề thi trắc nghiệm ???? Giúp?

Tôi muốn thiết kế một phần mềm tạo đề thi trắc nghiệm. Bạn có thể cho tôi biết giải thuật như thế nào, ngôn ngữ gì viết mạnh và dễ nhất, có thể tham khảo ở đâu. cảm ơn.

2 Câu trả lời

Xếp hạng
  • 1 thập kỷ trước
    Câu trả lời yêu thích

    Giải thuật chính của phần mềm là bạn có 1 bộ csdl lưu câu hỏi và câu trả lời, sau đó đọc lần lượt csdl cho hiện lên câu hỏi, cuối cùng là đối chiếu câu trả lời với đáp án và xuất điểm.

    Với yêu cầu không cao về csdl, bạn có thể sử dụng Access.

    Ngôn ngữ thì nên sử dụng những ngôn ngữ cho phép tạo giao diện trực quan để thiết kế dễ dàng

    Một số ngôn ngữ bạn có thể dùng:

    access

    Visual Basic

    Visual C++

    Visual Foxpro

    Java

    và các ngôn ngữ .net

    Bạn có thể trao đổi thêm với mình. Nick YM: fantomaml

    Thân!

  • 1 thập kỷ trước

    bạn muốn thiết kế phần mềm thì bạn phải xác định được ngôn ngữ của bạn chọn chứ:

    tớ đã làm cái này = C#

    tất nhiên việc csdl là không thể thiếu có thể làm = xml cũng được ^^

    gồm các fields: ID, NoiDung, cauA, cauB,cauC,cauD, dapan.

    note: dapan là để quy định câu trả lời đúng.

    xong phần csdl nhé.

    - Chọn ngẫu nhiên các câu hỏi

    Random chọn theo ID mỗi lần random chọn ID này bạn phải tạo 1array để luu iD này lại để so sánh với lần random kế tiếp, nếu random trùng với ID thì random chọn lại, sao cho dủ số câu hỏi bạn cần thì dừng việc chọn.

    - việc kiểm tra câu trả lời

    Mỗi câu hỏi sẽ có 1 thuộc tính ẩn.

    Vi dụ

    a. Câu a (giá trị =a )

    b. Câu b (giá trị =b )

    c. Câu c (giá trị =c )

    d. Câu d (giá trị =d )

    câu trả lời đúng là "c" cho ẩn cái này di nhé.

    kiểm tra tính đúng đắn chỉ việc so sánh câu chọn với câu trả lời thôi

    có gì hok hiểu có thể mail cho mình, ss giúp đỡ. Thân chúc bạn làm tốt nhá

Bạn vẫn có câu hỏi? Hãy hỏi ngay để nhận câu trả lời.