1.1理解帕斯卡
L.1.1從TurboPascal到FreePascal
1.1.2安裝帕斯卡
1.1.3帕斯卡的特性
1.2算法和程序
1.2.1算法
1.2.2算法描述
1.3程序結構
1.3.1帕斯卡程序結構
1.3.2帕斯卡編程格式
1.3.3編程質量評估
1.3.4結構化編程
1.4編輯第壹個程序
1.4.1熟悉鍵盤
1.4.2編寫代碼
1.4.3編輯操作
1.4.4調試和操作
1.4.5保存文件
練習1
第2章PascaI語言編程基礎
2.1數據類型
2.1.1基本數據類型
2.1.2用戶定義的數據類型
2.2常量和變量
2.2.1常數
變量
2.2.3保留字和標準標識符
2.3標準功能
2.3.1數學函數
轉換功能
序列功能
2.3.4邏輯判斷功能
2.3.5字符串處理功能
隨機函數
2.4表達式和運算符
2.4.1算術運算符
關系運算符
邏輯運算符
2.4.4表達式和運算符的優先級
2.5轉讓聲明
2.6輸入語句
2.6.1輸入語句格式和功能
2.6.2輸入語句的執行過程
2.6.3使用輸入語句的註意事項
2.7輸出語句
2.7.1輸出語句格式和功能
2.7.2輸出語句的執行過程
輸出格式
2.7.4使用輸出報表的註意事項
練習2
第3章程序設計的基本結構
3.1序列結構(復句)
3.1.1復句的格式
3.1.2復合語句的執行過程
3.2選擇結構
3.2.1如果...then語句
ifthenelse語句
3 . 2 . 3 if語句嵌套
3.2.4案例陳述
3.3流通結構
3.3.1重復語句(直到循環)
3.3.2 While語句(循環時)
for循環
3.3.4三個周期的比較
多重循環
3.3.6關於goto語句
3.4典型試題分析
練習3
第4章自定義數據類型
第五章陣列
第6章功能和流程
第7章集合類和記錄類型
第八章文件操作
第九章指針
10編程中的基本算法
壹些練習的參考答案
FreePascal編譯錯誤信息表
參考