第一篇:GMAT數(shù)學(xué)習(xí)題集1答案解析下載一
官方網(wǎng)站:
GMAT數(shù)學(xué)習(xí)題集1答案解析下載一
把握GMAT數(shù)學(xué)技巧的最好方法就是做練習(xí)題。下面為大家精選了GMAT數(shù)學(xué)考試習(xí)題集的試題的答案,供同學(xué)們進行下載練習(xí),后面還附有答案解析,方便同學(xué)們進行練習(xí)。
答案:
DAECD ACDED ECBCA EABCC EBBDE ADEBE BBADD AD
解題方法參考:
1、D,條件一:-12、A,答案:中值就是中位數(shù)=第 4 個數(shù)加上第 5 個數(shù)除以 2
條件一:那么第 4 個數(shù)和第 5 個數(shù)一定大于 20,則中位數(shù)一定大于 20 充分 條件二:不充分
3、E,答案:由題目畫出集合圖(韋恩圖)如下,綠色部分是 6 人,白色部分是 23 人,藍色部分是 7 人,粉色部分是 12 人,黃色部分是 8人,A+黃色部分=48+8=56,所以答案應(yīng)該選 44、C,條件一:兩邊約去 得出 X<1, 不充分 條件二:當 X^3 為正時候,得出 X>1
當 X^3 為負的時候,即是 x<0 時候,等式恒成立,所以不充分 條件一加條件二:得到 x<0,所以充分
6、A,條件一,被九除還是余 4,充分
條件二分該數(shù)大于九和小于九兩種情況,不充分
7、C,根據(jù)題目意思,求 d+f+c
根據(jù)題目的條件可知:40+20+10-2e-(d+f+c)=總?cè)藬?shù) 條件一:只知道 e 不充分
條件二:只知道總?cè)藬?shù) 不充分
條件一加條件二:充分
以上就是小編為大家整理的“GMAT數(shù)學(xué)習(xí)題集1答案解析下載一”部分內(nèi)容,更多資料請點擊GMAT資料下載頻道!
第二篇:GMAT數(shù)學(xué)習(xí)題集1答案解析下載二
官方網(wǎng)站:
GMAT數(shù)學(xué)習(xí)題集1答案解析下載二
把握GMAT數(shù)學(xué)技巧的最好方法就是做練習(xí)題。下面為大家精選了GMAT數(shù)學(xué)考試習(xí)題集的試題的答案,供同學(xué)們進行下載練習(xí),后面還附有答案解析,方便同學(xué)們進行練習(xí)。
11、E,1.y 可為 9 或者 10。故不充分。
2.Z 的值對 X,Y 的值無影響。故不充分。
綜合。仍然不能確定 Y 的值。
12、C,聯(lián)立方程組,用第一個式子乘以 2 減去第二個式子即為所求
13、B,1000/7=142?6 周三開始(包括周三),數(shù)六天。
14、C,一看 b 的四次方能被 81 整除就能想到 b 可以等于 3 的倍數(shù),除了 3 和 9,最小的三 的倍數(shù)就是 15,15 除以 9 余 615、A,條件一:充分,因為無論 y 發(fā)生的概率是多少,同時發(fā)生的概率都小于 0.3 條件二:不充分,如果 x 發(fā)生的概率為 1,那么同時發(fā)生的概率就等于 0.3 了
16、E,條件一:不充分
條件二:只能說明 S 一定大于 0,所以也不充分 同時考慮條件一和二,則
當 R<0,則 R
以上就是小編為大家整理的“GMAT數(shù)學(xué)習(xí)題集1答案解析下載二”部分內(nèi)容,更多資料請點擊GMAT資料下載頻道!
第三篇:解析GMAT是什么考試
GMAT是什么,這個問題是各位初學(xué)者問了很多遍的問題,有很多沒有考過GMAT的同學(xué)們依然不了解GMAT是什么,那究竟GMAT是什么呢,下面小編就來為各位詳解關(guān)于GMAT是什么的問題。
GMAT是什么意思呢?GMAT是Graduate Management Admission Test的縮寫,中文名稱為經(jīng)企管理研究生入學(xué)考試。它是一種標準化考試,目前已經(jīng)被廣泛地用做工商管理碩士的入學(xué)考試,是當前最為可靠的測試考生是否具備順利完成工商管理碩士項目學(xué)習(xí)能力的考試項目,專門幫助各商學(xué)院或工商管理碩士項目評估申請人是否具備在工商管理方面繼續(xù)深造學(xué)習(xí)的資格。因為GMAT的主辦方GMAC,其成員包括世界各地許多知名的商學(xué)院,所以GMAT成績獲得全球各大商學(xué)院的普遍認可,是目前世界范圍內(nèi)申請攻讀MBA時最被普遍要求申請者所提供的一個考試成績。美國、加拿大、英國、等國家的高校都采用GMAT考試的成績來評估申請入學(xué)者是否適合于在商業(yè)、經(jīng)濟和管理等專業(yè)的研究生階段學(xué)習(xí),以決定是否錄取。
GMAT是什么,GMAT考試可以比較真實地反映應(yīng)試者的英語水平,因而受到越來越多的專業(yè)和學(xué)校的重視和好評。GMAT考試內(nèi)容目前,全世界的近千所大學(xué)采用GMAT考試。考好GMAT其實沒有那么難,GRE比GMAT難多了!還不是一樣很多人考很好的分數(shù)!這是第一個。另一個是,中國四六級成績的情況對于
GMAT/TOEFL最終的成績是完全沒有相關(guān)性的!你不用擔(dān)心!只要按照該種考試的出題思路去認真準備,是沒有問題的!既然你已經(jīng)下了決心決定出去闖一闖就不要被這兩個考試難倒!出去的路還更艱辛!
GMAT是什么,GMAT考試不僅考查申請人的語言能力和數(shù)學(xué)能力,還要測試其頭腦反應(yīng)、邏輯思維和解決實際問題的能力。一般來說,GMAT考試可以比較真實地反映應(yīng)試者的英語水平,因而受到越來越多的專業(yè)和學(xué)校的重視和好評。我國的GMAT考試已經(jīng)使用計算機化考試,考試包括語文(Verbal)、數(shù)學(xué)
(Quantiative)和分析性寫作(AnalyticalWritingQues-tions)三部分試題。數(shù)學(xué)部分包括數(shù)據(jù)充分性和問題解答,75分鐘37題;語文部分包括句子改錯、閱讀理解和評論性推理,75分鐘41題;而分析性寫作則是測試邏輯思維能力和表達復(fù)雜思想的能力,30分鐘兩道作文題目。
GMAT是什么,以上就是小編為各位詳解的關(guān)于GMAT是什么的相關(guān)介紹,究竟GMAT是什么呢,相信各位GMAT入門的考生通過本文的介紹對于GMAT是什么能夠有清楚的認識了吧。
第四篇:vb習(xí)題集和答案
第一章 選擇題
1.VB是一種面向?qū)ο蟮目梢暬绦蛟O(shè)計語言,采取了(A)的編程機制。
(A)事件驅(qū)動(B)按過程順序執(zhí)行(C)從主程序開始執(zhí)行(D)按模塊順序執(zhí)行 2.以下不屬于VB的工作模式的是(c)模式。
(A)運行
(B)設(shè)計
(C)編譯
(D)中斷
3.在VB集成環(huán)境創(chuàng)建VB應(yīng)用程序時,除了工具箱窗口、窗體窗口、屬性窗口外,必不可少的窗口是(C)。
(A)窗體布局窗口
(B)立即窗口
(C)代碼窗口
(D)監(jiān)視窗口 4.保存新建工程時,默認的路徑是(B)。
(A)My Documents
(B)VB98
(C)
(D)Windows 5.將調(diào)試通過的VB工程經(jīng)“文件”菜單的“生成.exe文件”編譯成.exe后,將該可執(zhí)行文件拿到其他機器上不能運行的主要原因是(A)。
(A)運行的機器上無VB系統(tǒng)
(B)缺少.frm窗體文件(C)該可執(zhí)行文件有病毒
(D)以上原因都不對 6.VB6.0集成開發(fā)環(huán)境可以(D)。
(A)編輯、調(diào)試、運行程序,但不能生成可執(zhí)行程序(B)編輯、調(diào)試、生成可執(zhí)行程序,但不能運行程序(C)編輯、生成可執(zhí)行程序、運行程序,但不能調(diào)試(D)編輯、調(diào)試、運行程序,也能生成可執(zhí)行程序 7.VB6.0集成環(huán)境的主窗口中不包含(B)。
(A)菜單欄
(B)狀態(tài)欄
(C)標題欄
(D)工具欄 8.在設(shè)計階段,當雙擊窗體上的某個控件時,所打開的窗口是(C)。
(A)工程資源管理器窗口
(B)工具箱窗口(C)代碼窗口
(D)屬性窗口
9.下面四個選項中,不是VB6.0工具箱的標準控件的是(C)。
1(A)滾動條
(B)定時器
(C)多媒體
(D)框架
10.VB6.0的(C)版本,可供專業(yè)編程人員開發(fā)功能強大的組內(nèi)分布式應(yīng)用程序。
(A)初級版
(B)學(xué)習(xí)版
(C)企業(yè)版
(D)專業(yè)版 11.英文縮寫“OOP”的含義是(A)。
(A)面向?qū)ο蟪绦蛟O(shè)計
(B)結(jié)構(gòu)化程序設(shè)計語言(C)事件驅(qū)動的編程機制
(D)可視化程序設(shè)計 12.不能打開代碼窗口的操作是(B)。
(A)雙擊窗體設(shè)計器的任意地方
(D)選擇視圖菜單中的“代碼窗口”
(B)按下F4鍵
(C)單擊工程資源管理器中的“查看代碼”按鈕 13.標準模塊的擴展名是(C)。
(A).frm
(B).bmp
(C).bas
(D).vbp 14.窗體文件的擴展名是(A)。
(A).frm
(B).bmp
(C).bas
(D).vbp 15.工程文件的擴展名是(D)。
(A).frm
(B).vbg
(C).bas
(D).vbp 16.不能打開屬性窗口的操作是(D)。
(A)單擊工具欄上的“屬性窗口”按鈕(B)選擇視圖菜單中的“屬性窗口”(C)按下F4鍵
(D)選擇工程菜單中的“屬性窗口” 17.不能打開對象窗口的操作是(A)。
(A)按下F2鍵
(B)單擊工程資源管理器中的“查看對象”按鈕(C)按下Shift+F7組合鍵
(D)選擇視圖菜單中的“對象窗口” 18.不能打開資源管理器窗口的是(B)。
(A)單擊工具欄上的“工程資源管理器”按鈕
(B)在窗體上單擊右鍵,從彈出的快捷菜單中選擇“工程資源管理器”選項(C)選擇視圖菜單中的“工程資源管理器”
(D)按Ctrl+R 19.下面四個選項中,不是工程資源管理器管理的文件是(B)。
2(A)窗體文件
(B)圖形文件
(C)標準模塊文件
(D)工程文件 20.與傳統(tǒng)的程序設(shè)計語言相比,vb6最突出的特點是(B)。
(A)結(jié)構(gòu)化程序設(shè)計
(B)事件驅(qū)動編程機制(C)集成開發(fā)環(huán)境
(D)程序調(diào)試技術(shù) 21.VB窗體設(shè)計器的主要功能是(A)。
(A)建立用戶界面
(B)編寫員程序代碼
(C)畫圖
(D)顯示文字
22.用標準工具欄中的工具按鈕不能執(zhí)行的操作是(D)。
(A)添加窗體
(B)添加工程
(C)打開工程
(D)添加模塊 23.下屬選項中,屬于VB的程序設(shè)計方法是(B)。
(A)面向?qū)ο蟆㈨樞蝌?qū)動
(B)面向?qū)ο螅录?qū)動(C)面向過程,事件驅(qū)動
(D)面向過程,順序驅(qū)動
二、填空題
1.當進入VB集成環(huán)境,發(fā)現(xiàn)沒有顯示“工具箱”窗口時,應(yīng)選擇(視圖)菜單的(工具箱)選項,使“工具箱”窗口顯示。
2.VB6.0集成環(huán)境的主窗口由標題欄、菜單欄和(工具欄)組成。3.VB6.0集成環(huán)境有三種工作狀態(tài),工作狀態(tài)顯示在(標題欄)。4.VB6.0提供了3種版本,這三種版本是(學(xué)習(xí)版,專業(yè)版,企業(yè)版)。
5.VB6.0有設(shè)計、中斷和運行三種工作狀態(tài),立即窗口不能在(運行)狀態(tài)下使用。
三、簡答題
1.運行VB6.0需要什么樣的最小硬件環(huán)境?只要能運行Windows9x或Windows NT并具有140MB以上的硬盤空間即可。
2.當正常安裝VB6.0后,誤把Windows子目錄刪除。當重新安裝Windows后,是否要再安裝VB6.0?要再安裝Visual Basic6.0。因為安裝VB6.0時,有些VB程序系統(tǒng)自動安裝在Windows98目錄下,所以一旦刪除Windows98子目錄,就必須再安裝VB6.0。
3.VB6.0有學(xué)習(xí)版、專業(yè)版和企業(yè)版,怎樣知道所安裝的是哪個版本?在啟動VB6.0的啟動封面上,能顯示對應(yīng)的版本。4.VB6.0有多種類型的窗口,若想在設(shè)計時看到代碼窗口,怎樣操作?
法:
(1)熱鍵F7
(2)―視圖‖—> ―代碼窗口‖
(3)在窗體窗口中雙擊任一控件或窗體本身
(4)從工程窗口中選擇窗體或模塊后單擊―查看代碼‖按鈕。
5.如何使各窗口顯示或不顯示?單擊要操作窗口的“關(guān)閉”按鈕時,則不顯示該窗口;選擇“視圖”菜單的對應(yīng)的窗口命令顯示所需的窗口。6.敘述VB6.0的特點。
VB的特點:
(1)具有面向?qū)ο蟮目梢暬O(shè)計工具;(2)事件驅(qū)動的編程機制;(3)提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境;(4)結(jié)構(gòu)化的程序設(shè)計語言;(5)支持多種數(shù)據(jù)庫系統(tǒng)的訪問;(6)Active技術(shù);(7)VB 6.0在開發(fā)環(huán)境上、網(wǎng)絡(luò)功能等的增強;(8)完備的help聯(lián)機幫助功能。第二章一.選擇題
1.假定已在窗體上畫了多個控件,并有一個控件是活動的,為了在屬性窗口中設(shè)置窗體的屬性,預(yù)先執(zhí)行的操作是(A)。
(A)單擊窗體上沒有控件的地方
(B)單擊任一個控件(C)不執(zhí)行任何操作
(D)雙擊窗體的標題欄
2.在VB中最基本的對象是(C),它是應(yīng)用程序的基石,是其它控件的容器。
(A)文本框
(B)命令按鈕(C)窗體
(D)標簽
3.有程序代碼如下:text1.text=“visual basic” 則:text1、text和“visual basic”分別代表(C)。
(A)對象,值,屬性
(B)對象,方法,屬性
(C)對象,屬性,值
(D)屬性,對象,值
4.VB是一種面向?qū)ο蟮某绦蛟O(shè)計語言,(A)不是面向?qū)ο笙到y(tǒng)所包含的三要素。
(A)變量
(B)事件
(C)屬性
(D)方法
5.VB的一個應(yīng)用程序至少包括一個(B)文件,該文件存儲窗體上使用的所有控件對象和有關(guān)的()、對象相應(yīng)的()過程和()代碼。
(A)模塊、方法、事件、程序
(B)窗體、屬性、事件、程序
(C)窗體、程序、屬性、事件
(D)窗體、屬性、事件、方法
6.在VB6.0環(huán)境已有應(yīng)用程序的情況下,要重新建立一個工程的操作是(C)。
(A)單擊工具欄上的“添加工程”按鈕
(B)在工程資源管理器窗口上單擊右鍵,在彈出的快捷菜單中選擇“新建工程”選項(C)選擇“文件”菜單中的“新建工程”
(D)選擇“視圖”菜單中的“新建工程”
7.為了把窗體上的某個控件變?yōu)榛顒樱瑧?yīng)執(zhí)行的操作是(B)。
(A)單擊窗體的邊框
(B)單擊該控件的內(nèi)部(C)雙擊該控件
(D)雙擊窗體 8.確定一個控件在窗體上的位置的屬性是(C)。
(A)Width和Height
(B)Width或Height(C)Top和Left
(D)Top或Left 9.確定一個窗體或控件的大小的屬性是(B)。
(A)Width和Height
(B)Width或Height
(C)Top和Left
(D)Top或Left 10.對于窗體,下面(D)屬性可以在程序運行時進行設(shè)置。
(A)MaxButton
(B)BorderStyle
(C)Name
(D)Left 11.要使Print方法在Form_Load事件中起作用,要對窗體的(C)屬性進行設(shè)置。
5(A)BackColor
(B)BorderStyle
(C)AutoRedraw
(D)Caption 12.要使標簽控件顯示時不覆蓋其背景內(nèi)容,要對(D)屬性進行設(shè)置。
(A)BackColor
(B)BorderStyle
(C)ForeColor
(D)BackStyle 13.要使對象看得見而不可操作,要對(A)屬性設(shè)置。
(A)Enabled
(B)Visible
(C)BackColor
(D)Caption 14.文本框沒有(D)屬性。
(A)Enabled
(B)Visible
(C)BackColor
(D)Caption 15.不論任何控件,共同具有的是(B)屬性。
(A)Text
(B)Name
(C)ForeColor
(D)Caption 16.要使某控件在運行時不可見,應(yīng)對(B)屬性進行設(shè)置。
(A)Enabled
(B)Visible
(C)BackColor
(D)Caption 17.要使窗體在運行時不可改變窗體的大小和沒有最大化、最小化按鈕,只要對下列(B)屬性設(shè)置就有效。
(A)MaxButton
(B)BorderStyle
(C)Width
(D)MinButton 18.當運行程序時,系統(tǒng)自動執(zhí)行啟動窗體的(A)事件過程。
(A)Load
(B)Click
(C)Unload
(D)GotFocus 19.當文本框的ScrollBars屬性設(shè)置了非零值,卻沒有效果,原因是(B)。
(A)文本框中沒有內(nèi)容
(B)文本框的MultiLine屬性為False(C)文本框的MultiLine屬性為True
(D)文本框的Locked屬性為True。
20.下面是文本框的四個屬性,在程序運行時,(B)屬性能使鼠標單擊文本框而不觸發(fā)文本框的Click事件。
(A)Visible
(B)Enabled
(C)Locked
(D)MultiLine 21.下面四個選項都是VB中對象的屬性名稱,(A)不能用程序代碼設(shè)置屬性值。
(A)Name
(B)Enabled
(C)BackColor
(D)Picture 22.以下選項中“=”的左邊是用戶界面上的對象名,不正確的賦值語句是(A)。
(A)Form1=‖sdfs‖
(B)Command1=True 6(C)Text1=‖abcd‖
(D)Label1=‖等級考試‖ 23.以下敘述中正確的是(A)。
(A)窗體的Name屬性指定窗體的名稱,用來標識一個窗體(B)窗體的Name屬性的值是顯示在窗體標題欄中的文本(C)可以在運行期間改變對象的Name屬性的值(D)對象的Name屬性值可以為空
24.以下四個選項都是VB中對象的屬性名稱,在界面設(shè)計時,(D)屬性值的設(shè)置需要利用對話框。
(A)Name
(B)Enabled
(C)WindowState
(D)Picture 25.以下選項中,框架的控件值是(A)。
(A)Caption
(B)Value
(C)Interval
(D)Enabled 26..以下選項中,不是布爾類型的屬性是(B)。
(A)單選按鈕的Value
(B)復(fù)選框的Value
(C)命令按鈕的Value
(D)Enabled 27.要連續(xù)在窗體的不同位置上畫出多個相同類型的控件,在用鼠標點擊工具箱中控件之前,應(yīng)該做的操作是(C)。
(A)按下Alt鍵
(B)按下Shift
(C)按下Ctrl鍵
(D)按下F4鍵 28.以下選項中,(C)是窗體的特有屬性。
(A)Caption
(B)Visible
(C)WindowState
(D)Left 29.改變文本框的滾動條配備,需要先設(shè)置(D)屬性。
(A)Visible
(B)Enabled
(C)Locked
(D)MultiLine 30.下面四個選項,(D)不是窗體的屬性。
(A)MinButton
(B)MaxButton
(C)Caption
(D)ReSize 31.下面四個選項,(A)是窗體的特有事件。
(A)Load
(B)Locked
(C)Click
(D)KeyPress 32.假定窗體的名稱(Name屬性)為Form1,則把窗體的標題設(shè)置為“VBTest”的語句為(B)。
(A)Form1=‖VB Test‖
(B)Caption=‖VB Test‖
7(C)Form1.Text=‖VB Test‖
(D)Form1.Name=‖VB Test‖ 33.為了保存一個VB應(yīng)用程序,應(yīng)當(D)。
(A)只保存窗體文件
(B)分別保存工程文件和標準模塊文件
(C)只保存工程文件(D)分別保存工程文件、窗體文件和標準模塊文件 34.為了裝入一個VB應(yīng)用程序,應(yīng)當(C)。
(A)只裝入窗體文件
(B)分別裝入工程文件和標準模塊文件
(C)只裝入工程文件(D)分別裝入工程文件、窗體文件和標準模塊文件 35.命令按鈕不能響應(yīng)的事件是(A)。
(A)DblClick
(B)Click
(C)MouseDown
(D)MouseUp 36.決定窗體標題欄上顯示內(nèi)容的屬性是(C)。
(A)Text
(B)Name
(C)Caption
(D)BackStyle 37.當窗體最小化時縮小為一個圖標,設(shè)置這個圖標的屬性是(B)。
(A)MouseIcon
(B)Icon
(C)Picture
(D)MousePointer 38.為了僅取消窗體的最大化功能,需要把它的(D)屬性設(shè)置為False。
(A)ControlBox
(B)MinButton
(C)Enabled
(D)MaxButton 39.決定窗體有無控制菜單的屬性是(A)。
(A)ControlBox
(B)MinButton
(C)Enabled
(D)MaxButton 40.為了使文本框同時具有水平和垂直滾動條,應(yīng)先把MultiLine屬性設(shè)置為True,然后再把ScrollBars屬性設(shè)置為(D)。
(A)0
(B)1
(C)2
(D)3 41.使文本框獲得焦點的方法是(C)。
(A)Change
(B)GotFocus
(C)SetFocus
(D)LostFocus 42.為了使標簽覆蓋背景,應(yīng)把BackStyle屬性設(shè)置為(A)。
(A)0
(B)1
(C)True
(D)False 43.為了使標簽的內(nèi)容居中顯示,應(yīng)把AlignMent屬性設(shè)置為(C)。
(A)0
(B)1
(C)2
(D)3 8 44.決定標簽內(nèi)顯示內(nèi)容的屬性是(C)。
(A)Text
(B)Name
(C)Caption
(D)Enabled 45.為了在按下回車鍵時執(zhí)行某個命令按鈕的事件過程,需要把該命令按鈕的一個屬性設(shè)置為True,這個屬性是(B)。
(A)Value
(B)Default
(C)Cancel
(D)Enabled 46.為了在按下ESC鍵時執(zhí)行某個命令按鈕的事件過程,需要把該命令按鈕的一個屬性設(shè)置為True,這個屬性是(C)。
(A)Value
(B)Default
(C)Cancel
(D)Enabled 47.下面四個選項中,不是文本框?qū)傩缘氖牵―)。
(A)TabIndex
(B)PassWordChar
(C)ScrollBars
(D)Value 48.以下能夠觸發(fā)文本框Change事件的操作是(D)。
(A)文本框失去焦點
(B)文本框獲得焦點
(C)設(shè)置文本框的焦點
(D)改變文本框的內(nèi)容 49.文本框的默認屬性是(A)。
(A)Text
(B)Caption
(C)Top
(D)Name 50.標簽的默認屬性是(B)。
(A)Text
(B)Caption
(C)Top
(D)Name 51.若要設(shè)置標簽的背景顏色,使用的屬性是(B)。
(A)Color
(B)BackColor
(C)ForeColor
(D)FontBold 52.若要設(shè)置文本框中所顯示的文本顏色,使用的屬性是(C)。
(A)FillColor
(B)BackColor
(C)ForeColor
(D)BackStyle 53.命令按鈕能響應(yīng)的事件是(B)。
(A)DblClick
(B)Click
(C)Scroll
(D)Load 54.下面選項中,(C)不是文本框的屬性。
(A)MultiLine
(B)MaxLength
(C)TextBox
(D)Loaded
二、填空題
1.程序運行時,為了讓命令按鈕不可操作,并且呈現(xiàn)灰色,必須將其(Enabled)屬性設(shè)置為False。
2.改變文本框的滾動條配備,需先設(shè)置MultiLine屬性,然后設(shè)置(ScrollBars)屬性。3.文本框能返回ASCII碼值的事件是(KeyPress)。
4.當程序運行后,用鼠標雙擊對象時主要觸發(fā)的事件是(DblClick)。5.文本框的控件值是(Text,),命令按鈕的控件值是(Value)。6.在VB中,由系統(tǒng)事先設(shè)定的,能被對象識別和響應(yīng)的動作稱為(事件)。7.一個控件在窗體上的位置由()屬性決定。
8.對象屬性設(shè)置主要有兩種方法,分別是(在屬性窗口直接設(shè)置)和(在代碼窗口中設(shè)置)。9.在程序代碼中設(shè)置屬性值的一般格式為(.[對象.]屬性=屬性值)。
10.當窗體的大小改變時,觸發(fā)(ReSize)事件。Left)和(Top)屬性決定,其大小由(Width)和(Height
11.為了選擇多個控件,可以按住(Ctrl)鍵,然后單擊每個控件。
12.在用VB開發(fā)應(yīng)用程序時,一般需要(界面設(shè)計)、(屬性設(shè)置)、(編寫代碼)和(保存和運行程序)四步。
13.控件和窗體的Name屬性只能通過(屬性窗口)設(shè)置,不能在(運行)期間設(shè)置。14.在VB中,窗體文件和工程文件的擴展名分別是(frm)和(vbp)。15.為了把一個VB應(yīng)用程序裝入內(nèi)存,只要裝入(工程)文件即可。
16.VB應(yīng)用程序通常由3類模塊組成,分別是(窗體模塊)、(標準模塊)(類模塊)。
17.在剛建立工程時,使窗體上的所有控件具有相同的字體格式,應(yīng)對(窗體)的(Font系列)屬性進行設(shè)置。
18.當對文本框的ScrollBars屬性設(shè)置為2(有垂直滾動條),但沒有垂直滾動條顯示時,是沒有把(MultiLine)屬性設(shè)置為True的原因。
19.在代碼窗口對窗體的BoerderStyle、MaxButton屬性進行了設(shè)置,但運行后沒有效果,原因是這些屬性(只能在屬性窗口設(shè)置)。
20.當對命令按鈕的Picture屬性裝入.bmp圖形文件后,此按鈕上并沒有顯示所設(shè)置的圖形,原因是沒有對(Style)屬性設(shè)置為1(Graphical)。
21.要對文本框中已有的內(nèi)容進行編輯,按下鍵盤上的按鍵,就是不起作用,原因是設(shè)置(Locked)的屬性為True。
22.在窗體上已建立多個控件如Text1、Label1、Command1,若要使程序一運行焦點就定位在Command1控件上,應(yīng)把Command1控件的(TabIndex)屬性的值設(shè)置為0。
23.為了使標簽?zāi)茏詣诱{(diào)整大小以顯示全部文本內(nèi)容,應(yīng)把標簽的(AutoSize)屬性 設(shè)置為True。
24.假定有一個文本框,其名稱為Text1,為了使該文本框具有焦點,應(yīng)執(zhí)行的語句是(Text1.SetFocus)。25.為了使一個標簽透明且沒有邊框,必須把它的BorderStyle屬性設(shè)置為(0),并把BackStyle屬性設(shè)置為(0)。
三、簡答題
1.敘述建立一個完整的應(yīng)用程序的過程。
2.當建立好一個簡單的應(yīng)用程序后,假定該工程僅有一個窗體模塊。問該工程涉及到多少文件要保存?若要保存該工程中的所有文件,正確的操作應(yīng)先保存什么文件?再保存什么文件?若不這樣做,系統(tǒng)會出現(xiàn)什么信息?
3.假定在Windows環(huán)境中,要保存工程文件時,若不改變目錄名,則系統(tǒng)默認的目錄是什么? 4.為了使一個控件在運行時不可見,應(yīng)對該控件的什么屬性進行何種設(shè)置? 5.為了防止用戶編輯文本框內(nèi)的內(nèi)容,應(yīng)對該控件的什么屬性進行何種設(shè)置?
6.為了使標簽框的大小由Caption屬性的值進行擴展或縮小,應(yīng)對該控件的什么屬性進行何種設(shè)置? 7.VB6.0提供的大量圖形文件在那個目錄下?若您的計算機上沒有安裝,則怎樣安裝這些圖形? 8.在VB6.0中,命令按鈕的顯示形式可以有標準的或圖形的兩種選擇,這通過什么屬性來設(shè)置?若選擇圖形的,則通過什么屬性來裝入圖形?若已在規(guī)定的屬性里裝入了某個圖形文件,但該命令按鈕還是不能顯示圖形,而顯示的是Caption屬性設(shè)置的文字,怎樣改正? 9.標簽和文本框的區(qū)別是什么?
10.當窗體上有3個文本框和一個命令按鈕,若程序運行時,要求焦點定位在私邸三個文本框(Text3)處,應(yīng)對何控件的什么屬性進行何種設(shè)置?
11.若要對窗體上的3個文本框輸入數(shù)據(jù),各控件焦點的移動可通過Tab鍵(系統(tǒng)本身具有的),也可以通過 11 回車鍵,則要對文本框的什么事件進行編程?
12.當某文本框輸入數(shù)據(jù)后(按了回車鍵),進行判斷認為數(shù)據(jù)輸入錯,怎樣刪除原來數(shù)據(jù)?怎樣使焦點回到該文本框重新輸入?
13.當運行程序前,對某些控件設(shè)置屬性值,除了在窗體中直接設(shè)置外,還可以通過代碼設(shè)置,這些代碼一般放在什么事件中?例如,程序要將命令按鈕定位在窗體的中央,請寫出事件過程。1.設(shè)計界面、設(shè)置屬性、編寫代碼、保存和運行程序
2.涉及到2個文件需要保存。先保存窗體文件,再保存工程文件。若先保存工程文件,系統(tǒng)會先彈出“文件另存為”對話框,要求把窗體文件先保存。
3.系統(tǒng)默認的目錄是VB98。
4.將該控件的Visible屬性設(shè)置為False。5.將文本框的Locked屬性設(shè)置為True。6.將標簽的AutoSize屬性設(shè)置為True。
7.大量的圖形文件存放在Graphics目錄下。直接在帶有VB6.0系統(tǒng)的光盤上找到Graphics子目錄,將其復(fù)制到硬盤的VB目錄下。
8.通過Style屬性設(shè)置圖形的或標準的。通過Picture屬性來裝入圖形。不能顯示圖形是因為Style的值設(shè)置了Standard,只要改為Graphical,一般將Caption的值設(shè)置為空。
9.標簽和文本框的共同點都可以在窗體上顯示文字。不同點在于:標簽的內(nèi)容在Caption屬性內(nèi),在窗體上只能顯示文字,不能編輯;文本框內(nèi)容在Text屬性內(nèi),在窗體上可直接對內(nèi)容進行編輯。
10.應(yīng)將Text3控件的TabIndex屬性設(shè)置為0。
11.對文本框的KeyPress事件編成。例如,當焦點在Text1時,輸入數(shù)據(jù)按Enter鍵后,讓焦點跳到Text2文本框,程序段如下:
Private Sub Text1_KeyPress(KeyAscii as Integer)
If KeyAscii=13 then
Text2.SetFocus
?
End If
End Sub 12 12.假定文本框的名稱為Text1,則事件過程如下:
Private Sub Text1_KeyPress(KeyAscii as Integer)
If KeyAscii=13 then
If 出錯條件判斷成立 then
Text1=‖‖
Text1.SetFocus
End If
?
End If
End Sub 13.這些代碼一般放在窗體的Load事件過程中。將窗體定位在屏幕的中央,只能通過屬性窗口對Form1窗口的StartUpPosition屬性設(shè)置為2(表示屏幕的中心),該屬性不能在運行時設(shè)置。
要將按鈕定位在窗體的中央,事件過程如下:
Private Sub Form_Load()
Command1.Left=Form1.ScaleWidth2-command1.Width2
Command1.Top=Form1.ScaleHeight2-command1.Height2
End Sub 第三章
一、選擇題
1.在一行上寫多條語句時,每個語句之間用(B)符號分隔。
(A),(B):
(C)、(D);
2.一個語句要在下一行繼續(xù)寫,用(C)符號作為續(xù)行符。
(A)+
(B)-
(C)_
(D)? 3.下面(A)是合法的變量名。
(A)X_yz
(B)123abc
(C)integer
(D)X-Y 4.下面(D)是不合法的整常數(shù)。
(A)100
(B)&O100
(C)&H100
(D)%100 5.下面(B)是合法的字符常數(shù)。
13(A)ABC$
(B)‖ABC‖
(C)’ABC’
(D)ABC 6.下面(A)是合法的單精度型變量。
(A)num!
(B)sum%
(C)xinte$
(D)mm# 7.下面(D)是不合法的單精度常數(shù)。
(A)100!
(B)100.0
(C)1E+2
(D)100.0D+2 8.表達式16/4-2^5*8/4 mod 52的值為(B)。
(A)14
(B)4
(C)20
(D)2 9.數(shù)學(xué)關(guān)系3≤x<10表示成正確的VB表達式為*(B)。
(A)3<=x<10
(B)3<=x and x<10
(C)x>=3 or x<10
(D)3<=x and <10 10./、、Mod、*四個算術(shù)運算符中,優(yōu)先級別最低的是(C)。
(A)
(B)/
(C)Mod
(D)* 11.與數(shù)學(xué)表達式ab對應(yīng),VB的不正確表達式是(D)。3cd(A)a*b/(3*c*d)
(B)a/3*b/c/d
(C)a*b/3/c/d
(D)a*b/3*c*d 12.Rnd函數(shù)不可能為下列(B)值。
(A)0
(B)1
(C)0.1234
(D)0.0005 13.Int(198.555*100+0.5)/100的值是(C)。
(A)198
(B)199.6
(C)198.56
(D)200 14.已知A$=‖12345678‖,則表達式Val(Left$(A$,4)+Mid$(A$,4,2))的值為(B)。
(A)123456
(B)123445
(C)1279
(D)‖123445‖ 15.Print DateAdd(―m‖,1,#1/30/2000#)語句顯示的結(jié)果是(A)。
(A)2000-2-29
(B)2000-2-28
(C)2000-2-30
(D)2000-3-1 16.表達式DateDiff(‖d‖,#12/30/1999#,#1/13/2000#)的結(jié)果是(C)。
(A)1
(B)11
(C)14
(D)99 17.表達式Len(‖123程序設(shè)計ABC‖)的值是(A)。
(A)10
(B)14
(C)20
(D)17 18.表達式LenB(‖123程序設(shè)計ABC‖)的值是(C)。
(A)10
(B)14
(C)20
(D)17 19.設(shè)a=1,b=2,c=3,d=4,下面邏輯表達式的值為真的是(C)。
14(A)Sqr(d)>b
(B)Not(c-b)
(C)d>c and b>a
(D)Abs(a-d) (A)/ (B) (C)^ (D)Mod 21.設(shè)a=‖visual basic‖,下面使b=‖basic‖的語句是(B)。 (A)b=Left(a,8,12) (B)b=Mid(a,8,5) (C)b=Right(a,5,5) (D)b=Left(a,8,5)22.從鍵盤上輸入兩個字符串,分別保存在變量str1、str2中。確定第二個字符串在第一個字符串中起始位置的函數(shù)是(D)。 (A)Left (B)Mid (C)String (D)Instr 23.設(shè)a=2,b=3,c=4,d=5,表達式a>b and c<=d or 2*a>c的值是(B)。 (A)True (B)False (C)-1 (D)0 24.設(shè)a=2,b=3,c=4,d=5,表達式3>2*b or a=c and b<>c or c>d的值是(B)。 (A)True (B)False (C)-1 (D)0 25.設(shè)a=2,b=3,c=4,d=5,表達式not a<=c or 4*c=b^2 and b<>a+c的值是(B)。 (A)True (B)False (C)-1 (D)0 26.假定Picture1和Text1分別為圖片框和文本框的名稱,下列不正確的語句是(C)。 (A)Print 25 (B)Picture1.Print 25 (C)Text1.Print 25 (D)Debug.Print 25 27.語句Print 5*55/5的輸出結(jié)果是(B)。 (A)5 (B)25 (C)0 (D)1 28.語句Print Sgn(-6^2)+Abs(-6^2)+Int(-6^2)的輸出結(jié)果是(C)。 (A)-36 (B)1 (C)-1 (D)-72 29.表達式4+56*7/8 Mod 9的值為(B)。 (A)4 (B)5 (C)6 (D)7 30.設(shè)有整數(shù)x,如果Sgn(x)的值為-1,則x的值是(B)。 (A)整數(shù) (B)大于0的整數(shù) (C)等于0的整數(shù) (D)小于0的整數(shù) 31.可以同時刪除字符串前導(dǎo)和尾部空白的函數(shù)是(C)。 (A)Ltrim (B)Rtrim (C)Trim (D)Mid 32.m,n是整數(shù),且n>m,在下面的選項中,能將x賦值為一個m~n之間(含m,n)的任意數(shù)的語句是(A)。 (A)x=Int(Rnd*(n-m+1))+m (B)x= Int(Rnd*n)+m(C)x=Int(Rnd*m)+n (D)x=Int(Rnd*(n-m))+m 33.VB6.0表達式‖123‖+Abs(1)的值是(C)。 (A)123-1 (B)1231 (C)124 (D)錯誤表達式 34.VB6.0表達式‖12a‖+Abs(1)的值是(D)。 (A)12b (B)12a1 (C)121 (D)錯誤表達式 35.當用Const a%=19.8 定義后,a的值是(C)。 (A)19 (B)19.8 (C)20 (D)0 二、填空題 1.在VB中,1234、123456&、1.2346E+5、1.2346D+5四個常數(shù)分別表示(整型,長整型,單精度、雙精度)類型。 2.整型變量x中存放了一個兩位數(shù),要將兩位數(shù)交換位置,例如,13變成31,實現(xiàn)的表達式是((x mod 10)*10+x10)。3.數(shù)學(xué)表達式a?b的VB算術(shù)表達式為((a+b)/(1/(c+5)-c*d/2))。11?cdc?524.表示x是5的倍數(shù)或是9的倍數(shù)的邏輯表達式為(x mod 5=0 or x mod 9=0)。 5.已知a=3.5,b=5.0,c=2.5,d=True,則表達式:a>=0 and a+c>b+3 or not d的值是(false)。6.Int(-3.5)、Int(3.5)、Fix(-3.5)、Fix(3.5)、Round(-3.5)、Round(3.5)的值分別是(-4,3,-3,3,-4,4)。7.表達式Ucase(Mid(―abcdefgh‖,3,4))的值是(CDEF)。 8.在直角坐標系中,(x,y)是坐標系中任意點的位置,用x與y表示在第一象限或第三象限的表達式是(x*y>0)。 9.要以××××年××月××日形式顯示當前機器內(nèi)日期的Format函數(shù)表達式為(format(date,‖yyyy-mm-dd‖))。 10.計算已近入21世紀有多少天的函數(shù)表達式是(datediff(―d‖,date,‖2000-1-1‖))。 11.計算離你畢業(yè)(假定畢業(yè)時間為2006年6月28日)還有多少個星期的函數(shù)表達式是(datediff(―w‖,date,‖2006-6-28‖))。 12.表示s字符變量是字母字符(大小寫字母不區(qū)分)的邏輯表達式為(ucase(s)>=‖A‖ and ucase(s)<=‖Z‖)。13.VB6.0表達式Len(Left(“abcd‖,3)+Right(‖商丘師范學(xué)院‖,4))的值是()。14.數(shù)學(xué)式2cos2y+e2x的VB6.0表達式是(2*cos(2*y)+exp(2*x))。15.產(chǎn)生一個在[-50,-5]范圍內(nèi)的隨機負整數(shù)(包含-50和-5)的表達式是(–int(rnd*46+5))。16.設(shè)y是整型變量,判斷y為奇數(shù)的表達式是(y mod 2<>0)。17.VB6.0表達式33*3 mod 3的值為(0)。 18.表達式Fix(-11.85)+Int(-23.01)的值是(-35)。 19.在VB中,字符串常量要用(―‖)括起來,日期/時間型常量要用(##)括起來。 20.在VB6.0中,字符采用(Unicode)編碼方式。在這種編碼方式中,一個中文字符或一個西文字符均視為(一個)字符,每個字符用(2)個字節(jié)編碼。 21.語句Print Int((12345.6789*100+0.5)/100)的輸出結(jié)果是(12345)22.語句Print ―25+32=‖;25+32的輸出結(jié)果是(25+32=57)。 23.若a=4,b=9,則語句Print a>b mod 4 的輸出結(jié)果是(true)。24.語句Print ―123‖+‖456‖+3的輸出結(jié)果是(123459)。25.語句Print ―234‖+10+‖123‖的輸出結(jié)果是(367)。 三、簡答題 1.說明下列哪些是VB合法的直接常量,分別指出它們是什么類型: (1)100.0(2)%100 (3)1E1(4)123D3(5)123,456(6)0100 (7) ‖ASDF‖(8)‖1234‖ (9)#2000/10/7#(10)100#(11)π &H123 (15)True(16)T(17)&H12ag(18)-1123!(1)合法,單精度 (2)不合法 (12)&0100(13)&O78(14) (3)合法,單精度(4)合法,雙精度(5)123,456(6)合法,二進制整數(shù)(7)合法,字符型 (8)不合法(9)合法,日期型(10)合法,單精度 (11)不合法 (12)合法,八進制(13)不合法 (14)合法,十六進制 (15)合法,邏輯型(16)不合法 (17)不合法 (18)合法,單精度 2.下列符號中,哪些是VB合法的變量名? (1)a123(6)XYZ(2)a12_3(7)False (3)123_a (4)a 123 (5)Integer (8)sin(x) (9)sinx (10)變量名(11)abcdefg(12)π (2)合法 (3)不合法 (4)不合法 (5)不合法(6)合法 (12)不合法(1)合法 (7)不合法(8)不合法 (9)合法 (10)合法(11)合法 3.把下列算術(shù)表達式寫成VB表達式 (1)|x+y|+z5 abs(x+y)+z^5 (2)(1+xy)6 (1+x*y)^6(3) 10x?3yxy 10*x+sqr(3*y))/(x*y)(4)?b?b2?4ac(-b+sqr(b*b-4*a*c))/(2*a)2a(5) 1111??r1r2r3 1/(1/r1+1/r2+1/r3)(6)sin45+0e10?ln10x?y?1 sin(45*3.14/180)+(exp(10)+log(10))/sqr(x+y+1)4.根據(jù)條件寫一個VB表達式: (1)產(chǎn)生一個‖C‖~‖L‖ 范圍內(nèi)的大寫字符。 chr(int(rnd*10+67))(2)產(chǎn)生一個100~200(包括100和200)范圍內(nèi)的正整數(shù)。int(rnd*101+100)(3)已知直角坐標系中任意一個點(x,y),表示該點在第一或第三象限內(nèi)。x*y>0(4)表示x是5或7的倍數(shù)。x mod 5=0 or x mod 7=0(5)將任意一個兩位數(shù)x的個位數(shù)與十位數(shù)對換。例如,x=78,則表達式的應(yīng)為87。 (x mod 10)*10+x10(6)將變量x的值按四舍五入保留小數(shù)點后兩位。例如,x的值為123.2389,表達式的值為123.24。 round(x*100)/100(7)表示字符變量C是字母字符(大小寫不區(qū)分)。 ucase(C)>=‖A‖ and ucase(C)<=‖Z‖(8)取字符變量S中第五個字符起的6個字符。 Mid(s,5,6)(9)表示10≥x<20的關(guān)系表達式。 (x>=10)and(x<20)(10)x、y中有一個小于z。 x x>z and y>z 5.寫出下列表達式的值: (1)123+23 Mod 107+Asc(―A‖) 188(2)100+‖100‖ & 100 ―200100‖(3)Int(68.555*100+0.5)/100 68.56 (4)已知A$=‖87654321‖,求表達式Val(Left$(A$,4)+Mid$(A$,4,2))的值 87654(5)DateAdd(―m‖,1,#1/30/2000#) #2/29/2000# (6)Len(―VB程序設(shè)計‖) 18 6.利用SHELL()函數(shù),在VB程序中分別執(zhí)行畫圖和WORD應(yīng)用程序。略 7.VB提供了哪些標準數(shù)據(jù)類型?聲明類型時,其類型關(guān)鍵字分別是什么?其類型符又是什么? 略 8.哪種數(shù)據(jù)類型需要的內(nèi)存容量最少,且可以存儲例如3.2345這樣的值? 9.將數(shù)字字符串轉(zhuǎn)換為數(shù)值,用什么函數(shù)?判斷是否是數(shù)字字符串,用什么函數(shù)?取字符串中的某幾個字符,用什么函數(shù)?大小寫字母間的轉(zhuǎn)換用什么函數(shù)? 10.要使單精度變量x、y、z分別保留1位、2位、3位小數(shù)位,并在窗體顯示,使用什么函數(shù)?如何寫對應(yīng)的Print方法? 8.單精度 9.val函數(shù),isnumeric函數(shù),mid函數(shù),ucase或lcase函數(shù) 10.用format函數(shù),print format(x, ‖0.0‖),format(y, ‖0.00‖),format(z, ‖0.000‖) 第五章選擇題 1.如下數(shù)組聲明語句,(B)正確。 (A)Dim a[3,4] as integer (B)Dim a(3,4)as integer(C)Dim a(n,n)as integer (D)Dim a(3 4)as integer ?1.1 2.2 3.3???2.要分配存放如下方陣?4.4 5.5 6.6?,可使用聲明語句(C)來實現(xiàn)(不能浪費空間)。.?7.7 8.8 9.9??? (A)Dim a(9)as single (B)Dim a(3,3)as single(C)Dim a(-1 to 1,-5 to-3)as single (D)Dim a(-3 to-1,5 to 7)as integer 3.數(shù)組聲明語句Dim a(3,-2 to 2,5)as integer中,數(shù)組a包含的元素個數(shù)為(A)。 (A)120 (B)75 (C)60 (D)13 4.用語句Dim a(-3 to 5)as integer所定義的數(shù)組的元素個數(shù)是(D)。 (A)6 (B)7 (C)8 (D)9 5.用語句Dim a(3 to 5,-2 to2)所定義的數(shù)組的元素個數(shù)是(C)。 (A)20 (B)12 (C)15 (D)24 6.下面的B中有(C)個數(shù)組元素。 Dim B : B=Array(1,2,3,4,5,6,7,8,9)(A)任意多 (B)8 (C)9 (D)10 一、填空題 1.控件數(shù)組的名字由(Name)屬性指定,而數(shù)組中的每個元素由(Index)屬性指定。2.由Array函數(shù)建立的數(shù)組的名字必須是(變體)類型。3.數(shù)組定義Dim D(20),數(shù)組D有(21)個數(shù)組元素。 三、分析程序的運行結(jié)果 1.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: option base 1 private sub command1_click() dim a a=array(1,2,3,4) j=1 for i=4 to 1 step-1 s=s+a(i)*j j=j*10 next i print s end sub 程序運行后,單擊command1,輸出結(jié)果為:1234 2.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: option base 1 private sub command1_click() dim a,b(3,3) a=array(1,2,3,4,5,6,7,8,9) for i=1 to 3 for j=1 to 3 b(i,j)=a(i*j) if j>=I then print tab(j*3);b(I,j); next j print next I end sub 程序運行后,單擊command1,輸出結(jié)果為:3.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: option base 1 private sub command1_click() dim a%(3,3) for i=1 to 3 for j=1 to 3 if j>1 and i>1 then a(i,j)=a(a(i-1,j-1),a(i,j-1))+1 else a(i,j)=i*j end if print a(i,j);‖ ―; next j print next I end sub 程序運行后,單擊command1,輸出結(jié)果為: 3 4.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: option base 1 private sub command1_click() dim a%(10),p(3)as integer k=5 for i=1 to 10 a(i)=i next i for i=1 to 3 p(i)=a(i*i) next i for i=1 to 3 k=k+p(i)*2 next i print k end sub 程序運行后,單擊command1,輸出結(jié)果為:33 5.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: option base 1 private sub command1_click() dim a%(4,4) for i=1 to 4 for j=1 to 4 a(i,j)=(i-1)*3+j next j next i for i=1 to 4 for j=1 to 4 print a(j,i); next j print 4 7 10 next I 5 8 11 end sub 6 9 12 程序運行后,單擊command1,輸出結(jié)果為:4 7 10 13 6.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: option base 1 private sub command1_click() dim a%(5,5) for i=1 to 3 for j=1 to 4 if j>1 and i>1 then a(i,j)=i*j end if next j next i for n=1 to 2 for m=1 to 3 print a(m,n); next m print next n end sub 0 0 0 程序運行后,單擊command1,輸出結(jié)果為:0 4 6 7.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: private sub command1_click() dim a%(5) for i=0 to 4 a(i)=i+1 t=i+1 if t=3 then print a(i); a(t-1)=a(i-2) else a(t)=a(i) endif if i=3 then a(i+1)=a(t-4) a(4)=1 print a(i); next i end sub 程序運行后,單擊command1,輸出結(jié)果為:1 2 3 1 4 1 8.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: private sub command1_click() dim a%(3,3) dim b b=array(1,2,3,4,5,6,7,8,9) j=1 for i=0 to 8 j=i mod 3 k=i3 a(j,k)=b(i) next i k=1 for j=0 to 2 print tab(3*(j+1));a(k,j); next j end sub 程序運行后,單擊command1,輸出結(jié)果為:2 5 8 9.在窗體上畫一個命令按鈕command1,一個文本框text1,然后編寫如下事件過程: private sub command1_click() dim b b=array(34,5,13,35,9,6,42) for i=1 to ubound(b,1) if b(i)>b(i-1)then x=b(i) for j=i-1 to 0 step-1 if b(j)>x then exit for b(j+1)=b(j) next j b(j+1)=x end if next i text1=”” for i=0 to ubound(b,1) text1=text1+str(b(i))+‖,‖ next i end sub 運行程序后,文本框text1中的內(nèi)容是:42, 35, 34, 13, 9, 6, 5, 10.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: private sub command1_click() dim a(3,3) for i=0 to 3 for j=0 to 3 a(i,j)=(i+1)*10+j next j,i for i=0 to 3 for j=0 to 3 if i x=a(i,j):a(i,j)=a(j,i): a(j,i)=x end if next j,i for i=0 to ubound(a,1) for j=0 to ubound(a,2) print a(i,j); next j print 20 30 40 next I 21 31 41 end sub 22 32 42 運行程序后,文本框text1中的內(nèi)容是:13 23 33 43 11.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: private sub command1_click() dim arr1%(10),arr2(10) n=3 for i=1 to 5 arr1(i)=i arr2(n)=2*n+i next i print arr2(n);arr1(n)end sub 程序運行后,單擊command1,輸出結(jié)果為:11 3 12.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: private sub command1_click() dim m%(10) for k=1 to 10 m(k)=12-k next k x=6 print m(2+m(x))end sub 程序運行后,單擊command1,輸出結(jié)果為:4 13.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: private sub command1_click() dim b b=array(56,22,16,67,26,14,9,87) k=3 do while k b(k)=b(k+1) k=k+1 loop print b(5)end sub 程序運行后,單擊command1,輸出結(jié)果為:9 14.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: private sub command1_click() dim b,a(2,4) b=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14) for i=0 to 2 for j=0 to 4 a(i,j)=b(i*(ubound(a,2)+1)+i) next j next i print b(i*(ubound(a,2)+1)-3)end sub 程序運行后,單擊command1,輸出結(jié)果為:13 15.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: private sub command1_click() dim a(5 to 16) dim b b=array(1,2,3,4,5,6,7,8,9) for i=1 to 8 a(5+i)=b(i) next i print a(7)end sub 程序運行后,單擊command1,輸出結(jié)果為:3 16.在窗體上畫一個命令按鈕command1,然后編寫如下事件過程: private sub command1_click() dim b,a(3,3) b=array(1,2,3,4,5,6,7,8,9) j=1 for i=0 to 8 k=i3 : j=I mod 3 a(k,j)=b(i) print a(k,j); if j=2 then print next I 2 3 end sub 5 6 程序運行后,單擊command1,輸出結(jié)果為:7 9 17.在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下程序: Private Sub Command1_Click()Dim i As Integer,j As Integer Dim a(10,10)As Integer For i=1 To 3 For j=1 To 3 a(i,j)=(i-1)*3+j Print a(i,j);Next j Print Next i 28 End Sub 程序運行后,單擊命令按鈕,窗體上顯示的是 同17題 18.在窗體上畫一個名稱為Text1的文本框和一個名稱為Command1的命令按鈕,然后編寫如下事件過程: Private Sub Command1_Click()Dim array1(10,10)As Integer Dim i,j As Integer For i=1 To 3 For j=2 To 4 array1(i,j)=i+j Next j Next I Text1.Text=array1(2,3)+array1(3,4)End Sub 程序運行后,單擊command1,文本框中顯示的結(jié)果為:12 四、簡答題 1.要分配存放12個元素的整形數(shù)組,下列數(shù)組聲明(若無下界,按默認規(guī)定)哪些符合要求? (1)n=12 (2)Dim a%() Dim a(1 to n)as integer n=11 ReDim a(n) (3)Dim a%[2,3] (4)Dim a(1,1,2)as integer(5)Dim a%(10) (6)Dim a!() ReDim a(1 to 12) ReDim a(3,2)as integer(7)Dim a%(2,3) (8)Dim a(1 to 3 1 to 4)as integer 2.已知下面的數(shù)組聲明,寫出它的數(shù)組名、數(shù)組類型、維數(shù)、各維的上下界、數(shù)組的大小,并按行的順序列出各元素。 Dim a(-1 to 2,3)as single 3.靜態(tài)數(shù)組和動態(tài)數(shù)組的區(qū)別是什么?在聲明靜態(tài)數(shù)組、重定義動態(tài)數(shù)組時的下標都可以用變量來表示嗎? 4.已聲明了靜態(tài)數(shù)組a(3,4),能否在下面再用重定義動態(tài)數(shù)組a(4,4)來重定義A數(shù)組的大小? 5.使用ReDim語句可以改變數(shù)組類型嗎? 6.在ReDim語句中加了Preserve關(guān)鍵字,對重定義數(shù)組有何限制? 7.利用隨機數(shù)生成兩個四行四列的矩陣(數(shù)據(jù)不一定相同,前者范圍在30~70,后者為101~135)。要求: (1)將兩個矩陣相加結(jié)果放入C矩陣中。(2)將a矩陣轉(zhuǎn)置。 (3)求C矩陣中元素的最大值和下標。 (4)以下三角形式顯示A矩陣、上三角形式顯示B矩陣。 (5)將A矩陣第一行與第三行對應(yīng)元素交換位置,即第一行元素放到第三行,第三行元素放到第一行。(6)將A矩陣兩條對角線元素之和。 (7)將A矩陣按列的次序把各元素放入一位數(shù)組D中,顯示結(jié)果。8.聲明一個有20個元素的一維字符類型數(shù)組,要求: (1)由隨機數(shù)形成小寫字母構(gòu)成的數(shù)組,每個元素的字符個數(shù)由隨機數(shù)產(chǎn)生,范圍1~11。(2)要求將生成的數(shù)組分四行顯示。 (3)顯示生成的字符數(shù)組中字符最多的元素。 9.自定義一個職工類型,包含職工號、姓名和工資。聲明一個職工類型的動態(tài)數(shù)組。輸入n個職工的數(shù)據(jù),要求按工資遞減的順序排序,并顯示排序的結(jié)果,每個職工一行顯示三項信息。1.(2)、(4)、(7)符合要求。 2.數(shù)組名為a、數(shù)組類型為單精度,二維數(shù)組,各維的下界分別為-1和0、上界分別為2和3,數(shù)組的大小為4*4共16個元素,各元素排列順序如下: a(-1, 0) a(-1, 1) a(-1, 2) a(-1, 3) a(0, 0) a(0, 1) a(0, 2) a(0, 3) a(1, 0) a(1, 1) a(1, 2) a(1, 3) a(2, 0) a(2, 1) a(2, 2) a(2, 3) 3.靜態(tài)數(shù)組在聲明數(shù)組時的下標必須是常數(shù),以后不能改變其大小;動態(tài)數(shù)組在Dim聲明時不要聲明數(shù)組的大小,在以后的程序中可以用ReDim語句重新聲明數(shù)組的大小,ReDim語句中的下標可以出現(xiàn)有確定值的變量或表達式。 4.已聲明了的靜態(tài)數(shù)組不能再用重定義語句來重新定義靜態(tài)數(shù)組的大小。 5.可以反復(fù)地改變數(shù)組的大小和數(shù)組的維數(shù),但是不能改變數(shù)組的類型。 6.在ReDim語句中加上了Preserve關(guān)鍵字,就只能重定義數(shù)組最后一維的大小,且根本不能改變數(shù)組 30 的維數(shù)。例如,如下語句: Dim a() ReDim a(3,4) ReDim Preserve a(4,5) 程序執(zhí)行到ReDim Preserve a(4,5)時顯示“下標越界”出錯信息,也就是只能改變第二個下標的大小,而不能改變第一個下標的大小。 7.利用隨機數(shù)生成兩個矩陣: Dim a%(1 to 4, 1 to 4), b%(1 to 4, 1 to 4), c%(1 to 4, 1 to 4) Private Sub Form_Click() For i=1 to 4 For j=1 to 4 a(i,j)=int(rnd*41+30) b(i,j)=int(rnd*35+101) next j, i End Sub (1)將兩個矩陣相加結(jié)果放入矩陣C中: for i=1 to 4 for j=1 to 4 c(i,j)=a(i,j)+b(i,j) next j, i (2)將矩陣a轉(zhuǎn)置: for i=1 to 4 for j=1 to i-1 t=a(i,j): a(i,j)=a(j,i): a(j,i)=t next j, i (3)統(tǒng)計矩陣c最大值和下標: dim max%, maxi%, maxj% max=c(1,1): maxi=1: maxj=1 for i=1 to 4 for j=1 to 4 if c(i,j)>max then max=c(i,j): maxi=i: maxj=j end if next j, i (4)以下三角形式顯示矩陣a、上三角形式顯示矩陣b: 輸出下三角元素: for i=1 to 4 for j=1 to i print a(i,j);space(4-len(a(i,j))); next j print next i 輸出上三角元素: for i=1 to 4 for j=i to 4 print tab(j*4);b(i,j); next j print next i (5)將矩陣a第一行與第三行對應(yīng)元素交換位置,即第一行元素放在第三行;第三行元素放在第一行: for j=1 to 4 t=a(1,j): a(1,j)=a(3,j): a(3,j)=t next j (6)求矩陣a兩條對角線之和: s=0 for i=1 to 4 s=s+a(i,i)+a(i,5-i) next i (7)將矩陣a按列的次序把各元素放入一維數(shù)組d中,顯示結(jié)果: dim d%(1 to 16),k% for i=1 to 4 for j=1 to 4 k=(j-1)*4+i d(k)=a(i,j) next j, i 8.聲明一個有20個元素的一維字符類型數(shù)組,要求: (1)由隨機數(shù)形成小寫字母構(gòu)成的數(shù)組,每個元素的字符個數(shù)由隨機數(shù)產(chǎn)生,范圍1~11。 Dim st(1 to 20)as string, c as string*1 Dim i%, n% For i=1 to 20 n=int(rnd*11+1) for j=1 to n c=chr(int(rnd*26+97)) st(i)=st(i)& c next j print st(i) next i(2)要求將生成的數(shù)組分四行顯示。 For i=1 to 20 Print st(i);space(15-len(st(i))); If i mod 5=0 then print Next i(3)顯示生成的字符數(shù)組中字符最多的元素。 Maxlen=0 Maxstr=‖‖ For i=1 to 20 If len(st(i))>maxlen then Maxlen=len(st(i)) Maxstr=st(i) End if Next i Print maxlen, maxstr 9.自定義一個職工類型,包含職工號、姓名和工資。聲明一個職工類型的動態(tài)數(shù)組。輸入n個職工的數(shù)據(jù),要求按工資遞減的順序排序,并顯示排序的結(jié)果,每個職工一行顯示三項信息。 Dim a()As zg, i% Private Sub Command1_Click() i = i + 1 If i < n Then MsgBox(”人數(shù)超過“): Exit Sub With a(i) .gh = Val(Text1) .xm = Text2 .gz = Val(Text3) End With Text1 = ”“: Text2 = ”“: Text3 = ”“ End Sub Private Sub Command2_Click()Picture1.Cls Dim j%, k%, t As zg For j = 1 To i1).gz Then t = a(k): a(k)= a(k1)= t End If Next k Next j For j = 1 To i Picture1.Print a(j).gh;a(j).xm;a(j).gz Next j End Sub Private Sub Form_Load() Dim n% n = InputBox(”輸入人數(shù)“) ReDim a(1 To n) i = 0 End Sub 第六章 一、選擇題 1.下列敘述中正確的是(C)。 (A)在窗體的Form_Load事件中定義的變量是全局變量 (B)局部變量的作用域可以超出所定義的過程 (C)在某個Sub過程中定義的局部變量可以與其他事件過程中定義的局部變量同名,但其作用域只局限于該過程。 (D)在調(diào)用過程時,所有局部變量被系統(tǒng)初始化為0 2.下列四個敘述中,錯誤的是(C)。 (A)過程內(nèi)用Dim語句定義的變量,它的作用域是此過程 (B)過程內(nèi)用Static語句定義的變量,它的生存期與整個過程的運行期相同 (C)過程內(nèi)用Dim語句定義的變量,它的生存期與整個過程的運行期相同 (D)若在模塊的“通用聲明”中寫上語句:Option Explicit,則該模塊的所有變量必須先說明后引用 3.在過程定義中用(C)表示形參的傳值。 (A)Var (B)ByDef (C)ByVal (D)Value 4.若已編寫了一個Sort子過程,在該工程中有多個窗體,為了方便地調(diào)用Sort子過程,應(yīng)該將該過程放在(B)中。 (A)窗體模塊 (B)標準模塊 (C)類模塊 (D)工程 5.在過程中定義的變量,若希望在離開該過程后,還能保存過程中局部變量的值,則應(yīng)使用(D)關(guān)鍵字在過程中定義局部變量。 (A)Dim (B)Private (C)Public (D)Static 6.下面子過程語句說明合法的是(D)。 (A)Sub f1(Byval n%()) (B)Sub f1(n%)as integer(C)Function f1%(f1%) (D)Function f1(Byval n%)7.要想從子過程調(diào)用后返回兩個結(jié)果,下面子過程語句說明合法的是(C)。 (A)Sub f1(Byval n%, Byval m%) (B)Sub f1(n%, Byval m%)(C)Sub f1(n%, m%) (D)Sub f1(Byval n%, m%)8.在VB應(yīng)用程序中,以下正確的描述是(B)。 (A)過程的定義可以嵌套,但過程的調(diào)用不能嵌套 (B)過程的定義不可以嵌套,但過程的調(diào)用可以嵌套(C)過程的定義和調(diào)用均不可以嵌套(D)過程的定義和調(diào)用均可以嵌套 9.以下敘述中錯誤的是(C)。 (A)一個工程中只能有一個Sub Main過程 (B)窗體的Show方法的作用是將指定的窗體裝入內(nèi)存并顯示該窗體(C)窗體的Hide方法和Unload方法的作用完全相同 (D)若工程文件中有多個窗體,可以根據(jù)需要指定一個窗體為啟動窗體 10.以下敘述中錯誤的是(D)。 (A)如果過程被定義為Static類型,則該過程中的局部變量都是Static類型(B)Sub過程中不能嵌套定義Sub過程(C)Sub過程中可以嵌套調(diào)用Sub過程 (D)事件過程中可以像通用過程一樣由用戶定義過程名 11.定義帶可變參數(shù)的過程,使用的關(guān)鍵字是(C)。 (A)Optional (B)Option (C)ParamArray (D)Private 12.定義帶可選參數(shù)的過程,使用的關(guān)鍵字是(A)。 (A)Optional (B)Option (C)ParamArray (D)Private 二、填空題 1.在過程定義的首部出現(xiàn)的變量名叫做(形式)參數(shù),而在調(diào)用過程中傳送給過程的(常數(shù)、變量、數(shù)組元素、表達式)叫做(實在)參數(shù)。 2.定義和調(diào)用函數(shù)或過程時參數(shù)傳遞的兩種方法是(按值傳遞,按地址傳遞)。 3.在窗體的通用段用Dim語句定義的變量是(窗體)級變量,它只能在(本窗體)中使用。 4.全局級過程在定義時可以默認,也可以使用關(guān)鍵字(Public)進行顯示聲明;窗體/模塊級的過程聲明時要用關(guān)鍵字(Private)。 5.用ParamArray關(guān)鍵字聲明可變參數(shù)時,被聲明的參數(shù)只能是(變體類型數(shù)組)。6.在帶可選參數(shù)的過程中,使用(IsMissing)函數(shù)來測試可選參數(shù)是否被選。 三、分析運行結(jié)果 1.閱讀程序 Function f(a As Integer) Static c b = 0: b = b + 1 c = c + 1: f = a + b + c End Function Private Sub command1_click() Dim a As Integer a = 2 For i = 1 To 3 Print f(a); Next i End Sub程序運行后,單擊命令按鈕,輸出結(jié)果為:4 2.閱讀程序 Sub s(x As Single, y As Single) t = x x = t / y y = t Mod y End Sub Private Sub command1_click() Dim a As Single, b As Single a = 5 b = 4 s a, b Print a, b End Sub 程序運行后,單擊命令按鈕,輸出結(jié)果為:1.25 3.閱讀程序 Function M(x%, y%)As Integer M = IIf(x > y, x, y)End Function Private Sub command1_click() Dim a As Integer, b As Integer a = 1 b = 2 Print M(a, b)38 End Sub 程序運行后,單擊命令按鈕,輸出結(jié)果為:2 4.閱讀程序 Sub Inc(a As Integer) Static x As Integer x = x + a Print x;End Sub Private Sub command1_click() Inc 2 Inc 3 Inc 4 End Sub 程序運行后,單擊命令按鈕,輸出結(jié)果為:2 5 9 5.閱讀程序: Sub p(b()As Integer) For i = 1 To 4 b(i)= 2 * i Next i End Sub Private Sub command1_click() Dim a(1 To 4)As Integer a(1)= 5 a(2)= 6 a(3)= 7 a(4)= 8 p a() For i = 1 To 4 Print a(i); Next i End Sub程序運行后,單擊命令按鈕,輸出結(jié)果為:2 6.閱讀程序: Function fun(ByVal num As Long)As Long Dim k As Long k = 1 num = Abs(num) Do While num k = k *(num Mod 10) num = num 10 Loop fun = k End Function Private Sub command1_click() Dim n As Long, r As Long n = Val(InputBox(”請輸入一個數(shù):“)) r = fun(n) Print r End Sub 程序運行后,單擊命令按鈕,輸入1234,輸出結(jié)果為:24 7.閱讀程序: Function func(a%, b%)As Integer Static m As Integer, i As Integer m = 0 i = 2 i = i + m + 1 m = i + a + b func = m End Function Private Sub command1_click() Dim k%, m%, p% k = 4 m = 1 p = func(k, m) Print p; p = func(k, m) Print p End Sub 程序運行后,單擊命令按鈕,輸出結(jié)果為:8 8.閱讀程序: Dim a%, b%, c% Public Sub p1(x%, y%) Dim c% x = 2 * x: y = y + 2: c = x + y End Sub Public Sub p2(x%, ByVal y%) Dim c% x = 2 * x: y = y + 2: c = x + y End Sub Private Sub command1_click() a = 2: b = 4: c = 6 Call p1(a, b) Print a, b, c Call p2(a, b) Print a, b, c End Sub 程序運行后,單擊命令按鈕,輸出結(jié)果為:8 9.閱讀程序: Private Sub command1_click() Dim m%, i%, x%(10) For i = 0 To 4 x(i)= i + 1 Next i For i = 1 To 2 Call proc(x()) Next i For i = 0 To 4 Print x(i) Next i End Sub Public Sub proc(a%()) Static i% Do a(i)= a(i)+ a(i + 1) i = i + 1 Loop While i < 2 End Sub 程序運行后,單擊命令按鈕,輸出結(jié)果為:3 5 7 4 5 10.閱讀程序: Private Sub command1_click() Print p1(3, 7)End Sub Public Function p1!(x!, n%) If n = 0 Then p1 = 1 Else If n Mod 2 = 1 Then p1 = x * p1(x, n 2) Else p1 = p1(x, n 2)x End If End If End Function程序運行后,單擊命令按鈕,輸出結(jié)果為:27 11.閱讀程序: Private Sub command1_click() Dim x%, y%, z%, w% x = 9 y = 8 z = 2 w = 6 Call s1(x, y, z, w) Print x;y;z;w End Sub Private Sub s1(a%, b%, ByVal c%, ByVal d%) a = a + 1 b = b + 2 c = c + 3 d = d + 4 End Sub程序運行后,單擊命令按鈕,輸出結(jié)果為:10 10 2 6 12.閱讀程序: Private Sub command1_click() Dim x%, y% x = 9: y = 8 Call s1(5, 7, x, y) Print x;y End Sub Private Sub s1(a%, b%, ByVal c%, ByVal d%)c = c + a: d = d + b End Sub程序運行后,單擊命令按鈕,輸出結(jié)果為:9 13.閱讀程序: Private Sub command1_click() Dim x%, y%, z% x = 5: y = 7: z = 0 Call s1(x, y, z) Print x;y;z End Sub Private Sub s1(ByVal a%, ByVal b%, c%)c = a + b End Sub程序運行后,單擊命令按鈕,輸出結(jié)果為:5 7 12 14.閱讀程序: Private i As Integer Private Sub abc() a$ = Chr(Asc(”A“)+ i) Print a$;”;“;End Sub Private Sub command1_click() For i = 0 To 4 abc Next i End Sub程序運行后,單擊命令按鈕,輸出結(jié)果為:A;B;C;D;E;15.閱讀程序: Private Sub abc() a$ = Chr(Asc(”A“)+ i) Print a$;”;“;End Sub Private Sub command1_click() For i = 0 To 4 abc Next i End Sub程序運行后,單擊命令按鈕,輸出結(jié)果為:A;A;A;A;A; 16.閱讀程序: Function M(x%, y%)As Integer M = IIf(x > y, x, y)End Function Private Sub command1_click() Dim a As Integer, b As Integer a = 100 b = 200 Print M(a, b)End Sub程序運行后,單擊命令按鈕,輸出結(jié)果為:200 17.閱讀程序: Private i As Integer Private Sub abc() a$ = Chr(Asc(”A“)+ i) b$ = Chr(Asc(”Z“)-x) Print a$ & b$;”;";End Sub Private Sub command1_click() Dim x As Integer For i = 0 To 4 x = x + 1 abc Next i End Sub程序運行后,單擊命令按鈕,輸出結(jié)果為:AZ;BZ;CZ;DZ;EZ; 四、簡答題 1.子過程與函數(shù)過程的異同點是什么? 2.什么是形參?什么事實參? 3.調(diào)用子過程或函數(shù)過程時,實參與形參的對應(yīng)關(guān)系如何?應(yīng)注意什么問題? 4.值傳遞與地址傳遞的選擇與其特點是什么? 5.在VB中,形參若是數(shù)組,不要說明數(shù)組元素的個數(shù),即以數(shù)組名和圓括號表示,在過程體內(nèi)如何表示數(shù)組的上下界? 6.在Form1窗體通用聲明部分聲明的變量,可否在Form2窗體中的過程被訪問? 7.要使變量在某事件過程中保值,有哪幾種變量聲明的方法? 8.指出下面過程語句說明中的錯誤: (1)Sub f1(n%)as integer (2)Function f1%(f1%)(3)Sub f1(ByVal n%()) (4)Sub f1(x(i)as integer)9.已知有如下求兩個平方數(shù)和的fsum子過程: Public Sub fsum(sum%, byval m%, byval n%) Sum=m*m+n*n End Sub 在事件過程中有如下變量聲明: Dim a%,b%,c!a=10 b=20 則指出如下過程調(diào)用語句錯誤所在: (1)fsum 3,4,5 (2)fsum c, a, b (5)call fsum c, a, b(3)fsum a+b, a, b (4)call fsum(sqr(c), sqr(a), sqr(b))1.子過程和函數(shù)過程的相同點:函數(shù)過程和子過程都是功能相對獨立的一種子過程結(jié)構(gòu),它們有各自的過程頭、變量聲明和過程體。在程序中使用它們不但可以避免頻繁的書寫重復(fù)的程序語句,縮短代碼,而且使程序條理清晰,容易閱讀。 子過程和函數(shù)過程的不同點: (1)過程聲明的關(guān)鍵字不同,子過程用Sub,函數(shù)過程用Function。 (2)子過程名無值就無類型聲明,函數(shù)過程有值就有類型聲明。 (3)函數(shù)過程名兼作結(jié)果變量,因此在函數(shù)過程體內(nèi)至少對函數(shù)過程名賦值一次;而子過程名在過程內(nèi)不能賦值。 (4)調(diào)用方式不同,子過程是一句獨立的語句,可用call子過程名或省略call直接以子過程名調(diào)用;函數(shù)過程不是一句獨立的語句,是一個函數(shù)值,必須參與表達式的運算。 (5)一般來說,一個函數(shù)過程可以被一個子過程代替,代替時只要改變函數(shù)定義的形式,并在子過程的 46 形參表中增加一個地址傳遞的形參來傳遞結(jié)果。但反過來,用一個函數(shù)過程去替代一個子過程,有時是不容易實現(xiàn)的。 2.形參是在定義過程時的一種形式虛設(shè)的參數(shù),只代表了該過程參數(shù)的個數(shù)、類型、位置,形參的名字并不重要,也沒有任何值,只表示在過程體內(nèi)進行某種運算或處理。 形參不能是常量、表達式或數(shù)組元素,只能是變量。 實參是調(diào)用子過程時提供給過程形參的初始值或通過過程體處理過后獲得的結(jié)果。 3.調(diào)用時用實參代替形參,實參與形參在個數(shù)、位置、類型一一對應(yīng),但實參與形參名相同與否無關(guān)。 VB在調(diào)用過程時,提供了命名參數(shù)的功能,在調(diào)用時使用形參名,而位置可任意;同時VB還提供了可選參數(shù)的功能,也就是實參與形參個數(shù)不一定相等。 4.僅要從調(diào)用者獲得初值,應(yīng)使用值傳遞;要將過程運算結(jié)果提供給調(diào)用者,必須是地址傳遞。數(shù)組、記錄類型和對象必須使用地址傳遞。 調(diào)用時地址傳遞對應(yīng)的實參不應(yīng)該是表達式或常量。在VB中盡管不顯示出錯信息,但得不到所期望的值。 能夠用值傳遞實現(xiàn)的,盡量用值傳遞,減少過程間關(guān)聯(lián),有利于程序的調(diào)試。5.利用VB提供的函數(shù)LBound和UBound確定數(shù)組的上、下界。 6.可以,條件是要在Form1窗體通用聲明部分聲明的變量是Public;Form2窗體中的過程被訪問時變量名前加Form1。 7.方法一:在標準模塊中聲明Public的變量; 方法二:在某事件過程所在的窗體的通用聲明段聲明變量; 方法三:在某事件過程以Static關(guān)鍵字聲明的變量。8.(1)錯誤為Sub子過程名無返回值,也就沒有類型 (2)函數(shù)名與形參名相同 (3)形參n為數(shù)組,不允許聲明為ByVal值傳遞 (4)形參x(i)不允許為數(shù)組元素 9.(1)fsum 子過程的第一個形參是地址傳遞,因此對應(yīng)的實參3不應(yīng)該是常量。 (2)fsum子過程的第一個形參是整型且地址傳遞,對應(yīng)得實參c是單精度,類型不匹配。 (3)fsum子過程的第一個形參是地址傳遞,因此對應(yīng)的實參a+b不應(yīng)該是表達式。 (4)fsum子過程的第一個形參是地址傳遞,因此對應(yīng)的實參(sqr(c)不應(yīng)該是表達式。(5)用call語句調(diào)用 fsum子過程,必須加圓括號括起實參。.第七章 一、選擇題 1.要判斷在文本框中是否按了Enter鍵,應(yīng)在文本框的(D)事件中判斷。 (A)Change (B)KeyDown (C)Click (D)KeyPress 2.以下選項中,沒有Caption屬性的對象是(B)。 (A)命令按鈕 (B)組合框 (C)窗體 (D)單選框 3.計時器控件的控件值是(D)。 (A)Caption (B)Value (C)Interval (D)Enabled 4.以下選項中,(B)不是鼠標操作事件。 (A)DragDrop (B)GotFocus (C)DblClick (D)MouseDown 5.以下選項中,(A)是鍵盤操作事件。 (A)KeyUp (B)GotFocus (C)DblClick (D)MouseDown 6.設(shè)置復(fù)選框或單選按鈕標題對齊方式的屬性是(B)。 (A)Align (B)AlignMent (C)Sorted (D)Value 7.為了使列表框中的項目分為多列顯示,需要設(shè)置的屬性為(A)。 (A)Columns (B)Style (C)List (D)MultiLine 8.要想不使用shift或ctrl鍵就能在列表框中同時選擇多個項目,則應(yīng)把該列表框的MultiSelect屬性設(shè)置為(B)。 (A)0 (B)1 (C)2 (D)其他 9.刪除列表框中指定的項目所使用的方法為(D)。 (A)Move (B)Remove (C)Clear (D)RemoveItem 10.當拖動滾動條中的滾動塊時,將觸發(fā)滾動條的(C)事件。 (A)Move (B)Change (C)Scroll (D)SetFocus 11.用戶在組合框中輸入或選擇的數(shù)據(jù)可以通過(C)屬性獲得。 (A)List (B)ListIndex (C)Text (D)ListCount 12.下列控件中,沒有Caption屬性的是(B)。 (A)框架 (B)文本框 (C)復(fù)選框 (D)單選按鈕 13.復(fù)選框的Value屬性為1時,表示(B)。 (A)復(fù)選框未被選中 (B)復(fù)選框被選中 (C)復(fù)選框內(nèi)有灰色的勾 (D)復(fù)選框操作有錯誤 14.用來設(shè)置粗體字的屬性是(C)。 (A)FontItalic (B)FontName (C)FontBold (D)FontSize 15.將數(shù)據(jù)項“china”添加到列表框List1中成為第一項應(yīng)使用(A)語句。 (A)List1.AddItem ―china‖, 0 (B)List1.AddItem ―china‖, 1 48(C)List1.AddItem 0, ―china‖ (D)List1.AddItem 1, ―china‖ 16.引用列表框List1最后一個數(shù)據(jù)項應(yīng)使用(B)。 (A)List1.List(List1.ListCount) (B)List1.List(List1.ListCount-1)(C)List1.List(ListCount) (D)List1.List(ListCount-1)17.假如列表框List1有四個數(shù)據(jù)項,那么把數(shù)據(jù)項‖china‖添加到列表框的最后,應(yīng)使用(D)語句。 (A)List1.AddItem ―china‖, 3 (B)List1.AddItem ―china‖, List1.ListCount-1 (C)List1.AddItem 3, ―china‖ (D)List1.AddItem ―china‖, List1.ListCount 18.假如列表框List1中沒有被選定的項目,則執(zhí)行List1.RemoveItem List1.ListIndex語句的結(jié)果是(D)。 (A)移去第一項 (B)移去最后一項 (C)移去最后加入列表的一項 (D)以上都不對 19.假如列表框List1中只有一個被選定的項目,則執(zhí)行Debug.print List1.Selected(List1.ListIndex)語句的結(jié)果是(B)。 (A)在Debug窗口中輸出被選定的項目的索引值 (B)在Debug窗口中輸出True(C)在窗體上輸出被選定的項目的索引值 (D)在窗體上輸出True 20 在下列說法中,正確的是(B)。 (A)通過適當?shù)脑O(shè)置,可以在程序運行期間,讓時鐘控件顯示在窗體上 (B)在列表框中不能進行多項選擇 (C)框架也有click和dblclick事件(D)在列表框中能夠?qū)㈨椖堪醋帜疙樞驈拇蟮叫∨帕?21.為了防止用戶隨意將光標置于控件之上,應(yīng)(D)。 (A)將控件的TabIndex屬性設(shè)置為0 (B)將控件的TabStop屬性設(shè)置為True(C)將控件的TabStop屬性設(shè)置為False (D)將控件的Enabled屬性設(shè)置為False 22.下列(D)控件沒有Min、Max和Value屬性。 (A)Slider (B)ProgressBar (C)UpDown (D)SSTab 23.當Slider控件的Min屬性為1,Max屬性為40,TickFrequency屬性為4時,滑標上的可見刻度數(shù)是 49(A)個,劃分了()等分。 (A)11,10 (B)21,20 (C)31,30 (D)41,40 24.一個UpDown控件與文本框“捆綁”在一起,其Min、Max、Value和Increment分別為0、10、9和3,并且選定了“換行”功能,當用鼠標單擊向上的箭頭時,文本框中的值應(yīng)是(A)。(A)10 (B)12 (C)0 (D)2 25.下面關(guān)于拖放和OLE拖放的敘述中,正確的是(D)。 (A)只要對控件的屬性進行適當?shù)脑O(shè)置,就能將控件從一個地方移動到另一個地方 (B)文本框、圖片框和列表框完全支持自動OLE拖放 (C)當OLEDropMode屬性為1時,控件自動實現(xiàn)OLE“放”操作 (D)當控件的DragMode設(shè)置為1時,它不能接受Click和MouseDown事件 26.在下面關(guān)于常用的ActiveX控件的說法中,正確的是(B)。 (A)在Animation控件中,當用Open方法打開AVI文件后直接自動播放 (B)Slider控件有Scroll和Change事件(C)UpDown不能與Slider“捆綁” (D)選項卡只可以出現(xiàn)在控件的頂端 27.當用戶按下并且釋放一個鍵后會觸發(fā)KeyPress、KeyUp和KeyDown事件,這三個事件發(fā)生的順序是(B)。 (A)KeyPress、KeyDown、KeyUp (B)KeyDown、KeyPress、KeyUp(C)KeyDown、KeyUp、KeyPress (D)沒有規(guī)律 28.在下列關(guān)于鍵盤事件的描述中,正確的是(D)。 (A)按下鍵盤上的任意一個鍵,都會引發(fā)KeyPress事件 (B)大鍵盤上的“1”鍵和數(shù)字鍵盤的“1”鍵的KeyCode碼相同(C)KeyDown和KeyUp事件過程中有KeyAscii參數(shù) (D)大鍵盤上的“4”鍵的上檔字符是“$”,當同時按下Shift和大鍵盤上的“4”鍵時,KeyPress事件過程中的KeyAscii參數(shù)值是“$‖的ASCII值 29.在KeyDown和KeyUp事件過程中,能用來檢查Ctrl和F3是否同時按下的表達式為(C)。 (A)(Button=vbCtrlMask)And(KeyCode=vbKeyF3)(B)KeyCode=vbKeyControl+vbKeyF3(C)(kEYcODE=vbKeyF3)And(Shift And vbCtrlMask) 題目1 正確 獲得1分中的1分 標記題目 題干 學(xué)生新知的學(xué)習(xí)是基于已有知識和經(jīng)驗的主動建構(gòu),是在原有基礎(chǔ)上形成、拓展、驗證和修改,是一個前后緊密聯(lián)系的、新舊相連接的、動態(tài)進步的過程。學(xué)生的已有經(jīng)驗是:()。選擇一項: a.既不包括生活經(jīng)驗也不包括知識經(jīng)驗 b.僅指學(xué)生已有的知識經(jīng)驗 c.主要包括學(xué)生已有的生活經(jīng)驗和知識經(jīng)驗 d.主要指學(xué)生已有的生活經(jīng)驗 題目2 正確 獲得1分中的1分 標記題目 題干 ()是教學(xué)的主渠道,它是學(xué)生掌握知識、培養(yǎng)素質(zhì)和能力、開發(fā)智力的主要途徑。選擇一項: a.教師指導(dǎo) b.學(xué)生自學(xué) c.課堂教學(xué) d.課外輔導(dǎo) 題目3 正確 獲得1分中的1分 標記題目 題干 話題探究式課型的優(yōu)勢是:()。選擇一項: a.其余選項都正確 b.有利于激發(fā)興趣、培養(yǎng)學(xué)生學(xué)習(xí)的主動性 c.有利于培養(yǎng)學(xué)生的數(shù)學(xué)意識 d.有利于學(xué)生經(jīng)歷數(shù)學(xué)學(xué)習(xí)的過程 題目4 正確 獲得1分中的1分 標記題目 題干 美國國家科學(xué)教育標準中對探究的定義說明,探究是多層面的活動,包括:()。①觀察,提出問題 ②通過瀏覽書籍和其他信息資源發(fā)現(xiàn)什么是已經(jīng)知道的結(jié)論,制定調(diào)查研究計劃 ③根據(jù)實驗證據(jù)對已有的結(jié)論作出評價 ④用工具收集、分析、解釋數(shù)據(jù) ⑤提出解答,解釋和預(yù)測 ⑥交流結(jié)果 選擇一項: a.①③④⑤⑥ b.①②③④⑤⑥ c.①②③④⑤ d.①③④⑤ 題目5 正確 獲得1分中的1分 標記題目 題干 下面關(guān)于動手操作的說法正確的是:()。 ①動手操作使學(xué)生主體作用得到發(fā)揮,有利于激發(fā)學(xué)生學(xué)習(xí)興趣。②動手操作把抽象的數(shù)字形象化,有利于幫助學(xué)生理解知識 ③動手操作把數(shù)學(xué)問題生活化,有利于培養(yǎng)解決問題的能力 ④動手操作從實踐出發(fā),有利于促進學(xué)生求異創(chuàng)新 ⑤動手操作立足表象,有利于發(fā)展學(xué)生的空間觀念和空間思維。⑥動手操作貴在堅持,有利于培養(yǎng)學(xué)生嚴謹?shù)目茖W(xué)態(tài)度。選擇一項: a.②③④⑤ b.①②④⑥ c.①②③④⑥ d.①②③④⑤⑥ 題目6 正確 獲得1分中的1分 標記題目 題干 下面關(guān)于探究性學(xué)習(xí)方式的說法正確的是:()。選擇一項: a.探究性學(xué)習(xí)方式有利于塑造學(xué)生獨立的人格品質(zhì) b.其余選項都正確 c.探究性學(xué)習(xí)方式有利于學(xué)生主體意識和主體能力的形成和發(fā)展 d.探究性學(xué)習(xí)方式有利于培養(yǎng)學(xué)生的自主性 題目7 正確 獲得1分中的1分 標記題目 題干 不同的學(xué)者對教學(xué)模式的理解各不相同,有“理論說”、“結(jié)構(gòu)說”、“程序說”、“方法說”等。以下哪項符合“理論說”對教學(xué)模式的描述?()選擇一項: a.教學(xué)模式是在教學(xué)實踐中形成的、以簡化的形式表達出來的、對課堂教學(xué)是設(shè)計和組織的理論 b.教學(xué)模式是在一定教學(xué)思想或理論指導(dǎo)下建立起來的各種類型教學(xué)活動的基本結(jié)構(gòu)或框架 c.教學(xué)模式是在一定教學(xué)思想指導(dǎo)下建立起來的完成所提出的教學(xué)任務(wù)的比較固定的教學(xué)程序及其實施方法的策略體系 d.教學(xué)模式是教師根據(jù)教學(xué)目的和教學(xué)任務(wù),在不同教學(xué)階段協(xié)調(diào)應(yīng)用各種教學(xué)方法過程中形成的動態(tài)系統(tǒng) 題目8 正確 獲得1分中的1分 標記題目 題干 學(xué)生任何新知的獲得都需要喚醒已有的經(jīng)驗,然后由學(xué)生自己把新知內(nèi)化,逐漸建構(gòu),完善自己的認知體系。他需要經(jīng)歷一個由()的螺旋上升的認知結(jié)構(gòu)重組的過程。選擇一項: a.“平衡—不平衡—平衡” b.“不平衡—平衡” c.“平衡—不平衡” d.“不平衡—平衡—不平衡” 題目9 正確 獲得1分中的1分 標記題目 題干 探究學(xué)習(xí)教學(xué)模式是指教師指導(dǎo)學(xué)生用類似于()的方式獲取知識和應(yīng)用知識的一種教學(xué)模式。選擇一項: a.目標解讀 b.學(xué)科整合c.合理解釋 d.科學(xué)研究 題目10 正確 獲得1分中的1分 標記題目 題干 從教學(xué)理念落實到教學(xué)行為這一過程最關(guān)鍵的環(huán)節(jié)是:()。選擇一項: a.學(xué)生活動 b.教學(xué)設(shè)計 c.教師活動 d.課堂教學(xué) 題目11 正確 獲得1分中的1分 標記題目 題干 以()為代表的學(xué)者,把觀察引進教學(xué)過程,形成了以其認識論為指導(dǎo)的“觀察--記憶--理解--練習(xí)”占主導(dǎo)地位的教學(xué)模式。選擇一項: a.赫爾巴特 b.杜威 c.布魯諾 d.夸美紐斯 題目12 正確 獲得1分中的1分 標記題目 題干 話題探究式課型的優(yōu)勢是:()。選擇一項: a.有利于培養(yǎng)學(xué)生的數(shù)學(xué)意識 b.其余選項都正確 c.有利于學(xué)生經(jīng)歷數(shù)學(xué)學(xué)習(xí)的過程 d.有利于激發(fā)興趣、培養(yǎng)學(xué)生學(xué)習(xí)的主動性 題目13 正確 獲得1分中的1分 標記題目 題干 ()認為,學(xué)習(xí)的主要過程是“學(xué)、習(xí)、思、行”四個環(huán)節(jié)。(學(xué)習(xí)的過程是“聞、見、知、行”。選擇一項: a.荀子、孔子 b.孔子、荀子 c.墨子、荀子 d.孔子、墨子 題目14 正確 獲得1分中的1分 標記題目 題干)則主張話題探究式課型的實現(xiàn)條件是:()。選擇一項: a.教師要熟練掌握小學(xué)數(shù)學(xué)各年級的教材內(nèi)容以及《數(shù)學(xué)課程標準》相關(guān)年段的要求 b.其余選項都正確 c.教師要發(fā)揮主導(dǎo)作用,精心選擇話題,引導(dǎo)學(xué)生有目的、有步驟地去發(fā)現(xiàn)問題 d.學(xué)生要發(fā)揮主體作用,積極主動地參與發(fā)現(xiàn)過程,充分運用觀察、試驗、聯(lián)想、類比、分析、歸納等方法,積極提出猜想,進行論證 題目15 正確 獲得1分中的1分 標記題目 題干 喬伊斯等著的《教學(xué)模式》共列出22種教學(xué)模式,分為哪幾類?()選擇一項: a.社會互動教學(xué)模式、信息加工教學(xué)模式、個人教學(xué)模式、行為系統(tǒng)型教學(xué)模式 b.講授-示范-提問模式、接受-記憶-模仿模式 c.講授—接受模式、引導(dǎo)—發(fā)現(xiàn)模式、目標—導(dǎo)控模式、自學(xué)—指導(dǎo)模式 d.講解--傳授模式、自學(xué)--輔導(dǎo)模式、引導(dǎo)--發(fā)現(xiàn)模式、活動--參與模式 題目16 正確 獲得1分中的1分 標記題目 題干 在專題一《探究學(xué)習(xí)教學(xué)模式》中,介紹了四種教學(xué)模式,不包括:()。選擇一項: a.話題探究式課型 b.自探實踐式課型 c.目標導(dǎo)學(xué)式課型 d.操作引探式課型 題目17 正確 獲得1分中的1分 標記題目 題干 探究性學(xué)習(xí)具有自主性、實踐性、探究性、創(chuàng)新性、主體性、交互性、開放性、過程性、綜合性及社會性等特征,“探究性學(xué)習(xí)在教學(xué)過程中把學(xué)生作為活動的主體,立足于學(xué)生的學(xué),以學(xué)生的主體活動為中心來展開教學(xué)過程”體現(xiàn)了它的:()。選擇一項: a.創(chuàng)新性 b.自主性 c.實踐性 d.交互性 題目18 正確 獲得1分中的1分 標記題目 題干 話題探究式課型的主要環(huán)節(jié)是:(①創(chuàng)設(shè)話題,喚醒舊知 ②引導(dǎo)質(zhì)疑,發(fā)現(xiàn)問題 ③營造環(huán)境,質(zhì)疑辨析 ④解決問題,拓展提高 選擇一項: a.①②④ b.①②③ c.①③④ d.①②③④ 題目19 正確)。 獲得1分中的1分 標記題目 題干 探究性學(xué)習(xí)具有自主性、實踐性、探究性、創(chuàng)新性、主體性、交互性、開放性、過程性、綜合性及社會性等特征,“探究性學(xué)習(xí)是以學(xué)生的主體實踐活動為主線展開教學(xué)過程的”體現(xiàn)了它的:()。選擇一項: a.交互性 b.創(chuàng)新性 c.實踐性 d.開放性 題目20 正確 獲得1分中的1分 標記題目 題干 “指導(dǎo)學(xué)生如何學(xué)?”這句話表明數(shù)學(xué)教學(xué)設(shè)計應(yīng)以()為中心。選擇一項: a.教師 b.教材 c.師生 d.學(xué)生 題目21 正確 獲得1分中的1分 標記題目 題干 “話題探究式課型”,以學(xué)生的()為手段,以學(xué)生的個性發(fā)展為目標,其核心是在發(fā)揮教師指導(dǎo)作用的基礎(chǔ)上,創(chuàng)設(shè)話題,讓學(xué)生自主、能動、創(chuàng)造性地參與教學(xué)全過程,從而在學(xué)習(xí)數(shù)學(xué)基礎(chǔ)知識、掌握數(shù)學(xué)基本技能的同時,培養(yǎng)能力,發(fā)展智力,為形成有主體精神的創(chuàng)造型人才打下基礎(chǔ)。選擇一項: a.自主參與 b.小組合作 c.合作交流 d.共同發(fā)展 題目22 正確 獲得1分中的1分 標記題目 題干 教師在教學(xué)模式的問題上,一般要經(jīng)歷哪三個基本的階段?()選擇一項: a.整合—模仿—超越 b.模仿--整合--超越 c.整合—超越—模仿 d.模仿—超越—整合 題目23 正確 獲得1分中的1分 標記題目 題干 “教必有法”,但“教無定法”講的是教學(xué)方法的運用必須(選擇一項: a.做到優(yōu)化組合b.做到最佳選擇 c.堅持以啟發(fā)式為指導(dǎo)思想 d.做到原則性與靈活性相結(jié)合 題目24 正確 獲得1分中的1分 標記題目 題干 按照新課程的理念,學(xué)生應(yīng)該是數(shù)學(xué)教學(xué)活動中的:(選擇一項: a.主體)。)。b.客體 c.主導(dǎo) d.輔助者 題目25 正確 獲得1分中的1分 標記題目 題干 一般來說可根據(jù)哪幾種方法對教學(xué)模式進行分類研究?(①從心理學(xué)出發(fā) ②從現(xiàn)代教學(xué)理論出發(fā) ③從教學(xué)活動特征出發(fā) ④從教學(xué)活動的基本模式出發(fā) 選擇一項: a.①③④ b.①②③ c.①②③④ d.①②④ 題目26 正確 獲得1分中的1分 標記題目)。題干 為培養(yǎng)學(xué)生獨立地研究問題、獲得知識、發(fā)展各種能力,教學(xué)中應(yīng)多選用:()。選擇一項: a.活動的方法 b.講授的方法 c.探究的方法 d.直觀的方法 題目27 正確 獲得1分中的1分 標記題目 題干 我們的數(shù)學(xué)教學(xué)應(yīng)盡可能的為學(xué)生創(chuàng)設(shè)學(xué)習(xí)探究的機會,放手讓學(xué)生去學(xué),讓學(xué)生親身參與學(xué)習(xí)探究的整個過程,讓學(xué)生在復(fù)雜的環(huán)境中運用探究科學(xué)的態(tài)度去認識、發(fā)現(xiàn)、創(chuàng)造,做到:()。① “重過程” ② “重體驗” ③“重感悟” 選擇一項: a.②③ b.①②③ c.①③ d.①② 題目28 正確 獲得1分中的1分 標記題目 題干 新課程強調(diào)要達到和諧發(fā)展的三維目標是:()。① 知識與技能 ② 過程與方法 ③ 情感態(tài)度與價值觀 ④ 教師成長 選擇一項: a.①② b.②③④ c.①②③④ d.①②③ 題目29 正確 獲得1分中的1分 標記題目 題干 “講授-接受”教學(xué)模式,由赫爾巴特提出,又稱“五段教學(xué)法”,其教學(xué)結(jié)構(gòu)為:()。選擇一項: a.指出自學(xué)要求-開展自學(xué)-討論啟發(fā)解決疑難-練習(xí)應(yīng)用-評價反饋(或改錯)-系統(tǒng)小結(jié) b.創(chuàng)設(shè)情境-提出問題-探究猜測-推理驗證-得出結(jié)論 c.組織教學(xué)-復(fù)習(xí)過渡-講授新教材-鞏固新教材-布置課外作業(yè) d.目標認定-前提補償-達標教訓(xùn)-矯正深化 題目30 正確 獲得1分中的1分 標記題目 題干 “目標-導(dǎo)控”模式,以布魯納的“掌握學(xué)習(xí)”理論為指導(dǎo),借鑒國外“目標教學(xué)”經(jīng)驗,指定明確的教學(xué)目標,重視教學(xué)評價和反饋,其基本程序為:()。選擇一項: a.目標認定-前提補償-達標教訓(xùn)-矯正深化 b.指出自學(xué)要求-開展自學(xué)-討論啟發(fā)解決疑難-練習(xí)應(yīng)用-評價反饋(或改錯)-系統(tǒng)小結(jié) c.創(chuàng)設(shè)情境-提出問題-探究猜測-推理驗證-得出結(jié)論 d.組織教學(xué)-復(fù)習(xí)過渡-講授新教材-鞏固新教材-布置課外作業(yè)第五篇:數(shù)學(xué)模塊一答案