-
内容大纲
本书是CCF全国青少年信息学奥林匹克竞赛(NOI)教程的第一册,旨在普及计算机科学与程序设计知识。书中遵循由浅入深、逻辑严密的编写思路,辅以丰富的实例解析,引领读者逐步提升计算思维能力。全书共七章,全面覆盖了NOI系列竞赛大纲入门级别的内容,包括编程基础知识、数据的存储与读入、程序的选择执行、程序段的反复执行、数据的批量存储、模块化程序设计、NOI系列竞赛相关规定等。
本书可作为信息学奥林匹克竞赛的教学用书,也可作为青少年学习计算机科学知识、了解信息学奥林匹克竞赛的参考资料。 -
作者介绍
-
目录
丛书序
前言
第一章 编程基础知识
第一节 初识C++程序
一、情境导航
二、知识探究
(一)C++程序的基本结构
(二)集成开发环境
三、实践应用
四、总结提升
第二节 整数算术运算
一、情境导航
二、知识探究
(一)cout语句
(二)算术运算符
三、实践应用
四、总结提升
五、学习检测
第三节 实数算术运算
一、情境导航
二、知识探究
(一)C++语言中实数的概念
(二)实数与整数的区别
(三)常用的数学函数
三、实践应用
四、总结提升
五、学习检测
本章回顾
第二章 数据的存储与读入
第一节 变量和变量的类型
一、情境导航
二、知识探究
(一)变量和数据类型
(二)数据类型转换
三、实践应用
四、总结提升
五、学习检测
第二节 赋值语句和数学表达式
一、情境导航
二、知识探究
(一)赋值语句
(二)变量的自增自减
(三)常量定义
三、实践应用
四、总结提升
五、学习检测
第三节 变量的读入
一、情境导航
二、知识探究
(一)cin语句
(二)顺序结构程序设计
三、实践应用
四、总结提升
五、学习检测
第四节 scanf语句和printf语句
一、情境导航
二、知识探究
(一)printf格式输出函数
(二)scanf格式输入函数
三、实践应用
四、总结提升
五、学习检测
本章回顾
第三章 程序的选择执行
第一节 if语句和关系表达式
一、情境导航
二、知识探究
(一)if语句的格式
(二)分支语句中关系表达式的设计
三、实践应用
四、总结提升
五、学习检测
第二节 逻辑表达式和条件表达式
一、情境导航
二、知识探究
(一)逻辑运算和逻辑表达式
(二)逻辑型变量
(三)条件表达式
三、实践应用
四、总结提升
五、学习检测
第三节 嵌套if语句
一、情境导航
二、知识探究
(一)嵌套if语句的概念
(二)嵌套if语句使用的注意事项
三、实践应用
四、总结提升
五、学习检测
第四节 switch语句
一、情境导航
二、知识探究
(一)switch语句的格式
(二)switch语句使用的注意事项
三、实践应用
四、总结提升
五、学习检测
本章回顾
第四章 程序段的反复执行
第一节 for语句
一、情境导航
二、知识探究
(一)循环结构
(二)for语句的格式
三、实践应用
四、总结提升
五、学习检测
第二节 while语句
一、情境导航
二、知识探究
(一)while语句的格式
(二)模拟法
三、实践应用
四、总结提升
五、学习检测
第三节 do while语句
一、情境导航
二、知识探究
(一)do while语句的格式
(二)位运算
三、实践应用
四、总结提升
五、学习检测
第四节 多层循环
一、情境导航
二、知识探究
(一)多层循环
(二)枚举法
三、实践应用
四、总结提升
五、学习检测
本章回顾
第五章 数据的批量存储
第一节 一维数组
一、情境导航
二、知识探究
(一)一维数组
(二)数组的初始化
三、实践应用
四、总结提升
五、学习检测
第二节 活用数组和数组下标
一、情境导航
二、知识探究
三、实践应用
四、总结提升
五、学习检测
第三节 字符数组与字符串
一、情境导航
二、知识探究
(一)字符数组
(二)字符串
三、实践应用
四、总结提升
五、学习检测
本章回顾
第六章 模块化程序设计
第一节 自定义函数
一、情境导航
二、知识探究
(一)自定义函数的定义
(二)自定义函数的调用
(三)传值参数与传引用参数
(四)常量与变量的作用范围
三、实践应用
四、总结提升
五、学习检测
第二节 递归函数
一、情境导航
二、知识探究
(一)递归函数
(二)递归的要素
三、实践应用
四、总结提升
五、学习检测
本章回顾
第七章 NOI系列竞赛相关规定
第一节 文件及其基本操作
一、情境导航
二、知识探究
(一)文件类型
(二)文件操作
三、实践应用
四、总结提升
五、学习检测
第二节 NOI系列竞赛环境
一、情境导航
二、知识探究
(一)code::Blocks集成开发环境
(二)gcc/g++编译器
三、实践应用
四、总结提升
本章回顾
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...