由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
[正版新书]程序设计基础(C语言)实验指导与综合案例实践 高克宁、李金双、焦明海 清华大学出版社 程序设计
¥ ×1
| 书名: | 程序设计基础(C语言)实验指导与综合案例实践 |
| 出版社: | 清华大学出版社 |
| 出版日期 | 2025 |
| ISBN号: | 9787302684732 |
| |
| 围绕计算思维、计算机思维和工程思维的培养,面向程序设计基础能力的培养,从程序设计思想、语言、技术和工程管理四个方面组织内容,共分为15个章节。从程序设计思想入手,以C语言为依托,涵盖C99、C11、C18等标准。前11章系统、全面地介绍了编程语言的基础知识,包括标识符、数据类型、变量与常量、表达式与运算符、输入输出、程序结构、数组、函数、指针、结构体与共用体、预编译与宏定义、文件操作等内容。每章设置的两个案例采用逐级深入的方式,循序渐进引导学生完成实际问题的程序开发过程。第12章精选典型问题的求解算法汇总成章。在第13章引入面向对象程序设计,实现与C++的衔接。第14章面向多核CPU快速发展和高性能计算需求,引入并行程序设计内容。第15章,从软件过程管理的角度,介绍软件工程管理的基础支持,为软件设计打下基础。通过本教材的学习,在系统掌握C语言的基础上,可以掌握基本的程序设计能力,并接触高性能计算和个体软件过程管理等内容,对于大多数仅仅开设一门程序设计类课程的理工专业的学生有很大的帮助。 另外从计算机发展历史、计算机最新技术成果中选取相关素材,制作精彩案例,扩大读者的视野,同时激励读者的历史责任感,为国家和民族的伟大复兴做出自己的贡献。 |
| |
| 高克宁教授是辽宁省中国计算机学会办公自动化专业委员会委员,辽宁省大学计算机基础类教学指导委员会主任委员、辽宁省计算机基础教育学会副理事长、教育部程序设计课程虚拟教研室负责人(东北大学)。主要研究领域为社会网络、计算教育学。近5年承担省科技攻关计划1项,参与国家科技攻关项目和国际合作项目多项。作为课程负责人承担的“高级语言程序设计”课程为辽宁省精品课、教育部-英特尔国家精品课、国家级一流本科线上课程,“程序设计基础”“高级语言程序设计”课程分别为辽宁省视频公开课和资源共享课以及辽宁省一流本科课程。主持省部级教改课题多项,获得国家级教学成果二等奖1项,辽宁省级教学成果一等奖3项,主编的《程序设计基础(C语言)》获批国家“十二五”规划教材以及辽宁省首届教材建设奖。 |
| |
| 经典教材,使用广泛,近百所高校使用,近十万学子获益。 历久图新,追求卓越,精心修订。 本书是《程序设计基础(C语言)》(第4版)的配套实验教材,全书分为3部分,分别是开发工具、实验指导和工程案例。 第1部分介绍了两个教学中常用的跨平台开发工具软件CodeBlocks和Visual Studio Code的基本用法;第2部分根据教材的进度,精心设计了14个实验;第3部分设计了5个适合初学者的个人软件开发工程案例;附录主要包括针对实验内容的指导和奇数题参考答案、EGE外部库的安装和配置和常用的C语言库函数。
|
| |
| 目录
第1部分开 发 工 具 开发工具1CodeBlocks开发环境3 1.1概述3 1.2安装CodeBlocks3 1.2.1下载3 1.2.2安装4 1.3CodeBlocks开发环境配置6 1.3.1启动CodeBlocks6 1.3.2编辑环境设置7 1.4编写程序10 1.4.1编写第一个C语言程序10 1.4.2编写并调试程序15 开发工具2Visual Studio Code开发环境20 2.1概述20 2.2安装Visual Studio Code20 2.2.1下载20 2.2.2安装21 2.3Visual Studio Code开发环境配置23 2.3.1启动Visual Studio Code23 2.3.2编辑环境设置24 2.4编写程序25 2.4.1编写第一个C语言程序25 2.4.2编写并调试程序28 第2部分实 验 指 导 实验1熟悉实验环境33 1.1实验目的33 1.2实验指导33 1.3实验内容34 实验2简单程序设计35 2.1实验目的35 2.2实验指导35 2.3实验内容38 实验3选择控制结构40 3.1实验目的40 3.2实验指导40 3.3实验内容43 实验4循环控制结构46 4.1实验目的46 4.2实验指导46 4.3实验内容54 实验5数组与字符串56 5.1实验目的56 5.2实验指导56 5.3实验内容59 实验6函数62 6.1实验目的62 6.2实验指导62 6.3实验内容66 实验7指针69 7.1实验目的69 7.2实验指导69 7.3实验内容80 实验8结构体83 8.1实验目的83 8.2实验指导83 8.3实验内容86 实验9预编译和宏定义89 9.1实验目的89 9.2实验指导89 9.3实验内容91 实验10文件93 10.1实验目的93 10.2实验指导93 10.3实验内容96 实验11程序设计思想及范例99 11.1实验目的99 11.2实验指导99 11.3实验内容103 实验12面向对象程序设计107 12.1实验目的107 12.2实验指导107 12.3实验内容111 实验13并行程序设计113 13.1实验目的113 13.2实验指导113 13.3实验内容127 实验14个体软件开发128 14.1实验目的128 14.2实验指导128 14.3实验内容131 第3部分工 程 案 例 引言135 案例1工程入门实例——扫雷141 1.1案例介绍141 1.1.1设计目的141 1.1.2需求分析141 1.1.3总体设计142 1.2详细设计142 1.2.1游戏初始化界面142 1.2.2各功能函数设计146 1.2.3综合设计148 1.3系统测试与总结149 1.3.1系统测试149 1.3.2系统总结与扩展149 案例2工程入门实例——万年历151 2.1案例介绍151 2.1.1设计目的151 2.1.2需求分析151 2.1.3总体设计151 2.2详细设计152 2.2.1输入日期并显示当月日历152 2.2.2工程模块化并优化日历显示155 2.2.3完整万年历设计158 2.3系统测试和总结162 2.3.1系统测试162 2.3.2系统总结163 案例3计算机视觉入门实例——图像变换164 3.1案例介绍164 3.1.1设计目的164 3.1.2需求分析164 3.1.3总体设计165 3.2详细设计165 3.2.1简单图像变换165 3.2.2点阵字图像生成与变换167 3.2.3完整设计169 3.3系统测试和总结177 3.3.1系统测试177 3.3.2系统总结177 案例4数据分析入门——个性化推荐178 4.1案例介绍178 4.1.1设计目的178 4.1.2需求分析178 4.1.3总体设计179 4.2详细设计180 4.2.1用户相似度计算180 4.2.2基于协同过滤的推荐算法184 4.2.3完整功能设计186 4.3系统测试和总结188 4.3.1系统测试188 4.3.2系统总结188 案例5机器学习实例——基于随机森林的异常流量检测189 5.1案例介绍189 5.1.1设计目的189 5.1.2需求分析189 5.1.3总体设计191 5.2详细设计193 5.2.1Gini系数的计算193 5.2.2叶节点的计算196 5.2.3逻辑功能的实现200 5.3系统测试和总结205 5.3.1系统测试205 5.3.2系统总结206 附录 附录A实验内容指导及奇数题参考答案211 实验1211 实验2212 实验3214 实验4218 实验5223 实验6228 实验7233 实验8237 实验9242 实验10245 实验11251 实验12254 实验13259 实验14261 附录BEGE库在Code:Blocks上的安装与配置267 附录C常用C语言库函数271 C.1字符处理函数271 C.2数学函数271 C.3字符串处理函数272 C.4输入输出函数273 C.5动态存储分配函数275 C.6时间日期函数275 C.7目录函数276
|
| |
|
|
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
