×
暂无评论
图文详情
  • ISBN:9787302416739
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:32开
  • 页数:330
  • 出版时间:2016-07-01
  • 条形码:9787302416739 ; 978-7-302-41673-9

本书特色

本书一共分为三篇,**篇介绍c语言课程设计的目的及要求、选题和评价方法; 第二篇介绍完成c语言课程设计需要的预备知识,除了c语言基础知识外,还引入了软件工程基础知识,帮助读者理解如何采用软件工程思想指导课程设计过程,此外,还介绍了时下*热门和流行的c语言开发平台vs 2013,取代tc和vc 6.0等早期版本开发平台,预备知识还包括信息管理系统开发所需的数据管理技术和游戏项目开发所需的图形编程技术,并将目前软件公司普遍采用的热门图形编程技术opengl和winapi两套方案介绍给读者,取代tc平台下已经过时的图形库; 第三篇是课程设计项目指导,结合软件工程思想,通过10个经典项目的开发过程,逐步展示软件生命周期各个阶段的工作,项目涵盖信息管理系统、经典游戏、应用工具三个类别,所有项目均在vs 2013平台调试通过。 本书内容丰富,介绍的技术新颖,课程设计指导详尽,既可以作为c语言课程设计教学的指导用书,也可以作为c语言项目开发者和编程爱好者的参考用书。

内容简介

1) 将c语言课程与软件工程课程的知识体系相衔接:现有c语言课程设计参考书往往只是按照需求分析、设计、实现的步骤去介绍,并没有涉及软件工程中生命周期方法学的理论知识,本书拟介绍相关理论作为预备知识,让读者知其然并知其所以然,以软件工程思想指导c语言项目的开发;2) 所有项目开发采用vs2013编译器:现有c语言课程设计参考书多数采用tc环境或者vc6.0环境,过于陈旧,不利于读者掌握*的开发环境的使用,本书是现有类似书籍中*个引入vs2013开发环境的教材,很多以tc环境为平台的书籍中的项目无法在vs2013环境下运行,本书将给出vs2013中的解决方案。3) 启发式案例设计:除了给出十个经典的完整案例之外,还给出多个详细的课程设计任务书,启发学生举一反三,独立完成课程设计任务。4) 增加项目验收评价细节:结合课程设计的实际教学经验,给出完整的课程设计任务书模板、过程评价模板、课程验收项目文档模板、评分方案等,切实指导课程设计开展的全过程。 

目录

目录**篇课程设计指导第1章课程设计目的及要求1.1课程设计的目的和任务1.2课程设计的过程1.3课程设计的要求第2章课程设计选题2.1课程设计选题要素2.2课程设计题目类型2.3课程设计选题建议2.4课程设计任务书第3章课程设计评价3.1课程设计报告3.1.1课程设计报告的内容3.1.2课程设计报告里程碑3.2课程设计答辩3.3课程设计评价机制3.3.1课程设计评价分级标准3.3.2课程设计评价指标3.3.3课程设计评分表第二篇课程设计预备知识第4章c语言基础知识4.1c语言概述4.2c语言知识点4.2.1数据类型4.2.2运算符和表达式4.2.3输入输出操作4.2.4选择4.2.5循环4.2.6数组4.2.7函数4.2.8指针4.2.9自定义数据类型第5章软件工程基础知识5.1软件工程概述5.2软件生命周期5.2.1可行性分析5.2.2需求分析5.2.3总体设计5.2.4详细设计5.2.5编码5.2.6测试5.2.7维护第6章c语言开发平台6.1c语言开发平台概述6.2vs 2013开发平台6.2.1vs 2013概述6.2.2vs 2013创建win32控制台工程6.2.3vs 2013中c程序开发步骤6.2.4vs 2013程序调试第7章数据管理技术7.1链表数据结构7.2文件存储技术7.2.1文本文件操作7.2.2二进制文件操作第8章图形编程技术8.1opengl图形编程技术8.1.1opengl简介8.1.2环境配置8.1.3绘制几何图形8.1.4颜色设置8.1.5变换8.1.6像素处理8.2winapi图形编程技术8.2.1windows程序入口函数8.2.2windows的消息循环8.2.3gdi绘图第三篇课程设计项目开发**类信息管理系统第9章商品库存管理系统9.1设计目的9.2需求分析9.3总体设计9.4详细设计与实现9.4.1预处理及数据结构9.4.2主函数9.4.3商品入库模块9.4.4商品出库模块9.4.5删除商品模块9.4.6修改商品模块9.4.7查询商品模块9.4.8显示商品模块9.5系统测试9.6设计总结第10章图书馆管理系统10.1设计目的10.2需求分析10.3总体设计10.4详细设计与实现10.4.1预处理及数据结构10.4.2主函数10.4.3图书管理模块10.4.4读者管理模块10.4.5借还书登记模块10.5系统测试10.6设计总结第11章学生成绩管理系统11.1设计目的11.2需求分析11.3总体设计11.4详细设计与实现11.4.1预处理及数据结构11.4.2主函数11.4.3学生成绩录入模块11.4.4学生成绩查询模块11.4.5学生成绩维护模块11.4.6统计与排序模块11.4.7文件存取模块11.5系统测试11.6设计总结第12章飞机订票系统12.1设计目的12.2需求分析12.3总体设计12.4详细设计与实现12.4.1预处理及数据结构12.4.2主函数12.4.3添加模块12.4.4查找模块12.4.5订票模块12.4.6修改模块12.4.7退票模块12.4.8显示模块12.4.9推荐模块12.4.10保存模块12.4.11时间模块12.5系统测试12.6设计总结第二类经 典 游 戏第13章推箱子13.1设计目的13.2需求分析13.3总体设计13.4详细设计与实现13.4.1预处理及数据结构13.4.2主函数13.4.3绘制地图模块13.4.4移动控制模块13.4.5关卡选择模块13.4.6游戏操作模块13.5系统测试13.6设计总结第14章贪吃蛇14.1设计目的14.2需求分析14.3总体设计14.4详细设计与实现14.4.1预处理及数据结构14.4.2主函数14.4.3初始化模块14.4.4游戏控制模块14.4.5运行控制模块14.4.6食物生成模块14.5系统测试14.6设计总结第15章俄罗斯方块15.1设计目的15.2需求分析15.3总体设计15.4详细设计与实现15.4.1预处理及数据结构15.4.2主函数15.4.3界面显示模块15.4.4开始与结束界面模块15.4.5移动变换模块15.4.6判断冲突模块15.4.7满行消除模块15.5系统测试15.6设计总结第16章五子棋16.1设计目的16.2需求分析16.3总体设计16.4详细设计与实现16.4.1预处理及数据结构16.4.2主函数16.4.3界面显示模块16.4.4下棋操作模块16.4.5图形描画模块16.4.6功能菜单模块16.5系统测试16.6设计总结第三类应 用 工 具第17章万年历17.1设计目的17.2需求分析17.3总体设计17.4详细设计与实现17.4.1预处理及数据结构17.4.2主函数17.4.3排版输出模块17.4.4功能控制模块17.4.5日历显示模块17.4.6功能选择模块17.5系统测试17.6系统总结第18章画图板18.1设计目的18.2需求分析18.3总体设计18.4详细设计与实现18.4.1预处理及数据结构18.4.2主函数18.4.3图形绘制模块18.4.4文件操作模块18.4.5消息响应模块18.5系统测试18.6设计总结附录aascii表附录b运算符优先级和结合性附录cc库函数参考文献 
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航