成功加入购物车
图书条目标准图
梁旭 、 谷晓琳 、 黄明 著 / 电子工业出版社 / 2013-08 / 平装
售价 ¥ 0.11
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2024-01-30
卖家超过10天未登录
C语言课程设计(第3版)/程序设计语言课程设计丛书
《C语言课程设计(第3版)/程序设计语言课程设计丛书》分为5篇,共16章,精心开发了10个案例。第一篇重点介绍了C语言的基本知识点和课程设计的指导工作。第二篇介绍字符界面及文件操作编程,包括通讯录管理、学生成绩管理、家庭财务管理和图书管理这4个系统的设计与实现过程。第三篇是游戏编程,介绍了贪吃蛇和俄罗斯方块游戏的设计和实现过程。第四篇介绍了UDP程序设计和简单的Web服务器的设计与实现过程。第五篇是Linux下的C语言编程,介绍了基于堆栈的计算器和万年历两个Linux下应用程序的设计与实现过程。每个例子都是很好的课程设计工作的案例。
第一篇C语言基础知识及课程设计指导第1章C语言基本知识点1.1C语言简介1.2C语言的特点1.3C语言基本语法概述1.3.1数据类型1.3.2运算符和表达式1.3.3程序基本结构1.3.4数组1.3.5函数1.3.6编译预处理1.3.7指针1.3.8结构体和共用体1.3.9文件第2章课程设计指导2.1课程设计的目的和任务2.2课程设计内容2.3课程设计教学基本要求2.4软件开发各阶段任务简介2.4.1功能需求分析2.4.2软件总体设计2.4.3详细设计2.4.4编码2.4.5综合测试2.5课程设计选题及考核2.5.1课程设计选题2.5.2课程设计考核第二篇字符界面及文件操作编程第3章链表相关知识简介3.1链表的概念3.2动态存储空间的分配和释放3.3建立和输出链表3.4单链表的基本操作3.5双链表第4章通讯录管理4.1功能需求分析4.2总体设计4.2.1功能模块设计4.2.2程序处理流程4.3详细设计与程序实现4.3.1预处理4.3.2数据类型定义4.3.3函数及变量声明4.3.4主函数4.3.5主要函数功能介绍4.3.6辅助函数功能介绍4.4系统实现截图4.5小结第5章学生成绩管理5.1功能需求分析5.2总体设计5.2.1功能模块设计5.2.2程序处理流程5.3详细设计与程序实现5.3.1预处理5.3.2数据结构定义5.3.3函数及变量声明5.3.4main函数5.3.5主要处理函数5.3.6辅助函数功能介绍5.4系统实现截图5.5小结第6章家庭财务管理6.1功能需求分析6.2总体设计6.2.1功能模块设计6.2.2程序处理流程6.3详细设计与程序设计6.3.1头文件6.3.2模块设计6.4系统实现截图6.5小结第7章图书管理7.1功能需求分析7.2总体设计7.2.1功能模块设计7.2.2程序处理流程7.3详细设计与程序实现7.3.1头文件management.h7.3.2头文件book.h7.3.3头文件user.h7.3.4模块化设计management.c7.3.5模块化设计book.c7.3.6模块化设计user.c7.4系统实现截图7.4.1管理员权限7.4.2普通用户权限7.5小结第三篇游戏编程第8章Windows编程8.1Windows程序入口函数8.2Windows的消息循环8.3GDI绘图8.3.1设备内容的句柄8.3.2画线8.3.3画边界框函数8.3.4使用现有画笔8.3.5创建自定义画笔8.3.6绘制填充区域8.3.7矩形8.3.8GDI位图对象第9章贪吃蛇9.1功能需求分析9.1.1主要功能9.1.2游戏基本规则9.2总体设计处理流程9.3详细设计与程序实现9.3.1数据结构9.3.2头文件snake.h9.3.3游戏设计snake.c9.4系统实现截图9.5小结第10章俄罗斯方块10.1功能需求分析10.1.1主要功能10.1.2游戏基本规则10.2总体设计主要处理流程10.3详细设计与程序实现10.3.1方块设计10.3.2头文件tetris.h10.3.3游戏设计tetris.c10.4系统实现截图10.5小结第四篇网络编程第11章网络协议和套接字编程11.1TCP/IP协议11.1.1TCP/IP协议概念11.1.2TCP/IP整体构架概述11.1.3TCP/IP中的协议11.2HTTP协议11.2.1HTTP简介11.2.2URL11.2.3HTTP请求11.2.4HTTP响应11.3WindowsSockets编程基础11.3.1套接字编程基本概念11.3.2WindowsSockets编程原理11.3.3WindowsSockets的两种编程模型11.3.4WindowsSockets基本函数第12章日期时间服务器/客户端程序设计12.1功能需求分析12.2总体设计12.2.1功能模块设计12.2.2程序流程处理12.3详细设计与程序实现12.3.1服务器端程序12.3.2客户端程序12.4系统实现截图12.5小结第13章简单的Web服务器13.1功能需求分析13.2总体设计13.2.1功能模块设计13.2.2主要流程处理13.3详细设计与程序实现13.3.1头文件header.h13.3.2头文件common.h13.3.3头文件http_server.h13.3.4头文件request.h13.3.5头文件request_parser.h13.3.6头文件response.h13.3.7头文件response_creator.h13.3.8通用模块common.c13.3.9HTTP服务模块http_server.c13.3.10请求模块request.c13.3.11请求解析模块request_parser.c13.3.12响应模块response.c13.3.13生成响应模块response_creator.c13.4系统实现截图13.5小结第五篇Linux下的C语言编程第14章LinuxC语言开发环境介绍14.1文本编辑器14.2编译与调试14.3make与makefile14.4集成开发环境第15章基于堆栈的计算器15.1功能需求分析15.2总体设计15.3详细设计与程序实现15.3.1头文件calculator.h15.3.2计算器模块calculator.c15.4系统实现截图15.5小结第16章万年历16.1功能需求分析16.2总体设计主要处理流程16.3详细设计与程序实现16.3.1头文件calendar.h16.3.2万年历模块calendar.c16.4系统实现截图16.5小结附录A常用字符与ASCII代码对照表附录B库函数参考文献
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30