主页 详情

《全国青少年信息学奥林匹克联赛培训教材 中学》_吴再陵主编;沈军主审;王晓敏,徐滨策划_13744422_7305038237

【书名】:《全国青少年信息学奥林匹克联赛培训教材 中学》
【作者】:吴再陵主编;沈军主审;王晓敏,徐滨策划
【出版社】:南京:南京大学出版社
【时间】:2009
【页数】:285
【ISBN】:7305038237
【SS码】:13744422

最新查询

内容简介

第一章 算法及算法的描述

1.1 算法知识基础

1.2 算法的描述方法

1.2.1 自然语言

1.2.2 N-S图

1.2.3 程序设计语言

1.3 算法的实现

1.3.1 算法的实现

第二章 Turbo Pascal 7.0基础

2.1 Turbo Pascal简介

2.2 安装及启动

2.3 集成环境及菜单使用

2.4 程序的输入和调试

第三章 Pascal程序设计语言基础

3.1 概述

3.1.1 Pascal语言特点

3.1.2 Pascal程序结构

3.1.3 基本符号、保留字和标识符

3.2 数据类型、常量、变量及说明方法

3.2.1 标准数据类型

3.2.2 常量

3.2.3 变量

3.3 函数与表达式

3.3.1 Pascal标准函数

3.3.2 Pascal的运算符及表达式

第四章 程序设计初步

4.1 顺序结构的程序设计

4.1.1 赋值语句

4.1.2 输入语句(read,readln)

4.1.3 输出语句(write,writeln)

4.1.4 复合语句

4.1.5 综合应用

4.2 选择结构的程序设计

4.2.1 if语句

4.2.2 if语句的嵌套

4.2.3 case语句

4.2.4 综合应用

4.3 循环结构的程序设计

4.3.1 计数循环(for/to/do语句)

4.3.2 当型循环(while/do语句)

4.3.3 直到型循环(repeat/until语句)

4.3.4 多重循环结构

4.3.5 关于goto语句

4.3.6 综合应用

第五章 枚举类型和子界类型

5.1 枚举类型

5.1.1 枚举类型的定义

5.1.2 枚举类型数据的特点及应用

5.2 子界类型

5.2.1 子界类型的定义

5.2.2 子界类型数据的特点及应用

5.3 类型相容及应用

第六章 数组

6.1 数组的概念和定义

6.2 一维数组

6.2.1 一维数组的定义及数据元素引用

6.2.2 一维数组的基本操作

6.2.3 一维数组的应用举例

6.3 多维数组

6.3.1 多维数组定义及数据元素的引用

6.3.2 多维数组的应用

6.4 字符数组及字符串

6.4.1 紧缩数组

6.4.2 字符数组与字符串

第七章 过程和函数

7.1 子程序的概念

7.2 函数定义及调用

7.2.1 Pascal标准函数

7.2.2 用户自定义函数

7.2.3 函数调用

7.3 过程定义及调用

7.3.1 标准过程

7.3.2 用户自定义过程

7.3.3 过程调用

7.4 变量及其作用域

7.5 参数的传递

7.5.1 形参和实参

7.5.2 值参和变参

7.6 程序的嵌套和递归调用

7.6.1 子程序的嵌套

7.6.2 提前引用子程序

7.6.3 递归调用

7.7 综合应用

第八章 集合和记录

8.1 集合

8.1.1 集合的概念

8.1.2 集合类型的定义及集体变量的说明

8.1.3 集合的赋值

8.1.4 集合运算的实现

8.1.5 综合应用

8.2 记录

8.2.1 记录的概念

8.2.2 记录类型的定义及记录变量的说明

8.2.3 记录成员的引用

8.2.4 记录数组

8.2.5 变体记录

8.3 综合应用

第九章 文件

9.1 文件概述

9.1.1 文件的概念及特点

9.1.2 文件的分类

9.1.3 文件处理的标准过程和标准函数

9.1.4 文件操作的一般步骤

9.2 文件的操作及应用

9.2.1 文本文件的操作步骤

9.2.2 文本文件的应用举例

9.2.3 类型文件的操作步骤

9.2.4 类型文件的应用举例

第十章 指针

10.1 静态存储与动态存储

10.2 指针变量及基本使用

10.2.1 指针变量定义

10.2.2 指针变量的基本使用方法

10.3 线性链表

10.3.1 线性链表的概念

10.3.2 线性链表的建立

10.3.3 线性链表的遍历与输出

10.3.4 线性链表的查找

10.3.5 线性链表结点的插入

10.3.6 线性链表结点的删除

10.4 综合应用

10.4.1 求线性表长度的运算

10.4.2 线性链表的排序

10.4.3 线性表的归并算法

10.4.4 循环链表

10.4.5 二叉树

第十一章 单元及面向对象的程序设计初步

11.1 单元及程序设计

11.1.1 单元的概述

11.1.2 单元的使用说明

11.1.3 标准库单元

11.1.4 单元的结构

11.1.5 单元的建立和应用

11.2 面向对象的程序设计

11.2.1 什么是面向对象的程序设计

11.2.2 如何设计

11.2.3 综合应用

第十二章 常用算法介绍

12.1 穷举法

12.2 不同进制数的转换及应用

12.3 高精度计算

12.4 数据排序

12.5 排列和组合

12.6 递推与递归算法深入

12.6.1 递推程序设计

12.6.2 递归算法深入与递归转化为非递归

12.7 回溯算法

12.8 算法评价

附录

附录一 常用字符的ASCII码对照表

附录二 Turbo Pascal的保留字

附录三 Turbo Pascal的预定义标识符

附录四 Turbo Pascal的标准函数

附录五 Turbo Pascal的运算符

附录六 Turbo Pascal编译、运行过程中的出错信息

附录七 Turbo Pascal标准库单元中的过程和函数


书查询(www.shuchaxun.com)本网页唯一编码:
06a37e51c766abcf379c414f05d70f66#51c4ef2b55d9b105d8532809ca1de594#46841292#13744422.zip