第一章 算法
1.1 算法的概念
1.2 簡單算法舉例
1.3 算法的特征
1.4 算法的表示
1.4.1 自然語言
1.4.2 流程圖
1.4.3 偽代碼
1.4.4 三咱基本結構和改進的流程圖
1.4.5 N-S結構流程圖
1.4.6 PAD圖
第二章 計算機和程序
2.1 計算機是實現算法的有效工具
2.2 計算機的基本組成
2.3 計算機語言和計算機程序
2.3.1 機器語言
2.3.2 符號語言(匯編語言)
2.3.3 算法語言
2.3.4 非過程化語言
2.5 PASCAL語言的特點
2.5 結構化程序設計的實現方法
第三章 PASCAL程序的基本知識
3.1 PASCAL程序的組成
3.2 語法圖和巴科斯范式
3.3 保留關鍵字的標識符
3.3.1 保留關鍵字
3.3.2 標識符
3.4 常量
3.4.1 常量的類型
3.4.2 符號常量
3.5 變量
3.5.1 變量名
3.5.2 變量的類型
3.6 標準函數
3.7 算術表達式
3.8 數據類型
第四章 簡單的PASCAL程序設計
4.1 PASCAL語言的語句
4.2 賦值語句
4.3 輸出語句--寫語句
4.3.1 寫語句的作用與形式
4.3.2 Write語句和Writeln語句
4.3.3 寫語句的輸出格式
4.4 輸入語句--讀語句
4.4.1 讀語句的作用與形式
4.4.2 Read語句的Readln語句
4.5 程序舉例
4.6 程序的輸入和運行
第五章 選擇結構的程序設計
5.1 PASCAL中的邏輯運算(布爾運算)
5.1.1 布爾常量和布爾變量
5.1.2 布爾表達式
5.1.3 布爾型數據的輸入和輸出
5.2 IF語句(如果語句)的概念和應用
5.2.1 IF語句的概念
5.2.2 在IF語句中使用復合語句
5.2.3 IF語句的嵌套
5.3 CASE語句(分情況語句)
第六章 循環(huán)結構的程序設計
6.1 用GOTO語句和帶標號語句實現循環(huán)
6.1.1 帶環(huán)號語句
6.1.2 GOTO語句
6.1.3 用GOTO語句實現循環(huán)結構
6.2 用FOR語句實現循環(huán)結構
6.2.1 FOR語句的一般格式和執(zhí)行過程
6.2.2 FOR循環(huán)應用舉例
6.2.3 FOR循環(huán)的嵌套
6.3 用WHILE語句實現循環(huán)結構
6.4 用REPEAT-UNTIL語句實現循環(huán)結構
第七章 字符類型數據處理
7.1 字符常量
7.2 字符符號常量和字符變量
……
第八章 枚舉類型和子界類型
第九章 數組
第十章 過程和函數
第十一章 集合和記錄
第十二章 動態(tài)數據結構
第十三章 文件
第十四章 Turbo PASCAL中的編譯單元
附錄一 PASCAL語法圖
附錄二 PASCAL的EBNF語法規(guī)則
附錄三 常用字符-EBCDIC碼--ASCII碼對照表
附錄四 標準PASCAL保留關鍵字
附錄五 標準PASCAL預定義標識符
附錄六 PASCAL標準函數表
附錄七 標準PASCAL運算符一覽表
附錄八 編譯指令
習題
參考文獻