新書推薦:
《
三星堆对话古遗址(从三星堆出发,横跨黄河流域,长江流域,对话11处古遗址,探源多元一体的中华文明)
》
售價:NT$
398.0
《
迷人的化学(迷人的科学丛书)
》
售價:NT$
653.0
《
宋代冠服图志(详尽展示宋代各类冠服 精美插图 考据严谨 细节丰富)
》
售價:NT$
398.0
《
形似神异:什么是中日传统政治文化的结构性差异
》
售價:NT$
254.0
《
养育不好惹的小孩
》
售價:NT$
352.0
《
加加美高浩的手部绘画技法 II
》
售價:NT$
407.0
《
卡特里娜(“同一颗星球”丛书)
》
售價:NT$
398.0
《
伟大民族:从路易十五到拿破仑的法国史(方尖碑)
》
售價:NT$
857.0
|
內容簡介: |
本书是《C语言课程设计案例精编》的第3版,在保持了前两版风格的基础上,根据读者的反馈,对部分内容进行了更新。本书内容丰富,案例经典,涵盖了游戏开发、文件操作、网络编程、仿Windows应用程序开发等范畴,分为五篇,共16章,涉及14个经典案例。
在基础知识篇中,使用两章的篇幅,重点介绍了后面章节中将要涉及的知识点;在游戏开发篇中,介绍了俄罗斯方块、推箱子、打字游戏的设计和实现;在文件操作篇中,介绍了目前应用十分广泛的学生选课管理系统、图书管理系统、教师人事管理系统的设计与实现;在网络编程篇中,介绍了Ping、TCP、UDP三个网络协议的设计和实现;在仿Windows应用程序篇中,介绍了进程调度模拟器、画图板、电子时钟、简易计算器、文本编辑器这5个小应用程序的设计和实现。
本书从实践性和应用性角度出发,按照软件开发的流程,贯彻了从设计到实现的案例分析模式,内容组织合理、分析详细、通俗易懂。
本书适合本科和高职高专院校计算机、机械、电子、自动化等专业的学生作为进行课程设计的参考教材,也可作为C语言爱好者的参考读物。
|
目錄:
|
目录
□□篇 基础知识
□□章 C语言概述 3
1.1 C语言的出现及发展 3
1.□ C语言的特点 3
1.3 Turbo C集成环境介绍 4
1.4 Win-TC集成环境介绍 8
1.5 C语言基本语法概述 14
1.6 小结 □7
第□章 基础知识回顾 □9
□.1 图形知识 □9
□.□ 文件操作知识 37
□.3 Windows网络编程知识 41
□.4 中断知识 56
□.5 小结 61
第二篇 游戏编程
第3章 俄罗斯方块游戏 65
3.1 设计目的 65
3.□ 功能描述 65
3.3 总体设计 66
3.4 程序实现 7□
第4章 推箱子游戏 93
4.1 设计目的 93
4.□ 功能描述 93
4.3 总体设计 93
4.4 程序实现 99
第5章 打字游戏 1□1
5.1 设计目的 1□1
5.□ 功能描述 1□1
5.3 总体设计 1□□
5.4 程序实现 1□7
第三篇 文件操作
第6章 学生选课管理系统 139
6.1 设计目的 139
6.□ 功能描述 139
6.3 总体设计 140
6.4 程序实现 149
6.5 小结 188
第7章 图书管理系统 189
7.1 设计目的 189
7.□ 功能描述 189
7.3 总体设计 190
7.4 程序实现 □00
7.5 小结 □34
第8章 教师人事管理系统 □35
8.1 设计目的 □35
8.□ 功能描述 □35
8.3 总体设计 □36
8.4 程序实现 □4□
8.5 小结 □61
第四篇 网络编程
第9章 Ping程序设计 □65
9.1 设计目的 □65
9.□ 功能描述 □65
9.3 总体设计 □66
9.4 程序实现 □7□
□□0章 TCP程序设计 □89
10.1 设计目的 □89
10.□ 功能描述 □89
10.3 总体设计 □90
10.4 程序实现 □96
□□1章 UDP程序设计 311
11.1 设计目的 311
11.□ 功能描述 311
11.3 总体设计 31□
11.4 程序实现 319
第五篇 仿Windows应用程序
□□□章 进程调度模拟器 339
1□.1 设计目的 339
1□.□ 功能描述 340
1□.3 总体设计 341
1□.4 程序实现 345
□□3章 画图板 359
13.1 设计目的 359
13.□ 功能描述 359
13.3 总体设计 360
13.4 程序实现 364
□□4章 电子时钟 397
14.1 设计目的 397
14.□ 功能描述 397
14.3 总体设计 398
14.4 程序实现 40□
□□5章 简易计算器 411
15.1 设计目的 411
15.□ 功能描述 411
15.3 总体设计 41□
15.4 程序实现 417
□□6章 文本编辑器 435
16.1 设计目的 435
16.□ 功能描述 435
16.3 总体设计 437
16.4 程序实现 447
附录 477
参考文献 483
|
|