![高級(jí)語(yǔ)言程序設(shè)計(jì)(VB)(模擬試題及答案)_第1頁(yè)](http://file4.renrendoc.com/view/482df4547a4b3aa6e1be1c537e04b64b/482df4547a4b3aa6e1be1c537e04b64b1.gif)
![高級(jí)語(yǔ)言程序設(shè)計(jì)(VB)(模擬試題及答案)_第2頁(yè)](http://file4.renrendoc.com/view/482df4547a4b3aa6e1be1c537e04b64b/482df4547a4b3aa6e1be1c537e04b64b2.gif)
![高級(jí)語(yǔ)言程序設(shè)計(jì)(VB)(模擬試題及答案)_第3頁(yè)](http://file4.renrendoc.com/view/482df4547a4b3aa6e1be1c537e04b64b/482df4547a4b3aa6e1be1c537e04b64b3.gif)
![高級(jí)語(yǔ)言程序設(shè)計(jì)(VB)(模擬試題及答案)_第4頁(yè)](http://file4.renrendoc.com/view/482df4547a4b3aa6e1be1c537e04b64b/482df4547a4b3aa6e1be1c537e04b64b4.gif)
![高級(jí)語(yǔ)言程序設(shè)計(jì)(VB)(模擬試題及答案)_第5頁(yè)](http://file4.renrendoc.com/view/482df4547a4b3aa6e1be1c537e04b64b/482df4547a4b3aa6e1be1c537e04b64b5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、高級(jí)語(yǔ)言程序設(shè)計(jì)VB(模擬試題)答案在后面顯示模擬試題判斷題(如正確打,否則,打 )控制臺(tái)應(yīng)用程序至少有一個(gè)Main 過(guò)程。學(xué)校 $ 是正確的變量名。把 a, b 之中的最大值存放于max,使用的語(yǔ)句為:If ab Then max=a Else max=b End If判別 ch 是否為小寫(xiě)字母,若是,輸出“ yes” ;否則,輸出“ No” 的塊結(jié)構(gòu)條件語(yǔ)句為If Asc(ch)=97 And Asc(ch)=122 ThenWriteLine ( “ Yes”)ElseWriteLine( “ No”)End If輸入結(jié)構(gòu)變量的值就是輸入該變量的各個(gè)元素的值。若某個(gè)模塊中以關(guān)鍵字publ
2、ic 定義子過(guò)程,則只能在該模塊中可以調(diào)用該過(guò)程。事件是由VB.Net 系統(tǒng)預(yù)先設(shè)置好或者在程序中由編程者自己設(shè)計(jì)的,它能夠被對(duì)象識(shí)別的動(dòng)作。在程序中能像調(diào)用普通函數(shù)那樣顯式調(diào)用構(gòu)造函數(shù)。在程序運(yùn)行期間,用戶可以用文本框顯示信息。從文件取出一組數(shù)據(jù)以流的方式存放到程序中的變量或數(shù)組中稱為向流寫(xiě)入數(shù)據(jù)。 VB.NET 是一種 () 程序設(shè)計(jì)語(yǔ)言。A. 面向事件B. 面向?qū)傩訡. 面向?qū)ο驞. 面向過(guò)程執(zhí)行目標(biāo)程序時(shí)出現(xiàn)的錯(cuò)誤稱為() 錯(cuò)誤。計(jì)算A. 語(yǔ)法或編譯B. 運(yùn)行 C. 邏輯D.計(jì)算單精度浮點(diǎn)型數(shù)據(jù)占用( ) 個(gè)存儲(chǔ)字節(jié)。A. 1 B. 2 C. 4 D. 84 下列選項(xiàng)中,把r 定義為雙
3、精度型變量的是()。A. r% B. r! C. r# D. r$5 100% 表示 100 為()型數(shù)據(jù)。A. 整 B.單精度浮點(diǎn)C. 貨幣D. 字符的邏輯表達(dá)式是( )。C. 1X And X 5 D. Not (X=1)6 設(shè) X 為整型變量的邏輯表達(dá)式是( )。C. 1X And X 5 D. Not (X=1)A. 1 X =5). 下列程序段的執(zhí)行后顯示的結(jié)果是X=10 :Y=3WriteLine(0 . 下列程序段的執(zhí)行后顯示的結(jié)果是X=10 :Y=3WriteLine(0 , (x*y)/5)A. 10 B. 3 C. 5 D. 6執(zhí)行下面語(yǔ)句后,輸出結(jié)果為A=10 : B=3
4、0 : C=20WriteLine(012A. 0 、 1 和 2 B. 10執(zhí)行下面語(yǔ)句后,輸出結(jié)果為A=10:B=30If AB Then WriteLine(01A. 10 B. 30 C. 10( )。()。A, B, C)、 20 和 30 C. 20()。, A, B)和 30 D. 30、 10 和 30 D. 10、 30 和 20和 1010 下列程序段執(zhí)行后窗體上顯示()。i = 0While i = 2= i + 1End WhileWrite(i)A. 0 B. 1 C. 2 D. 3運(yùn)行如下程序段后,x 的值是()。x=2For i=1 to 8 step 2x=x+
5、inext i2 B. 18 C. 27 D. 3812 在 Sub 過(guò)程體內(nèi)可以用( )語(yǔ)句強(qiáng)制退出Sub 過(guò)程的執(zhí)行。A. Exit Do B. Exit For C. Exit Function D. Exit Sub13 下列一維數(shù)組說(shuō)明語(yǔ)句正確的是()。A. Dim b(2) AS Integer =1,2,3Dim b(0 To 2) AS Integer=1,2,3Dim b( ) AS Integer=1,2,3Dim b(2) AS String =one, two, Three TOC o 1-5 h z 14 設(shè)有數(shù)組說(shuō)明語(yǔ)句:Dim c( 10) AS Integer,
6、則下面表示數(shù)組c 的元素選項(xiàng)中()是錯(cuò)誤的。A. c(i-1) B. c(5+0.5) C. c(0) D. c(11)15 設(shè)有數(shù)組說(shuō)明語(yǔ)句:Dima( 3, 3),則數(shù)組a 中包含元素的個(gè)數(shù)是()。A. 3 B. 6 C. 9 D. 16定義的過(guò)程是()。函數(shù)過(guò)程事件過(guò)程),則該參數(shù)說(shuō)明為傳值參數(shù)。16 定義的過(guò)程是()。函數(shù)過(guò)程事件過(guò)程),則該參數(shù)說(shuō)明為傳值參數(shù)。A. 子過(guò)程B.C. 屬性過(guò)程D.17 在過(guò)程的形式參數(shù)前面加上關(guān)鍵字(A. Val B. ref C. Byref D. ByVal18 設(shè)已定義Sub 過(guò)程p,有3 個(gè)數(shù)值型傳值參數(shù);設(shè)a 為實(shí)型變量,調(diào)用該Sub 過(guò)程的錯(cuò)
7、誤語(yǔ)句為()。A. p(c,b,a)B. call p 0.5, a, 100C. call p( 0.5, cos(0.1), a+10 )D. p( 0.5, 1.2, 100 )19 在類定義的外部,可以被訪問(wèn)的成員有19 在類定義的外部,可以被訪問(wèn)的成員有A. 所有類成員B. privateC. public 的類成員D. public20 當(dāng)鼠標(biāo)在窗體上移動(dòng)時(shí),會(huì)發(fā)生(A. MouseDown B. MouseUp()?;?protected的類成員或 private的類成員)事件。C. MouseMove D. KeyDown三、簡(jiǎn)答題程序設(shè)計(jì)語(yǔ)言的語(yǔ)句按功能可以分成哪幾類語(yǔ)句?
8、它們的作用是什么?若有數(shù)組定義語(yǔ)句:Dim c%() = 76, 80, 75,則數(shù)組c 有多少個(gè)元素?這些元素是什么?它們的初值是多少?什么是文件?文件操作可以分為哪些步驟?四、程序閱讀題1 寫(xiě)出執(zhí)行下列程序的輸出結(jié)果。Imports System.ConsoleModule Module1Sub Main()Dim i%, y!End FunctionEnd FunctionEnd Moduley = 1 : i = 1Do While i 6y = y * i - 1= i + 2WriteLine(y=0, y)LoopEnd SubEnd Module. 寫(xiě)出執(zhí)行下列程序的輸出結(jié)果。
9、Imports System.ConsoleModule Module1Sub Main()Dim f(5) As Integer, i As Integerf(0) = 0 : f(1) = 1For i = 2 To 5f(i) = 2 * f(i - 2) + 4 * f(i - 1)Next iFor i = 0 To 5If i Mod 2 = 0 Then WriteLine()Write(0 , f(i)Next iWriteLine()End SubEnd Module寫(xiě)出執(zhí)行下列程序的輸出結(jié)果。Imports System.ConsoleModule Module1Sub M
10、ain()Dim m%, n%, p%, s#s = f(5)WriteLine(s=0 , s)End SubPrivate Function f(ByVal x%) As LongDim i As Integer, t As Longt = 1For i = 1 To xt = t * iNext iReturn tEnd ModuleEnd Module五、程序填空題的值,在橫線上填上適當(dāng)內(nèi)容。1. 下面程序代碼的功能是:求的值,在橫線上填上適當(dāng)內(nèi)容。Imports System.ConsoleModule Module1Sub Main()Dim i, n%, s!Write(n=)n
11、 = ReadLine()i = 1 : s =(1)While (2)s = s +(3)= i + 1End WhileWriteLine(s=0, (4) ) End SubEnd Module下面程序代碼的功能是:從鍵盤(pán)上輸入x, y 和 z 的值,按如下公式求f (x , y, z) 的值的程序,在橫線上填上適當(dāng)內(nèi)容。f(x,y,z)=sin(x)/(sin(x-y)*sin(x-z)+sin(y)/(sin(y-z)*sin(y-x)+sin(z)/(sin(z-x)*sin(z-y)其中x、 y 和 z 互不相等。Imports System.ConsoleImports Sys
12、tem. (5)Module Module1Sub Main()Dim x!, y!, z!, s!Write(x=) : x = ReadLine()Write(y=) : (6) = ReadLine()Write(z=) : z = ReadLine()If xy And yz And (7) Thens = f(x, x-y, x-z) + f(y, y-z, y-x) + f(z, z-x, z-y)WriteLine(s=0, s)ElseWriteLine(數(shù)據(jù)輸入錯(cuò)誤!)End IfEnd SubPrivate Function f(ByVal a As Single, ByV
13、al b As Single, ByVal c As Single)As Single(8) = Sin(a) / (Sin(b) * Sin(c)End Function參考答案一 .、判斷題(如正確打,否則,打)1. 2. 3. 4. 5 6. 7. 8. 9. 10. 12345678CBCCAADD1112131415161718BDCDDBDB三、簡(jiǎn)答題1. 程序設(shè)計(jì)語(yǔ)言的語(yǔ)句按功能可以分成哪幾類語(yǔ)句? 它們的作用是什么?答 : 按功能可以分成3 類語(yǔ)句 : 聲明語(yǔ)句、操作語(yǔ)句和控制語(yǔ)句。聲明語(yǔ)句不是執(zhí)行語(yǔ)句,它用于命名變量、常數(shù)或過(guò)程,或定義數(shù)據(jù)類型。操作語(yǔ)句用于描述對(duì)數(shù)據(jù)的處理。控制語(yǔ)句用于控制程序的執(zhí)行流程。2 若有數(shù)組定義語(yǔ)句:Dim c%() = 76, 80, 75 ,則數(shù)組c 有多少個(gè)元素?這些元素是什么?它們的初值是多少?答 : 數(shù)組 c 共有 3 個(gè)元素 c(0) 、 c(1) 和 c(2) , 它們的初值分別為76, 80 和 75 , 即 c(0)=76 , c(1)=80和 c(2)=75
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度建筑工程合同保險(xiǎn)理賠流程與處理規(guī)范
- 2025年度智能建筑項(xiàng)目施工合同范本
- 2025年度建筑勞務(wù)派遣與施工現(xiàn)場(chǎng)管理三方合同大全
- 達(dá)州2024年四川達(dá)州萬(wàn)源市衛(wèi)生健康局定向醫(yī)學(xué)??粕M(jìn)10人筆試歷年參考題庫(kù)附帶答案詳解
- 甘肅2025年甘肅省中醫(yī)院招聘32人筆試歷年參考題庫(kù)附帶答案詳解
- 湖州浙江湖州長(zhǎng)興縣機(jī)關(guān)事務(wù)管理服務(wù)中心招聘編外工作人員筆試歷年參考題庫(kù)附帶答案詳解
- 河北2025年河北省氣象部門(mén)招聘應(yīng)屆畢業(yè)生2人筆試歷年參考題庫(kù)附帶答案詳解
- 昆明2025年中國(guó)地質(zhì)調(diào)查局昆明自然資源綜合調(diào)查中心招聘10人(第一批)筆試歷年參考題庫(kù)附帶答案詳解
- 成都四川成都市衛(wèi)生健康委員會(huì)所屬6家事業(yè)單位招聘高層次人才109人筆試歷年參考題庫(kù)附帶答案詳解
- 廣西2025年廣西血液中心招聘4人筆試歷年參考題庫(kù)附帶答案詳解
- 統(tǒng)編版小學(xué)語(yǔ)文五年級(jí)下冊(cè)第四單元解讀與大單元設(shè)計(jì)思路
- 貓狗創(chuàng)業(yè)計(jì)劃書(shū)
- 復(fù)產(chǎn)復(fù)工試題含答案
- 部編版語(yǔ)文三年級(jí)下冊(cè)第六單元大單元整體作業(yè)設(shè)計(jì)
- 售后服務(wù)經(jīng)理的競(jìng)聘演講
- 臨床醫(yī)技科室年度運(yùn)營(yíng)發(fā)展報(bào)告
- 慢加急性肝衰竭護(hù)理查房課件
- 文件丟失應(yīng)急預(yù)案
- 從建設(shè)和諧社會(huì)角度思考治超限載(十)
- 幼兒園小班開(kāi)學(xué)家長(zhǎng)會(huì)課件
- 云南華葉投資公司2023年高校畢業(yè)生招聘1人筆試參考題庫(kù)(共500題)答案詳解版
評(píng)論
0/150
提交評(píng)論