黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
華為認證 | Java認證
公務員 | 報關員 | 銀行從業資格 | 證券從業資格 | 期貨從業資格 | 司法考試 | 法律顧問 | 導游資格
報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業資格 | 廣告師職業水平
駕駛員 | 網絡編輯
衛生資格 | 執業醫師 | 執業藥師 | 執業護士
會計從業資格考試會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師
注冊資產評估師 | 高級會計師 | ACCA | 統計師 | 精算師 | 理財規劃師 | 國際內審師
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監理工程師 | 安全工程師
質量工程師 | 物業管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師
設備監理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環境影響評價師 | 環保工程師
城市規劃師 | 公路監理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲
您現在的位置: 考試吧(Exam8.com) > 計算機等級考試 > 計算機二級 > VB > 模擬試題 > 正文

07年4月計算機等級考試二級VB考前密卷(1)

填空題:

(1) 在樹結構中,樹根結點沒有 【1】 。

    答案:前件
    解析: 在樹結構中,每一個結點只有一個前件,稱為父結點,沒有前件的結點只有一個,稱為樹的根結點;每一個結點可以有多個后件,它們都稱為該結點的子結點。沒有后件的結點稱為葉子結點。

(2) Jackson結構化程序設計方法是英國的M.Jackson提出的,它是一種面向 【2】 的設計方法。
 
    答案:數據結構
    解析: 結構化分析方法主要包括:面向數據流的結構化分析方法(SA-Structured analysis),面向數據結構的Jackson方法(JSD-Jackson system development method) 和面向數據結構的結構化數據系統開發方法(DSSD-Data structured system development method)。

(3) 面向對象的模型中,最基本的概念是對象和 【3】 。

    答案:類
    解析: 面向對象模型中,最基本的概念是對象和類。對象是現實世界中實體的模型化;將屬性集和方法集相同的所有對象組合在一起,可以構成一個類。

(4) 軟件設計模塊化的目的是 【4】 。

    答案:降低復雜性
    解析: 模塊化是指解決一個復雜問題時自頂向下逐層把軟件系統劃分成若干模塊的過程,由此分解來降低復雜性。

(5) 數據模型按不同應用層次分成3種類型,它們是概念數據模型、 【5】 和物理數據模型。

   答案:邏輯數據模型
   解析:數據模型按不同層次分成概念數據模型、邏輯數據模型和物理數據模型三類。

(6) 在Visual Basic的立即窗口內輸入以下語句
X=65<CR>
?Chr$(X) <CR>
在窗口中顯示的結果是 【6】 。

    答案:A
    解析: Chr$()是求ASCII字符的函數,格式是Chr$(表達式),其中"表達式"應該是合法的ASCII碼值,Chr$()函數把"表達式"的值轉換為相應的ASCII字符。本題中X=65對應的ASCII碼是字符A,所以顯示的結果應該是A。

(7) 下列程序是判斷一個整數(>=3) 是否為素數,請補充完整。
Dim n As Integer
 n=InputBox("請輸入一個整數(>=3) ")
 k=Int(Sqr(n) )
 i=2
  swit=0
  While i <=k And swit=0
     If n Mod i=0 Then
         【7】
     Else
         【8】
     End If
 Wend
 If swit=0 Then
     Print n; "是一個素數。"
 Else
     Print n; "不是一個素數。"
  End If

    答案:swit=0
          swit=1
    解析:素數是只能被1和本身整除的正整數,在本題的程序中,swit是一個標志變量,如果"swit=0",則表示n不能被整除;如果能被一個整數整除,則swit變為1;
    While循環執行的條件有兩個,一個是"I<=k",另一個是"swit=0",必須兩個條件同時成立才執行循環,當I>k時,顯然不必再檢查n是否能被I整除;而如果"swit=1",則表示n已被整除,肯定不是素數,也不必檢查了。
只有"I<=k"和"swit=0"兩者同時成立時才需要檢查"n是否為素數",循環只有一個判斷操作,即判斷n能否被I整除,如果不能,則I=I+1。以便為下一次判斷作準備。

