单项选择题标准化考试系统

合集下载

军工系统安全生产标准化考试测试卷第2期-单选、多选、判断题

军工系统安全生产标准化考试测试卷第2期-单选、多选、判断题

军工系统安全生产标准化考试测试卷第2期-单选、多选、判断题您的姓名: [填空题] *_________________________________您的部门: [单选题] *○地勘院○钻探院○岩土院○环工院○分析测试中心○地质科技部○重点实验室○综合办○党群部○人力部○财务部○经营部○审法部○纪检部○科信部○安环部一、单项选择题(下列各题中只有一个正确答案。

共34题,每题1分,共34分)1.军工单位安全生产标准化考评分为()个等级。

[单选题] *A 2B 3(正确答案)C 4D 52.申请一级单位的,在申请之日前十二个月内,() [单选题] *A 未发生生产安全死亡事故(正确答案)B 生产安全责任事故死亡人数未超过1人C 生产安全责任事故死亡人数未超过2人D 未发生生产安全重伤事故3.申请二级单位的,在申请之日前十二个月内,() [单选题] *A 未发生生产安全死亡事故B 生产安全责任事故死亡人数未超过1人(正确答案)C 生产安全责任事故死亡人数未超过2人D 未发生生产安全重伤事故4.申请三级单位的,在申请之日前十二个月内,() [单选题] *A 未发生生产安全死亡事故B 生产安全责任事故死亡人数未超过1人C 生产安全责任事故死亡人数未超过2人(正确答案)D 未发生生产安全重伤事故5.评定为一级达标单位,除应满足评审得分不低于90分外,还应满足()[单选题] *A 应评审项总分不低于全部评审项总分的90%B 应评审项总分不低于全部评审项总分的80%(正确答案)C 应评审项总分不低于全部评审项总分的70%D 应评审项总分不低于全部评审项总分的60%6.评定为二级达标单位,应满足评审得分不低于()分。

[单选题] *A 90B 80(正确答案)C 70D 607.评定为三级达标单位,应满足评审得分不低于()分。

[单选题] *A 90B 80C 70(正确答案)D 608.被中止评审的单位,()个月后方可重新申请评审。

单项选择题标准化考试系统设计

单项选择题标准化考试系统设计

单项选择题标准化考试系统设计
随着教育的不断发展,单项选择题作为一种常见的考试形式,被广泛运用于各类考试中。

然而,由于传统的单项选择题存在着一些缺陷,如容易出现歧义、难以全面考察学生能力等问题,因此,设计一个标准化的单项选择题考试系统显得尤为重要。

首先,我们需要设计一套科学合理的题库。

题库的题目应该涵盖各个知识点和技能要求,既要考察学生的基础知识,又要考察学生的分析、推理和解决问题的能力。

同时,题目的难度应该有所区分,既要有简单的题目让学生得分,也要有一定难度的题目来区分学生的能力水平。

其次,考试系统的评分标准也至关重要。

评分标准应该清晰明确,能够客观公正地评价学生的答题情况。

同时,评分标准也要与题目设计相匹配,避免出现过于主观的评分情况。

这样才能保证考试结果的公平性和真实性。

另外,考试系统的技术支持也是必不可少的。

现代化的技术手段可以大大提高考试的效率和准确性。

例如,采用自动阅卷系统可以大大减轻教师的工作量,同时也可以减少人为因素对考试结果的影响。

此外,考试系统的安全性也是需要重点考虑的问题。

防范作弊行为,保护考试的公平性和权威性,是考试系统设计的一个重要方面。

因此,需要建立起一套完善的监控机制和防作弊措施,确保考试过程的公正和公平。

总的来说,设计一个标准化的单项选择题考试系统需要考虑题库设计、评分标准、技术支持和安全性等多个方面。

只有在这些方面都得到合理的设计和保障,才能够真正实现考试的公平、公正和科学。

