出版時間:2009-1 出版社:清華大學(xué)出版社有限公司 作者:米洪,吳兆明 主編 頁數(shù):296
前言
“程序設(shè)計”是高職高專院校相關(guān)專業(yè)學(xué)生的一門重要基礎(chǔ)課程,目前在高校通常使用的教學(xué)語言主要有Visual Basic、Visual Basic .NET、Delphi、Java、Visual C#等。其中Visual Basic.NET是在Basic和Visual Basic基礎(chǔ)上發(fā)展起來的,具有簡單和類型安全等特點,并且也是一門完全面向?qū)ο蟮某绦蛟O(shè)計語言。目前Visual Basic.NET程序設(shè)計方面的教材,大多對理論講授較多,程序設(shè)計和編碼操作等方面普遍存在著不足,而高職高專的辦學(xué)特色體現(xiàn)在對學(xué)生進行技能訓(xùn)練上,因此應(yīng)將理論的講解和實踐操作結(jié)合在一起,引導(dǎo)讀者快速高效地進入Visual Basic.NET編程世界。在此背景下,我們組織編寫了這本《Vtsual Basic.NET項目化教程》?! ”緯木帉懭藛T有著多年從事程序設(shè)計一線教學(xué)的經(jīng)驗,對程序設(shè)計的教學(xué)把握較為獨到,能夠預(yù)測到讀者在學(xué)習(xí)中可能遇到的困難并加以解決,同時本書的編寫人員均有多年教材編寫經(jīng)驗和較強的敬業(yè)精神,編寫的教材有助于提高讀者的學(xué)習(xí)效率和項目實戰(zhàn)經(jīng)驗。
內(nèi)容概要
Visual Basic.NET是微軟公司推出的全新集成開發(fā)環(huán)境Visual Studio.NET的重要成員之一,是新一代面向?qū)ο蟮目梢暬_發(fā)工具。本書從教學(xué)實踐的角度出發(fā),立足于提高學(xué)生的程序設(shè)計能力,全書理論分析透徹嚴(yán)謹(jǐn),實例豐富生動,內(nèi)容由淺入深,語言通俗易懂,強調(diào)基礎(chǔ)知識與操作技能的緊密結(jié)合,能快速引導(dǎo)學(xué)生進入Visual Basic.NET編程世界?! ”緯m合作為高職高專院校相關(guān)專業(yè)和培訓(xùn)班的程序設(shè)計課程教材,也可作為Visual Basic.NET編程愛好者的參考讀物。
書籍目錄
第1章 .NET Franlework的概述 1.1 .NET Framework的結(jié)構(gòu) 1.2 .NET Framework的特點 1.3 VB.NET程序示例 1.4 .NET的開發(fā)環(huán)境 1.4.1 工具欄與工具箱 1.4.2 窗體的調(diào)整 復(fù)習(xí)思考題第2章 VB.NET語言基礎(chǔ) 2.1 數(shù)據(jù)類型 2.1.1 數(shù)值數(shù)據(jù)類型 2.1.2 字符數(shù)據(jù)類型 2.1.3 其他數(shù)據(jù)類型 2.2 變量 2.2.1 變量的聲明 2.2.2 變量的范圍 2.2.3 變量的屏蔽 2.3 常數(shù)和枚舉 2.3.1 常數(shù) 2.3.2 枚舉 2.4 數(shù)組 2.4.1 數(shù)組概述 2.4.2 動態(tài)數(shù)組 2.5 結(jié)構(gòu) 2.6 運算符與表達(dá)式 2.6.1 算術(shù)運算符 2.6.2 比較運算符 2.6 3 邏輯運算符 2.6.4 賦值運算符 2.7 流程控制語句 2.7.1 條件語句 2.7.2 循環(huán)結(jié)構(gòu) 2.7.3 Exit語句 2.8 過程 復(fù)習(xí)思考題第3章 程序的調(diào)試 3.1 程序錯誤 3.2 程序執(zhí)行的監(jiān)控 3.2.1 中斷程序的執(zhí)行 3.2.2 程序執(zhí)行的控制 3.3 調(diào)試工具的使用 3.3.1 變量內(nèi)容的監(jiān)視 3.3.2 命令窗口與調(diào)用堆棧 3.4 異常的處理 3.4.1 Exception異常類 3.4.2 TryCatchFinally 3.4.3 多層次的異常 復(fù)習(xí)思考題第4章 數(shù)據(jù)輸入輸出 4.1 數(shù)據(jù)輸入——InputBox函數(shù) 4.2 MsgBox函數(shù)和MsgBox語句 4.2.1 MsgBox函數(shù) 4.2.2 MsgBox語句 4.3 MessageBox.Show方法 4.4 控制臺輸入輸出 4.4.1 控制臺輸入輸出方法 4.4.2 控制臺應(yīng)用程序 4.5 在集成環(huán)境外建立控制臺應(yīng)用程序 4.5.1 VB.NET編譯器 4.5.2 程序?qū)嵗?.6 數(shù)值的格式輸出 4.7 應(yīng)用實例 復(fù)習(xí)思考題第5章 常用Windows窗體控件 5.1 文本控件 5.1.1 標(biāo)簽 5.1.2 文本框 5.2 圖片框控件 5.2.1 圖片框的主要屬性 5.2.2 圖形文件的裝入 5.3 按鈕控件 5.3.1 屬性和事件 5.3.2 應(yīng)用實例 ……第6章 菜單程序設(shè)計第7章 對象和類第8章 文件操作第9章 數(shù)據(jù)庫應(yīng)用程序第10章 網(wǎng)絡(luò)編程 第11章 應(yīng)用程序的發(fā)布與總署附錄A 常用函數(shù)與運算符參考文獻(xiàn)
章節(jié)摘錄
1.通用語言運行時 在.NET之前,窗口環(huán)境必須為應(yīng)用程序準(zhǔn)備執(zhí)行環(huán)境(Runtime)。例如,要執(zhí)行Visual Basic 6所開發(fā)的應(yīng)用程序,就必須有執(zhí)行環(huán)境msvbvm60.dll,主要作用就是提供應(yīng)用程序在執(zhí)行時所需要的數(shù)據(jù)與執(zhí)行基礎(chǔ),管理內(nèi)存配置、執(zhí)行線程管理等?! ∥④洏?gòu)造的.NET平臺,讓不同的程序語言所開發(fā)的應(yīng)用程序在執(zhí)行時是一致的,不再分Visual Basic或C++,它們使用相同的執(zhí)行環(huán)境、通用語言運行時(CLR.CommonLanguage Runtime)。 通用語言運行環(huán)境是.NET平臺的核心,它的作用類似Java虛擬機,它希望不同語言都能依照通用語言規(guī)范來研發(fā),這樣編譯器便能產(chǎn)生相同的中間語言,不同語言所構(gòu)建的組件就能輕易地使用彼此的資源。例如,在.NET環(huán)境下,Visual Basic.NET可以繼承C#的類,而C#也能繼承Vtsual Basic.NET類?! 榱俗尦绦虻膱?zhí)行更穩(wěn)定,編譯器會根據(jù)程序碼的內(nèi)容,裝入必要的類庫,將程序轉(zhuǎn)成中間語言MSIL(Microsoft Intermediate Language),編譯器還會產(chǎn)生Metadata,里面包含程序執(zhí)行所需的相關(guān)組件與信息。.NET代碼編譯流程如圖1-2所示。
圖書封面
評論、評分、閱讀與下載