(8) 下面程序是用來打印九九乘法表的,請補充完整。
Dim i As Integer, j As Integer, Str1$
  Str1=""
  For i=1 To 9
    For j=1 To 9
       If 【9】 Then
          Str1=Str1 + Str$(j) + "×" + Str$(i) + "=" + Str$(Val(i  j) )
       Else
          Str1=Str1 & Chr(13)
            【10】
        End If
        Next j
 Next i
 Print Str1

    答案:j<=i
          j>i
    解析: (1) Exit語句總是出現在If語句或Select Case語句內部,而If語句或Select Case語句在循環內嵌套,用Exit語句中斷循環。函數首先定義了兩個Integer型變量i、j,并將空格賦給Str1;第一個For循環的變量I從1到9步長為1,第二個循環的變量i也是從1到9步長為1,循環體為選擇結構,它是用來輸出i*j的值,所以j的值應該小于此時i的值,那么If的判斷語句為j<=i,當滿足條件時執行Then后面的語句,即輸出i*j的值,如果不滿足執行Else后面的語句,并跳出內循環。

(9) 在窗體上有一個命令按鈕,然后編寫如下程序:
Function Trans(ByVal num As Long) As Long
   Dim k As Long
   k=1
   Do While num
      k=k * (num Mod 10)
      num=num \ 10
   Loop
   Trans=k
   Print Trans
End Function
Private Sub Command1_Click()
   Dim m As Long
   Dim s As Long
   m=InputBox("請輸入一個數")
   s=Trans(m)
End Sub
程序運行時,單擊命令按鈕,在輸入對話框中輸入"789",輸出結果為 【11】 ,在輸入
對話框中輸入"987"輸出 【12】 ,在輸入對話框中輸入"879",輸出結果為 【13】 。

    答案:504
          504
    解析: 關鍵字ByVal用來實現傳值,也就是說在定義通用過程時,如果形參前面有關鍵字Byval,則該參數用傳值方式傳遞,否則用傳址方式傳遞;在Sub過程中,先將輸入的"456"賦給變量m,m作為參數,調用Trans過程;在Trans過程中以num作為Do While的循環條件;在循環體中,調用Mod函數,將num的個位數字與k相乘,然后賦給k,第一次循環時,num的值是789,所以k的值為9,執行num = num \ 10后,num的值為78,循環三次后,num變為0,退出循環,k值等于9×8×7=504,并將k的值作為返回值;當輸入"987"或"879"時執行相同的操作,結果都為504。可以看出,此程序可用于求一個數值各位上數值的乘積。

(10) 下面程序的功能是產生10個小于100(不含100) 的隨機正整數,并統計其中5的倍數所占比例,但程序不完整,請補充完整。
Sub PR()
    Randomize
    Dim a(10)
    For j=1 To 10
     a(i) =Int( 【14】 )
     If 【15】 Then k=k + 1
     Print a(j)
   Next j
   Print
   Print k / 10
End Sub

    答案:(99 * Rnd)+ 1
          a(j) Mod 5 = 0
    解析: 小于100的隨機正整數用(99 * Rnd)+ 1來表示;求倍數用取模來表示,即a(j) Mod 5 = 0,用k作計數器,累計計算能被5整除的數的個數。

希望與更多計算機等級考試的網友交流,請進入計算機等級考試論壇

更多信息請訪問:考試吧計算機等級考試欄目

上一頁  1 2 3 4 5  下一頁
文章搜索
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
主站蜘蛛池模板: 狂野欧美激情性xxxx | 国产欧美日韩中文久久 | 影音先锋色图 | 婷婷六月丁香色婷婷网 | 日韩专区一区 | 日日爱网站 | 黄色三级网站 | 亚洲高清一区二区三区久久 | 欧美午夜在线观看理论片 | 久久五月天婷婷 | 欧美国产永久免费看片 | 欧美成人激情在线 | 亚洲色图欧美 | 白洁的性荡生活全文 | jiujiure精品 | 日本三级一区二区三区 | 色综合久久加勒比高清88 | 99视频网 | 久操视频在线播放 | 欧美视频精品在线 | 亚洲国产精品久久久久网站 | 成人羞羞视频免费 | 国产欧美在线不卡 | h国产在线 | 国产乡下三片 | 狠狠的撞进去嗯啊h女强男视频 | 日本中文字幕一区二区 | 麻豆精品传媒一二三区在线视频 | 天天看天天干天天操 | 国产播放啪视频免费视频 | 一级做a爱 一区 | 成人影视在线 | 国产精品美女视视频专区 | 午夜久久免影院欧洲 | 午夜宅男宅女的免费网站 | 国产精品伦理久久久久久 | 最近日本中文字幕免费完整 | 国产成人精品一区二区三区 | 国产精品1234区 | 黄色片视频在线免费观看 | 欧美日韩高清 |