希望未来能有更多的教育机构和考试机构能够重视这些问题,不断完善考试系统,为学生提供更好的学习和发展环境。

标准化考试练习题

标准化考试练习题

标准化考试练习题标准化概论基本概念第1部分:单项选择题第 1 题:现代标准化的主要特点是:系统性、( )以及目标和手段的现代化。

A.多样性;B.先进性;C.国际性;D.综合性。

正确答案:C第 2 题:按标准化对象的基本属性,标准分为技术标准、管理标准和( )A.服务标准;B.工作标准:C.产品标准;D.图形符号标准。

正确答案:B第 3 题:标准是由科研成果和 ( ) 转化的规范性文件。

A.专利技术:B.实践经验;C.工艺规程;D.先进技术。

正确答案:B第 4 题:企业标准采取什么形式、规定什么内容,以及标准制定的时机等等,由( )决定。

A.企业自己;B.企业的主管部门;C.企业听取主管部门意见后;D.市场及客户。

正确答案:A第 5 题:标准的本质特征是( )。

A.统一;B.适用;C.简化;D.合并。

正确答案:A第 6 题:标准的使用价值是通过其适用性表现出来,是标准的( )A.人工属性;B.自然属性;C.社会属性;D.市场属性。

正确答案:B第2部分:多项选择题第 1 题:按标准制定的主体,标准分为国际标准、区域标准、国家标准及( )。

A.出口标准;B.行业标准;C.地方标准;D.企业标准;E.联盟标准。

正确答案:B,C,D第 2 题:一个完整的产品标准在内容上至少应包括:( )。

A.产品分类;B.质量特性及技术要求;C.设计及工艺要求; ?D.试验方法及合格判定准则;E.产品营销。

正确答案:A,B,D第 3 题:标准文件有不同的形式,包括标准、( )等。

A.技术规范、规程;B.技术报告;C.试制总结;D.指南;E.指导性技术文件。

正确答案:A,B,D,E第 4 题:以下哪些事项可以作为标准制定的对象( )。

A.语言文字;B.计量器具;C.达芬奇的名画;D.建筑物结构;E.托尔斯泰的小说。

正确答案:A,B,D第3部分:判断题第 1 题:标准化是一项有目的的活动.标准化的效果只有通过制定标准才能达到。

市场监管局标准化知识考核题库资料

市场监管局标准化知识考核题库资料
B.并处2000元以上5万元以下罚款
C.违法进口的食品添加剂货值金额不足1万元的,并处2000元以上5万元以下罚款
D.货值金额1万元以上的,并处货值金额2倍以上5倍以下罚款
错误!正确答案是:A,C,D
4.接受政府计量行政部门授权的计量检定机构可以执行下列任务:()。
A.计量监督检查
B.现场处罚
C.强制检定
A.申请人和利害关系人有权进行陈述、申辩
B.申请人和利害关系人无权进行陈述、申辩
C.行政机关可以听取也可以不听取申请人和利害关系人的意见
D.行政机关应当听取申请人和利害关系人的意见
错误!正确答案是:A,D
10.计量检定规程分为()
A.国家计量检定规程
B.地方计量检定规程
C.企业计量检定规程
D.部门计量检定规程
A.原企业的上级主管机关
B.新的兼并企业的上级主管机关
C.原企业
D.新的兼并企业
错误!正确答案是:D
6.《江苏省纤维产品质量监督管理办法》自()起施行。
A.2010年9月30日
B.2010年11月1日
C.2011年1月1日
D.2011年3月1日
错误!正确答案是:B
7.专业纤维检验机构对桑蚕鲜茧收购、桑蚕干茧加工质量保证条件审核后,应当出具审核意见书。审核意见书的格式、内容由()统一制定。
A.为牟取非法利益,通过作弊故意使计量器具失准
B.为牟取非法利益,使用超期未检定的计量器
C.为牟取非法利益,对强制检定的计量器具不进行周期检定
D.为牟取非法利益,使用国家明令淘汰的计量器具
26.裸装的食品和其他根据产品的特点难以附加标识的裸装产品,()附加产品标识。
A.可以

