PASCAL 語言程式設計

基本介紹

  • 書名:PASCAL 語言程式設計
  • ISBN:9787800468544
  • 頁數:366頁
  • 定價:38.00
  • 出版社:航空工業出版社
  • 出版時間:1995-01
  • 裝幀:平裝
圖書信息,內容提要,圖書目錄,

圖書信息

出版社:航空工業出版社
出版年:1995-01
頁數:366
定價:38.00
裝幀:平裝
ISBN:9787800468544

內容提要

PASCAL語言是國內外廣泛使用的一種結構化程式設計語言,常用於編寫系統軟體、套用軟體及進行科學計算。本書從基本概念出發,循序漸進地介紹了標準PASCAL語言的數據類型和數據結構以及PASCAL語言程式設計方法。在介紹PASCAL語言的枚舉、子界、集合、記錄、數組、檔案、棧和佇列、指針和動態數據結構的同時,結合基本原理給出大量程式實例。書中所有例題都上機調試通過。書中還設專章介紹 Turbo PASCAL對於標準PXSCAL的擴充及上機操作方法。為方便讀者上機,每章後都附有習題。
本書既可作為大專院校非計算機專業計算機基礎教學的教材,也可以作為有關專業技術人員的參考書。

圖書目錄


第1章 概述
1.1 計算機系統
1.1.1 計算機硬體系統
1.1.2 計算機軟體系統
1.2 計算機語言
1.2.1 機器語言
1.2.2 彙編語言
1.2.3 高級語言
1.3 程式設計與算法
1.3.1 程式設計
1.3.2 算法的概念
1.3.3 算法的特性
1.3.4 算法的表示
1.4 結構化程式設計
1.5 數制
1.6 PASCAL語言的特點
習題
第2章 PASCAL語言程式設計基礎
2.1 PASCAL源程式結構
2.2 PASCAL語言的符號
2.3 標準數據類型
2.3.1 整數類型
2.3.2 實數類型
2.3.3 字元類型
2.3.4 布爾類型
2.4 常量和變數
2.4.1 常量
2.4.2 常量定義
2.4.3 變數
2.4.4 變數說明
2.5 表達式與賦值語句
2.5.1 表達式
2.5.2 賦值語句
2.6 輸入與輸出語句
2.6.1 輸入語句(讀語句)
2.6.2 輸出語句(寫語句)
2.7 簡單程式舉例
2.8 常見錯誤分析
習題
第3章 控制語句
3.1 複合語句
3.2 if語句
3.2.1 單分支if語句
3.2.2 雙分支if語句
3.2.3 if語句的嵌套
3.3 case語句
3.4 while循環語句
3.5 repeat循環語句
3.6 for循環語句
3.7 嵌套循環
3.8 goto語句
3.9 常見錯誤分析
習題
第4章 枚舉與子界類型
4.1 類型定義
4.2 枚舉類型
4.2.1 枚舉類型的引入
4.2.2 枚舉類型定義
4.2.3 枚舉類型的運算規則
4.2.4 枚舉變數的輸入和輸出
4.2.5 枚舉類型套用舉例
4.3 子界類型
4.3.1 子界類型的引入
4.3.2 子界類型的定義
4.3.3 子界類型的運算規則
4.3.4 子界類型套用舉例
4.4 常見錯誤分析
習題
第5章 數組
5.1 概述
5.2 一維數組
5.2.1 一維數組的定義
5.2.2 數組的訪問
5.2.3 對整個數組的訪問
5.2.4 套用舉例
5.3 多維數組
5.3.1 多維數組的類型定義
5.3.2 對多維數組的訪問
5.3.3 多維數組的套用舉例
5.4 字元數組和字元串
5.4.1 字元數組
5.4.2 字元串
5.5 常見錯誤分析
習題
第6章 函式與過程
6.1 函式
6.1.4 函式說明
6.1.2 函式調用
6.1.3 程式舉例
6.2 過程
6.2.1 過程說明
6.2.2 過程調用
6.2.3 值參數和變數參數
6.2.4 程式舉例
6.3 嵌套與標識符作用域
6.3.1 函式與過程嵌套的概念
6.3.2 標識符的作用域
6.3.3 過程與函式的副作用
6.4 子程式的速歸調用
6.5 間接遞歸與向前引用
6.5.1 間接遞歸
6.5.2 向前引用
6.6 函式和過程作參數
6.7 可調數組作函式和過程的形參
6.8 常見錯誤分析
習題
第7章 集合類型
7.1 集合類型的定義及說明
7.2 集合類型的運算
7.3 集合的輸入和輸出
7.4 類型間的關係
7.5 常見錯誤分析
習題
第8章 記錄類型
8.1 記錄類型的定義
8.2 記錄的說明和引用
8.2.1 記錄的說明
8.2.2 記錄的引用
8.3 開域語句
8.4 嵌套記錄
8.5 記錄數組
8.6 變體記錄
8.7 常見錯誤分析
習題
第9章 檔案類型
9.1 順序檔案及其說明
9.2 檔案的建立與讀入
9.3 檔案的更新和合併
9.3.1 檔案的更新
9.3.2 檔案的合併
9.4 文本檔案
9.5 常見錯誤分析
習題
第10章 動態數據結構
10.1 指針類型
10.1.1 指針類型定義
10.1.2 標準過程new和dispose
10.1.3 指針的使用及運算
10.2 鍊表
10.2.1 鍊表的定義
10.2.2 鍊表的建立
10.2.3 節點的插入和刪除
10.3 棧和佇列
10.3.1 棧
10.3.2 佇列(queue)
10.4 雙向鍊表
10.5 樹
10.6 常見錯誤分析
習題
第11章 Trubo PASCAL簡介
11.1 Turbo PASCAL的特點
11.2 Turbo PASCAL對於標準PASCAL的一些擴充
11.2.1 語法部分的擴充
11.2.2 關於檔案處理的擴充
11.3 Turbo PASCAL 5.0的套用舉例
11.4 Turbo集成開發環境(IDE)使用指南
11.4.1 啟動和退出
11.4.2 選單結構和視窗特點
11.4.3 選單功能選項一覽表
11.4.4 幫助視窗(help)
11.5 PASCAL語言上機操作
11.5.1 啟動
11.5.2 編輯、編譯、運行
11.5.3 存檔
11.5.4 退出
11.6 Turbo PASCAL 5.0過程與函式參考
附錄 ASCll碼錶

相關詞條

熱門詞條

聯絡我們