- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言综合编程训练;C程序组成;五 子 棋 游 戏 程 序;五 子 棋 游 戏 程 序;功 能 分 析;定义核心数据结构;程序的模块划分;程 序 的 编 制 细 节;bioskey;用 户 手 册;设计任务
系统以菜单方式工作(文本菜单或图形菜单)
输入数据模块,数据用文件保存
输出数据模块,数据用文件保存
基本算法运用模块(排序、查找、插入、比较算法中至少包含一种)
系统进入画面(静态或动画)
系统其它功能实现(任选)
;参考设计题目一:职工信息管理系统设计
职工信息包括职工号、姓名、性别、出生年月、学历、职务、工资、住址、电话等(职工号不重复)。试设计一职工信息管理系统,使之能提供以下功能:
系统以菜单方式工作
职工信息录入功能(职工信息用文件保存)--输入
职工信息浏览功能 --输出
查询或排序功能:(至少一种查询方式) --算法
按工资查询
按学历查询等
系统进入画面(静态或动画)
职工信息删除、修改功能(任选项);参考设计题目二:飞机订票系统设计
假定民航机场共有n个航班,每个航班有一航班号、确定的航线(起始站、终点站)、确定的飞行时间(星期几)和一定的成员订额。试设计一民航订票系统,使之能提供下列服务:
系统以菜单方式工作
航班信息录入功能(航班信息用文件保存)--输入
航班信息浏览功能--输出
查询航线:(至少一种查询方式)--算法
按航班号查询
按终点站查询
系统进入画面(静态或动画)
承办订票和退票业务(可选项);参考设计题目三:学生选修课程系统设计
假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统,使之能提供以下功能:
系统以菜单方式工作
课程信息录入功能(课程信息用文件保存)--输入
课程信息浏览功能--输出
查询功能:(至少一种查询方式)--算法
按学分查询
按课程性质查询
系统进入画面(静态或动画)
学生选修课程(可选项);参考设计题目四:图书信息管理系统设计
图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供以下功能:
系统以菜单方式工作
图书信息录入功能(图书信息用文件保存)--输入
图书信息浏览功能--输出
查询或排序功能:(至少一种查询方式)--算法
按书名查询
按作者名查询
系统进入画面(静态或动画)
图书信息的删除与修改(可选项);设计要求与设计报告
设计要求
可自己选定题目,但至少包含五个功能模块
模块化程序设计
锯齿型书写格式
必须上机调试通过
实习报告
语言简练,条理清楚,图表规范
程序设计组成框图、流程图
模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等)
调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施
源程序清单和执行结果(软盘):清单中应有足够的注释;图形设计;显示模式
文本模式:显示缓冲区中存放显示字符的代码(ASCII码或汉字机内码),及字符的属性,显示屏幕按字符分成若干行、列,如80列?25行
图形模式:显示缓冲区中存放显示屏幕上每点(象素)的颜色或灰度值,显示屏幕按象素分成若干行、列,如640?480;2 Turbo C绘图
Turbo C支持的适配器和图形模式
;图形系统的初始化
图形系统初始化函数
void initgraph(int *driver,int *mode,char *pathtodriver)
其中;
driver——显示适配器驱动程序的枚举变量
mode——图形模式(模式号或模式标识符)
pathtodriver——适配器驱动程序的寻找路径,“”表示在当前目录下(*.BGI)
enum graphics_driver{DETECT,CGA,MCGA,EGA,EGA64,………,VGA,PC3270};
DETECT——自动检测所用显示适配器的类型,将相应的驱动程序装入,并将其最高显示模式作为当前显示模式;#include graphics.h
main()
{ int driver=DETECT,mode;
initgraph(driver,mode, “”);
……….
closegraph();
};图形程序的独立运行问题
为使图形方式的C源程序能够脱离TC环境下运行,应对EGAVGA显示器的驱动程序.BGI转换成.OBJ文件:
C:\TC\BGIOBJ EGAVGA
然后,将EGAVGA.OBJ与GRAPHICS.LIB进行连接:
C:\TC\TLIB LIB\GRAPHIC
您可能关注的文档
最近下载
- DB43T 1973-2020 涉路工程安全技术规范.docx VIP
- 高中美术课堂中数字教育资源的创新应用与教学效果研究教学研究课题报告.docx
- 光学(重排本)赵凯华课后思考题解答.docx VIP
- “一带一路”国家跨文化商务交际教程(第二版)课件 Unit 4 Türkiye.pptx VIP
- DBJ T13-200-2025福建省桩基础与地下结构防腐蚀技术标准.pdf VIP
- AutoCAD2022基础教程PPT完整全套教学课件.pptx
- 2024秋一年级上册道德与法治第7课《上课了,好好学》教案教学设计 .pdf VIP
- 机场管制塔台职能与其管制范围.ppt
- 阻碍民营医院发展的六点核心障碍-梅奥.pdf VIP
- 肝胆肿瘤介入诊疗新技术题库答案-2025年华医网继续教育答案.docx VIP
文档评论(0)