标准化工程师考试:标准化工程师考试考考试题(最新版).doc

标准化工程师考试:标准化工程师考试考考试题(最新版).doc

标准化工程师考试:标准化工程师考试考考试题(最新版)考试时间:120分钟 考试总分:100分遵守考场纪律,维护知识尊严,杜绝违纪行为,确保考试结果公正。

1、单项选择题在下列各要素中不属于规范性技术要素的是( )。

A.分类和命名; B.抽样; C.范围; D.术语和定义。

本题答案: 2、问答题模块化包括哪些特点? 本题答案: 3、单项选择题模数制最早起源于( )。

A.建筑行业; B.机械行业; C.食品行业; D.无线电行业。

本题答案: 4、多项选择题标准化经济效果的表达方式主要有( )。

A.货币单位计算; B.自然单位计算; C.方案或文字图表描述;姓名:________________ 班级:________________ 学号:________________--------------------密----------------------------------封 ----------------------------------------------线----------------------D.评分制。

本题答案:5、多项选择题对产品实现的策划的内容应按()要求确定。

A.产品的质量目标和要求;B.针对产品确定过程、文件和资源的需求;C.产品所要求的监视、测量活动,以及接收准则;D.为实现过程及其产品满足要求提供证据所需的记录。

本题答案:6、单项选择题国际标准分类法由()级构成。

A.2;B.3;C.4;D.5。

本题答案:7、判断题标准中的附录分为规范性附录和资料性附录,规范性附录是标准正文的附加条款。

本题答案:8、单项选择题标准实施监督检查的范围和对象是()。

A.企业已经通知实施的标准B.企业标准C.产品标准D.内控标准。

本题答案:9、多项选择题企业应采用全球通用的P—D—C-A科学管理持续改进的模式和方法,从()周而、复始地顺序运作,从而实现对企业标准体系的持续改进。

A.策划;B.实施;C.检查;D.处置.本题答案:10、判断题我国的强制性标准不是“技术法规”。

标准化考试的概念

标准化考试的概念

标准化考试的概念标准化考试是采用系统科学的程序对考试进行编写与实施,考试的每个阶段特别是试卷设计、测试、考试实施、建立常模等阶段都有统一严格的标准,并且对误差进行严格控制的考试。

为了使考试准确可靠,考试的每个环节都实现了标准化,故称标准化考试。

这些环节包括试题编写的标准化、施测过程的标准化、评分计分的标准化、结果解释的标准化等。

标准化考试一般具备如下七个特征:(1)权威性。

标准化考试必须由权威性的机构负责组织和主持,根据一定法令来实施,并受法律的保护,结果受到国家和公众的承认。

(2)稳定性。

定期举行,保持严格稳定的标准,不同时间举行的同一类考试的分数具有可比性。

(3)社会性,面向社会,对社会负责,为社会提供鉴定和选拔人才的尺度。

(4)广泛性。

规模大,跨地区。

(5)科学性。

根据现代教育测量学的理论,对试题的难度、区分度、信度、效度等考试质量指标进行科学的统计分析,严格控制测量误差,使考试达到预期的指标。

(6)建有常模。

建立一个可以对考生分数进行比较的常模,并定期对常模进行修改。

(7)系统性。

有三支专业化队伍紧密配合:行政管理队伍、命题队伍和电脑统计分析队伍巩固练习(一). 填空题:1. 交际能力就是既要拥有语言知识又要有__使用语言______的能力。

2. 分离测试的最大弱点是不符合语言的___实际使用____情况。

3. 综合测试的方法与分离测试正好相反,它测试的是考生___使用语言的综合______能力。

