题库文件
似乎这个文件链接只有在Firefox打开才回有下载选项。或许你可以用wget下载
wget https://blog.mapleaf.link/p/sap-questionbase/dynamodb.json
写在前面
由于我不擅长前端(笑死,根本不会),也就只做了个数据库,保存了题库中的题目以及选项。数据库用的是AWS的Dynamodb-local,可以直接导入到云端Dynamodb用来做个网站什么的。如果有人会做这个,或者知道哪些开源题库项目,请务必联系我。
题库格式
{
"id": 123, #examtopic上的题号
"wechatid": 456, #淘宝买的题库(微考大师)上面的题号
"question": "This is a sample question", #问题内容
"choiceNum": 1, #选项数量(单选就是1),或许可以舍去专用answer的长度替代
"choice":{ #选项
"a": "choice a text",
"b": "choice b text",
"c": "choice c text",
"d": "choice d text"
},
"answer": ["a"], #答案,用数组的形式呈现
"explaination":{ #答案解析
"general": "general explaination", #综合解析
"a": "why a is wrong/right", #每个选项的解析
"b": "why b is wrong/right",
"c": "why c is wrong/right",
"d": "why d is wrong/right"
},
"tags":{ #题目的标签,全小写,内容是null,已有的标签见下文
"networking": null #题目考察networking相关知识
}
}
已有标签
"tags":{
"out-dated": "AWS对题目设计的知识点进行了更新(如增加了服务的Limit)",
"iam": "AWS Identity and Access Management",
"networking": "涉及到网络连接,如VPC Peering,AWS PrivateLink等",
"dynamodb": "AWS DynamoDB",
"dynamodb-stream": "AWS DynamoDB Stream",
"kinesis-stream": "AWS Kinesis Stream",
"kinesis-data-analytics": "AWS Kinesis Data Analytics",
"unsolved": "我还没能给出合理的解析"
}