• 程序设计基础立体化教程(C++)
21年品牌 40万+商家 超1.5亿件商品

程序设计基础立体化教程(C++)

批量上传,套装书可能不全,下单前咨询在线客服!有特殊要求,下单前请咨询客服!

41.85 7.1折 59 全新

库存12件

江西南昌
认证卖家担保交易快速发货售后保障

作者许华、刘文娟、张静、景燕敏、崔宁、刘涛、周伟、牟艳霞、徐海燕

出版社清华大学出版社

ISBN9787302656876

出版时间2024-05

装帧平装

开本16开

定价59元

货号29736613

上书时间2024-11-04

思源汇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

党的二十大报告指出“科技是第一生产力,人才是第一资源,创新是第一动力”。大
国工匠和高技能人才作为人才强国战略的重要组成部分,在现代化国家建设中起着重要的
作用。高等院校肩负着培养大国工匠和高技能人才的使命,近几年在技能型人才培养方面
得到了迅速发展。

在现代信息化社会中,计算机技术已经渗透到各个领域,而程序设计是实现技术创新、
产业升级和经济发展的重要手段。学习程序设计基础是培养计算机、软件技术和大数据等
相关技能型人才的重要前提和关键环节。为实现良好的教学效果,本书编写时做了很大创
新和改革,主要特点如下。

1.融入思政元素,全面落实立德树人

将“课程思政”贯穿教育、教学全过程,提升育人成效。在项目教学目标中设置了思
政目标,教学内容融入思政元素。鼓励学生尊重知识产权,积极创新改革,弘扬工匠精神。

2.校企合作开发教材,校企协同育人

与青软创新科技集团股份有限公司和天津滨海迅腾科技集团深度合作,实现校企产教
融合。校企共建选取教材项目,项目选取既符合实际需求,又能满足教学需要。项目内容
组织按照企业真实开发流程,首先提出具体项目任务,学习相关知识,其次进行需求分析、
流程设计,最后编写代码、测试、运行,并根据实际情况对软件升级并完善需求。

3.融入新技术、新技能和新思想,紧跟产业发展趋势

本书引入了与程序设计相关的新技术、新技能、新思想,为培养新时代国家需要的爱
党报国、敬业奉献的高素质、高技能型人才奠定良好基础。

4.配套在线精品课程,随时随地可学

本书配套课程“程序设计基础”已建成省级在线精品课程,课程网站有丰富的教学资源,
资源定期更新。可以加入开放班级,也可以网上留言并与全国各地的学生一起学习、探讨
问题。

5.配套二维码视频,无师自通

本书针对每个项目的重点、难点配置了二维码视频,读者扫描二维码就可以直接观看
视频学习;每个项目后都配有项目在线测试,通过扫描二维码就可以进行线上测试。

6.选用综合性开发工具,为后续课程学习打好基础

使用的开发工具是微软多功能集成开发工具Visual Studio 2022,掌握了该工具的使用
方法,可以为后续软件开发类课程学习打好基础。


 
本书由许华、刘文娟、张静担任主编,景燕敏、崔宁、刘涛、周伟、牟艳霞、徐海燕
担任副主编,李娟、焦健、蒋勇参编了部分内容,全书由许华统稿。特别感谢青软创新科
技集团股份有限公司和天津滨海迅腾科技集团的大力支持。

编 者

2024年1月



导语摘要

本书分为2篇8个项目。第一篇(程序设计基础)共有5个项目,分别是项目1(测量身材是否标准)、项目2(基础款计算器)、项目3(模拟ATM工作流程)、项目4(学生通讯录管理系统)、项目5(客户信息管理系统),该篇内容包括C  程序结构及实现、数据类型、变量和常量、程序控制结构、函数、结构体、指针等知识和技能。第二篇(面向对象程序设计)共有3个项目,分别是项目6(宠物领养游戏基础)、项目7(宠物领养游戏应用)、项目8(小学生专用计算器),该篇内容包括类、对象、继承、多态性和异常等知识和技能。
本书是面向没有程序设计基础的读者编写的入门教程,适用于高校计算机专业和非计算机专业的学生,也可用于自学。



作者简介

许华,副教授、高级工程师,多年从事程序设计相关教学工作和校园信息化管理工作,具有丰富的教学经验和软件项目开发经验。曾主编教材《C  面向对象程序设计》、《程序设计项目教程(C  版)》,副主编教材《SQL server数据库》,参编《算法与数据结构》等。软件技术专业专业头人,《程序设计基础》省级在线精品课程负责人。



目录

第一篇 程序设计基础


项目1 测量身材是否标准3


11 项目情景 3


12 相关知识 4


121 程序设计语言概述 4


122 C  程序基本结构 4


123 C  程序实现 5


13 项目实现 9


131 需求分析 10


132 流程设计 10


133 代码编写 11


134 运行及测试 11


14 知识拓展 13


141 C  的字符集 13


142 标识符与关键字 14


143 简单的输入与输出 14


