• CCF GESP直通车:C++ 一级精讲精练
图书条目标准图

CCF GESP直通车:C++ 一级精讲精练

新华正版保障 多仓发货售后无忧 支持开票 团购请联系客服

45.06 5.7折 79 全新

库存40件

江苏宿迁

作者沈根成 著

出版社清华大学出版社

出版时间2025-06

版次1

装帧平装

货号文轩12-21

上书时间2025-12-21

   商品详情   

品相描述:全新
图书标准信息
  • 作者 沈根成 著
  • 出版社 清华大学出版社
  • 出版时间 2025-06
  • 版次 1
  • ISBN 9787302691464
  • 定价 79.00元
  • 装帧 平装
  • 开本 其他
【内容简介】
本书是针对 GESP 一级的 C
   大纲量身定制的,以浅显易懂、细致入微的语言,介绍 GESP C
  一级所涵盖的内容,包括计算机基础与编程环境、计算机历史、程序的结构、数据类型与变量、输入输出语句、分支结构以及循环结构,书中对历年的考试真题进行详细解析,并配备大量的习题供大家练习和巩固。本书也包含一些延伸阅读的内容,旨在增加趣味性和扩展大家的知识面。
  本书的适读人群为自学编程的学生,以及从事中小学生编程教育的老师,特别适合准备参加GESP 考试的学生。
【作者简介】
的能力,成为人工智能时代有竞争力的数字化人才。沈根成  毕业于复旦大学数学系,硕士学历,曾在宏碁、纬创、惠普、微福思担任高级程序员和部门经理职位,精通C、C  、.Net 等多种编程语言。现从事青少年编程培训工作,致力于培养出一批优秀的少年程序员,帮助他们掌握扎实的编程基础,培养创新思维和解决问题
【目录】
第一部分? 编程基础 

第 1 章 GESP 介绍与二进制 / 2 

1.1 GESP 介绍 / 2 

1.1.1 什么是 GESP / 2 

1.1.2 GESP 的语言和级别 / 3 

1.1.3 GESP 的考试频次和题目安排 / 4 

1.1.4 为什么要参加 GESP 认证考试 / 4 

1.2 二进制 / 4 

1.2.1 感受二进制 / 5 

1.2.2 数码和基数 / 5 

1.2.3 二进制表示 / 6 

1.2.4 二进制转十进制 / 6 

1.2.5 常见的二进制数 / 8 

1.3 八进制和十六进制 / 9 

课后作业 / 9 

延伸阅读:二进制数是一类特殊的数吗 / 10 

第 2 章 计算机基础知识 / 11 

2.1 计算机组成部分 / 11 

2.1.1 五大部件 / 11 

2.1.2 图灵机模型 / 13 

2.1.3 冯·诺依曼体系结构 / 14 

2.2 计算机的发展历史 / 14 

2.2.1 机械计算器 / 15 

2.2.2 电子计算机 / 15 

2.2.3 冯·诺依曼体系结构的计算机 / 15 

2.3 计算机的数据存储 / 16 

课后作业 / 17 

延伸阅读:什么叫便携性 / 18 

第 3 章 程序的基本概念 / 19 

3.1 软件的概念 / 19 

3.1.1 软件的分类 / 19 

3.1.2 软件和程序的区别 / 20 

3.1.3 软件不能干什么 / 21 

3.2 程序设计语言 / 22 

3.2.1 机器语言 / 23 

3.2.2 汇编语言 / 23 

3.2.3 高级语言 / 23 

3.3 编写程序的过程 / 24 

3.3.1 编辑代码 / 24 

3.3.2 编译 / 25 

3.3.3 运行 / 25 

3.3.4 调试 / 25 

3.4 集成开发环境 / 26 

课后作业 / 27 

延伸阅读:聊天软件为什么能叫机器人 / 27 

延伸阅读:算盘为什么不是现代计算机的鼻祖 / 27 

第 4 章 程序基本语句 / 29 

4.1 使用 DevC   / 29 

4.1.1 打开 DevC   / 30 

4.1.2 创建文件 / 30 

4.1.3 保存文件 / 31 

4.1.4 输入代码 / 31 

4.1.5 编译代码 / 31 

4.1.6 运行程序 / 32 

4.2 分析代码 / 32 

4.2.1 头文件 / 32 

4.2.2 名字空间 / 33 

4.2.3 主函数 / 33 

4.2.4 输出语句 / 34 

4.2.5 返回语句 / 34 

4.2.6 字符串 / 34 

4.2.7 语法规则 / 35 

4.3 输出语句 / 35 

4.3.1 基本用法 / 35 

4.3.2 换行符 / 35 

4.3.3 链式调用 / 36 

4.3.4 输出算式的值 / 36 

4.4 注释语句 / 37 

课后作业 / 38 

延伸阅读:cout 是一个函数吗 / 38 

第 5 章 体验编程流程 / 39 

5.1 程序解决问题的步骤 / 40 

5.2 解答编程题的流程 / 40 

5.2.1 审题 / 41 

5.2.2 确定算法和程序结构 / 41 

5.2.3 用自然语言描述代码 / 41 

5.2.4 写代码 / 42 

5.2.5 用样例数据测试 / 43 

5.2.6 调试 / 43 

5.3 代码解释 / 43 

5.4 常见的编译错误 / 44 

课后作业 / 45 

编程基础总结 / 46 

课后作业 / 49 

第二部分? 算术运算 

第 6 章 基本算术运算 / 51 

6.1 加减乘除余 / 51 

6.2 详解除法运算 / / 54 

6.3 详解求余运算 % / 54 

6.4 / 和 % 的应用 / 55 

课后作业 / 56 

第 7 章 基本数据类型 / 57 

7.1 数值型数据类型 / 57 

7.1.1 整型 / 58 

7.1.2 长整型 / 58 

7.1.3 单精度型 / 59 

7.1.4 双精度型 / 59 

7.1.5 浮点数相除 / 59 

7.1.6 如何选择类型 / 59 

7.2 非数值型数据类型 / 60 

7.2.1 字符型 / 60 

7.2.2 布尔型 / 62 

7.3 常数的数据类型 / 62 

课后作业 / 63 

延伸阅读:计算机中的实数 / 64 

第 8 章 运算规则 / 65 

8.1 表达式 / 65 

8.2 优先级 / 65 

8.3 类型自动转换 / 67 

8.4 sizeof 操作符 / 68 

课后作业 / 69 

延伸阅读:测试样例数据的重要性 / 69 

第 9 章 变量的定义与使用 / 71 

9.1 变量的定义 / 71 

9.1.1 什么是变量、常量、常数 / 71 

9.1.2 定义变量 / 72 

9.1.3 变量命名规则 / 73 

9.1.4 关键字 / 73 

9.1.5 定义常量 / 73 

9.2 变量的使用 / 74 

9.2.1 赋值语句 / 74 

9.2.2 变量的初始化 / 75 

9.2.3 再谈赋值语句 / 76 

课后作业 / 77 

第 10 章 输入语句 / 78 

10.1 cin(C   风格) / 78 

10.1.1 基本语法 / 78 

10.1.2 串联使用 >> / 78 

10.1.3 数据不一致的情形 / 79 

10.2 scanf(C 风格) / 80 

10.3 通用头文件 / 81 

课后作业 / 82 

延伸阅读:时刻和时间段的区别 / 83 

第 11 章 输出语句 / 85 

11.1 输出语句的作用 / 85 

11.2 cout(C   风格) / 86 

11.2.1 基本语法 / 86 

11.2.2 串联使用
点击展开 点击收起

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

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