出版時間:2008-10 出版社:人民郵電出版社 作者:吳昌平 編 頁數(shù):212
內(nèi)容概要
本書以Visual Basic 6.0(簡稱VB 6.0)為背景,由淺入深、循序漸進(jìn)地介紹高級語言程序設(shè)計、面向?qū)ο蠓椒ê涂梢暬幊碳夹g(shù),主要內(nèi)容包括VB概述、數(shù)據(jù)與表達(dá)式、簡單VB程序設(shè)計、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、常用控件與多窗體、數(shù)組、過程、文件操作、高級界面設(shè)計、圖形操作、VB數(shù)據(jù)庫開發(fā)、多媒體應(yīng)用以及ActiveX控件?! ”緯壿嬊逦?,講解簡明透徹,編程示例豐富。每章后面有大量的習(xí)題,最后附有13個單元的實驗項目?! ”緯m合作為高等院校計算機(jī)及相關(guān)專業(yè)的教材,也可供計算機(jī)愛好者自學(xué)使用。
書籍目錄
第1章 概述 1.1 程序設(shè)計語言與程序設(shè)計 1.2 VB簡介 1.3 VB集成開發(fā)環(huán)境 1.4 通過一個簡單的應(yīng)用程序快速入門 1.5 設(shè)計VB應(yīng)用程序一般步驟 1.5.1 設(shè)計用戶界面 1.5.2 設(shè)置屬性 1.5.3 編寫代碼 1.5.4 保存和運行調(diào)試工程,生成EXE文件 1.6 對象、事件與事件過程 習(xí)題第2章 數(shù)據(jù)與表達(dá)式 2.1 VB的基本字符集和詞匯集 2.1.1 字符集 2.1.2 詞匯集 2.2 VB的基本數(shù)據(jù)類型 2.2.1 字符串型 2.2.2 數(shù)值型 2.2.3 邏輯型 2.2.4 日期型 2.2.5 變體型 2.2.6 自定義類型 2.3 常量與變量 2.3.1 常量 2.3.2 變量 2.4 運算符與表達(dá)式 2.4.1 算術(shù)運算符 2.4.2 字符串運算符 2.4.3 關(guān)系運算符 2.4.4 邏輯運算符 2.4.5 表達(dá)式 2.5 常用內(nèi)部函數(shù) 2.5.1 數(shù)學(xué)函數(shù) 2.5.2 轉(zhuǎn)換函數(shù) 2.5.3 字符串函數(shù) 2.5.4 日期與時間函數(shù) 習(xí)題第3章 簡單VB程序設(shè)計 3.1 窗體 3.1.1 窗體的主要屬性 3.1.2 事件 3.2 命令按鈕 3.2.1 屬性 3.2.2 事件 3.3 標(biāo)簽 3.3.1 屬性 3.3.2 事件 3.4 文本框 3.4.1 屬性 3.4.2 事件 3.4.3 方法 3.5 賦值語句 3.6 Print方法 3.6.1 Print的格式及功能 3.6.2 Cls方法 3.7 輸入框 3.8 消息框 3.9 注釋語句、結(jié)束語句 3.9.1 注釋語句 3.9.2 結(jié)束語句 3.10 程序調(diào)試 3.10.1 程序錯誤 3.10.2 3種模式 3.10.3 調(diào)試方法 習(xí)題第4章 選擇結(jié)構(gòu) 4.1 塊If 4.1.1 塊If的格式、功能 4.1.2 塊If的嵌套 4.2 Else If語句 4.3 行If語句 4.4 Select Case語句 習(xí)題第5章 循環(huán)結(jié)構(gòu) 5.1 循環(huán)概述 5.2 For循環(huán) 5.3 While循環(huán) 5.4 Do循環(huán) 5.5 循環(huán)的嵌套 5.6 循環(huán)的退出 習(xí)題第6章 常用控件與多窗體 6.1 圖片框與圖像框 6.1.1 圖片框、圖像框的常用屬性 6.1.2 圖片框、圖像框的區(qū)別 6.2 定時器 6.3 單選按鈕與復(fù)選框 6.3.1 單選按鈕 6.3.2 復(fù)選框 6.4 容器與框架 6.5 列表框與組合框 6.5.1 列表框 6.5.2 組合框 6.6 滾動條 6.7 焦點與Tab順序 6.7.1 焦點 6.7.2 Tab順序 6.8 多窗體 6.8.1 多窗體有關(guān)的操作 6.8.2 多窗體有關(guān)的語句和方法 6.8.3 多窗體程序設(shè)計舉例 習(xí)題第7章 數(shù)組 7.1 數(shù)組的概念 7.2 一維數(shù)組 7.2.1 一維數(shù)組的定義 7.2.2 一維數(shù)組的引用 7.2.3 一維數(shù)組的應(yīng)用舉例 7.3 二維數(shù)組 7.3.1 二維數(shù)組的定義 7.3.2 二維數(shù)組的引用 7.3.3 二維數(shù)組的應(yīng)用舉例 7.4 可調(diào)數(shù)組 7.4.1 可調(diào)數(shù)組的定義 7.4.2 可調(diào)數(shù)組的應(yīng)用舉例 7.5 控件數(shù)組 7.5.1 控件數(shù)組的概念 7.5.2 控件數(shù)組的建立 7.5.3 控件數(shù)組的應(yīng)用舉例 習(xí)題第8章 過程 8.1 子過程 8.1.1 子過程的定義 8.1.2 過程的調(diào)用 8.2 函數(shù)過程 8.2.1 函數(shù)的定義 8.2.2 函數(shù)的調(diào)用 8.3 參數(shù)傳遞 8.3.1 傳值 8.3.2 傳址 8.3.3 數(shù)組參數(shù)的傳遞 8.4 過程與變量的作用域 8.4.1 過程的作用域 8.4.2 變量的作用域 8.4.3 靜態(tài)變量 8.5 鼠標(biāo)事件和鍵盤事件 8.5.1 鼠標(biāo)事件 8.5.2 鍵盤事件 習(xí)題第9章 文件第10章 高級界面設(shè)計第11章 圖形操作第12章 VB數(shù)據(jù)庫開發(fā)第13章 VB多媒體應(yīng)用第14章 ActiveX控件VB實驗
章節(jié)摘錄
第1章 概述1.1 程序設(shè)計語言與程序設(shè)計人們想用計算機(jī)解決一個問題,必須事先設(shè)計好計算機(jī)處理信息的步驟,把這些步驟用計算機(jī)能夠識別的指令編寫出來并送入計算機(jī)執(zhí)行,計算機(jī)才能按照人的意圖完成指定的工作。我們把計算機(jī)能執(zhí)行的指令序列稱為程序,而編寫程序的過程稱為程序設(shè)計。那么計算機(jī)能識別什么指令呢?這就涉及了程序設(shè)計語言。在人類社會中,人與人之間使用“語言”交流思想,如用漢語、英語等,而人與計算機(jī)交流使用的是“程序設(shè)計語言”。同人類語言一樣,程序設(shè)計語言也是由字、詞和語法規(guī)則構(gòu)成的一個系統(tǒng)。從計算機(jī)執(zhí)行的角度來看,程序設(shè)計語言通常分為機(jī)器語言、匯編語言和高級語言3種。機(jī)器語言用二進(jìn)制代碼0和1來表示計算機(jī)可直接執(zhí)行的指令,每條指令讓計算機(jī)執(zhí)行一個簡單動作。對人來講,機(jī)器語言非常難懂,但計算機(jī)卻能直接理解、執(zhí)行它。計算機(jī)之所以能夠識別機(jī)器語言,是因為設(shè)計計算機(jī)時,在電路上做了安排。匯編語言以約定的助記符來表示機(jī)器指令,每一條匯編指令基本上與一條機(jī)器指令相對應(yīng),與機(jī)器語言相比,匯編語言比較直觀,用匯編語言編寫的程序經(jīng)過簡單的翻譯就可以被機(jī)器執(zhí)行。需要指出的是,機(jī)器語言、匯編語言(人們稱之為低級語言)是面向機(jī)器的,即不同類型的計算機(jī)有不同的機(jī)器語言和匯編語言,它們的特點是程序執(zhí)行速度快,效率高。但是,程序員必須熟悉機(jī)器的硬件結(jié)構(gòu)、指令系統(tǒng),才能進(jìn)行程序設(shè)計,所以非專業(yè)人員難以涉足。高級語言比較接近人類語言,語法規(guī)則簡單清晰,易為各專業(yè)人員掌握和使用;它不面向機(jī)器,利用高級語言編程序,不必了解計算機(jī)的內(nèi)部結(jié)構(gòu)。高級語言編寫的程序需要經(jīng)過翻譯軟件翻譯成機(jī)器語言指令后才能被計算機(jī)執(zhí)行。目前使用較多的高級語言有VB,Visual FoxPr0,F(xiàn)ORTRAN,C,Java等,它們各具有不同的特點,分別適合于不同的領(lǐng)域。隨著計算機(jī)科學(xué)的發(fā)展及應(yīng)用領(lǐng)域的擴(kuò)展,新型的語言不斷問世,各種語言的版本也不斷更新,功能不斷增強(qiáng)。作為高級語言,它們本質(zhì)性的、規(guī)律性的東西還是相通的,掌握了一種高級語言后再學(xué)習(xí)另一種高級語言是不困難的。
編輯推薦
《21世紀(jì)高等學(xué)校計算機(jī)規(guī)劃教材?精品系列?Visual Basic程序設(shè)計(第2版)》為我社知名作者,編寫的教材很暢銷?!?1世紀(jì)高等學(xué)校計算機(jī)規(guī)劃教材?精品系列?Visual Basic程序設(shè)計(第2版)》的特點:層次清楚,語言簡潔,通俗便于理解。每章都配有習(xí)題,并精心編寫了實驗設(shè)計,以使讀者鞏固理論知識,又能夠通過實驗學(xué)到實用的技術(shù)。
圖書封面
評論、評分、閱讀與下載