http://www.flyhua.net/ks/index.htm
上面链接的软件是VB编的吗?如果要做一个类似的软件,需要哪些方面的知识呢?它的主要功能点:随机抽题;
               自动进行评分,指出错误选项,并提供标准答案知识点展示。

解决方案 »

  1.   

    计算机软件水平考试测试系统不知道是用什么软件编的,但是用vb很容易实现。需要的知识点有:
    1.题库(数据库)及其相关操作,sql
    2.随机函数Randomize及Rnd主要是数据库部分的操作比较多,查询,随机抽取,对照答案,列出标准答案
      

  2.   

    是用Delphi写的.而且用了ASProtect/ASPack压缩加密了.
    Language2000是用来侦测壳和软件所用编写语言的软件.
      

  3.   

    看过这个软件。只有一个自动评分的功能觉得不错。
    因为评分之前被要求必须关闭VB,不知道此举用意何在。也就是关系到它的原理。
    猜测:
    1。利用VB的环境嵌入及向导功能。这方面以前看得很少,有个模糊印象。但此软件用它的可能性不大。
    2。就是利用文件操作,打开FRM文件检索是否有要求的内容。这个比较容易。要求关闭VB的考虑可能是怕未关闭之前没有保存修改。而若关闭的时候,则一定会选择是否保存修改的。如果是第二种情况,则这个评分功能也就相当一般了。