4. 尽管综合测试测定的是考生对多种语言技能和语言成分的掌握情况,但它仍属于_间接_______测试,与现实生活中的语言行为没有直接联系。

5. 出国人员选拔考试属于_____水平__测试。

(二)单答选择题1. 将人的语言能力视为一个整体,对考生的多种能力的多个方面同时进行的测试称为___C_______。

A. 分离式测试B. 交际性测试C. 综合性测试D. 水平测试2. 海姆斯提出的交际能力包括四个方面,即形式正确、合理可行、__D____ 和实际使用。

标准化工程师考试:标准化工程师考试考试题预测(最新版).doc

标准化工程师考试:标准化工程师考试考试题预测(最新版).doc

标准化工程师考试:标准化工程师考试考试题预测(最新版)考试时间:120分钟 考试总分:100分遵守考场纪律,维护知识尊严,杜绝违纪行为,确保考试结果公正。

1、多项选择题下列原则属于统一化的是( )。

A.适时; B.适度; C.等效; D.先进性。

本题答案: 2、多项选择题以下( )符合国家标准制定程序规定的要求。

A.审查阶段自技术委员会收到起草工作组完成的标准送审稿起,经过会审或函审,至工作组最终完成标准报批稿止。

B.国家标准实施后,应根据科学技术的发展和经济建设的需要适时进行复审,复审周期一般不超过4年。

C.标准废止后,原国家标准的编号同时废止,也不得用于其它国家标准。

D.对于已无存在必要的国家标准,可再覌察一年,由技术委员会或部门对该国家标准提议废止。

本题答案: 3、判断题我国的标准化法规规定,强制性标准发布执行,特殊情况下可以更改或降低执行标准所规定的各项要求。

姓名:________________ 班级:________________ 学号:________________--------------------密----------------------------------封 ----------------------------------------------线----------------------本题答案:4、单项选择题制定企业标准的程序不包括()。

A.调研、起草标准草案;B.形成送审稿、审查标准;C.编制报批稿;批准和发布;D.实施监督检查。

本题答案:5、判断题产品仅是一种结果。

本题答案:6、判断题ISO的主要任务是:制定、发布和推广国际标准;协调世界范围内的标准化工作;组织各成员国和技术委员会进行信息交流;与其他国际组织共同研究有关标准化问题。

本题答案:7、判断题农业标准化是指农业生产、经营范围内获得最佳秩序,对农业活动或其结果规定共同的和重复使用的规则、指导原则或特性的活动;该活动经协商一致制定并经一个公认的机构批准。

标准化工程师考试:标准化工程师考试考考试题模拟考试卷.doc

标准化工程师考试:标准化工程师考试考考试题模拟考试卷.doc

标准化工程师考试:标准化工程师考试考考试题模拟考试卷考试时间:120分钟 考试总分:100分遵守考场纪律,维护知识尊严,杜绝违纪行为,确保考试结果公正。

1、判断题产品质量认证是第三方认证机构依据特定标准和要求,按照一定的程序对特定产品是否满足相应规定要求而给出书面证明(颁发认证证书和标志)的活动。

本题答案:对 本题解析:暂无解析 2、单项选择题劳动耗费指标中的物化劳动耗费指标有原料材料费、辅助材料费、( )、动力及燃料费等。

A.员工总数; B.经营费用; C.工艺装备费; D.投资费用。

本题答案:C 本题解析:暂无解析 3、判断题环境审核作用是为验收和改进环境表现提供一次重要手段,环境审核包括了环境管理体系的审核。

本题答案:对 本题解析:暂无解析 4、判断题姓名:________________ 班级:________________ 学号:________________--------------------密----------------------------------封 ----------------------------------------------线----------------------已获认证的组织有义务履行认证机构颁发的有关认证制度,也有权利使用认证证书或认证标志。

