定 價(jià):30 元
叢書名:青少年信息學(xué)奧林匹克競(jìng)賽培訓(xùn)教材
- 作者:張文雙 吳樹(shù)娟 主編
- 出版時(shí)間:2008/9/1
- ISBN:9787564002572
- 出 版 社:北京理工大學(xué)出版社
- 中圖法分類:TP312
- 頁(yè)碼:242
- 紙張:膠版紙
- 版次:2
- 開(kāi)本:16K
本書按照全國(guó)青少年信息學(xué)奧林匹克競(jìng)賽要求編寫,立足于Free Pascal程序設(shè)計(jì)語(yǔ)言的普及和應(yīng)用。
本書包含F(xiàn)ree Pascal 2.04使用說(shuō)明、Pascal語(yǔ)言基礎(chǔ)、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù)和過(guò)程、數(shù)組、枚舉類型和子界類型、集合類型和記錄類型、指針、文件、數(shù)據(jù)結(jié)構(gòu)和常用算法等內(nèi)容,各章配備習(xí)題,附習(xí)題參考答案。
本書結(jié)構(gòu)嚴(yán)謹(jǐn),語(yǔ)言簡(jiǎn)練,可以作為中小學(xué)校的培訓(xùn)用書,也適合讀者選作自學(xué)資料。
《Pascal語(yǔ)言(中學(xué)版)》結(jié)構(gòu)嚴(yán)謹(jǐn),語(yǔ)言簡(jiǎn)練,可以作為中小學(xué)校的培訓(xùn)用書,也適合讀者選作自學(xué)資料。
吳文虎,清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系教授、博士生導(dǎo)師,國(guó)際信息學(xué)奧林匹克競(jìng)賽中國(guó)隊(duì)總教練。自1989年以來(lái)一直擔(dān)任國(guó)際信息學(xué)奧林匹克競(jìng)賽中國(guó)隊(duì)的總教練,帶領(lǐng)中國(guó)國(guó)家隊(duì)在國(guó)際信息學(xué)奧林匹克競(jìng)賽中連續(xù)15年取得輝煌戰(zhàn)績(jī)!
第1章 Free Pascal使用說(shuō)明
1.1 啟動(dòng)與退出
1.2 集成環(huán)境及菜單的使用
1.3 程序的輸入和調(diào)試
1.4 Free Pascal與Turbo Pascal的區(qū)別
習(xí)題1
第2章 Pascal程序設(shè)計(jì)語(yǔ)言基礎(chǔ)
2.1 Pascal語(yǔ)言簡(jiǎn)介
2.2 數(shù)制
2.3 數(shù)據(jù)類型、常量、變量及說(shuō)明方法
2.4 函數(shù)與表達(dá)式
習(xí)題2
第3章 順序結(jié)構(gòu)程序設(shè)計(jì)
3.1 賦值語(yǔ)句
3.2 輸入(read、readln)語(yǔ)句
3.3 輸出(write、writeln)語(yǔ)句
3.4 應(yīng)用實(shí)例
習(xí)題3
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)
4.1 邏輯運(yùn)算及布爾表達(dá)式
4.2 條件(if)語(yǔ)句
4.3 if語(yǔ)句的嵌套
4.4 分情況(case)語(yǔ)句
習(xí)題4
第5章 循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)
5.1 計(jì)數(shù)循環(huán)(for/to/do)語(yǔ)句
5.2 當(dāng)型循環(huán)(whi1e/do)語(yǔ)句
5.3 直到型循環(huán)(repeat/until)語(yǔ)句
5.4 多重循環(huán)
5.5 轉(zhuǎn)向(goto)語(yǔ)句
習(xí)題5
第6章 函數(shù)和過(guò)程
6.1 子程序的概念
6.2 函數(shù)
6.3 過(guò)程
6.4 參數(shù)的傳遞
6.5 變量及其作用域
6.6 嵌套與遞歸
6.7 應(yīng)用實(shí)例
習(xí)題6
第7章 數(shù)組
7.1 認(rèn)識(shí)數(shù)組
7.2 一維數(shù)組
7.3 二維數(shù)組
7.4 多維數(shù)組
7.5 使用數(shù)組時(shí)需注意的問(wèn)題
7.6 字符串
習(xí)題7
第8章 枚舉類型和子界類型
8.1 枚舉類型
8.2 子界類型
習(xí)題8
第9章 集合和記錄
9.1 集合類型
9.2 記錄類型
習(xí)題9
第10章 指針
10.1 指針變量
10.2 鏈表
習(xí)題10
第11章 文件
11.1 文件類型
11.2 文本文件的概念
11.3 文本文件的基本操作
11.4 文本文件操作函數(shù)
習(xí)題11
第12章 數(shù)據(jù)結(jié)構(gòu)
12.1 線性表
12.2 棧
12.3 隊(duì)列
12.4 樹(shù)
12.5 圖
習(xí)題12
第13章 常用算法
13.1 窮舉法
13.2 排序算法
13.3 回溯算法
13.4 遞推法
習(xí)題13
第十三屆全國(guó)青少年信息學(xué)奧林匹克聯(lián)賽初賽試題
第十三屆全國(guó)青少年信息學(xué)奧林匹克聯(lián)賽初賽(普及組)試題參考答案與評(píng)分標(biāo)準(zhǔn)
附錄
附錄1 ASCII碼表
附錄2 Pascal語(yǔ)言出錯(cuò)信息
附錄3 Pascal基本語(yǔ)句
附錄4 Pascal常用詞匯英、漢對(duì)照
第1章 Free Pascal使用說(shuō)明
20世紀(jì)60年代,計(jì)算機(jī)應(yīng)用日趨廣泛,軟件發(fā)展越來(lái)越快,同時(shí)在軟件開(kāi)發(fā)中也出現(xiàn)了許多問(wèn)題,于是荷蘭計(jì)算機(jī)學(xué)家德克斯特拉(DijkstraEW)提出了結(jié)構(gòu)化程序設(shè)計(jì)思想。Pascal語(yǔ)言是1968年由瑞士蘇黎世聯(lián)邦工業(yè)大學(xué)沃斯(Niklaus.Winh)教授研究出來(lái)的,1971年正式發(fā)表在瑞士的《ETH》雜志上,它是以著名的法國(guó)數(shù)學(xué)家Pascal B命名的。
Pascal語(yǔ)言結(jié)構(gòu)嚴(yán)謹(jǐn),功能強(qiáng)大。問(wèn)世以來(lái),經(jīng)歷了許多版本,美國(guó)Borland公司l983年開(kāi)發(fā)的Turbo Pascal曾風(fēng)靡一時(shí),目前應(yīng)用最廣泛的是Free Pascal 2.04。