计算机基础与程序设计new

计算机基础与程序设计new

ID:38545894

大小:486.50 KB

页数:21页

时间:2019-06-14

计算机基础与程序设计new_第1页
计算机基础与程序设计new_第2页
计算机基础与程序设计new_第3页
计算机基础与程序设计new_第4页
计算机基础与程序设计new_第5页
资源描述:

《计算机基础与程序设计new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机基础与程序设计24学时学分:1分进行方法每5人一组完成一道题目,在特殊情况下,允许有4人一组。自由分组,自由选题,但不允许全班同一题目(至少3个题目)。由课代表和班长负责本班分组与选题。每组中每位同学应分工明确,合理协作。教材中的界面仅供参考,学生应自己设计。每题必须用文件来实现。每题的基本要求和创新要求部分,都要实现。创新功能不封顶,功能多、好,加分多。要深入理解各个环节,充分准备迎接答辩。参考本书的同时,还要借助其他参考书或上网查找一些资料。进行方法考核指标(1)基本训练功能和质疑(实现情况、功能的理解、解决方法、简单修改等)(2)创新训练功能和质疑(创意、功能)(3)

2、表现(考勤、课堂纪律、学习态度等)(4)课程设计报告、排版效果同一组的组员成绩不一定相同表现(15分)请假1节扣1分;缺课8节取消考试资格旷课1节扣2分;旷课5节取消考试资格玩游戏等,发现1次扣4分;发现3次取消考试资格说明:不交程序和报告,总分按0分处理;不参加质疑,总分不及格。学时安排课设内容学时分配(1)课程概述、课程要求、分组2(2)画模块图、流程图2(3)检查与指导、编写个人模块2(4)编写个人模块4(5)组内联调、检查与指导6(6)准备课程设计报告4(7)质疑与验收4合计24课设目的课程学习中编写的程序功能都比较简单,课设中要完成的任务比较复杂、规模也较大,而且有一定

3、的难度,目的是培养同学学生C语言程序设计知识的综合应用能力,及团队精神。①问题定义;②总体设计;③算法设计;④编写程序代码;⑤测试与调试;⑥整理文档;教材以电子通讯录为例介绍了课设过程课设步骤模块分解——划分功能创建数据录入与存储增加查询按学号按姓名修改查询并修改删除查询并删除显示显示全部数据排序文件操作写数据读数据主模块图流程图画流程图时所使用的常用符号起止框处理框输入输出框判断框连接符流程符省略符…注释符顺序结构AB分支结构两个分支的情况判断项AB真假一般用if语句实现表1表2……表n其他表达式语句组n语句组2语句组1语句组n+1分支结构多个分支的情况一般用switch语句实

4、现循环结构常用for语句,还有while、do-while语句非00表达式2表达式1循环体语句组表达式3代码编写通过课设,学会程序设计步骤,程序的书写规范,合理的注释,每个学生负责几个函数的编写与调试。然后综合调试。测试与调试程序编译连接且运行,不能断定程序正确性,可能存在逻辑错误,需要测试与调试。测试与调试输入合法数据测试程序的正确性、完整性输入非法数据测试程序的容错能力、健壮性。说明课设结束应提交课程设计报告和光盘。光盘包括全部程序清单、课设报告和运行程序所需的文件等,光盘上应写课设名称、学生姓名、学号、指导教师、报告日期。多组文件可以刻在一张光盘中,但每组文件放在一个文件夹

5、中,光盘上也要写相关信息。课程设计报告采用左侧装订,封面上的学生姓名和学号处依次填写小组各成员的姓名和学号。说明由于多人协作完成,因此课程设计报告以组为单位装订成册,但其中的个人总结部分应是每个学生的。要求每人一份,字数不少于500字。总结课设过程中,采用了什么数据结构,用了哪些算法,出现过哪些逻辑错误,程序还有哪些欠缺,什么地方尚待改进,以及个人的体会与进步,都可以在此谈论课程设计题目与要求1.饭卡管理系统2.交规考试系统3.商店商品管理系统4.电子生词库系统5.音像图书租借管理系统6.机房收费管理系统7.学籍管理系统各位老师:从这7道题中自行为本班选择5道或以上题目

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。