本题答案:错本题解析:暂无解析5、多项选择题ITU的宗旨是()A.保持并扩大国际合作,以改进和合理使用各种电信手段;B.促进技术设施的发展和应用,以提高电信业务效率;C.研究制定和出版国际电信标准并促进其应用;D.协调各国在电信领域的行为,促进并提供对发展中国家的援助。

本题答案:A, B, C, D本题解析:暂无解析6、问答题简述中国标准文献分类法(CCS)和国际标准文献分类法(ICS)的区别以及联系。

本题答案:中国标准分类法(CCS)和国际标准文献分类法(ICS)本题解析:中国标准分类法(CCS)和国际标准文献分类法(ICS)的区别是:A.发布部门和适用广度不同;B.产生的背景不同;C.两者类目划分原则不同;D.两者结构不同。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

合肥学院计算机科学与技术系课程设计任务书2010~2011学年第二学期课程C++课程设计课程设计名称单项选择题标准化考试系统专业班级计算机科学与技术嵌入式(2)指导教师华姗姗20 11 年 6 月 29 日一、课程设计目的将理论教学中涉及到的知识点贯穿起来,对不同的数据类型、程序控制结构、数据结构作一比较和总结,结合设计题目进行综合性应用,对所学知识达到融会贯通的程度。

通过课程设计,学生在下述各方面的能力应该得到锻炼:(1)进一步巩固、加深学生所学专业课程《C++程序设计语言》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。

(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。

(3)利用所学知识,开发小型应用系统,掌握运用C++语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。

(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。

(5)掌握结构化程序设计方法,熟悉面向对象程序设计方法。

(6)熟练掌握C++语言的基本语法,灵活运用各种数据类型。

(7)进一步掌握在集成环境下如何调试程序和修改程序。

二、课程设计名称及内容课程设计名称:单项选择题标准化考试系统设计内容:设计并实现一个单项选择题标准化考试系统。

该系统可以完成试题录入、试题抽取、自动判卷等功能。

三、任务和要求(一)功能要求:(1)用文件保存试题库。

(每个试题包括题干、4个备选答案、标准答案)(2)试题录入:可随时增加试题到试题库中(3)试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入)(4)答题:用户可实现输入自己的答案(5)自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。

(二)其它要求:(1)只能使用C/C++语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块(视情况可另外加分)四、主要知识点●面向对象程序设计方法●界面制作,switch的应用。

●类和对象。

●动态数组(链表)类模板。

●文件的读写。

五、其他程序设计可在Microsoft VC++6.0、Borland C++ Builder环境下进行。

六、参考资料[1].郑莉等编著《C++语言程序设计(第三版)》北京:清华大学出版社[2].郑莉等编著《C++语言程序设计(第三版)学生用书》北京:清华大学出版社[3].李春葆等编著《C++程序设计学习与上机实验指导》北京:清华大学出版社[4].范辉等编著《Visual C++6.0程序设计简明教程》高等教育出版社[5].李龙澍《C++程序设计实训教程》北京:清华大学出版社[6].洪国胜等编著《C++ Builder程序设计轻松上手》北京:清华大学出版社[7].严蔚敏等《数据结构(c语言版)》北京:清华大学出版社,1997年4月第1版。

[8].胡学钢等《数据结构算法设计指导》北京:清华大学出版社,1999年第1版。

1 目的与要求一目的:设计一个单项选择题标准化考试系统,方便考试时试题的录入与批改。

二要求:(1) 用文件保存试题库。

(每个试题包括题干、4个备选答案、标准答案);(2) 试题录入:可随时增加试题到试题库中;(3) 试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入);(4) 答题:用户可实现输入自己的答案;(5) 自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。

