C语言学习指导与课程设计实践

C语言学习指导与课程设计实践
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2015-08
版次: 1
ISBN: 9787121268250
定价: 35.00
装帧: 平装
开本: 16开
纸张: 胶版纸
分类: 教育
2人买过
  • 本书以程序设计思想为主线,以问题为导向,以程序设计语法重难点分析为基础,以运用程序设计解决实际问题的能力培养为目标,以集成开发环境和程序自动评测系统为工具,在不同环节设计相似的、与实际结合紧密的问题,启发学生掌握不同程序设计思想的问题解决方法和程序设计过程中的具体语法重难点。全书共三章,主要内容包括:计算机程序设计引论,C语言学习指导,C语言课程设计。本书提供配套电子课件。 杜祥军,青岛大学信息工程学院。长期讲授计算机网络、网络程序设计、面向对象程序设计、信号与系统等课程。获得青岛大学实验教学大赛三等奖、山东省高等教育优秀教学成果一等奖。 第1章  计算机程序设计引论1

    1.1  计算机组成1

    1.1.1  计算机硬件组成1

    1.1.2  计算机软件系统2

    1.2  信息的表示与存储3

    1.2.1  进制与进制转换3

    1.2.2  信息存储单位6

    1.2.3  数值的表示7

    1.2.4  非数值信息表示11

    1.3  现代计算机的发展11

    1.3.1  **代:电子管时代12

    1.3.2  第二代:晶体管时代12

    1.3.3  第三代:集成电路时代12

    1.3.4  第四代:大规模集成电路时代13

    1.4  计算机程序设计13

    1.4.1  程序与指令13

    1.4.2  程序设计语言的功能15

    1.4.3  程序设计语言的语法17

    1.4.4  程序的编译与编程环境19

    1.5  计算机语言的发展20

    1.5.1  机器语言20

    1.5.2  汇编语言21

    1.5.3  高级语言21

    1.6  利用计算机程序解决问题的过程22

    1.6.1  分析问题,明确输入和输出22

    1.6.2  寻求解决方案,抽象出数学模型22

    1.6.3  确定解题步骤,设计合适算法23

    1.6.4  编写程序代码23

    1.6.5  运行和调试程序24

    1.6.6  整理文档24

    1.7  本章小结24

    第2章  C语言学习指导25

    2.1  初识C语言程序25

    2.1.1  学习目标25

    2.1.2  知识要点与练习25

    2.1.3  实验内容26

    2.2  标准输入与输出27

    2.2.1  学习目标27

    2.2.2  知识要点与练习27

    2.2.3  实验内容29

    2.3  数据存储、表示与计算30

    2.3.1  学习目标30

    2.3.2  知识要点与练习30

    2.3.3  实验内容40

    2.4  基本程序结构42

    2.4.1  学习目标42

    2.4.2  知识要点与练习42

    2.4.3  实验内容48

    2.5  函数51

    2.5.1  学习目标51

    2.5.2  知识要点与练习52

    2.5.3  实验内容55

    2.6  数组57

    2.6.1  学习目标57

    2.6.2  知识要点与练习57

    2.6.3  实验内容62

    2.7  字符串64

    2.7.1  学习目标64

    2.7.2  知识要点与练习65

    2.7.3  实验内容68

    2.8  指针70

    2.8.1  学习目标70

    2.8.2  知识要点与练习70

    2.8.3  实验内容75

    2.9  结构体与共用体76

    2.9.1  学习目标76

    2.9.2  知识要点与练习77

    2.9.3  实验内容80

    2.10  文件81

    2.10.1  学习目标81

    2.10.2  知识要点与练习81

    2.10.3  实验内容88

    2.11  综合实验88

    第3章  C语言课程设计92

    3.1  课程设计目标与要求92

    3.1.1  目标与要求92

    3.1.2  过程与进度安排92

    3.1.3  考核与评价93

    3.2  程序设计方法94

    3.2.1  结构化程序设计94

    3.2.2  面向对象的程序设计95

    3.2.3  面向问题的程序设计96

    3.2.4  程序设计方法的比较96

    3.3  复杂数据存储与数据结构基础97

    3.3.1  抽象数据类型与数据结构97

    3.3.2  数组100

    3.3.3  链表101

    3.3.4  堆栈103

    3.3.5  综合练习104

    3.4  算法基础105

    3.4.1  算法的概念与表示105

    3.4.2  简单算法举例109

    3.4.3  穷举算法112

    3.4.4  递推算法113

    3.4.5  递归算法116

    3.4.6  分治算法119

    3.4.7  回溯算法121

    3.4.8  贪心算法123

    3.4.9  综合练习125

    3.5  软件开发流程127

    3.5.1  软件生命周期127

    3.5.2  软件开发流程128

    3.6  C语言编程技巧与常用功能142

    3.6.1  屏幕输出和键盘输入142

    3.6.2  图形程序设计149

    3.6.3  声音程序设计157

    3.7  课程设计题目汇总161

    3.7.1  算法与数值计算类161

    3.7.2  系统与应用类169

    3.7.3  游戏与图形界面类175

    附录A  C语言头文件与库函数183

    附录B  常用C语言集成开发环境200

    附录C  ASCII码表219

    参考文献222
  • 内容简介:
    本书以程序设计思想为主线,以问题为导向,以程序设计语法重难点分析为基础,以运用程序设计解决实际问题的能力培养为目标,以集成开发环境和程序自动评测系统为工具,在不同环节设计相似的、与实际结合紧密的问题,启发学生掌握不同程序设计思想的问题解决方法和程序设计过程中的具体语法重难点。全书共三章,主要内容包括:计算机程序设计引论,C语言学习指导,C语言课程设计。本书提供配套电子课件。
  • 作者简介:
    杜祥军,青岛大学信息工程学院。长期讲授计算机网络、网络程序设计、面向对象程序设计、信号与系统等课程。获得青岛大学实验教学大赛三等奖、山东省高等教育优秀教学成果一等奖。
  • 目录:
    第1章  计算机程序设计引论1

    1.1  计算机组成1

    1.1.1  计算机硬件组成1

    1.1.2  计算机软件系统2

    1.2  信息的表示与存储3

    1.2.1  进制与进制转换3

    1.2.2  信息存储单位6

    1.2.3  数值的表示7

    1.2.4  非数值信息表示11

    1.3  现代计算机的发展11

    1.3.1  **代:电子管时代12

    1.3.2  第二代:晶体管时代12

    1.3.3  第三代:集成电路时代12

    1.3.4  第四代:大规模集成电路时代13

    1.4  计算机程序设计13

    1.4.1  程序与指令13

    1.4.2  程序设计语言的功能15

    1.4.3  程序设计语言的语法17

    1.4.4  程序的编译与编程环境19

    1.5  计算机语言的发展20

    1.5.1  机器语言20

    1.5.2  汇编语言21

    1.5.3  高级语言21

    1.6  利用计算机程序解决问题的过程22

    1.6.1  分析问题,明确输入和输出22

    1.6.2  寻求解决方案,抽象出数学模型22

    1.6.3  确定解题步骤,设计合适算法23

    1.6.4  编写程序代码23

    1.6.5  运行和调试程序24

    1.6.6  整理文档24

    1.7  本章小结24

    第2章  C语言学习指导25

    2.1  初识C语言程序25

    2.1.1  学习目标25

    2.1.2  知识要点与练习25

    2.1.3  实验内容26

    2.2  标准输入与输出27

    2.2.1  学习目标27

    2.2.2  知识要点与练习27

    2.2.3  实验内容29

    2.3  数据存储、表示与计算30

    2.3.1  学习目标30

    2.3.2  知识要点与练习30

    2.3.3  实验内容40

    2.4  基本程序结构42

    2.4.1  学习目标42

    2.4.2  知识要点与练习42

    2.4.3  实验内容48

    2.5  函数51

    2.5.1  学习目标51

    2.5.2  知识要点与练习52

    2.5.3  实验内容55

    2.6  数组57

    2.6.1  学习目标57

    2.6.2  知识要点与练习57

    2.6.3  实验内容62

    2.7  字符串64

    2.7.1  学习目标64

    2.7.2  知识要点与练习65

    2.7.3  实验内容68

    2.8  指针70

    2.8.1  学习目标70

    2.8.2  知识要点与练习70

    2.8.3  实验内容75

    2.9  结构体与共用体76

    2.9.1  学习目标76

    2.9.2  知识要点与练习77

    2.9.3  实验内容80

    2.10  文件81

    2.10.1  学习目标81

    2.10.2  知识要点与练习81

    2.10.3  实验内容88

    2.11  综合实验88

    第3章  C语言课程设计92

    3.1  课程设计目标与要求92

    3.1.1  目标与要求92

    3.1.2  过程与进度安排92

    3.1.3  考核与评价93

    3.2  程序设计方法94

    3.2.1  结构化程序设计94

    3.2.2  面向对象的程序设计95

    3.2.3  面向问题的程序设计96

    3.2.4  程序设计方法的比较96

    3.3  复杂数据存储与数据结构基础97

    3.3.1  抽象数据类型与数据结构97

    3.3.2  数组100

    3.3.3  链表101

    3.3.4  堆栈103

    3.3.5  综合练习104

    3.4  算法基础105

    3.4.1  算法的概念与表示105

    3.4.2  简单算法举例109

    3.4.3  穷举算法112

    3.4.4  递推算法113

    3.4.5  递归算法116

    3.4.6  分治算法119

    3.4.7  回溯算法121

    3.4.8  贪心算法123

    3.4.9  综合练习125

    3.5  软件开发流程127

    3.5.1  软件生命周期127

    3.5.2  软件开发流程128

    3.6  C语言编程技巧与常用功能142

    3.6.1  屏幕输出和键盘输入142

    3.6.2  图形程序设计149

    3.6.3  声音程序设计157

    3.7  课程设计题目汇总161

    3.7.1  算法与数值计算类161

    3.7.2  系统与应用类169

    3.7.3  游戏与图形界面类175

    附录A  C语言头文件与库函数183

    附录B  常用C语言集成开发环境200

    附录C  ASCII码表219

    参考文献222
