课 程 报 告课 程 名 称: 程序设计实践 专 业 班 级 : 计算机类 1304 班 学 生 姓 名 : 唐林 学 号 : 202516920403 任 课 教 师 : 唐建国 学 期 :2025-2025 学年第二学期 课程报告任务书题 目标准化考试系统主要内容1
建立一个 InsertNode 函数来实现插入试题的功能
建立一个 AddNode 函数来实现添加试题的功能
建立一个 Change 函数来实现对试题进行修改的功能
新建一个 DeleteNode 函数来实现对试题的删除
建立个 printNode 函数实现对试题的输出功能
建立一个 Match 函数来推断答案是否正确
建立 answer 函数实现随机选题并进行答题和统计得分功能
在主函数 main 中,使用 switch 函数让用户进行选择
任务要求一、对该考试系统进行需求分析,找出该系统需要哪些功能来实现,在每个功能中运用学过的算法来实现,每个功能用不同的函数来实现,确定函数之间调用的关系
二、整个设计过程具体要求(1)需求分析 对案例系统进行分析,设计出需要完成的功能,完善各个模块的调用关系;(2)设计过程 进一步明确各模块调用关系,进一步完善模块函数细节(函数名、参数、返回值等)(3)实现过程 养成良好的编码习惯、完成各个模块并进行测试,最终完成系统整体测试;(4)总结阶段 根据要求完成系统设计和实现报告,并进行总结、答辩
成绩评定报告撰写情况(30 分)系统完成情况(30分)答辩情况(40 分)总分内容20 分法律规范程度5 分程序测试5 分基本功能20 分扩展功能10 分自述情况10 分答辩情况30 分成绩评定老师: 1 需求分析该系统包括以下功能:1
进行随机答题并判卷2
显示试题所有内容3
自主选题并判卷6