2 总体设计一总的概叙:1、用来保存试题库,可以用到”Struct TestNode Testquestions”结构体数组,将试题一一对应的保留下来,放在相应的文件里;2、试题的录入,可以定义一个” void InputTitle(int N)”和” StatusInsertNode(int &N)”函数将试题录入;3、试题的抽取,可以定义一个” void printNode(TestNode p,int n)”的函数,用到”Rand”函数进行随机抽取;4、答题方面,,则定义一个” void answer(int sum)”函数用于答题者的输入答案;5、自动判卷,则可以定义一个” Status Match(TestNode p,char m)”函数,用来对比答题者答案和正确答案,给出判断正确与否;6、用一个main函数将上述各个函数功能块连接起来,实现”单项选择题标准化考试系统”的各个方面的功能,完成设计.。

二、大概流程图3 详细设计3.1功能模块设计3.1.1保存文件功能模块:3.1.2 输出文件功能模块:3.1.3 答题功能模块:3.2数据结构设计程序中主要用到了结构体数组,定义类型,如typedef int Status等,用结构体数组可以使得程序比较简便,易于读懂,免去频繁的赋值,而用定义类型,可以使得程序具有移植性,健壮性好。

4 调试分析一、操作界面二、进行答题并判卷在这一部分我发现如果题库中没有试题的话,程序依然会让你答题,显示的题目和选项都是空白的,操作起来很费神。

后来再程序中加了一个判断题库中题目数量显示和比较答题数和试题数多少的判断语句,重新运行得以解决。

三、显示整张试卷内容选这个选项的时候,如果题库没有试题,将会显示空白。

所以又在程序中加了一个和上一个差不多的判断语句。

四、插入试题五、退出系统调试分析结论:里面用到的随机函数在随机选择试题时,有时会遇到选择出来的试题时重复的, 由于时间比较紧迫,暂时还没有找出原因,修正过来.5 总结经过这整整5天的C++课程设计的训练,我学到了很多,最主要的一点是怎样去运用自己学过的知识,怎样去找到你所需要的资料,并在短时间把它运用到具体的实践中,运用到你所需要的方面。

这个过程是很艰难的,要花费很多的时间和精力,但是,在事情过后,自己就会发现自己已经在这个过程中学到了自己想要的东西,这种获得是更深刻的。

在做这个C++课程设计的时候,我原先也是学的不怎么好,什么是结构体数据,什么是定义类型,怎样在一个main函数中调用别的定义函数,等等,可以说是忘得差不多了。

然而,在这门课程设计中,这些方面却是特别重要的,可以说,掌握了这个,你就完全可以完成自己的任务。

这就要求我们要自己去学,自己去探索。

当然,看书、问同学是必不可少的,还有,身边有非常丰富的网络资源给我们好好利用,百度就是个很不错的地方。

这样就从另一方面锻炼了我们检索知识获取信息的能力,在这个过程中,可以学到的是一种提升自我的能力。

当然,由于个人能力所限,这份课程设计有一些别的方面还是要参考人家的的资料,在读懂别人材料的同时,自己取人所长,补己之短,经过多次的调试,总结,最后交出一份自己比较满意的答卷。

通过这次的课程设计,让我进一步的了解到C++在我们日常生活中的重要性,而且,也更进一步的激发了我学习这门语言的兴趣.经过这次的训练,我相信自己以后会用更多的时间来把这门语言学好,掌握好这门必修的基础语言。