查看详情
相关图书 / 更多
C语言学习指导与课程设计实践
C语言程序设计
吕爱华主编
C语言学习指导与课程设计实践
C语言程序设计
梁颖红
C语言学习指导与课程设计实践
C语言程序设计项目双语教程
刘倍雄 编;何玲;罗欢
C语言学习指导与课程设计实践
C语言程序设计问题求解与学习指导
郑晓健
C语言学习指导与课程设计实践
C语言程序设计第4版 索明何 邵瑛 邢海霞 王正勇 黄
索明何 邵瑛 邢海霞 王正勇 黄鑫
C语言学习指导与课程设计实践
C语言程序设计能力教程实训指导与习题解答(第2版)
吴昂、柏万里 编
C语言学习指导与课程设计实践
C语言程序设计
李柳柏 编;曾俊
C语言学习指导与课程设计实践
C语言程序设计实用教程/现代学徒制试点创新成果系列教材
张叶茂刘红艳陈新菡 著
C语言学习指导与课程设计实践
C语言程序设计面向“新工科”人才培养(微课视频版)
徐新爱;朱莹婷;卢昕;秦春影;黄水发;王丽娜
C语言学习指导与课程设计实践
C语言程序设计——以机器博弈为例(微课版)
邱虹坤;王亚杰;孙玉霞;刘成;王晓岩;郭建新;杨煦
C语言学习指导与课程设计实践
C语言程序设计教程
万家华 陈家俊 吴建国
C语言学习指导与课程设计实践
C语言程序设计实验指导与习题集
李聪朱倩张晓芳 主编