鱼C论坛

 找回密码
 立即注册
查看: 1877|回复: 5

期末作业,明天交。救救孩子吧C语言

[复制链接]
发表于 2020-5-8 01:07:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 消逝痕 于 2020-5-8 01:46 编辑

实验大作业题目选取:一个小型数据库管理系统(如学生管理系统),也可以是一个游戏,或者其他软件作品。

实验大作业评分指南:
1)数据结构的难度——15分
数据结构的起评分:
7分:数组 + 函数
9分:结构体数组 + 函数
11分:结构体数组 + 指针 + 函数(结构体指针/指针数组/函数指针)
13分:结构体数组 + 指针 + 函数(动态数组等)
15分:链表等动态数据结构
2)算法--10分
按以下要素计算法加分,10分封顶。
+1分:枚举/递推/迭代/分类统计
+1分:排序/查找
+1分:模糊匹配
+1分:文件操作
+1分:加入音效
+2分:递归
+3分:与树或图等数据结构相关的算法,或其他人工智能算法
3)程序设计质量——9分
加分原则:按以下要素累计加分,9分封顶
+1分:模块化设计,模块划分合理,函数接口简洁,独立性和可复用性好
+1分:防御式编程,健壮性好,对错误或非法输入有容错能力,函数有入口参数检查
+2分:代码规范,函数和变量命名见名知意,代码有缩进,代码有注释,可读性好
+1分:用户界面友好
+2分:增加了新颖独特的设计
+2分:使用了与树或图等数据结构相关的算法,或其他人工智能算法
扣分原则:在以上加分的基础上,按以下要素累计扣分,0分封底
-3分:程序有bug
-2分:代码可读性不好
-2分:代码健壮性不好
-2分:模块独立性不好,使用了大量全局变量
4)实验报告中反思内容的撰写质量——6分
按以下要素累计加分, 6分封顶。若实验报告中有雷同内容,本项分数直接按0分计。
+2分:认真,格式规范
+1分:有编程中遇到的问题及分析
+2分:问题的解决过程、方法和反思内容真实可信
+1分:流程图无错误
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-8 04:48:09 | 显示全部楼层
我觉得大多数童鞋会提交一个“学生管理系统”,但如果你能自己做一个符合要求的小游戏,会让导师眼前一亮。

其实很简单啊,做个贪吃蛇,或者俄罗斯方块就可以了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-8 08:11:45 | 显示全部楼层
小甲鱼 发表于 2020-5-8 04:48
我觉得大多数童鞋会提交一个“学生管理系统”,但如果你能自己做一个符合要求的小游戏,会让导师眼前一亮。 ...


贪吃蛇和俄罗斯方块很简单……吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-8 08:20:02 | 显示全部楼层
永恒的蓝色梦想 发表于 2020-5-8 08:11
贪吃蛇和俄罗斯方块很简单……吗?

贪吃蛇只要会二维数组就可以了……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-8 08:21:03 | 显示全部楼层
学生管理系统很简单,用数组下标表示学号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-8 08:21:32 | 显示全部楼层
liuzhengyuan 发表于 2020-5-8 08:20
贪吃蛇只要会二维数组就可以了……

这么简单的吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-14 01:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表