6.附录#include<iostream>#include<vector>//#include<ctype.h>#include<fstream>#include<stdlib.h>//#include<string>using namespace std;#define TRUE 1#define ERROR 0#define MAX 30typedef int Status;typedef struct{char option1[30],option2[30],option3[30],option4[30],subject[150];char result;}TestNode;TestNode Testquestions[MAX];Status SaveNode(int N) //把结构体数组保存到文件"cheng"中,如成功保存返回TRUE,否则返回ERROR{ int i;FILE *fp;if((fp=fopen("cheng","wb"))==NULL) return ERROR;for(i=0;i<N;i++)fwrite(&Testquestions[i],sizeof(TestNode),1,fp);fclose(fp);return TRUE;}Status ReadNode(int &N) //从文件读出结构体数组的内容,如成功读取返回TRUE,否则返回ERROR{ FILE *fp;int i=0;if((fp=fopen("cheng","rb"))==NULL) return ERROR;while(!feof(fp))// 用feof检测文件是否结束,如果结束,返回正确{ fread(&Testquestions[i],sizeof(TestNode),1,fp);i++;}N=i-1;return TRUE;}Status InsertNode(int &N) //插入试题内容{if(N>MAX) return ERROR;cout<<"请输入所要插入题题目、题干和选项:"<<endl;cout<<"请输入题目:";gets(Testquestions[N].subject);cout<<"请输入选项A:";gets(Testquestions[N].option1);cout<<"请输入选项B:";gets(Testquestions[N].option2);cout<<"请输入选项C:";gets(Testquestions[N].option3);cout<<"请输入选项D:";gets(Testquestions[N].option4);cout<<endl;cout<<"请输入答案:";cin>>&Testquestions[N].result;getchar();N++; //N表示结构体数组长度,通过加&号使其值能返回return TRUE;}Status DeleteNode(int n)//删除数组中的第n个元素{return TRUE;}void printNode(TestNode p,int n)//输出第n道题题目{cout<<n;cout<<" "<<p.subject<<" "<<endl;cout<<"A "<<p.option1<<" ";cout<<"B "<<p.option2<<" "<<endl;cout<<"C "<<p.option3<<" ";cout<<"D "<<p.option4<<" ";}Status Match(TestNode p,char m)//判断m是否为p题目的答案,若是返回TRUE,否则返回ERROR{if(m==p.result) return TRUE;else return ERROR;}void answer(int sum)//进行答题{int i,score=0,Num;char r;for(i=1;i<=sum;i++){ Num= rand()%sum; //随机函数,以随机选定何题进行解答 printNode(Testquestions[Num],Num+1);cout<<endl;cout<<"请输入答案:";cin>>&r;getchar();if( Match(Testquestions[Num],r)) //调用函数IsMatch判断所输入的答案与标准答案是否相同{ cout<<endl;cout<<"答案正确!"<<endl;score++;}else {cout<<endl;cout<<"答案错误!"<<endl;}}cout<<"你的总成绩为:"<<score<<endl;}void main(){ char flag='N';int N=0,i, sum,score=0,chose;/*cout("输入想建立的题目文件题目数:");cin>>&N;getchar();InputTitle(N);*/ReadNode(N);while(flag=='N'||flag=='n'){ cout<<" "<<"单项选择题标准化考试系统"<<endl;cout<<endl;cout<<" "<<"1 进行答题并判卷"<<endl;cout<<" "<<"2 显示整张试卷内容"<<endl;cout<<" "<<"3 插入试题"<<endl;cout<<" "<<"4 保存到文件"<<endl;cout<<" "<<"5 退出系统"<<endl;cout<<" "<<"请选择:";cin>>chose;getchar();switch(chose){case 1:system("cls");if(N==0){cout<<"题库中没有试题,请添加后在进行答题!"<<endl;break;}cout<<"题库中共有"<<N<<"道试题,请输入答题个数:";cin>>sum;getchar();if(sum>N){cout<<"输入错误,请重新操作!!"<<endl;break;}answer(sum);break;case 2:system("cls");if(N==0){cout<<"题库中没有试题,请添加后在进行此类操作!"<<endl;break;}for(i=1;i<=N;i++){ printNode(Testquestions[i-1],i);cout<<endl;}break;case 3:system("cls");InsertNode(N);break;case 4:system("cls");if(SaveNode(N)) cout<<"保存成功!"<<endl;else cout<<"保存失败!"<<endl;break;case 5:cout<<"你将退出系统(Y or N)?";cin>>&flag;getchar();if(flag=='Y'||flag=='y') exit(0);system("cls");break;default:cout<<"请输入正确选择!"<<endl;}}}7 答辩记录8 指导教师意见。

相关文档
最新文档