15 项目改进 17


16 你知道吗 17


想一想 18


做一做 18


在线测试 18


项目2 基础款计算器19


21 项目情景 19


22 任务1相关知识 20


221 数据类型 20


222 变量和常量 21


223 运算符和表达式 26


23 任务1实现 30


24 任务2相关知识 33


241 关系运算符和关系
表达式 33


242 条件运算符和条件
表达式 34


25 任务2实现 34


26 任务3相关知识 37


261 逻辑运算符和关系
表达式 37


262 逗号运算符和逗号
表达式 38


263 运算符的优先级 39


27 任务3实现 40


28 知识拓展 43


281 自动类型转换 43


282 强制类型转换 45


29 项目改进 46


210 你知道吗 46


想一想 47


做一做 48


在线测试 48


项目3 模拟ATM工作流程49


31 项目情景 50


32 任务1相关知识 50


321 程序控制结构概述 50


322 if语句 51


323 switch语句 59


33 任务1实现 64


34 任务2相关知识 68


341 for语句 68



 
342 while语句 71


343 do…while语句 73


344 break语句与continue
语句 76


345 循环的嵌套 80


35 任务2实现 81


36 任务3相关知识 84


361 函数的定义 84


362 函数的调用 86


363 函数的嵌套调用 91


364 函数的递归调用 93


365 内联函数 95


366 局部变量与全局变量 96


367 变量的存储类别 98


37 任务3实现 99


38 知识拓展 108


381 宏定义 108


382 文件包含 109


383 条件编译 112


39 项目改进 113


310 你知道吗 114


想一想 115


做一做 115


在线测试 116


项目4 学生通讯录管理系统117


41 项目情景 118


42 任务1相关知识 118


421 结构体 118


422 一维数组 121


43 任务1实现 128


44 任务2相关知识 136


441 字符数组 136


442 字符数组处理函数 137


443 字符串处理函数 140


45 任务2实现 142


46 任务3相关知识 149


461 标准输入/输出流 149


462 文件输入/输出流 150


47 任务3实现 155


48 知识拓展 160


481 二维数组 160


482 共用体 164


49 项目完善 166


410 你知道吗 166


想一想 168


做一做 169


在线测试 169


项目5 客户信息管理系统170


51 项目情景 170


52 相关知识 174


521 指针的概念 174


522 指针变量的定义和初
始化 174


523 指针运算 175


524 指针与结构体 178


53 项目实现 182


54 知识拓展 188


541 指针与一维数组 188


542 指针与二维数组 190


543 指针与字符串 191


544 指针作为函数参数 194


545 指针与引用 196


55 项目改进 199


56 你知道吗 200


想一想 201


做一做 202


在线测试 202


第二篇 面向对象程序设计


项目6 宠物领养游戏基础205


61 项目情景 205


62 相关知识 206


621 面向对象 206



 
622 类 207


623 对象 210


624 构造函数和析构函数 212


625 this指针 218


626 友元函数 219


63 项目实现 221


64 知识拓展 225


641 静态数据成员 226


642 静态成员函数 227


643 new和delete运算符 229


65 项目改进 229


66 你知道吗 230


想一想 230


做一做 231


在线测试 231


项目7 宠物领养游戏应用232


71 项目情景 232


72 相关知识 233


73 项目实现 240


74 知识拓展 246


741 多继承 246


742 二义性 249


743 虚基类 252


744 多态性 254


75 项目改进 261


76 你知道吗 261


想一想 262


做一做 262


在线测试 262


项目8 小学生专用计算器263


81 项目情景 263


82 相关知识 267


83 项目实现 270


84 知识拓展 275


841 运算符重载 275


842 异常 278


85 项目改进 279


86 你知道吗 280


想一想 280


做一做 281


在线测试 281


参考文献282



内容摘要

本书分为2篇8个项目。第一篇(程序设计基础)共有5个项目,分别是项目1(测量身材是否标准)、项目2(基础款计算器)、项目3(模拟ATM工作流程)、项目4(学生通讯录管理系统)、项目5(客户信息管理系统),该篇内容包括C  程序结构及实现、数据类型、变量和常量、程序控制结构、函数、结构体、指针等知识和技能。第二篇(面向对象程序设计)共有3个项目,分别是项目6(宠物领养游戏基础)、项目7(宠物领养游戏应用)、项目8(小学生专用计算器),该篇内容包括类、对象、继承、多态性和异常等知识和技能。
本书是面向没有程序设计基础的读者编写的入门教程,适用于高校计算机专业和非计算机专业的学生,也可用于自学。



主编推荐

许华,副教授、高级工程师,多年从事程序设计相关教学工作和校园信息化管理工作,具有丰富的教学经验和软件项目开发经验。曾主编教材《C  面向对象程序设计》、《程序设计项目教程(C  版)》,副主编教材《SQL server数据库》,参编《算法与数据结构》等。软件技术专业专业头人,《程序设计基础》省级在线精品课程负责人。



   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP