返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • [正版新书]程序设计基础(C语言)实验指导与综合案例实践 高克宁、李金双、焦明海 清华大学出版社 程序设计
  • 新商品上架
    • 作者: 高克宁//李金双//焦明海//张昱//李凤云等著
    • 出版社: 清华大学出版社
    • 出版时间:2025-04
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    江莱图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 高克宁//李金双//焦明海//张昱//李凤云等著
    • 出版社:清华大学出版社
    • 出版时间:2025-04
    • 开本:16开
    • ISBN:9787302684732
    • 版权提供:清华大学出版社

     书名:  程序设计基础(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




     

    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购