出版時(shí)間:2011-5 出版社:清華大學(xué)出版社 作者:馮俊 主編,董惠麗,任麗芳,張人上 編著 頁(yè)數(shù):396
內(nèi)容概要
本書是教育部高等學(xué)校文科計(jì)算機(jī)基礎(chǔ)教學(xué)指導(dǎo)委員會(huì)的立項(xiàng)項(xiàng)目。本書在脫離具體語言環(huán)境下,圍繞數(shù)據(jù)庫(kù)與程序設(shè)計(jì)基礎(chǔ)的核心問題簡(jiǎn)明扼要地介紹了基本概念、基本思想、基本技術(shù)和基本方法。主要內(nèi)容包括基本數(shù)據(jù)類型、構(gòu)造數(shù)據(jù)類型和數(shù)據(jù)庫(kù)、基本控制結(jié)構(gòu)、結(jié)構(gòu)化和模塊化程序設(shè)計(jì)、數(shù)據(jù)庫(kù)查詢、窗體和界面設(shè)計(jì)等。數(shù)據(jù)組織形式采用具有豐富數(shù)據(jù)類型與良好結(jié)構(gòu)的類PASCAL語言描述,算法采用結(jié)構(gòu)化流程圖描述;選用較流行的VB(VisualBasic)語言對(duì)所有算法進(jìn)行編程實(shí)現(xiàn)和Access對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作處理。這使讀者既可以在脫離復(fù)雜語言環(huán)境下輕松學(xué)習(xí)程序設(shè)計(jì)思想和數(shù)據(jù)庫(kù)應(yīng)用技術(shù),又不至于紙上談兵。每章都開辟了一個(gè)課程設(shè)計(jì)題目,旨在提高讀者分析問題和解決問題的能力。
本書條理清楚,內(nèi)容翔實(shí);概念表述嚴(yán)謹(jǐn),邏輯推理嚴(yán)密,語言精練,用詞達(dá)意;算法構(gòu)思精巧,結(jié)構(gòu)清晰;既注重程序設(shè)計(jì)思想介紹,又重視算法設(shè)計(jì)能力培養(yǎng);既注重理論知識(shí)與科學(xué)思想的介紹,又重視應(yīng)用技術(shù)與動(dòng)手能力的培養(yǎng)。本書深入淺出,配有大量實(shí)例和圖示,每章都有豐富的習(xí)題,適合于自學(xué)。
本書可作為高等學(xué)校文科類、經(jīng)濟(jì)類和管理類專業(yè)的大學(xué)計(jì)算機(jī)教材,也可以作為應(yīng)用計(jì)算機(jī)的廣大科技工作者與管理工作者的參考資料。
書籍目錄
第1篇 程序設(shè)計(jì)基礎(chǔ)
第1章 程序設(shè)計(jì)概述
1.1 程序=數(shù)據(jù)結(jié)構(gòu)+算法
1.1.1 程序
1.1.2 什么是數(shù)據(jù)結(jié)構(gòu)
1.1.3 什么是算法
1.2 程序設(shè)計(jì)=數(shù)據(jù)結(jié)構(gòu)+算法+程序設(shè)計(jì)方法
1.2.1 程序設(shè)計(jì)
1.2.2 程序設(shè)計(jì)方法學(xué)
1.2.3 結(jié)構(gòu)化程序設(shè)計(jì)
1.2.4 面向?qū)ο蟪绦蛟O(shè)計(jì)
1.3 語言工具和環(huán)境
1.3.1 程序設(shè)計(jì)語言
1.3.2 程序設(shè)計(jì)范型
1.3.3 程序設(shè)計(jì)語言的語法元素及其元素功能
1.3.4 編程環(huán)境和程序運(yùn)行
1.4 程序設(shè)計(jì)步驟與程序設(shè)計(jì)風(fēng)格
1.4.1 程序設(shè)計(jì)步驟
1.4.2 程序設(shè)計(jì)風(fēng)格
1.5 算法設(shè)計(jì)
1.5.1 算法描述
1.5.2 算法設(shè)計(jì)舉例
1.5.3 算法設(shè)計(jì)要求
1.6 課程設(shè)計(jì)相關(guān)知識(shí)
1.6.1 課程設(shè)計(jì)目的與內(nèi)涵
1.6.2 課程設(shè)計(jì)步驟
1.6.3 課程設(shè)計(jì)報(bào)告規(guī)范
習(xí)題
第2章 Visual Basic簡(jiǎn)介
2.1 Visual Basic的發(fā)展與特點(diǎn)
2.1.1 Visual Basic的發(fā)展
2.1.2 Visual Basic 6.0與Visual Basic.NET的比較
2.1.3 Visual Basic 6.0的特點(diǎn)
2.2 Visual Basic 6.0的安裝與啟動(dòng)
2.2.1 Visual Basic 6.0的安裝
2.2.2 Visual Basic 6.0的幫助系統(tǒng)
2.2.3 Visual Basic 6.0的啟動(dòng)和退出
2.3 Visual Basic 6.0的集成開發(fā)環(huán)境
2.3.1 Visual Basic 6.0集成開發(fā)環(huán)境
2.3.2 Visual Basic的常用術(shù)語
2.3.3 菜單欄和工具欄
2.3.4 各種窗口簡(jiǎn)介
2.3.5 Visual Basic 6.0集成開發(fā)環(huán)境設(shè)置
2.4 Visual Basic應(yīng)用程序結(jié)構(gòu)
2.5 Visual Basic應(yīng)用程序設(shè)計(jì)與上機(jī)操作步驟
2.5.1 創(chuàng)建工程
2.5.2 界面設(shè)計(jì)
2.5.3 屬性設(shè)置
2.5.4 代碼編輯
2.5.5 文件保存
2.5.6 應(yīng)用程序運(yùn)行和調(diào)試
2.5.7 生成可執(zhí)行文件
2.6 課程設(shè)計(jì)題目--求最大公因子
習(xí)題
第3章 Visual Basic應(yīng)用程序界面設(shè)計(jì)
3.1 Visual Basic對(duì)象的基本屬性
3.1.1 屬性值的設(shè)置方法
3.1.2 對(duì)象的基本屬性
3.2 窗體
3.2.1 窗體的常用屬性
3.2.2 窗體的常用方法
3.2.3 窗體的常用事件
……
第2篇 數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:字符集規(guī)定了在編程中可以使用的字符符號(hào)。國(guó)際標(biāo)準(zhǔn)組織規(guī)定了一些標(biāo)準(zhǔn)字符集,如ASCII字符集。程序設(shè)計(jì)語言通常都選用一個(gè)標(biāo)準(zhǔn)字符集。字符集中的符號(hào)一般不具有語義,或者說它只能表達(dá)一些簡(jiǎn)單基本的直觀語義。字符集是有限的,語義的表達(dá)卻是無限的。為了用有限的符號(hào)表達(dá)無限的語義,采用的基本方法就是將符號(hào)進(jìn)行組合。組合時(shí)需要確定相應(yīng)的構(gòu)成規(guī)則和語義范圍。標(biāo)識(shí)符是在編程中由程序員用來命名對(duì)象的名稱,通常由字符集中的字母和數(shù)字串組成。標(biāo)識(shí)符的命名應(yīng)該遵循容易記憶、容易理解和有意義的原則。例如,用name表示姓名,用age表示年齡等。人們?cè)诰幊虒?shí)踐中總結(jié)出了一些較為實(shí)用的命名方法,比如匈牙利命名法:標(biāo)識(shí)符一對(duì)象屬性+對(duì)象類型+對(duì)象描述。不同的程序設(shè)計(jì)語言,對(duì)標(biāo)識(shí)符的構(gòu)成有一定的限制,應(yīng)遵循語言構(gòu)成規(guī)則。有含義的標(biāo)識(shí)符可以增強(qiáng)程序的可讀性。表達(dá)式是用運(yùn)算符按一定的規(guī)則將數(shù)據(jù)連接起來的有意義的式子。程序中的數(shù)據(jù)處理主要由表達(dá)式來實(shí)現(xiàn),它是組成程序的重要對(duì)象,必須熟練掌握表達(dá)式。表達(dá)式主要包括算術(shù)表達(dá)式、字符表達(dá)式和邏輯表達(dá)式等。關(guān)鍵字也稱為保留字。顧名思義,保留字是程序設(shè)計(jì)語言本身保留的,具有特殊含義。它是程序設(shè)計(jì)語言中規(guī)定的一套命令字、函數(shù)名或特殊對(duì)象的標(biāo)識(shí)符。語言中的保留字一般都是一些英文單詞,具有確定的功能,它是構(gòu)建程序的關(guān)鍵詞語。程序員只能嚴(yán)格按規(guī)定使用。分隔符也是語法結(jié)構(gòu)中的語法單位。它用來分隔語言中的各個(gè)基本語法單位,與其他語法單位共同構(gòu)成完整的語法結(jié)構(gòu)。分隔符基本上是一些標(biāo)點(diǎn)符號(hào)和特殊符號(hào),如空格等。語句或稱為命令是程序設(shè)計(jì)語言中的重要部件。程序就是語句或命令的序列。語句的語法結(jié)構(gòu)對(duì)程序的易寫性和易讀性有著重要影響。有的語言采用單一的語句格式,大多數(shù)語言對(duì)不同的語句類型使用不同的語法結(jié)構(gòu)。語句結(jié)構(gòu)中的重要差異體現(xiàn)在結(jié)構(gòu)控制語句與簡(jiǎn)單語句之間。簡(jiǎn)單語句往往可以在一個(gè)程序行寫完,結(jié)構(gòu)控制語句常常包含多個(gè)保留字與多個(gè)程序行。在程序設(shè)計(jì)中,結(jié)構(gòu)控制語句的運(yùn)用是難點(diǎn)。注釋主要指對(duì)書寫的程序做注解。它可以是對(duì)整個(gè)程序做說明,也可以是對(duì)某個(gè)程序段或語句或所用的標(biāo)識(shí)符做說明。注釋是面向人的,用它可以說明程序的功能、設(shè)計(jì)思想、注意事項(xiàng)等,主要是增強(qiáng)程序的可讀性。有經(jīng)驗(yàn)的程序員都會(huì)為自己所編制的程序添加合適的注釋。
編輯推薦
《大學(xué)計(jì)算機(jī)數(shù)據(jù)庫(kù)與程序設(shè)計(jì)基礎(chǔ)》根據(jù)《高等學(xué)校文科類專業(yè)大學(xué)計(jì)算機(jī)教學(xué)基本要求》組織編寫。教育部文科計(jì)算機(jī)基礎(chǔ)教學(xué)指導(dǎo)委員會(huì)立項(xiàng)教材。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
大學(xué)計(jì)算機(jī)數(shù)據(jù)庫(kù)與程序設(shè)計(jì)基礎(chǔ) PDF格式下載