出版時(shí)間:2007-9 出版社:高等教育 作者:教育部考試中心 頁(yè)數(shù):319 字?jǐn)?shù):500000
內(nèi)容概要
本書(shū)是根據(jù)《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Delphi語(yǔ)言程序設(shè)計(jì)考試大綱(2007年版)》的要求編寫(xiě)的,是教育部考試中心組織編寫(xiě)的計(jì)算機(jī)等級(jí)考試系列教程之一。主要內(nèi)容包括:Delphi 7集成開(kāi)發(fā)環(huán)境、Object Pascal語(yǔ)言、Delphi程序結(jié)構(gòu)和UI組件、常用組件、Delphi數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)以及 Delphi圖形圖像與多媒體程序設(shè)計(jì)技術(shù)等。本教材是學(xué)習(xí)Delphi的基礎(chǔ)讀本,是應(yīng)用Delphi進(jìn)行程序設(shè)計(jì)中最基本的部分。針對(duì)初學(xué)者的特點(diǎn),在體系結(jié)構(gòu)和內(nèi)容上注意了由簡(jiǎn)及繁、由淺人深、循序漸進(jìn)、深入淺出以及理論與實(shí)踐的密切結(jié)合,既通俗易懂又簡(jiǎn)潔實(shí)用,是應(yīng)試人員考前必備的教材。
書(shū)籍目錄
第1章 Delphi集成開(kāi)發(fā)環(huán)境 1.1 Delphi的特點(diǎn) 1.2 Delphi集成開(kāi)發(fā)環(huán)境 1.2.1 主窗口 1.2.2 菜單欄 1.2.3 組件面板 1.2.4 窗體設(shè)計(jì)器 1.2.5 代碼編輯器 1.2.6 對(duì)象查看器 1.2.7 對(duì)象樹(shù)狀列表 1.2.8 工程管理器 1.3 創(chuàng)建一個(gè)Delphi簡(jiǎn)單程序 1.3.1 創(chuàng)建一個(gè)新工程 1.3.2 程序窗體設(shè)計(jì) 1.3.3 編寫(xiě)程序代碼 1.3.4 編譯和運(yùn)行程序 本章小結(jié) 習(xí)題1第2章 Object Pascal語(yǔ)言 2.1 面向?qū)ο蟮幕靖拍睢 ?.1.1 類和對(duì)象 2.1.2 類的封裝 2.1.3 類的繼承與多態(tài) 2.2 Object Pascal語(yǔ)言規(guī)則 2.2.1 保留字 2.2.2 標(biāo)識(shí)符 2.2.3 注釋 2.3 Objeet Pascal的常量和變量 2.3.1 常量 2.3.2 變量 2.4 Object Pascal的數(shù)據(jù)類型 2.4.1 常用類型 2.4.2 結(jié)構(gòu)類型 2.4.3 指針類型 2.4.4 其他類型 2.4.5 類型相容與類型轉(zhuǎn)換 2.5 Object Pascal的運(yùn)算符 2.5.1 算術(shù)運(yùn)算符 2.5.2 邏輯運(yùn)算符 2.5.3 關(guān)系運(yùn)算符 2.5.4 其他運(yùn)算符 2.5.5 運(yùn)算符的優(yōu)先級(jí) 2.6 Object Pascal的語(yǔ)句 2.6.1 賦值語(yǔ)句 2.6.2 復(fù)合語(yǔ)句 2.6.3 條件控制語(yǔ)句 2.6.4 循環(huán)語(yǔ)句 2.6.5 其他語(yǔ)句 2.7 Object Pascal的過(guò)程和函數(shù) 2.7.1 過(guò)程的定義和調(diào)用 2.7.2 函數(shù)的聲明、定義和調(diào)用 2.7.3 過(guò)程和函數(shù)中變量的作用域 本章小結(jié) 習(xí)題2第3章 Delphi程序結(jié)構(gòu)和用戶界面設(shè)計(jì) 3.1 Delphi程序結(jié)構(gòu) 3.1.1 構(gòu)成項(xiàng)目的文件 3.1.2 Delphi程序結(jié)構(gòu) 3.1.3 工程文件 3.1.4 單元文件 3.1.5 窗體文件 3.2 組件和組件庫(kù) 3.2.1 組件的概念 3.2.2 組件的類型 3.2.3 屬性、事件和方法 3.2.4 Delphi組件庫(kù) 3.3 用戶界面設(shè)計(jì) 3.3.1 用戶界面設(shè)計(jì)的原則 3.3.2 窗體設(shè)計(jì) 3.3.3 菜單設(shè)計(jì) 3.3.4 工具欄和狀態(tài)欄設(shè)計(jì) 3.3.5 對(duì)話框設(shè)計(jì) 3.4 程序調(diào)試與異常處理 3.4.1 程序錯(cuò)誤類型 3.4.2 程序調(diào)試 3.4.3 異常處理 3.4.4 異常處理實(shí)例 本章小結(jié) 習(xí)題3第4章 Delphi常用組件 4.1 文本顯示組件 4.1.1 標(biāo)簽組件 4.1.2 靜態(tài)文本組件 4.2 文本編輯組件 4.2.1 備注框組件 4.2.2 RTF編輯器組件 4.2.3 格式輸入編輯框組件 4.2.4 字符串柵格組件 4.3 按鈕類組件 4.3.1 按鈕組件 4.3.2 位圖按鈕組件 4.3.3 加速按鈕組件 4.4 選擇類組件 4.4.1 復(fù)選框組件 4.4.2 單選按鈕和單選按鈕組組件 4.4.3 組框組件 4.4.4 列表框組件(TListBox) 4.4.5 下拉列表框組件 4.4.6 帶復(fù)選框的列表框組件 4.5 其他常用組件 4.5.1 跟蹤條組件(TrackBar) 4.5.2 進(jìn)度條組件 4.5.3 滾動(dòng)條組件 4.5.4 定時(shí)器組件 4.5.5 日期與時(shí)間組件 4.5.6 Tab組件 4.5.7 多頁(yè)組件 本章小結(jié) 習(xí)題4第5章 Delphi數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù) 5.1 Delphi 7數(shù)據(jù)庫(kù)訪問(wèn)的基本方法 5.2 Delphi 7數(shù)據(jù)庫(kù)體系結(jié)構(gòu) 5.2.1 Delphi 7兩層數(shù)據(jù)庫(kù)體系結(jié)構(gòu) 5.2.2 Delphi 7多層數(shù)據(jù)庫(kù)體系結(jié)構(gòu) 5.3 數(shù)據(jù)庫(kù)工作平臺(tái) 5.3.1 Database Desktop簡(jiǎn)介 5.3.2 使用SQL查詢和QBE查詢 5.4 基本數(shù)據(jù)庫(kù)組件 5.4.1 TDataBase類 5.4.2 TTable類 5.4.3 TDBGrid類 5.4.4 TDBEdit類 5.4.5 TQuery類 5.5 Delphi數(shù)據(jù)庫(kù)連接與編程 5.5.1 BDE數(shù)據(jù)庫(kù)連接與編程 5.5.2 ODBC數(shù)據(jù)庫(kù)連接與編程 5.5.3 ADO數(shù)據(jù)庫(kù)連接與編程 本章小結(jié) 習(xí)題5第6章 圖形、圖像與多媒體程序設(shè)計(jì) 6.1 圖形程序設(shè)計(jì) 6.1.1 圖形設(shè)計(jì)概述 6.1.2 基本圖形的繪制 6.2 圖形、圖像數(shù)據(jù)存儲(chǔ)與交換 6.2.1 TImage對(duì)象 6.2.2 JPEG圖像顯示實(shí)例 6.2.3 BMP圖像與JPEG圖像的格式轉(zhuǎn)換實(shí)例 6.3 多媒體程序設(shè)計(jì) 6.3.1 TAnimate組件 6.3.2 TMediaPlayer組件 本章小結(jié) 習(xí)題6附錄1 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Delphi語(yǔ)言程序設(shè)計(jì)考試大綱(2007年版)附錄2 習(xí)題參考答案參考文獻(xiàn)
章節(jié)摘錄
第2章 Object Pascal語(yǔ)言Delphi 7是一個(gè)基于Object Pascal語(yǔ)言的Windows應(yīng)用程序開(kāi)發(fā)系統(tǒng),在所有的事件處理過(guò)程和應(yīng)用程序中都使用它來(lái)編寫(xiě)程序代碼。Object Pascal編程語(yǔ)言是在Pascal語(yǔ)言的基礎(chǔ)上發(fā)展起來(lái)的,它繼承了Pascal語(yǔ)法嚴(yán)謹(jǐn)、數(shù)據(jù)結(jié)構(gòu)豐富等優(yōu)點(diǎn),同時(shí)融人了面向?qū)ο缶幊痰恼Z(yǔ)法要素,使之成為一種優(yōu)秀的面向?qū)ο缶幊陶Z(yǔ)言。Object Pascal語(yǔ)言具有可讀性好、編寫(xiě)容易的特點(diǎn),這使得它很適合作為基礎(chǔ)的程序開(kāi)發(fā)語(yǔ)言。同時(shí),使用編譯器創(chuàng)建的應(yīng)用程序只生成單個(gè)可執(zhí)行文件(EXE),正是這種結(jié)合,使得Object Pascal成為Delphi這種先進(jìn)開(kāi)發(fā)環(huán)境的編程語(yǔ)言。2.1 面向?qū)ο蟮幕靖拍頓elphi是基于面向?qū)ο缶幊痰南冗M(jìn)開(kāi)發(fā)環(huán)境。面向?qū)ο蟮某绦蛟O(shè)計(jì)(Object—OrientedProgramming,OOP)是結(jié)構(gòu)化語(yǔ)言的自然延伸。00P的先進(jìn)編程方法,會(huì)產(chǎn)生一個(gè)清晰而又容易擴(kuò)展及維護(hù)的程序。一旦為程序建立了一個(gè)對(duì)象,用戶和其他的程序員可以在其他的程序中使用這個(gè)對(duì)象,完全不必重新編制繁復(fù)的代碼。對(duì)象的可重復(fù)使用大大節(jié)省開(kāi)發(fā)時(shí)間,提高工作效率。OOP是使用獨(dú)立對(duì)象(包含數(shù)據(jù)和代碼)作為應(yīng)用程序模塊的范例。雖然00P不能使得代碼容易編寫(xiě),但它能使代碼易于維護(hù)。將數(shù)據(jù)和代碼結(jié)合在一起,能使定位和修復(fù)錯(cuò)誤的工作得到簡(jiǎn)化,并最大限度地減少對(duì)其他對(duì)象的影響,提高了程序的性能。在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,經(jīng)常遇到類和對(duì)象,為了幫助用戶更好地去掌握面向?qū)ο蟮木幊陶Z(yǔ)言,下面來(lái)講解面向?qū)ο缶幊痰膬?nèi)容。
編輯推薦
《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)教程:Delphi語(yǔ)言程序設(shè)計(jì)(2010年版)》由高等教育出版社出版。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版