1. <small id="kntrr"><delect id="kntrr"></delect></small>
    2. <sub id="kntrr"></sub>
        1. <form id="kntrr"><listing id="kntrr"></listing></form>
            江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導
            2008年春江蘇省計算機等級考試VB試題

            2008年春江蘇省計算機等級考試VB試題

            第一部分計算機基礎知識

            1  在下列有關微電子技術與集成電路的敘述中,錯誤的是(    1      ) 。

                A.微電子技術是以集成電路為核心的技術

                B.集成度是指單個集成電路所含電子元件的數目

                CMoore定律指出,單個集成電路的集成度平均每18—24個月翻一番

                DIC卡僅有存儲器和處理器,卡中不可能存儲有軟件

            2  在下列有關通信技術的敘述中,錯誤的是(      2        ) 。

              A.目前無線電廣播主要還是采用模擬通信技術

              B.數字傳輸技術最早是被長途電話系統采用的

              C.數字通信系統的信道帶寬就是指數據的實際傳輸速率(簡稱數據速率”)

              D.局域網中廣泛使用的雙絞線既可以傳輸數字信號,也可以傳輸模擬信號

            3  CPU的運算速度與許多因素有關,下面哪些是提高CPU速度的有效措施? (  3  )

                增加CPU中寄存器的數目

                提高CPU的主頻

                增加CPU中高速緩存(cache)的容量

                優化BIOS的設計

                A、    B、    C    D、

            4  下面是PC機常用的4種外設接口,其中鍵盤、鼠標、數碼相機和移動硬盤等均能連接的接口是(    4   )

                  A  RS-232    B  IEEE-1394    C  USB    D  IDE

            5  下列有關PC機外部設備的敘述中,錯誤的是      5      。

                A.掃描儀的工作過程主要基于光電轉換原理,分辨率是其重要性能指標之一

                B.制作3—5英寸的照片(圖片),數碼相機的CCD像素必須在600萬以上

                C.集成顯卡(指集成在主板上的顯卡)的顯示控制器主要集成在芯片組中

                D.存折和票據的打印,目前主要是采用針式打印機

            6  下列有關PC機輔助存儲器的敘述中,錯誤的是(    6     ) 。

                A.硬盤的盤片轉動速度特別快,目前一般為每秒數千轉

                B. 近年來使用的串行ATA(SATA)接口硬盤,其傳輸速率比采用IDE接口的要快

                C.目前移動硬盤大多采用USB 20接口,其傳輸速率可達每秒數十兆字節

                D. 40倍速的CD-ROM驅動器的速率可達6MBs左右

            7  在下列有關商品軟件、共享軟件、自由軟件及其版權的敘述中,錯誤的是 (    7    )。

                A.通常用戶需要付費才能得到商品軟件的合法使用權

                B.共享軟件是一種買前免費試用的具有版權的軟件

                C.自由軟件允許用戶隨意拷貝,但不允許修改其源代碼和自由傳播

                D.軟件許可證確定了用戶對軟件的使用方式,擴大了版權法給予用戶的權利

            8  下面有關Windows操作系統多任務處理的敘述中,正確的是 (    8   ) 。

                A.用戶如果只啟動一個應用程序工作(如使用Word寫作),則該程序自始至終獨占CPU

                B  由于CPU具有多個執行部件,所以操作系統才能同時進行多個任務的處理

                C.前臺任務和后臺任務都能得到CPU的響應

                D  處理器調度程序根據各個應用程序運行所需要的時間多少來確定時間片的長短

            9  從算法需要占用的計算機資源角度分析其優劣時,應考慮的兩個主要方面是 (   9    )。

                A.空間代價和時間代價    ·    C.可讀性和開放性

                B  正確性和簡明性    D  數據復雜性和程序復雜性

            10.接入因特網的每臺計算機的IP地址      10   )。

                A  由與該計算機直接連接的交換機及其端口決定

                B  由該計算機中網卡的生產廠家設定

                C  由網絡管理員或因特網服務提供商(ISP)分配

                D  由用戶自定

            11.以下關于局域網和廣域網的敘述中,正確的是 (   11   )。

                A.廣域網只是比局域網覆蓋的地域廣,它們所采用的技術是完全相同的

                B  局域網中的每個節點都有一個惟一的物理地址,稱為介質訪問地址(MAC地址)

                C.現階段家庭用戶的PC機只能通過電話線接入網絡

                D.單位或個人組建的網絡都是局域網,國家或國際組織建設的網絡才是廣域網

            12.目前在網絡互連中用得最廣泛的是TCPIP協議。事實上,TCPIP是一個協議系列,它已經包含了100多個協議。在TCPIP協議中,遠程登錄使用的協議是(   12   )   。

                ATELNET    BFTP    CHTTP DUDP

             13.關于電子郵件服務,下列敘述中錯誤的是  (   13   )  。

                A  網絡中必須有郵件服務器用來運行郵件服務器軟件

                B  用戶發出的郵件會暫時存放在郵件服務器中

                C.用戶上網時可以向郵件服務器發出接收郵件的請求

                D.發郵件者和收郵件者如果同時在線,則可不通過郵件服務器而直接通信

            14·國際標準化組織(ISO)將世界各國和地區使用的主要文字符號進行統一編碼的方案稱為

                   14   )。

                A  UCSUnicode    C  GBK

                B  GB2312 DGBl8030

             15·存放一幅1024×768像素的未經壓縮的真彩色(24)圖像,大約需要多少字節的存儲空間?   15  

                A  1024x768x24    C  1024x768x2

                B  1024x768x3 D1024x768x12

             16·對帶寬為300—3400Hz的語音,若采樣頻率為8kHz、量化位數為8位且為單聲道,則未壓縮時的碼率約為(   16   )。

                A.64kbs    B64kBs    C128kbs D128kBs

            17·彩色圖像所使用的顏色描述方法稱為顏色模型。在下列顏色模型中,主要用于彩色噴墨打印機的是(   17   ) 。

                A·YUV    BHSB    CCMYK DRGB

            18·從信息處理的深度來區分,信息系統可分為業務信息處理系統、信息檢索系統、信息分析系統和專家系統。在下列相關敘述中,錯誤的是    18    。

                A.業務信息處理系統是采用計算機進行日常業務處理的信息系統

                  信息檢索系統就是指因特網上提供的各種搜索引擎,可以供各類用戶免費使用

                C  決策支持系統是一種常見的信息分析系統

                D  專家系統可模仿人類專家的思維活動,通過推理與判斷來求解問題

            19·在下列有關Microsoft Excel 2000(中文版)功能的敘述中,錯誤的是 (   19    )。

                A.可以將Excel工作簿或選定的工作表另存為網頁文件(htm)

                B  對數據清單進行排序時,最多可以選擇5個關鍵字

                通過設置,可以實現在某單元格中輸入數據后按回車鍵,光標自動移動到上邊一單元格或左邊一單元格    。

                D.在工作表中可以插入藝術字

            20·在下列有關Microsoft FrontPage 2000(中文版)功能的敘述中,錯誤的是    20    。

                A.執行菜單命令新建時,可以選擇是新建網頁還是新建站點

                B  用戶可以對框架網頁的框架進行拆分或刪除

                如同Microsoft word中的表格,用戶可以在網頁中手繪表格或插入表格

                D  系統提供了繪圖工具欄,便于用戶在網頁中繪圖

                                   第二部分Visual Basic程序設計

            一、選擇題(用答題卡答題,答案依次填在2130答題號內)

            21.下列關于某對象SetFocusGotFocus的描述中,正確的是21  。

            A SetFocus是事件,GotFocus是方法    BSetFocusGotFocus都是事件

            CSetFocusGotFocus都是方法DSetFocus是方法,GotFocus是事件

            22Print方法可在_______上輸出數據。

            ①窗體②文本框③圖片框④標簽⑤列表框⑥立即窗口

            A.①③⑥    B.⑦③⑤    C.①⑦⑤    D.③④⑥

             

             

            23.數學表達:

            A(x^5Cos(29))Sqr(e^X+In(Y))+5

            B(x^5Cos(29))(Sqr(Exp(x)+Log(Y))+5)

            C(x^5Cos(29*314159180))(Sqr(Exp(x)+Log(Y))+5)

            D(x^5Cos(29*314159180))(Sqr(e^X+Log(Y))+5)

            24.以下有關數組參數的說明中,正確的是24。

            A.在過程中也可用Dim語句對形參數組進行說明

            B.動態數組作為實參時,可用ReDim語句在過程中改變對應形參數組的維界

             

            24.下列有關數組參數的說明正確的是  (24) 。

              A.在過程中也可用Dim語句對形參數組進行說明

              B.動態數組作為實參時,可用ReDim語句在過程中改變對應形參數組的維界

              C.調用過程時,數組名不能作為實參

              D.數組可以按地址傳遞也可以按值傳遞

            25.下列關于子過程或函數的定義正確的是  (25)

              A.Sub fl(n As String*1)                 B.Sub fl(n As Integer)As Integer

              C.Function fl(f1 As Integer) As Integer D.Function fl(ByVal n As Integer)

            26.下列關于數值常量的說法錯誤的是  (26)

              A.八進制數的表示方法是在數字前面加&O

              B.十六進制數的表示方法是在數字前面加&H

              C.在浮點數值中使用D來分隔尾數和指數時,系統將把該數值作為單精度型數處理

              D.32768是合法的數值常量   

            27.下列有關對象的敘述正確的是( 27 )

              A.對象由屬性、事件和方法構成

              B.對象的所有屬性既可以在屬性窗口設置,又可以在程序運行時用賦值語句設置

              C.對象的事件一定就是由VB預先設置好的人工干預的動作

              D.對象的方法是對象響應某個事件后所執行的一段程序代碼

            28.已知X<Y,A>B,則下列表達式中,結果為True的是( 28 )

                A.Sgn(x-Y)+Sgn(A-B)=-1    B.Sgn(X-Y)+Sgn(A-B)=-2

                C.Sgn(Y-X)+Sgn(A-B)=2     D.Sgn(Y-X)+Sgn(A-B)=0

            29.下列能夠正確表示條件"xY<Z"VB邏輯表達式是  ( 29 )

                A.XY<Z          B.X<=Y And Y<Z

                C.XY Or Y<Z     D.X<=Y<Z

            30.下列有關數組的說法正確的是( 30 )

              A.數組的維下界不可以是負數

              B.模塊通用聲明處有Option Base 1,則模塊中數組定義語句Dim A(O To 5)會與之沖突

              C.模塊通用聲明處有Option Base l,模塊中有Dim A(O To 5),則A數組第一維維下界為0

              D.模塊通用聲明處有Option Base 1,模塊中有Dim A(O To 5),則A數組第一維維下界為1

            二、填空題    ,   

            1.執行下面的程序,單擊Commandl,則窗體上顯示的第一行是  ( 1 ) ,第三行是  ( 2 ) ,

              最后一行是( 3 )

             Option Explicit

             Private Sub Command1_Click()

                Dim X As Integer,Y As Integer

                X=12:Y=0

                Do While X>0    .

                  If X Mod 4=0 Then

                    Y=Y+X

                  Else

                    y=Y-X  

                  End If

                  X=X-3

                  Print X,Y

                Loop

             End Sub    .  ,

            2.執行下面的程序,單擊Commandl,窗體上顯示的第一行是(4)  ,第二行是  (5)  ,第

              三行是( 6 )

             Option Explicit    . 

             Option Base 1

             Private Sub Command1_Click()

                Dim sa(3,3)As String*1,i As Integer,j As Integer,k As Integer

                k=1

                For i=1 To 3

                  For j=1 To 3

                    sa(i,j)=Chr(Asc("A")+(k+i+j) Mod 26)

                    Print sa(i,j);" ";

                    k=k+3

                  Next J    、

                  Print

                Next i

             End Sub    ,

            3.執行下面的程序,單擊Commandl,在窗體上顯示的變量b的值為:( 7 ),變量c的值為

                ( 8 ) ,變量z的值為( 9 )

             Option Explicit  

             Private Sub Command1_Click()  

                Dim b As Integer,C As Integer,z As Integer

                b=2

                C=1

                Z=fun(b,fun(b+1,c))+b-c+1

                Print b,c,z

             End Sub

             Private Function fun(X As Integer,ByVal Y As Integer)As Integer

                X=X-Y

                y=X+Y+2

                fun=Y—X

             End Function

            4.執行下面的程序,單擊Commandl,輸出的變量i的值是(  10 )  ,變量j的值是  ( 11 ) ,

              變量k的值是( 12 )

             Option Explicit

             Private Sub Command1_Click()

               Dim i As Integer,j As Integer

               Dim k As Integer

                i=10

                j=4

                k=Funk(i,j)

                Print i,j,k  、

             End Sub   

             Private Function Funk(ByVal A As Integer,B As Integer) As Integer

                A=A+B

                B=B-2    .

                if B=0 Or B=1 Then

                  Funk=1

                Else

                  Funk=A+Funk(A,B)

                End If

             End Function

            5.執行下面的程序,單擊Commandl,在窗體上顯示的第一行的內容是( 13 )  ,第二行的內

              容是( 14  )  ,第三行的內容是( 15 )

             Option Explicit

             

             Private Sub Command1_Click()

                Dim n As Integer,i As Integer

                n=2

                For i=7 To 1 Step -1

                  Call sub2(i,n)   

                  Print i,n

                Next i

             End Sub

             Private Sub sub2(x As Integer,y As Integer)

                Static n As Integer

                Dim i As Integer

                For i=2 To 1 Step -1

                  n=n+x

                  x=x-1

                Next i

                Y=Y+n

             End Sub 

              

            6.用以下公式求sin(x)的值。當級數通項的絕對值小于eps=10^-7時停止計算,x的值由鍵盤

            輸入。

             

            請完善如下程序:

              Option Explicit

              Private Sub Form_Click()

                Dim x As Double,t As Double,n As Integer,sum As Double

                Const eps=0.0000001

                x=Val(InputBox("請輸入x:"))

                ( 16  )  

                sum=t

                n=1

                Do Until  ( 17 )

                  t=t

                  t=  ( 18 )

                  sum=sum+t

                  n=n+1   

                Loop    、

                Print "Sin(";x;")=";Format(sum,"0.000")

            End Sub

             

            7.下面程序的功能是隨機生成小于100的諸素數的數組,程序界面參見下圖

             Option Explicit

             Private Sub Command1_Click()

                Dim P()As Integer,i As Integer,n as integer

                Dim st As String,k As Integer

                Randomize

                k=InputBox("元素個數:",,20)

                ReDim P(k)

                Do

                  n=Int(Rnd*90)+10

                  if ( 19 )Then

                    i=i+1

                    P(i)=n

                  End if

                Loop Until  ( 20 )

                For i=1 To UBound(P)

                  st=st & Str(P(i))

                  if i Mod 10=0 Then st=st & Vbcrlf

                Next i

                Text1=st

             End Sub 

             Private Function prime(n As Integer) As Boolean

                Dim i As Integer

                prime=True

                For i=2 To Sqr(n)

                  If n Mod i=0 Then

                    ( 21 )

                   Exit For

                  End If

                Next i

             End Function

            8.下面程序的功能是將給定整數N表示成若干個質數因子相乘的形式(分解質因數)。程序

              界面參見下圖。

                Option Explicit

                Option Base 1

             Private Sub Command1_Click()

                Dim n As Integer,a() As Integer

                Dim st As String,i As Integer

                n=Text1

                Call fenjie(n,a)

                st=CStr(n) & "="

                For i=1 To UBound(a)-1

                   st=st & a(i) & "*'

                Next i

                Text2=st & a(i)

            End Sub

            Private Sub fenjie(( 22 ) )

              Dim k As Integer,i As Integer

              k=2  

              Do

                If n Mod k=0 Then

                   i=i+1

                . ReDim Preserve a(i)

                   a(i)=k

                   (23)

                Else

                  ( 24 )

                End If

              Loop Until  ( 25 )

            End Sub

             

            9.本程序的功能是把由4個用"."分隔的十進制數表示的IP地址轉換為由32位二進制數組成

              IP地址。例如十進制表示的IP地址為202.119.191.1,其中每個十進制數對應一個8位的二進制數,合起來構成一個32位二進制的IP地址11001010011101111011111100000001。過程Tiqu用于提取十進制IP地址中每個用"."分割的十進制數;過程Convert用于將十進制數轉換為相應的8位二進制數。程序界面參見下圖。

            Option Explicit

            Private Sub Command1_Click()

              Dim strl As String,str2 As String

              Dim a(4)As Integer,i As Integer

              strl=Text1.Text

              Call Tiqu(strl,a)

              For i=1 Tn 4

                If a(i)<0 Or a(i)>255 Then   

                  MsgBox("IP地址錯誤!")

                  Exit Sub    j

                Else

                  ( 26 )

                End If

              Next i

              Text2.Text=str2

            End Sub   

            Private Sub Tiqu(st As String,a()As Integer)

                Dim n As Integer,k As Integer,S As String,d As String*1,i As Integer

                n=Len(st):k=0:s=""

                For i=1 To n

                   (27)

                  If d="." Then

                    k=k+1

                    a(k)=Val(S)

                    ( 28 )

                  Else

                    s=S & d

                  End If、

                Next i 

                a(4)=s

            End Sub

                

            Private Function convert(ByVal n As Integer)As String

              Dim b As Integer,i As Integer,s As String

              Do While n>0   

                b=n Mod 2    .

                n=n\2

                ( 29 )

              Loop

              For i=1 To 8-Len(s)    .

                s="0" & s   

              Next i  

              ( 30 )

            Fnd FunCtion

             

            2008年(春)筆試試卷
                第一部分計算機基礎知識
                (1)D    (2)C    (3)B    (4)C    (5)B
                (6)A    (7)C    (8)C    (9)A    (10)C
                (11)B    (12)A    (13)D    (14)A    (15)B
                (16)A    (17)C    (18)B    (19)B    (20)D
                第二部分  Visual Basic程序設計
            一、選擇題
                (21)D    (22)A    (23)C    (24)B(25)D
                (26)C    (27)A    (28)C    (29)B(30)C
            二、填空題
                (1)9 12        (2)3  -3
                (3)0  -6       (4)D   H    L 
                (5)N R V       (6)X   B    F
                (7)-1          (8)1
                (9)4           (10)lO
                (11)0、、      (12)15
                (13)5 15       (14)2 35
                (15)-  1 56    (16)t=x
                (17)Abs(t)<eps
                (18)t*x*x/(2*n*(2*n+1)或t*x^2/(2*n)/(2*n+1)
                (19)prime(n)或prime(n)=True    (20)i=k
                (21)prime=False    (22)ByVal n As Integer,a() As Integer
                (23)n=n\k    (24)k=k+1
                (25)n=1    (26)str2=str2 & convert(a(i))
                (27)d=Mid(st,i,1)    (28)s=""
                (29)S=CStr(b) & S或S=b & S    (30)convert=s

            国产在线精品一区二区三区不卡_亚洲第一极品精品无码_永久免费无码网站在线观看_亚洲av综合日韩