网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Free Pascal语言与基础算法(附光盘全国青少年信息学奥林匹克竞赛教程)
分类
作者 舒春平//董永建
出版社 科学技术文献出版社
下载
简介
编辑推荐

在Pascal语言讲解方面,本书以坚持实用性为首的观点,绕过繁琐的语法规则,通过简单例题来解释Pascal语言中的概念、组成和用法,把抽象知识融合到实践中,降低学习门槛,提高学生兴趣。另外,编者还非常注重初学者的程序代码风格,强调培养选手的良好编程风格和习惯,这无疑是一个优秀选手所必备的素质。可以预见,本书对初学者学习Pascal语言能起到“立竿见影”的效果。

目录

第一部分 Free Pascal语言

第一章 初识Free Pascal语言

 1.1 Paseal语言介绍

1.1.1 Pascal语言概述

1.1.2 Pastal语言的特点

1.1.3 Pascal语言程序的基本结构

1.1.4 Free Pascal语言系统的使用

 1.2 简单程序设计

 习题

第二章 顺序结构程序设计

 2.1 例子引言

 2.2 赋值语句与算术表达式

2.2.1 赋值语句

2.2.2 算术表达式

 2.3 输入语句

 2.4 输出语句

2.4.1 输出语句的格式

2.4.2 输出语句的功能

2.4.3 带格式的输出语句

 2.5 常量和变量

2.5.1 常量

2.5.2 常量的定义

2.5.3 变量说明

 2.6 标准数据类型

2.6.1 整型(integer)

2.6.2 实型(real)

2.6.3 字符型(char)

2.6.4 布尔型(boolean)

 2.7 顺序结构程序设计

 习题

第三章 分支结构程序设计

 3.1 布尔类型变量

3.1.1 Pascal中的布尔(逻辑)类型

3.1.2 关系表达式与布尔表达式

 3.2 简单的if语句

 3.3 if条件语句嵌套

 3.4 case语句(分情况语句)

 3.5 分支结构程序设计

 习题

第四章 循环结构程序设计

 4.1 for语句

4.1.1 for语句的一般格式

4.1.2 for语句执行过程

4.1.3 for语句说明

4.1.4 for循环程序设计

 4.2 while循环

4.2.1 while循环

4.2.2 while循环程序设计

 4.3 直到型循环

4.3.1 直到型循环(repeat-until语句)

4.3.2 repeat-until循环程序设计

 4.4 循环嵌套程序设计

 习题

第五章 数组类型

 5.1 一维数组

5.1.1 为什么要使用数组

5.1.2 一维数组

5.1.3 一维数组程序设计

 5.2 二维数组

5.2.1 二维数组的定义

5.2.2 二维数组元素的引用

5.2.3 二维数组程序设计

 5.3 字符数组和字符串类型

5.3.1 字符数组

5.3.2 字符串类型

5.3.3 字符数组和字符串程序设计

 习题

第六章 过程与函数

 6.1 函数

6.1.1 函数的说明

6.1.2 函数的调用

6.1.3 函数程序设计

 6.2 过程

6.2.1 过程的说明

6.2.2 过程的调用

6.2.3 过程程序设计

6.2.4 带参过程

6.2.5 过程的调用

6.2.6 参数传递

 6.3 函数与过程

6.3.1 过程、函数的数据传递

6.3.2 全局变量、局部变量及它们的作用域

6.3.3 过程和函数的嵌套

6.3.4 子程序(模块化)结构的程序设计

 6.4 递归

6.4.1 递归概念

6.4.2 递归应用

 习题

第七章 集合与记录类型及文件操作

 7.1 集合类型

7.1.1 集合类型的定义和变量的说明

7.1.2 集合的值

7.1.3 集合的运算

 7.2 记录类型

7.2.1 记录类型的定义

7.2.2 开域语句

 7.3 文件操作

 习题

第八章 动态数据类型

 8.1 指针的定义及操作

 8.2 链表结构

 8.3 链表程序设计

 习题

第二部分 基础算法

第一章 高精度计算

第二章 数据排序

第三章 递推算法

第四章 递归算法

第五章 搜索与回溯算法

第六章 贪心算法

第七章 分治算法

第八章 广度优先搜索

第九章 动态规划

 9.1 动态规划的基本模型

9.1.1 多阶段决策过程的最优化问题

9.1.2 动态规划的基本概念和基本模型构成

9.1.3 最优化原理与无后效性原則

9.1.4 动态规划设计方法的一般模式

 9.2 动态规划与递推

 9.3 历届NOIP动态规划试题

 9.4 背包问题

 9.5 动态规划应用举例

附录

 附录一 编译错误对照表

 附录二 运行错误对照表

 附录三 Math库实用函数简介

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/7 14:37:25